	 kd bbby name         by name         BUILD           d   	kZ      A            bb                            ./               A          A          
kxV Dm          6  bbb&              6      ./lpp_name               m          m          4 R S cluster.es.server {
cluster.es.server.events 7.2.6.1 01 N U en_US Server Events
[
*ifreq cluster.es.server.rte (7.2.0.0) 7.2.6.1
%
/usr/es/sbin/cluster/events 3056
/usr/lpp/SAVESPACE 13008
/usr/lib/objrepos 96
/usr/es/sbin/cluster/events/cmd 2344
/etc/security 8
/usr/es/sbin/cluster/events/utils 7592
/usr/es/sbin/cluster/events/utils2 48
INSTWORK 264 208
%
%
%
IJ39145  2 REST API improvements
IJ39147  1 POWERHA: DISK RESERVATION OCCURRED DURING LPM OPERATION
IJ40035  1 WRONG RELEASING STATE FOR SERIAL RG ON NODE WHERE RG IS OFFLINE
IJ39953  1 Due to AIX 7.3 ksh93, clmgr query app is giving improper output
IJ39972  5 ANHP support in Cloud ROHA
IJ39896  2 THE RG ACQUIRE TIME CAN BE VERY LONG WHILE PROCESSING THE FS
IJ40499  2 HA superblock marked dirty error messages
%
SYSTEM
PRIVATE
%
%
BUILDDATE 0743
]
}
  	kn      A            bb                            ./usr            A          A          
k      A            bb                            ./usr/lpp                A          A          k<      A            bb                            ./usr/lpp/cluster.es.server/cluster.es.server.events/7.2.6.1             A          A          l9 Dm          | bbb&              !      ./usr/lpp/cluster.es.server/cluster.es.server.events/7.2.6.1/liblpp.a            m          m            

  ers
/=cilnotu._ampvy",124bdg035679:EFILfhkwz8#APRS\ 	CGHMNOTx-BDUq$()JWj|KVY`{}!;@Q[]>X<  a PO 4'Ɓ07Ƃ?;	y 0 3dX0@80P@D `FpAÆ@_g?Q޶4L74t2tJi" s.!4xU<٨? ` ($}00Biqm"6MX7Ѥ@G!L"!   Qn0$0h qxAIB0%D!}M$	F@f^tӌC 1p"
b˃eԣS	!? ` `b$[8{E !@CP04;8$$$Ƃ?A=mhnhdt,jJ  ${@@(
hp% @X	 $0 ynˌapbkO˦ͧIz a$D*KXdfҶ4Iд+lnD͓sGM'KdRTIa#IH GØu	@h  G@@H
k4ǸceACqƂ0%\C@0
0d\\)UȼMk\o FAS)ǟ0		1bB-=ТI@ !i: @@(
hp%	( 'B   ~0$oKID3i[cpLnhZct7	fɹвM*$؀"E" YT0v
d4r afHVcd ͮldeL_ ={=XFOp.@;=؜L6 !Bs&3- pRC~[lJ ]dj»pd;p2qx|\1 y27em1В`\4
J ˃ ڀ
15FY j= l ӂ`#?-f"@{!؀P#@z#^!5(ࣂ?@_g ([cp&l:h:]$
  ${@@(
hp% @X	 $0 ynˌapbkO˦ͧIz a$D*KXdfҶ4Iд+lnD͓sGM'KdQ&1$a##b$0\&[o |
5# 4
  (aӋۀDm:oIƂDBssGI G(KΚq`sWsp.CDB>W"5YpcݾZOSp.C~@'@$
ňIpB\1&@C Ѥ= F ,(4 $0  ;$a#ZM-b%JfsGM&NBM6M4L.kD"D@ha$D*R@`С@! F2B[$ &mt`Ǹ+#.bkaL6 %b7B{p市 d/aę7ePall#~`ǸP &Vo ~@{!o[p`QG |ɻ,~>si@#XVP!   #\#j (QE@o wN	 B\X!j(a!(b 	B ,
:! F3k=]n [6k}fTpͧze]@{!m B 
.2a5a[@#XVP!c@ : GC@(@#eٴGPBjP! PR
 8${${&ǱD(wc1* =0$p@ ?ÁBBA|h /3`OoM6M4L.RT@@ 	#؂ 4 Y@PCh	(Hh( '@^v\`[Z~F]4\$m="N#`" YT0wtZK#67	ͦ掚L.7I[cp&l:h:]&.6bF0 @1r.L->S͚z @ Biqm"6MX7ѤA	`K[l"!#``%M8t0
S	!l"! y,1Z -m}ƧS	!? ` `b$[8{E !@Ct# PJP@N @ 	a#IHKXdfҶ4Iд+lnD͓sGM'Kdԕl@^haq,;H2AqB
5`0$+`yA屲A B fL6{2/ftaBV#|'[  NiBOkI!9vYH 8{Z)!?-6{o	% B 
.2a5a]FFyza>.\@<dp̛6I0.aun{ Bvcd Gm@,
5 6 [p0  K TeG =BQ@(@Ylvm=sv/DC@@(#8@
0Ƃ?	7	fɹвX} :ͦǱ[cpL.\YRQk{UR?N|M	1cN͝X`hpZ?m.VYlq>4L74t2t	άhHH%b75bqHBct9+lnIд*J(()'Mj?>&1'V8r?:]ެMi}-mhnhdt-lXс Jn&j7&7IMc4:]Ik #/:hĝ54b?ǐX@lCiwz5cAx7	fɹдNu`#!+


3f)Ln6%mi2tBt֮#nϸIBua#yG4֞-:]&&掚&NB9ՌXFfP qqHBct9+lnIд*ֱeHdA,)'Mj?>&1'V8r?:]ެMi}-mhnhdt-lXÆ#!+0`(77&7IMc4:]JkJ5Yp0y
GIZ{#O>&#y	Ճά048-w,Zx8tG[cp&l:h:]GV0
XFfPрR&m6=Jdt-+*	(ĜxtFuv}LG9͝X`hpZ?m.VYlq>4L74t2t	άh002?bC@.)Ln6%mi2tJJ}lAN)o0$)'Mj?>&1'V8r?:]ެMi}-mhnhdt-lXp%b75bฤ!1Ll{7	ZV!+(=UTM
GIZ{#O>&#y	Մά048-w,Zx8tG[cp&l:h:]GV4h%b75b	␄3irV&'KiXDVIQ4[0ĝ54b?ǐX@lCiwz5cAx7	fɹдNucB!+88$!	fc䭱M&NBҶAaH:kWO|i7Wg$!:Ñ<ՆekO.klnD͓sGM'Kh`ƍGBV#q3V(hpAF␄3irV&'Ki[K(zaH:kWO|i7Wg$!:Ñ<ՆekO.klnD͓sGM'Kh`XFfP8у 1HBct9+lnIд<@ĝ54b?ǐX@lCiwz5cAx7	fɹдNucGBV#q3V( oR&m6=Jdt-+lnE9`yH:kWO|i7Wg$!:Ñ<ՆekO.klnD͓sGM'Kh`F!+4`BͦǱ[cpL.mh><4)'Mj?>&1'V8r?:]ެMi}-mhnhdt-lXHt%b75bAB?!1Ll{7	ZVa!'#$]=G]p<<ՆekO.klnD͓sGM'Kh`ƍXFfP( pOƌ␄3irV&'KiYN
GIZ{#O>&#y	Ճ#yG4֞-:]&&掚&NB9ՍXFfP@?8#&7IMc4:]J bpR?N|M	1cN͝X`hpZ?m.VYlq>4L74t2t	άhАQJn&j4v)Ln6%mi2tA+i	lxtFuv}LGGgV[KՖi<[tŭM6M4L.s0$GBV#q3V(hH GFb3irV&'KiYyĝ54b?ǐX0 "?:]ެMi}-mhnhdt-lX8(82?b@ƁHBct9+lnIд	[[rpR?N|MՈG HhGgV[KՖi<[tŭM6M4L.s
4XFfPpߍ!	fc䭱M&NBҳ%m5lxtFuv}LGGgV[KՖi<[tŭM6M4L.s4b?b@ ?!1Ll{7	ZVa2pR?N|M	1cN͝X`hpZ?m.VYlq>4L74t2t	ά`@0	XXa?!1Ll{7	ZVP{kD)'Mj?>&1'V8r?:]ެMi}-mhnhdt-lX@( :?bCA>)Ln6%mi2t:]xtFuv}LG9͝X`hpZ?m.VYlq>4L74t2t	άp 	XXR&m6=Jdt-24UM4*\$2xtFuv}LG9͝X`hpZ?m.VYlq>4L74t2t	άh@0"?b@B\R&m6=Jdt-24UM4*\$2MxtFuv}LG8r?:]ެMi}-mhnhdt-lXAJn&jb3irV&'Ki	ҪmW%,@lBt֮#nϸIBu`Ç#yG4֞-:]&&掚&NB9Ս#!+

4wBͦǱ[cpL.@|&[JƗ%\FJ[5	&
GIZ{#O>&#y	Վ9͝X`hpZ?m.VYlq>4L74t2t	ά` (B?bCA !1Ll{7	ZCcJc4Z)'Mj?>&1'V8r?:]ެMi}-mhnhdt-lX0@Jn&j8`?BͦǱ[cpL.<4:AIBt֮#nϸIBu`#yG4֞-:]&&掚&NB9ՄGBV#q3V(
!	fc䭱M&NB[UxR?N|M	1cN p6uahYfűK<Z3dDZ?':`qJn&j␄3irV&'Ki-*[<4)'Mj?>&1'V8r?:]ެMi}-mhnhdt-lXHT%b75bAB!1Ll{7	ZCKxS^!H:kWO|i7Wg$!:Ñ<ՆekO.klnD͓sGM'Kh`GBV#q3V(`(@?BͦǱ[cpL.8ĝ54b?ǐX0 "?:]ެMi}-mhnhdt-lX0`:?b@F!1Ll{7	ZH
 (%R?N|M	1cN p6uahYfűK<Z3dDZ?':AQLՊ4&7IMc4:]K	d$ם4Q'K$t֮#nϸIBua#yG4֞-:]&&掚&NB9ՂGBV#q3V(h0aR&m6=Jdt- 
{S	!H:kWO|i7Wg$!:Ñ<ՆekO.klnD͓sGM'Kh`@QLՊ!	fc䭱M&NB 1К-rMxtFuv}LG9͝X`hpZ?m.VYlq>4L74t2t	ά$	XX R&m6=Jdt- 
{UxR?N|M	1cN p6uahYfűK<Z3dDZ?':``8:?b@ >)Ln6%mi2t=*[<4)'Mj?>&1'V8r?:]ެMi}-mhnhdt-lXHT%b75b@R&m6=Jdt-&0	
GIZ{#O>&#y	Մά048-w,Zx8tG[cp&l:h:]GV4 !	XX@q&7IMc4:]I#EIBt֮#nϸIBu`#yG4֞-:]&&掚&NB9Ճ#!+
0`0f)Ln6%mi2tFkfxtFuv}LG9͝X`hpZ?m.VYlq>4L74t2t	ά`0 (:?b@p?b3irV&'KitI"Q8)'Mj?>&1'V8r?:]ެMi}-mhnhdt-lX@PD%b75b	HBct9+lnIд`$(ĜMxtFuv}LG9͝X`hpZ?m.VYlq>4L74t2t	ά$$b?b@#A!1Ll{7	Z]0}AN)o0$)'Mj?>&1'V8r?:]ެMi}-mhnhdt-lXJn&j4'!	fc䭱M&NB逓Dc!H:kWO|i7Wg$!:Ñ<ՆekO.klnD͓sGM'Kh`ƂGBV#q3V($'BͦǱ[cpL.'ЉQu퐤ĝ54b?ǐX@lCiwz5cAx7	fɹдNucB!+8b3irV&'KitI"TM
GIZ{#O>&#y	Մά048-w,Zx8tG[cp&l:h:]GV
8hB?bC@b3irV&'KitI"TM&
GIZ{#O>&#y	Ճά048-w,Zx8tG[cp&l:h:]GVXFfP 0Pf)Ln6%mi2tLB%DҖlBt֮#nϸIBua#yG4֞-:]&&掚&NB9ՁLՊqHBct9+lnIд$pR?N|M	1cN p6uahYfűK<Z3dDZ?':88Jn&j8!1Ll{7	Z\Q84)'Mj?>&1'V8r?:]ެMi}-mhnhdt-lXJn&j?!1Ll{7	Z\Q8[0ĝ54b?ǐX@lCiwz5cAx7	fɹдNuc#!+4$h'lR&m6=Jdt-.y	(ĜQ	6\B\ɣBt֮#nϸIBu`#yG4֞-:]&&掚&NB9Ռ5	XX@``8O7&7IMc4:]KBJ 'BM,lIBt֮#nϸIBu`#yG4֞-:]&&掚&NB9Ռ0	XX@`pP?7&7IMc4:]KBJ '׬#$]=G]p<GgV[KՖi<[tŭM6M4L.s!+0`qHBct9+lnIд$qMziKya!H:kWO|i7Wg$!:Ñ<ՆekO.klnD͓sGM'Kh`ƃ#!+8h?.)Ln6%mi2t<AN*Bt֮#nϸIBua#yG4֞-:]&&掚&NB9ՌXFfPр?!	fc䭱M&NB琒<ITIKya!H:kWO|i7Wg$!:Ñ<ՆekO.klnD͓sGM'Kh`#!+

;	!	fc䭱M&NB琒hR?N|M	1cN p6uahYfűK<Z3dDZ?':#!+8 h?Ѹ!1Ll{7	Z\TM&
GIZ{#O>&#y	Ճά048-w,Zx8tG[cp&l:h:]GV0h("?b@B!1Ll{7	Z\TM)o0$)'Mj?>&1'V8r?:]ެMi}-mhnhdt-lXHt%b75bABG8!1Ll{7	Z\TM(.!.YѡH:kWO|i7Wg$!:qÑ<ՆekO.klnD͓sGM'Kh`GBV#q3V($p_n)Ln6%mi2t<J!&ˈKyKya$ѡH:kWO|i7Wg$!:qÑ<ՆekO.klnD͓sGM'Kh`1	XX R&m6=Jdt-.y	*&׬#$]=G]p<GgV[KՖi<[tŭM6M4L.s0XFfPBͦǱ[cpL.!%DҚҖlBt֮#nϸIBua#yG4֞-:]&&掚&NB9ՃLՊ	b3irV&'KisIQ4	
GIZ{#O>&#y	Մά048-w,Zx8tG[cp&l:h:]GV0h!	XXP@8O\R&m6=Jdt-.y	*&Rc%-ل#$]=G]p<GgV[KՖi<[tŭM6M4L.sGBV#q3V(hhH/BͦǱ[cpL.z,H,D:] ĝ54b?ǐX@lCiwz5cAx7	fɹдNu`! Jn&jHBct9+lnIдO\ݕSo.l)'Mj?>&1'V8r?:]ެMi}-mhnhdt-lX@paJn&j@lR&m6=Jdt-5+{D#.{Bt֮#nϸIBu`#yG4֞-:]&&掚&NB9ՌXFfP(q?R&m6=Jdt-5+{D#.{[5	
GIZ{#O>&#y	Մά048-w,Zx8tG[cp&l:h:]GV4$%	XX .)Ln6%mi2t"R=e%<qeI4hR?N|M	1cNp6uahYfűK<Z3dDZ?':!+0!	fc䭱M&NBR=J[1ǸlgkfMxtFuv}LG9͝X`hpZ?m.VYlq>4L74t2t	ά!	XX1HBct9+lnIдԭah1(.!.YTK&
GIZ{#O>&#y	Ճά048-w,Zx8tG[cp&l:h:]GVGBV#q3V(`@@BͦǱ[cpL.op{So.IBt֮#nϸIBu`#yG4֞-:]&&掚&NB9Ռ1	XXap_n)Ln6%mi2t"UM4(\YRxtFuv}LG9͝X`hpZ?pͦǱ[cpL.op{So.J-`Trtz?m.VYlq>4L74t2t	άh(8t%b75bƎ!	fc䭱M&NBR=JƗ%*J.Bt֮#nϸIBua#yG4֞-:]&&掚&NB9ՂGBV#q3V(`@0BͦǱ[cpL.op{So.J[5	
GIZ{#O>&#y	Մά048-8Fifc䭱M&NBR=JƗ%-لrtz?m.VYlq>4L74t2t	άhP:?b@pppOؤ!1Ll{7	ZjVU6䪖w!H:kWO|i7Wg$!:Ñ<Նޭ1Ll{7	ZjVU6䪖w%L0<Zct9+lnIдԭamU-J[@=w,Zx8tG[cp&l:h:]GV
8r?b@q!1Ll{7	ZjVU6䪖w%˗!H:kWO|i7Wg$!:Ñ<ՆekO.klnD͓sGM'Kh`ƄGBV#q3V(`((GBͦǱ[cpL.op{ѡH:kWO|i7Wg$!:qÑ<ՆekO.klnD͓sGM'Kh`!+
!	fc䭱M&NBR=J{^DlBt֮#nϸIBua#yG4֞-:]&&掚&NB9Ճ	GBV#q3V(hwBͦǱ[cpL.op{\#$]=G]p<GgV[KՖi<[tŭM6M4L.s4%	XX Bؤ!1Ll{7	ZjVQ!So.l)'Mj?>&1'V8r?:]ެMi}-mhnhdt-lX@(@"?b@@&7IMc4:]MKd[t֮#nϸIBu`lCiwz5cAx7	fɹдNu`@Jn&j		␄3irV&'KilrUE!AH:kWO|i7Wg$!:Ñ<ՆekO.klnD͓sGM'Kh`G!+

HBct9+lnIдԶK*Κ(()'Mj?>&1'V8r?:]ެMi}-mhnhdt-lX@8t%b75bFBͦǱ[cpL.]G(>t֮#nϸIBua#yG4֞-:]&&掚&NB9Ռ8r?bCBBͦǱ[cpL.҈2Jst֮#nϸIBua#yG4֞-:]&&掚&NB9Ռ0r?bC0n)Ln6%mi2t|irQd#$]=G]p<GgV[KՖi<[tŭM6M4L.s9	XX HBct9+lnIдK{t֮#nϸIBua#yG4֞-:]&&掚&NB9ՌXFfPpp@_!	fc䭱M&NBSo.J[4ĝ54b?ǐX@lCiwz5cAx7	fɹдNu`LՊ
␄3irV&'KiƗ%$)'Mj?>&1'V8r?:]ެMi}-mhnhdt-lX0Pt%b75bƌ␄3irV&'KiƗ%Ҙ⦩xtFuv}LG9͝X`hpZ?m.VYlq>4L74t2t	άh8t%b75bƄ\R&m6=Jdt-56qdd)'Mj?>&1'V8r?:]ެMi}-mhnhdt-lX(Jn&j?␄3irV&'KiƗ%<)'Mj?>&1'V8r?:]ެMi}-mhnhdt-lX(`J?bCHBct9+lnIдKyxtFuv}LG9͝X`hpZ?m.VYlq>4L74t2t	άhH J?bC@ .)Ln6%mi2t|irSHR?N|M	1cN p6uahYfűK<Z3dDZ?':Jn&j	HBct9+lnIдK:J 4,Bh)'Mj?>&1'V8r?:]ެMi}-mhnhdt-lX0T%b75b|R&m6=Jdt-56䧹t#$]=G]p<GgV[KՖi<[tŭM6M4L.s5	XXq!?6)Ln6%mi2t|irUJtR?N|M	1cN p6uahYfűK<Z3dDZ?':PPPd%b75bFHBct9+lnIдKMikĝ54b?ǐX@lCiwz5cAx7	fɹдNuc@ALՊ4 pGBͦǱ[cpL.\p.Rq
GIZ{#O>&#y	Ճά048-w,Zx8tG[cp&l:h:]GV4	XXaA\R&m6=Jdt-56䫁p [4hR?N|M	1cNplCiwz5cAx7	fɹдNua Jn&j		b3irV&'KiƗ%\FJ[5	
GIZ{#O>&#y	Ճά048-w,Zx8tG[cp&l:h:]GV0p(J?b@!1Ll{7	ZjmW%,@lIBt֮#nϸIBucGgV[KՖi<[tŭM6M4L.s	1	XX q!1Ll{7	ZjmG2Dt֮#nϸIBua#yG4֞-:]&&掚&NB9ՃGBV#q3V(4#!	fc䭱M&NBDJ1HR?N|M	1cN p6uahYfűK<Z3dDZ?': t%b75bqHBct9+lnIдyMxtFuv}LG9͝X`hpZ?m.VYlq>4L74t2t	ά
XFfPᣁA!1Ll{7	ZhF<(\YRxtFuv}LG9͝X`hpZ?m.VYlq>4L74t2t	άpaJn&jlR&m6=Jdt-4DtkfxtFuv}LG9͝X`hpZ?m.VYlq>4L74t2t	ά`0(0:?b@b3irV&'Ki%r)'Mj?>&1'V8r?:]ެMi}-mhnhdt-lXpp%b75b	7!	fc䭱M&NBDJ1IU-Bt֮#nϸIBua#yG4֞-:]&&掚&NB9ՍXFfP`&7IMc4:]M)c4)'Mj?>&1'V8r?:]ެMi}-mhnhdt-lX@t%b75b1HBct9+lnIдMxtFuv}LG9͝X`hpZ?m.VYlq>4L74t2t	ά !	XX!1Ll{7	Zh҈kcXR?N|M	1cN͝X`hpZ?m.VYlq>4L74t2t	ά %	XX`@pAR&m6=Jdt-5͒ Z6#$]=G]p<GgV[KՖi<[tŭM6M4L.s9	XXPB?>)Ln6%mi2t:hpR?N|M	1cN p6uahYfűK<Z3dDZ?':aQLՊHBct9+lnIдExBt֮#nϸIBu`#yG4֞-:]&&掚&NB9Ճ#!+0h 873&7IMc4:]M4Q8[0ĝ54b?ǐX@lCiwz5cAx7	fɹдNu`GBV#q3V(hp?;&7IMc4:]M4UMR?N|M	1cN p6uahYfűK<Z3dDZ?':qJn&j		1HBct9+lnIдETF#$]=G]p<GgV[KՖi<[tŭM6M4L.sXFfP @(BͦǱ[cpL.掚*]@[0ĝ54b?ǐX@lCiwz5cAx7	fɹдNu`BQLՊ
b3irV&'KiBJ '#$]=G]p<GgV[KՖi<[tŭM6M4L.sXFfP0(_v)Ln6%mi2td$q4hR?N|M	1cNp6uahYfűK<Z3dDZ?':AQLՊ8`f)Ln6%mi2td$qKya!H:kWO|i7Wg$!:Ñ<ՆekO.klnD͓sGM'Kh`AF!+4BͦǱ[cpL.	(ĜS^xtFuv}LG9͝X`hpZ?m.VYlq>4L74t2t	άh00%b75bB?\R&m6=Jdt-6ID$ҖlBt֮#nϸIBua#yG4֞-:]&&掚&NB9ՍXFfP( (8&7IMc4:]MQ8	
GIZ{#O>&#y	Մά048-w,Zx8tG[cp&l:h:]GV4j?bCA\R&m6=Jdt-6ID$L|$[0ĝ54b?ǐX@lCiwz5cAx7	fɹдNucA#!+4hH&7IMc4:]MS-.{t֮#nϸIBua#yG4֞-:]&&掚&NB9ՍGBV#q3V($h7BͦǱ[cpL.	)=ѡH:kWO|i7Wg$!:qÑ<ՆekO.klnD͓sGM'Kh`!+0;BͦǱ[cpL.	)=-ل#$]=G]p<GgV[KՖi<[tŭM6M4L.sXFfPp\R&m6=Jdt-6IFMĝ54b?ǐX@lCiwz5cAx7	fɹдNu`t%b75b	b3irV&'KiBJ2hF#$]=G]p<GgV[KՖi<[tŭM6M4L.s
XFfP0 ( BͦǱ[cpL.	(ɢ2RaHR?N|M	1cN p6uahYfűK<Z3dDZ?':QpD%b75bG!	fc䭱M&NBlBt֮#nϸIBua#yG4֞-:]&&掚&NB9ՂXFfP0 Hv)Ln6%mi2td$MxtFuv}LG9͝X`hpZ?m.VYlq>4L74t2t	ά` Jn&j!1Ll{7	ZmiKya!H:kWO|i7Wg$!:Ñ<ՆekO.klnD͓sGM'Kh`ƄGBV#q3V(hQ?.)Ln6%mi2td$S^xtFuv}LG9͝X`hpZ?m.VYlq>4L74t2t	άh(b?bCฤ!1Ll{7	ZmiMziKya!H:kWO|i7Wg$!:Ñ<ՆekO.klnD͓sGM'Kh`ƍ
XFfP0(0H'BͦǱ[cpL.	*&Rc!H:kWO|i7Wg$!:Ñ<ՆekO.klnD͓sGM'Kh`ƌGBV#q3V(p@А&7IMc4:]MTM*J[5	
GIZ{#O>&#y	Մά048-w,Zx8tG[cp&l:h:]GV4pB?b@!! R&m6=Jdt-7\AH:kWO|i7Wg$!:Ñ<ՆekO.klnD͓sGM'Kh`A#!+0&7IMc4:]MQ!So.Bt֮#nϸIBua#yG4֞-:]&&掚&NB9Մ	GBV#q3V(` H&7IMc4:]MsGM#$]=G]p<GgV[KՖi<[tŭM6M4L.s0	XXP`&7IMc4:]M6)'Mj?>&1'V8r?:]ެMi}-mhnhdt-lX Jn&jؤ!1Ll{7	ZlHJ-os6ĝ54b?ǐX0 "?:]ެMi}-mhnhdt-lXQLՊBͦǱ[cpL.ċ4l&t֮#nϸIBua#yG4֞-:]&&掚&NB9ՂXFfPр1HBct9+lnIдؑfY̈́4hR?N|M	1cNp6uahYfűK<Z3dDZ?':Jn&j8BͦǱ[cpL.ċ4l&[5	
GIZ{#O>&#y	Մά048-w,Zx8tG[cp&l:h:]GVGBV#q3V(`87BͦǱ[cpL.0cm+hi!H:kWO|i7Wg$!:Ñ<ՆekO.klnD͓sGM'Kh`ƍ	XFfPqpƍ!	fc䭱M&NB1K#F#$]=G]p<GgV[KՖi<[tŭM6M4L.s
0 	XX@Q
	BͦǱ[cpL.0cm+iAf.(@aEhR?N|M	1cN͝X`hpZ?m.VYlq>4L74t2t	άj?b@ F)Ln6%mi2t ((,aH:kWO|i7Wg$!:`@D6uahYfűK<Z3dDZ?': F#!+4$`R&m6=Jdt-1i[J@PS#$]=G]p<<ՆekO.klnD͓sGM'Kh`#!+0h GlR&m6=Jdt-1i[J\M \$)'Mj?>&1'Vά048-w,Zx8tG[cp&l:h:]GV4GBV#q3V(`@0|R&m6=Jdt-1i[J `Y#$]=G]p<GgV[KՖi<[tŭM6M4L.sXFfPpPpn)Ln6%mi2t*JQ)'Mj?>&1'V8r?:]ެMi}-mhnhdt-lXH@Jn&j	BͦǱ[cpL.0cm+iE8IAxtFuv}LG9͝X`hpZ?m.VYlq>4L74t2t	άh@(D%b75bA!1Ll{7	Zc6ҶZË
GIZ{#O>&#y	Մά048-w,Zx8tG[cp&l:h:]GV0`	XXA?␄3irV&'KiJQk.Ql)'Mj?>&1'V8r?:]ެMi}-mhnhdt-lX@P`d%b75bBͦǱ[cpL.0cm+iK{F5%5lKQdT݅#$]=G]p<GgV[KՖi<[tŭM6M4L.s	4b?bCAHBct9+lnIдmm(0%R?N|M	1cN p6uahYfűK<Z3dDZ?':QGBV#q3V(hq1HBct9+lnIдmm(0%8>t֮#nϸIBua#yG4֞-:]&&掚&NB9ՄGBV#q3V(`?BͦǱ[cpL.0cm+iD$	(6xtFuv}LG9͝X`hpZ?m.VYlq>4L74t2t	άh(80	XXƎ!	fc䭱M&NB184퐤ĝ54b?ǐX@lCiwz5cAx7	fɹдNu`Jn&jBͦǱ[cpL.0cm+iR}@
GIZ{#O>&#y	Մά048-w,Zx8tG[cp&l:h:]GV4`(2?bC4&7IMc4:]L`V҃˒"xtFuv}LG9͝X`hpZ?m.VYlq>4L74t2t	ά`8HJ?b@! qHBct9+lnIдmm(=)'Mj?>&1'V8r?:]ެMi}-mhnhdt-lX8 H:?b@HBct9+lnIдmm(=xxyG
GIZ{#O>&#y	Մά048-w,Zx8tG[cp&l:h:]GV0`88%b75b!	fc䭱M&NB1A"xtFuv}LGGgV[KՖi<[tŭM6M4L.sXFfPᠠƄb3irV&'KiJP}DA ĝ54b?ǐX@lCiwz5cAx7	fɹдNucFXFfPP@qHBct9+lnIдmm(>ll]Ss ĝ54b?ǐX@lCiwz5cAx7	fɹдNucALՊ4oLR&m6=Jdt-1i[JBnH:kWO|i7Wg$!:Ñ<ՆekO.klnD͓sGM'Kh`FGBV#q3V(p`oQ!1Ll{7	Zc6ҶF`QXG(>4ĝ54b?ǐX@lCiwz5cAx7	fɹдNu`t%b75bHBct9+lnIдmm(Ʌg$
GIZ{#O>&#y	Ճ#yG4֞-:]&&掚&NB9Ղ!+0 wBͦǱ[cpL.0cm+iDf>L(ɀ#$]=G]p<<ՆekO.klnD͓sGM'Kh`BF#!+8$g;&7IMc4:]L`V҈
|T6Bt֮#nϸIBu`lCiwz5cAx7	fɹдNu`Aƣ!+4 `?BͦǱ[cpL.0cm+iDfB#$]=G]p<<ՆekO.klnD͓sGM'Kh`AGBV#q3V(h8pOv)Ln6%mi2t ĝ54b?ǐX0 "?:]ެMi}-mhnhdt-lXp%b75bF!	fc䭱M&NB1e@a4xtFuv}LGGgV[KՖi<[tŭM6M4L.s4h2?bCA &7IMc4:]L`Vҙe<)'Mj?>&1'Vά048-w,Zx8tG[cp&l:h:]GV0 %	XX@8HHBct9+lnIдmm)UA"xtFuv}LG9͝X`hpZ?m.VYlq>4L74t2t	άh(("?b@! ?.)Ln6%mi2t2ll]Ss ĝ54b?ǐX@lCiwz5cAx7	fɹдNu` p`D%b75bA@8!1Ll{7	Zc6Ҷc*W0
GIZ{#O>&#y	Մά048-w,Zx8tG[cp&l:h:]GV0	XXF!	fc䭱M&NB1BABt֮#nϸIBua#yG4֞-:]&&掚&NB9Ռ

XFfP @h/>)Ln6%mi2t8>YBt֮#nϸIBua#yG4֞-:]&&掚&NB9ՌXFfP Hрb3irV&'KiJSĝ54b?ǐX@lCiwz5cAx7	fɹдNu`A#!+8hЀov)Ln6%mi2t8>Xօ#$]=G]p<<ՆekO.klnD͓sGM'Kh`GGBV#q3V(`_𑸤!1Ll{7	Zc6Ҷ
s,#$]=G]p<<ՆekO.klnD͓sGM'Kh`F!+4`G;&7IMc4:]L`VҜaNe#$]=G]p<<ՆekO.klnD͓sGM'Kh`Ƅ!+4h.)Ln6%mi2tk6.R?N|M	1cN p6uahYfűK<Z3dDZ?':QJn&j!	fc䭱M&NB1NxR?N|M	1cN p6uahYfűK<Z3dDZ?':QALՊBͦǱ[cpL.0cm+i@8)'Mj?>&1'V8r?:]ެMi}-mhnhdt-lXP@%b75b!	fc䭱M&NB1EL0<)'Mj?>&1'Vά048-w,Zx8tG[cp&l:h:]GV4h(J?bCF\R&m6=Jdt-1i[JlrU5aH:kWO|i7Wg$!:Ñ<ՆekO.klnD͓sGM'Kh`#!+80oBͦǱ[cpL.0cm+iTaP YH:kWO|i7Wg$!:Ñ<ՆekO.klnD͓sGM'Kh`AXFfP( 8&7IMc4:]L`Vҩ񄔱FBt֮#nϸIBu`lCiwz5cAx7	fɹдNu`p8@J?b@BBA?@!1Ll{7	Zc6ҶTdA,jkBt֮#nϸIBua#yG4֞-:]&&掚&NB9Ճ@Jn&j0'!	fc䭱M&NB1YXMt֮#nϸIBua#yG4֞-:]&&掚&NB9ՌXFfP8Ё␄3irV&'KiJU,F
GIZ{#O>&#y	Մά048-w,Zx8tG[cp&l:h:]GV0hh%b75b!	fc䭱M&NB1](u%T*t֮#nϸIBua#yG4֞-:]&&掚&NB9Ռ!+

!	fc䭱M&NB1](,F֖
GIZ{#O>&#y	Մά048-w,Zx8tG[cp&l:h:]GV0
XFfP(@0@77&7IMc4:]L`Vҭvh:]u#$]=G]p<GgV[KՖi<[tŭM6M4L.s
GBV#q3V($4&7IMc4:]L`Vҭvh8R?N|M	1cN p6uahYfűK<Z3dDZ?':qJn&jqHBct9+lnIдmm*l66L6H:kWO|i7Wg$!:Ñ<ՆekO.klnD͓sGM'Kh`#!+0p&7IMc4:]L`Vҭvh風R?N|M	1cN p6uahYfűK<Z3dDZ?':`aLՊ		␄3irV&'KiJUmRD
GIZ{#O>&#y	Մά048-w,Zx8tG[cp&l:h:]GV0`(%b75b!	fc䭱M&NB1q˒%D xtFuv}LG9͝X`hpZ?m.VYlq>4L74t2t	ά`0H:?bCBA␄3irV&'KiJU<)'Mj?>&1'V8r?:]ެMi}-mhnhdt-lX0( %b75b	HBct9+lnIдmm*0@D)'Mj?>&1'V8r?:]ެMi}-mhnhdt-lXp@%b75bؤ!1Ll{7	Zc6ҶvYAR?N|M	1cN͝X`hpZ?m.VYlq>4L74t2t	ά %	XX|R&m6=Jdt-1i[JP)o0Ʊ6xtFuv}LG9͝X`hpZ?m.VYlq>4L74t2t	άhr?b@A >)Ln6%mi2t\n-pR?N|M	1cN p6uahYfűK<Z3dDZ?':q#LՊ	b3irV&'KiJU@<h1McBt֮#nϸIBua#yG4֞-:]&&掚&NB9ՂQLՊb3irV&'KiJU攷cX
GIZ{#O>&#y	Մά048-w,Zx8tG[cp&l:h:]GV8 h*?bCAGؤ!1Ll{7	Zc6Ҷpy[k"xtFuv}LG9͝X`hpZ?m.VYlq>4L74t2t	άpP:?bCؤ!1Ll{7	Zc6Ҷpy 5
GIZ{#O>&#y	Մά048-w,Zx8tG[cp&l:h:]GV4p8%b75b␄3irV&'KiJUi@Hae Y7aH:kWO|i7Wg$!:`@D6uahYfűK<Z3dDZ?':F!+4h@@񀘤!1Ll{7	Zc6ҶbEPY@(%@MR?N|M	1cN͝X`hpZ?m.VYlq>4L74t2t	άhQJn&j	3&7IMc4:]L`VҬHJ@p(4
(*nt֮#nϸIBu`lCiwz5cAx7	fɹдNu`ABALՊ
7&7IMc4:]L`VҬHJ@PPhQdT݅#$]=G]p<<ՆekO.klnD͓sGM'Kh`BQLՊ	!1Ll{7	Zc6ҶbEP
 IE!SvxtFuv}LGGgV[KՖi<[tŭM6M4L.s	XFfP8(8(`&)Ln6%mi2tXfY7aH:kWO|i7Wg$!:Ñ<ՆekO.klnD͓sGM'Kh`AA Jn&j!	fc䭱M&NB1,҃@,
ĝ54b?ǐX@lCiwz5cAx7	fɹдNu`BF!+4  $&7IMc4:]L`VҬ,R?N|M	1cN p6uahYfűK<Z3dDZ?':ALՊ0$ `.)Ln6%mi2t@d|irQR?N|M	1cN p6uahYfűK<Z3dDZ?':PPqJn&j
b3irV&'KiJT6JƗ%d[#$]=G]p<GgV[KՖi<[tŭM6M4L.sGBV#q3V(`p&7IMc4:]L`VҠYUM4*]R?N|M	1cN p6uahYfűK<Z3dDZ?':PPJn&j	!	fc䭱M&NB1lSo.JlrQlxtFuv}LG9͝X`hpZ?m.VYlq>4L74t2t	ά 	XX ࠟ>)Ln6%mi2tBZ2H:kWO|i7Wg$!:Ñ<ՆekO.klnD͓sGM'Kh`AF!+8 ␄3irV&'KiJT] <
ĝ54b?ǐX@lCiwz5cAx7	fɹдNucBA!+
4'`R&m6=Jdt-1i[JHJ@	(*nt֮#nϸIBu`lCiwz5cAx7	fɹдNucB#!+␄3irV&'KiJTM \$p xtFuv}LG9͝X`hpZ?m.VYlq>4L74t2t	άh%b75b!1Ll{7	Zc6ҶH	(%<Bt֮#nϸIBua#yG4֞-:]&&掚&NB9Ռ9	XXpPqHBct9+lnIдmm(%˗%1̀R?N|M	1cN p6uahYfűK<Z3dDZ?':Jn&jBͦǱ[cpL.0cm+iG(>\*t֮#nϸIBua#yG4֞-:]&&掚&NB9ՎGBV#q3V(`v)Ln6%mi2tDrMxtFuv}LG9͝X`hpZ?m.VYlq>4L74t2t	ά`00 J?b@ÁBͦǱ[cpL.0cm+iG{2Bt֮#nϸIBua#yG4֞-:]&&掚&NB9Ռ	XFfP(0 @?\R&m6=Jdt-1i[J8!Ss ĝ54b?ǐX@lCiwz5cAx7	fɹдNucQLՊ!	fc䭱M&NB1&UJ
GIZ{#O>&#y	Մά048-w,Zx8tG[cp&l:h:]GV05	XXF!	fc䭱M&NB1&UR?N|M	1cN p6uahYfűK<Z3dDZ?':AG#!+4pH OBͦǱ[cpL.0cm+iBM0
GIZ{#O>&#y	Մά048-w,Zx8tG[cp&l:h:]GV8 r?bCb3irV&'KiJYxaH:kWO|i7Wg$!:Ñ<ՆekO.klnD͓sGM'Kh`!+
	!	fc䭱M&NB1=˧xtFuv}LG9͝X`hpZ?m.VYlq>4L74t2t	ά`(@!	XX`qb3irV&'KiJڷcO,)'Mj?>&1'V8r?:]ެMi}-mhnhdt-lXQLՊ7`.)Ln6%mi2tyO,)'Mj?>&1'V8r?:]ެMi}-mhnhdt-lX8H8B?bC@p>)Ln6%mi2t-f
GIZ{#O>&#y	Մά048-w,Zx8tG[cp&l:h:]GV48hB?bC~4&7IMc4:]L`VA
GIZ{#O>&#y	Մά048-w,Zx8tG[cp&l:h:]GV0 $`	XXP8@ob3irV&'KiJ"xtFuv}LGGgV[KՖi<[tŭM6M4L.s0j?bCb3irV&'KiJZ xtFuv}LG9͝X`hpZ?m.VYlq>4L74t2t	ά` p	XX`A?BͦǱ[cpL.0cm+iP%t֮#nϸIBua#yG4֞-:]&&掚&NB9ՃGBV#q3V(`8H70&)Ln6%mi2t@\@(!H:kWO|i7Wg$!:Ñ<ՆekO.klnD͓sGM'Kh`#!+4 'v)Ln6%mi2tKlAH:kWO|i7Wg$!:Ñ<ՆekO.klnD͓sGM'Kh`#!+
8o0&)Ln6%mi2tKlED)'Mj?>&1'V8r?:]ެMi}-mhnhdt-lX00 @%b75bb3irV&'KiJmmLl
,{H:kWO|i7Wg$!:Ñ<ՆekO.klnD͓sGM'Kh`Jn&j!	fc䭱M&NB1(ڙ0X
8R?N|M	1cN p6uahYfűK<Z3dDZ?':`a!+8 v)Ln6%mi2tU$Jĝ54b?ǐX@lCiwz5cAx7	fɹдNu`LՊ

4'&7IMc4:]L`Vh%TG
GIZ{#O>&#y	Մά048-w,Zx8tG[cp&l:h:]GV0h%b75b!	fc䭱M&NB1*ǝ \
GIZ{#O>&#y	Մά048-w,Zx8tG[cp&l:h:]GV8	XX !1Ll{7	Zc6ҶET%D)'Mj?>&1'V8r?:]ެMi}-mhnhdt-lX00AJn&j;&7IMc4:]L`Vhx xR?N|M	1cN p6uahYfűK<Z3dDZ?':`@PD%b75bb3irV&'KiJmt O(!H:kWO|i7Wg$!:Ñ<ՆekO.klnD͓sGM'Kh`!+0p@(O0R&m6=Jdt-1i[M`y,Фĝ54b?ǐX@lCiwz5cAx7	fɹдNu`QLՊ		BͦǱ[cpL.0cm+iQL=eQBt֮#nϸIBua#yG4֞-:]&&掚&NB9ՃXFfP0HHv)Ln6%mi2t#$]=G]p<GgV[KՖi<[tŭM6M4L.s5	XXAB␄3irV&'KiJWGFt֮#nϸIBua#yG4֞-:]&&掚&NB9Ղ!+4
;&7IMc4:]L`Vۛ=t֮#nϸIBua#yG4֞-:]&&掚&NB9ՎXFfPqHBct9+lnIдmmfU6-,{d)'Mj?>&1'V8r?:]ެMi}-mhnhdt-lXPPP%b75b0v)Ln6%mi2t,*\R.)'Mj?>&1'V8r?:]ެMi}-mhnhdt-lXQ Jn&j0&7IMc4:]L`VlSo.J)'Mj?>&1'V8r?:]ެMi}-mhnhdt-lXQÁLՊ04`R&m6=Jdt-1i#0(<K{+UaH:kWO|i7Wg$!:Ñ<ՆekO.klnD͓sGM'Kh`
XFfP@pP_n)Ln6%mi2t(	0<ĝ54b?ǐX0 "?:]ެMi}-mhnhdt-lX(@	XXGB1HBct9+lnIдm]A
[\

GIZ{#O>&#y	Մά048-w,Zx8tG[cp&l:h:]GV09	XXF␄3irV&'KiM,F0cBt֮#nϸIBu`lCiwz5cAx7	fɹдNucGBV#q3V(

71HBct9+lnIдmYVǸ)'Mj?>&1'V8r?:]ެMi}-mhnhdt-lX%b75b!1Ll{7	Zc6ƥm(MiS
GIZ{#O>&#y	Մά048-w,Zx8tG[cp&l:h:]GVGBV#q3V(`'BͦǱ[cpL.0cljVҖ$xaH:kWO|i7Wg$!:Ñ<ՆekO.klnD͓sGM'Kh`ƄGBV#q3V(hѠ.)Ln6%mi2t[Ja	tyTt֮#nϸIBua#yG4֞-:]&&掚&NB9Ս#!+8`8GBͦǱ[cpL.0cljVҀ.3GO,)'Mj?>&1'V8r?:]ެMi}-mhnhdt-lX88H	XXa F) 	A 
0Ƃ?		7	fɹвmr3ͦǱ[cpL.ࠀLnMH
@HИ% UI$	fc䭱M&NBҳcAGBfML	fc䭱M&NB1Bct9+lnIдm0;qh /3q?M6M4L. 	fc䭱M&NBҳ%mmH:kWO|i7V Z5cN!,͝X`hpZ?m.VYlq>4L74t2t	άh(8H"?bCF~4h `	H(@A AƄz3dDY% d&m6=Jdt-%ʒ[h.PJct9+lnIд*J()7IMc4:]Ik #/:h&m6=Jdt-%1)栔3irV&'KiYmiK{UIb˄(ɀZ	Ln6%mi2t֕RkX$
2` SͦǱ[cpL.bE[!%xJct9+lnIдBV"P{d$qKya(%1Ll{7	ZV!+(=UTMA)fc䭱M&NBұ	XAiKya(%1Ll{7	ZV҃-7IMc4:]J]F7oA)fc䭱M&NBҶ[#4Jct9+lnIдM研3irV&'Ki[cp)σ&A)fc䭱M&NBҳ%m,	97IMc4:]J er	Ln6%mi2tA+j$&m6=Jdt-+0V97IMc4:]J NkȠ3irV&'KiY&m6=Jdt-+0V^%1Ll{7	ZVa2r	Ln6%mi2t"TA)fc䭱M&NB'KT>Jct9+lnIдӋiU6䫁p [	Ln6%mi2tqm*\p.Rq&A)fc䭱M&NB >N-TKJXn#%-ل3irV&'Ki	ҪmW%,@lIPJct9+lnIдƔBh<	Ln6%mi2tҘM&A)fc䭱M&NB[Uz	Ln6%mi2tҮɣPJct9+lnIд$
 'PJct9+lnIдZVSͦǱ[cpL."P}3irV&'Kic5l[Z6t$	Ln6%mi2t=)yk&m6=Jdt- 
{S	$Ѩ%1Ll{7	Z@8n <&m6=Jdt- 
{Uy4j	Ln6%mi2tF3irV&'Ki1hI4j	Ln6%mi2tFkfSͦǱ[cpL.'ЉD$&m6=Jdt-.	>J 'F3irV&'KitI"Q8[0&m6=Jdt-.	>J=SͦǱ[cpL.'ЉQu&m6=Jdt-.	>J%1Ll{7	Z]0}IPJct9+lnIд`$*&kfSͦǱ[cpL.!%xJct9+lnIд$q4j	Ln6%mi2t<AN)o0%7IMc4:]KBJ 'BM,h&m6=Jdt-.y	(ĜQ	6\B\[5	&A)fc䭱M&NB琒<I5-%1Ll{7	Z\Q8e[0&m6=Jdt-.y	(ĜUI3irV&'KisID$L|$[0&m6=Jdt-.y	*&3irV&'KisIQ457IMc4:]KBJ-ل3irV&'KisIQ4lgF3irV&'KisIQ4lgkfMSͦǱ[cpL.!%DҚ&m6=Jdt-.y	*&׬kfSͦǱ[cpL.!%DҪL|%7IMc4:]KBJTIKya(%1Ll{7	ZMnʢĈ2JA)fc䭱M&NBm=svUM4&m6=Jdt-5+{D#.{PJct9+lnIдԭah1)o0%7IMc4:]MJ)op{ƋIQk 57IMc4:]MJ)op{ƋIRaI4j	Ln6%mi2t"R=e%<w$Ѩ%1Ll{7	ZjVU657IMc4:]MJ*\Z.,A)fc䭱M&NBR=JƗ%*J.PJct9+lnIдԭamKya(%1Ll{7	ZjVU6䪖w(%1Ll{7	ZjVU6䪖w%˗(%1Ll{7	ZjVPykȞMSͦǱ[cpL.op{-ل3irV&'Ki[%A潯"yW%1Ll{7	ZjVQ!So.m7IMc4:]MKd[Jct9+lnIдԶK*b&m6=Jdt-5-Jb2,
A)fc䭱M&NBR.䣈h%1Ll{7	ZjM(,D>=7IMc4:]MM4(Jct9+lnIдK{Jct9+lnIдK.7IMc4:]MM4(a(%1Ll{7	ZjmDi48} 3irV&'KiƗ%[#(%1Ll{7	ZjmF<A)fc䭱M&NBSo.J1J	Ln6%mi2t|irSJ	Ln6%mi2t|irSIDfM 3irV&'KiƗ%=c7IMc4:]MM4*o:i7IMc4:]MM4*֖A)fc䭱M&NBSo.J	)b3irV&'KiƗ%\FIPJct9+lnIдKJXn#%-ل3irV&'KiƗ%\FJ[5	&A)fc䭱M&NBSo.J9$SͦǱ[cpL.cΔ&m6=Jdt-4DtF3irV&'Ki%qeJ	Ln6%mi2t"Q:J[5	A)fc䭱M&NBDJ1IA	Ln6%mi2t"Q:JlrSͦǱ[cpL.MSͦǱ[cpL.5h&m6=Jdt-4iDhF1-7IMc4:]MEd%1Ll{7	Znh颈<I%1Ll{7	Znh颈<IѨ%1Ll{7	Znh颈<I-ل3irV&'KiPA)fc䭱M&NBsGMSp.MSͦǱ[cpL.掚*]@[0&m6=Jdt-6ID$&m6=Jdt-6ID$h&m6=Jdt-6ID$lPJct9+lnIд!%xk[PJct9+lnIд!%xk[J[5	A)fc䭱M&NBlAN*PJct9+lnIд!%x1lPJct9+lnIд!%2ǹ7IMc4:]MS-.{PJct9+lnIд!%2Ǹ[0&m6=Jdt-6IFM&m6=Jdt-6IFMh&m6=Jdt-6IFMlPJct9+lnIд!%D&m6=Jdt-6IQ457IMc4:]MTM)o0%7IMc4:]MTM)YmA)fc䭱M&NBlJk[J[5	A)fc䭱M&NBlJ1&m6=Jdt-6IQ4	)o0%7IMc4:]MW4t	Ln6%mi2tuB\3irV&'Ki<Үh&m6=Jdt-7THTK&m6=Jdt-6$YO	Ln6%mi2t,ҋ YA)fc䭱M&NBbEQd6DѨ%1Ll{7	ZlHJ,fh[0&m6=Jdt-1i[@H	A)fc䭱M&NB1K#F3irV&'KiJPY@PQfSͦǱ[cpL.0cm+i@(

6atz	Ln6%mi2t ()dJct9+lnIдmm(q4p&m6=Jdt-1i[J `Y3irV&'KiJQk qejJct9+lnIдmm(	(>Jct9+lnIдmm(	)SͦǱ[cpL.0cm+iE8IG&m6=Jdt-1i[J[1(٫e] B7IMc4:]L`V҈Ik.P}3irV&'KiJQ	-paJp}3irV&'KiJQ	-paJ83irV&'KiJQXE[X	Ln6%mi2tH57IMc4:]L`V҃˒"SͦǱ[cpL.0cm+iA&%1Ll{7	Zc6Ҷ\<<3irV&'KiJP} A)fc䭱M&NB1]%1Ll{7	Zc6Ҷk6.	Ln6%mi2t퍋7&m6=Jdt-1i[J#0(,DesZ	Ln6%mi2t06lh%1Ll{7	Zc6ҶF`S<	Ln6%mi2t0l3irV&'KiJQ8=%1Ll{7	Zc6Ҷ [Jct9+lnIдmm(@YE,M 3irV&'KiJS,]Qg3irV&'KiJS,],E7IMc4:]L`Vҙk6.	Ln6%mi2tʧJct9+lnIдmm(ǐT&m6=Jdt-1i[Jp}3irV&'KiJS&m6=Jdt-1i[Jp}A)fc䭱M&NB1Se<<=7IMc4:]L`VҜaNe 3irV&'KiJQcbꛘ 3irV&'KiJQ=7IMc4:]L`VҀ.3Gr	Ln6%mi2tTv.(,a%1Ll{7	Zc6ҶR.qejJct9+lnIдmm**Qd57IMc4:]L`Vҩ񄔱FPJct9+lnIдmm*ɀXՖ֠3irV&'KiJU,F%1Ll{7	Zc6Ҷk Jct9+lnIдmm*l6 ]IU$J&m6=Jdt-1i[J2jMik&m6=Jdt-1i[Jt
=ւSͦǱ[cpL.0cm+iVaTKE7IMc4:]L`Vҭvhjd`SͦǱ[cpL.0cm+iVaUJtTE7IMc4:]L`Vҭvh%T	Ln6%mi2t\.\!,"!&m6=Jdt-1i[J#'3irV&'KiJUaOX	Ln6%mi2t]P|rSͦǱ[cpL.0cm+iW-8FJct9+lnIдmm*]@qmcPJct9+lnIдmm*]@4(%1Ll{7	Zc6Ҷpy-8FJct9+lnIдmm*J8E7IMc4:]L`VҮ44(%1Ll{7	Zc6ҶbEPXpY@(%@M	Ln6%mi2tXfP
 IE!SvSͦǱ[cpL.0cm+iV$Y 8Y7h%1Ll{7	Zc6ҶbEP
@ B7IMc4:]L`VҬHJ@	(*nJct9+lnIдmm*ċ4(A)fc䭱M&NB1,҃@,
&m6=Jdt-1i[Jܲ#h%1Ll{7	Zc6Ҷ͒mDf%1Ll{7	Zc6Ҷ͒mDf%1Ll{7	Zc6Ҷ͒mU-PJct9+lnIдmm*%TK[%ܔd[ 3irV&'KiJT%s SͦǱ[cpL.0cm+iQt_P(>Jct9+lnIдmm*."( $A)fc䭱M&NB1@IWA7IMc4:]L`VҢi%D0Z	Ln6%mi2tDr9A)fc䭱M&NB1.\RA%1Ll{7	Zc6Ҷq˒4b	Ln6%mi2tF)0A)fc䭱M&NB1.70A)fc䭱M&NB1&UJA)fc䭱M&NB1&U	Ln6%mi2t	4®57IMc4:]L`V5A)fc䭱M&NB1=˧SͦǱ[cpL.0cm+jau<@&m6=Jdt-1i[V& Z	Ln6%mi2t-fA)fc䭱M&NB1%`yJct9+lnIдmm`zA)fc䭱M&NB18A7IMc4:]L`Vh.K ͠3irV&'KiJmd "SͦǱ[cpL.0cm+iR%	Ln6%mi2tKlEE7IMc4:]L`Vhjd`QcPA)fc䭱M&NB1(ڙ0X
8	Ln6%mi2tU$J&m6=Jdt-1i[MHSeE7IMc4:]L`VhtrE7IMc4:]L`VhtrD3irV&'KiJmt OA)fc䭱M&NB1( $QPJct9+lnIдmm6:i笳PJct9+lnIдmm6:i笳J8	Ln6%mi2t3irV&'KiJWGFJct9+lnIдmmcO-7IMc4:]L`VlSo.J,ǶPJct9+lnIдmmfU6䪖w(%1Ll{7	Zc6Ҷd|irUM(%1Ll{7	Zc6F`Pyw:WJct9+lnIдm@YE,M研3irV&'KiMKd˸ҸVSͦǱ[cpL.0cm6A)fc䭱M&NB1qgM[&m6=Jdt-1cRY3irV&'Kic	* Z	Ln6%mi2t[Ja	tyTJct9+lnIдmJPh `4$wH800?#AF3dDY!`=<) ř:Xj0`HiIZ <6ua lb&&掚&NB	H9# [cp&l:hFH5j q=kĘ=M4I0`H8x FS%YQ2/\j(0_gM4)ř6@ =<) ř:Xj ,!X`XX
0 @`XX@Xh8p`H1 : p6nazKlnD͓sGM'KaA$k
@63V+ XSsG=مkqtep?{N<Jh8}Ll}kln]RC i#@/ 0s
.1[ǱyEq k
BY @@@Pd r(V ,aa`H N $4,4	!x@PX`'0y@cf4L74t2tHA@ {<`5b\i7e{F5$6;ޥ]!4 kl]|'Ɨ9|Mw\i4|$_Es$'-!;B@`05|isݗ5R4@ 'V P`T r(V1 , \FAEik i/"Ø;6l : p6nazKlnD͓sGM'KaA$k
@63V+ Hh H.#b 5\f4yaf05Qa.3G,V `5j04ս @F $`@4RctraQ4PQ8@`@4RctraQ4PQ( 0	!e @ps@F`4a@8h4(@PH	P( k` 
 (@HY@,@@`C `5j0,,H@(
P( k`,@J p(P( k`X X8a0 $ P4P(`8X 4(p h` ,
H4PQ@p@`	(H 1@h@q@,@	E 05$@`hXh%8	( h(h h\R̝XhBBB>E$ +k$0,% : p6nazKlnD͒]ZA$k-M6M4ID( 0p7	fɹаFH5j&&掚&!A$k-M6M4L`PA#I$`5ՊC_@P 0]_P\R̝XhB@  司Qk 8 Ph$`
 p
h p1 : p6nazKlnD͓sGM'KaA$k-M6M4MBB	H9# glfV;4o+ ;1O8QOya9.͟p/ `5j2CycaaI k
BY @A!( 司Qk=١zs!e@jYvY xlٹ-M6M4L.4rFP4L74t5	
$i \R =ayXƘ9k <'9퉓{^Fp0>E{-"Ŗ&MBXQ嶤vp.H5Ap8(' 
0Ƃ?	3dDY%]Y2
0p0@
0p2
0p@@
0pB
	 XhB@ 4`@(HH0(@

F XhBBB`сA 4`@A!  @A!(?	O?0gƁ! ࣂ? $	@H8' 	y &&掚&NB[>DB mhnhdt,jJ[cp&l:h:]$
[cp&l:h:]&.6e7	fɹвX}&&掚&NBɶ	[cp&l:h:]&&&掚&NB-mhnhdt, 4L74t2tIfFm` B1k k#+@            b՝ab&                   ./usr/es/sbin/cluster/events/acquire_aconn_service               @            @          #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/acquire_aconn_service.sh 1.15 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1998,2011 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)92  1.15  src/43haes/usr/sbin/cluster/events/acquire_aconn_service.sh, hacmp.events, 61haes_r714 11/28/11 15:01:14
#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#									#
#	Name:		acquire_aconn_service				#
#									#
#	Description:	This script is called after a  service		#
#			interface is acquired.  swap_aconn_protocols    # 
#			is called for each for each standby interface   #
#			found in the network.                           #
#									#
#	Called by:	acquire_service_addr				#
#									#
#	Calls to:	swap_aconn_protocols				#
#									#
#	Arguments:	service_interface network			#
#									#
#			service_interface - the new available interface #
#			network - the network name the interface is on  #
#									#
#	Returns:	0	success					#
#			1	failure					#
#			2	bad argument				#
#									#
#########################################################################

PROGNAME=$(basename ${0})
export PATH="$($(dirname ${0})/../utilities/cl_get_path all)"
[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
[[ "$VERBOSE_LOGGING" = "high" ]] && version='1.15 $Source: 61haes_r711 43haes/usr/sbin/cluster/events/acquire_aconn_service.sh 1$'
HA_DIR="$(cl_get_path)"
OP_SEP="$(cl_get_path -S)"

STATUS=0

if [ $# -ne 2 ]
then
    cl_echo 4120 "Usage: $PROGNAME service_interface network\n" $PROGNAME
    exit 2
fi

set -u

SERVICE_INTERFACE=$1
NETWORK=$2

STANDBY_ADAPTERS_INFO=$(cllsif -i $LOCALNODENAME -SJ "$OP_SEP" | awk -F"$OP_SEP" '{if ( $2 == "standby" && ( $5 == "public" || $5 == "private" )) print $0}')


STANDBY_INTERFACES=""
for adapter_info in $STANDBY_ADAPTERS_INFO
do
    if [ $(echo $adapter_info | cut -d"$OP_SEP" -f3) = $NETWORK ]
    then
	cltime
	standby_adapter=$(echo $adapter_info | cut -d"$OP_SEP" -f1)
	standby_interface=$(LC_ALL=C clgetif -a $standby_adapter)
	RC=$?
	: exit status for clgetif -a $standby_adapter is: $RC
	cltime
	if [ $RC -eq 0 ]
	then
	    STANDBY_INTERFACES="$STANDBY_INTERFACES $standby_interface"
	fi
    fi
done


for standby_interface in $STANDBY_INTERFACES
do
    cltime
    echo "Call swap_aconn_protocol $SERVICE_INTERFACE $standby_interface"
    clcallev swap_aconn_protocols $SERVICE_INTERFACE $standby_interface
    : exit status for clcallev swap_aconn_protocols $SERVICE_INTERFACE $standby_interface is: $?
    cltime
done


exit 0
  ,lj l#+          !U  b՝ab&              0     ./usr/es/sbin/cluster/events/acquire_service_addr                                      

	  et
#=adinors$_cfhl"-/ACELNOPRSbpuv()1DIT[]gmwy|,.2:;FGHMU\k{}&'0357BJVx	!*46>KWq9<?Y8jz@Xa@~<a*X" g~ {aQb؝Bۧfe&	/Կ!"xWǧrl12
A|&ϕNn	/ԿH@g,P@qI <_xx<bɞ <xOWFjibu
nS'RK8jM ,H JM59r	ԇQsPf*>u#oBk LA X@K/$*aINxܬfbQ(TK|.TOO! @@ }KǦYi\:vK蛩@RxFu)w'tҹpєރmj^3RU;кv`[+A*q!\⯴0!u/Լ<TBEǑ&xv 3 d c JM59r	ԇQsPf*>u#oBk L`X(0PhǞԚ8#ьP
@FT kZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵj^Mڀ4Qz{\)j^SBO3o~ 	<SNP*ӊO]X OKN\e
F]Ztu>ҭN[`/FU<̢N|QꅽgOJ[`-ΤmRy]tspwqV Yʜ	RԼ|
T.`ԍ
J0Ftt˝IO3(S&iT_:RaJZ5(LG49m)FJ_5d&hRj_᡿*B&M0u)FJZkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZ֥-kZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵKRm_YvzTm:|kRԼ:fVb&0q̚M=BєE;J.Կ;t"axږ2jJ;8d-K&`*k˶=7RjZ5(L0-KZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkR&0MҦ
+J95xpk^/ΝyS]. 2|/8yqu`(MҦ,0bMA|a՞g^Wg ]W\1_Q ƣ]yS]. 2|/8yqʬԠ`1_W q+ב=7϶0RkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZ֥y6P/1SF6{\)j^ &*T1]IZ1gomM;HХ/k*8O(ºH>u>ҮU8<|a#R!Z1ΤmVLRs	Vmzm0q3o'TRaoSN(6c{JR-4v+RETʹWNRjFN|iWB*\QJ:JiqiV]I@,1|.PUiV6wСTSN(6cs&jiz\)[u$Z)`Pm0_ifjS|xɫښ|FޅqiW6V]IJX miWVSs'UM󺅩`B)o1WY;^7iٓWo:\aT06V]I[gUM󺅩j^>Bf*0_
X'$t=ͺF7ΕNu>0&
X&yjR|*c :U9G'H];1]IJZkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZ֤MA|a#=tXN1Sl6"3STΦ!_,fWQ0`u#oB0g:S`c5: =jWpDPɃ3	`0ίŌdD QB%i=W6{tyÀ*Jό
F7UmϴAs۬o*lN|QWnsryV3*FPB]	Ը=snÂ`繷Gnxrc1(T1+ay4(zOc000U	G9sn1*RzݥX\LΤmVLR{;2jU+F2'_V+ÂA:h
X'8 P	Ǔ5-i6T<y VnʌbEBx3'󀐨Xmzxu!WiW:|gYp,?xB)oJjr[o:\aQ*l6`Ҩ+}>ҭsnc.|ԍ
Rע;jiz>0'υXdWFޅMsz87qB"Tf4 <2Iч*yr%FcMȈ0aȈ H
=,Vc'R6(f NdȈfd^phTVԍ
=`szөz5*^0'τ]X+u#oBz,8,ǒ$	սksR6+ Σci4}WD41_"8cHУވHKlĩ?Z15o0z=RΤmP#|Ql6jz86çR6(3WPW1`繷[ᜃ`繷GnjtUb1ދ$@0buoG=ͺ@ sM<_@QWDqb1ވF6{ԍ
=BJ
1Sl6 9mҿJW/W
W/R׽ҭ87[[۠9m#J^`繷[UN\cjz8q`繷[&P3
F2l6|3l6_<y"L!sz87qB"Tf43l6j`+*yr%Fbiv8Sˑ*35sQ)_|Uu|=ͺWDsdZ(Ŷ3<xy2"1! giT:L	6{t{gΐ H<*yBE$LqcG8xÇ@<U__s8(`繷G6{\,<"&P81#p<y˃ X*^=ͺ>vۦFڞfO5ΐbq=ͺ>vۭJĄPW`繷L9snbTПji)__)__b@P~Pm0_ifjS|j^{J[3RuiO6[=ZLU{U9m֌eO:J3Ruah&ގ4Pȕ.g8B(D_hOqB"Tf4LL
(Xplf0Jo,f NdȈfd^phTV5)wPދWDqf73WPW}i>|"_jS|gHaގ5jS|x(uIj!E^{J[3RusA|:M_Gq;YDf$$Jnu#oBbMpfU:i>|"W"$I4z8s'@Q4xƢ@Q4xTcO.Dxx5JF2l6|3l6_HaӛƁÊ<1ᜃ`繷XWqB"Tf/<](TJMv`繷G6{\o2z-zbW_vsqG=snq==1mLHHUΓG<s8pH8
pPB(DÆ8<,W':W\0$s
 9m:CO8(H䉔"Lx@Gxpǖ
snѶyslÂ<y"L![Ʒ9snP6:O5xCCoԑj퀷JΤmW+y;^LR{`ҭ-BvC}ω+y6{t 9mlf0"Tf gl6WljS|g\_	+v38y 8Ȗᘐ*T=ͺa6{tԯGN13M组o{E6{t*'ҔM	shh54&|axfZ17N5Pm0WDsT=ͺa2ȌĄPW1`繷[ᜃ`繷GnjtUHaӛƁÊ<1ᜃ`繷X^5,c\0O.D_Wx4PȕʚsntldZ(Ŕ*mi>z+"92z-zb<<3
k&yD=ͺ=ѳHp$p<"&P81#p<y˃ X*Nt`HAsۣ=t
pPB(DÆ8<,W/W;mmO3'H1Jz8r;mc%FbB@Ҩ+}ԑjxD7Et砕 ҈(+{\TS{9S\-&=ͺ=DHh&'VqAsۣ=tP6:O5xCC`繷G7u6Ha"<=ͺ=5h1 A 	F)_G1Sl6c1"3Asۣڛ: y*v{S{gSiTbg9mAsۥMM 9mMM___)__b(\4
@{aoSN(6b5)wPz=RۙM'`-ҭsn*MsnI1Xda Q>^>t!of7ÂM9h8Sˑ*3\q"&P818P40O.Di8 P	G
a;XɑШ1_i=a2ȌW;YE+"8c3Ru	+Ҩ+{ô>u`5)wPދ$@0buoG5)wP:^5z=RۙM󺅂9iwsna8Jo,3WPW1`繷[ᜃ`繷GnjtUb1ދ$@0buoG=ͺ@ sM<_@QWDq1Glv38Jo,	+Ҩ+ǒ$	7q*yr%FcK9sn}_j X 4
Ƹa
\Qiv8Sˑ*35sQ)_|Uu|=ͺWDsdZ(Ŷ3<xy2"1! giT:L	6{t{gΐ H<*yBE$LqcG8xÇ@<U__s8(`繷G6{\,<"&P81#p<y˃ X*^=ͺ>vۦFڞfO5ΐboԑjy m7[hEgJ^RųFwH
Wr;mc%FbBXsi==ͺ=ѳIJ_:vۮ"WDsdZ(Ŷ3<xy2"1! giT:LyD=ͺ=ѳHp$p<"&P81#p<y˃ X*Ntc
 9m:CO8(H䉔"Lx@Gxpǖ
_9t08
&1_%M	х+_^m퀶]IZQMπiVf7xdmP+x{JQ4&iW6VS@mgjusx_x"qA_Zorb1W"$I4NoG(TJƗrb5x@@hpÊ<1}_qB"Tg*k=ͺ=ѳKyhRע;=6{t<Qlf0x4dDbB@Ҩ+t9l6Fk!Â@xT󂄊H@$Ǆ4q.<<y`9ҿI#pQsntl88X*yBE$LqcG8xÇ@<U__6{t|L8.<̟k +"96{t|[	;J=-B\zQmts{|*k;|`繷GHaގ56{t{gΖ
F@ihbl6ΦÂ<y"L!#^'`繷G_ơ>b H$ DG8NAsۭ(LHKJ,/9snjolxMOWPW`繷L9snbg7u6`繷G7u50z=Zq"n=#z/6{uUVFvfeHԪV7sOAsۮThoԑjzMiVf7;=sn3L2#1!,;=sntnz*W0Hwy8텼"qA_{SOAs۩iVjF2l6|3l6_<y"L!sz87qB"Tf43l6Ƣ@kPȕ`Ê<9S]9m:[̞Eݥ\\Q'AsۥDG9OEL[c1" 3vA_s8(`繷G6{\§$PD&< Dpᣎ<8ypyUIΕ:L	6{t{gΐS
(@y"e"8pǞ<< 傪EAsۣmatmd^s\)_GAsۣm`DHHU+}ԑjxD7Et砕 ҈(msSM_{9S\-&=ͺ=DHh&'VqAsۣ=tP6:O5xCC`繷G7u6Ha"<=ͺ=5h1 A 	F+"9*vzlf0BdFbBXWay6{t{S{gS8Njolx`b*T=ͺa6{t;==ͺ=х+WM)_+J@ҬN=ͺM&&T9tӕqa*vz#1"3vA_Q1Sl6_5(+_˥IbuzU*WdRb|Г(6$4uwUԅ
ӊO1ԍ
"(Tב1SF6{\RkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵ-K_-KZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkR(&< E 
1G0Ƨ!10A3SVoA32KjiQB"UA32K\0bҩm{L'Z)wIU8ʄ& ZBI<H59r	ԇn|c-OB*\Q5X^5oVB&l@:	A,XT;j"Hx
R۩N2!Sۊ	WSьqЈJ. <@"]B(@K:R$\<88vgΤmQs1H2K.X`|#
#R6(Ҙ)j^ jPMAK|ojo m񂖧K<@p8<;c1<M!3
^4W0`	u")j^p4x#|`58 40XDGiTVʳ29z1fQB3S!SRqP<@Jf`0 Rp`8@Q3
*X.ˑU':W{d&hRsьԞ:Ł9KJ*FB֓'Jף(vuo`)PJގ ف`b*LA(h
 0#6/8bcyԍ
=ts	@fqRǄ
W/R3^Xr,P"T(*Lx@z/ `'Y2-vݤ	q90ZtLBK02,&DLpUD˔,DMT&\`%挹]\q5$+l'R_ivIH&y`.m*MI
= O'<"ŋ,PLx@/iJ&ښ|q5$+Mc,XD1;Xr,P"T3tTW&< EJZ׽;FQ(T|q5$*`ҭ7WbôqB+}Zoe;l<oABjZގ"#TB"_c;ĄPWYvzTg<0"*kK$]_ugקTC$ʞHxDus"X D0"8_\Fޅoqr%I.E_W꺐[J=ڜЌxS>#wj ,[ǒ$	սksR6+ Σci4p#0#WPR׃J;b1tsi>|"Rz	mqiW6V{gUΤmV:U9 P	ah&ގ4Pȕ/ԍ
^5(TJƢ<+cgA4qn0O.Diw(@y"e#	A(TJƛɑ`ÉE z8Ylf NdȈfd^phTVDG <a#=7bBJ
ZׇO>F7ΕNu>0'υXd_l!ҌﴫHЭtsWaoW/R׫|"+;1Ssn(ivcgΓ1SF6{\g" 9#=7p#0#WPW q,PLx@/!IoEvmBnsLK|8UA<dD QB'8E՜H䉔"Lx@Jg2rԐRR6+8bcUq⥊<܍V$$*ˈ`hj9ҿˈ`jzЌ-5JEWy1%ad<&LN[b1K Σci4}WD41_JH
o3ҬcjA4qn0O.Dixgl^5, X8Sˑ*3.*yr%Fr1:Xy1%ԯ@8<ĄiTH%aK"Dn|REWVeokfY#=tP<@ї6N&Re:YK"DG8b,Dw#U	;J%#|R9ҿˈ`jz9ҕVMc{u$Zn_
p'|*0eUΤmRׅl3R^)Ul3lUΕN}P1Vgk*mB5<V2	i@a
\QΝHЬ_@Q+*yr%Fb<`Ê<9S]ΤmQ:Y2"NL @
DG8<c1" bBJ
A3*'6k*Fo YʳɈ,@tFޅsb1=tIΕgUO*{\T6|>UL@`hsR6(Fk,sL@yp^}\JuUX Eayň`+Ҩ+"9K yb%3Eα! giT\@xDUIΕҮ(B.&ϸ+3(hns29*MI
ˈaň+__G*X/-Nu	;J%+@ a+ގL@`hwτ`6ز~&'Vyԍ
i*sDjtaZc.u#oB8py$IRך2vrԐQhK}Uʦi;LF\ۮU8y9&PbK":0hX8@RcT=DG:m7D˔,DI"	;J3^LBK0.PqʤJ1˔,DR/R"#TB"_c4ZvA_DG8@ a܍V$$*A3|jH]AG*X.P. <@"]J[1c1c1c1c1c1c1c1c1c1^ h4*	4"()Pq@'PF2B"Ol<U*i>j^ӭϺvmQOo	>yO<PLeJu!n/=Z/NeUӟq*|`4N8c1c1c1c1c1c1c1c1c1c䢃S0L6bcE"zj_m04UxR0p-Kc1c1c1c1c1c1c1c1c1c1KͼPLNeOF^I<`i-c1c1c1c1c1c1c1c1c1c lf0Bl0 m#+          |y  b՝ab&              >F     ./usr/es/sbin/cluster/events/acquire_takeover_addr                                     		  #e
=adinrst"$_cfhlo-/AELNOPRSbgmpu().1CDIT[]kvwy|',2:;BFGHMU\x{}&0346JKVW!*57>Yq	9?j+<8@Xz88VIA
&D9 a p$$[a2ٽbql٨u׮$96ܐܢ M!.ECru\'!D|m	V:!O NE%nRXܤU5qƪX0!u(
X'qf`0a>)arՉ8 @`)y,-n^%rO,qz3e^a9e`([7Xϒ*+#q7)ݗŇ
eNmKՄgi M]b 
"LB	k  @ O( trnQ"T7)GXr@IЛEmQks$mDɠN@	M$" 0# @A6dp8880 @(8 1c1c1c1c1c1cXw*.hdvGJ|.Msbb9i=K.۱gy1c1c1c1c1c1byT^ST TzS{ U6Ke]t1c1c1c1c1c1cUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUURuy0Bd@ V@ HHu4"H<HD"3hMTEtZꪪt4͂j $hM].1yXē|#hE-غwlʳ
-%4ECr7N#)h˚uyqr`\ܥMV{6l.1&"r-Sl\aѹKV:7)ri!wӾH槵GW.i6ڢ:7)jÚwɦokjw*Tqz6F j[ Vv૭fQTZuE%PW訄i5΍@M "PX	AtnR].0lr+j\PkCCWK`f0R&(Hx@u$
QIu~^]&]UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU-uUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUT]dfYe.XwSs|.\nf	sNw\ej;<Zሔi{P5t7	F%+s7HZ `4e.𹂿@D-&zXA`#)΍A|.`H+ǃP$@H	i1q\ܤ]UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU,M200jsI4	49byae D8"Hɼgb
Bkyi{Q/𹠓LAIc@ɔ@cKC=QLgh4q XC8P_	 P1K|.h$/Pcc3P$@HPQNE5s`Qbbyelfpj$	'bw)\21g|(T8 V@ReAXݵ΍XIi4V8MtnRGH(HД(T8AFa7_OXUk$6
ܦuUs]bI\U77KwO.	Rj7tՔaGVWgktnRē|no\|nJ7^\ެ3Q7oIX\E4 I;,ר^XKll|Ƣ*famIv)n[c|˯ڊ*ρjN2^㪖:7)\M7	1iNQINQ]Owm2^\KFv誢ٽXcsFE9\EÚwɦo|'qIUQEQlެ1w<Ojr=Շ4LNQ4V|sNW>SMua7EUU|\dN<ne^ѹ1,oVӵi	Rj7\ӼO].0lrp^3k/Rl6wUYsrVl\Ոu$
sV"\ܥ4hݗUY)5].^4k(\򅀄A8hUY:'/LO< TLI397LPS@^W<hM	ʁl<9MM{;@L<-.io|`Ƭ/.Úmz-lb.RIms8Xfi\n	ًfPEsܘx]{;@X8ggv3P1Kρ("9l[aihz-.s7/'SAsgl$LM4M2q_i>jՃTqz7qysszFҸ%c7˅]X =&.xt.bWfy"@i2^<#7lm`sMN㌄2КQgh
<*y+`oש_nUuN\_-Æ@0?&TQT[7qڤm,oV`14Es܁Ӹ/4Esޒ,mk'TSYܵa7˅]XWgrah4
<D(v4ȓD1c!%q\h4ɔ@cEDq	ʁga%
=,,NgJ,ls}ExpTV3_"FzL8y\E|"F*-Շ4.
_"FzL<,zȑ`~.oK\E9,:S.+O<8*_6,mv().^6_7oܬ-.io|=rE|`繳/bbxg+Ѵؠ+sg{ឋ`繳*4"$XƷ=sgx$uvp
1<l3˪zX
UY3>Wgh=,PQN)`繳`繳U=VzkiuEsYuoHcn`繳G4ӵ֋`繳>2)UYbbySAsg{H"bil6w{;@Kr"$XzX+8e,@Es3R k<D(v39Ǔ(bpmv`繳kMU+^W{l6wZ*'7v6|'qIl6vadCDT1szX9l+4Gqαa6q\5yP8bޖ&'q{;A
/iK`ρD:7)i4_/I^1sA𹠓LA[=͝f\-;wm7Esޖ&'{ LA39𹝊
p_\${
"9l+4DphUI"HC8xT*QbbyǼ	4;c3v((s<(`繳kÁC"L<yD 8pǃǠ <= xU9l	MbS5ys,LO=sghJmfpDؠ/wM[=͝[=͝m[TSrXZz`@(@EUU|\dN5qۚz/jjl5R{;#w4={;V<|\EOah4
<D(v4$Ǒ$L@!IƃN<D(v4[$@IHLv_(;j'w	.x"A
y+/OA01<l35q;4=XsM૯ Eh=&D=H?EC7ny)'@8XQLgh
<1=.io|2|p#-=T[=͝K8W>SMv((p_JEsg9l9/ʯȇ<bEs	 bàmE1(j/Âp,LO4Vh=-5q;zXSAsgl=sgk/hzܬ-=.iޢ]QkpV{pۢ9l;a^iSf_sN4DMٽXm/y^&Ƣ*f`痹M[=͝fq"d
p_JEsg9l9/ʯzȑ`~Ic@ɔ@cKC=sgx_&H8e,@8L;;;mv_-rAtp7U֊v5y]KEsh`mڰ&kEsI@y,Pc[`繳k:Ň@ڊc;Ep8P_	@zX6Ǣ9lv((pZ91F-&z	4a/I^1sA𹠓LA[=͝f\-;wm7Esޖ&'{ LA39𹝊
p_\${
"9l+4DphUI"HC8xT*QbbyǼ	4;c3v((s<(`繳kÁC"L<yD 8pǃǠ <= xU9l	MbS5ys,LO=sghJmfpDؠ/w4-&{Jcx*/sva΍W--F5e7l6vT{eradCDI3l6v{15G/\_pb1<)`繳$LALdg	/[=͝\痹M/i^4l6vl6v)\z-jlKIIIrk d8[a7EUU|\dN5qۚz/jjl5R{;#w4=sg|Tڎeb\,ݾrjZ3z_)&QI=,hy2 PicYI"HC1$AL;- $Ï$@H&T;	/zXY5q;P<̑ _	@I<&ZI&H5q;zL8,LO\dN3AE;|V|*2|pI@y,Pc[j'w	9,:S.+O<8*_O_oKw-)&aOU-sgr_<OA
/il6w{;@Kr.A0!"E*,ksl6w@8XQLgh
<1K<.yuUKc3\dN4((p_"ƁYǓ(bƖz-$Mc\q XCq<D(vvv3k[=͝f\
n_oKwo|f-{]ETu`lNQ
MtnRi0_ LArie04	4EsVh5Έb1<ieυPP;E#xQsgh9Y:#G¨"L<yD 8pǃǠ <= xUڏK=I^\A@_4kyD[=͝f\
0@aȒ& @Æ<=Ǖ
'sghJmjkůLO=sghJmfpDؠ-h=&`繳k\MjT^zXq4M2v((sǞEsVh5Έ 0D14q,@<<Uyi0vg>0$PP;E#xQsgh9Y:#P<(Dx$$< @pᣏ@@y`zBI_+΋&9m_O_'Q~i{`1oMU2|pf[[vb@a^iSfijQz,^r%cM)kƢ*f``繳EsVr__"ƁYǓ(bƖz-$Mc\q XCq<D(vvv3k[=͝f\
n^jޖ`繳V	<۵a;MF`繳"$XƷ=sgh9Y:8$uvp
1<l3EsHPQN|JmsrLA	4a/I^1sA𹠓LA[=͝f\-;wm7Esޖ&'{ LA39𹝊
p_\${
"9l+4DphUI"HC8xT*QbbyǼ	4;c3v((s<(`繳kÁC"L<yD 8pǃǠ <= xU9l	MbS5ys,LO=sghJmfpDؠ/wo)5,"SQ}KSEt̶tnR/|k4ՔEsQɇ@y,ޒ*'EsKl5hss|.`I_ܦ-382D1$l6vT{er^4+p_{EsEsܦT{era{;A=/'''[*wg;n`繳i1{l ](W;FҸo8r1;l6w^iLNQly)&1<)`繳$LALr)`繳&ZIk0ZM6Ɛl&UEEz_sOjsN[=͝|9zl6w{;@Kr"$XzX+8e,@Es!%nxԀ0 8;&Q
q XCmv`繳kMU+^W{l6wZ*'7v6|'qIl6vadCDT1szX9l+4Gqαa6q\5yP8bޖ&'q{;A
/i_+|b%6ѹKI^4M2qyi0\|.h$/Pc=sgh9Y:!_i>gzsMl6vH$/P`|.gbi:,	{;A8$8&@aȒ& @Æ<=Ǖ
zXq4M2
p_\${
"9l+4DpPဪD14q,@<<U={;BSl퇅سTE{\-KEsg{(v((ki[;MFT_R-]5E-k[-F5e7l6vT{eradCDI3l6v{15G/\_pbޖ&'^4l6wĉ v()%`繳+ <)\;ܦ-z-^4+EsQ===VX-&֬;9y{[=͝MSj;Mח+RѝK<h"9l82D|Ӹ/M\)`繳n0_OZ,w.zw_ȟrF/598	ԾjL-S.+ѽ&a(	xr½d TܦuUsrֺ].M3`qv*U7;].SsWV9c|8Ķa;7x\PcV4t R`-T]K.iMqr` #rsWEmQk4Vw΍@iM%s9nN*[@qT]Kē|nonVjMX4zJt SNٖSl\bZ6^0' W).0DF%+s7HV]UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU-qv*U7;_\yBB Љ 8QB*1<0Pa2"L$a3ALy\5I^9	ʁl<-ƁYǓ(bƖxv3nxy2 Pj@>3Hb).0xZ*)',gL;7<k<D(v5 H c8I#fMqq&Q
蛞5L;$1kIX`).0WK [n7;67˂iՅ1<Mqq4EXM7kI_/Eo1uyMqqmÚwɦo]Xah4
<D(v4361sƸɔ@cRC<sV"`ǒ $*/inֿ_a#qi).1['ݫEQjuD=H?EC7|8:Ň@ڊ`/by	6`6(p_*o_OZI	*A@y,Pc[).1@8XQLgh
<1kh7`5EQjuH$/Pa\I^|8bޖ&'{ LA39𹝊
p_"A倶D=H?EC7|8bE88 0xP0I Hx@GʅN_O_yi0vg>0$PP;  $	0!"E*,iMqq΋qIMqqÁC qB$Ǒ$L@!x<z*9=k`Hk+ #kaǅسT9MK<D8"PQNUvWzHc\iM7^{Qޖ#mp/1<ieυPP;ޒ*'$$@4xyMqq3-y"A值٥,LO8A&zlfssN|Ӹ/"yBD
G).1HD@@YKI_*M⩹imi{QѹKӽ4kWXf<ZQDF F/{	64L+u\|墬cr4ܬѹH5t4͡5Pk(\򅀄A:3hMTD灄
	 `p vg&	
`(	M\TROKgL;ZΉ\q XC lg7M EV]dfY6^5a.1ub+V3zKk\6u"Skx\̶B$-6/ws:^FV3J;\ܥrM7V"O-p].i	˷;WV9O	\'0>&N@H]^1ub+΍W FnVsn^ei+!nb愍 @(P
.J;\ܥ*9Yųi+-;|嚍]6s4$l.x$@	Y[@1ub+΍K#es(X@$Ì\Б𹜵).pgCa7<Zꪪtē|noV34Q\8Ķscӷǅd*sMKw͢kWKX	MqqaE`, aV3BSl\bG/LO< TLI397LPS@^W<hMh-qaoJkEsܘxZ	ًfPEsܘx]{;39(T_l{;a``/w)`繳/73qzR|G+ѽtnRl2l1@N:7)O.щesW1si<'p14SU.3-jqz6.f[!VD=H?EE$Vq XC6ڢgDy2 PůWghHx\xY6^<V,m\̶B_xB"Ĉ@$@DH9 Yd&$ Ua"L8;4EsܷÚwM+sg{ឋ`繳/ʯsN/9lQeW='ٽXb#es̶BFxORa99>b愍[K|l՚yO	\M=wT]bY{<_f.yO	\'=Kd*!"E*)'&Q
-[=͝8I蛞5 18e,@8L;;;K-rAtt[=͝U{;BF\Б9l+4G=sghBeZޖ&'`繳$l.{+Ѵ$l.x/w$ " <Hd	@A	0ǒ$@ Xx@ Dl6vrI_nzI\nl.kH@D@x$1 y	aǇ$ " <Hd	@<TA	g9lXZhxxB"Ĉ@$	@DHxxB"Ĉ@$@DHs7,*1c1c1c1c1c1c1c1c1c1t4͂\Q	\]b$bSzk#F WY3s4nrVn0+].1c1c1c1c1c1c1c1c1c1f.h(M(X@$Ì\Q	\r ΉRñX+v@q>3k"%j/ȈXWq
>SA;kZLc1c1c1c1c1c1c1c1c1c]df_.h(M	.XެZuѹL_u$
K1c1c1c1c1c1c1c1c1c1Y
>SBmzaQ5rB$q
>SBmz/&/&E5s&3nx԰HkV3k"%j/Ȉ_nfk b9ZMEa^vY.h(M	K%fZ.UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUKYBć0TWa3JyA@xXr|"N8ޣT@M{TP0,LO< TLI397LPP;sƄ-qՃ 8484	'D(ÏED\4٧,r\ӹ^,ؽԽa84>x_=EU4"DI1&+X"$D ÇG\H9w8sMl{\f乌\j>|ESp p%u|sM̛E<^WYq֓M<Uqn[qvz`>e7;j>5tU2iKeK0Z&RTu,
&@H!\`vV <&ڧ5sIJuj*rcIX梪7)!oK
D	 C@` ـ
D	 0qRabiP0
,ݯ D(K.ԕSEv7	IX򸽪hWrsN._bTLN&6Nbwjp	 <bY
!͢ѹH444%I_<LұTba&(Y$< AkI]a/$XQW&Y"ʈ** @(hD h"U,LQTZ/c<beDZW<iL
XP0D<
㖺+8l{TSSqFT٩.+ڦb*5 G4,])X#zPai+TD!Tba&(XUfqRa-K(TzHq7x/w4<DG-,@"@a%b悏Л^xD"[mv"Q#ZIZ*"<@fֿ͚sg|Ӿ7%M̶1q4joVDb`pBWgh5Ό_$I TbcAX\bPYs#T@@٧6w䩸h5m|g"DP0xR
 v
!"YUk!s|/z[\ܥ[T*'7poY9cojCDT1szXΎ	 bàmE0_Ӹ/X:Ysr\+j\Pk.bWlV	<۹MqqtnRi+F㛕XHxD:(Ns6k&s:! 4P-zX+8e,@k'a9j5Ύ3Z&qǓ(bƤ9</ƁYǓ(bƖ{\;	TAtq$M&Q
H8L;;;mvHL $(AkzX4 q	ʁgbwx[ȟrF/598	ԾjL-S.+ѽ&a(CĂ%B97%MBc:9
 ,LO<Ra [c9₀iXHxDnjJXHxDֿ\vGzbQؘsMN-%c7˕YޣKڋDDyfJ+8e,@g $*:&HƸɔ@/bbyȈ-Ӊ;_Ӹ/0ah4
<D(v4ȓD1c8I#f&Q
]Ufq XCsƻ8e,@ԃ >3b6k/HL蛞5Ǔ(bƤV3_DDycݝ/iXP0D<EE$Vq XCDx$$< CK15y2 P\Ey2 PgD8e,@ԃ >3b6k/HL蛞5Ǔ(bƤ/0aǖ CRVV;T{e.EA-yW7^i#esf.
jcUM}.1Y	 Af%c4%6%:(Ns6kB X1=億 EE$Vq XCDx$$< CK15y2 PMqq&Q
蛞5Ǔ(bƤsX|De@gD<D(v5 1=kJ|842_8/rVh5Ύy"@i2^ya! `,& ـ`b21g@'8#Rq2^Lt"Fwr4ܕ7mU{\*LHx@1<ITmw
p_a!A_+_a!A_O_*o_OZ6rAtXx\fК5Ύ|8b"HHPh<,zȑ`~.oKMqqk:Ň@ڊc;Ep8P_	@_oK|3QUSqF6/iu/|k9\1<ITmjPP;1srTQsWV"_x֯ŚxZ*Jp<TD!
 \5=kzX6ǈ T<<ؠ$	 "xYegΊ͵DD1K$@I hυ	;_Ӹ/M "PX	AtnRlkQ&$$@4xy$E	Nfڢs).0sRV|.f[!]T|"Fڈ	6ۗH@y`-2b'=	'X{\;	TAtNƥekjwiJ :7)hHρo爒 T<<_s'3mQϔA$@H <<fai1<ITmjPP;	`rIZޖ&'T? lÃA@_4ED
sg|nJ6*=ts&$< A=儇K089=K(TzHq7x/w,LO< l|Ӹ/ f I%k,$<H"Y2zz8QB*m f\ԕ[QI	*C2؊儇KmCĂ%pvXT{BD
Gֿ$-6`6p_@9F$bSj- 6pL{&ڢTE	Nfڢsשn	@Bv\/M\`v:Ň"$,LO>ME W l$DI|Ӹ/fE UɢH2
ԕfE UM,$<H"Yk DD'vکeKhh< ڤmՇ4X_ZJk*"<@ef4SqF-L\qw>i'%"D2J*0(*	\E:29訁PNlSqF6k<y$*TP3<R`C+IX%	%C *L"P1<4Z&T@\ $@CN	V3&T@V&Y"ʈ*RV	V3&T@Vrz\G-NaPcIX򸽪(1ܥnʃ*L=lfT₀i<"DIlftn4ED'j>zza7< e pl n#+          3  b՝ab&              }     ./usr/es/sbin/cluster/events/admin_op ak                                #e
ainorst"A_cdghlmpu$-.=EIMNORS\fv)012;CDGLPTbwy(,/3679:FUVY[]%45Hkqx|&8Bz{}!*'+@Wj
"I,8HP*PHg"D-
nA(/ov`ex|Nx<+9Iů8qahX`, a8hXhX4,40w\s͢9
L2@X  j
Z * WA)^QHU fm!I0>qMPXaaX0dUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUS+Wڭj*o_+rt9\Jqln|-Bx'kw4Ok+-.6|&sQt\U(*鲿koB
ף޼ܣQ;EW=Ҝ[7WZٺb6nz[^)e^Sː/%#r][ڲ9~.z@~W≺]trZUs)ųY_kf>[^a/+`)z;7չey}7KeQtM9|+Nڊ{8p-UV+pM~GxEFBSVŜ1hMmA|-Cy{QUte-?4=fmŜAx|s+eqQpoUjWe=).pN_+ okf?׍ZųtSY_橽uEn8W5M+qB<Ӿ\[7Aq lNfWe+G2f=eV_ on$"姵AfˍxX[)UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUS+Wڭszmz*\e.HEMx7=A;IrrOjWE%շ@')[|(,yv:rLI9=6.8)+&X<&<9'>gע4-	-hN47[Ivhܤԭp"^;a chF\祌*PDĈx^6<%uf]O`cUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUL\UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUSʔ&q" ` vX#<L@y E!W<wBr@=+6iQ@XeeEW?pyYe=I8L+N{t4 HnA=zAo7,	s4=kfGAE$bvy_Y6a92H%~0HyD&q"L&ɧogx̵ֳL`͋Uƿ$P<"e8 %l)hFx@PPĊ&"<ܒfA$$< Aa1ર~s7A{zt#L T'( <1
TDĈ <5
TDpdX,@DO(LH2 PB#V*yQDI< *0XSʈH@& qPS<Tbǖ"(@x-
TDE*Pc yb	T"<XSʈPd*Pc <ybO*"y@p8H2(X刊ybO*"yBbDI<<Bŏ,DP& qP*yQDI<<Bŏ,DP& qP24z6aϴs-*ɒWcA,с@!B(""D$a< ,3W<hW+rrOjmz*\vN-[szmz*\r$eg ꮣg|ӽYy7Kt=A}RSG9qeovdֹ\gD>v,@c;J&8H1kLqU/Yy1rRbŨ9n+ 0)FK+$PHENCl74Q;ڊ{8pnlib
)g=-M~ A$$<?EN9*R	mz:
/7)!A,#]7ASF)!n0$yBC[;
c)'z
JqU(
ނv/i-̵G"rC\sQyNe\=A}9\L&7cme9{+0)hnQMH%`|UyΚ{^`R5"/rRSc$	4FK+$]ClD1Us)ųqųt[<Tr#QtM1ٺ-H$ڐa1Ġ%rP2exgDn{?6nAE;+!rg3"c3`J)lFK+${ gcl^ii3s-qQyNe\?|n-@%lpn0HyD&q"Uj89)OsڄfϔWL)ed6Xo`ulr-6nzX 9
/)y\L6@%\d`8	8HA$C5jq6kk?ÃTZڡc3`J)lFK+${ gcl^ii3s-qQyNe\?|n-@%lpn0HyD&q"NSlfƳ89)OU]>Slf|l	^0ed6Xo`ulr-6nzX 9
/)y\L6@%\d`8	8HA$C5StbZт)93XAsf>\p[AE;+!rg3">6rW\`6`4﷙t`mg2YY%]d[;gfYK;AE;+!rF\d?KÇy"	( @Ĉc$D$Dy
3|<l	^;GҌ[Vm|R=X7ص[[c|[Ӿeуշ͟ed6Xr	%7+rBu9wt	p"$(&y"%8PmG.g<P"&C8L
ʐ,(?_%;܌Ô&?d*sƁ9G*P&yq4ƿ$&`L| )UJs_l#
TDq1Z@!B(""Dڭ_|8FǛ8f$ XPRf0 i+5aє_![7ASV&|Ed<Zg(+|.ga 0@"d1
TDE0,g$P @@x`<<@(L@&杽1Xܧ<~l⽛aӷ,\9C \?:sV8jAxzQc"8sNܒw)EЋ.]-rR]"?I[?ђ.HENCl`$0˳ӧ;Uis.2)s#x]2)cmQ0KH@2ybO*"y"(X刊-	<P"&C?,@DO$P @<B PB8L&;{?c	Nx{7	ùog2YY%ir.NU3|nP^(^`ȥӽ7$zt"鋗yv4\ETN.rjJ[7KAmW=ӽȳNAH"W<hqC7c{UkBrt)1XEǏ*yQ<<Bŏ,DP	sNdKrӐ<	vtj7=.pՁrBE.p2N.rted$"!6x0
 yvtj7=.pՁhA")XA\qAxzQyv\Ӽd;]2)c$?9Q0KH@2ybO*"yBbDIa0iH%p+ٸL&;{?ђ.HENCl`$0gNvsV.zZQc"Nܒw)yv-B.-rR]2)3ԕ,\9Cyvtj7=.pb祥.2)pz}~#x]2)cmQ0KH@2ybO*"yBbDI< *a0iA,dnSo?6q^a0iVIrB.Zrg V]9ګMK1XiF\|=_˼&$S֋L_iF{.rjJVIrB.Zrg ^]9ګMK1XiF\|=\˲o#cܻ?E,cÙj8	c	<P"&C?,@DO(	&C$P @@x`<<8$D(L@&杽 1Fa< -,\9C ]9ګMK1XiF\QϾo#cܻ?E,cúуZ.|<"f7rR3Ye䵽Guoj({3%䵽ڲ]r^K[VIce 
/)G ᡀkz9,lNH+1,AtRkZ-t ϗ4Vtz:n\#pjGZ	p"$(&y"%8P^xM
g
AR@^o&&$D<B%	&!~1,{7c28<nP^([?c	kA8c$D$Dy
z`7X		lv%Xa`!6xfl$%܋ڒ%Xa`!6xnl;AE ,祾܁k? "Lg"X< 3s@;?9gnKgeºr][VIce 
/)G ᡀҷ%ռQ6nP{sYG ٺ
)q5WIͺ|˚wpvGJ|o7.8HHer#8@g<(v/<ij&3 \Ij"pg܎?Ֆ=ț1jHN7(/-1X51"Lg"X<0DЬxӄa6;{?ђ,l_fm<36nEk?I[?ђ,l_fm<76 sn@5p c	&yA3,xU 1&7 Ixnm F%{ºȘ%{K2A);כtd܂l*cr/zUKB0䗋f>Xi-֍b|Uy׋9E6R)5i%4A6+g2YY%;rgD\r󂭛y$[7A6a
.Y`&8H  <Hb#0%f(z-Yjc?-s))TbfmFU>W3ѱU=K3jlFK+$}Cl4AIN*ڰ~9p"$(&y"%8Pq"Lg"X<gpsL عt.R+Qg3" f|WZ
Ew86YVIceClҶpt`'kvX^SI:1rEO5/5ed6X`X/6r	kЃz6f=hyg
ESkеr
AHGסj3,{3o ၡm\N찼jtc吋k^6k?ђ,l_fm<kkе6=.!k?Ãe>OjN
j(/ZIlFK+$}Cl^iȪSgYeh{Vp0DIPLDK pn0DIPLDK p=Mx)wKYy-z;QLY8n=.OjNg3MgPƩ-%8Hg3Mgن2VȘZٺ-e9?4B,j),Y1vSc$	M;{?lD@""+g2YY%
;rg懨qq2.[c{;ţm!i\nygn,vf9A9,Atpn4)wypZٺ]89+g2YY%
;rg%u9~Jt.;<V].Y
VIce3o Dփ:Ղ7[>9|YhFv.Y
VIce3o 6iτӸEW=Ҝ[7\[7AHQmKZ0B+Dqw6,̗Tr
3N~cAhF\;ųt8	@!.K#<#^3NRtסc1&z;s{TչI_8j\jC-6Ϛn-ܓEdK,0,ٛ|9擇fm,o7%X5S+'	4AIN*ixb
$ȶwU=jY
tabH$S+9Af˰)L) Lk. o#+d            b՝ab&                   ./usr/es/sbin/cluster/events/call_conc_replicated_methods                d          d          #!/bin/ksh93
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/call_conc_replicated_methods.sh 1.6.2.1 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2005,2013 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)56        1.6.2.1  src/43haes/usr/sbin/cluster/events/call_conc_replicated_methods.sh, hacmp.events, 61haes_r714 9/23/13 04:21:36

    [[ "$VERBOSE_LOGGING" == "high" ]] && set -x
    version='1.6.2.1'
    PROGNAME=$(basename ${0})
    CALL_OUT=$1
    CONCURRENT_VOLUME_GROUP=$2
    rc=0

    METHODS=$(cl_rrmethods2call $CALL_OUT)
    
    for method in $METHODS
    do
	if [[ -x $method ]]
	then
	    $method $CONCURRENT_VOLUME_GROUP
	    RC=$?
	    : exit status of $method $CONCURRENT_VOLUME_GROUP is: $RC
	    case $RC in
		0)  #	Success
		    continue
		    ;;
		3)  #	Skip normal processing
		    rc=3
		    ;;
		*)  #	Something went wrong
		    rc=4
		    if [[ $CALL_OUT == *online ]]
		    then
			#
			:   Resource has failed to come on line.  Notify the cluster manager to take
			:   further action.
			#
			cl_RMupdate resource_error "$CONCURRENT_VOLUME_GROUP" $PROGNAME
		    fi
		    return $rc
		    ;;
		esac 
        fi
    done
    return $rc;
lk7 p#+d            b՝ab&                   ./usr/es/sbin/cluster/events/call_replicated_methods hod         d          d          #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/call_replicated_methods.sh 1.4 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2005,2007 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)57	1.4 src/43haes/usr/sbin/cluster/events/call_replicated_methods.sh, hacmp.events, 61haes_r714 3/26/07 17:53:24



call_replicated_methods ()
{
    typeset PS4_FUNC="call_replicated_methods"
    [[ "$VERBOSE_LOGGING" = "high" ]] && set -x

    TYPE=$1;
    NODENAME=$2;
    GROUPS=$3;

    if [[ -z $TYPE ]]
    then
        echo "call_replicated_methods: No type"
        return 1;
    fi

# Return Code
    rc=0

    if [[ -z $GROUPS ]]
    then
        METHODS=$(cl_rrmethods2call $TYPE)
	
        for method in $METHODS
        do
            if [[ -x $method ]]
            then
                if ! $method $*
                then
                    rc=1
                fi
            fi
        done
    else
        for siblingGroup in $GROUPS
        do
            set -a
            eval $(clsetrepenv $siblingGroup)
            set +a

            export GROUPNAME=$siblingGroup
            METHODS=$(cl_rrmethods2call $TYPE)
            for method in $METHODS
            do
	            if [[ -x $method ]]
	            then
		            if ! $method "$NODENAME"
		            then
		                rc=1
		            fi
	            fi
	        done
        done
    fi
    return $rc
}

#
# main starts here
#

echo "call_replicated_methods: CALLED arguments $1 $2 $3"
call_replicated_methods "$1" "$2" "$3"
exit $?
/k q#+          	  b՝ab&              	     ./usr/es/sbin/cluster/events/check_for_site_down ods hod                             #!/bin/ksh93
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r721 src/43haes/usr/sbin/cluster/events/check_for_site_down.sh 1.4.1.1 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2001,2016 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 

# "@(#)16   1.4.1.1   src/43haes/usr/sbin/cluster/events/check_for_site_down.sh, hacmp.events, 61haes_r721, 1612B_hacmp721 3/7/16 12:47:26"
 
#########################################################################
#                                                                       #
#       Name:           check_for_site_down                             #
#                                                                       #
#       Description:    This event script is called from the node_down  #
#                       recovery program to determine if a site_down    #
#                       event should be launched.                       #
#                                                                       #
#       Called by:      node_down recovery program                      #
#                                                                       #
#       Calls to:       clcallev()                                      #
#                                                                       #
#       Arguments:      none                                            #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

if [[ -z "$GENERATE_SITE_DOWN" ]]
then
    : GENERATE_SITE_DOWN is not set - do not generate site_down
    exit 0
fi

#
# If here we need to run the site_down event - do some setup and call it
#
PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
eval export $(cllsparam -x)

if [[ "$VERBOSE_LOGGING" == "high" ]] 
then
    set -x
    version='1.4.1.1'
fi

#
# clstrmgr sets GENERATE_SITE_DOWN=<site name>
#
if ! clcallev site_down $GENERATE_SITE_DOWN
then
    exit 1
fi
exit 0
~Bk6F r#+          u
  b՝ab&              u
     ./usr/es/sbin/cluster/events/check_for_site_down_complete                                    #!/bin/ksh93
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r721 src/43haes/usr/sbin/cluster/events/check_for_site_down_complete.sh 1.4.1.1 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2001,2016 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 

# "@(#)17   1.4.1.1   src/43haes/usr/sbin/cluster/events/check_for_site_down_complete.sh, hacmp.events, 61haes_r721, 1612B_hacmp721 3/7/16 12:47:27"
 
#########################################################################
#                                                                       #
#       Name:           check_for_site_down_complete                    #
#                                                                       #
#       Description:    This event script is called from the            #
#                       node_down_complete recovery program to          #
#                       determine if a site_down_complete event         #
#                       should be launched.                             #
#                                                                       #
#       Called by:      node_down recovery program                      #
#                                                                       #
#       Calls to:       clcallev()                                      #
#                                                                       #
#       Arguments:      none                                            #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

if [[ -z "$GENERATE_SITE_DOWN" ]]
then
    : GENERATE_SITE_DOWN is not set - do not generate site_down_complete
    exit 0
fi

#
# If here we need to run the site_down_complete event - do some setup 
# and call it
#
PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
eval export $(cllsparam -x)

if [[ "$VERBOSE_LOGGING" == "high" ]]
then
    set -x
    version='1.4.1.1'
fi

#
# clstrmgr sets GENERATE_SITE_DOWN=<site name>
#
if ! clcallev site_down_complete $GENERATE_SITE_DOWN
then
    exit 1
fi
exit 0

CP(k% s#+          @
  b՝ab&              @
     ./usr/es/sbin/cluster/events/check_for_site_up n                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2020,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r721 src/43haes/usr/sbin/cluster/events/check_for_site_up.sh 1.4.1.1 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2001,2016 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 

# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/check_for_site_up.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#########################################################################
#                                                                       #
#       Name:           check_for_site_up                               #
#                                                                       #
#       Description:    This event script is called from the node_up    #
#                       recovery program to determine if a site_up      #
#                       event should be launched.                       #
#                                                                       #
#       Called by:      node_up recovery program                        #
#                                                                       #
#       Calls to:       clcallev()                                      #
#                                                                       #
#       Arguments:      node name and start mode (same as node_up)      #
#                                                                       #
#       Returns:        exit code from site_up                          #
#                                                                       #
#########################################################################

if [[ -z "$GENERATE_SITE_UP" ]]
then
    : GENERATE_SITE_UP is not set - do not generate site_up
    exit 0
fi

#
# If here we need to run the site_up event - do some setup and call it
#
PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
eval export $(cllsparam -x)

if [[ "$VERBOSE_LOGGING" == "high" ]]
then
    set -x
    version='%I%'
fi

NODENAME=$1
typeset START_MODE=""
if (( $# > 1 )) && [[ $2 == "forced" ]]
then
    START_MODE="forced"
fi

#
# clstrmgr sets GENERATE_SITE_UP=<site name>
#
clcallev site_up $GENERATE_SITE_UP $START_MODE

exit $?

k.g t#+          
  b՝ab&              
     ./usr/es/sbin/cluster/events/check_for_site_up_complete                              #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2020,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r721 src/43haes/usr/sbin/cluster/events/check_for_site_up_complete.sh 1.4.1.1 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2001,2016 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 

# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/check_for_site_up_complete.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#########################################################################
#                                                                       #
#       Name:           check_for_site_up_complete                      #
#                                                                       #
#       Description:    This event script is called from the            #
#                       recovery program to determine if a site         #
#                       event should be launched.                       #
#                                                                       #
#       Called by:      node_up_complete recovery program               #
#                                                                       #
#       Calls to:       clcallev()                                      #
#                                                                       #
#       Arguments:      node name and start mode (same as               #
#                       node_up_complete)                               #
#                                                                       #
#       Returns:        exit code from site_up_complete                 #
#                                                                       #
#########################################################################

if [[ -z "$GENERATE_SITE_UP" ]]
then
    : GENERATE_SITE_UP is not set - do not generate site_up_complete
    exit 0
fi

#
# If here we need to run the site_up_complete event - do some setup and call it
#
PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
eval export $(cllsparam -x)

if [[ "$VERBOSE_LOGGING" == "high" ]]
then
    set -x
    version='%I%'
fi

NODENAME=$1
typeset START_MODE=""
if (( $# > 1 )) && [[ $2 == "forced" ]]
then
    START_MODE="forced"
fi

#
# clstrmgr sets GENERATE_SITE_UP=<site name>
#
clcallev site_up_complete $GENERATE_SITE_UP $START_MODE

exit $?

l u#+          3V  b՝ab&              5     ./usr/es/sbin/cluster/events/cl_ffdc r_s                               	 #e
-acilnorst_dfghmpu"$./EIv),=ACDFLMNORSTbwxy(:GPY'*012;>H[]kq{|}!%&+8UXz3479?Q\^j56<BVW@KZ@Y  4ׅ R B%
^*seZ߭ͬ[3ov^`?_ 3tX`FoqAcX (H@($@	,
nwtq'e,<TL,Dpx4"!
)  .<K F ` g.ADr2ąD08`	( ,X,
 		MUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU&^"qF[I9Ќ-spиfB95ŰFYkzi5q53R1<=.[э̄u|=6iLձhM,GdcM*pN읾iWbК16Yd*GMnBh@fB;_;e-F6Mx@	ա2$Vجŵ^MUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU%5UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTMx'rS[\o-s^š4c`kÃC6[vzsnk|5BWZ,gZkɢf-F6?9E`6nV˙׋\Z狜knk|5˕ν6=YmǦ\^-|˙˞v0Ŷ^f/k1q5,,'˟3,^ɶo/1k-'o.	k̄O\3B0&rךKG>g^b/du#4cc^"wܧY4c`pphfZ潲:;/Eyyvbt@ܶ8DgW1Ź)-A4Xfvזm-"Ŷ6-h34}:|0ek	yͰyG";|ʸ	M=5*uB6AζO[|ξ7$]68adƘ/lɧ[chOcUlm9ɶMfd#vq"4~(tqx#Yeb [&=56c(XМfsݗ/3npBrky|ξHJ$mعZkY`#.g^k,ll`c(^ch̵|uykaP䅱63 bk
i;\27|[/k|nyufSuZS_qvO6ADq׵Fe:kV,M 
$DS.k\ξW>f5.p:=q] 66OYv	"$ss:M\S_ɮ-X$"Pq "vc_ru=nu||k\uim3BEz{6px<]o8l̍$	읽5L<[\dd- 3-9E`fsݗ 43\oM~{^?ρu9;k_4exDZyzyz,vc_|γ$"Pq "<η9uA.|&u1iX-|ѕyz/8b`0AE v:eoe1{ZF-y).#9k):6falyն{ "}ˍŗ.uFSIl?d[6nik&bsf3fSCe<ZlpΚV6m'|<|s71mˊ/MUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU%5UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTMxϰgq)'qi%alM&T1mW32Gkk6̌uq;LeM|l3Y2Ќg'`ǚ?iNS^ci^Y3=˝u;|#Mx\MD|i5w4b?'VfIUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUURLE`Lq;L(f	?͍62/-Z3s9˅|'iwu#!6;goЌ	ׂHז.moB0u$B P	8ŦQm #GJ$&D0THLA'qi#
"(* H*UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUURi5+>r[(bi56Yl(|5nЌr^nd#.md=4𸚉^z|9uY_czl@̌uA=urM  ek1wr,*994;1|,eIZ/X6AζM4Il(=J0قiOhs]b+>IZE0ƌҟ~q")8"aKXϼ4zC8	f-bК1shs]b+>vHcF1"^h&эs\ n[B̧@ҋlH#4_I1֮W<YrZ>s޳9h |X"|MY=5?1S[zÚN@ƺOjsܹOMoei;s޳?8- x|Y4shs]b+>ƧS$Moec@B]cle2\cN-ycF˔>S[b+>Wg4Eg.S(u0ך(4`jSJR)JR)JR)JR)JR)I[Lu62k{/tkrO^p3|ی1aܓ_W=qa'{}1?~k{/zϴZ,9zϾp'le=^i)JR)JR)JR)JR)JRKcc)|V}X 'g[,99`PP\IYOVqa'au1>S[b+>1O)JR)JR)JR)JR)JR'ki;ur@<~Z#rku\Ol>CJR)JR)JR)JR)JR)IbCXϼrÚNÚY%?)JR)JR)JR)JR)JR)JRմg_q#e3tklVm>s7ւk6{gi{<ƽ9?կ|ی8ы@$nh^d`3Z9\"g[_K'|νh slpX)JR)JR)JR)JR)JR)JR"^h&ь(+($*P!Q!2Ib(
'\cN-ycF00<,@4 0BB$D"*D0Tn	)JR)JR)JR)JR)JR)JR)JR)JRlw,9tkzϼGZ9\s堁ycւxϱ4EgOAǭ chϱ"=4{;(O֭@g׺5νqa'{}JR)JR)JR)JR)JR)JR)JR)JRA<>
h8- x|Y79Yxǂ>l1>S[b+>x|Y<S(u0ך(4`j˔>S[b+>x|Y=˔q")8"a)JR)JR)JR)JR)JR'V9ysay{e~n0ņgrO\XsI|O)_)>VW+擽>Ok5g)JR)JR)JR)JR)JR3Rd)`^	oOi;kEg4s)|V}cSZ\XsIs]b+>le2OXϰ,jƥ?JR)JR)JR)JR)JR)JR\XsI3Z9\#5֟ЍM7סq=`OҔ)JR)JR)JR)JR)JRb堀DV}vXϰ-?1~8cS1~JSUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUIzS\g,덦UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUIH8LH" D(p&Tk$9&bsf3\KsE? BA  2&bsf2A)gHG DL BJIFAXӚip@@s0BFQ!r!!fq ͷ"qFAs;[560#<<0ĦXu͇n.M$<H0,<DH4Xne:[|Ji5z2[!6sr%:-Ό4̈́-<|Ii~4ppphaAACI	@$D0T-Xn	4p8LH" D$D0T+8eKusF/3AζM705?0JLjSI2u{l!88414k5˰I#w?q6\e;<'͖Mqjŝyvc_rMs:s\˜6AζM4r`0AEM&ON|u|μce9ɮ-X5f5.g^,{^?Ϝ6AζM4rJ$DP(hku6Sz2>kks38s:@<鬁5āat rz[<є->hBi)R2g^1sl->20&$(4Q!0xP[6ƽgQa3do΁Hx4BdCDC0 iAȆ
	@@:RPi!2!B`𡣃ā"*$& ajEI@8<x<x,xqP!):fÖ_3>g^e8q\mv^ Ѐ#?EuIc]"J-
cYX׬¶97Q5:! xfH@ҋlp@@OQmP[6ƽgͮ@Ѻ˳[c tBXfH@ҋlBlr3kSiE  Mq rzFK)b]"iN؅,nz,k}[)b<DѺɭާpX`96A	@7Jq<ؗbȚSiE8 ` 'y.ő4@ҋlBy=@5>𭎔y]"hFeًE-:!,t͉v,:[b8c8lKdM)4b&9l=ATB)4:mP%zϼ+dfMnF?΁HI0@ҋlp@@O$SiE!Clt<۞KxV!t̻1he:a @%B)4$SiE  Mq rzFIaAQmP[6ƽg#1ɭާpX`96A	@7rzFe:[c  B[B̧@ҋlBy=@5>f]]2O slrzFe:[b89l=#2J-(ik 4JXw2SiE!Clt<۞KxVu[O sln9'qi%:[c  Bw2SiE!Clt<۞KxVuf-LS8,0@ -0d@ҋlBlq;L)4b&9l=AT[>/tr^ei,r@<J-
@@:JkMb^1slg^ůt,1fN5Y;k'q`rnv:I+($"4jE@҃CnrhBkr1h{ j1\5יx31mr1%`^88@Bfu?@ iAB!CH\BC2t<1bSiF58lmh1k]"hp&($"
5ڀ.8&Z〰TKJ-
-zϼsJ1\dI2k(\[_jSb3`2e:[b45ă&@tdɔ\[^A4&r͐LN
1/2e:[cCQ<jYB΀G.SxkVh(yG04!).r哄xalddpM&s-7^Ƙ哄F0GkyYs,#[Yipu\;>>ps0|o/[xLcl#zkd=o/s_ie0Q.YV0ٔaCFN2qj4jEk6',jX0cQ	'㠄?OvsX(=S,ʱ̦@
$al(aLiN)yv+V@P0j1?-*U0읾eJո(p8T,L0O	Fp{rksK̄uͰyG#?3qw`jAb< u?áj3 !u᜚vKkA5`8G>@gI1cyeYOY8H*&O'	0Q.L[,#O'al(aHͮlrO'`!?[
>Pi ħOs9ћ\ٌgb/N'Y+	Ol:B;^Mnizl44p8LH" D旮&}x:Ll))-.hͮlv˃3nut͈N,FSls!Myl4 qw fu?ágRkQ>1cRMlw減s̃3}%e4I	(4Q!0y[
>Zf_(4Q!0~	CPi!2!B`Ԧ\nkkx
τoums9ŬF-E˛^jk27|[,'vgAN=c;=sכl)&Z(4Q!0y'ol.ɐz.v
s[]p-<px4BdCDrx`i`5	A	-SJ$&D0THLB&<4vLsSFcnā"*$&!d*WHd=;9H
LOf8j8<HPi!2!B`q;L`X@&A)mv@PBSIsuFeB<ξk<8De4rn&DB!@JCȑ(PD(p,58I	5ڀ.8&ZMb:>g^{^W>ng$-=xL눻ezkddkܸqsls71ρm0gf.p:<Gc(_3-rqwZ9\|!	ּ=v-6xfv[L2orbur/kط;͖b/dB=0ܦCk[f?9,^n,^u|޳~,Y|uBŵC˟3g\o>&givig->l0cYF5S}YV0ٔio/6AkѴg)1O'|9kOsAp8b׭5oaoy[@|t͈YByCמ״ρl e4	H<Pr@<J- -[Lz'ddX|#a:Xr)e60E.v_8s:[\o:l#܂I"(4p!Nؐ9l=Fx:SĻDҝJ- Jq<؏.ő7Jq<ؗbȚSiE$N'ز&thbA4ҧ<Єš4c|ξW<Zg^c|'oC8&$#>ջz'\vd*Wp7$(4Q!0y'oRn8TAP r)<ƛܵ; <ܸdM̌֟e;dնy#,'ksö.V0bE,tmeoط:̄{'oW!:_3$ד6eF3эxkτoFVb.	ői o8Cto1-_5-:)f-7k^rzI$"Pq "CGJ$&D0THLBT-[$ DPT,@9l=#2J- rzƧ[Lz'ddX|#i
8@AăȊc[B̧@ҋlH#1V9y.ő4@ҋlH1ҜO6#˱dM1Zt(Ąd=X2d5?`'oW!	Bh|-[xǁμŵ_dOcGā!bv#;|\ZoDkceJոnā"*$&!d*W
"(* O']̫ab1.u['o&EOXfvzm	74b.μJ{"ٵvů9l=Fi(8y@ā"*$&!d*W
"(* Nؐ9l=FcSIrAlntuz,_>aAăȊ HDAE1t͉v,:[bAy]"n9y.ő4@ҋlH1ҜO6#˱dM<ѩ 󸘶YF-F6Om|&-p^neZg^M5`Oh.RPt`q'νy	kXg|&v|'9y{ODW=O'@AăȊJq<ؗbȚSiE$N'ز&N'YJt(ă)b<D1k)4h-cSIrAlntuz,_>aAăȊ HDAE1-fSiE$[@|9y.ő4@ҋlH1ҜO6#˱dM1Zt(Ąd=X2d5?`f6m'Z3ͧ޽͘bzqku"3^=09;l|Em})gZشezv~zZ1mua+1/kqM7k̆ק1.W<T$(P"&8aE B"`ā!bABcAPU?3pHP(DO

O 3̧@!#1SnGe:(p-c!$${f<4d=8!?5)$"Pq "CGḨ@cfH@ҋlH1ͮ@#!QmI0x5?	óجY? Pq "CG(8yA Os:8`71bs=8~e`MnuC<@uAξ: ^y	Orkxy]wgsckst((p-gs	c^
ǺfMnF?΁O8`J- C !?pe:[b8@͹YlpcF3.Z.mpX`96A	c)4$SiE  Mq rz 4J?ܶ׌iv|3嵋Ќgܧ	Or/{эsNYcLk0Y  D'!?hf,3f-OVOsAp3=p>,]vr=M:1e"o5 P͊Ņygs\Z|'^N34u˕I$"Pq "CG1Qm8`8`J- Qv,F\[/B{g6НsuO'@,H<PJ$DSSiE$F@@:6 X@\H@!2-A4B, kyyk A|)"  j17%)ֲАNo/	XY84/ף+f5	j\o-|mFv^cm픑\[Z2c -q1:0nmy;=	˜7B δ֌;}F:аw+;gZ/,Y{ko 
SYz3s6|Tơ-WZ}s3Ͻ2=sl,jf	ő.ٝgѕ$'q`sc:Y)g6X\dzg.|νp>bIBZK	AK	bm>g1	\M iAȆ
	!2+¤
qԽR\ 8< H@pJ$&D0THLB&<p!"b 䚹q)'qi%alJD	H<PJ$DS$(4Q!0y#\r8TAP v8<HPi!2!B`1Icā"*$& IHX(8y@aAăȊcā"*$& `˔C
"(* J$&D0THLB&<p!"b px4BdCDw2<p!"b M&"׹m~m5..^"-c2,kr+ukM$@,H<PYyx Pq "/SB56z(8y@J$DSREc(^fPkaGyMq^n.ٝX]ɱ6SM$8y@`0AE&D Y!2!
8AE0SX#	
DCA4"@p]:w37Z`+Al^єkظو7i|>μAl\E=|νp>-h sl=5덙/ymA<ξ6	"|[,' e>pů1A`L BdCJ0X/"D@pXa dȆ(#&g[Io&!nw313=M?AE(8yD HLiB!Ce@88yL.8&0B@MP!?^&D Y!2!
@V	1M&lu3$cx,xÖ_9"\?͗&EOl[Yy)ckFA<:#gYp[@|1{ط:4ZfdH(#" ,҅apzC8&$"ÃC6AζM~b/\;ŭFW{G27|[/k"*$& KMmrŝ|[/\dH("$[/e8L BdCJ/hЂ3)4->?0RLjSl:1 hXfumMqxYk Kh8 t(āa3Ji58843gk[\fsM%g8(8840ƇăDHkXƷ{lIAc 	$Y" a0*H@X8,h <I aə(4Q!0y'ol$ DPT,@=c4rzFe:[b@`^8zC8&$"ÃC6AζM~b/\;ŭFWXz^b,^7@-fSiE$[@|?88431mr18~kk,6c;nc]i@ҧbH<ƇăDHl)&5,F,ppphaAȆ
	Y;|d<p!"b ,a){d6X,ξOZ;uFcC
$&D0THLA)\$ DPT,@ppphaAȆ
	\bǎ$ DPT,@px4BdCD,eJոxRBEBMcCC;'oum,I	vxRBEBX @9l=#2J- rzҚMa7gk[\fsM%g8(8840"!Ppx`Xxi#Rl%  l$ v#+            b(bb&              _     ./usr/es/sbin/cluster/events/class_processors _c                               	
  _AEORSTert
"#=CILMNPUilopsDGHY[\]acdmnu+BFKVfghvyWb,.Xkqw$()2;QZ!/01:-467Jx*3589<>@'0@ Y  "(5+NA,JUVqıTx¦JtYآ.FFy˰EBc>իAĶ. ;@x p 8  @@ 0 p 0 p 0 p jtT(.3d QQ%i<E & c ?    0:l16h ́$ &g@dUY(dd,]  `  8 mc h   p0  QFaaaaaaaaaaaaaaaaaaaFg YUZzٙ&)[\؝UUlHuIlaYXU l'%ꪹ"YL%RS!g\d:UUk3eT%QUrZUGXu1e\V$>KX2\0<I.̆1R%:KUU%2 69e`Z=v*(Ρc,2J:N}-`Q5i2UU3&pfT(9&Hu_\ȀQU
$:6qԞMIzX7I.k}W$<q-v'AUr@1F`ru,Z_U*@ugVuI0NT.{*Rt8O&u\1, dr.ɳUΚ'V@8B@K\٪gN͚Q!88\`6gJgI$52JE!=ZQiiiiiiiF(.z)jR|()Ffiiiiiii.x* "L!+I8JOTNW,ՙFm:G 4 slc

dϮ8+UG[XU$-VJ3	Uiy$ʬdnDr9RS Ylp-g"My&IźF`Zc$AZ!u]eYT	)3 (	ŋ)""Ӥ{7,qFs$QeBqb
rM!5Yz̑Ffy	Y`$B$fg5`y=eIL81uHc*
(zIlq"%P"
UYc\G*K\TpifX9DBtzE셮MbzLj<%UaFhf61ăyqLU.k32f>HYp,ȎgN(Ρsٛ=B焯B# 3NH { XO"M&̣0.GZBKV*`ޡcL eSbcFacYRAXOc<er(ͤzFxd@Vr#OBg	Uiڤ+UW%|"9bIUW$9nf
<I}W,dHoP<d@ݐJ3&=zRcn,.k1$C(5Ղu00000000000000000000|j,U̕hXs,\|ez3N@UCX3 EDD-Hh ٝp7lci:1|"QFaaaaaQaC(
000000	ŋ)""Ӥ{7,qFs$WcN9ы@1_ǬM΃M,q=bltآNVlt^u]qzRt0'tq.l$
)7pro|tsR2t,qtV<Z--JW#v0sr=q>Nށ
fu>Nށ
#Z.i
@clzXCx16G+I݌+t<b^0@clzVzB1\H͕A)G$pDs7@:Ĺ++8Q;uNu&a_v%ME¿Fz+@lJ9#Xu zB- {i)XwIHr=g5$	Xxc
knM^mr==Ic
FӃ8=a^ѓa+M==;pCZ-Ih;+]&U4!tWnbtg s&N'¿sTa@HŲf4!lYQv'J6x:/R:j.xwGu09NW&'DŒ\ƚX,'E؝*HI9袛d'XssX¿9)Y:@gN<tlAɰ+{+V2l%>ޕM>N΁r/JɰNu,@$i BNZv(U<i5r$[}88#M@T;Q(ɠ:&Q(ɠ:txr*΁#i B%Y$pQv'J6x:/R:j.tπ8'!IWû=): 9ŕ,%UcYiicV]e>Kb:UYz9֓Qp&0;tNG,N":M+0%g	jBŲHsQ8d^]Ҫ͞ԁδ0=9]!/u3(t+U&K@lNaT\]Ҫ͞ԁδ45`A VMOWiqt9փA\@#ޔqAD]b OKmROMz
pr{
]!/F\:MW!7Vz|%`Ǡ芌 WJVzAPuOD:ldIW4m'H8=ɩHψ>0zI8\] ts*$y͑J= x
#i[Xn.9lh;da_ONU8VúӁiq:,a_ONU8U\%+u8WxwGDAzW0UUXV4!ca2tآNVlt^u\	+	D84^|#MNxwc
MKR-E'N9э>OZ!¿RԋD:zGғ+XYQ㪪䬊䕪ic0ErJzlQv'J6x:/R:j.4<Bp&øi)48¿t3Ҍ9%.2h)#ޗFMzKWFMJNCP|%^|t>0|ғ1*$"'Ig 椢hB^WFMt>>O(
9%-HAe!6&HicbdLBp&`	$q&@Ac
\	N 	JN.{dM8 La_mPAW,<	Ftic,<	FtآNVlt^u\	zzJIvXôUzR'ńk2#M,qӶCYQv'J6x:/R:j.RnHD-֛j$|OOzQޜzQ'hX3h<FzH݌+p+l|l$T`)Gɶe8¿qQ)TMгxwc
ڂ:A'q<z
"sP.,k.Xb#18YpGZXQv'J6x:/R:j.=uLA9ZmJ bED󚅄=tq{5!hiFIkj<a_	u|da(Ҹ6ua_l"MpVTp=<+\DHE8V*>Ny͑Jjx¿-]ځ-{cX*8h*zb{㞐{9銴OMCW!'=Z'OMD'v04Z䎀{ڤ.t=tzI	]!/i5W3ZX,.UfE@ZME&L	tN+9IKpCt@W#sԗY_؝U̕mVX-ѕYVcb:UYz9֓Qp&0'Hi<;$[}88 ų:*>vM,qڬlQv'J6x:/R:j.tπ8&0'IN<ā<8'WbcM,qQOb:UYz9֓Qp&L;tNG,a_dJ'@M"8LԊӉ=9qӸH0zOR(
,aL*`i BXU&btg s&M'tA1jE)7pt^uOM6W[ 0H	`)GDm'8;HEa_'di8=> "*'-6GsP.0{д+DA#+:Ri=i>G
Epp39I:$t'#ޑe"(-Xi BȫJ/KauآNVlt^u\	+z
"&Q<aAD]2|!փlzZ/a_b)#%րF؊H9	uZ-9e-bg@i B 9ft6(U<i5mXt11>0V N1B(P o%ȷWDzQR9֛c3rG@Rr=\\-b+2UicbǬWb:UYt"	{&c3W+b'`	(Zm@πpM7E,3K@ftآNVlt^u\	z9"Q<pxt+£'ӎtc:'`>s£'֋ûWPAkEg	jBTd:ܑzX1:ܑzX¿PI	rR<N:p=V螕N8¿ cpR.,DqĽqHσd{p}=.Eu.h`= + 3ܤ*8vllb|CP<;d{Ҵ]!/a_1>$GD6 g<x9Hz.zAZZm@π{hhv0OJlb|HD螕W'i1>GEE976Ng	l#+Ҵ `gAKW T|<dd'N
!8¿㞐vUI	>2dxCԄ:ޕ"Vxlb|ZW.M8
آNVlt^u\	z9"Q<¿>2dxC"GhtOJ:pxtTd:xwc
pu#)9w
[N9я>20FX.a,Qv'J6t^CQX=D8=0M6 g9e-ASS%Q8fpTpTWb:UYz9֓Qp&0
MCDR.c3EI'CWe(
W!dFX-ASCYQv'J6x:/R:j.!Ip&JQdwRIыI'CR.
ӁNӃA"(-i BȫJ/K`rآNVlt^u\	+FVqqH=> ,.M8"(,*cb:UYz9֓Qp&0
M/92|!QiGWJ'NJXCYP<I:8¿ľ#g5#|Fz.zi9)\ERX¿A'9$Rn@NܓAPp|a_E&D8!Z&RILnG-!IWO'OJß|Ll9H+\&JM,q0ɒbtg s&L	tNY_ȏic#(U<i5r==Ipt*zKW(
A|.8Ģv]IMY_Ǯ@i BǮCb:UYz9֓Qp&]a¿ޜEZ.Gzr=g&z-BSzr=a	WKicKآNVlt^u\	\%Ҁ9%,a_t*ùԋi5i1>+Xp$	Ui4Xp$	UiQv'J6x:/R:j.ܓAPuu=uL@':/R: d4C&LC+IW&Ch<u]!/	qt9¿ptb{Zp:4rG
Zp:N Vv a_Ot>䎀{,`ql4Xp$]Ҫ͞ԁδ+Qaaaaaaf:N(
000000¦8x9DBtzY吚Ӭƍ=BH96s&bŏX5X:ؖvBkNfú%.avUid&;]jx:/R:j.|,lY4t-9֝glYt^u\Y_.BcM,lKNE;!5Y%O s&BJuנ4<ĴSZu@t^u\Y_%Y$p4t-9֝gj8|:/R:j.,a*;L}U\K@[ӑNMivL}U\E@ZME-Cd-z4t-9֝gl!k׃ s&B+]&>vEɰ4<ĴSZulNEɱz9֓Qp!e*<uU\\hNM,lKNE;!5Yft8:/R:j.,caeG+Vix-iȧd&;W$WE@ZME,ؙ"$<4iӬؙ"$<7 s&NBwE@X=D+XHU#:4t-9֝ga#X8xuTz9֓Qp!e#:@ix-iȧd&;#:C s&NBqebteVk2UXi`bZr)	:؝U̕mV8:/R:j.,l΁K@[ӑNMivڬpt^u\Y_94t-9֝gu:/R:j.,a*;d5̈K@[ӑNMivӶCYt^u\	ȼ!֋JVJE-e9k]bdf4<ĴSZuR-aL:/R:j.,aL*`ix-iȧd&;]bdgaT\i5W*ҋ]uY	:ȫJ/KauHIz
"Q<aAD]+Z1l΁K@[ӑNMiv[3dY_ 9%Q%"Ӭb+2U,dٝY	:ɳ:pt^u\	z9"Q>E!6z@>2Eɰ4MivEɱz9֓Qp'E@X=D8AW4<ĴSZu%+[5^cJM,lKNE;!5Y5^cJi5WjNf"4<ĴSZuU8*vk5ԁδ0Vvz,dU9Z4t-9֝gdU9Zpt^u\Y_ȫJ/K
i`bZr)	:ȫJ/K
HI0ɒK@[ӑNMiw0ɒE@ZME,,%"Ӭ,ԁδ+X4t-9֝gc!z9֓Qp!e$`ᦖ%"Ӭჸ:/R:j.,`ql[\%U4Miv<	&űEUZ|i5c
BZp:W(00000(
0<QFQaaaaa5	ŋ)""Ӥ{7,	/4"pyΌ_=bltidW HmX56(U:ME1Ig'@!c
xwG@lBw&'G9#'BOWJH軀|ei"r=c
hpi:1=!#wMpi)[NKWMpI<U	x|a_vt<:sd{Ҵ¿@clzV%Ct<a
#W%̈́\X4rG
A:tx|a_OK	'X4ZnRn+h+Mp@C7y´`)GDn.C󚅀I+|`)GDl9q|`)FHiyB#i=Zh5.Gh;+I<R.|g'@!h=#9=GWQ	\TA"|4r}4t1r)ؗI5c
MMpK	h8(aԁGW|a'#ޕ]+9'dJWs[proklxK@!Nt 4>tkzWFMDs7@JVsh&uT8Ҵz.A;R.G"T8,lY4+T$6VآNVlt^u\	]=<a_sV|M>O0J'DŒ\ƚY*d!=.UfE@ZMEMEE!8¿9)Y:@gN<tlAɰ+{+V2l%>ޕMI:<!֢a'bQ:;h*h4Ea_>VE\6iδŒ@4+T$6NZv(U<i5i5r:H pp1FwE@Xs+N@Y%4\%4ZnY_%Y$p4+T$6%Y$pQv'J6x:/R:j.tπ8!e	UiZc䆚Y*a*;L}U\btg s&La_MEwDz[CùI91:8¿H!6r
FNI`a.JԄ89eYpEr
˅lQv'J6x:/R:j.ß'V"Hc
AC|`,l!ki\!!2v(U<i5i5c
ú'@{(t+U&K"BCnert;
آNVlt^u\	+II 
Ӂs6G(
A'>8=6"ڤg,QD.8<!hB^uC0BoQ&JA9 .0Q&댟u	ɶQv0 hN%p{Suz9ß|a_O,qҸ=TH#ޕz@FӁ2\s
>'Xvɸ¿ɰA:3P@
xwZp=>B7y´֜|Mp=9c
xwZp=>B7y®G.'֛<\WxwGDAzEcp{ s+E4Cψ?N\z9aprwE@c
9  =냓:/R;6ÞrG:
6DZl4uY_0ʏUW%c%Z.ӠK"BCls3:N]Ҫ͞ԁδ15qa(ӗ=8Ӗ>Oxɰ/a_ɩjEh#i:1>zGRԋD;WrjZhZ/H>zRte*<uU\\^M,	0ErJzlQv'J6x:/R:j.]4<Bvûi)4:1twt3Ҍ9%.2h)#ޖ0	FMJNCP|%#"	x}|ғ1*$"'Ic
AIDt?FMt>>O(
9%-HAe!6&HidW Hm$Bdt^u\	Rnl~-E¿'\q&[AqtjmPAc
A'9e㇁7UH΃M,	,<	FtآNVlt^u\	sa+EHN֋Ґ;E[^4OII;seFu\K"BCl.UfE@ZME&M&a_wDzX1;9IKpCt@W#sԑebteVk2UXidW Hm:25*ڬlQv'J6x:/R:j.] }88#IE,l΁K"BCm1QXآNVlt^u\	]+I> N->x48xq>N,uƚY*u(U<i5i5ayú'@{MtN\dJ)#=H+W=8ӗ=;"¨6Y*aL*cb:UYz9֓Qp&r/viZME܅&a_N\6RNpwА-¿Op{|A+EE$TO9ZmJ:--<aAD]a_eΕ| Zoz΁<桃4tzX¿#"	x~'Dm:G- m88Ѓ¿$Th[:HŰʣ-aLƚY*lXb#=.UfE@ZME¿8ӅPBxwDőV^4ȮAP"(-[b:UYz9֓Qp&0!(D`MEd4C^3s";W؊H9	u":i]b@֋`8~E,dX^bdLѦEr
fE9k!6&HHI sA&p$Y_\xꪹ+!6&HidW HmUrVBlL	z9֓Qp'E@M"+Y6gAEr
6gM.UfE@ZMEb +£'ӎtc:'`>s£'֋ûWPAkEg	jBTd:ܑzX1:ܑzX¿PI	rR<N:p=V螕N8¿ cpR.,DqĽqHσd{p}=.Eu.h`= + 3ܤ*8vllb|CP<;d{Ҵ]!/a_1>$GD6 g<x9Hz.zAZZm@π{hhv0OJlb|HD螕W'i1>GEE976Ng	l#+Ҵ `gAKW T|<dd'N
!8¿㞐vUI	Ӄ=#(6G;Wm@π|-HCZN%h<AmA6 g=%qe
idW HmQrllQv'J6x:/R:j.Hx|a_A<!ڑt#:'8<:Q*2|h;Td:ܑzX;FOǃ@QeK#M,	E؝*xwaAD]b s WjNLFY*lz

*Qv'J6x:/R:j.Qvԋ)@U$WjNf"4ȮAPfpTk2;]Ҫ͞ԁδ1];h%(`2IaH;g<:-a_I)@U$EZp:px18őV^h4ȮAP"(-b:UYz9֓Qp&Qv0cXs= W*ҋ¨6Y*dUQrllQv'J6x:/R:j.j.ûxC+uTdc| Zm>sO$픠x*tq|FJ2jG;\%nrR=uN8sH&¿ĊMЈp=>BMؘ܏ERX¿xwq>NzV&6caψ>ŔWLFY*s*Qv'J6x:/R:j.j.AwDzX¿|g=Z}8:g=Z|a_29)YENM3OB%,,Er
Y]Ҫ͞ԁδ9:Pg=D+Xw ZO>NpbQ;R.],c 4ȮAP.UfE@ZMEutO
zr=hZӑMMZ&Y_.8i\!Ip]Ҫ͞ԁδ9:Pg=D+Xw Zt-&6 g9ebآ*1Er
p$	UiQv'J6x:/R:j.ܓAPuu=uO@':/R:<d4C&C+IW&Ch<qt9E8:1=c
Zp:4rG
Zp:N Vv a_Ot>䎀{,k.Xb#1Er
˅*<rb:UYz9֓Qp&0Bv|zZa!--03i8mA+EEa(8Kށ
h+xja#{Ҏ04Z䎀{ڤ.t=tzI	]!/i5pr/uI	]!/Y_UZvk5Er
JNf#E؝*HIWG<OnQ#5Fj.t>1=Gp4K+QaaaaaafrXIaFaaaaaTT'/  [NK4ܱ`u&^4h	2E614,z٬4ǮEԝX58:/R:j.ß'V0Š:&YEd^M,zXI$0ZHIMN"_$!8¿{hCsI5%`cOX2 aaaaaaaFaaaaaaaSYPX"!m:G,rȮ2@OP+AlNfJM,ᓶ'FUf%[Uԁδ3ғӜY_6W'A.MEp&>vEɱz9֓Qp&ûw6N㞐vQeftT|VY'l΁E@ZMEIi,QFaaaaaQa='aaaaaaaSYPX"!m:G,r		YRS/4"pyΌ_=bltilv,z٬遄-`9#sԗ=;9,lY4jʵE@ZMEKjMhsr==IqӳIrilv,'z9֓QvZD;\ER\d洲lNaT\M-+ s&M'tt^p=W+Qaaaaaaf='aaaaaaaSYPX"!m:G,r$^4h	2E614,z٬4٨VǬMΘKjMhsg z@r==IM洲Ųf4٨VVHI	rZ-Isc,H¿g`ǁER\dJkK+Y%LiQԭ\:/R:j.\Rh`{C9~091G#sԗ6I:Qrl4j:pt^u\	E= 퀢 aaaaaaaFɠӜQaaaaaaMeBqb
rMˤXpz̑_rm8<F/M "(,*`il,8|슴.Mԁδ|"'#b &'ULl.ʵ^M.aatWoE@ZMEOŕ(00000
03=b000000*k*SDD-HnXbƍ=BH96s&bŬPKV`]WE@ZME]Ҫ͜1IĹ܁'@őV^Eɰ4dUQrlpt^u]"'#b &'ULl/J4f&E@ZME1;݂A\Eےr=c
tSjB&碛Rh<C%,l!ki+0.$9BׯE@ZME]Ҫ͜1IsC܁'@9EaaaaaaFQpqt
0000000N,^NA#ޖit'B@OP+Ac&gAI\2tfsR9[+[*cM.dlYt^u\	Ԏr%"Irit'K$	t^u\	Ԏr%" aaaaaaaFԚ!aFaaaaaTT'/  [NK4ܲ#
xѠ'\g ӃtbDW무\(i]e>L.>:O'txDZAVG:XYix-iȧt&J*'@݊.Ufbtda4!vEZQzXU&Ki6B슴.Mԁδ|TdlDq
zWMǬM΃M,lKNE;ٝlz٬Y_6j'l!kilzN$9BׯE@ZME¿1gi<;ɾ'=AHд+]&230UUXV46Ia"%j$z9֓Qp&0ԁαzWd\xc&gA%"$6k:Wd/c
6Iri`bZr)2D!V<,q Y_ȏfK"BClz٬adGQv'J6qDKfJ'\(
Rp3TBV%Xw Xw5D%bQ:60礓J)7W.:ǬM΃M,	fp]Ҫ͜a_P4Tn2l%p8)q<|uRG\c
"usό'XvE@[PA6G+|-'Ejc&gAEr
Y٘tV]Ҫ͜a_rP!(-HHcl'X;-l2D,s,UrV=rU-:4I1dW$Wt^u\	z9"Q0BEZQzXb#;
idU.23.Mԁδ4¿Ċ5z
"<;^LFt-	c
((!JZg#E;>c
N㞐{9N$I[*cM,lKNE;arD-k>ԁδ+Y%XYi\!=bltKآNVl
ø!+IjJxCnYQ)c
ø!+I:Pa܃Eg=$tzW!Ic\
.:ǬM΃M,	fYrd(X.Uf0H	I	pN.A89Bw#sԖrP<O+]&1drYiX5.29fx:/R:A&Y_>0M6k:4t-9z٬ttM&Yy_000000(0(>2OaFaaaaaQi>N q ukE@6zPɳUΘ`yYp.d:fzf:0 )6YUrLI\=&=PfC'H =BK&8iF,Lz*̆.sVTNٝYW;":$8Ĉe\!aE͖W8J82g!0IL8dr3+A`Q96ǬM΃M,
':Yb:UYp18?)|]Ģwn|Y_sml.ʵ^M,lKNE;
navUխHIWbtgqe΁ʵK@[ӑN§[eZVTNg s&.Ufe΁Iri`bZr)Td!;ZP9:͞ԁδ(U%,
':)^HK@[ӑN§[%:k	խHIWbtdŁD@Tg@4<ĴS%Y$p֊lt^u]+b:UYY_smz-1UrCM,lKNE;
l%U=u+ZP9:͜a_i5lQv'J6K+XNt
i`bZr)Tk.cZ*'Yz9֓QvbtdŁD@d^M,lKNE;
mCd-z֊lt^u]+b:UYYE΁I:Qrl4t-9*uX֊lt^u]+b:UYY_sma:JǮJ]eA%"N9'KZP9:͜a_i5lQv'J6K+XNt0UUY+U4<ĴS0+UcZ*'Y+ s&.Ufe΁BlL	4<ĴSM!2ClukE@6x:/R:j.E؝*,`Q96G,p&ix-iȧaSY`8MR3hf0ԁδ(U%,
':JNf"4<ĴSUZvk5ZP9:͜a_i5lQv'J6K+XNt
Tx1uK@[ӑN§[YpGZX֊l
HIb:UY62,`Q96Ρki`bZr)TdgPX֊lt^u]+b:UYY_sm:25*ڬ4t-9*u'FUf%[UZP9:͜a_i5lQv'J6K+XNtYTx1uK΁Xk*.23HIWbtgI!Rn,`Q96ٝ;U%"NڬX֊lt^u]+b:UYY_smsi`bZr)TuukE@6x:/R:j.آNVlW(aL*`iD@]bdgaT\i5lQv'J6q͌+XNt*ҋ]uX:ؖv:iEl.:ru<i5c
آNVlQ_smFX:ؖv:ZVTNgb:UYz9֓Qqe΁ԭeYKYVklJYURnxwGOS<>0&s n"$Bd4(u嬄ؙ"$<7 s&a_]Ҫ͒meǎbdLѦ%"NUUY	2D&HxmnLa_E@ZME]Ҫ͒+XNtbٝ'A%"N[3dcZ*'Y+b:UYY_sm@s=efJM,lKNE;
mb+2UխE؝*,`Q96¨6X:ؖv:U&ŎhfE@ZME¿(U%,
':6gAl3<i5lQv'J6y
MŔW(lz

*4t-9*ujNLlukE@6qt^u]E؝*,`Q96٪;d5̈K΁W!dqt^u]E؝*Zp:W(dU9Z4t-9*u*ҋ,ukE@6qt^u]E؝*,`Q96ȫJ/K
i`bZr)TdUQrlX֊l
HIb:UYYE΁0ɒK@[ӑN§[dVVTNg s&a_]Ҫ͒l,%"ND}hfE@ZME]Ҫ͒lzX:ؖv:X֊lt^u]E؝*,`Q96K@[ӑN§[K6:ru;]Ҫ͒l჆X:ؖv:%X֊lt^u]E؝*,`Q96㇁$ض(JLix-iȧaSIlQpVhfE@ZME]Ҫ͒l8xM	Ui4Up$gPwJj."j.&W#v܏EŔWfI*z4t-9eYl.ʵ^͝.UfΓú%-eYf4<ĴSfʵ;]Ҫ͒.BcM,lKNE;YVkd!6v(U%-eYFX:ؖvfQv'J6y
Mŕ-eY@4t-9eY@E؝*,k*mRUGK@[ӑNUڤ:6v(U%-eYz-1UrCM,lKNE;YVka*1무UlQv'J6K+Zʳ[Yp%"5
gb:UYY_U$0Zi`bZr)ʳ[d^Qv'J6K(k*nert;
i`bZr)ʳ[\*a.UfeYVkcaeG뒭Yiix-iȧk*ls3:NQv'J6K+Zʳ[*<uU\\^M,lKNE;YVkc`䕪gb:UYY_U	2D&HxhK@[ӑNU	2D&Hzgb:UYY_UJNf"4<ĴSfӶCYȳE؝*,k*l$rnX:ؖvG,p&ѝ.UfeYVkk.Xb#1%"5
Tx1u;]Ҫ͒Ρki`bZr)ʳ[#:A.Uf!IŬ5'FUf%[U%"5'FUf%[U.UfeYVklXb#1eQ㖰&FlQv'J6tڂ&ٝ;U%"5g@Gcb:UYY_UG11%"5blQv'J6K+Zʳ[]bdgaT\M,lKNE;YVkaL*a.UfeYVkdU4t-9eYV^btd":̲5ik*m#[*Vy
MOigzQR9ǇܐAe-eY@s:4t-9eY@s:3E؝*,k*l3KYVkdٝآNVl+Zʳ[
i`bZr)ʳ[
gb:UYY_UYi`bZr)Ts	fVTNgb:UYYEYVklz

*4t-9eYU8*v8*dbtdŬ5jNf"4U5^lYآNVl8D+Zʳ["(-ix-iȧk*l+Fv(U%-eYV^Eɰ4<ĴSfEZQzXU&;]Ҫ͒+Zʳ[dTix-iȧk*na%Vv(U%-eY4<ĴSfD{;]Ҫ͒Ǯ@ix-iȧk*lz6(U%-eY\0pK@[ӑNU%3E؝*,k*l8xMbƚX:ؖv㇁$ض(JOb:UYY_Up$di58I6,%U
]E]MG+Xb-vj4<ĴSf (U<i5Q_'EBCl:*dgP3z9֓Qp!e	fK	fp!ѷ;:20HK<x#AA--Ѓa_E$vi!=bltilc&gL9¿@aYZFޒjJ8¿]!/#A=hBK+[!JNǮUW$4<ĴSCIV]e>K s&B+]	DK@[ӑNL\ĈQ_\x嬒&4<ĴS\x.Be-eYdX^bdLѦY_UˏUW%d&!M,AVG:XYix-iȧt&J*'@݊.UfbtdŐUN*΁#ix-iȧt&J*'@݊.UfbtgIAVG:Xb#;
i`bZr)	
=p7b:UYE؝*xwD9A*Tg ӃtbD
NJȲ>=a̳lQqeX@(4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4Ҍ<%u\TP\YqN:*U	^\j8 ̗PY(%U2
d0Gs"8{:"Uȓfa:BN(psUZ`6:ϙj0-U/\%RD5jcծzD iiiiiiiiiiiiiiiiiiiia:dJ3T	*8B`Ub8 @-R   	(M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M(1R pT&Z*hy%ĈTp4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4 vl w#+          GC  b(bb&              '     ./usr/es/sbin/cluster/events/clmanageroha ors _c                              
 = #e
ainors_clptuACENORSdfhmy$()-.DLMPTbg"&,/012:GHUqvwx3456;?FIY[]k7>Xj{}!'*8@BVWz|9<Q+-E@&-$*D` 0@
mmmmmmjbR}[T,j8K4\BmmmmŶmmmmmmmmmژkO.動BAe4V HBAp,-q*ଓ1mmmmmmmmmm-$*D` 0pFmmmmmmmŶmmmmmmmmmژLP@ Pp<Tx4^!Ybqe1BPʂQUAtQU `xj/AMAELDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD%1L[F <pSTic$+,Ab"""""""""""""""""""""""""""""""""""!)+4N9e\Mib$9l,(/.AL&}T
Κ&$
T*	
A=YD&\H\0
<
L1x1mN,(^\ҪL&(CHi
*F_TZXz*<嚤SZӎ>,UfL[mm
˪
"+E]]'J5+EPmŶm|\ZI&-mє+ГMkr^Vi/\y5H-L[mm9.}A.,MRNY/'$zY, mFWɭa:$ZXP[f^\ldfYAmbbmm5A8sXVI>(.xbmmP*BO}5z˖zY
g(X鮗/e@bbmmyw%zsDD/(Rhtx.Ŷm{Qq
*VX[rBEU VfdꞘmd.{tX@y5H-9.}AZke5LK)J4ŶmT
PUK9BMtxbmm+4أГcV|\Yl6^8Q4 mmOֲVhUN[Q}@ҕe4DHPa{QqZbmm a(ֈKڋA/eMicBIӤ+'&-m֔/L&(!⤂	hymmMicBkXqtŴ= J4( :T ( j
"MkSDJ/Btzbu9o@Ɣ1GmӖ+JUy5H-9.}AY`k(P<SmmmhZ\IzXMns]K4E֖,eVOk[mmm(д$2.$溚r/B]K)&LTP&*L[XJa1G bC	iS/.iUPEnu4p80ix@`XLL"8T&D} A1Dq!@AP4b>
ˋUlҋd-CsX/OSZPR}e=O|}S-,A1mF2˜Vj.t(/Vqe 0>
#Y2NIj,B-%B̓}FP]e,>
#Y2NIekZ{l`EAB̓}FP]e,>
#Y2NIЪ܂*:/{\!sfI
#K(.ȖL[A5"BLt4{z͙&HPRP]e,zDD'$UnAOsMa:{l`EA,Ε5\ŴDHPaɒrNqz>4{z͙&$(0,"Y1m}Fd\^UnAOsM}$DYdK&-!Ak&I:ZK5͙&$(0,"Zi-2M,"Y1m>
#Y2NIY/d.l7!AieYL'Br{luS	e[,Zeut CYsMEN.ѭ\^^\lڣBt*|-0>ь5զY9b(]lZ#OsM/6Т+t'J)ŴP.krJ.s]ZiIyzDHeF^\l1m>-\溴Qt<󋭂 "$(0tzb>y[.s]ZiIyzDHeF^\l1mzHڋ,sMEN.$C(5ehP&(^IחzZ"\溴Qt<󋭂 "$(0tzb4>jXEKڋsMEN.$C(5eh} Yu94]$<`"@$2
#]/j.6^L[@u^(.5զQ]lHQB\{ii{QqŴ(sMEN.$C(!.=|F4tzb >y[.s]ZiIyzDHe%ǹo(֝F/L[@2f"\溴Qt<󋭂 9Kr4Q: #]/j.6^ Ejbyw%//ekM5I:8/H	-EӨ5eh=YcQ+]/j.6_ekM5I:8/H	-EӨ5eh} Yu94]$<`"@$2bܷkNHKڋ$C-(Kui'Ty[!
/L[@}`94]$<`"@$2`0BehPIlui'Ty[!
/L[@2f"\溴Qt<󋭂 A
WKڋ-HC蚘y'^]Ij,sMEN.$C))]/j.6^ Mڅ5re\溴Qt<󋭂 A
WKڋ-He\溴Qt<󋭂 A
WKڋ/Amc5KxGtkZRzbT .RA)2LX d^ ba11zHBm*sMKڋF^kzkkX.XމAmeiJY/S	Y.Т+z[YTutOsMA0kE-uAl&TՔitղNkO)]*{-,@A1mm+
h8BTe9OB֟ZRTZXbmmJWh.VƸ=  LRz(<!m{Y)#("<!m	ƍHbmmke9J"P[Y\Ҫ04{tz@Rm`" 	0HD"ߥV.V 
Jm
$0D
@0 DhHDMmQ!L @P aa#GDpD$&8x$0D
@0 DhHDMlm 4eГ84$&4Da:0YAmcÓmmӌ
#..cUIihA@A28ԦcM)|Pmu
P[)ǢTm6ڶ-TkK`QJm?MǢס'cikKcUIihA@A28ԦclP4ck&I:{Qq]tZM6^lmsJZXP+&&2d1eA8:U҂.e"4A1G$lm4Քaz6N>jV{.{mme(Qm`,z(Ia]t09Tc[X BK[Yߠ
&m*/zZ5)iOm0MhhmqmUtCjmқb[ГX+($F Z4M6H`(:A88
[jm?M 2I4p](5 *,55L'H0@J55l(Rkmmӌ
#..cUFנa,z(JmZm4686PP*PE̡56ZSmBP6j:TX}ENӖNXsJ6mlZQ 1d,shzSmBP6j:TX}ENӔysJ6mlZQ 1GqshzSlQR}z}[t[(R$C+YFIՔiP>UmMؠi9b(^	=6M8œ sJ6p-6Cm C(]("PJ-)6a^	=6E-F[ւ][)|֔F "D0p0I6PEֲ̦qRƚX5)u҂.e&I^mj/]*{-,@A6EB.(<ס'ղiJkKcXqzY6VRQm`,z(Ia]U@6mb<9UC0HCa	HMk m@=
WJ1ƥ6miU{=@ǢiJ-6A2a ѣHG0iJ	sJe1e?bQi[mTaiAmba1Deg!H	Z|H-QDVtZ`%ZXiDŵe	Xz(<!mk%0@PxBhS	FPExBi	8$ŶmY9T.s]Mi9L&?ETaiAmb@Rm?lQR}
PPm(ӎhZTZXh[Xm6ځs]"DpSHDɶ/(z0Lhĉ%6ڢ4\f0 $8!1L q4}.Ȗ,-.)Hʞ{K}"8a"C<TmYCCh`Й#DpD$&8x C HDU&mmQG4{EF	"8xG$Hq"BcBdH*a	H⩶mmڲ46	"8xG$Hq"Bc:UmkUF>^z	qu^TZXBdH*a	H>pp%6mmՔ0hLL"8a"C<V"8a"C<VUmhB	 (a 00"8a"C<W&mmQcE`B	 (a 00"8a"C<U)Mk m6*VXmmsJ޶Ú/A h0BMdqcm\Ҫ10I$M6^P2$G0ᄉ$HLpZǠ JmmYҠE6mrP<)*/z.Rk ]BA@o"4@q"B8L@T! "4@q "@
8y D$aF0PPH0p&"D0p0H: em4|k9+XVIskIq mkUF>^z	 uAO|奈P2$G0ᄉ$HLpQ Jmm46	"8xG$Hq"Bc :ɶm)m4|k9+XVIskIqtJ{KmE*SmQimdVR~hppP+,Mjsr0L$CHD0p	aiuiJFTZXqi'Cȑ<T#$8!1A)9m9 40`H0!ĉ	*`0	A#,-.)Hʞ{K}>\Q-$`Й#DpD$&8x%6Qu6أ
"OQK9K&IE6)(ulATLhĉUmmYJ\m CYbmVR}NiU{4r[XEn
P4|kt&X4SZTpYEcS1A BUmkUF>^z	J)g"eQDVQ8cPB)(斯ANAl)@G]=9. uo)mmhB4(޴PUAY. :{NYimЅ9LyF@ҊYȺilAUl

F^\lmB\O}5LAN@A6mmmqa	8$m)@> 4|k|H-wS em4|k92REV:T*N'X)
hV]J9M5- mkUF>^:Ok2\6mmmR2tB)(QK9M"66M^ځU mmZhV]MS+8ֱMmm\nDicF$I6ms6mQma9MiEJ-6A28Ԁs	֔4=6^|H-1LBb(4zb	?LQs,*5&?Ha( 
EK[З$+,APYq,YsJ0ӑ'4`UK9B9hrkr]"X0yP T,pa,Y)9C 7U!A@BYs`ց 
 x*x1eiȽ	p2B4b*$1< $D^(&FPMk&\ԀyP]n/(zǘ*
C0he)Mk&4$0hRƞ(rR{(`h`""a¦J	bN$@h!G&:EL9`B 804=+ZhH`1F4x1pu *VXm@x@A=%!F<P8PrS)_/zsJ޶Ɵ,  	HhmA@UF>^:Ok2\
Z0&`$HPJcLR2^lZR`8L@T!*A2rLZYb:ii֔4(޴VNS҃$G4b
u`bє H"`@&	W]("I0]-*cTUsN8YF)hYOɭe@!UEoZk+]]')J`b$(0[+ZkRP*Uh-G\A11(U0!ĉ	+VB䢑9
h8ȡVŪE	E(XjZ9>XNXaiuiJiȽ	siy'ZʁYU9mEHPa֔Q- ,Oij	Ti
*]MA@
b%ե(/)P+4ZDP.|Pc AG$Hq"BcjST^Vơ]!DV'J5ԉ Q5iYJF<P8Pu .ppP+,M\|IČD i 8B<`X`kUF1aǩ1EɶՔxCC	ČDU$(0	$	@ 5  P@em"8a"C<W=b0H!AL0Lq iE6ڲ46	0!ĉ	+~hppYbmD HDiEҘTBr,t!L @P aa#GDpD$&8xbվP6t,VYB]*4@Ӕ֟ZRTZXuOUAUVL}AҪ`-[)8iU&?\|CD0HCa	H5)"@$2/}hQh-u#'J5	^ibeҪ1i ߪ&Qz(P+,MؤHSedS津tzm?MTc[X Amf	t*|SmiU{l4r[XmmH	FEoZk+JWKڋcmMTc[X Amf	QDV\Ҫ04{i 2s6m)!4{BAmek:T)]/j.6^m6QcO)(ZS(Ӛ{&?KUF>^s_)Lօq pSk x#+          %  b՝ab&              %     ./usr/es/sbin/cluster/events/cluster_notify s _c                             #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/cluster_notify.sh 1.8 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2004,2007 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/cluster_notify.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: getMessage()
#
#########################################################################
###############################################################################
#  Name:  getMessage
#
#  This routine echos the message to display. This is to be updated to include i
#  new messages every time the new usage of cluster_notify event occurs.
#
#  Arguments:    Message index, parameters
#  Usage:        getMessage MsgIdx, parameter
#  Returns:      Nothing, Echos the message.
#
###############################################################################
getMessage()
{
    typeset PS4_FUNC="getMessage"
    ID=$1
    NODE=$2

    if [[ -n $ID ]]; then
    	case "$ID"
    	in
		1) echo $(dspmsg scripts.cat 9680 "clverify has detected cluster \n\
configuration errors on node %s. Detailed clverify output is available in \n\
standard clverify log on node %s.\n" $NODE $NODE)
		;;
		*) echo $(dspmsg scripts.cat 8066 "Unrecognized message id %s.\n" $ID)
		;;
    	esac
   fi

}



#########################################################################
#                                                                       #
#       Name:           cluster_notify                                  #
#                                                                       #
#	Description:	This event script is called when a cluster	#
#			notification have been requested.		#
#									#
#       Called by:      cluster manager	 				#
#                                                                       #
#       Calls to:       None						#
#                                                                       # 
#       Argument:       Message ID (number of the message to display)	#
#                                                                       #
#       Returns:        0       success                                 #
#                                                                       #
#########################################################################

PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"

if [ $# -ne 2 ]
then
        cl_echo 8065 "Usage: $PROGNAME nodename message_id\n" $PROGNAME
        exit 0
fi

MESSAGE="$(getMessage $2 $1)"
echo "$(getMessage $2 $1)"
exit 0
1ahk y#+            bX՝ab&                   ./usr/es/sbin/cluster/events/cluster_notify.rp c                             # @(#)21  1.1  src/43haes/usr/sbin/cluster/events/cluster_notify.rp, hacmp.pe, 61haes_r714 1/29/04 13:22:02
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/cluster_notify.rp 1.1 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2004 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# ########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#   ORIGINS: 27
#
# ########################################################################
#
# This file contains the HACMP/PE recovery program for cluster_notify events
#
# format:
# relationship     command to run   expected status NULL
#
all "cluster_notify"  0 NULL
#

######l {#+@          Vg b՝ab&              B    ./usr/es/sbin/cluster/events/cmd/claddev fy.rp c         @            @             /&.  ,2:01348;_acdeirst -5679=@Aflmnop.HT`bghkux|	
!(*/BCDEKLNPRvy$<FIMOSVXqw"#%&')+>?GUWY\z}JQZ[]^j{~X1PhH'\moM@lƎhÜֶk5f6ɦo/_Xáo_6s4.  8M?|${7ǣ)GFLU,c `6rd_)?!/6419O2hTYd88#Z?0PL^`"9P1 p&G8S#,dfHl8c(Ӑ'Ip9I!'|ЂSsOʰ-IG	zYo58O퍧~o<ŒD2rYH|`Bh~f#1K#!n@6Y:Lr!ordskߤ21!ߘ	i*oaQHl8 N@,&G9V+HeF0d3!m9 tNFidu7Jiq$ŒD2F-p1EkdSLrw0h<6?O'q<LDssYbef#Cc?!4`?B3[!E9Ʀo僰12|B#8>	?t28 auycht:`t?N,v !ēYo|D]+qf&AC"r,c9Ʀoc3@OHRf$&oHEFoLf!yoNf nf EfoHiI;a>X Ydfo3H42Xk;ɛAH98lh901ar*Y7	S,y#NToBg'$K9<f K9<O$TOs,y>RgIH*Y7	r3|r*Y7r3|ܜg'$[9RO tHƔN FĐ# a|237$jnQP*X,Đ#92ם@<4GSHZo,N"|fSsHf-7̰v+N?S~!SdN *yϜ?$n*r>i:L 
y>u:Lƣ1ԟ)8;8>ĤH5&G yL>R4dIdnNΓ#C9I}DE?M3,e;s,Q8od>DSXp:?$8V2|<27
u;:L'|:'N#fZ9ʖx=A>Ӥ*d s4djt:F3|ZoaT|мfXv8Bp18>dI^Sr>qN#@<4$,XU;䅎B	O7̱q	> SqNODN#)^2|29$J@^vw!XU;䐸r|S~j@ b7'p}< Ydp ܃FO$&G;x<iH$v80' e?Od$&G yL>R4d1C:Lb~  IbHRԟx?)sH\}a>D퇯"v1$,qcr}#)sI|'Đxє9!{ħI|R7'Đ7qnO$ B7@Zob$DNz!!:2|B$H*oa\y|	!O,O27
|*idn?#c?B4ciq$-:	ߍGql9S8r78O V20@Vf	iáiHe~"pX4oљdNI?N?rp}d%)3'L9Áލ&FfY;eMC,W;$%IXONc8ogr|OOPt>OMsD18u-
DWF)~dy,S,=9 s5C7AӃDW)7J3|DwA"%FiHeN:DX-7љd$N:DY9Q%#Sk"U; s`ߣ2Q!>B"'pDN1 zU7'
iX8yB-7Ќ
H<!Fe8SO3!fXXx2iFeyE85ZoљdNUsM3,,qe<ߣ2<d"~
B-7"pXKǐd"}(̲'
u!yB-7Ќ
H<!fY:8x2iFe?!f]\'ZnQaSYE!DN?'B-7̰d"~˫M3,*qj<!Y:FO?&Sē-Lr\8g?0!4?Ekaa;wtӇxpU8OTS9ѓa	n69O-2P&R9Rfof:c0Tf8So)E0fSNc;Sb|Z??N,iq$a<	(?0!4?"r,xv8f BpYy>Γ#3|: VON#pI\F4e?S?q`f 8q`96 dfo3@ߣ`4&FM4	ܟ4,)w@8b@N4,&Ff s;M9[PO4&FM4wH	cR|Γ#3|9 $@N-7aY>HgISM$E;?N >0!6?pX@D18u[,Đ&zU07`Bh~D35YHv8f^fc8So󿗹?R|IMC,@Γ#3G;7 ' *&FfO;8ߣ2ųcytn ѓrdnI?I1b0;<8p/0R378Γ#03 do)'1NA>;9>N#pw	r \i	4)s'Z󿓓3) lfR;i?I4_KQ
hCW))0!4?E7|fc
|nOI4)Қ9ߤ2Ȝ)tn>63I?;>pFa237sI>ŦkSM&od-?MC,*f8rNOaO󿙓`f>O'-x@B9Rn{3`SFOf&1|I?

`}3`Bh~)lxO8R	Ó7ytiM3,>T22r|>h!7L\r|IMC,C'IiYPN#'a
sFp>O,'|/N#*Hew9dd^22}*3)|жwӘddfoL-7̺'IP/&FSS>;s35p;Γ#3G;:Y	?ҚFDiFewSIde09>ON5Ǆ1D𙿆d@ONcLFusNcsx*7.b|!O9 Vf3'sp8' X33S<i'#Ng(*YA?8SocNQϱ;Kdfo3<T`l4y\#3)wkNcLFzd=:LwI'[,O'x"+gL],Hjy,S1HEoᙙŦDN?;g<-7̲y9d"tҌD-7\82p4gSrs8S
|Ȝ)'18|X3_OadR[z5C?2"C5Lfg
|wiHe;jXW;iHe!DNwM3,i'yNc8wN=NfřdfoGS~"?8SA:f`Bl~ēDWK4F)Nj"O4fkd!ȲC9ٙ)' +pH`@+08cрxVfwv-7̲'
u"N1)/He8SOwo=MdsSx!2's)O'z7'8k)MC,bk9
5
qXtSnG*R{S~"pXdDN?8SA:t`Bl~34ciq$[G\S=,=ȥ;Ѫj'~d0!4?E.",3|D^fb"0p}aތ:w' Ul
|wE~ZodN"oS~"pI""ƔoGS~"?N? ֜D`gSA:"c"8|3Ѩg4çȥ;#Ѫ4fkd!ȲC9ٙ)' +pH`@+08cрxVfwv᎘iM He8SO
wo=MdsSx!s9F4S~"pXǓ3198<
uLgNc8r"cJ@jodNuHEf` 
jn
5"pXȜ) l:0!6?pYD18u-#`)P巣T9>#dRf"C5Lfg
|wiHe;jXW;iHe!DNwM3,i'yNc8wN=Ny>6ft9ߤ2ȧFON?N,iq$,3ŊeCy,SyaCn !pl9R',Xw|.N#fZSI?@}i'21rs!I yL>R"'lO^c:Lcc'	3cv!D18sK-@JEof:g
|?8,iq9

aIMHD#5YIHq;ZՓ97s3'r}!>HS8>q^SƔHf2eS~|w98Ґ3G;ʦ$󿣩G>s)7u14gfO8?pXp\F
If-7̱qJ@B8>ƤI^Sr>ISO9f8Ґ \oa\XpF982}w:L')uv`Bl~D!؃H69Nh<&x)~d9R>3[,3/qj-rƮI>N?5Zߣ2Ȝ)}`dԟD21i!DM4#?EO<MFcT<ŦO<M#1Ȝ)}bZoC,i'OOgƤSяii3¡Zoa$ޅDM48?дtY4O
|:|a237p-7}qZo<!'xM$\xMQNI?Idfo
/92
|,0c@	HucH|I>?ȇ/&AC"7	ƐfB ZqfbBòf1BUD0%	7
|󁱢37Cѹ9	I>/)wBPߤ2sѸ>ѓh;!,\iHe;!0iH!iHe;!4iH3B!MC,W98p|Ai|CXs O|u7^wĝM摙,S) !g|=G>N;nlHҐ< ">bOS/)AA'ISM$wCtnJI.&Ff<x-6BR)cwe)86X>S@axO&G   *r>YdnI?y!\1!n|,S!BYH,^4BG ێOT22!vB`N# _ |RHHS)CAشߣ'7p6X7R!Dw'p}0t e0H:ò4d[:Li''
|'X#,!B`;&D!؃H69N@?/MxCn !ptncHL3[!E-F;C3|#s0@3BIBLfwB0ߤ2|# iFe,f4r}g9>@t e0H:òh:t4O87'!)'ЁO󘐄gѸ>ѓTSs7sB MC-y!IZBFTfJ3%
q8ҐL!B*oϓ,
8>|28 aud# ѓ@t4O|8cp|BROft!d%)ٖ7p6X)a O	gIò>I /
 )|$|܃FOO:Li'; v 'Э:LwCi!R;2ѥ + c2|
Iò>28 W</ h t4Ox;s1J@V ' *t e0H:òh t4ON?NB0!6?pXBi	;b"|I9 o4L	$G1=4iYHzfY9R77|*XfȜ)7s({201?8,iq⢸zXOFYHzfY9R3NYSz'©*o]!o3G;2W#n69Ϭ)+g*WN\_ql9S8r78O V20@Vf	iáiHe~"pX4oљdNI?N?rp}dNS:o)!3G;8p?p;ѹ?237*ob''IXONc8ogr|̧'D27
|'[,4ciq$[)DS<0YxL(}<_"Nfxf:p}wq#r*|B6S>fQ?8SoN:DX-7S@pz3,S@p'1*01a""y*rc7J|DNb"Ta,fT*01$#pèDDF4⩿He8SM$8yB-7Ќ
H<!Fe8SFN?	?Nx`Bl~E8|I>+Q%Ȏ#<Lbefi29Ⱦq@`$6?N@s"Ldf#Cc?!(#/0b y>G"*JGUNH/MHD nA!0HK3[!EA#13}bs3aqm?`0+q\  t![``
ǁ@?x + 
s t  
:0@+pL[>f	P7	`y>Γ#3܃XCp>>'INQO>oυcyüC1Yaq. Ѹ ,d:L.&FN>@8SJ@3N2G?Yʱ!8p0rܟ1&FN>@S;sƔfwu7ۜ4n8Hh 9?a$27
uXfg	~rro8wn&܃F	@tI@t:w𚄗]r' !r|D6O@+)psn?|dsxs\E:Lw8~ح-Эw>i"' *)oυcyüC1[F`r@`	Ia `ISO!&cD/)oϔ) T*&G yL>R4d Q:LdΓ#pX4N!O@˘vU)	`vSpl%>|tH4ٖ N!OBOS+yJ_)	PW0L2}?:LћK'sV
3G;:sQ1iHK%?Ó8>Г:t U0H:õA'U:Lb}`y;MPfwu7`)(

p'p}ܟl.&G yL>R4d$27l"<27
u)aT15c>f!8SfoљieXiEOthIObd$Γ# y)|$y@A^ T3h`#&FOcweR@<)84Ó8>}&G yL>Rpr>Lt.$xLp}ldS	nOp}O$?!qY?N,Yٍ!0vGa"ACO'[A7	L4`Bh~D35YHz;LfwU7'1NA$27
iNc0V73U;itfR37ӿFeH' l30!6?pYb"|I:0a$sD?MÑe!ffXfc3DA;Xg;d:iýQ?T3!BONs 41јB+UM3*CTߣ2Ȝ)]i' l30!6?pY?Ik1'	r,>3['3pdf&a	Nc)üpq,'Id&4ciq$oXE&Ȳaya;MC,*;)'}t?Zods>t:7
|b9ds) 3G;7'Ja 7s\ 8wDXf2pX:(p;ѸSO 9ddA:a	̤m>s$4	gu	7iHúBj)
3[!0>v9J%ٙf~f;F`'3 53	'r}c3q7zC,x1ynONo;nf;>f<3VffmoXdHe8Sf`?w<:2Y:o|'Ui!DNXۃLqNDf7p6|INPO2: јv nlҐ: qO2|I:L~w|?&G SW܃FO@t4OhGp!N*'ɀ:L 7ro8y&hhISO۝Zoby@Xcn>sd9	yddrwXcn>ss'"&G;MC,w fwu7ƣ1)	#ҟ38>~(&G yL>Rp\FO:&FN>"U;0Z:w8hƔh3N2He,piHIE?'p}$LgI? auxs8Aѹ)ISOSW
|\8xfsstL_95CptDYq>;s28 au Xcn>n)wM9'
i )]MC-w7' /@iH
V)w
fZ󿏊`3Nc(Wx1c *aYy%#3N51<iHte;ʦBO9;ʦIPt}M̲|ІmOpN#'te6j#`!|NBqjY"p8N!wsW ґA3N2He懓g1ƦpQQ "a(rwe4ArK>Ӥ/)A5("t>hw(Cha6wsq"7*Y	>?w<Zoj!a;Qo&#G>pQQ &oac@>sg8p;0cJB`;fo<;0	ƣ3e yüj>(FSoϐ/;}@-79ƣ3Fo0FeyʠHeNDOp};7sjOw
}mI>	de0>fc1U 8Vf95\HoldOüe95CptDYq?;9q@8ہ#J@Vbf2eS~|F`wu7ܟXiH@,1p7Ƣ~
MC-yǓv8gҟEO)/)A׹tBOur!FrF&;b"|I9BGJY|P`Bh~)L7
H'łdfoF-79ѹ9FOf&1|I?
d&Ȳl33,31z,fY4OdA;f:iNcNN{ t942Ȝ)cYFA8w0\Fg
2	Nc0V73U;4S!'[Mcq8|L59x*XCYH|fNfMC-9FCSẕ\dSsxҚ w̟%gId&4ciq$SaYTD`Bh~)92|	gId&4ciq$'(Ě)MÑe#5733<Zoaw0<naP8|7(?f,x6G>G;Ĩ̲"ptRnQdNI?)q fo)r38Sp O2	r8Q9<ZoљR"!'	Me#iq$cQtK4+0!4?"r,v<oǓN 0V73'pys wMC,9y<ȧ1Ǔd9<207#0FO@N#3G;:89>	 t4O_9<319G e9Xe;<:3)<*fT;q2(@@j-6sFcscqw\& ѓgISM$GQiFe8SM Ƴ`l4f8z>B+wMC,9y<ȧ1Ǔd9<207#0FOCdfoGS~fTS)sxfc)G e9Xe;<:3)<*fT9<31gfF@>e&5Cm>s$eMRD/'Y_+MHD#5YL93ppf0'So7̰Ooј
wiHoGS~~hFeFa
pHg4wsNƔf2eStҌ#'Γ#3(}9X};u<pp3,+r
|d2	p|4')<dfKN>Hesљ>g
>wg9'Tߣ1XW;8@&Ff2eStҌ"pIS1ã8Q󿌊  wx8c\fDSŦI[	Ad27
iddSSxґ	SnQdNI?	S<vs0)AD !>B+1ã33;d#1ã8QN2Fe󿏪o'(He#hDsaPO *&G yL>RpIwyq"?N<0!6?pY;b"|I9JĐ)T:y,iMÑe!ffXfc3Sr|>Γ#3N2iFe8SM$哘)ýSґ	L2'"&G;2 l30!6?pY?Ika$P))~ƚ/0!4?"r,iy!3L)7fo#7wAрx`f [q'	PRHy>!)8N)'#e?So!(3|33|BS9	?9
8}s7'hĄxܟ)rܟB8>sa
|cE"r
i'
p7rrHgIBQ;%~
g:Lr
i'~9§"dfo|ndfo)!E@C9
8}spDIB7JO O:Ls38~wLowFO)>+dfo	IDbBfg5'`G:L'	!/0!6?pXBv !ēmo4AY'CYHzfXxfws7M)yA9XO)rnQR8SM$BOf&1|I>SHR#)xrbYHzfXO`nRhG<9X`l^wswnA}MJ3*B?n69Ϭ<åQ=2N\_	7iHfB)0373qQff0sSp>sd|iHM1iFe8SM$Ń/iM u yL>RiHM7M(̲'
iX,qw =M3wnAR!/pJBhDM4Lsd4@wStҌ"pI";SIA;7tӿr炑e;{!R(iFe8SM$_92RfY4O哿f<ߤ18So/pCJ@T3iFe8SM$Y:J@T
nQdNI?O	?NX`Bl~)Cm>s$
LȤ2Bk$sE&Ȳay`fnO M3% xNcϋg1ϑBO$>q2d<xo8y '/vX-7QdN/31Ƴ5FA9y 3/dg4sysg4ssFe)wu7syy׸S,7'w	ppљa\<p!@Y;o<O_<ȧ1d29r8Q>!DM4g1)8QN!N	?NX`Bl~)O'^BW&D_`Bh~)L3731?NU7siHegG<9dޘ
NΓ#Fe;9܃!3G;9fT
iIuf7O'-s*锼9}1t_	r,lxfcy9Fyґ*nQdNI>M[l idNI>Ddo)FoA;y@/&GS~2rc7!OΓ#FeH;yMdNI>3)gJhsY?;5S)8r	FoA;yMC,*\ddhI!-7!G;yM:/d<Ed,';ՙxg<Y2rc0)31'EyüwLqq9!?g1Nu2rc7yNAf2d<Ŧ!Nx2 }sg4s#JiQiQdsxߤ2Ȝ)]' lfm>s$41L@H^+gD_7&Ȳl33,pt9ыM3,''1љ'
|d:38QNc3uf7O'[H70!4?"7wHM3[!E#1c3;>f#7 $:f,3S!iFe27
isGS@
g)fXb|LdnI>@\)7Ds"fXTl
'ISfPf7Hero9Àr2|L)3(3S9Y!Ay&$:"U1VbxTbL@	f/np F! ,*nQaSQ>% 27
uA;ަS)yꛦfXTlgISf7'͓y{SyX;7He¡s<	>'idp bʱ<3?r>%ISfQ;L<38w8d3qpF+p똋8LAVFbqY#Q#g_1 &b[Aw,SfXf gISfPNܟ4Ng;3)PNXf z-7!'ӿ<>D 237S<gId.y<JB`
N8v"Idsyq"dsiFe@I:Lp
nNOl27e 
&G;L<3
Ld+a˂;b!!4IStҌ
)ISfPf7';eM	9Nc`l!'91i)ǆpxl9pAr|ӃiH
8,8
ISfPf7s|p0R`=scJBS$7sC9'"Ǆă]-X#>i@4BʛfXTl$NgISfPf7'lXrl3r>27
u@O$A;ަ!< #E;2R -iH;EMC-w
i?N;?,M,úBh?B4ciq$-)"rF4Er,=3,31zOwU7q49`7g2ȧ,'Tfw 3,UMCB>O$@s	EI	r,=3[taުwӇz'ģJiDfO;8ߣ2םQȟ©1B+Qȟ'US~Y<ȧ1Nt942Ȝ)1јB+UMCA"!'	3cm>s$6!T]3ɣQql9RyQü&N0A237w<Ŧz3-yiFeM ѓ &FM4cu1Γ#))z9f'1
qxu0yMC, Nx/HeS
fY:o  Tߤ2	u1&GS~|,:vO:LW9V7;A'̀t4O8LpP>f'	Af'	<ZoљR2)?;?rsk8>X&Ff2eStҌ"pIw92;[)^fw>lG9dNI?N'[&0;i?I6
2Bby,iYHzfXOa942x>s 'l܃!3G;9fT"!'m>s#Yob}Db锽wMHD nLCe#SL^&Ff2eS~|i'?N2r|Ӄ'`tM9ӿFe8SM$v n;}`6&G /)@+pX	'I)XS vpI	?)w?e&2wHMCm>s$8HS$/&SjXEXf#Cc?!GAR)Li29Ⱦq@`$6?N@s"LFi29Ⱦq@`$6?N@s"L4_8 0 9f&YLr/k	Ӑȇ.s4_8 0 9f&Xnf#Cc?!"ƹm9}+12ՙ"ƹm9}+T[D6`i#b?Heä&8:D0j H7p4bj H7p4R*F!@T7$2"@WBU # 6,-ftop7̳ Xa=! (n4Cr0iQ#2 r 	@T7#3.y ' 7p4R*@IFR1!!% 70
p dfTѴ?X#i ~c,&G95iCY"ƹm9}+12ã4_8 0 9f&X83IEr!rVbeds|\Hl~6D>4HkD^`XF
d`EՄjiM!) k468O8S69GF#i Ni29Ⱦq@`$6?N@s"L&G95iCYLds|\Hl~6D>`&G95iCYds|\Hl~6D>aLr/k	Ӑȇ, "ƹm9}+12Lr/k	Ӑȇ,!"ƹm9}+12!Lr/k	Ӑȇ,""ƹm9}+121Lr/k	Ӑȇ,#"ƹm9}+12ILr/k	Ӑȇ,%"ƹm9}+12YLr/k	Ӑȇ,&"ƹm9}+12iLr/k	Ӑȇ,B3IEr!rVbdf#Cc?!<zo ,Q@XH|/2W= UE 7$yp3CyiH|/2Wlش @bgIyp2鼂>g +CM$8dzoԇ,xN=OQ'Y.BHf F!?Hf F!B2R,K^Bri hZfYd&"\iM!^"Aht28`DC,/ZJgXm>p^"Aht2 8`DC,/ZPgXm>p0#/9Q'Y# YH|/2WHUCJi#i T:12X&G95iCY&i29Ⱦq@`$6?N@s"'	0 Q^9zi`SJC, aR@Vu8a<C,!H|
ZdyĆXx^D Xl8
HTG |^~ Xl8:#$,j-a<@P(dyĀSUea'X	5+֨ /iM!8-aH68 Xa!@Xa!@'tci4 T:b#4_8 0 9f&K.f#Cc?!b34_8 0 9f&K
ds|\Hl~6D>,"ƹm9}+12X+3IEr!rVbdi29Ⱦq@`$6?N@s"Ll&G95iC_	7iCe!VFfY;c"}gIߤ2Ȝ)}b)oFe>fwu7ϱ9({Siѹ9,I=!p܃X6	SSoϣp6¡!
p:> x"&FS?t>OKcu`D^\?XONSL?9RxȠ
Ncuab l30!6?pYb"|I:-bB0z5,23IEr!rVbd&G95iCYs4_8 0 9&AC0i)lX9Rff!+9(̲313P| q'Icqtᷓ:Lp 'Γ#$xҐ27
|/pYc؃H699yA8,x|I:ؠL)ޚ)ơZ%34_8 0 9f&K#4_8 0 9f&K"ƹm9}+0!4?"7wHMŅ0p r,QJ@Tҟo 9``4^S?9a { yOE:L ӘJ@ZbSHm"ƔIҟ N4;?eU7 W	>u22i?{bƔ9 :L6'O)$S@1&F?c3[F4I߸N1э)Iߤ2a1	20n_pLpff;b"|9Ґ2:Y:pY׃pAҚB>*&FD&8t3c3~O)}9y
|f`xl~fAJi11ç4D!؃H68N"R  !cFSNmo⒵0z5qbdc4_8 0 9f&KLf#Cc?!b4_8 0 9f&K"ƹm9}+,?69"0z)$y<`Bh~D0n!-9aX7$r,>He@4
h`Wr/0 J@RΓ#3'pYcH;i'/&Fbc,уA?B4ciq$8PVE$'@,&G95iC_	7iH;AK3[!s!ȲppfxmC%)@"Y0 iH
b&GSQٺR->\&9 Ґ 2t3O>)iH:Lwte?)pI߸N!Xg:LtiiHIζqtHe>̧I8,cH;iNI<pYd49ӸSM&&8g84xҚC̖
i8,c2SH y?b`M4,)̃Ov Kr<m>s$ѥ`bOYϬL33IEr!rW`Bh~D0n!pRyHHy9RcpiHdu7PI󿣨rd`	3I2H4k$2@> W)$2:f[) Ӥ)3pYvGa"ACOpXcph<6?tH;i > !@<iM i:L iM*Ɣ/&GS~f>ʐdOᛂnJi3*Q)<
}g?2Q,?DJi'|iH	ē=Ґ2:T)ē7%/GA_	7iAϙ"GӒ:30E D);э)htMxOYo::@tM>!pX,pYAACOpLrH4D18u?'/G%HA`Bh~D2s2Ce!9Ґ=CS~)pF)wq z$9O7ƔE:LrB@)iH
tM䄅!O;8ҐvtM䄉!J@Vo)HeLpf7c؃H68Oᛂnm>s$c_/!/G2G7q@;&sBaHm SBX7IHJ) "Go`#sOFeR@tMC%ζ2Xr_$>0"¤F`^4dS<2:  HeGQ2: !HeXGSo*X:>X> O `f<"Ϝ\>9x  VLFar)y#  U)pTߤ2S"tb@XOHtNX)cJBPBXƐ;	v !8S&9c̤i)	C	cB`;&)">qC8nh@&GS~ʐ8!4>qC8nh {:L!&s"SH sDff8rMsZJ@*oG2)q@fc{S HT2;N509#
! x ʛTN |iM	#`	8nh)T"S@8$|<p) 2'CIdu7k>p
yrG9B`M"|<2:T' >D4#3Oq>C2:T))W83FN#0tʄ`4NēnlL_)*_MHR}>3[!s"GoS0R!T߸rXzSQ (tb=p%?ߤ2ո>ȧ)<pI)Adu7tX2j4 ~tMC-Y8 )	Idu7$2f&9c̤b"|>bc8,Av !ēkP_3Ib&AC)>5YHzfNfcpF4jo%He3[FᎍO󿓍)hpHe;8Ґ"&GS~94@N4w:Lp1XM2؝`ґ߸Sᛂnm>q117b"|I:ƿ6D_&YPOqr,=3)8N#p	O󿌆27BSMC-CJ@NI߸Sᛂnm>q117b"|I:ƿ"dxbe'O0!4?"7Co)HZfB)%G H>Ro,E H  R`_:L)Ra2 J@LtMS$24#ƔΓ#HeGb?p
u,WH̱Ґ :)aӃ$yOJBhjoV0$xҐ; 2:YcSPp}JBhT߸9ĆX J@{:L)´[pRf3o)HeF&9;4D!؃H68O4`xl~;b"|Ґ+	 @#JBh$HeHBS@?'4kN_S?,4'MHD"G~R>`l9RK,!> JBX'Iߤ2X!89#t)P߸9
C%#Ɣi:L!#iHKtM ]!p-p> 'oS2Xj
	SҐ7N+HdR֝&GS8\*Hd ?)	p
s
 J@Jydu7N2G)(I߸8!	4du7&I OW )|A S>
I=!;J@JI߸ikh1=Ґ fcXG)($&GS~C-G)(tM:cph<6?Cm>q117a"ACOR  H) 'Iߤ2!)'4kC|H_S?,ɚLr/k	Ӑȇ%4_8 0 9f&Kds|\Hl~6D>,ds|\Hl~6D>,ds|\Hl~6D>,"ƹm9}+12X"ƹm9}+12X""ƹm9}+0!4?"r,ґL4M
V45pXCy4܃"X J@!O7̱\Kg'G~}`w 6ߤ2niH
Fe*X#9>"G~}as|@Ґ7gI|-7}9qcCw٢}`7$TG?45A47p;Ѹbh 4+`=;>Aȴߤ2ƳhMC,*@sAˁތ	:S?>&ITFr|z;wi4!rw̖f>&B4r<&>' 237Sh:iFe*X#9>#G~]' c@aACO'X!q@;&sBalNߤ%Ae*ٙü=3zf 	V4F:i0 t`ti x7)O8964QΓ#qps8>ƔI?>4D4B)pFSҐ 2:`!Ґ<o)p\-2XiHo)p)tM.!);&GS~;:4KR@&G::,ґq}! )Yҟ>!fǬ#Lpff	cB`;&D!؃H699B`R<4{:LaɛpFk)e 53AHƔ?)N2p@}tXW8GLfS`i'!@<iM!#ƔtgI):pYA$4-;!SM&&8t3c2SHU9ӸSM&&8t3c2SO9ӹNM4f<a<:@{B;1xnM4x;un332Os`<v?ǎHAո,3 8qo6r0x)Ms&K4_8 0 9&AC0l9R$2'ߤ2ŤQ H!u:L'pYc؃H69 H!Γ#11hv !,pYO'YoL)K$Q<9fBU?&AC0l9R$2'd57̰ J@8df&9;4D1 dpRN#11hv !) N#6joRƔb8,эē8%jaNY"UM^e'
??[|PV%(4Io,>h:OoIZSHz/&AC"7	Ɛ B@BX7IHJ3[!Exja0Ctu:P	`>o)Yb@oU	fi L:zD
OHe,pYA%!(v!,vcHLtH;i  ) Γ#11e xl~;IHJHKa!4iM!rLM) N#vcQG=*Ɣ?9&@`&݇ p<	/R!ҚC1cN28q7V%(RTA7Eyp4|GjaNY"7	7iCoCe!|D3,ᶸҐ=DGS~"R t#Ɣ@/&Fbc,уAACOR t|Dʐ4$eZSHz$'F-eMHD"!*;5YH}8dUaWD)g:JD07vic"0%8US~,RΓ#zߤ2Rt  df&9;4D!؃H69 |iH@tNFv !N=joљRƔg*FeLJid/&G8dU#q4q$e@V%(3ʍ Z/7`Bh~B $!30&1"0wHE`! %L&"=8de XaOI  r]FcvjOFc?H"кsk*21Zc'/2,Yt~8?R, 7Y`~ ʀ-@ʀʀƔq`c@JOH?u0k pR+&Fbbh%8,4 Add!ƐdLB1HG ԈiR_:LJpXh@cwHMCm>pv iq$a0y,Dh@<X%,ds|\Hl~6D>q@;&t; Bkd.yr,Q;3kh,4`Eh .')zC%RS)  )pFSҐ!&GS~L`iH	S~K8{ zC-XҐ:o'pF˘iH  ;&GS~<`iHO󭣨'pFSH[̱Ґ  &GS;4Y:pYA;&D!؃H68pLLpff`Ɣ2Zw
if`xl~fAJi-;!H;qbfffAi琎ü7v ffd69 yy;q؃p\fe?x|I9k/"+S
w Ϭ?L	i29Ⱦq@`$6?N@s"MHD nLCe!V`caXO㢟 yJ_) rҐ3 22 l30!6?pYa!4v!D18sk-Mh/*I	7iCe!V3G;06$#Tߤ2Ƴ
bB9YTK`v3,ųrc7s
bB9YUM3*A¨23 ؐxiH?c
F`lG8ny V#
00ViHl22!'	3cv !ēG`M0c 4p$HJeK %^2SI/DsAS*U1eN),>/"d!F-"FI>p@/*S(YA(4eBѕ@/y$ez5MN&	$
}NY<I8eg;.'Kynp%<8	$cNbQ4?79Dғ@%JM|CM)4bQ4?79Dғ@K1UEiGG"ĢcO+tOy-\Ku7[ז.Uw%ປ_M')%䪢4˥䪢4bQ1ND^],%UsCW˓LrHM\q
G1H:9IrhNDpH)LXd9h\c)8HF-FIHXRFT/MT	L09&:dѕ@YXR"[8"8ͮyl\W8	8c8L1O;ȇ1(C8v,FhԨ pSab1~g)+KhtNpbϦRV,6R p/e%aSò	#U1:ItJ$åG%HL p%HL p%HL p R\`8TS
xcD+_K |D/7_%2_%@_/_%2_"	 ~~	N.(?7k$sE''O?$A7	# aĚ(&^6)IK"/yuE%4Zƚ-QtcMdT]2XE.,iL4jKhE%4Zƚ.Xzi\D_I2dx8.SMe)&2@JxI~oL<$?7&Rh)O	4	SMe)&2@4);F10p&Jx^Rh?*M8cbpx'	b<9)Q(9*bKynr(S1QI
a'K[W9&Rg+#/qsT)T(	ɇJ8'K1R9r~hԨ9)%#4B_c`8"LIqLI$PDp%p.r(S1_K#cMJ	_c`8`dQ@
f8WD_1"LcJ1ȥBxLprT#re*N&R#.3cp2x-;
p)(cE!PO-yE< ;s10\Lre'U0FAQįƚ(I%'Z
p83@4')RRh,8T[_p.r)ӾCA4jTSrRJ4P'Kp89)e0Kh)PrbȎIu3DqBbtRHD@Q/PO-yE< ;s10\Lre'$2Bk$sD-GhtL]"8	&sQh*Op89МPc&,䪢4	TIGƚ+q('<Tp.r%ɡ8L"gʓG)a@B5*L0pyA)1=
"cE1t"'K1h&L81 LdѕFUh)zIK	ѕ@Y
}cSŒ<}bqE@/ffr1M4SM4SM4SM4SM4SM4SM4SM4SM4?jiiJ1 )|lsJM>\iTM?hjiM4?jiiJ1 )|lsJM>\M4%oW4M4M4M4M4O?[tM?oM4SM4SM4SM4SM4SM4SM4SM4SM4mM4M4)_$!4Ox)_iMM?hjiM4mM4M4)_$!4Ox)_ii/馚iiii9ߣi~?9ĿO~s/X'M	Cpbƚ/p?LϦf8c`8BzH4PMlR%r_(ydhP4P"$I(e.OgF/y4j"'$oIwQ)urF4E.M4jD_rF4E.M4jD_rF4E.M4jD_rF4E.M4jD_rF4E.M4jD_rF4EP䱦L4_4);
drʦߚ/T]3$j
B*""8	pT/:XEɤU_,9.L59x*X'y<R\_E!x59KhR4j&O<Y#D?:U)xrb还t'Ri+"LI/*M8K 5e.O`7c*Ecd2Be04\@H^+gD_7$P))~ƚ/"L+㘞KhrHC`H&iQ*Xze/F򸿚GJ)K×E_W92')PVqOdIr5#Pc$O(S1$91dG!HLQ.4ѪM}I
dIG)§8-//84ѪM}%4G R\cpNA<Kt?,GHs1#J1tTŇ&Rp-4JOPL)XDpSH:AYߍENE$d8'KŠY6rY )^], ^2zhʠM"LAS*1tE%N) 7S2H2n[[馚))))))))	4M4
GM>69|H
Ci.c
	OM4iM4~4O馚	4M4
GM>69|H
Ci.c
	馚iiiii:i~馚))))))))}a6i|Hi<H}M4iiM4~4O馚}a6i|Hi<H}M4M4_M4M4M4M4M?oM4sGA10DE0B cM4A14Cͱ0B!/F'cLSM4ZqbOZp.ap2??"~\BplZk$sEf?F2? .~1I)g򩀶)xf#1Ghx.J8Q`fP7/2bFq`p3G0cD_I2A1@jl`4!-w\S=CN6HOxq	LMI2Ӿ_	RhM@h@<$?7)&)O	4&JxI~o4
SM|	RhM@1aĠ./F/x"A/(xj5yaL
T(	3	~^4I8d3x.c<04irh~hL?qMϕ&X_3	$G1=4iBbFF/g+,L,	1r~Y~dJӾWg:OMxQ
hCW))rzXOF)JOu2	r:B_+g)(SJOynrHRHCxD['9)#/'Y##I""8		HRHCxD|	)&Jx^(2z5L#dRf~WK4F)Nj"OK4R=^K"R$-~4Bre'2xNRa.WF)~dy,SXY>,)DS<<E)ޖiVW)e)Nj"L)JxK"FrѪya[z5C?2<E)ޖiW3#Ѫy,SoFr}O
qJ|`-cTrXGOxp%<81}B3R%9*bU2)1/!p^3	|)P巣T9>#dRfAQįƚ(NF	+gXr)$S!O<81}B3~N>rh!ɔ4
Sp4.*(@)&LU2NHF*4jT	<81}B3$G1|ѧCdR	RtETDr)O	2e%gu2Dr5	TȝRK1h&LqgK$2˥_FT/MT	R_hNA482K4RTROu8-d^{-dA{3MMMMMMMMM?ښiiR#H
CiR$!4O1_h4O馚?Zi_M?ښiiR#H
CiR$!4O1_M?[UM4M4M4M4M44O?[tMMMMMMMMM>SM4M>
WyH}M4c
WĀ>i?4G4O馚?Zi_M>SM4M>
WyH}M4c
WĀ>iiKiiiii~馚9ߣc8&0JX`,
1`n,
ŕc+c1`r,	`$a%(yp!
ō1`8c8Xlb1`X,"c&3XG7$cNF9Rhp.p.P9}4pP(}<G<_ыA0*8q-eGhƢ|	)&.h&,?Se	|?SlEG<rY!8p$̴L1 Qzhʅ*4J/3jaNj#
,~ꉓFUbfJ>cJ,N2}<X	 'Ƚ,fZ	Sl	&Ò Qzhʅ*+S
qyZS4R'&:dѕ@YXR"[8"8wioR.(\1Hddx8.>c:1LgB!ZSу8bL
H1fI9,h^20;Ѩbh*p&MT	)*p%+ 58Hc'T̜p^"O7`?M4M4M4M4M4M4M4M4M4Li+R<Ā>i+@RSM4sPOiSM4ni7_M4Li+R<Ā>i+@RSM4sPOM4_M4M4M4M4M?oM4sGM4M4M4M4M4M4M4M4M44M4
GM>69|H
Ci/M4M4ni7_M44M4
GM>69|H
Ci/iĿ?iiiii~i66QZS@e')*Mq.0~)-A0T)T,S,__M'p`2Ih]	|lKNIu3DpL	NDp?4jTIbs)ba/%	ɔ$fH9A.1}B3KN*S$&RrH#eK
qJLLre'$:8XYJA4jTI"Nh)cDX&X];I!4h̓2q(Ol^Gf7s*.4'e`UfXd^E(4eBѕ8L)ފI	N4eP&.h?H6/B,q.yo;m&66X!1``6VCsjaN|2AQɬq(O`_c,b8̽QbL
f&dd^E(4eBѕ8L)/Bh*p&MT	)*p%+ 58$xAfN3a{Oe~|
|
<_|H|GBW|B:lEZ	SHDXd^E(4eBѕ8L)ޕQ48X	&8}2Y/`[Mݦϱh/??OG<4);at79h/?$Trqk2LP</a{e|Qti83/Tp+-&dd^E(4eBѕ@!Ⱦ^~IN4eP&.h?H2'2rNxo?
X	_􀥂ê-C)`TYLO+P(
f(~g)+~h:'4);x1(X$TѩQ?ѩQ/)*JisGJU"ʓDKgR8%7z4O?b/[icq/M4~hQi7?4M4_?i74O&_?i7)_?i7 馚'߂5M4>	M?n!?4OuM?ni馚)i7?馚MM4`UgXd^E(4eBѕ8L)MASQ2hʠL],IS,~)^-e{BeocAX];NMG'&3$̜e
Yd'
M	z_Š4fNHXRFT/MQZS'&:dѕ@YXR"[8О8bL
>$dK$,~)E*L)jaNMN?uDɣ*1tE%NdzDqE<qwf߱s_i&Sw4CE$d°4CE$d&2L3'B4qn×<¢Bpf^WZ	S	&dd^E(4eBѕ@!Ⱦ^U)
,~ꉓFUbfJ>cJl,/Bx(/g.yD9y<$cNbQ4?79Dғ@%JM|CM)4bQ4?79Dғ@%JM|CM)4bQ4?7S!iȤL_򸦆gʓE,`/j59%Pxxjr!J&9Q	0L)FhPcI"	r飄(<AQ0rs(}<D_Ou2>25*E$d&3ĢcOT*S1a0z
CU MRHIʢX%4B,9`~1mc`}ߐ1`&~&0X7F7~#cov0XY,Wߐɿhg߉dWcFs8|ƌ9_1ч?64ahßv4a3ч?hb@%Lǥ?br`;3:ca+@c:5c:7cƍS34c33|"1 60XC߂X~ O~/<P3E> ~'ocF		[Kd߈_	[)$PF"o)/Ӗ1/ʦئF%o1/F"oELLĿ$OLщ[,EĿI)F%oщ[YMb_R%KUIK`LXщ[R%WKqM1/4).M1/4IK̦?F%of~oF%oUIKᬑKU$j&KĿ]*hUKaR%Ŀ$OĿ,(:щ[Y?F%oqM/K?KVĿ)$S'1/2K$Kщ[9_L?ĿKb_1/#ɔ+b_M1/4'1/2bF%oJUDF%oRob_)%EF%oKF%oQKF%oщ[щ[2RĿ
ee`b_y$_TѨԪ
ш[E?kEYF%9b_?*U$j&KĿA7A9$PщUĿ`1//XF%E?KL)E
K3MhX%cX1%Lb@y_4'
|[K%Lbv?|_4's1_4'GK/_4''%Lbq/c|1?_4'_iNSK19g/c%Lbu_iR|eľiROľiR5b_4g0DX1!|"X1/c8Qľi2b_4r%Lg~/c8aľioľi%Lg%Lg33|{ľiK02b_4	X1hX1|+KX>b_4
0V~/ca|+_KXCb_4
'0VX1ľi%L`@b_4
O0VX1ľi%L`Bb_4
?%LuX1ԃ|HX1ԋ|Wb_4R?%Lu/cUľi?X1+b_4Qo33'|ЕľiKb_4`ľi6/cl|a6ï%Lm%LmX1~/cl/cl~/cl=b_4x11,%Lg3ʿ||_4x11|/c<1!b_4|"/c> ~/cp%~/cB4.~/cBSľi||ľi;X1oľiK>b_4pľi3|%Lnb_4g7LX1X1X1Gľi~/c%L`|-KhyľiKh>b_4B0ZX1ЍľiKhKb_4Bo44d?Kё/cF~/cF-b_4ƎiKѷKѹľi?_4ƌeľi1/cF4`|8|2%Lh4s~/cFaKľi1Wľi8b_4ƌ3%LhDi@b_4ƌ!~$iC.%Lh'4a|09/cF	|1|0/cF|0ė1		|0ľiKш	|OR_4Ɛ|B%Liľi"_4Ɛ>K
4Wdi!I|@i PKWľi#_4Ƒ	|G?X1?X1GVK/cHOTK4`1(/cH	|@e$%Li
41,XK&ZK*VKM1/4ܗ1$i o"%Li$i"%LiX144FK4B_4Ɛ)%Li	|@i =/cH$i ?b_4Ɛ>b_4Ɛ ~4i C41KoƤi G/cH ~6%LiOy/cHX1	_4Ɛ&~/cHi ľi _40	||JK_K7%Lc?"_40/c_K?_40
&%Lco|¿K~/c71b_40?i`1I||kXK%Lc%Lc |~/c/cC1?X1~/c*b_40|ė1?X1'1%Lc༗1/c/K )E*Y*4eWK 2BzhʿFU3)ѕ*HRgK$xQYe>2K4R?Y!2MT	BgK$&S*S
rgK$&S!Cyنǉ^y')L':u#)2Rz)$My%bMxXLEbdzYA_KK7#E'KҨ,3M'fX~i)|2<>:A|2=$Ib%Ebdz%IYKIEEqLF*(#PO3$j3'SѨoo<ɔtH1%DPxLXj#į<b"~
`L],H0h]"(^LTICLj!P&x)1PBb%0z)$y<~'S
wg?1g⸦y4r0y,DhȔ%@?硉+ɦz̞#SךȎϊ#Q2wޚ4)̲uP{י%:.2'a<fO"Ju|Sy>u[t<JיoOì;cǝ;o
/5D:ö<yӶZȟXvǏ:vk4uYb:vk6uYb:vkD:ìf;o
o5~FaXN7?#,YNg?#6@xQy0d?#6@xQye0d"~Fa<k:A^7sPH>}XVu")1Cv\VVu`,.TujΨ}<WePmaX/f+f[na))֪(mVOR
nuf'݁L[m`OO(l3Fu{7V[luq6uT^ǫk<~2ΪS,ױÍWCgd삭!a*(l
KMsUjdbQ3ЗHѩQv\h,}gaX$TѩQ{9VY	śuTJ*M>],WVbfݒ(~	R[[BmՖ,۲D锪	n5<Gܫ,Y`~h:.T-!ZI"RƚS̷f՝'ݫT-?[0ێ[B㬳Qr"<i.V(YVVu՝x,J!UvU	g^Jjʲ}גƚ+jY>K41fbYמQjT]YCjg^L۴~ujλAh\5fDejaNC[6)\ECV*՝R]5CVV(+S
wl6$Ywķ%:˾%͞D.6}S[INo3n"Ju|KyB)]U<'aemD1IrE-y;qsՊg^PM-ΠV'zXN}ΠnU4ɢ癩w<RSIrǑJ+PPU}דV%:'yJT5ιVV6z)Py)Y27:Us*}דjjμR滕>Z:z}2X$TdA(hOtbYה>+VVuݤ5>ZCsU	g^)yʳg*՝zXN}γVOV).Q5γVPڭYוGγ[Yg^R3w:lxZBg~ho1Qcķ%>˾&D,[|$YwķedD. i0y֜U@'aB˧mb_+iY%R)+Pxy)rz-}2206}<WAwJ\d&~bp~^z\g,~K莞TiTE5@ bĢ|(+%q@ŉE c/y;ܡ",J-w{q@ŉES$(AB bĢ|RyY.Qf",J-w¨zI/U=\!DXZTC,ӈ]@W9q|R\Ǭ(
%zA2kXh]JLBϽf<J&X(]8<4ܢ8(]9Qr[Y]8zH(j",J-w/O{5d]B*S\,J-wj4ܡDXZȪ)PӖDXZ1R<4ܡDXZo3vaZ-L":ռKyǉ3-"JuMeOì:fO~Fa0N,/K(e)\e+Q-?V*|揺Myq(<Q4izkfgK*!5Dubh9}5-dR0bbU;0bfZY|Ky$Yw7Ǒ?#OxX$Yw׼@uYiܢ"7!dp8b0p3h\5!d@`Pkv8Civ8ClP8F=QbOb`ZFcj5cp2xp3Fpf1[
d'Bx4'aB
o3L~FaXN$2B(jȥet+XVu
jժ՝~Bn>ZT\,R]jӍP}y"L5iM[ķȒ۾h'aeOx4$Ye^40ӧ6'adN4xYcq=5mG[h⋔7dR}*.J).b,hYv٫-2U;b/lՖe՝ϕ5eYhZajL}ʵg](Z7Ͷ{Oì:Oz?#'=c"~FaO{.LAYޚ#x/My4O/My6P]<(N>MצǜDu\R2Lט9tp5>#ǼNW/My'R+^c":߅<J5>#1l8<~RbLטG1XuOf~kq~Y!5V*՝gP盫VVvYNxOV<4jnyʡ?VO,%L]ϱVYY><]7>Yj3qs'ثVvY7<YCjgecq\UVvY~h{1[?V<ѧ:lj3<WjU;,'4<YGV=ѧb8ZF'\5mj3IesnU;,&Sl>~Z,Es6VvYTmի;,L:U՝gQsǪ}*՝gXϠحq|KyD.Xu-@$Yw׼,uYP9}5@$%D]2ȟXu=I
dӾW\R9}1tWVi+*ժ՝w@H^;q=5@qOì:N(qQf`-Tpl1n2HP3]f8xl<$1RAb^kvP8H6Bј d0W|#%KD=rȜg׼6uY@=4,R=wzk8y_L]ܵXVv4tjjλ⹤}DbӾW^gpo3"J3Q?#(=̅Oì:%l+m̅Oì:%O"J.!>u\to2e^!q0gOx!B+lfXa0t3,2+lfX'aq&̰$3,6uYa&̰yS?#6t^fX@)YwWD:ìfXB\u^fYaS;fYe0#̳dOì:iӶ-e5eȅYgrY>V򩤻,V*՝z\5jjμT][՝x,J!UvYnOի:TϕUfU4\Ue^zYLp5djμR*U:e0ݖOVnY|PQed3,\(<2Oì;f@x3fQ%:˾fD:è]=Ef"~FaPv^fl'aemMfǑ?#tMyIN36@)]Uf"~FaθW!D:î:yiOì:Ө<(.z55g̴#yrc+Q-Z2Ց2>=>יDu(2BMeT\j&q3-Dt%%DPyh&Z=r^fZ@(̴'a<- )x8^4<HkvZXVvhx-7VVO4ix7QØ5*.Mշ*`Lץ4x7QE,Rb~۫LKhe!hPZ:L1]Uw..̶&ZCDp5eQ2f['aΝL	)Px2Hn޼j&jMymGYQ3'ޚ2GZ2Oì;gYma,L\)өQr[@V؁J4iR]5mV0*CUCgWeժ՝P4).OVh4iR]5m?Vh1&-VlZ)Pu0s'ث2L1\*DL<XTWLee}O[M2k겆d~Hgf'ݕSE-lmf!鋔@:u*2ۈmТ~Fa֝e3(1t\":rѩPu0sq")1IڮUK
H:Y?VOXT@1[sUU<)
yR:U*4OB5QsqU?$We5>Yg.QbfzkQ2y$@Y)ZmK4R<\]7ejYYYazhJו)kU(ՓYJ-5[2d4OJY7ek0Y>	)8nMVֳud&.hzb)NJەbY`L],H L],d5U6u3=bf..̞i'ky(dQfpFajbpFaj7fpFajj#/<5C1]#/<5C1ݺ#/<5C1ǮzpFajb1Qd3*G `fƯ9w*G `fƯ!grOEn3$12^bTf8IcQd3٨p8#G0f5z׵FcĜf1<5C1]8b4xj3cWuqhfƯ8b4xj3cWFcĜf1<5C1.1bN3!.FcĜf1<5C1nMy<=ycq=5d󈎲Ǌ3'~Fa:vfOuY<,(S,м$I(d(qRDpݓ*Zz8Kjjο2]OTuj3rOի:$Es՛9V
vdqOyY>l۰>4RKvOVPڧ2~ȅ̟gי"2yf'C'E+Gy4rvOڬU;^h]>ZZ>Z,`+yPVv?,G	}<ʵgay,rK3_vO 'ثVv)[(mV/JT5Vv/TnjλMdOì:}GrOE+'˔K:XVv5jjΧEγSի:fOի:3'"-d
o3'D:öiOw(dR|DMsՊga-γVVx\5>Z/jZ2ECMe(Xv:=r)PWyAdGYc.2GOx4ç̠m(2'aeNt`-~dC(h]U쯼]ʸ쯽?vP'6u^fP D.e0י"AP苛R*e/TϕvPZU:*T_SIv\AV*՝wEɔ+zkd":).LA](
/3H"~Fa֝:>& iti^N\h߆%?r6V<9% jU:3HD.4B1k%:˾&B\<My>}Sk?
0r0)\UXԨ֪Y>\pժ՝w5e0dن<\p4Mr1dRŜAt\5bYҸaj:5i[ךPYƔ4.+4|)liCG"~
ViCG~4ײ5jjƔ4y4J.unY҆'|4J.u?ViCGJnug*՝(h[sՓU:5D.Y
B!?kd-Ju|My!ukd6D.YHCo^k!aSkd,Y&q
!us0>5@>^k8'aB(-ƕUܢ4W cKsU}XRUdY>TϕsիU:i^QUM-,R>3rݔjD2~UU;4
(2~Tuj,)SMs	gfSgW:YjȖZW:Y>Z@CWMAjjqnʩ"nqʵfwךD.Uy?#gך!D.NxY蒝e^k45m5e֭kf]fU浐~Fa֝;ow(M".nWՊgeU4VjλA3\qٸFkbYF锩L]VVv5Qze*eNde}gcUWZxM-Aj?VjJY+E*EAjg*՝Ti^K#sF%%]'ثVv5Qy*W젵YCjgcUW}DT$7ek7VjJ*S2ձjƪ4Ch1I7egVv5Qy2LkjU;ҼU7eU;ҽ$O,IʓEAjujƪ4%((nUOի;Ҽ,DݔmVjJ,ݔn1VjJ2).+<ͪ՝Ti^ I-AjmgcUW	!A)[<Z+rrvPZrYF@^d"%(-SVjJj4SKvPZZYF%)h젵P0Z+ѨO̩e(-TVv5Qz5	~Y4SKvPZVjJ*~nUVv5QyIt~Y4SKvPZ5jgcUWPU̩e(-WVjJ銠~Y?lejƪ4C)Q4ѧPʟm|=3\6Vli^g潬X6vHAP5T(mV&h!uoiTE3r8)Z?VL@XkUmҟy3c
⽭SnƕK3<i/fU9Vi^Qf~gM%}gcJ|>:. (mViO7)RZ\imf՝TaC[?V&qB8Ǯ\dYA,~Kˍ:{יQ@牯5}Skk D.Z͢Ju|Mycȅֳ~&ֵ%:˾&ֳHֵMyf%:˾&ֳ(ֳ&eIN5B]f\5'%:˾&e!u?kf[D.Yȅe^f\e@*C(E+L4(}<WAV*՝+#ZV'ݍ+.(-Sի;W|[B~Yҽ4iZ6rv4'i#Y'ثVv4?2&YˌՔ6Vv4F9fOVnYҼeE^̠Vv4K3M{2qʵgcJ*TE{Yf*՝+ѩd׵GVi^)bujƕ,I]dmjƕ?lSKsնܫVv4G)[fZyJ-inufjƕ1I"%jy՝+)L9cR[fVv4(kOZzaҨˍlUcJ"h]ܫƕdMu>x\v4Fˍ㱥y3c
⽭S-SW*M:P4~YҼu4R5@}ʵgcJi~YjU;WfYZYҽiUKsի;W)U"5q	gcJS\5Cg*՝+Ȫ젵PbYҽRQ,`+yPZzXUe7VOWXeWPҗX4eW+{8Y`gcJKYa*՝+ϗLe.OsՖlZz9T)?VY=jgcJSFD:Ye՝!ʅ7<Y'՝*͛rYҧMs՛8Zy9ri~dqYiU;W}U셚mի;W}T&. - ?Vi^~ERE-셪U;WTod'mVi^~EQT]5Ym՝+Ҩ=VO0YCgcJ[sՓOի;W&7)[(,Z>rFe0ue*՝+g)[(ڭYҼW)kن˖nYҽ)Ov.?Vi^Q
Ruv.8ZyD**:U;WC0TWd
՝+˓M$Vv4C/'젵l'՝+Ø>^"(6ZHE4inճ,ڶ<}ҼY2ؔ^rYҼ*T_%SvagcJɢ. jjλk(̡sȯ3.YS3.4\˖Fa)OZ40vP jƕgKZZ}LKn>Z}Ҫ(	gcJ"/YjƕHB襚Y>Z}&(PՔ6Vv43r̵[Y}Ҿ%D:ld}2FWj<~v4?4P֭rv4f.UE{ZO&̸k2EȜ[v\AV*՝9sɢ}-qXVu^f\>\ˇGጽ[r\<VOȝ⫝jUȝڬȝ䩟+l\vD'-M]իU;"wN]vPSի;"w,:PVur)YjZ(xkv\CVV]ujλ2Ri<4uv\AV*՝C{ݗUU;"Eʢ!qOVvis6Cɢ}-BXȡ
a졵Xᬏ{qRٹ<4rv\?V*՝Cʮˈjժ՝CW:OVO")mڮ1WCS>W-q\vE]-U	>^fPuYuItd2#xyTg̡>,x
$M$pJ[2)[bD&Sle	VO1uB~ZYXT
KMvP՝9{HB~Y$PUF+YjȜbQ
EvP'ثVvDK,ŒE)eB~Z'/zI(OnY$_?[?VT[,J&(O9V(8^Y":G^k2#~Fa<(PR8R!t\E+,%R
&-V*՝U^T4pmիU:5	TC}mnYF.(Mv[nOի:DMm՛9Vy<
&-VOVx]۫(mV%R*Kنk7WCg]52hM qa&yBbnUvI+~hWWe
uj3Er4i֪'d"KmU3S>W-Ajەj3ѥUvP!n1V=Wˌ6VvI+Bw-(Tmի;$&Mnˈ*ygdݔ(*}*՘vI+dR]4We
j3+jOVOHWγT(mV<E3). ,YgdM^5VX<~Y&y2nuÎU;$Fi.u͘VvIRhCVY=jgU)M%S{0~uj3F).ufOի;$@YJ5f͹V<<%
g6q&z5G/UG,jl9S$FPjHofY-ZLkee\5dի;$76'?VO$*$I"jU:5q RyY.Qf""/aʱV:ZZLCSի:TR?4jT\5B~Y|MyaQ"Q%,R"fXjD:ZZ蒝e|My!uYhXvu'cE\J%EE-mD0gK/MxbYj)y<B~ZYj)y4B~۫VuD0Phy<B~Oի:^u4RP?VlZ!"sy<B~bY@9D<P?VPڭYqI"%(OnYO[ҼP?[?VayJ-i^M(kvPrYJyC[ZjΨWJݔ'U:^/OѨGݔ'Ӎի:^/OѨGJݔ''՝Q/)I-B~Z!
JvPn1Vax<s<O3jgTC4.#e	mgTCѪ~ئdR?Sի:^U?lSKvPVuD0S4C"We	mgTC4.(OU:^(`]0/f+n@ujΨJL~YJiC[P4~YiCalҼP?TܫVuD0P`n[4&5(OVuD0Pa0ܶi^O(kvPZYiC?,r٥y4B~nY?3E,Rb@\B~>k i0ˬ?kcD.|FfJ5莳)&`-zY[c":LBܢǐf~bocUgR|[jZvH.XԨzLYsU*]JuI/y2nQd.q)<Tne0ڬU:D^e0k + gȯ5D,kd"X$4De0?yy+?4De0ܢ".mS)<U:Z?jVӪMɔ[y}V>ךǏ"X~&<!u[ȯ50)YwךǙD.<Y%:.Y(m^k6}Skf"Y&mIN5<]f5vD.YݼMye^k6!uc6j!iRj!{4U:^$(?VVayC
nY~[jΨ|[YjΨS$&~e2]UU:^R%lՔ6VuD0e2{6mf՝Q/).Qt׳gc՝Q/A2kٴU:{6YgTB?1tjU:^O1uB~8Z!񨘺?V?VazaҨm*՝Q/?2&EB~Z!dMO3jgTCʋR2]Tmի:^$I{jVuD0XbN\_{=S9VazUQAIˋˈ*}*՝Q/CrTIW:OZ!bN\^e0ܪVuD04쁊hZ!~~B
>Z!`-Z0Oax2<>:zTf(Oի:^+L?$2B~!?VazHAP9VmD(WeemVazUQA,-qYi՝Q/J(D?VZ@~Y\J%-Y>՝Q/Y䩟+?VmgTCʦ츂0jΨTjM{ AVag_Sʤs{ CVhZϨ(OUOVO9LCfVu#Q+Ĝ).QcE+^9{L<)XwL2&Skп3(Jܳ?1t*Z>y=7:XVuLI$J \VVuW(苜PxuVɔZpUm|Uy}Oì:çY>"%y2oc*Z<L5bvW)>XVu2^Q|ױUg]e0>j%B((nQc좖ͦSk)Q4S<Ubu4o%L\:OVKT'՝y2T>+g*}]5'.M4w("|)i0N(XuO:v&a̵Kơ*4yRٹJjUL\-Ud'Uv1VVj!츂۫Vv5IQvO9T'՝U"E<YjΖD1I)r{ٖ*].PJlJ\5	TݣՊ΅J\GՔ6MY]4y'ai.,BU7(hRٴLՊm_٦j}m(fʟm|Uy=dOì:˧Y^).PJLFzU:)RFH]VVt4S+E,RbOSQ3'ޚ4GPx4B?Mi?#(]ePR)"⻔4(qȋya츂U;|%L\:ZZ?EO[vb۩u#aEEoMyjȚi^fiW\D,k(Qe<CMS/ebY؋y,EvCVVE=,`+>ZݗU	gb/"KvY>۱c򗧹jU;|<7j+k7Vl1ݦGVE<R)H*Ӎի;|%imd\"ވkەby;җ'BU7h5m*:).}*͜t/'z
.5	Tݣeކ,*.Kv VǏf6uZmNCG"ވkەby;җ'BU7h5m*:).}*͜t/'x4S,/Qr[y>lwhQ?#m!tE>"`/'z"nUێBϕ%Mht/'x4S-<zUaм`*JR˴yʱVYBw.OvV*0UEC%e)\MnU;$ݔjժ՝wr^Nً!2TnBh5>Z=fw(hhmXGmн_hUbq]UiȟXvΝo'"3dV@EѨ=5i":OaFWriOh#
Vx@3Mp0gbjjΧ44'1jnY&/8"ͪZ4h2פzdMr>W&LU2'~kjU̙?,:Y?VOnVVuL3L D)0'aiZb3\E+-3TȝuVO*gLUdY>LZZYS=Tue6(3^f<Xy3Q&0)[jҦLevT@L,8Ya3&y;iճ(Ֆqٓ]Unvd@L MYʟmٓ=g_vAVCjm|K&|$ҽ5i(aE3M%eR	*4i5b6xD%&jgի:],OE$dySnuێU:3L\,x!u?4=5iQY|<rǒ|W0&O 'x.P'J}(k
VrǔD_2ٯd(jժ՝NXh\u>Z. jΧ,zaҨug*S=p
udJnUU:䩟+:YCjgS=%]OVnYD:L3[?S饻LVZJ+LVZY)U4jTKv=VnOﴜ-,Rf,KSн_nZ<nkՙD.jx"$q*[fjZO[vZZZȥlsƥEεV*R|Z']mHZbYןSDp5bY|r3Vm9rMyG{w(j6R~fZ*"+XXVu^f!sVAPՐ.mKT=6VnU:#+x<I՜jλ'CV@VO]vXVtcjjΗZYOVs%U	g]?#TLMyiL{G?#;o^f<)]5i6{NT\3M\5iQm
o3M!D:ì٧N&r)Y>xT[sՊgSbcQiZPLT3E5e7SC4'Y,8ZLTL1Q5γVYjΧ1Q<OvfzjΧ1QCMVYqgS/|0.bkfٓjλBxfzkm"ix4h6ׅJTMyiGYYTJk4R&T5SmηV*՝OeC1P^3Sn2]6rY&T8~RM'ةlx*DT\WvOP0۩Lm|ie՝OeCU0&Y-ZL.P4Ym*՝OeAjgjh-Vx*d(F*&jVu<	DbkfhZLf$Q\5d*՝OeC4'cq\5dU:ʆ/M-γVOjgSPZiY'ϷVx*0D:Y>ZL`[0\uU:ʆ\5e*՝Oe@4]tP̳VP!ZL?Ѩ+ff՝OeCrT%qYpgSP\2!.8ZL`[5mU:ʁ|HWie	U;
Y"Ƞ-M9VPZS'.M4w(iJþf D:ìu5?2=5ib,C(iR+ibY|(8'a<.7EiQ?#Yq
o3N8uY<-4Oì:ZkӇ?#N>ܡ.dqpX6q?22~8U8qN9V*͜u>%B)Y>\}KVl4BoǯȪ)PӖE+G~KvP9V+fПu,_.hOՓ:Fa C[<~Yy9ri~d8z>jο˓Mɔ[s,ZdѪ?v[ =jgwיD.ix4H1HrGrmn%	~dL8Xn;?2GvfVv%	~UB~Yؔ'zHDd
g*՝BwD_5pY>Z4IN3Hl\|RB)Z>X~l:U^!qgbKy<	VYZ4B搵[ȅY+蒴%!@*|MyB$Ywķ(Q%@o3l0*|).(WͰ#x6ő%:˾&Ͱ$YwיD.6Bx6IN3l D.6ÈNω3l!D.m<MyeI[e^feVwיl)]5m%:˾&Ͳ$Ywȯ3lDO;WOJu]5mm^fqSWPJu+ݙD-;kݬ)]+ݚD\wķ6+NnǑ%:.7c蒠wי D.7g%:˾&
$YwL"~FaO:(<(ʹ'aBӶL@H^QkpK$R&7wJ\dG4O%KNgө.Q56ω_b]|M$R&[ϊy)rz,YTEp,璗(2Þ
dbM\-:>&(4߉y)rzH|RgH-m<R<&XoRD/'Y_+i|*O>5γQ*.J).uR<$.x*O%4W[gɢPW1eoġZ:ω_NDmIɦ[C%.Q\2e<
d_䱦i|,iPxy)rz<OdP\i<QdP\a&A\ŗT|LT\,R]m♢N(+[+L\kg0\$|uvYCRE1t/<R<&Yg>TH^+[}DbM  ;%.Q\2q*锽wZģEuVC
dM ;%.Q\2qI
dHi|N&MpR<$9\S<5\-m&A\ŗT>%*.J).b]RNK@aҨK×Ep|L%s]Q|NK@9"LW(kY;%.Q\2lU0F\-mɦm璗(!k	˓M-:ωR¤k:ϊbE2<Irnu
d7Yd,i"GJ).) к)f-=ηϦzK~G$AtR/&A\ŗ:ߊb<%s\~Y'z4vl׊DbǣN\Wf)$S#+6=⇞J\dͭifD\-AwJ\d.Ѩkl璗(2ż
d_XEp>Df3]y)rz<#%KLӾW%+r'y yN7rE!y2Rƚ+Y;%.Q\2m>)n2F .C+Lo"Gx j3xb 0d<R$x7!1(d|X 8n6>GN\R3g<)(ѧ|)n/=I_.M3?%BGOy$jC(\DXZJ)QfDXZ~dE0(?e'~R۔Xh]A#^0r@(
d%H:EDXZO1s%, bĢ|*Q"Q%,@ŉED0ܡ",J-w^$Ir bĢ|(SɮP՚DXZT`-z}K4Q4PܡDXZơɦ@(]9Qr[4} bĢ|"$q@ŉEOrDXZ&.g)R bĢ|Ơ˓Mi
 bĢ|(~EP)Or@($cy9riCmDXZo3nDuKy
#[ķ:%Y,\J՞U4V(YVVuCSի:QrXBCT'՝y*gug*^Khuud=,Ʀ8nu}g^yDASte՝y2nիk7VDQiM5Oì:N,b8[8wYjμb[AVVOLAVܫ'y,iE%ASՓ:y<jWO)Z7:UR(dY>R)uʵjg]?4MrE+6zXPPU}ה<RnuY?VOuWnjjμR滕>Z:z}2X$TdCgJĞ*Z(}<WAVVaG}g^,!jν,S]͜Vub;:Y>Z@D:YCjg^U7:mf՝yJTϕ5jλ	͠DfD60\55gǘDu^e0x5?2=5=dGX<0r"^~dUg]ܠhdX&KfU	cT9mKjOի:DY1Ȏc?#N=Q3'ޚ@^q0t\L^cQ=}Oì:O!~dj<~U8q?sUg.>#>X6q|F(?dR|>X6q|ܠH>4ɢ癫B}[ya皪jƨr}KX6q|FrѪyamKyD}{}Oì:nM@'aB@XMy2
e}䯧02"@υ7HXu-gNƲa(@)Ybǥ.Ph]5b;)r4ë\\OYtUqusVzk̀#x >uOxĢk @T*Ug`L],I7:ZZt}[́
$Yw׼0uY<gD."~FaXto3"Ju|Sym0to3%:˾)D:è=[IOw׼8uYe*!D:çt)yTm2s9zk̅HX<j5CdHXAtj&zk̅G\Bu0יh	PZי	GZ˥,S$MyDuˣ2rzk̅HZ:^!B~e*
϶יDu
J33,21l
&zkDx2HXuP(eJ'b5bYfz5
njj3зSի;,(Mۡ=T'e䩟+eU3t(*͜VvY+rbYfzHb5e՝gt(kk7V<ѧb<~YfyO.u*՝gxf*՘VvYO4iyEγVZYfz	OZqge&<O(j'՝g3[mʵge`-jj3Ô:UγSڭYfxr[jnYfzaҨ@~Yfx%BOZK,5S[82IN"~FaO:v&̰$YwW~Fal
/3,uOx2(e^fY!s,wZD:ìf;o#̲'ae6xA4I(2RٖPx,Ug.Qsmի;
\5<Z505>Õj3LѧJX_\5>j2OMxγS-VRMeUի;Qeh\:rݖ[Z?W,k'd3,D.2ˈXuΞ2Oì;cǝ;o:=٨0c0^2\6jf3ݺdAp`2p̢1#{jF/]ʌC2.A1@QahT!p^3]Tp3 f@\epf1W#Q`u#Q`R$1~h\8JFc.F2#;~ )1(.Oy(%ȒwW4uY@ h:x0<٨0p0piv1aĢd%Tnu.Tb5ܨZ.G0J.Bf0p.6f#1@d/F`5/`Q/`1'5H0^E?P.%j1(xwd]9J'&l߉o36>*|UyOì:Ox3g%@36BuYqܡD\7sUgcT~V*͜u?3F)lő<]\vgUvZbZ]?3F3-Y-3Irc+Q-Z2HDOfZm(2Beȏ!9Ph3-Dv^fZ@uO:G
^..C-8VOxL5-5V*՝4<8nMիUx,B)%Jumʲ})b,BK-&Sk<HkvZ=TSWeqיe<(5̶&ZCL̶#<(1tG^f[#<)̶'aΝPPx2hm.PgKfW|ZdaʤZ'JWUvZZY>îSyl'am{׍DY3-Du^52}3-^^f[Bul- R:(dmK[F%%]UgT)'Rz>:-VVuBbzhĤk
nYѨ-zhĤk
?Vh1&-6rYb~y:bUUdR^Nvdq"Nh,*y+LKەe}O[M2kەeeT]ܭrvUOe5g.QԨzkQ2y^fOY0t`%
a_2yRx
"KժY>éS>W-'ثVuArwL],I-(mV1Wz*&~	xmf՝P\fDRgeiu*da\UiKZf;,sDqtpݖثmVl4OJY7ejy}K1c!z8nv6',S,(}<We}+fqbf~bnxl|gT<VU'+ngdblf.PRh',hZ%L]ιVmc˪rǐU]T7dͬew(SOBϽ5dh<ׅǑ?#y&yBbM\J(.N0-jΪ~=VV01Li>Yn0&̞@\&yBbM<2yLAWQ%d2}Oì;cΞיDu<)̟i0N?#tgL],Hי2}
/3'Ϣ~Fa֝e?鋔@YPp)NDp?4jT<L1\\vHARCsq§}EεVOՓ=,=rUjd4O'BT4pvmʸЩT\x\vUO>~۫6q|L L],My>&OL	8nP(iL],Hqtpݖثf;bfG>+|YazhJו)kA[2Y>	)t+A[2d4OJY7<UYK#Vֳud&.hzb)NJyͱVð&.hzb&.k}*:1tG^fP0|(̠e0(2ȟXuΝ+O^fP4gRgmb*&~	+O@X6q&zY+=VlZ&zkș@߅?#
aк)W(eR͕?,OBݓՊfaK4R=?vP3VlیVY&z~?VOYU:3(D.e0h]^fP!D<MyqBOC3&.byUeQ2&̹dBP7~gRgWD˖2hXu;oʦK2R~WMfUe}䯧0-W*㲾/q~g]5eYp3. D.e&̸$YwW~Fat3(XD.2Oì;dUe?#N3(ZD:ìnITZ0)PJ͜q祕(j\vY^Jxr:f졵Y?Vu祕FV}^zY^T6(Z6r͘u^fPD.e&̡>)]Ue
Oì;cΞ?2F*2R}JnuV\5jjοҩaҨunYyTfS:PVu~dM~fU:o@*>+'ثVu~d(OU6VuQ|e
ի:oD3r5jλkfD.YQ?#L:{ךYSfD:í0
cP2Lך6U?#P3eSk#ѨE>VODqcPWƘutqcP2M{0Y?VO,j~dժ՝58S{0z۩w%@X Dt4`-~dz5QfE-5Mلb;,j^ qcP}JdUdƠS)cPMVVvXyaS՛8챨>)UsU6Vu^k0SfXD:í0^k2$YwW0MyHe^k2'aOxYȒe^k2}0ç(e'aimfP~FaO:{k0uZBxZ̢Ju|Uyk"~Fal^kYOì:PxQycȟXtNo5^kYINyd(XuPxY(L7F#^0xj3cWF#^0xj3cW5F#^0xj3cW{T1x2^jT1x2^n1x2^=sF#^0xj3cWC!APb80f5y˹Pb80f5y;Y"7qhfƯ1v*3$12^ff8IcQd3kڣ1bN3!FcĜf1<5C1ݺ8b4xj3cW\FcĜf1<5C1~1bN3!AQp1'FFajr1bN3!7CW|P\j&iG\UM~Fa:v^k4y0y֭LBx$P\E+*'iV٦ժ՝~dV՝0g?j?Vx:UγVlZ*.UUU?j
f'ܭv&IofU6l&iB4ׁf'EBVhiXVvк+٧*ժ՝M{4OV/K3i?V/&~Y٦͜Vv$=%MUU;ɔ[sՔ6Vv|rHuի;}D7MVǏի:7ͰuYa4ܢͲVO()uV1%jժ՝Of۫Vu;:PVu^k7dEm
o5i0٧lݽ,hdrbYj[fZYj}gS_s	g]5gٶ)l'aNٳ޹sɔ+m#XH<mEͩJ2y*g彛AV*՝R*e/򩤽jλT5iǊK)PWymM6vD:í:u|MymBCҼ4ѿ2J~)[LXXkbY|Myi$YwיD.m&ʹySkGh3m4)]5mid8T)+XR),QsU}Ҹ*ժ՝w50uYl}+f	Qd,jYjΕ*ժ(l&AdB gי"4}.dRٸ҆D7hbY҆Li*ժ՝(hh\u>ZNzh\uB~Y҆C"R5fU;PS)['ثVu^fD.4|!sGx4}IN3GD.h^&eSk"4}^f!D.4}B!5hAPיg?#lv4@)\5-εV*`aKsUdS>W-γVVqyDS)U4(hh@}*g彛AV*՝OKeT^͠VVvh=$PeT^͠՝O'XRYj)$ώug*՝,fu}gfSɔI2ٴe՝5Q=jnʩ"GrY]5hB7Q?#gיD.i&0ySk`ѨoMyaGZ3L2\xYXuN]bȋ:qʱV?3ʦ0XVuFYBٸFkٴbYF锩L^͠VVv5Qze*eNd׳h*}gcUWZxM-
?VjJY+E*E
g*՝Ti^K#sF%%^͠'ثVv5Qy*WmYCjgcUW}DT$7h+k7VjJ*S2ٴjƪ4Ch1I7h+gVv5Qy2LkٴjU;ҼU7h*U;ҽ$O,IʓE
ujƪ4%((ofUOի;Ҽ,D͠mVjJ,͠n1VjJ2).+ٴ<ͪ՝Ti^ I-
mgcUW	!A)[ٴ<Z+rr{6rYF@^d"%ASVjJj4SK{6ZYF%)hmP0Z+ѨO̩eATVv5Qz5	~Y4SK{6VjJ*~ofUVv5QyIt~Y4SK{65jgcUWPU̩eAWVjJ銠~Y?lh*jƪ4C)Q4ѧPʟm|=3\E+6r4K3^PUCgdXbBjλk4^cJ)k4R~4fq^֫>۱>g{Z۩ݍ+ѪgyT]6rYҽ*KudjƔ3y$|u{?VPڭYҟo&RU`mf՝TaL9[?V&aJXI5#<My$YwךOY	^k!iSkd-Y^&B$Ywךl]d,Y(e^k!a!5泈%:˾&qB8ךD.YƑ%:˾&qB8" iTE5,ۈiF*ZxDs\Ujdy<׳h*}gcJTϕ{6Oի;W<R\UfUƕM$p\5djƕD5yjƕG5uVv4).Qt׳c՝+^9[8Zz*"VZz50LCjzjƕ")d-էVv4d*Jd''՝+Ѫ~ئYmVi^)$S$:[qgcJO[5<ͪ՝+bE2Ksmի;WR4rƥD:O ?Vi^Q|׳hj}*՝+E{0b;WDaO\v4C"h^ 㱥z5_{0ϷW+ɟhPWjAjmҽPhjjƕ%CYU;WO-γWbYҼ<4:\jjƕHdR[fnYҼJ̦YOի;W.GY9Vi^~EPȥTh*jƕҕ%Ocq^5T(mVi^9?{9jś'ݍ+E,Rb[لeثƨr}K,M{لeܫƕG,?Vi^)bs7h5eVv4>]2-=γVYjƕP=VY=jgcJSFD:Ye՝!ʅ7BY'՝hfܫVv4\5f1Vi^N\h߆%G-3jgcJϪGث-6ZzgA2kjƕU$Rݣ-ZyInjƕUE]h-Vi^D7mU7VPҽ*e0udjƕɦ`-9ViO4ѼL:Y@}gcJ"h`-6Vv4
hAj囫Vv4FS].?Vi^Q
Ruv?V\qʵgcJU<UuWm*1Vi^QåQ^5VPZy9ri~dm՝+,rE.A[0gcJ5O~f6ZHE4invfձƕɔĢ6l*՝+RL^BU7mfbYҽ!rhcfڵZX>ȯ5YS4(Jzѥ}KXVv4?2]'ժ՝+(d[vP՝+FU?Vi_yDE^Ǚ6rYҾIh]^ǚ'ثVv4$ױ*U;WJog-[Y}Ҿ%D:ld}2FWj<~v4?4P֭rv4f.UE{ZO&<!u kXEȜ[{?V*՝9sɢ}-yʱVa#^w-E6VOȝ⫝jUȝڬȝ䩟+al\vD'-M^ǏUU;"wN]{CSի;"w,:PVur>)YjZ(xk{rZY<89Sի:nQc"HCVߔ<~ZY<2.U%cTujλnQcD\ͤPhK{bU	dP0{fU	]Gጽ
a<nE'-M^ǏUgdPjjȡ⫝j۫'ݑCIߔmWȡ䩟+a\r;"cB}|(>'aeAK5!?}狓)PV՞XGYcQ$'i#WDܢϢ$N^e0{=V*՝9{.VVvD)U^TujȜG$WB~Y$PUF+g*՝9{ĢQ>zbY,Ie՝9{M5|mf՝9{M0/cc՝9{ʋeDױճU: qGPxhzkgDy?#v5T4pB&E6VX=eQJMv[AV*՝U^T4ph*ժ՝U^L\j!춂۫Vu1sѨ"]U	gUHCɠQ5mYjΪ*k
}gUHCŐ(춂ZPKLi/dVn2λkd2hM >a&yBb>XN6<Vi՝ghsUOՓ3D^۫mZvIJofUܫVvI*ٴ5m*՝gJyfj3q(Ne	mgdɣPMxO ?V="raʵfgYM}ʡj3+jOVOHWγT(mV<E3),YgdM^-VX<~Y&y2nuÎU;$Fi.u͘VvIRh>Yd՝T4pPMYe՝g<R\5f̟VvIL=	c+j͛rY&yRyKg6q&z5G/UG,*l9S$FPjHog-ZLkee\5dի;$7Փ'ݒgIXD\5d*՝wI.z9dEE+'D_5XVtrkfZY&U{r۫VuJ~hԨjZYB sFMz@)\Q|ײ5bY(YVVu"6yS7D:ö>{64Q/ĢY[4hLbO|XVuD0-i^O(k{=VVaz5O[ҼP>z۫VuD0Phy<|PVuD0Phy4|YjΨj&򆷱djΨj&҆e՝Q/G)[ի:^RbWVǏի:^RbWJV9VayIPhy<|ZjΨWJU֫VuD0^9Q4'5N7Vax<sFiM(k{=V?VayLRHIocnU:^P,m*՝Q/`к'_{=SڭYzxyH-|O6Z!?lSJ2)U{=Sի:^U?lSK{=S9VayJ-i^E*c}*՝Q/`к'.>zZYiC|0ܶi^O(k{=T7Vaz4tn[4&5ի:^(`]0_7-WU*՝Q/F0./f+ɥocU:^(`]0n[4'5ZYiC?,r٥y4|\>Z!f~gXmP4}|)7dOì:.^feAe*
϶יDu)N4E&SkfV=
SM{ɔZ/rY[dbYԩ+ZV'ݒ(5*%S\Umʲ}}ǠRRhL۔4z`-VrTne0M3V*՝w JuI/y2o3M+N"Ju]5i(4KuIy2^X&{=,i&`-CMD\ҦSmڱVҦSj5bY|1T')4M4י6\՚5jD.ji(e|My2ȯ3LD,k."4^f<)]5i2{יZD.4(e^f!sLkQ%:˾&2!sL!́aCL E+l6^Q|i*Z!"Kcժ՝Q/(}<WASի:^}4otB~YTϕ{=VlZ!$ILdjΨEejΨLX6Z!%*.2lxZ!&Mv?[8Z!zH1Wi*՘VuD/K3KvZ=jgTC.N7Vay<j&.lVuD00TWm*՝Q/?2&E|[qgTCŐȚ%<ͪ՝Q/*,J0{?SͷVaz%ڵygTC%$jU:^TPCrmgTCĜU%AγS-VazLi@ujΨ"M!ի:^G+U:^L۴5q*}TCi>ҦS5|\>Z!JLHS)^U'՝Q/IH9ݪUuD0"Q3!UxYiU:^TPK3K{?VZmgTCҪ(- ?Vax%ݦ۫-Y>՝Q/Y䩟+>z0jΨM%xZa՝Q/?"*.6~2ujο"I6ZejΎS>>ZddϨyD0ݦVag]5IˋYRSɮP՚E+)@`-z~Y
)[g.YXVu\E+GιV*՝SI"*ժ՝wUh">+nU:e07iO*4'aaӬar"%y2nՏՊg`y2n՜>۰LjjZZM3V*՝w)Z/ѨiĢhCM0[6L@D)LjHnV>۩y*g*}gdXi?VɔZ]U9Sy9riCG"|)ʹ'am7D:íyӶ5mr<<jCl[70TWdS>W-}KlVVv5E{?Sի;('T'՝U"E?jg*՝,bR'ث'wܹCv@V`/'zRJX(l^N~kceVq|)ٴOì:(];oGISJYnPݚE-OvbTnݦ}SD0Y>ۮ6Oì:˧YLr)Y>)Җ>]UgCE2HëٴjjΆezHAPݶPu>ۮ6Bo?#(]jPR)"⻔4
)\r"~dj_3S>W-ηVVE=4Sݤ.Tu>q23l0(|MyaBcȯ3ND,kӈpgNE\O"x-xXVv"K$Q]UU;|K3mOVE<wB~Y؋zHݧ6rv",~R:YCjgb/'!=[YggZ=jgb/ꔩMv=VnY؋xh/-V?VORy;v=V*n:)rx%SvrYCgBwE2C%۳>f:ISJYnݚU6t/'z
.|-۳uB}wݙD:í6ӧm\Y^NE]OUێJ\5	Tݶ\mVPмLvOYe*.KvPr@zλMm蟑XuvޢEͶ^NE]OUێBϕ%lht/'x4S-۵Z=fކ,v=V*0^NݐUz:QlŐr<WD[j 4hjժ՝wr^Nً!8zTnBnTuhuܡD\nnjZ<nBϕ%m1V*u^fi0ӭP$DVיDn|)L1RhPӌM a{?V*՝OhiN*ժ՝OhiN1Q51Sի:'DWvbOի:3NYoLPJɞJDsU}ٓ=gZ'U?1VV(3^fD( e0˧S=5AdRS<LߚZdz-εVOՓ~bZYS=j}śuJ3HDxq,P<KrE+mZTiUbʙ<5iUe,8㲦z'| jeÎ;2kZ}fL	OZjTn̙<Zi}]A,P<Jי4J"b qgʢM-@UvHD:ZlgK褑L*}-γVqʵg]5iB9!O@8Tי"i<<rǒ|WB5BdCN6S,yDE]UgS<"vVVrǓD[՝NX/xPVu9cEsU9VO#PU۫'NXTϕv'ثVu9cS>W-ujΧ,z!J&VZuv1[?S饻Hի1VrǠRhӖGVrǔ5*%N5VnOﴜ->w!8Xl^/vfZ<nkӈQq_3D4CN8W5N!jΕ?mqZZ!abXԨ֪Y>TϕUdY>-CHYD\ܷibYןSDp5bY|r3Hlx5^f^B"ޔUOvڬU:"/JnZ4!sHOy4"ޔUOkbYה[Ovjλ'CHO"],ՊgKH[VVti

nYKjλr?+IZי,xQyaOì:}Nי[D.mtE^6È>?#6iӶ<	\XE+'ObnuVx_!j"l V6u<	cL1VXu>۩LT3MquÎU:At\5e1Vx7m5e֫Vu<	5aYe՝ObaufOի:	L0-3lX5m"6>)R'=5m莳'1t<J(mKcPL:XVu<	QAvb۩OeC*lZʵgSPJϧY>O3gSP"⻶>@n2E]UVu<	TZ(KfÕjΧ2@/+lU:ʂϕsՖZY&TPTMsՓ7Vx*8D:Y<gSP4IJjU:ʆiNjVu<	_L[fjjΧ2EγVOnY&Tau}	gSP`D15eVu<	fjU:ʀh"衽bCjgSP0~9PW{8Yrի:ʆ#!KjΧ2evrjΧ2lmU6bY&T@HlVPZ(,۶՝wy9riCm!E+SymOì:l
/3mD:ç<(Ͷ}0v 5lͶ@=m)Z>=[ٷ*lŁ%mٴ'~T0sVVuN\h߆%gZrFe0u1V<4jdVl6ۈͶ2F9G&;6Rٸ'ya2Vv%	~d,~Vv%	~ەB~Yؔ'zHD׳MU9VJ"**՝wי̢Ju|My=dB34Rh.PJ]UuD0L9[8jĖL*y,]֭jg]5lh͞kיǑ%:˾&͞>.x6y!sg6yBP5lIN^fϰ)YwķJ^fV;k%>}^f϶)]5lIN,86|#6}"Ӭk>ȯ3gТJm|&͠eSL`-M͠+=k%:˾%͠mT6$+蒲~6$Y^f8+VwķQ%@3n0)]5mQ%j6%jmƑ%:.6he"͸}So3n D|6㈒e|Myq
$Yw?#'i
o3hYD:ìۧm0WF)~dy,S,=Y%/?2]S(Ox5OK4TFk2=$Rݔ(|Hz0s璗(2+#fyai|)$ꞕL?2]-璗(Y>%4\-:ϑ@Hi|NK@?=*bi|XWTu@7KoQ
hCW))ngȔ)%x@Bi|K$S_Ms璗(9oqLe0>
aCZ<D=pɛ!RzF*ȥ;.y.N0-1e
aChcRgWe0<L1&Y9U&|uvO9K1qtp.3x&Uv\kUhsȠL],Ox4yBbM]|PK@>ǂby+L:y,SoFr}KYH巇'~dN䯧0ꏟC%.Q\23#Ѫy,Syai|KѪzYFji0ggȣyaqK3ꎳ⇞J\dˈ|3#Ѫy,SoFr}KY%/K4Fy巟/fx5O%}<iW:ϊy)rzᕘk3Ѩg4çȥ;#ѪZu"=,]Q
y+L:5O?2]-璗(2qLj-K"K4Fi|7GUuH<ToO0uGx璗(Y<\S<XY>'ȥ;Ѩg.g
^,S,O 72h]Q|7.')cq<+Tu<R<+2߉;%.Q\2m%qL0$OB?2KuG/yArw.uR<#x5?2Kp^3OT
T(	J:ϑ*A[%Cibs\>&).|y)rzᓎxrh~hL7NyO:*3F).gʢ50Q|)gO:K2OMx 4
S}D7TF) df<R]OL)?1eyJJbx璗(2#3DH'<R\-:ϊy)rz,|))1ѧ|+<O,Rc+f璗(3f)+g*WN\WPxaҨC%.Q\2f<\S=ya)NbfPxgXY>+?⇞J\efmxj5yai|PK@>)nZ|CA\8Wx/W)<PQl<+6ׂDAf0%"%Mg?42n6?2Uᕬ{ApDi+[Y
&*WN\RZBĕ=c^g,#UUMrO0(
#J0rOY1bQk$~N(d@ŉE c/yBbC'DXZ2M\",J-w'B(
T}&TrDrr\e1bQk)Q7(,",J-w^$IrY@ŉE Q+Ч/z	\>(Z/ѨiĢhEi1bQkG&;X]ӕ%E0(#g(ir! bĢ}r'EDXZ&.g)R0 bĢ|Ơ˓Mm@ŉEPRm1bQk+H1HrGrDXZo3HP:^%bȎoflX-B㬳[efD:ç=[Ց%:˾)4uO:{ך+zkG\( zkGOx4'ad fD!E+VҦ|j򔩟+Gժ՝|՝S>WvU	g`z.ӕfU8&Ͳ)Yw7"~FaMl'a@#͟D:íY;oJXdO(m)[O)\8uʱVO;$RL1\dYvHTD\d\uItʋ+f}*.\LUUKt*nuʴYusVzkۈ=i%,x'K6se?AV*՝JRMvܫjλ[yINo1"~Fa狓)PV}ǚDu1kRטGAtj&zkx#x:bzky#R4j^B^td1QArzk~ȏ9\p5>#N*WDu
y2gzk|#1l8>\1l
&zk}#{}Oì:㧏\?5E+,gssՊge)jj3 ՝g&Am!dTϕ5eU3s6rYfx8n}}ge!ssՔ6VvY0gϷ[Yge<Wj3xQs9V<h{1VZyO.uzj3Mxf*Ӎի;,A4iyEγV?V<TXW>~ZRe0s*یU;,R0TW:O3jgeYnxO6ZåQ\@~Yfx%<~rYfzHAP>:7Xu,ӧḿOì:.2"~FaO:vGy4uY>Ӎ:v)XOMy6~-QrJ`*XYiY(+-2U;b/LujΆjgu,~Y԰5eY>Z-d ?8#p310]cp2x.QbOpg{Tp3BAڨf1'ۨf1'@0xp1G1`8<h\5C8C1Q0nS$P)P\ B)0uP(Xu,ӧm"L5)Ya*Պg_fZY+1Sի0ER%f8\ewג(^gDUy<uY<x8}S[INo3"Ju|KyB)]-B$Ywķ(ed6D.!iS[̅INo2Ȓe^d'%:.!@+[̅IP wķ
IN3,0)]3,2uZuFfי,F\XEV̰&XFfO5eAe%DP~2LߊD=5e莞D/3, DNT:+";o
/3,!D:çe<
^..C,VOxL5,5V*՝4<8nժf<OF!xsƥE`[rv`-zXG#y$R (n*}	Z&RݖUa\b뾹qtp5eQ2Lj^fY&Yg-"~Fa<y$@Y3,ZQ3Vzk'g׍D̟zk'k(?#eYD
SR)[b*VѧItebY
aT$ώ'ժ՝P4).z۫Vu4j^4).zOի;：!I'͜Vv;Nvdq"TW+Y>\vH'
J)~?VObMvY?VPڬvUOdlÕd~H,Pu3=1rNC^fYB\3f?#N L],(f̢:rѩPu0sq")1IڮUK
H:Y?VOXT@1[sUU<)
yR:U*4OB5QsqU?$WfTuf:	D	36&lπgL],rl)ZmK4R<\]7eUg1tE#Oeg+fq*L*S$efP'݁1tE#EvXneeh8naʲ}K4R=)dpݖf`L],H R:e5bY`L],H L],f֭b!K1qtp5f͢fx3cȋY~.P͏7F#^0xj3cWF#^0xj3cW5F#^0xj3cW{T1x2^jT1x2^n1x2^=sF#^0xj3cWC!APb80f5y˹Pb80f5y;3d:cĜf1<5C1]8b4xj3cW5qhfƯZp8#G0f5yQp1'FFajwn1bN3!=Qp1'FFajp8#G0f5yTf8IcQd3ܨp8#G0f5y=36q=ycq=5ee^fZe0Ӷ2Ց?#'
eĝ")\qT=%fUgTpݛ9VV%솧۫VvXWe*ZO0TW:YjmVOWT1+-3VO[6MݖVPڧ2h̴׉3-D.fx)h^O{2R~G,eZ%]UU;(ʟnY^0gٳB~Y^L=%fU9V/%Ifz8K͜'ثVv)[(mV/JT5Vv/Tn͜Vu
o3- D:ì-w(eJ5γV*՝$:ZZQsujΧ|YjλkHQӞf[a0٧YiC-VO()uV1%jժ՝Of۫Vu;:PVu^f["[gm"~Fa4-.y2wDu=r3-Dt_y+L:zkg2
/3-D:ìx.L(eJ_y4J.g\vWJxg\vWޅ-'6u^f[B\nxG̞BCM)RR/%L\eZRL^U4dV*.LA[^kaXIre*
52ǘ4Oì:ӧZgי"4~.+˓M$PgJbǒ$]Ug]5i"Ju|MymB曷3M)]5i%:˾\pSW(eJ⨤OƥEεV*JګVVu#̠i0dx8eB&C(E+,YKγV*՝+nժ(l&̠<\MyB cx҆Er@[7Pȟ@XVv4?k5jjƔ4y4J.unY҆'|4J.u?ViCGJnug*՝(h[sՓU:5)]5(>牯5D.XB?kcJu|My|!ukcD.XH?o^keLzkcQgc?#Ymv4@<y@ƖZd֪}ԩ+YVVu8Ҽ)[XR>3rݖ۫jD2~mիU;4
(2~muj,)SMs	gfSgW:YjȖZW:Y>Z@CWMmj<zu>۲~HcgVa|UyyOì:çY5,Y<MyÈe^k09Atj&>^k0#[ך6]fU~Fa֝;ow(7	rtنjZ*KنZF4("7ҽ2Mv[nU;ҽ22)kujjƪ4LLLOVjJY+O-T'՝Ti^K#pȥR-VlZ+d|hĤkudjƪ4%S jݖ۫(mVjJ*Wmf՝Ti^PTfSv[n<~YFbM)"ljƪ4&S锗Mv[nYgcUW"JZ=jgcUWe9Rh-VnYF>V%EmgcUW([um*՝Ti^%um*՝Ti^PE%Ev[nZ+rxd"%-SͷVjJ\$03E2Kv[nVv5Qx.P2XnmU;Ҽ(C9$S$e}*՝Ti^B&inmU;Ҽe0Mݖ۪Vv5Qz5	~Y?leꁣjƪ4F<2&inm*՝Ti^R]2xeO[-mjƪ4).<2&inmƭVjJj
~Y?le՝Ti^R]1T2-\B~YFc*&4^֪9ScgUYf~kYfFf~kن*PE,Rb`PZY`Ҩg/=dR~4fq^֫>۱>g{Z۩ݍ+ѪgyT^ 6rYҽ*KلdjƔ3y$|uvO!(mViO7)RZ\amf՝Taf<~Y}r,S$י":%@X=kQ<ǉ3(\D.2!s(O2IN3(O"2^fPSkCo^fP\<Myp$Ywי"2z؈Q(diF*ZxDs\Ujdy<e}gcJTϕv[nOի;W<R\UfUƕM$p\5djƕD5<YCjgcJj#츂ujƕ%*.츆<~Yҽ,5BljƕTjYgcJj`5BzZzHkZqgcJjBCV?Vi^S4:[mʵgcJqI"%jیU;W~ئYmVi^S)[fnYҽɣ5*%jygcJ'Vv4L:U<~b;WD?SW+ŐȚ%d<~;WQEd>\v4&~Y,}A\W}}cJeCYի;W[fVi^<4:\agcJ?,5qU;W!Jnu}gcJ*S2f!?Vi^*|+flZyC"Rݖ۪U;WJT\<j%vlPZzXpYbՓƕ")1C-<~qO)q[ŉOvO,6\v4D_5yjƕ")1C{njƕ˦R'j6bYҽǜ,ZyJR[fujBnٓjXfܫVv4\5f1Vi^N\h߆%VZfjƕU{jujƕUɮ5e՝+ȪH-ZyI>jƕUE^ՖZYҽ*nH*(li^2nu}	gcJrFe0ueVv4N\hL۝n>Zya4re0ueU;W4rvP.YgcJj̥<5iYpgcJU<UC5eVv4(SP'Uvjjƕ:Uٳe	U;W&7IOݦՔ.7Vi^)c(^O1umنOի;W1|+EvO3[0ەj#QѥMfձƕɔĢ<l*՝+RL^BU7i+fbYҽ!rh5mZY|My@!s(+%:.2x!s'Fa)OZ40v[CV*՝+C,e5jjƕE2w--՝+FU<PVv4"͜Vv4$DE,d}gcJMvP3VPڭYҾTϕv\=[Y}Ҿ%D:ld}2FWj<~v4?4P֭rv4f.UE{ZO&̟ey5?dEȜ[vO!jȜ>fU:3'D.d0c/y;ܡJUsU}\XUq3rݓf'y9jhrZY"r~>Z'zHs	g].PJͤP`-γV*՝C[}jgdPf۫Vuܡ"HCyXVvE[vO!VVvEE	lC}nY|>ys6Cɢ}->Xȡ
anU	]Gጽ
aanE'-M]UgdP}jgdPUεSՓȡ[sUdPTϕvOUdPu>zO	]2|'aeOK5dG>ɔ+jMy>#(g4+"nP(mLݓUgdN^y*ժ՝9{ŊU@Dd>Z'/z"Q>PVvDIQrʵgdN^(Tj'ܫ'ثVvDK,ŒE)e>YCjgdN^MvO[YgdN^L9~K}gdN^bQ5>ljλ#3.6M/MyqGyeOì;cǝe>ԳH](eR*BU/@kV%R)uvY=VV%RbQEe>ZD1],P(zOի:DM'͜VuTT<]OUU:D,Dee՝U^eSIvP\ew4%H:C(E-bIP'Պn3oj춆8ZLCMxu}&zHk}[jdLTϕv[nZLiU]շVvI+dU<ͪ՝gPKnhjy՝g&BU7d@~Y&zDdaʵfgYM@PʵgdMεT'ث'ݍPIt$+Y6VvIU"ݓjnY&x8SG,ej3ɔ[sՖrY&z5IsՖlZL%ʓG,e5e֫VuR:BU7eeVvI4Is՛2~Y&z2
T%Y6mʵgdI.Y.5f1VlLj^9"Y.ˌՖrvIQSELݗ-ZLkee\5dի;$7eՓ3ʤ,RDuxjλkˌ"2
\rrP!E+'D_5qV:ZZLf۫VuJ~hԨjZ2qAI4E꣒'K2(qDE]-V*՝Irujg]Y蟑XvufƊ!⸔K3Kr6aIU,P4i'ܫjΨTM+n*ժ՝Q/FbWJݓTujΨ*M'5'ܪjΨ*M&5'ܫ6rY@9D<PrbY@9D<PrZ!E2KvO[YgTCU?lSJyC[}gTCU?lSJiC[}*՝Q/)*M'5'ܫVbYJiC[}ʴzjΨ4j&di՝Q/hM#ɥn*'՝Q/)I->[mʵgTC%rZ!Dw*yU:^/OtO)'ܩ۫VuD0-i^E**ygTCѕ?
-in*}*՝Q/)TM+ȥU>OZ!D]TU:^(`]0/f+n*՝Q/F0.f҆d@gTCѥ~YJyC[}ʠ>Z!҆?,r٥y4>\agTCѥ@fdqU:^(`]0n[4&5'ܫ۫VuD0,K?W7͞D:ì'5MYFfJ5浜Du)N4E&Skk4+Y`RRhLס~gQfE+1V*՝Jnuj}"IcRbU1eεVܫ'wz)&`-Eis@LLՊmנLWMՊg]@1RRhLfEf+fD,kf]fIcN4O&Skп3Bs=,i&`-EBLjZJLfjλ|1:<LͰ!+kYS^kYIN˾&fȒe^k2!ulC,mC"/eVazHk}ʵjgTCOTujΨMPVuD03rݓU9Vaz2IgS%<bYQ(jZ!)+ٓյVuD0eE^̠VuD0ɯfP9V^("sfj՘VuD/K3K{YzjΨ]vOVnYxL]vOV?VazaҨ*nU:^~dM}ʶjΨ!4J.*yU:^TX:aCSͷVaz%c<Z!r*}*՝Q/J(!9q}<bY1'./ItEsU:^$&Sm@ujΨ"P4~Y?O?!]<Vay2of۫1S^+L?$2*՝Q/RTgGOJLZr!?VazHAP͞9VmD(Wd6VuD0*gCVZmgTCҪ('ܫ- ?Vax%͠-Y>՝Q/Y䩟+r0jΨM%<0jΨTjM{62ujο"I<ZejΎS>AV>Y>3Q7,ի0Z^$IrYRSɮQkE+)@`-z~jȥnY[٦*Zi)\z8nuʱV .HAιVV
QfD\sՊg^LףiXwWD:ì:u.Qf".rW)V&Sm5bvW)jbY`-yDE^7V*՝w)Z/ѨiĢhEim2^JRL>۩y*g*}gdX?VɔZ^9VlOFɦ>)XwG?#mt)4'amΝ3V!s.PMHsEv\=V*R|[~vRխVVj!CSի;(-1T'՝U"Eig*՝,bRedd(i"ޔ<jVjU6t/'zR5ii8f0NRTҖF*5gKf5V*}a~gf}SDag*}]Uj͢~Fa]:ϔe,K5cȥdhWJXSE{!jΆeyT9Weժ՝KVn۩wEѨMye
#<Mya
!sL9Ei"~FaPd>PR)"⻔4HqȋyaCV*՝g|[nZY؋zi"-LZ۩u#aEEoMyaM0׉3LD.iYe|#<w/YR?|%'Պgb/E셚jgb/cq]۩՝gCT'՝g-fTn_3ŏ^Y(mVE<^$Pnb/b*.+LGVE<R)jӍի;|%i5md\E+m|jUێJ\5	Tݫ5Vry;K!XOYCRTҖF*g*eކ,*.KvO[>îSyOì:m:vRy;vXm^NPMڳUm*:).ՏTlU8^NhX_ju
o3Ve0N\D\lD_5ڳby;п3Enՙht/'x4S-ڲ
VYBw*bK.LUz:)r{ժZ=fwꨶbdEBWD[j 4d5jjλCM6Vp/'yQlŐ{8TnBi}z:PG6ہy=iV8ۡ{п3EnGZ<ng"~Fa:u
ĞHޚYX>*.DY56랕<	*TM],R}<	.5bY&f$`+ujjΧ44'@OVx@Ĝq]uB~Y}#&zkYrd%S"w֪Y>ɞ3sUd@ZZdMy
+ sd?#Ld0zTMr >VZ?*g;\UbvT@e֪}O{ nZYS=d}śuJ5 Ed8(LTIEaiS^UÎ;*gLx^Urʙ<
ٔ8ɯdjՏS2gLx^զOɞ3/!M!O%>Ui^YQY<2QK4(E+mK{8XM>%IrujΗKI"T[f6jλkgD.C'~h*zkd"x y%L\Myș),KYJ}(k5bY(eE^VVu9cɢQsujΧ,z~CT'՝NXåQ\UfU,zeS<3r-VOVrǒ|[\ue՝NXCM{!Zu{ j<~u9cK{8ZjΧ,z*&pZ=jgS<TѩQ-
uB}}EnQd"6Nd2^9V*y:]6Gm|_|IPCdRL셪VSZVVuܢ[E+c5*.uVO3w:Y?VOnQd'7-셺Vʩ"z8nuVF9NXSDךO<N]5Dxr!qsoJ\U*ὐjμHҦ|[

V&0!u(iQ6R~^OՊg^S$eo=aV1/O{Y
R}	Vs7*ժ՝.anYKjλr?+IZי
/3L D:çtMye$YwNT\3L1k-"4ͼ)2'af:v0k4hd	LT5SmηV*՝ObD5DWijժOb(/f,Ym&*8D:Ya*՝Obau͘Vu<	~Ue֫Vu<	5eˍի:A{t\5f̟Vu
`[3^f<[J>3L9xK3ʔMrq<}<	T[sՊgSPuTu>۩LpWifU:ʇT6}<Wid<͝OeC(UʆvCVZ@~Y&T5Sh\i.uU:ʂ X,UbY&T|[fjΧ2HbkfagSP4I*&jի:ʆiNP:UγVOrY&T3Mp0gγVOZLbd5dVVu<	ƚ(nu|ujΧ2`sTMsՓOի:ʆ!Y(,ZLl\`[5γVPbY&TEEq՝Oe@A]q囫Vu<	FRCdjΧ2e{fjΧ2lieVu<	b-(.U'V)d("2YBujλLj4ܡE+Sym
'ae?Lj~dzkY~,C(h(nW.*ZQy=dOì:yO4yOì:yO4}Oì:Y`Q?#Ya
/3GD:í:es'ˏ0ծ*YyahVl~drbU8	P}K4~ȥdq.jYk?U(hhhin*lŁ%mldѪ~dG?V<4ѿ2Kv ZrFe0u1V<4jݣY##˓M<}n%	~dLXn;?2Gv5Vܫn;?<zOի;IX(ʳg*՝BwD_5<bY|R>yq,?<XqTC
ٖkgbYؒ)~EO%k}6VufD.:{û4}RgM%>U:
&jժ՝xbGTujμT\%GU	g^Jjʲ}גƚ+jY>K41fbYמQjT]YCjg^Lmf՝wh\5fD<My@!sGQy@'aemő?R\E-y;qsՊg^PM-ΠV'zXN}ΠnU4ɢ f۫'u<RSIr6WO)Z7:UR(dY>R)uʵjg]5iB7w~ib >VlLMΠd(y<r
~ujjμR滕>Z4!sH^Lb	#U2.PJĞ*Z(}<WAVVaH՝x?V5@ʵg^)_sՓU:
KMsՔ6VuQsnYהL]γ[?V*Pӌ"ifeT,u@e&8$3N6)]5iȋNω3ND.i&8Tkӎ"J|Kyq
!q>&!aSW,Ju]+%:.i	IZCg|MyB}Sk%:۾EyaINӾ%Ͱ"֐6őaf<+Nm蒝e|MyaIN7~FaO:>fa0.*.,iZu
)%4JO H'ƚ%zPW1cѧ|+g
<rAo")U)Q,W:ϑ(䱦[gĲE!,iPx<D=pL$hӬ璗(4ωG?0ZuR<&4&	gį<n>)y"~52yH4ruLSD_JM]S(|PF%%]U;%.Q\2M0iY20cȤYg<D=pɻyD_NT+ꎳY"- <JγRȟ).yM^XOL:UγJE\>&T8uJX|PXRu%.QѩQt'y yM(T\>)O(}<R2e|CA\8Wx/Wc(d`6J-b# l`51E&[kȥ	cl硉+ɦz̶#qg1bQk%̟D.:>(e)ZʦV*՝z\5jjμT]}g^*.KU]Z%L]εVlY>cMεV[nu祚γVOV(5*~XZ&Sm?[Yg] .3."e0zg-,)\ECV*՝R]5CVV(+S
wֲ+3C&R=5hEOì;cǝ;o
/5~Fa<xQy0Ng?#,YNd(Xu,ӧmMiOì:iӶ5dOì:iӶ4'af;o
/3M~FalӶ4y0d蟑Xu t( D:ö<yӶto%\J|=7ubYפXZZKeOV{1K~efqbBjd+PZvaʲ}Jdnna<7?dQ솬(l"LV>x\eTY5ir2jث).Q5εVYU9DB]#FE[Acի;R$jJ[Ad'mR)*|4O@t]ۍYśvHy&Jn궅۫,Yd3E)Uݣ<Gܫ,Y`~h:ZCjgbE2<C_5O2ݛVvh4.svT-?[0ێ[efD:î:{x'aΝ7?#,YNyOì:iӶh19PyRك_L]3V*(ls֫\e$:Y>Ӎի:*YbY'dZEsՓZߚ˝fm*՝wьS?,rϢ'|8.uV_fZYRK:OV뾽mOì:˧[FbEB[9b
OUgTEγVVd2]>Z3AT'՝KγVlZE,RbVOS@be=mh}<WAV*՝t+fZY)R:OV챃8u?Vhݶ͜Vv)bYѨ-t+fZSCA[YgTjMsǏի;$R (nu*՝wXX1Lܡ"ODWW:XVv*tjj4M,`+f۫VuDIOs	gbM{zʵg`L^U1VOVQ(jU:Ymmf՝
gRs9VIuf*՝HU:	#YN7VG4I=V?[0ێH9flujĢW:ljλc@1x1!x0c6ׅOì;cͺv^c"~Fa<xYPM!E)7gCbaH+fbaP\Yl!?VsնlZ&~YnUmU:1?#;ocJu|Ky)]->$wķINyD:à2v->VO[}IN2"~Fa-:v'4CYH3)Ms4rnyL]"gXU1eγC#)#~;%.Q\2m#4CzH%H<M,K7[CW˓Ly#{'aBۧmD9z)$P^z\g,~KGOx3dINyi0ӧSy<u\t=)E--usՊgSWtjj5>Z+PYjϦRWtfU:y@u\u%̸)]-HYgmYSI{1V*՝z\5jjμT^TujμT\%jμ3w:Yd%4W:Ym}מhcS7:Y>Z< ԩb
jμLUVu"BX+7g?#(];o(x'KY
)l+fU:򇥊inuZY>2wu[ru䱦M>Y>îGVi.PՑJ+PPU}דV%:'yJT5ιVV6z)PhfK
VOW-Π'^N5VV+kSի:~g)+zHLK4}y<IU:tjjμOVŐݦ*ZKhYjν,S'|Y'ثVu(Y(mVʣYZ)Jf<~Y|R3?474ȠM-AwJ\d"IO)]&Px ybJri/1莞3-~FaYto5D.:>((j*KXVuMsիU:Sv\՝x,J!Uv\jμ3w:Yd%4W:Ym}מhcS7:Y>Z< ԩb
jμLVu"BZȬϊ5"~FaO;kxX'aB}ӶT	)$S%ӬPi#PWuH<!ʢE2=A,p2Ai`Xecz\g,~K~Ȏ1gf$(fȁ]YOì;cǝ;o
o5D:ìf;o
o5D:ìf;o#)l/.bUPf2q6vH?4jT\5dN7Vꔩekfmj:UγVOەjΧ~h.u}VuF1L%m;qsՊgTB5jjΎbXԨj}g]3(?#.o3Ib(eRPxU:TJ.ujgK!잩՝
?VXnug*՝)bs7eY>Og<V>U\jN\p\5bY?,OUU;,A48unY&=γT'՝4IUfU;b
}gTEγVPڭYd'k7V/VǏի:fqʵg`.HMsի1VG5Z=jgTA$s\5i՝Hi#PW{7V?[0ێH9flujĢW:ljλ~YFiOrlV؉4I>+j:UγVVꔩekf۫VvXW:PVu4jocfU;AVOVh:UγVPڭY)KZd5kc՝)bs7:ljλdXuf޽泈Xul{:A^7s~YFiOp<x1( bY=I_.M3?%B#Ky$)m0to5"Ju|KyS[g%:˾*BuZo3LKk;HXu.<Y%mqγV*՝yC4:Zub;:VOX&KOVO뾑򕪚K4<R
nuX'y<iQs*}הK,S\jjλg~ib!E+6zXPPU}ה<RnuY?VOuWiʵjg^O)\]ʟnY|=>I[,Fe2\QJĞ*Z(}<WAVVa(j}g^,jν,S]*͜Vub;:Y>Z@D:YCjg^U7:mf՝yJTϕ5jλ	ʹx6y0ӧmEm'af:v(+S
wQmoR<+7T,~=,K7=&xL)ލDs=pɴ8J_XC& 7Rm}`kO& Gbk ?Rm}`"khZ=$_X<_X
M!x#E@86h86hzb_4 X  {!@.pm|7Ck
́86l-/_pm|!I  , ^BI?Q"'a"' |߄ '|D9_p ޵Ãk!pkAָpm|DN O@|DZָpm|F=k`ָpm|Fָpm|Fƾ'	E'|F`86#'"/=a3Q"߄NzH8G9786!|''8E/>'a"N/'Ip&Ãk888zH!x8@8G8E8J/"x86|'w86BEp6/N"~' |- FBIJ|NG%'a"/?_!BIB(|$B/DzH$pm|Hv=$_9p=$_NE$C"_(|Hx@/""xIĂ|JCpz=$_NGQo|J|JOpz=$_D)/C"q"=`Ġ/CdzH&86&'CE0BHzH&	>)E"TzHDGL=$_"?EkEHI1}qǬׇE@Ǥ^'1"zHCN=$_\%xcEWp3/<P " H=$_xcEP
}`86xǤ@Q"Px"P~CkAgzH<NG@>8H/'/3"R$=$_
[@zH'1"R|P:/	e>'E0I/8=$_>(E>)/ zHE><P|$I⁀|xI e⁀||P)// ⁀|"!o`=$_⁀||Opm|*"\=@)!`&x䣟X*@zHJ !"(b`(@8G3 8=$_%& ł|Y_HzH,(pzH, 86,	^'EK_gzH	AzH	B$=$_EL zH	/@|+9p=$_

kXE8I°p	I8/t' |!NNG#x&t=$_pm|~'EPߊp|~'a"( H=$_ _(|"('a"(g86
HNG[p6/
zPpm|_p=$_l=$_NcEhgp	IŠ šzH-	'a"*"@zH
G86
Q"*IR|+@IP_@zH
p||\( _(|\l=$__`+z͇XA^'CEZ=$_>)E<NQ"Ca"ЯpVL#Ek=MRm|>8b`(86/x= N=$_/8|^P?//})/IA߉zH? ,zHG#/_`78IBD=$_`!/zHJ}_"} /5 I)DEfDEAǐ pzH~CkO}I	"4=$__cE|NGGp6/kI_BI<8E/ ް86a"zH` H=$_h86cEQ"NxDhzHCk*zHop=$_hx ,zH!!Ǥ"I86|PI(8I* ,zHه(}qp6/Q0} / y ^=$_<8Ck<P:/P " }~(Ǥ ^=$_@P" Io // 86yₑ"Q"+ ЇBIЄQ"⁨}L8I zHpQAݿ~(zHq&/N1"_BzHpp=$_p6/+!" sC"_Q"NECGoGb?!"XP`I@Ǥ耇_Dv=$_Dx"I'a",Up
Ih H=$_FMAoC"2Q"2}DCEa3f=$_Hxt=$_(I"O0pm|d x	! / s0$/cE߄`.s zH@./$/t=$_'|P "\CkqGzHIg@Id,@V=$_k2EkB/ZepIƅ' h|i=$_M‖=$_" xcE-//D=$_^("տD=$_!" zH5g086N"^866	~(A" 868PE>@I@""dxcE$cE`+@Ǥ~Ckop6/ /aW =$_8H/f_f =$_&(G|(zHB/&/\=$_ B=$_/ ,zHd( X| ,zHxcEpm|
<NE
P:/(q" xl=$_<PzH
G<P
<pm|_zH 4=$_zcEG086R/0pm|"x)CEG86|PNExv=$_| ؤQ)_*9Ek@)6T
Mo 
MwRm|?Rm~ ߁Ȥ$Rm~	N R sJ_K	&,Rm~ kOpMM_J?`PY)6/._J&ҁw
MMcBkdޱ Xe&!_+QI5&Y.)6XP)6Xbk=`@)6X oXV)6XOXRm|^
M?WEޱIǬ	E&g8J`+I@`zI
MZk_N Xp1_Pz861"׊cE C"p=$_PP}@	apm}I/#=GA/02MXd)6~Z)6'(I}T>(q"^(<PI<P0/X86^86dRm|4zQIq&@&x#E!xI@0~OzH!#/_!"/kx=$_I/@zH sI~)#/xǤo~@Ǥ~(pzH(IA#/k(_]bk=`_Rm~`<_ޱHpm|!Ǥ1˫p=$_.(8IˀB)6\oX869cQ"$cEoI3Ǥq =$_|rNzHXkjn_@J)6^Q7/P" zH:"_E n=$_b|R%/ W7/ Y7/G zH	PE  n=$_008B/+@I|G g&@ /@5/	786!""a"ls /g/ n=$_/ zH9 zH8%|86:?!_ zHbxǤ 3B7 zHb|PE%PE 7/|vA7/c0|PEٟ zH;~(q"&x!Is|7(q"n<PE~p|7֜86E(q"5?O zHKPEjg7/P)kD=$_ n=$_"/||x!I n=$_ 1&M(
M
k*_  aȤ 1I  Rm|xz"=$_=`ǅ' |x ?X a<DEAǁIǀ$ǂ | 0|NIE#X a#޲>'"ea#(%/A_ ':I| aHǤ'CEo| a3B=$_ !IǤ<PExǤ08IzH @xa"`Y pm}X<_@pm|	c1I$	~(IEl`=$_ElP0/`⁀|̿";@zHJ<P0/(B@zH~(I<@zHE&(I"7~'Ǥ'Ǥʯ<@zH Q/_X9_ (' xzH P1"Bg zH b| _/,@IQp!/ n=$_ 0<_ 0`<kNeBkN  8pm|	_pIGzHIt~ ÃkLzH="IăXb@v1 <K¿4HKžhcbv<!.'obw<!.'<!.'G	v18br4HKƾhc!.'(D3DyB]NS	v1<>hcyB]Nbu^hc0Iv1H	%$& I.)$"	"3%M./`C.pk#2]Gv3Fd|DfKM#2]ᇈv3v3DfK|DfK"3%"3%gv0Lcą&)!A.	!A.
`c`ą+$(%X}B]`!xcaą+$(%XE!A.
7
	v0VHPKą+	>$(%XJ!A.
_
	v0V<HPKą+HPK!A.Ru!!A.R/u_ąHHPKWB]W
	v:!A.PąE$(%Έ'&%΄gBWɉv3/Ļ'cv6nKgq.sq.uq.88ܗcl}q.yq.;8ܗclxnKr]Og:b]ggx1.yWg:b]g<Nc=?g%<Nc<v3>D	v3ȀЗc> yn"B]
D<	v4%>D.Ƅ= 4%Єo"B].qo.q.r"B]"B]ȀЗcL 4%n 4%, 4%3 4%DXcDȁ.L<R]<R]-E).C"cJK}R` y-~E).B7JKȥ%hK)Iv0Z|R]Rh|R]JK
R]ȥ%h=%ѷ HcF.ƍcF2=%э|N^Kh?2]2=%p!%і~hxcG7.ƌ]1%ѫ=%у HcFd0.ƌ z]BcF4K&Ļ0 PcF]G1D0]J cF	v4a3hoKLD1i?.ƐXK!.ƐIv4cHG9.ƐW2] UZK91.Ɛ+ dAo>K]#Ko.ƑIv4g.ƑIv4/$B"] 	v4lcHQi?	v4̗cHSH]!g$Dߨ%*lK	v4%~ĻI3%v4DE.Ɛą@iÒ] 8cH>] yK@ycH^K$] >jK$cHx).Ɛ ~0%/ՒicH?] E8#%od@qa.Ɛ@JK	?iWcH@nK	.ƐB=v4%DĻ]`E6%(%c_*8cr]`v1cW!%xr]`, De]`5 Ļopc%c/cv1?ȁ1.0MV%
do%c]a?c'Dyc+ tKR_^@k/b5o+Y|%/ M/Y6"k"6""ͯDx|D+#!/|/|V"39}K {,_%_+_l/>-_/n
UL#_Wg;/½z=˺3_-]|FH#i`3_,-_\|FqB*8z(_	5^8yNo/}|'+8I_	,H/ʾBzKE U@1_CEX/<_Z!`H$6_8_|KJ%_e)XÕ*< Q e(2å)f=_̀|Ja)Pq(<P(B !/a+ _F!b5>3_HS/MM"@/2%(_HLT@ċ^? If	|'_+Ğ@"k/>k[_ͯF|bAB1|b1*#beJȗD9W2*_/K /F2N2Kċ!12̋¼P3oXN3J|f1fx|f1Z<aR!`|fp_||-"/X2Z'_C</|-/l+_BVZ2Bu\AL:.9uqJ.s*_.,.+7.rE\0F&_#0V	pMµq^
¼/|8&_'X|a|7_'3N68?/-
8D_'	z%qpU_E(_KpW/E z\!k/i|Eyus!_%_& (d!fd!:Mu/T49@
WƂ܍|i\V4oK@%_s@eƉjysƀ&_^4WƁ#hWƁ/ԃu|jGQn|j2bԣF5M_cWƦx. /L_ȳkx _/|DxY|/#dxI/E ~:ͯ@6|l@W//,L//^'_+x|0'_
1R`Ja/x!_V/ 
W 5"|0	X/3%_gX|nG_ 	>70_@7|n>kq<LKu:#k4ahy+425x!_/D||<X8"2ベ)_9|&9_D48c?ģY|14d	!_Gؙ|1b2%&uPPE^kf	E򉰩|9"@y@Lŋ	WyH༳;"?_Y|/	|2#u$_B_}e^i|23ͯA@|2 _AKᐁ5%RdsᐇU`Gk	¸||}WNu|CG_+<f}|0+f++/ubfƑ|3g>3_0U/110^I`C<3_3`|0_ brbGʗJԯ"62K67x/2Bi|_<|K6/Dǋ6p|V6p&_ *Wq 
r:_e9K8Yq6k8 bM_ |Wp>@Y|sK,ͯ!2,KV#>_A _A!	IīC;u"+:-_|B̍|F|C</N|D,|B&"_Г=+<Gx*<-<Oxk/l(_)_Fx_+<>k<0D$_5	TJq}LUޮ
s7RkC/alm/>ϯ".e6R@R2//zH}RK! _)	YHMk﯄Y
^%_|3ȗ߇6(_|/aߟ
Wd~|Lk/3K`N&3ċ`&_N&1J%믉n//+AVFDp.#=e 6DEu H' Kp/ȗ|N7_Kr(_)_^W1Z"y5A/&	%_	!fe_Ð/Sb/	=)HD!3/D,G8}pY}uY2ǘ}s<}q$_\UNF+넝uf*_\Bk/B*_7ER<D|TSeQ~|Ps	[Y|( +@]|(
|(o#_
	@`|(UxT/ !d@E///	WHHWW0T+_
F]|Y|)f{HDW/"'_# d8|/+h51W|keTFB	=|k/CKa*?]e>%_be>bu>2|u>a+|:y>@WFk|@	8#_//^q|#ŋkU@Se@Yu@g@@du_ :L6/_e@ M/>EzBn/|w_3hWsh{BZB6_"1_|V}|W\h+s|VY|Vfc'_|V*&EDCD|qY|DDq!$_$_/
/!*Ce@4Hk/FHb@70||pT:5[#0}#W!M_bi|*Q>"_
N&īTTu^(_
=eHG_$#_HOW"lP	'_)_F	 <$!_$_
 Fa|Y*$J'_,yk/o_/EK9
*|W;SePq_%y(>kLp">B _8Y|E cN_8!F,_	Ň2cx|X/`|Y6+_"9ŃJ,`@*"`|Z%_+*_,\	FW)Fw@?=_i|\%	yJrLC/e&b%L5k3k	1fB	"&|J	J	&_"_'_
:Vb𮸥|+|+X@/a!_
>$_
V%_
<L	2%N'_V(_R	_R'(NS+l/ux|X"_H	*_+/ࠋࠧ+࠳/yP bP/
Xϯ0|x߯
B>$_"%_/BT-B
Wťlg^WšH-0F-pH-/D,*|
P
Z
r*:
^
ͅT!v_yq}|\O_K$~.z )V-_j^$kX?_a4
6#_|HPָ~bu_PS<)_8`ă_:3k\KJ0|fBu6$_:%&_:q:Ѕ΄LRt&k|yF4/3ky/#_
"Ex3xPY	@$_`k&¥8}wU	(_`$n
s&_f}W(ЯY}A1_d%B6p\Ke~4_5_>6_F/`4d~0_G56<W'W[eK+K}/xjB}_hB/SȾy}aV/3#:f3k烜|/xNxd+W|M`Ϲ|4|6}6m|||qrx}e~&Qe {_@ \} Iċf%_p/G/s-@_p!%.$8}	%_B&_B+kзГ#|RR6*_BaC|}s D,V%_W_Y2µNyRs</`~._=p:/CW}6//>+n4KaX
k`W_aFNrXcEcUe!aXX c%X0}x0_DOk0b3"o/[!}L_D!/+_xÚeX|+ణa",r._W`}$U[\k hgl8jmZ-0|σeZk:|	hB-7_Џ:-	XtBn udxќ_G\ e8_F"*_z:oǀ!ȗǃP<qJaBJ>ǁ++FC///8m||<f
l
y|̙|/_0am#3Déà6|:ЁBK@ON k/KNEzͯs!_P2ċ	*eW12/1J/	8R%}I+_RH*_R[/-ERFdKioĿL)rHO-QioĿ[/KaO(Sio_8Sio  'ψ?'	{34? %2o/L%2oKRHOE&S,_[/-9?4_LMKcԕ[K"L4_'&SioĿH4_xg$EioĿ,&G[/UK%DK%&S,_ioĿ)U+iK%򸦉@-I&-H$K%S?7DK%HK%T*5%4_.4Q*K%U4_'4_i@WioĿ,IdRK%G}7[/IK̥7I24_W(.O[/K% 4_/G)PWioĿ
?-bOK%dz5K$IKLXRQ()-aQr_
-boK%QKK[/9ioĿL4_-`-c?K%IEUMJ-` -ƌ9yj*A$v4`5~A^Z*71-[+0տ Qy-[ġ!@\1cF3^Z*7aBBbƌ"漵o?To` XфlזRHOh>kVF1(HPXш-[RUƌ$漵o?Toфז	y-[X5cF3^Z*7aBBbƌ&漵o?ToшY-[LcF!漵o?ToY#/y-[EBזXbP.!yjߐ"yjߐIiyjߐU$j&K#yjߐ3E
} 5~ATJ?Y-[)/yjߐR%
^Z*7J_s^Z*7LX%s^Z*7$K}#-[fe%ɶ4漵o?To`#-[X"13^Z*7"#yjߐ+'^Z*7̦?4-[R 5~A*#Q2] 5~A*RFdi
3^Z*7$I^Z*7ikVF9l1Bזe0$9-[SEcHYտ Q24^Z*7?1\SKUտ Qi&yjߐ漵o?Tobf4-[X+cI>kVF)P94kVFYMcH<yjߐ4'Wտ Qx+J4y-[T[Ɛ9yjߐBcHfo?ToH$45~A^Z*713^Z*7Dd`זZƐfo?To;@5~A  =yjߐUDcH^Z*7	Xז4kVF"cH3^Z*7qLTƐ!fo?ToԪ
 CyjߐU4j!45~AV$(,i.kVFٯ-[X,i>kVF-[JI	9-[4	Y-[Xז|2=435~AeזXbP.^Z*7Xy-[Lc5~AV$(,cזXTGs^Z*70䨹.0"yjߐ8I)c/տ QS
xB1kVF1(HPXז1זཌ`s5~A1ז0cs^Z*7e*
yjߐ%	
ז@0o5~Aa`kVFזH0Gտ QckVF1>kVFq`5yjߐ|ז1
3^Z*7hn0^Z*7Hc,זXbP.
s^Z*705~AV$(,cזy`5~A}`5~AV$(,c	^Z*7c漵o?To
pŌ`aտ Q漵o?To
pŌ`漵o?To615~AV$(,cy-[ġ!@\1c漵o?Toz9<6W 4+ɞzYeo_<?$ya祙&5B_H>yjB/T{^io?)_<^c{K~AJ JW4/уך[
W4LhÜך[
W4>c94,i:h͕@[h&G|o-[)U'_4s[8ioXfh[8ZaBBb%漵oD"61o5B_jя^io?)_hך[
W6 f4`5̓4`5,i 4f16[6(_k=_y64za4z4#h}(G3(oWfl,G2GYh}m4z2L4zG1EmG1BMWg4z2$;M,WGh_hh=_{M G=_W=_W=_$W=_GM4z_h_B㧿ll	@4z4?@Qc=_	@aM4zh@?@@?@?@?HǭMh}<}h?ǐGDǐGFGFeM6WcJh}>yTGF 4z@*P}
!q?# O4z eVWM"=_@s[VU1t5>>h[h0:1R_|,h,_T?4x5ɢ3ɢK;|>52|иy';Zu&*KWuGY@Me!X#GqbQ5kt<JO~HSMc]$4<	<ǖ))|54yR
nu$UMcD:ϒMMc+uJe?)u
f(<zhH oMcN)A4y8#Et<ݻt<w:4yT: sMc<1tHSG@u$91TÏqoT&_<&**a'[[<wA<&_	ź
{LTU	$+$)rh!|+1QWoo $+$SG'54&/%	z
pŌJgռID"b4SG=iM4yL4 sMfGq4zrh=_86WN?WNOhWN 4zBhB4zIB=_&_!B!! 4zB_4zğ4zĄh-M̲#GPy#yG\4z2yh}fȎ4z!DuWfG3(MG4zDZv4zD.=́h}qG3,"Jӿhg4zăOh4zā4zăh}e
!s.GH h =_@5Wk4]kGKGJEM($WGJ4zĠW_=_b/hk=_i?&h&hM0GLh}mBM =_4zȇ "=_=_Ch?D"" 4zȀ1M G%Gh_ho4zhWsMH%W=_)hTGR)WMHMD.@=_y!D4z %W7M4*iM\_BGpMh}B$W)W4zBh}B!slGTs=_GT=_⠻=_W=_4z@EMPuMPGT*/h74z@"W?
hWPG( =_HOM=_H=_Jh!w4zWRG)/h =_H=_H?h!=_HKWhh=_`=_e#=_a4z!W_?Woh4z  1M@ W!?=_=_G=M@WMGHG=_dbh2oh0;WTk=_P=_PG*KMG*h@gM#G*74z =_GG)W$=_G c=_#Gh@=Whh=_07W 4z`4z`
4z`% W(=_OMP=_W(?Jhoh4z@SMZp=_'4z3M?,4zŀ=_W=_ɿ,1W  #=_-W	4z82W'=_ࠗ=_ࢿ =_0W(_G
 QMP W( W(4z@	
/h4zHQMRKM=_MG=_@c=_&w=_ſ&/W0?/c=_hh	??`aM4zGeMSG/hqM=M=_큟4z?hG<=_?x	
W_4zРWB?B?p?Mxy?p=_Oh ;W=_h?GWWYMMG$W,W,{MZ
J?JA4zѱMc/h?F=_=__H=_ M
WW)W4z0 '4z4z YM?Wh_4zH2 O4z@=_:GfohW=_0<WZ4z@M?WZh4zp-W.+=_NG/4z=_pG. 4zG. =_27WWG@MGh4zƃOhW74zƃh 	MuM?5UMoMGj_ =_MG0G0?M=_ O4z G0w4zhɿ7 4zWhW4ziO4zh@W =_4 4zhWQM'4zhhh/h
8SM4z GM8_4z gM8h UMWb'Wbh'4zWbG1/4z4z8} o-[Ň?5P @ &_b/hm%ф=oo~<&*4xqbX}Mrhh̿:Dz_h <dI􁞷ķ&Jo,2uGYSGꩣ̿(<4yLU/#:h_4CMrhh%́Wpѯy _@	P/1R_|`76Ҫ:h,_Ft	=`yMrhhķ 0Q:9 c@	P^k1R_|`5%o	̲bGKM4yM_|`5% 194kG:< M/4SMbŽooeU]Sm\T
h/1(eMcKΚ<8<KG%H%́ !|dS4ky Mu&*K% *myMeγ(T?t(֚<&*4xq@Ю<KG%[[@ |-f0<	?7&*K+[[GJo̴QqMe@
?SGQG4yK:hzh4J.u51Y4y)Y<&*4xq/ޱ4x5ɢ3ɢK[[) 	pѯм o5Hr<dIBX3Jo,2驣̿(Gꩣ̿(<Kγ*h_Ft3A<KG%dk|KU h#l_h+_ &_/+ Mb7XEuG!SG>B<^^BgMe/yK:hxwʚ<^ h*"h,7::U%!'1Ҫ,ioMc̤%Aޚ<^!(131YceMcEβ%491TÏxM4yM_|jk|K  }|j kg  M^~Dr<dILX|+Ae4yᐋt91TÏ EŴ&_<&/XC /l_9? s2Mb^%?<~<&*4xqd|e4x5ɢ3ɢKX<? MȳGl/6/XҪ̹J!<~B.?Med[ꮁGMc!]ʚ<&*4xqd ?4-4Ry4Irl_h4y M k)SGl/704UWT}4y;<<?72ҩ.Qγ:h_FtiM4yM_|p54_"/'5>Xx &_d*LT_: ?4uH?,22G驣̿wrbGTyΚ<KG%=oo##=l_jՋ<DG@	OMbbQ-3*myMeB_GP#4y-yf~I<L\ƴ;s91TÏ&A
<KG%yķ"e|FM	|D, k?Gl/&ķ,7Tu<`04yLU/#:h`6&_<&/9-hg |2)5!iD?7SGl/5TuX#SG<˅Ju4yuE4y4KsGUFtMv<` ?ᦏ1 <` )y 54y=U4y<` w4y?`<[;1ɊDgM*4Ry4I5%g4H4kq<
<D5 k1R_|
%n\Tv<2ɊDgM4x5ɢ3ɢK#ooAWr2kg&D >
hm%>6Ҫ)̴Ѩ222G:hT:A=4yLU/#:h_4x5ɢ3ɢKi|GF4x
D]@	*)LT_[[a7UWTJ2h/x)̿(<Kγ*hY}'1QʮG<&*4xqfK4Ry1QW
+4yMWuD_x|KP/FG̼De@	GQGl/RC-YMed"4yLU/#:h #4Ry4IZ+#l_o5`(MbH}-x_MeD:t?21ɊDgM4x5ɢ3ɢK%%	
!'yj$_FtQ4x5 ;<'<Ahk1Q*hkE/Mg|ך[?4|ߓ"oM>L4HX@oأG W1'4zAM&W`=_6Gǟ4zlG?4zl?h'4zr4zpGG M 74zpG3GAG3L:?G5DtM̞Du=_y#MQgGm#3GMǑM4z D.;o=_yD.A4z=_@YM =_@eM iM =_yB\˟ +=_@/W"ZGJ	?%_d(OG =_8/h cMD.ih"h gM!D.ih MO4z6!smG`WfϢ6{=_<CM_OM?M'W 4zy?4zxG4zx?=_<=_
+WsM;M"o=_yD.:4zh_hRG4zF))hw4z@/MD.@=_?'4z߯4zs=_4z_4zߗ=_|=_#=_o4z?h|%G=_D?*_**4zʂh*OM/h =_@
W =_2W)3W W W YM@'MB4z4z	G G G  J/h=_b_hOhhM/4z'4zW4zhG , w4z4z AMGhG0G0M74z/4z=_>GM;M-WMohyM--hhG88Wp=_WG4zho=_w4zhQMh?Phh=_s=_W4zh 4z =_QMG4 Wh =_?hG@=_ 4z+WGChG@=_hohGX(=_g4z?h8WGi?0mM=_ '=_ K=_=_g4z˂'4zˀ=_3=_{MOhXW4z#hM?=_=_G9 4z@2W=_GrDA4zh?/ O4z'MdhGh;GG4zG`wM 5M #Wh GG W #=_@ GW4z05MO4zh0=_ =_ 
WGw4zeMi4zh@iMh ?h@'W4? Mh?W?8Wh?/h=_h7M _2;[=_G4za=_G=_㰑MLWh_4zvhOh4zx,4zy?G7WMMWW =_   ?_  ?.W4zՄ/ho4zW4z7W =_H?4zh`G8G8 4z)W
_e?`wMoh0G	1M
 c 5 a4zG =_OG	pQM'k=_NG	ǟpsM'p/W[=_NsM'?4zCWt$WZ4zàAMG:c=_/h@3M @;M @KMp4z=_2W81W8 =_P=_P_  =_SohJohI4zG=_4z_Mr@=_ G_h=_	G;G;M"G/h"Oh M =_'4zG4z?A4z?+Mthh=_DWxHA4z/4z?G~4z/WA?4zG1G3G WMG=_	74z_aw4z aMv`?MGG/4zQMGE PG`WO4zhg4z74z/4zG? bh0>W =_ M =_	ſh`UM,GG=_X?AM,G M,?Wh`?qM,/4z? 4zG m ? h[MGG  W@=_ 74z̅oWkyj	*@_5'<_@1R_|Lk|KWêh/h/1=4yh_ą(a4x5ɢ3ɢK9-l} E>pѯ4> )pX<dI#=oo 4TDSGGMc2^cD<w:SGR$(?_@<KG%ķ 
ɠM$)94kӆ' N=<1R_|Rk|K)+AYMeA2ʋRU4y,`+>̹ 4y3r?rbSG` ?M4yM_|Ra-D_pѯǙxN?<_z<zhm% [[b
aSGp'驣̲TUMe3ꏟjh.H.uGMcL\:*h_ą?	4&_<&/ķɿDg^'?G)LT_\3	 B2=ߣ1M  '1YhU0?T91T
)Ïxg&_<&/*z?Gl_4E/<_z^#LT_zz̸GuH02DYGʚ<*.KtOMcK<82>h#SG\)h<_
oo#GO$R|KKLFc = '?%4&*K!ηķʦ۪:<h.4y$:1=wt<AGR$(? pM4yM_|}oo0HF>5fiI=4x6Ɋ`[[(}<WA<&*!E4xq<KG%Nķ6Wl_l4&'? ^%LT_4Yt:S\?Mcơ\?<p(YSG3< ZhXWdx]4yT\k1G gE4y_:h*h?i p4ySG ~<&*!E4xq_U4x5ɢ3ɢK5%ͣ|W>pѯi'? 7iLT_6~G *h,_ą&_<&/ziNpѯ,ӥBUk yOGl/5%͆? ,2_<2SGGMcK<8c4x5ɢ3ɢKu%̀HS4k֛4u21R_|[[~̿ x_@E:h 71SGR$(? @iM4yM_|%l_Xy	Np<dIFu%ͨx<*4yt?@7<&*!E4xq hkE/MgD_
Ʒķ @_
l_٠3%	5@*LT_
=oo G )̿ t?@)oMc1ɊHQM 4x5ɢ3ɢKoo a%|
u!ywk J:hm%`[[9zIe4y]jh/-U4y/jh/_rbSGү M4yM_|[-@?JS4kD#F<dISoo/Pxe4yLU/Bhzc
M4yM_|W-e:FfB?8yzg}4x6Ɋk|K <z_2Q5γ?-4yγMcγMc?91T
)Ï4&_<&* G~AMrhh'˿'kl_D"(xSGl/p$|K}Meꏟ4y\<g<ǒgG򩀶YSG__O4y,e<&*!E4xqG\)h<$%M-N-_liX@"''?<Mb%u%GeKGQs*hXzhe0ݖirbSG4x5ɢ3ɢK`[[`N}|+[8h gC8y-M4x6ɊX?Z~B̿ϐh/w!2<-&GD*h-
庤tYbꎳ2@t?hB1B/4y'?xuh*>B>1IXCh@wMcγhU0?91T
)ÏihkE/MgD_%:d
GFߚHp[GSGl/
B.ķC⺤jh/s!<-Me^Bi̲!gMeuRD24y$:BSGhU0?h"GI"yJ<*.KvYCGR$(??4M4yM_|\_-hNl_Ϛ7Ā'?_Mb|K osSGdR$(?A*<KG%ķrVs[8h摈HNot&*Knķ)<&*!E4xq&_<&/
%V>5sH~$ rzhm%X? -4y\ 4yG?<We4yLU/Bh. 9Mrhh_;g#ă<_
hm%ί-@4TDSGGMc2^̠=4yγ%T91T
)Ï>L4Ry4Ia^ķ Juo"[
pŌ}ռJ?_ą\o4SG_TH<hkF#G\)h?:jߓ#1T v<8 <!4RV0Vߌ":\
,ך["Gϓ%4_=b#'oأ8C MMOA4z"G!#=_4zSM|-W>=_?4z5W>h=_GSM/G_M/SM/hx 󈎵G3G=G3M:MqYWfO":MZWd(#h}e֙?hWcȋNWcǿ=_y"M" h}eIZw=_YM ,WiM 2W4W{M̡D.eh M GHfohhH%hx7Whx=_^mM//4z?"/h}mBGRGA4z6!q@<W =_ 4z'_hM4za?  mM	G`UM	hL ?0M	h4zW?
W?7M~=_Aw4z(A4z)4z( h}@}hPCW D? 
 ? @W @mM4z8!sG>{=_G>G>2W| =_=_ S=_G> 4zM_M=_'4zoh/h4z=_G?h1WGCohsM1 cM1M
h?4z =_ 4z?@"W =_;WG=_?`G]MQM4zh\4z.0Wh\	q4z.pGĿ0=_fMM3G4z0GhM	=_c=_EMGM4zƀW=_h`"G "WCbh4`aM`WC	?`(WC=_h&W
=_ioh=_h?4z?YG@=_j hG@'M5_hhl=_=_s=_hp?h?hp=_2WhpG
W4z8ohGW DW =_l4z?`M /=_  =_ _hG &WGk=_=_'WpCMOh]MWhGAQM? ?h mM=_=_r
SG=_t ohG=_"2WW =_" _4zD
#W(G@/W(hIMPhMPhG =_BW)G`=_#
6@M o=_$	_(=_%EMGAM?h4zXgM=_,=_,8W/hcM;,W_4z?`=_&3_0.W	=_& 4zLG?0G=_1h4z`<WLoMh@	?,4zR=_) W4zRHG@=_*AM/h@WMs=_4gM	hhohGGWc`GmM4zZ4zZOM'hGlhGBG	?hE?W%M g=_.	?pGW4z^4z^2W4z^=_/1W/Mh qM:W4 Wh@=_z4z_G	g4z G4z4zW4zG4z4z4z[GOh_h=_l1We?m?4z[l7WG=_4?ll?@G3W`W`uMQMYM]MW,%WO4zYa_4zY`OMZ"=_/9x}eE%4KFFGFLLkehm%=OMe,֚<X4\\?<ǕL:ʚ<ǖkC9Qr[cuEҖ\?4y?hY`"G_zhY`wK1e4yU Mc,?e'4yLU/`GoG4Ry1QW{*.Kw~McDUG4Iz I|=l_LLcKhm%|KT[uGY<˅!54y,`+:ꩣ̹ 4yLU/`GyjhkE/MgD_<u%eL8A94kL`_!🦏1R_|򩀶ꎳe4yT\꬇54y,`+:ꩣ̹ 4yLU/`G?4x5ɢ3ɢKz3&$A66h`LLkc@q<dI5%cΚ<4~̿cA4_<5'Y1TMƌ<KG%%M,S=4åg&f .1?ƀJiLT_@|KMh}}4yhSGsF!GR& M4xq &<KG%|Ki%,(ܟ[8hL_`_?Gl/@x%SGp']4yh#x&SGƂOm4y,`+mT\`-GAsʚ<*.KvicA3zhX?ity=?74yl_Mc_SG=4yle<67]4y$EAsgMc)91ɊL h6Mrhb|,o[[,2ݗ?4yLTU=oo78rhXk|+4E_-
 4Iaηķ|{>KXbP.^Z'!K4l ~B |D_Mc`F6Jhk'M4yL4`
SFl0G|Z?
hn}l᥼LaBBb$-[_EB,hߑKB8y RL4@3efO[6(_h}HG3'eh}eGZ":{Wd(#h}e֙?hWcȋNWcǿ=_y"M" h}eIZw=_YM̴\t4zXGb 5WfP24zX#G5D.a=_"_ah'4zXD( !W4zĠ-W4zXDa :W=_#Gbh}i
!sNGMGEb_h_bhG15M!BG1M1MǘD.m4z6!svW	 =_y<\a(cMea0=_&b#b&!Wh=_D?PGF?_h}@$;MJ?hG3-D4z|yyjh[8h`g@O"Gl/<
%UhSGqn?4yD hX>4yDhkMcGA/SGDUC<ǒ)uA4yLU/@<8]4x5ɢ3ɢK-%	
5~_LU/@<8Oi'%54x5ɢ3ɒƚ/4fM!lQ=_y=_yDuWfW	_4K~kB/_cMD]M$@aka9_4z4#dDu̢:M̡DtMQgGm#3GMǑM4z D.;o=_yD.A4z=_'pG3-Jh
?p,W
a@#Wk0\t4zXP
G5X4zXP G *WfD.h.WfD.jaJh}h!sMG!=_y@\h?IP;M!5MͲ+NG3 Gâo-[@|:)5@ȥ"Gl/M-s<&*)iÏYq4x5 o<KG%ǡfķ
pŌ漵o4"2XE *3efH@ake=_yB_4z24z3dGYg=_y:G3hGZgW=_y"-;o=_yh}@\v4z8\%ihg4z=_Ȓw=_y>+NG3."=M\eUM74zYB[=__=_*G@Wc G>տ*Ā_p[8hh-~DȀhm%@
h,_ȁ4xqO+4Ry4IooaBBbƉkV_ȁ4xq
<ª?<KGcMDh͕sĀ͊?@=_oh}d#̅=_yDvM̢:?4zGMyi}G2BBM̰+NG?BhPGhPG5D.@?ȅ̷M
\W 3M̡D.eh}eBmM
A4zX!uGAM`>Q%ih}> h{XbP.kVaɊ)ÏXo<KGhτLך[?XOhdh͕ ? ͊?|G\":WfO":?hG36DtMQgGm#3GMǑM4z D.;o=_yD.A4z=_yih &W kM̡D.eh GWk2]f?!'4zXMoh 
%`@-W4zG cMGBW M8\h!G3l"4=_@s=_y!slG4z6$W
_IZw=_+

@7O/f	xĿka[&*K|K?=\w:u?ʚ<&*8#?aY?hkE/MgD_RQ-?aBBbV3^Z_<8p~5>4R1տ_hVC&_<&Kh=6VoĠJG|4[VS*İ/g-qw1(HPX·-[G?ĳ7y1%4_,Y%oأսoW%95XbP.漵oD"dћ+7P.lQ_.5o5*Ġ"_.5:?5XbP.fowɒƚ/NQM%_G~a
25Kx&/ kgV8
pŎ5zD"4*clyK~-D"d4fL
?oأ Ro-[UJu8gx+J0@yj߀!%4_3efL9kռOLk94ʿaBBb聚տ{ɒƚ/N6VolQ_/9x}":^s[8io_Ё4|Kx7ȇ@ kg-tk"y|6[8io_l᥼N@|>[D E):o5 |7G4
pō5~?hǙ4_*4c\ך[/	јfߑKh^ioȿT%48s^ioȿT%40cF5B_&Kh8sMD_`GgF4*2XE3ef`G|	o-[r_|	l᥼NN/bl᥼NNu|8G4ï5/g-pqpkg-pr%94ï5/)Npo_k	|	kgV8u89_:ռN
pŌ,GտB/i ~bi|N h"6WK4?6ioY_R+ɥHս`w&i T:[-pH&_MFifK~W'h"6WK4 T:_-[-_R9 К_ZP)T:`[-O_)@P|>Kx?'R9 |!yNkd'P_&zio<IөľL'5x!A<Im|[W@)Qo4WiPZM/pSA"}8u~-Pɢ/oӇZioZhKDl&U򰇭~-Pɠ~b|!yN4#Ѩ-&8)^LT*PGտGUI}o4?V5')^LWUMoſ*1\S)U6>Kx#Ai4̦?҅ZP[-q4jINJh"6W>_ FտG''ZhKDl8oſ*|}8	ЏF_6'`~-PN[-pV5'h"6Wo-[op5'_ZhKh"6WgտG'z'wZhK4+PB"kyjߋT#ioV5(!#e [V[(_R( B?+Mi	須_Uo-[oUo4hGiPZM/•(e~bo-[oW/KxQV5(4DlCI>B?CI>[OZhK*#eտG(
s[-_ZhKYMFkO>B?@fyP	?ЏF_ &S,^FB?&2b
5(hGiPZM/WMFd'[V['-9=|io4#Ѩ-&CDl&LMo-[oM*b_,	:ioW4jIPz(}0;տG(}0;Kx4#Ѩ-&E須^Lɔ kyjߋT#dL}[-hGiPZM/[MFi"}2e0/oſ*4>2Zio;V5(SA,ET:Z,ET:io#B?+MiDl&xg$kyjߋT#grHN[?4#Ѩ-&@ښ"hkηB?&iD_,u(4#Ѩ-&@cMFe*QտGUD+@aV5(須^Le_Z,	((B?+Mi 4+ɠ~e*PVB?&BuZio4#Ѩ-&AU4+Ɋ%|6B?&+huio ZhK$K/yjߋT#ife%ɗ(4jIP$k}o-[oM,@Y&Z7Kx4jIPSAYo-[oM,Y[	ЏF_h"6WJHL}*o-[oM*#Q2U(4jIPDl&dh|,տGiohGiPZM/須_҃o-[o҃o4?ЏF_ ֚Ҧ%ZYB?&.4Q*5(1B?+Mi aR%o-[oL*Q-KxЏF_4+ɤ_*W~-Pɤ_*W@?ЏF_4+ɥE'TKտG"_%yPgV5(AY҄}o-[oM,IdB>[ B?+MiM4+ɒ4~-Pɒ4@ЏF_ (0_+	Za7[-sV5(tDl&2o-[oM,ejMiohGiPZM/SATRHM|yjߋT#eQI"5{@ЏF_ #ey3)MXuoſ*3)MXu(4#Ѩ-&@i^M,L_o-[oM,L_o4 !V5(Dl&W(.N[V[G+'_JG@>B?+MiDl@'տG(5ioZhK Aj kyjߋT#+ᨁ@Ai4 1MFB?@| KyPo4#Ѩ-&@D#e A+[V[kD(hGiPZM/A Z !淖B?@y@ЏF_  )_1_ NB?@[-Ai4 j&_ZDᠷ[-Ai4M4+ɥIf_,ZYi5@V5( ʠLXuoſ*2)-~"o4 4jIPjh"6W*R%>տGʔG('ZhKTDl&)%EWyjߋT#ibrT\~a[ 'B?+MiTDl@/oſ* |e@MB?+Mi4+Po-[o‌XkyPhGiPZM/TDl&JA2h[V[@B|[EhGiPZM/␞(	uoſ*B o4MAi4H_/}~-PPe")!B?+Mi_=_ Z z '5)Ai4A4+R$_=o-[o"iyRAi4A4+ɓ)/kyjߋT#d`-Keio4#Ѩ-&Ih"6W}9o-[oE5)
ЏF_ )+B?H)_&)Ai44M4+Ry|kyjߋT#_&Zio4# L],H0h]LXj#ySIEkɟ*6L5_⸦,S,C
aS
wGW;3ʟS
w6%(MjaNɞygwy<IlOybyĝ:Y3<$Ԏb☱L(}<\^IG,%bMr2e0>,i#PW#Җ)l.xt)2dxt)9+gNh%gL~Ie%HA_B4Y|2K41z	"~hPxPNH~dBU9\S?2F*瓩G6LLKCXEO0/4,R=w◒(ѧ|)wġ!@\1x`<H9;qK:UF)$P+S
wG~lMF*~YI/G)\~YFiO#FbGh/E$!x!J&xb5H<LwPM.w&S#Ė5BżMxU,1r^LL/&&ɉba|@/*S(YA(4eBѕ@/y$ez5M"^8wa0g0`Ƨ'j&ERG,Gp4jTJCΧ(5*!&`f:tLIj#&y$ez5̍ [g*QHhE_4oL7QHhETF9ItѨy`TF9ItѨ&&ɉba|@/m^2zhʠM_g!40e#l]ˇ,ř9ɉbay10^LL/HJeK %^2@8HS$$alߐ-db9flM$P)DER&Mrʦߚ,HS$/Ch&T]3$j
i"~,œ@P䱦&(ɔcMMdP\&GJ)K×EL:U)z4œI
dH&+gF,aҨK×EI
d⸦yDEd*#~hdɦRheE<5dE!zW1<4dHR#)z4œI
d`-Khbay10^LL/&&ɉ LdѕFUh)z)өPMLWF)~dy,S,=9^.Q34	LM><(SR&z*E1\S<LyBbPxbzF*ȥ;2by+L:y,SoFr}L)iSdRE31\S=,=ȥ;Ѫj'~dɊE3_OadRfdqLj-K"K4F&+g2Yz5L&LW@qL0$4	+g2a飅ze0&yazh&Mg:OMxɊbs=wɊJӾWLWF)~dy,SXY>,9^^~dɉbay10^LL/&&$2˥_FT/MT	R_h%,&d^l'=cabؾ"Jd^HkdƢ/u(hLYɉbay10^LL/&&$2˥_FT/MR$eƢ9Pߐ=vػms&ɞU1cѨmLXj#Mbay10^LL/&&$,~)E*E&rM"H8bib̜ɠM&&ɉba|@/m^2zhʠM_h/BϓAɉbay10Y cJ/MP4eP&r/4CVM"H8bib̜ɠMbay10^LL/HXRFT/MT	MQI"	ɠMQI"2bay10^LL/&&$,~)E*E(;Ѩbh0a'G',LdLVF9bay10^LL/&&$,~)E*L)jaNj#E	6q.ůfNY2s&+S
wQѾ0gLL/&&ɉd^E(4eBѕ8L)ޚ)A;E"x?4Y10^LL/&&{m?ѕFTV0zUDdjaNL,ɉbay10_,h^20;I!40e#l]^9f,̘L)ފIO)^LVE$'@bay10^LL/HXRFT/MQZSᄚL)~^RT10^LL/&&{m?ѕFTV0y4rM"H8b׳G,ř9;qLh&&ɉba|@/m^2zhʊ^V!41|2<$j
bdxqXDdHɋ%@?K#FbFL_&YPNL_S?,ɓ#(4Ibdxbeɉbay10_,h^20;iAɉbay10Y cJ/MP4eEjaN/+S
wĜL)K$Q<9fBU91ZSHzdjaNY"D&+S
wO@eɊEJ~(&ɊEɣlL)K$Q=hHdjaNY"?,y1ZSHy4r̍ Z͞?4 T:&&S
wg?1fLE$'&1tE#tRgU1cѨlȠ-y3Q&ɡ*U$j&K(}<S)D1&x)1PBbɔg$aN\S<9fɔEɣlL)~^RT1\S)e&B#Q2\&	ib2ML_K4+ɋK6L_&R&/G,*L,*Lh
&	b&/GGY1|2=$Ib%E#Щ.*ML_j^H,)>(%S%(#PNLWJ Fl< |#+@           b՝ab&              .    ./usr/es/sbin/cluster/events/cmd/clcallev y.rp c         @            @             )*.!  ,201348:;_acdeirst -5679=Aflmnop.@HT`bghkux|	
!(*/CDEKLNPRv$%')<BFIMOSVX\wy"#GUWYqz}~&+>?JQZ[]^{jۻXD R +́ma^q‎Ɛ^|ƐBfys	sxg}c|c7 H9@'	N>c 86``OM7Lc	(NLG/gao	<f0ƪ,Ɵ@cѝ-QG(f&CNbd"gQD 3 "aYLdFf y ! P$E)AxvbA/rڄ!
pIGJ?W4K?khi)gG$wߜXgQ$B #&e4
<Rp@e P$"Hifp4!I,oA %99h9BY ނu	2J2JVgCA22IPYjsaY9<Rp@ @.&Hfg.p~p~7;AfISk{o:>S?"'(HY~(2!6?ucUzdfyKz3u%~CdϪI?Gf2J@d)8?@w"̈Mq4l@\ELlk]Af8C˜k9PSP$pXd>ABpdBp~īz3u%,Xhc̈Mq4VDu%c`X\+X2Xrkth|dư,)d9G>8#t &H_G>T$
|\, d,]DT5`Y],6Re@Hi@Ԥ4J}2!Xh,˨`X9)½cXTS|kzL`yA2
r YBLbꜽ.cD"h` `X+LvkHib!I_c@z3!
s$ iC9$
}w
8T$(byA34X8=5)_c5P39ANl$+)	IU,8)<&H/9ECdS*dc58܇()́%	2G
s`]BL,<"sX*/rcX+b5)"+ X8L!`4 XC+4mP$`∾=!6=!QD%9xWa:.<0rXhI8WS%P$`ԃak郺dc5:#z:d>@_PXC5b X5ùEڈ\T'I3
23Ćc X.rcX.3X;USӬ!q঄%yAPzF`,qDCQPU
8Wc X8)`IQtTN !_e4A4º X M`tA|I8W>BS,62!8?p\v#LWFgJ[@	Tj$dB!Rd}lRp~7D>aɪL/m
Nȇ3L&IA6'zCiL/m
Nȇ"cb%\M5[!GaLk]Dsbrh(IT4Ȝ+b*ϩ(4ʊ|¿5(1qEsPUWQA9Ee9Qp@yCj}e:t$`tAs(0
rg%8Zdq}\_	2G
Ê93eAC?429O++2 WY@ʁzPzP')
Ã"v%\Mѝ(YebRZ$ȢI3MQL/m
Nȇ3L&IA6'zCo	1&;jgND!̄B n32#X4A"!zCL½cX4A(4Ȝ+|Ar=^MepeANNyCyN	!ue91mqC&IDqODA-CJ"dOP.WFgJ6-ls"~N"c \*V	 yCiN_)ÅW	~k U	ꌡ:=!UDq1:(NybPiaDq1:(Nꌌ1 ꜇X: 4BtyA	8WBr.AnyS"p)(E:J049AAD^NAQB/9`Έry(4M"PinA!L½bjQD9ac:!E<ӫe4CyA6^sX"pX3e9rL½bA"%V@^s2'
|Drry(4 tCyAW h!01""pX× (!L0rgD9urry(4· 94Ȝ+)G
Ȋ|(XN.7;RQ1ŒL!i߂(Ȅ@\E5[`ˍLƢGp`tAPgCtr/5(([Nc:oÜO
if.̈MuSULj!D~w
gD̮٬Έ2x΁U@SX2 
|Ȅv8ѝ(	aM,f1	1&ac
Y$` hA(jqd:.A9A8_0iM` \g8¿耀Ap(p|@NI@ Q SQF-p<N&H]S  )rlS   KlS!9b̨p]BL»ܧ@@ f@R.!9(עyd
pEBL»ܧȨA)
 D'Qؕq4oFwΤeL)L%*i.v:kbjg8We4AGR$`tA=!$bS	2CX2 XA	2CX2 E<Y(35dCn}BL»ܧe4%qpESA3CL㣃(A1!΃<f_1}e%8m	2J#X
 nCk3ʃ<f9!N))S
dOeAb9!N _NSDH4עY&H_eD'ؕq4oFwΤck8&:}B"c ]rUlkLz_Pا+`([]NzCL»ܧ* yClS]	2CX5tA(]»ԧ8g8>8;&Hk5u9(ע^sY!wO2yHitAҸ3JpR_A`Ȅv>ѝ(ͭx¥BȄ@\E5[+[)FhIQPe8*ZdAa	p7;RQ~3}2`L1FjWcX2X4Me%8{BL5i<:S!\~_FDjyNl Q8L$`((Hi8h%Nf:e	2B4T$

f{~S.)l$(s
u1N6!N6 	2B¼+5+ؾ4%8n$`Q^s:I`"&HWWND=3>6pCJp	2CX2 *sd%>BS#[mDIN5IBL* NA)ƠYBL*dq{y^_Q6ψ/1Uq>@_g((ameT3
Zd	riN@ ʜP-5J|¿5)<:PQFaː4AMe4T҄\!UD8V/92 p`h)*=³#J
(آrCX2 \X2+28t%e>enCVkUDu`tA3G$.48&IDE>BS-D'gJ=o8cSM<r"_K*$ucX0h<"pX8L0ry(4ܢ8^r(4ACzCL[AW5+;AWMb
Ȝ+)@ތ(6	Kc'0vYT~ECߑPED& )pk\jg5F?;~kPk3^slQ=!Q^sb Hi8Wk3gSPi8W{Mj3C˨	>Gse8lGBL2e>D_a	p7;RQ-?ls4"ʥ;(w)"cb%\M5[!T;653Å~ BD2@\1!̄A g@5`^s2'
| 3n	Hi8WS4ưtQENfdAS!3)(C+͈0i(yCiƷNzCL½b
|mA@@WD08!(8#aX~92'
|ZSN~S-&D'Qؕq4oFwΤck%-wWTYT~ECߑPED& CUư	MLNC)r3r8JV|_'Q ^sb zCL½cX *s2'
r(NbHsX2 *sdTAVHbs#X¿)
.Ԕf9ߑDs&K*<ȫ"cb%\M5[!T;653Å~ BD2@\1!̄A g@5`=0􃚜z>LkEtTm!ID9RaO24jsdNA+X<ŐPgYosX t,1z>`=R!v`z̄@g2ndnSN~S-&D'Qؕq4oFwΤck%-wT:m?QJYT~i~E_D& )pk\jg5F?;~kPk3^slQ=!Q^sb Hi8Wk3gSPi8W{Mj3C˨	>G|Г$5(=!EDAO8W>ABpdBp~ԔdF[)u'N#"_̈Mq4VDuQDXue\S^ kWC{t!+p;&H;5tI_`AO.r)H(I,35OP.`J7;RPme	ls )q¿5()oFwΔQ[N[SoRdBl~DGjB V;5x=51=!yX5e>D^p]x=pb \HSA)p},| ՍnIΈ1NzJ2J n#[xEc:kQSQF`<oHhs3w_DO½cX½r/&HkkDc1Ŋp͉Q@5&I\^V=r+	2G
h3\)@nkQDENzCL,P!1;CnP#~STA`Ȅv>bUѽ:g+3E/D& UX3 QSg6p}
r$+14Pi8WzJu 8P$RdN:^sa%^sABSXl$\?mN:^su!D]S[~ ܃P$5(Qÿ́ka|!)?l$\?h'
r0Hi8W{~_0`.jS!	2CX19IF9ϔ%>aJ50^sDPg8W{nAJtBL2zVၔ <LHS-.gJ5D:4A<oΦ/2!6?"Ub#L"H13jB B",tjfBD2,G!	&QKD.#dA9A	YN4+B84Ŵw e8d !	j耄K@B%nBkkD!$^skI`
 !=!-̄LrBp|ATWfB& > qD5k A+yXDZ !js(G`g+'(p}t&I\^V>Drkp$+u !\3gBLqD ^p!V;4&G sk8>e:@&HVv!8`$! XE ܇("
hI8W{D"+d @S ! A@+cŌF q5cB !X/؆B"_BLA/_rĠ&H]S62Ńѭ8zȧ(IBWOC!(JEBL»ܧȜ+ bdBp~ค %;؏q0v%\Mѝ( 	VbNE
g'<r	1&`1AĳU \DX!̄H5DQ#D!!zCLByAR;<px!;8k8>Jpd`GCn$&H]S:CBed)+DX5t@B$zCMz !F^kkD!^skFDfbz͔,"W[Xzk8qSQFR;<px5 ;9F3)PT$!_+!(e	2G
r`AÆyC4$`!(D!+Hi1ÁkppPN!X/؆B>)	2H@{>V~6! hI8W{D 2l )-BLDAý!V;4 Ôk8>ƅ:0Г$+;G:":d~}i|" mCn@YBL»ܧÐl/9e#3[hk8>XF$!_+!(d>D_""0XCIbUѽ::l!S?,iԎ~y/ )u`tATJ02HgDqAO8WeADA̡:NSތ(YoÌ9ߚ9GRC'<@\E5.aΈ2IF]S.5()'
2v1'I|v8ѝk-qcõQ-"cb%\M5[!נv3#X1+X2B7 <fd"	FiE=!-BzưiMSPi8W{C{,)ͅWkSDA\9	Eb?PS
IQ]SNl]BL2n1>*[@@5)͍
"`Г$p|Ȅw@J7;RPancG;EJw˔:	.	XD<4P'	Ja¿+X|¿5NbuFPB*8AQ'Aм1(4J|08AQ'AbuFF`ANSDuNCk U	ꌡ:<ꌌI+!9Kbr sdN>9PÐta[iry΂L¿)G
|J|	=z3u%U$ύRH":Q(OyӠ&IA6'zCi("oA}-2JL`4bSf#!R;#xJ4ԎȄWAq0w	 X1 l@RGa`g5bS5ƢÀ<dnx@́܃ Q4n $Bd`tdp7<w n]k+X1,#	5 !D:ưbkxL:)&HKs%: :&ISQFPY(4e 8(pIXƷgI8c2$+)G
kp; _c: u9uP!kwN3NC8$F I8WS3b kQDENyEtc<M3Yb1vP#̀9Pn  Г$pX ^1N HX0DIM1&x8p)r%`* @΄#v@#z90]NBp
>'9Js5	2J<p3A;`}BL0@
䈖ćFm')°jWEe9aL!V"T$0|S*dh	4aN.
5(<vXa
pnQBSIB|/+9@P$p<NĔ$+)͈4AC9$4cŇ[	Qp>Г$+;4X12rkBL߄>DO+KaʀwLCn	2G
fa X Qh3Xm@S >+21
Á YlIB|/+@r Г$pXXQh3QQSQFT;pxp _ٰ|Jvd_+P5BZdB)!5	2G
u
 !
01-u`ķ
$?pX$Q&QieiƷ f\YN!X.٢ACT$!-CDV|tN9@&&HS#*P5  Q
v&I5򸼬}&P}rZdAlP![:e; ]BL08"NWbaN	E
|pȄrHKw	#`J7;RP'8N0,ȄWMVDuQDX2S=1)
 T4˨.M@)#Г$5(<Zys#wOA(2Z85UDj(A1!j T\|_	OP.*hތIBU,
̈MuSULj!|5U902zIQQS!)(MAPe&$5MD(X5TA(4DL¿)+|([Nc:N9WdBl~ #xrj!f?QPg4y]?V\S!Г$)
LNez3u%ohGD& UX3S<ʈ3*W@WQ; /BLb/92J
`Г$p(pv:dAÐQPɌkQD'\5Q3*`n0eNyC~S@ބ!OP\dBp~+ѝ(ͭAY2!6?"Ub#L"J:/tJ`l]Dkk"!cRj;f)5LljqÔ^yKk4dC(`ҟ"p` X:+X0YB>CY!D^a*dN r6T9zưfB>!53CA
rp5&HkUDQNNT$*p(3ÑcňF.+;6%F쐧<zd`*):d}qX{[,&H]S@TGxm@/n<+)$ sae!$+)T/91}c<03p=j3pE=D$
|cY|1VSP$֧=!D^@kcDkQDENyEvxbA0 `IBWOC! l$+)ꨃ(QY Sn+gDΧ=!T;<pxѭ0^Wv$! kqyX4<@! &H^N@&Pg+X5t`D1g( u	2B<l> Ј0b CcXv#A
zM	2H@i `gz>nCX1c:2'
r5u95܃Ʒ)) Q[yb2(4ע|W<v ^TJ](1%@Ն3#0LHk>u3|kp ѬΈ1NyABS;DΧ<8	T$(s (4JsbkN:!NlK(*HJ](	I(
d$4ȍ`:"~k9APgd[QΈ1NzCL66AT"h/.Pg8-QĠ:+;6k8>¢`P$|/+@|Th/rkp8I(^/CL$QA8LDk3gS!)C5|zCM]tT4̨<l>|=AyåkAAOQ6CP0YGڈq>g(΃c(lH5EEgABAPbCX0ܢlÜ* cA8Ck@M[`tAs(Jul>ʡ	i%c`٬IO ̪s1"1ukWkO8WQNzCLE8W}x¿p|\	2B¿53t:zC<,rcS<ʁp=͈!pfS<gA6EhD}cj!_DEx GgDΧ<FC 4r8raBAQ6WDX^skX22Ŝ*rg )IBWOrkp~	2J J|Cn&;؏q0v%\Mѝ(8'[I0Y1̈MuSU²
qq	2CX2 =!IDC0S+2 l82!8?p]gJ=oXS,O:2!6?MVÃX2S=1QΈ2y(4Ȝ+|ԧ(USPg5yu Tdؐ:hIQQSAD]SjS<mDEyA#CX(UAPepk5U9!Q3TepS%>ABpdBp~Ԕg AԲO	R/ƫe&aa4ۢ8(4ŴA(aNL%P$)
LNez3u%Wi$dBl~ #A90P$)
LNez3u%K*eMD& UX3S<¿5fA>/90D~;<CFQXCʄ<8Q!82/TA	GSE%fA>/92 hQc@4(Ʒ22'
rh3tAB	`t&xr_PADsD%&tA9fA>/9b1OeD':TwY*i."bDD%x@zP@epkR_cj E3eb-e'a͚|1NzCL@?*|PA@!3 6t=!N		2CX2 *se%8$ M	2G
rc(CQ3(2Z85SAPe&$5)gSPiyB	T$ ("cayùAPY6p(Īd>Gcay(4Ȝ+%>$.҂<EA`e>ADΧ=! Q	Ax@>( Jh:Hdؐ
Ǵ$`((Hg\3"+$+~*hCQ3(2Z85SAPe&$5)gSPiy3S<6kA lS-.īz3u%,o"8"}<sMldBl~DGjB @"bjgF>51K~kUDSPi>AD<A#[fkQDENyEh(PiJpFhI/6QDA!P![k3gSAHS9(IQQ>(2Z85Q 	GA ;aexjgWQWD%	Ecw()+DbET4ω¿5*!(3X
|1NyA *ܧ%dc: u9{dN:: t	Ec2H PEQ 	Axl@kBLqD^s6bNJ.&H]S]b* F5&c: u9{dN>g4dWT +IPg̢`	\_Q]D%xkAc:Lע}SΑ.2E*p\(jd*).&I\^V</p)J h3QG>AB~dBp~໠v#LWFgJ->)J&2!6?MVÃX2S=13fpD'&Hk3gSAD]SQ]A3C8#kn&Ec2ZdAa	p7;RQ[-ycL>L>D	1&&!B5M\+X2X1KcD2@wPt=k8p(\|N&+¿5pk	Q!!ɬ%t5y#cZ	
̄?rpSBbk	A
pBkc$

PgPi9Se6rpN	2CXJ^s01Nd>\xVLГ$5qD#(بI(IBrU3!VkN-d(pOBL2SXMhs(D#(بJ!%t@BVU3!55(I8W>AB&&D'Uīz3u%[͐d0G	|	Ȅ@\E5[`ˊ|QQD?SCL2!(3ˊqhfWNyAeC?Z !5(~/rK>BS-D'ތIF%WR )qOPYX2 (rHiQQD?A\dpPiDE>/rX2 (r(4?) p]gE	F_<D&JD{d" D#X3S<C5J"[VBby6pb(Q	GAbkAf0o$Pi8W{|ƈ3!@i[SSAD]S9CeASPgP9EeCq4gD $jr(4Ȝ+|Kƃ<f55SAD]S
:5(<MDCeAQX1f.<kpMN^wOAgƷ N^wOQCtQENzC;NEf.<kp*r(4Ȝ+~AƷ _SAD]SW>BS-.b=ؕq4oFwΤ
K*eY'̈Muƫeưf&yj#~kQA>ADENyAOQcD%4ùE0~<ܢ2LJ|}D(N(kQ3ePB󘨠"pX<QAPAA"!51
Ҍܢ_D{D?AddpQFIDENyAB5˨(HiQ=¿2/TAC> eAùAPgD{@4
 QTA	Ay\C&IAbkGDu9'
ry~kAe9)0|J|"XތIF@2}4#"c ]ql85.53@5(~/tڈ2!(3˨8RP$(4ע|DC&eAQPipz]S%>ABpdBp~Ԕf@iõQ:P&02!6?55[15LtAM( Ʒ@/rL»ܧX$v`tA|^swNAf:ưc: fe%>AD?p	2J􆘾1NГ$(4D?32'
rh3tAΎJf}c7!5gpb(c0WD!
5̎(J|c0$ff4Aoqy9HiPg!D<8<9rcQ+53b(J]<8с!Yc0`7
AMc7!53yHitA0\ܢk{^sL1zCL»ܧp|([12!8?p]ѝ(ͭY,p'c	.j8VPNDP$5(^s2'
ܠ(53nEA脠<"2X()
Ã"oFwΤYoqLL ?ȄWAq0w	&d" D#Xfk	pknưqQk{`Ú Ñy(4ŮS#wN'a kz@2y(4ŮP$p)~k85*9ψkq5N^Vx8
hI8WkTk8*!HiւqA&À9@\GBL½cX2X1etP  G* -fCf.3C4F`-L
3:g0#2^D=b# E3 /rL+p<X+)@&H^Q(T0>!F~/rL+p<X^S$+5
h|Z XECLLZ$4JsXGÊ 	BL5򸼬yúCL_Af8ϊ!pCn&H^UetP  G* -fCf.3C4F`-L
3:g0#2^D=b# E3Yܠ,N)Jd8Wk8)͆ACkQ[|`˨.5a\~/9Pg: "zdjur Г$51*!\'Ʒ5;m:
r sBL2p9 CdAܠ2)@% i0le9P$p<X!dAg@>Q$ "[6nE59{a[b=	2G
`ʍ`>.́!ID̎d%>IDyúCM5etP@+(͸> TPin8J$+5*5QWAC@n?g[vJ|qD]|T솃>*6EA XHrۃkpr(4·Ţ)P#zưeFcYg!!5	2G
`ʍ`>@S%>AD=!GDr5@DX4AT4p5`lSTA,`lS%>AB"ñ$v#LWFgJ[b	Rhq ]qLj!ꨃL )
 T05yp~åe>j5UDsQ=!~S%>@Ҋ3eO*KȄ@\E5[`ˍLƢ4z(C[Me"PiDX1OtAg2Z85UDX1OQ<Q]D%TE8]BL22'
rj3`Q=!c2!)
Ã"oFwΤ8!Ta;Q*i.Fa	%% ĳX0{Dħ!db5bXcMz ay(4Yg3[pSBL»ܧXփ<Fp1-<! =	2B¿QsX0}A#8WD(|^s`1,?1CL+TdN⟢0}SӞ<Kp0zRSBL<0B)RP$((,x=pr#wO[xA+X0}D:ưb]bXyAt3xAPqgBLgDΧ/rL»ܧh:<$8#x`(	2J (3AúCL»ܧȨ()
	 īz3u%[ͅz
b~hQD.k\S`2!eAQg;kQD9O(r2!.|c:QF%WR-2!6?"Ub#L"I.v1¼TkQDkГ$53("p)OQ3rۃ)ITQ<"p)ð*1)d5򸼬>}2G!:dA9kP.B!)&HS%>B5h	OP\dBp~+w	#`J7;RPqebY,p'),55IPE!Iނ[S&#br[s3L@5IPE!IނZfi&2J@d)8?@w"L1L/m
Nȇ3LD5IPE!IނZficT%_@ 2 ;Ŧf85IPE!IނZfi2J@d)8?@w"฿ Dx8?p"CLZ/(k=ķ -q4>	r \)8 .1h| R8p@]Q$40!.=R^2 pH q~@8?HiQX44θm`ǸGD -q4pH8M   À/ Өz"d H@X8p@]Q$4AxLx;Hip|S䀸/(p^8\ 8g'* (!^AHތDt;&X`f2J@d)8?@w"L0xj$dB!2J@d)8?@w"L1&IA6'zCiRd}lRp~7D>{{X?|BCL+V5 w|@ w] }8W{θWz3GJ?*O,)a&IA6'zCiRd}lRp~7D>a&IA6'zCi$("oA}-34ēT%_@ 2 ;ŦfF5IPE!IނZfisT%_@ 2 ;ŦfH5IPE!IނZfif2J@d)8?@w"L0j$dB!Rd}lRp~7D>biL/m
Nȇ3ET%_@ 2 ;Ŧf("oA}-34X&IA6'zCi˚("oA}-34X&IA6'zCiT%_@ 2 ;Ŧff2J@d)8?@w"LRd}lRp~7D>NyPni`<5Xp\XhilBtqR3>g8/ &@=X]hizs 18z|44΀(!:fA>SᡦtUd0ĐeaOW.1$2 Y@DPiDY]d 0Đe`./qAHDY	"R'TAhi"Q b:
Dl8AtzEgJ"pDqR(BR'`A,ѝ2LC@Sᡦt2AR3>bqq:%yҏXM<("oA}-34Z2J@d)8?@w"!Ph͌|:{{/tJ@´OXF֨Kk30p$!)31Bj|
BaFu!!+6kYQGbCuԆBaFu `)3 H[7(ΤXX>VXBj>=oqB]`Ǹ7:!cMѝ>cMѝX1&GJ?b,%yTB;fRd}lRp~7D>,٪L/m
Nȇ3E5IPE!IނZfh`j$dB!bT%_@ 2 ;Ŧf("oA}-34X&IA6'zCi	1&;p+lX@\l!J(5<$5xJ8. \yOdAГ$<IPd>
d_$&H_.@?8?WFgh4X8sGbVvԃgJ[Fr1'~xO"'b3ET%_@ 2 ;Ŧf("oA}-34Z#T%_@ 2 ;ſD&JD{CIEd/ `̜ Q_9Ad`5_y y	2JB/4XPgn9_aW|%Fix "F,8)Irk5 SBLgBWNP$+==@ *#epop}[
I9ene[%	2J Rb#y@	2J􆙨G*	}!N}BLWfx5CIbUѽ
:	(IT4Ιԯb<\[$Lfg.P\
k{4X8s͸Wfx5oz+3<Ap]v#LWFg\+[ dv!+(8qaj"'34YQL/m
Nȇ3EMRd}lRp~7D>,dj$dB!jRd}lRp~7D>Oᡦtѝs|LIߎY_O1o*h1&Xzd8w@,l@\FHi@58P.enQ'$T$C33\e ?8?bUѽ!(I.\{*hތIA;+-(H}3EMRd}lRp~7D>*h1&"Â5dv́ ]zLA5BCE+@YP2H5&ISQˤ4[p}A@29&H] k5#e.n ,&ISKxju$*s܃+p(Hi[%e9Aghe ;u3Hiffx~໠`J7:p33 ?8?5&$Phz]fgp~p~jA[F`fx~໠5ЄosGb>b;'
wxތCF؏Ĭ»wA_7;RPl?b1'~h}Ttk3ET%_@ 2 ;ſD&JD{CI+<yXl "gW85
d91"(rbyYa }H5i>Aot$*s6(5H#&H_Âp؇p;&īz3Âp؇p;&īz3_ CL+"6%NyAV5A	2JP_\+3<8p]p~p~5诬Pir"P½g?43<8p]
H<[ܦ_[t3&HkQEB$*s\kzAIAß b|6Y*iX3U ]qPj!cX2Q	I*)5BGBL>2L!>8l4ť9.&IS_4\+33˜e`?8?WFg\+3<vVؕq4oFwΤbm1J4c̈Mq4U ]q(p(TLA4ƫe2)§WNzCLƈ2@'&IS3! HiR5j%N{̄!SDHz
d92$An
&IS^CLZfg.bUѽ
c\īz3u%		R2IȄWAq0w	 YXy`	 %9Xy.<l;#yABjP5I 	2JPQ_,CA7y_Xp!@d0O"|!qPP$p
rH"N*P$p
rB"N*=BL>Ň!(|<{)A9X%2!%	ryVWT pZN(2oA	͒s j	("ʜ΀'Ȟ{
2t\ApX.p]vw@XCIbUѽ
.p]vw@XCI

2LN)zd9.h|k{~FC@2 !3)@%NzCKB~FC@2 !3\|	([s5!\*@jgƷ>.ۆx΁'Vt5\kp>59.E@C[}/2M1Χ=!"M OoHE ̃dx̧!$*sR%ׄ" cTBJ2 !3)SГ$HiH@C[3"eACS<fSBL=!! OoH[nzd@i)( c[:AOb%ȄWJGV\b X1V*syCLE+1% f<p%4ո>Ȩn}S3Ȓs6ITaca:P$36$4(P#7%$*s+HiLX.bUѽ
.p]v%\Mѝ(XxNc"ђcD&JVrVDuSX2S<<kppCMYCyC岿)!SWNzCN* F$*sfcj F ITk3d)6()p|`5TWÂpؕq4oFu¿33Ç*hތIBDciPO*iX3U ]qf5 ^%N{ Hi
f5Г$p%4آf5	2J
b3<8p]p~p~;&θWfxpv%\Mѝ(XDcA41KD&JD{a畎{{^jB #PM,QEA>5Sb(B/6
hITE6%N{"Hi8B/n%NzCLB~KPk-w9A3 ]S2b"_[TjCL[hIT4˜XWE5I9,CLmE4=&IS2Ćp_Ft$*s+HiffyK`J7:_.\{*hތ" w$J[Ja	bh&h4	1&aXyc+^`l@\E$4XM" Ʒ	 愙%NzCE "[|sY
CE!Ʒ	 %NzCEB/!Dt$*sͬZ1"c8$b؏BL>3XDa\!$6=eR,!Ʒ	P$Ϡ,+Hh#n@=eHi_ oBL=e1&[dITzCL|kphIT癛X $4XB/;I
	2JB/44$*si4ƫe_p|5ͤ4Є_ %N{gm|kpITW
v8G;&θWfxpv#LWFgF" Ʒ 9&ISkz:f68&1J4M, ("oA}-34XB5IPE!IނZfhj$dB!`pj$dB!a&IA6'zCi&IA6'zCi&IA6'zCi&IA6'zCi	1&@",$	S0H!`|Z٬lp_p8 H!zCL+ H!Bkp;0+<b 4D Aa&(cc|2
sk¢(,XIG66J68pCy	N(d*U9{b	/psae(b !L¿)@l+(Ip8b	(W:Pfp8C6PRS[X H zCL+ H fp() >WOQ§&0&ID 5ħJp΄%
u0H!8na}	2J 4D Aa&(cc|QNlXYAbM9QÂPᙲNP$5U*ܠhHp{~S
zCLEe9Pgh4X$8Wb
`|^^Y)ѭ$$`8Q^s1m
E+MAª 88>%:Sg
 H zCL+ H fp()OS@p<"T$(pS]
b,^_	OP$̈NJbUѽ:-2SF:|9Ȅ@\E5[`ˍLAPgp=Ȝ"H`((HiDA̧º ˨3PBΈ1OP.z3u%1XSF::̈Mq4pL%;xFc@
V\@ CSQfV l$46"B'́PM:}2>Hhm0P$rg8>ƷEBL}=!@HWenn%N{ep`kp_9Ag,\5AI_9AgĆJd9AgԆ85F=BL=2򄆋#T$([(rJ ufƷ abHNWO4 _" .Ap~p~; vgq,v!${*hތY	X" d9`t3y_8CrB+xX)BΧ=<g}A4Pllg@  JƒB/op[D
hI9+vjPI[0`fx5opE
s3<Ap]ԃƷA!\+pfC>؇bVvjjAz3琎bW{|?Z٩ι0;v#wJո.J5 :8o8a1j[漣i57&IA6'zCo	1&;5[!eTjsb`)"T$@.bUѽB/n!R(J7:;vP7;RPAjX}4O"̈Mq4<a٪.2<L8<js0[ YBL)p]v%\Mѝ!d_!t$@.bUѽѭdNzCKabV8.gJ[BŅbNYcSUNxhi)͋FgG;e7M:SFgG,-Swo	ȄWAq0w	 [OF.KsU ]q񨕇D!%	t,<K@Pxaxeq A./x1}|OZ0!jt_XȘIQq&u33˜e`?8?Gp;3;Gb=ؕq4oFv44$X.i.p\$%;(%yAT$0Quc['
\$z, )|kq4p;v%a˂oFwΤPC떩;e7Ԗ 8g44Δѝs|'-SwoïMq4<!l@\F  wgh5Ʒd92!	2HB/n WBL)p]v%\MѝIPMW#[E(Yo0LIK,qhӔ$a"cb%\M"=°_CTwd" 5 " ;>	>W_bn&֠FDޒ~ISPi+HinL(IP4 BL4)&Hfg.p~p~;&īz3nY&Hfg.p~p~;&īz39[ n0]NyAH j% "wopΤTĝiLD&F.>4G  pb=W k&d&@b Τ4X}+p|`W P	Mbɪ	<Љ;bEx	K&4Thf,bh.Xҏrpc"+xPE;b1|#O,  /  Ʒ|Y73XLZSxx!!"]\!Ʒ$&Hffl#.6$]p|hC;AGC4$  ZHތ!ƷWBLGp\lICIbUѽؔlHp\lIѝ(c,*-SwoiL_$&IA6'zCiiL/m
Nȇ"cb%\M"=b!$눣o5.8yqOe~}i|w<rEBL([Nc؇p;&īz3u%[XюU"cb%\M5[!GaO8WeApA)%=!6+$2	I(eT,{G	O(rcX2 rC 𔒈VUSPip{D@WHdQ
n.Wy@VC gbJՌLĔUĔӍn 
d>BS-D'J7;RPFC
hO("oA}-2!6?"Ub#L5[!!#X3S<ʈ3T$
d5IBWO29l^qlXHrR"C:>@_QcAPe	t/903(Ny̝!-ƃ<^sd4yCyAx:u`(1(2:K F ք!Έ14ۢf5Ad`2 t$!_+:PQFV5j!Έ1b	Q(>Sj ty>d3r%c2q	2B
g6|([.2!8?p]{*hތIAk6+4cOD& UX3S<C)ŀ&HkQDAUeU9{4(*Hie>PXHrE6|cAe@|ZdnIQENyAD_OQP3p}8	(ISSPi	OopDT=6
1mc2@
 اp܆5Q6)+|([.2!8?p]Ԕg3~	1&`1MVDuðl25`fl,pgO &I}} #ep T$(468,A]fC*6/5!Cp9P5d37ZDAq<"'N&D@ʣ]
 ([.2!8?p];؏q0v%\Mѝ(8qoļS¥:*h1&a&dF@@b!*[4/&H/9	Oa2ćB5	2HA,kp*bh3 1r%\kp_<2:d|b*dÃa<5耀fƷ@3\+܎!:  yAO. +bUѽ:gSS<C"cb%\M"=b!$;fd" $!#XaV$b$Gg
Zj 
V$Bkp~ rs:XHrawVLb_D|Q !f+!5R6H^s0ł@63cS1Xk A)k!Jk'ŌqX5R8H=28t(,h3cS1Xk B)@Cbbi_D ,d4@+(46٬_D ,fd%>@_)hV$f)J284* 4CwL:OA}9p
!+D }D?A!ˀ8TWt R@*kp~Г$XA9*WtvtQn& 9rcX!
Ě!PzP'KQ}
C!D@++ \.'XD>;3mf)\sAq=
C!Phn}b!a`R܃n #xX5@2q13&H3p<X$n5p|3 5&Hᘦ'ŃBGf <ߍn t$!}c[#[2B"{|
D ,#gx# V(IzCCq8\N<fa#b1H)p=5!_<)OГ$5()
 =!* x
p`P3p}5u	2JzS f)*28w(.H1IY0>#(3 #C[<;D9 lz'n;D!5RWD%FG(%u91m
J3;d%:ՠؽcXŅd.46ې	Ʊ}
ăX p`4@+h3%ABt^scj 4CwL:OA!ˀ6TWt !ː)hV$f)J28\hm .C*w\+(w kn
Q 5NzCM.wSxT$!xlkp=Zi46Tk m@+Lᘜl5G
kp4IQP/9~&U se@)Q"
sa
FĊ Ʒ!D'*#yHiD1	2JQf+Ʊ{~Sʜ+X2̜x1nU	2G18,>$@)Phm!8^SbMb=](NzCLmD&1HrT'I469pU2/'Hr:ư
C 4CwL:N/9n!ːFAy=
FBqw[͇A#HiXz3AƷ0?&H3p<6n@)Q"
se4@)Pf+(B#jOpƷ
z =!
G[Г$pr X	(IzCCj,@pN@)kp3$3x8R6r\EnBx)Fde>AD@46yC	[_ xVXkq
d90+X%t@)+RTdpQF]Db`|FPgBG!ȆAghR82bG DShRV:ư
JRWA%Q =!-I]b#rLXCb bb\NXkpͶq/  q@49 !p$ ܀WY	O8W
C 4CwL:N/91
Ě!PzP'tbk*e^ODu`4@+h3%ABt^s.h46
C!FAy;	 k 5
T42'5Г${kq,hVCeF}
F(=18kpu¿@!EePh
b@Ͷjŗ5Ê 5 :$ ܀WYO8W
C 4CwL:N/91
bMb=](Nhl_@)\ j@`Hj#Ay=
۠C.\Ay=9p rTC[҄%
Ě!PzC@*kp .Ck 9XA9*WtPit 9rTkeX8p̢V(469p@wLRrCu5R6q@<$nWD4עHkp0d@)Pf+`fl8|kpЁf)P ;D?SPiPXl~1XF5+!)
"±vgq,v!${*hތIA+	8юɿ3Ck("oA}-346Hj$dB!Vj$dB!T%_@ 2 ;ŦD&JD{d" GaۆLͫ5͚Wk
`68WhڳXbPiB|et5pb 6 #yEeå+!uzƠ(]9(SR5EГ$y¿5Pi8b()$+!u bhMNyAMfMb 6SAQ@{B.  	2CX4@l9MPÁh Fkp$!_+#,+rkp M	2J n#[\IQPSBL¿rܧhsA3C6S@P	5d#[ n#[\΄%e8%J|.6v#LWFgJ[͒b1'-"cb%\M5[!~j;5~jfmYlG6 F
`66plc͈._DhzWÚ 6yAC92J 6fl?)̀\
orazCN* 6flkp/9ڂŃ!􆘶4scҿ|+`~=!DS Q_:: 6fmYNA_*eU9{j,X8HihsA6_>QAbNzCM1ںfk|Cn#d9Jp܆)yDÚ͕P!(66pG`6Q/rLmAbNzCL[DÚ͇:HWOt,4Ȋs`	+¿rܧ(p/90T͈&}h36TS_@l8)
6bdBp~ڡؕq4oFwΤa:lmbN[Rd}lRp~7D>*i.;`˨.`P!<rajd[$&HS-D'J7;RP!-Sw_2!6?"UU ]qv騃.`DayHitc=3P5+zdc<g9P5+EBL([Ncؕq4oFwΤck떩;+	1&눣lŃ!C&IAf8C!9@P$p8Zd>ABpdBp~īz3u%k;/D&JjB "!h3Au	2J1P3(8Ia	p;&Ԕ-qĝ
_I346Rj$dB!ȄWAq0<aV\a ]z`S<B5[(Hh~1҇ R,8>5@3T$+Г$r<4$*s܃+pwHi[྄%N{e.	3!
IPQAN{whrsfgp~p~;&īz3n"&Hd02B74TWN|!.FCdy
s3<?p]PK[D
\L]fgp~p~j'!J̜+tjAz3u%ͭbNu&
'~M7ћ*h1&$vx#V\@]QBCEs
s d-(2NշAjM0@2 	2G Y+kp  ]BL2Ʒ  $*s܃+DC[SKyBCLl5  $&IBEN}hn w"p5 3<Ap]v!${*hތm»\f?8?5&4X=s!kwC؏+V55 B7#Gb>ĭ[ԃga琎|?Z
w٩_7;RPpQZ$Lѿ
h&͎?12?/GNN٥bXaҌaai),U9tI9<5:BSTb221a	Og>^	Y'eӳKıL	SHY.8"I9<5:Bg.*,S2C,!}0u,!:N3yO?uK#]g	-gN
gN
gN
gN
gN
u2'x'ΝCpa.92(c
c	Q)&9I˪uTm
G.Tead>i8^tt1M!`4t140&MCd;f[BCd:FXulř:'Otp:u"(9T@rʦSaYcT;9tU*ѧ:9fiIh2vIΤff0TLLIߑD4ΦDa<H'	G!ӡ	1FuD	:N*^	P-6Xua!ic
c	RrCd;f[BCd:FXulř:'OtpeNӧY'evIϝXF-]sSHX1M!d)a)-SwQ$tTNBSM<rKgCfju4!N:ŖF,;f]eYs-ajhp2Pr<R<fs4pY'|Ѧ1@ثbc:lڣ	Ț=QdMt&Ta:YG0,ND'K"hF4z	Ț=QdM4s<,ј4Υ4YH h4|dR
?2JxL<D?R"x`S)O<0O)'SO
e)'	2JxL<D?O,dO!d8th9ЩO\Ols<@[bR3cc:v(S9*Pve08ft0(PsP8g;:жaW:t4i-J3΅
h9N(/P:PvXS,GgFuж!WJt
$	RrʦZ8ΦRZDъG!Ӳ
b;a0X:[0ƃj9t0(PsٔKgRȚ3-G!ӣ` 2GN
g:[TFc9cL
ʆjRJBxNtu@X3Lvu*NR3lBh9NF r3|2GN
g:[TFc9cL
P[3Bمx ӧFj9t0&Lvu'`e0`4qTжax^!l@4Ѡr];
Ps<fS	|sƃj9t*SDGUA9qcIcy;$T)
)xt[0r];
)e0K"hΩPvru3uBxrʦTal¯AlΝf2NG!Ӱ1ԝ8TԲO/:	Ges	TGж"qWٝ:/d-:4CQ˧aR`#viѝTpȖH;2	aYFжaV*ft[0/ tr9G.IhS9L\vP8gJ:LQl)J9cUt-U@:9KıL	SHY
hT)~YBi㖧K́WSŒ>VuF6B1fXe8Mzo{{ޛ7^?!p{7;r.{֏?w{sr.{|._5{P{[U{{{o/{Ezo{{ޛ7M{Oy{._5{␸F?9{ޟֽ${)H\#^\)k__{{;__wWğXZ,-MtfT4K"hƃj9u3rG!
eOoc/4?f2Hf
x|:IE<!.ygR./?	M"c(n4>2)DPNP	RhN`y&	RhN`y&	RhN`y&	RhN`y&	RhN`y&	RhJ&&L2A<<<?*e_L ?Ta;O,}BΘ*	K*N:*)邨8&)Kʿ1F:0L:I|*X8"}<sMl
b|:IK"hR4'O]G+_Ծ:1Կ"xcXS,OhxG4?&J1,@R!cR)2e04|¦X-wFc?,p')'Ț?cL?4K"hƒʦSlGT	Od_<<(,r:P&093Lvu*NR3lBQhѤȡQfXN*P(Psvr$:Cl­9iT3N*e	1":/f_0sȩ4f.K"h¤Ddd&	:U#"ѝe)''.;:Qx_
g:L%RȚ3l;<܊N[*v9eS)gB؅^P/}:;gfb&J1),ЩN18T<5:BSM<rb2:l->pckYh-nmoMzo{{ޛ7Ŀ{\!)k!p{`?^{^?!p{7;r.{֏?U{{~Q{o/{{ޛ7Mzo{r.{|._5{?{sa'<{/HBnwH\#^{*oW{{{w(aH6H"~q)*)aIq)? c
H+(c
dT@W8

f71n6ʆ_54I?cp5coY'8#!!n46A@f7d6CabS	|sW"4?f2HpP8g@ШpF
Qh
X5qXhqj7E\)8yu)ƣ@V3b5k9Qd~'n4>2)*AS?2Ku2'SB<D?)'	ЩO<0OJx4*SO)R"x`M

hT'SB<D?)'	dAPf3Ah3D'CahULlE/TQ3)-w)xS?Q?<r4PhPf?~~y/E:c),M-w)7)fS?,iԎ~y.ca5Ah3´a\`I3
$	~-wG3'>u#ߞD˗@$ѾOSse:ߑ<7S9)0-.:4e^':ñW;g)5'ٝ;,pDv9eS)gB؅_lΝ8";3lBgNR<gcU2Ft-U[3Cd3*N:*caLa414*SÖ;(w)_K*<ȫ~i~EOJwQR[i%RYT|d'&#:ɔt-`w<s~EE+eR3N#'0vYT~i~EYls\i@7ʥ;(w)r},	LU)ߑPT:@E/;*6H(},S4"-wWTYT~ECߑPEє
)Q;ٔ_R:Τ*AU:te
g:Tjve09Ԫe;4r3hGʃ0h9yls"oȨt"Wʥ;O+*R"h;"|9߂(:I9qLaSgB؅^є
)DvȞ9NΤ)R#3vh;
hT2өTu:c;"eO)P*ft
vXөFvȞ9NJsJx#٣)R"tKNS)e<ȥ@x'h$XF%fM(fbBSB8ЩONJxju40x3 d*tن[}):œ[:YBo7Mzo{{ޛK/{R␸F|R׽@kG{zZ9{{
CR׽s/B(h__{{7Mzo{{ޛa'<{/HBnwH\#^{{O^?{r.{|._5{/{{[~P,aY[%!#V°laX=c
$ ٌU`Ɍ`0Jq1a!+`8cj±+°aXIc
˘$_N{;4[hbB1';*rxjtS'M!d)&9ju%G3e1hbMվR<3?`̨i
F lUGE 1{bb1'~EO$	Ns쓟:viat1M!`4bN1-SwQ$tTNBSM<rKgCfju4!N:ŖF,;f]`moMzo{{ޛ7Ŀ{\!)k!p{`?^{^?!p{7;r.{֏?U{{~Q{o/{{ޛ7Mzo{r.{|._5{?{sa'<{/HBnwH\#^{*oW{{{w(debNOԝJ4iXcGgR_qV
TR(:\i^@Hf0XaӓnL'Nu3tLӓ)ND<TI٣uS)rqW5Gԝ4g:QV2B3K"S,gRvXө3fU
uJL%vu'e::\iXJ<TIcNxΗ)sƔh'a`gKTĝ唞ObvI:$G,61a}å&Qгx'Х{;4[hbB1';)<5:])O:#P6hbŎçt&3g1	,d2pLg1B'N;1JOGG['Q">1eç;	Qгx'۰v'd٥bEG048ĵLI1RxjtS'M!d)&9ju%G35:|SCfNaOeX@(?_|e!|/C_+u"%\!/P/{H,٥bEG048ĵLIߙQ<5:])O:#PY1`[ui6)BW
hO?uжoYȞ'N1OGGZ';$e#Yul	DthbY@:uvΝXF-]sSHX1M!d)aM'K:tBi㖧P2]s?*[:#81euNٟ	my)6
OX'(R8G_G:?BR`)D&R[񖩔;7YȞRAcOG42ȪyyYTD:Da,ȥGId~&4U$3{Ƚo>o?9ȿ7{v9_{ƿq {U;+_?c6bA_
W9N~Aci"6?{m-G{Ac!oпA_`@pR=XF-]sSHX1M!ajKTĝM9<5:])O:#PY1`[uݵ @8:Z$留9<5h쓲uHXlbGYedGK$MѡgNvNXF-]sSHX1M!ajKTĝ'K:tBi㖧P2]s?*[:Q:Zi 
gN|:c)>9eS.q:vюUN;$e#Yu>	DthbYP/{
Y'd٥bEG04B1юU.HY
c	Z@tYl,l1D|(]oюO1o:ccO1<0OQ<?:D5OcO1<0OQ<?:D5OcO1<0OT^v9eS)89 -):DT@2qWpR6u¥:xDN*Ss(9T@rʦRqWfui";
#O8`URi!x:DT@2qW:C&L'J*I_Qv%1̠.x'UAz!҃tv9eP.cE~mcp!~1U4L~+NGoM!o~'cpC/1)oV7!cp,n_ho,no__?ofob/fofofofobobRǪ<r
FCR4O?ʇ i	S4CR4aO4K?Al4i$`i[20o)DߨS<CPy4iygR.)&xRRh3~7FM`Lu2'n4>7H=R~1j'L>L%hOI@)H2M:7ʟ4ƃrbiqܩة (c@h7*|6*H
)>xn4>$AڨΣ;5qܩP[7ʟcahOؿ0P*SMqܩ)H9#GƁnTd3n4>$Ah34ƃr$h3pOqܩ f6cwƁnTd3Pةn4>$A	0baLa41u!)&R[L&c$P11(1j'c
x0tIn10Qsf,@OQa)1e%iF11ESM<rcFy0c
hI	0baLa41u!)&R[L&c$P11(1j'c
x0tInP/yӨbn,:EG0EaLa411)9uN
-H!
,:b̝a:82x'ΝCpa.9),ю0t0&LON
-H!
,:b̝a:8?;?hTĜ91'-qx_4ΦD
icIOZY3CHө;;day:	GԪe:,)bqVZ$
bD	aM(<b`T)Sx^Y'Y مX[0fal­AꘓbNr
Qht-ӿ<<?;+bNr/c$`gaLryID쓲NQ">1aeYe,04GF*@2)dN,#.9),0,.HY
c	Z@tYl6ّe[mQP/{VOcfmASHXZ$1'}:SBQ:i!La4S.9-eCeZm78^!K$:viat1M!`4bN1-SwLh!N40xAʅβšβۭ6(?XKαPƐB_(cH!CA|w_༡ ƐB_ Ɛ0cP/c__ 9_u	?`Ic
c
Ï1ƿap>c gX?_Ɛ!WB4Xb_ ?cHkƄ?? 
HCc)X1%`*i?[X OsjSO/MI	@KY&L%oJ?[9eP()P*ocu@ӗ$@S	|s
[?UȤeOda(~2(~Yc_YT)(~f2OySFUUF_T(/K
e3GP*o`JP*o`9U@YԘ&UO,%
[	x'W̪YNWR<@PYN_a2hUP*o)UW@UU@Ya.W-yWUB&(~Lu)UO,F
_4ΤUMe	(~u/_g
[P*os_cR_@O(~R"(~,LJR(~4
[T)@)UUΥTTa<j_9E	(~
[sJ??P*o_?UO(~e0_IWU
[&W2?U<"(S)o@j@`_(o,W?,U,'KʿUX>W?a__?`8?1'K*?P*O O_`U͊U͋U͋ULIU
O	gbW}mN"~7c͓y1PCbo6*?Xͱ&lbm*XͱJXͱFM¡#߬MHbo6Oy0F&7c
?XͱdM°V~7c
m+oV~7c
M±y0J%7c'%?XͱQ7\Sm.~7cM&lapqm.XͱMXͱ߬M߬M_MXͱ?M/&lauM\7cXͱy0Abo6_My0Dbo6o&lap8bo6Mwm.M{m.XͱÏ&lb/&lgXͱ&lc&lc&lc/&lcXͱI?XͱEM!_y1&lc_mbɼH&lc'ͱB77co61	mb%y1I&lc3ͱDo6M &llM*bo6_y6Xͱkmym'd?Mcay6bo66bo6Abo6ؙm&lgXͱUmmmGbo6Ɓ&lhbo6ƀ7cB]mmm<bo6ƈ~7cD?XͱM	?M&lhOy7&ln7ct_y7EMcy7FM~7cR&lim%Xͱcͱo@ͱ(bo6Ɛͱ~7cHUMMy4~7cHͱUm!7cHem {MMy4y4'y47cHy4@y47cHXͱ?XͱI@	7cHXͱ	m !&liOm )&liʉcͱ$ɼbCm1"rM6MOro6ɼbm1;fMb/&la\ͱ,~.&lam1sb~y0ģ&laͱ%?o6y0q`Mm1?xͱ!m1++&la_M&laoHͱ*y0)7cL7cL:M?m1bLMɼbk(&la'&laͱ"m1~,&la^MmBo6	b"ɼb
b?tͱ b#~DM}bM$&la@&&laA8&laBͱ!o6M'dm1߂"o6&laHbo6m1	?M3țͱ"oIZMDMD?&lc"/Q7c/mdIXMBTͱ`ͱ7cMB&lc*$md&lc&y1MAy1Gy1ȧ7c@MCϓy1Wy1qțͱ&lc"&lc(XͱXͱ~7c*9&lc)	ʏ&lc &lc _y1y1md 7c_MC&lc!mdXͱ(MB/艼y1<TM@	F7c͓y1?7c͓y1A7c/&lc y1md$
ɼ#~VMA$~7c	MA'iF11M!c	ъiM(2C!i?HY	<ғ*Xbx9|Qiu>BSM<sJNHY
c	Rx9'S,Srx9'S7M	F:B`b~xOyoxӧR:ȋcLӨ<~E0w3*i&ȟ},OhSG:e0?+O,|Tc\Y)_0|;U*1W˃Q-x'_O~	e;)_4cYR1K4He	"QxPOe8"Y%SEQK"|V$療2e0a4ridQO<~+}S?"'S煮Xȡ.@Yo
b,U,'~h}4cM4EDȢID	L"Lls)rBOSo'SwR0wJbNry|&SwwA9w$R`wMxL$;餚	ĝ餚]LI߅2~M7,	~%vvZm,D~wg33<'O;HgepJ<+vvZF,gepJ<}*vvOJyXG<ͼvvPVa<LAkV~wge3PaX[g(zϼz;=G<>}8%ae4xR>	Xyb<z=#VaXO.d(y,ǭKpJ<i3d/y!x(vvG<ǭCdpJ<͐z;;M#Va>kJAh8u*is @j?,sG(8eZZO	s՞QxݳDa9v̶ln=4sR(VP<b
]<[UC&RZ횫vu)vڮ2(S<Cl~(cv+k >2*S4Zaܫ9V0qVz&
'tUmY@cNF<T:*Vz(YO"[CdH*mR,4oѺmƬYbͽ,p3ȥDδ[DmՖ,ƚ	Ԫj>H,YxT*eVVz9eS+T>	:*e7V,0tMT-A[0ۏ=gic̳RSH՟U<U<*'t5jj>YѺnYƢ%NU<Tyg*K"h<YmߚxS$NfbYQtYѺZϦS	{9[Yg 3LLIߝJSvG3(ujZL'ujժ՞{r1'~wgmmgl4{NiO2(Ҟe;;n#JyTF/xϰ)^SeS̽g?diO2HҞe#vsVaxVϣJy^SqS̽g@4{N΁iO2:+0'm#vt+0z+02ϑ*Ij>>S-B7PTKT@7PPE>DoMkҘ(AT)&9_.~haHϷ4c~haHBFӿ	t;#<J9*e[DE2[A,Hbx&/tlL/{E!L0V)xO(vS(F
ؘ^*O9M+Va
0V+R3RKM+Va0VX(*N#lL/{41U+ba{LI_tΕXh[LL%?"<j''J`y$N`y*#lL/{NX`ҫ"q+ba{IPXSVa+ba{޹xӺTՐlL/{
xSM;ꔩLSM F
ؘ^R(@sSHl0
 T*STӖF
ؘ^bAr4:TӍlL/{NݘFyTig0,xiS̴+0RG<a/oI,O22b'PU>}=:X9ݝyO=Fy
f08Tgv{2>'ugJds981V*՞t홫VVy;=F/x} x<޻
8%aeUG]Afr9G.QdFocrj5Afdڣ5*Jj5FQdFocrjd8tG#Aj9ʇ!f6QAfh1dΡ*e'v{"Gg<X0	Xy<gipJ<i̱¦XҦfXCiõQdUbY%-իU=:@Z>X`,r5i(޼¦XiVS}V{vv#VaXxݝ</z$pJ<OGgmpJ<idHc~wgmgJ9@%KX-2<5:5eXCjgQf.YiXnY2Mk-2H*՞K-2*՞{AmmzpJ<ۈyݜy)PZvsFy	t}g4;mxNa"ߝϟFy	ө7vs?	P^}g&.S,FyD΁gL[$O,	J΁g)PZvt<ϑ&/@[:7&/D#@߮Va>X<Ts2	~(NjU=4ȡK۫VVziN(>VziPErUM;S@Z*6(w$՛9VӾ[$NY@ZNF:tUe՞wk7Vӿ'1[AVӿ'fqʵgȞ7lZjM;<ot5h՞wDf*Ӎի=4<}ClVzi,L_47PmVӾXL%:[qgYFj}U=4>ujM;jtBY|5?T9Vӿ,sG(8@bqǞSD)^ݝySeS̽:#Val	P>Ivt-#CgB4DOVaZx,p'OloRpucݲ*V-5jj=XS,OȞߝСF0	XyiҧG]*rr9G.RAl/!Pf5*r5*|i
7mRAl/QhlU*rhn3HTA[
%WP`ܲ7ݝ+0(^?%WOloSZ'7PիU<g%WOlo F;;#JݝHy/ce!xmXG<Ȟ?gD}V{ŎΉ8%aq*vtHQ<޻q3g"F^ݝG<Ȟ?geQmwge#Va?gemapJ<[iO6;, G<D찅S̲;,8	Xya*vvXD`y;,)ݝYG<<l	Xyb<z*vvYm;,F0<>N2s5gO+XVyTNjժ՞|	u[՞|,j"T,TH*՞}*h]<Yeϥ4njY@<R)'O3VP1V兀:,hCVQZY)Y?[Yg2Gge(eݝ\F0e>H첉Yмz+vvl4{vvmdpJ<;;6i2ٳhyO.͏Va>xٲiO2ݝ!F/yg+0An͑#VaBvvZa4
DYݝFy$0Q4#;;-Y-3A(3|D&P;;-63Q;}(B㳲lbxݝ=o
G<e>00't#Ȟ7)eUg<o'YijO?G,)P-7Vܫ(2Kߚ0Xt'hGBL%,}2ZAT6(SnӕqzDl#e^NtI;-nzϼzK;0x}D	~wgeݽyN՟mgQ;(l3xP춁Y[oXU;(JtT:ThQPB<jL'u۫j(SoĤ:PQ;u۫VVyB~yƤwYmnY(/~yƤwYmAV0@hQu۫6rY裂$(}:t*ƩLϧSnY@\zXө7ˋK3[?VP(U%uՔV(T-rzePKβ
C;(JtT?;ۈmh+0O2~?Bi*dpND<T>LQzb=,sG(9bt\xP
bO5VVP=4x-JSIvU*I<oĤ:PT
ʠ7YmP7Vlx Biߝ>6OSM9:T#ۅ1+D-V*͜zO<nUfV6"U2KTYefP(1+juEj餞7.'Yi9VP=
c	W.'YinzO`)өP-[Y*՘zO`N'٭bx!SM9?;}lݝ/d^*dqed9!an4>ìT6AHbhϲ5CR6AvCR6A:Ca/lnPd9!an4>}CR6AAPd9!an4>5CR6A:Ca/l'QUJ>gth9F!an4>ìTh9F!an4>ˬh9F!an4?gmQr2)lNQr2)lnQr2)lOh9F!an4>G#"jhϡuFȤh26A:FȤh26AEW'0~E;'У<47vvO,y}8%aǭKpJ<dJ~XtKDb'Պg5jjAR'ꁺg'ܪ$j'<ڨ<YjB֫(*)UeoCd3bOg[gn>i}<i*ehiOieZ?$F/eUjjD*'ujg~iln}Q Vz'A4CVlZ>If"1uj*՞a/tue՞*GO3[Yg~3P(OVy
]+0,<ҦP G3(MfU=i]<ZZPjgbjZx@{(xRqY@*e$s2DjZFիU<EfVy<.fU<ݝ,#/e/
],Va4(XLAk2Ǯa	t;gU4<vvP-xP>	XyiQ2K)]*e
s2hMYBXM`O"`PW*@PO?VPUl+vvPF0e
CQJˈQ43ԥJL>4:UgJL>y]e5bY缌2B3̱T=Gd.xP!>	XyxLB1Hm	4AŔҦf>If֐V*՞{n<+vv`<V qS̽gi$c9giiO2ݝQ@-%
bҫ09UitUbxHAjjgGgVal0ǟ-)*G3,YMjنjժ(+v{01ݞȑ#YȔFaM >k7"PXtpD"jH?<&vȑUU="PXh:ynYb5nU="PXRU36rYLO7VP1V+v{"@)^[c"Ag&ѥ<+v{">adMҞe=4adV[Ҟe=2adLx$c8!.C=B>;=m"y6J!҈*#CyVP=uWO5VPU%MlΞfZY$JRy*̅T(mV*՞OU1UU=<*8GS*egS$t5DYT1F ՛9Vae4j*՞OR?,]e+U=t'lUޙTnqʵf{ng#YFry3gH,Ӟ+v{4S̽gHQ,
$Q:ߝ(5o=1gݞD	Xyx*M#0n#÷mdUbY駂wO+jbY糈dU"YwJg͛T_L&u6jHDΥLePڭZYHԩ<	:UujHDgYCjAVJY`-U*GYjHDO	e*՞T_JP	bu6(VJ0(*C%PڶujHDRU3u6VzER%~(H:Xu6rYHa2	e՘VzER%}LRT8eU=",pM4iGZqgU"WjxONmjHDK,Q<βm*՞T_YCjjHDS*	u6mVJf)FʦYe}՞T_$)FʦYe}

gU"W59&	bPڨrYH@h(K*fu6ثVzER%~E
a9u66VzER%}Ia9u6VzER%~E	iA	|βB
gU"WP&L3<βBʵgU"WԘN&T(mWbYH&	S3\jjHDȠ&T(mW7VJ	!iA	|βq
gU"WhTyTVryXwU"YwJhfHwmg*Q"4r4Q"Zxc4߃w1ҫ89A"VM]ݵP6P>	kUu@%~ESO爵Wlg*՞+*A4Nv(VzDkK,۬Z%@_LIylի<DE[AV+v{81c0~b2egKqgB.xdҞe=AgF/xc~+v{ZҞe=1o=4{nk2ak1g.#JyVe1snfP#JyVe
1Ag-JyVd1onˌ2%Q2s4ͤJV_0Q$jZzDPڨVzDMlβDY<U9VP="W<Bj*՞+EwYqjHI;dmf՞+L'Ta;el}Z%~iwl**՞+)Q5jU="WS靵GV_9XZqgJuDY[eZ%~EPB_:yەjH#U2jیU="WԪ6VzDYT3۫VzD¥2i&J<OAV_QP0Z%~pTnu@qQJ5u@ەq]P.7TUǤJ"\n7W+頚xKP[P!P6_;9<PY;9<PrY"x`y<\agJ4:yժ՞+ȥRgO3W7V_PTgRj$jH"	t5Eg*՞+J)TPڨ1V_)aT(@[CTHV_I@jfJ\nq?1kɤN.7VXmʸ_wl5e*՞+4r9jÎU="W0K`ՖlZ%~I)v ,Z%}JRgO3VYqgtKګ6eZЗ@8ٷ*՞*tΞf*՞+O$E,UemV_N5e۫VzDgL.!-!AV_UR3DYm*՞+JXNlU="WTN!-Z%~e:dՔVzD̙L%nDY4>L%njHO#^U="W)SI4S	{(QZY[$IwlUe7V_R	ԧ	ujˇU="WDTi*U="WDSu,ՔVbY)õQ5eU="WӘ&H"Y:'VzDKOPڶajHԊ1K1UV"WZB~eV="W˧R_ll*՞+RLBU.lU="W0MmU<ݝHD;;.YS̲ݝF0ek%(tG1H)]e
V`~)(u(jժ՞,tL^(PujHJP$jHFc;YjHXasN.5VP1V`~Ye*jHҦglU(,XTNfث(,B:y
2[8P6`}4N`('ZP6+vv\D`ˎy;Lar0}<ˈjZҧ0}4p%uUg[c\?R/bJp9A*w<X(;
&'OZJ-\nn=*wӗiejjJS:&*gN
g*eͥPj+jJ񳬸ZYT>9uUuj='JD9ˈjZҨ|4bYqZZҨ|f`8eU@ZyJD3m*GWYDX$J
bQZUX"
bҦ\qnU/M$Ӻˈ*ZҨ}SZYT>X檁T>X	=j\zUMlβuqʸ0uMU
@;;(G<̼ˎxb2>>e*Z;(#<g}<s$3>0ҦQ!G3lJa/Q jJ:$jjJ*R`wYDVzT/bIcuH*Zҧ1~X*TnYjJQF(UU=*srcQ (V_ye
ի=*sq$jJEFwYDqʵg"~wg6Fy=ehzϼ$^*i0wJs2*BU/¢wYmV%R);u۫VVyT}1(3YmnYȢ(_08TN-TH*՞U*UDufU<TO
e*՞U*UBwYmj*BU/:v7[Y+<ݞ F0a̳ƢyCJD91G3nUzY-xèYB8Z$"x<[eY@,iaQ;?VڵY@4:UܫVzYߑ*YBZ`umV[L^(Pmի=,M"]e5>Z]eaʵfwCTOETVrYg~HF檉e*04yEjgRKf՞wd4Nj}Ze0yÎU=,Ȣy]<YfU=,`4N(UOڭYJSIw"]*.7V<՛2Yg~3N*T%՛6ZI4ل5f1VlFbIci]l9T,ȩɣPtX,ՖڭYg|:B<Y>ujK;fdH*RƖ9cQnf@ZxÈa`JUBfP(wlÕbY	<ZZΩQ"՞R9`E*<Q Vy=a"2*@bIc~It"G3#12XVz&
't5jj=Nd(</x
1셴pJ=k<$|5O:Ud'fQOƚSGȞ7YDU<(T<ϧ:uH*ժ՞QOȪKgL:$@Z"NQ VyDQ?!`w<s>`Q 6rYD:D`Q (VyDQ?,pQ<:uH*+U<(9eS,βmf՞QOU%3e

gEUA	|siYDqʵgEKNZj('Ԗs3e
~j('S<'NZqgE)EiYDYDL:$m*՞QORX`gYDZ"N#}<.OjgE)FWYDnYD9~)TuH*}

gEA!/ye
aʵgEUA	|sRT(UlU<(1O$70Q 6VyDQ?"PpSN8/g:$Buj('JN
aiiYDZAV~D0M8yO0t(U
*՞QOȔ504	3e
j('JNӎN\jj('JNӎN\@Z"whGB\DZ@=	XyeQ [,(&Ro>|B:јL%<L>;A*SM^POV>M<L폹V*՞Jٝ<ZY@a,)PQU*JuI1}2K*Q8)^폢@L%ꝲUg@2RRh_Lg#|4e=adiM^POv>п4&a/t0m)CV*՞~da/TZU<A&a/v{ q![conc#X}iO2+v{e'gn#Jy^[ٴHm=@)^[ٴ(mݞͶ)^[ٳm=4{nfF0v[ٶ<+v{61c8"ҫ49aDgv"j(',*'uH*ժ՞QO<n՞QOH&uQ VyDQ>4:$fU<(Lƚ	.!(VyDQ>TjlՔVVyDQ?
e3Fjuj('ԘNwl
gEΙ6qʵgDݳh՘VyDO<L폳VڭYDye
uj('ȢsYDYDڨe
ەj(')SFQ n1V|)SFQ mV}Qpw4E+nYDQ01Wl}BYD9>~rYDʣ(Әˈj*՞QOsKnfڭYDQ01}2Kݲ*՞QO,퐱T- VyDQ?<CJZ.!U<(Llq*E婔@% )Q VyDQ>ZId	Y`ߙ2߳AW VyDQ?,sG(8UyDQ>	cQ;"Sͪ՞QO̪8f	uՖnYDʣ4je
j('cQ4O3B~ÕeVyDQ?gҦgYD0j('O+0j('TN퐡LZJR:vQUZAV4
e*IPv"VagE?icҫ9{LI_tΕXha:}2Kߊ	tG3sO;cUgV@}?$NrU<L%5*ժ՞{J3@7O7V*՞}2Kߒ'lX{ݞG<<y]*93^폡jBe0cP6ROS	{@XVy2KQZx2Kߊ	~EO)xONY(i^*TO*χJe jUo&-UujK:'lAV^d*͜{>4:UgG3xR i6[gh$pJ<'=o;GF0-x1y%RSGG5;UeVP<4;fZ(*0N֏VV􊋢\CTի="ѨuU
gJu)P'ܫ6rY9f0NjbyqҦ0f`4)~c(J֏V*+<1x֏(V=K}
8%aiOE	bTH*J>m;iTfMl5fUo=n#Va^<ςXbt# LȔ&Y?V*՞f}T)I÷YCjjgb9uN~@P6Fa"@hQCgi(4gi+0(eTR)2Jis8f3QJ.!jFc;S@[3VVz3ߞX!Ki*mHgX`ZVFLic;;L)Y{n(eogtG1aWYqXVz3K,q(ժ՞w(mTի=)kU=WZfUoFc;LbՔVVz31Oxjkk7VlјQMUVz3NJδujFc;6yJ>9mХguܫm
_<uնܫ(hR,S1tR*͜x4)~(K0E	TBʲ/	bTE%uj<.+0M|n4|9mХguܫm
_<uնܫ(hR,S1tR*͜x4)|)('+nP9[!?gm8%amOt0mB1֛rUx4)~('+6UaХXgZ>~UaХ,JbZ>XGK'uU~<Q|JSLG3PZ:+EVVgJAds6ہK.WZeX
_	i5@Z?f{.4fhRH-V*x4~('+ jU6F2}YP4Z6Gd(Egvv3zT)Q<4HexSB2]e5bYh4ᴀ7Zbjj'4#Dѧ(֘P7VxSBFsk3jAV+vvmZΙ*irtϥS*x'tUbzt	tUeY@"u-VVΙݝi;L4	Xye昷L4he&}*S;e&~M3(*A1jjgL*Sum'3;LFh}4Ҧq͵i:Ya3}<ie,8&~ϧ֘?[2Ya30Yu@Ӧ~ϧC05g*L)O04@x 8_Mdi~wgiHaG;G+M29mFgZaXM@I<Zl
g&L+MZxeccao8XL }ϥMl06O|)]*i@rFc;DU<ΨwlZZ˟MO7Tի<YqQ Vy9sjtUfU'.~"tue˟Jٝi**՞N\TgO7VQZY:Dի<øwZa
mϧM32Zj'.~*'֙nZ˟Ry֙?Vn<+VD9dE+2T6x4~('u6GmVYcǌc1cJ*j#ĪejՊg ֬ZZxҦds6:YRU䩠-tUeY@/t4j֫j?ʠ7ՊgArD7vv;!sc	NX3Jf1dʠ7֬XVyRb4:ՏՊg[g>SVD0,TY֬XVy2ZxӺ՜j=#t!G3(0u5V*՞0e֬ZY:ՑUujARU<R3剔^Me;;MG<xV6}S̽gi6NX`ݝGdNxmccgiHy4x|4ݑlO7V*՞O
bF6Dn*jEghiśO
bhӌNj9VxSNj6bY,)ij'VxSA"gZmˍի<Ł!%yfPU<	Lm#ixmck*SGvvqsc40w)RҦ@k@ʆa/tubYT44P7Tʇ0LXM7VlZLsŃxM(lxS*X`ZMZڨXmT7wZiYi

gPL%ᚉt5eVy<)jLѺNUbYT&gO3V[CjgPe,q2Q;'nYT4Mq<Y>
gP4iʃQy}j'2hӆ<Y@j'2	LjVxS*4q:yuj'2UNjH*՞O
eA|ᚈ1t5eVy<)%yj'208,Ք(VxS*PI<],՗,ZLd%IRˈjˇU<ʃ1Bj'2ľwZmU<ʁLKn
՞,	tpNUN7VȡO#M!9{gi
pJ<'q
dPE+;H\Ft(t(R*ZxP88%a>.7C(x̸߅.ӎ#VaOG(vvB	XyMxP84-3ᓥM8(?QJ՝ibǌ?QJZqX6qRN9V*͜ydP"WJD9@`"WZqX6qV8}JwJriB]ebm֐Da!~EPEl
g	gZpl*՞Ә&G)lZBd*@HY=giƑrAr4:TӍơ;EӌUѨNE)t5mʶѨNӍU
gPcK
5fU=兀wZpY@ZxD4{n+#4t2SHG3HKBNZV8"SilU=XTG;JH["fj=gih"kN#'giiZD};;HJ;HF/xDT/xaiPI¥DS?;(9gm#JyV4{nJyT}+vv@)^[iO2ݝF^y|V[Ҷ+vveV{n6F/xeiO2ݝ[F/yiYdDS̲ݝPJyV4{ȝQ#Jy'gṇJy[k#Jy۳HҲˏx۳hҴ;;v>)Y{Nݐ#J;vB)^[g<+vvS̽Ky2
G<Ȑz,8T#oR1ii	})_}ݤFK$X`,rop'R`wU6ϊs:>+9O3;0Q^)&L2A<nGgwJ`t7e<)8TF9t2<>+8TogJ`t7iN"C&Ҙ(a#8"}<sMlnG(T߁2gO3R(,0J9]<τϾD/n	R;},t2mAlΪ<ߊP4<ϊNDϊc'}
!}CvXc©cL>L>DѺgȒȚ5'H|&}
!}Ct,xM	tp`]%'uS,"$Ѩ-Le	R+oOuOAlΞoPC9	<ϋ!/< v,)cU:wJ`t7e|O,
&KΥ	#t2rO,
&KƢyC\C30QF_<!PȽycL?BϾD/nG,p'éd7C#LM"U8ϾD/n;Ql4jg.uSl*XuR&uR&&}
!}CtH<(;U|uciP[9s330Q?
b|9QGҘ(A<L 7C&T`w[ogJ`t7DׄO"јgIbRa;3LR`'O3cL:~*XRȚ7PdXasOO_1wO7&~y$0XaP[9s8!ϦAlΞoKcȞfyh\-l߄*_O1kﾔD/nͭ⹧D%Һ!Ҙ(32	M"gwJ`t7exU,p'udM|4O2h&.uϾD/n}
%WR-P&0N[gJ`t7q$8T^DѺggJ`t7mC@9i#`dllFAR
C1'F2HR7HQlTns"GʁH b6>2FS(Y)i"t7m|*XL9_<(fxS,p'Ols:
//i`0M;A+q3E	TT'&r%QY&D`)]*&X"L^U0/SnX`xS,Pҫ B0$TsWJ0V+R3RKM+VB0VX(*i([@g9rTՙF
ؘ^?s3MY`x&LxD`5M40VE0M<4}
0Vt	]*i`y$f3,iAcM80VstGт&<)&JTtF
ؘ^R(@sSm"F
ؘ^J)*m([lR:WӘ&GJm0VT}ZS$g<*vv`y|
]*is5gO+EV*՞~yjg,hݲ*nYƢ%NQ Vy-tUfU>DѺyueϿ4HH<Y@ZϾ0	uYEjgLZmf՞{ȃ l4vvF^F!G<̢x9]*isY[$.fU<y<Zy<.CVܫ(},G+!{>bSSlZKՊZ5CVPU>*YUU<߆	wJiBO!eϨ}<ų:yYAVP<uNjjgO1l3P7V	LdU:]*l9@xӺU<jgK՞|'ZETH*՞~hu͜Vy<.fbYR`wO3VQZYIZϩJO3[AV,P`'gm
6xqVнgm8%aq'jFy]ϲ	Xy<ER;3y4(tHng)]?jVWJfP%2ht5b="oR}AVF`'jϣ<#Va>D~wg>>q!x\N9H7g@8%adxbRQ2EY*Y ~rU8)\ubǞO"RTe)]@X6q]*@3P%2ht5b="oR}AVH(uY=ECߑPE΁hSB*z΁pJ<oca"x!.Wvt,<},	L;4,RZG<̱k<z6L%E(theCPj\zc<PڮUǦ0P'.uUe\e{ŏ`՟ПFy#vt(+0=oBHNR(BpTn?V*՞1,:yjg)5'(*=gBS̽;#VaON(Ҟe]ܲ8%aeiS̽gqpJ<}*vwJyX G<^?gq
4;#VaYx;+0=o
_|2~wgD3xMcvtLDǄ(RΊ19'~wgD3xNLQ;m&X4ߝFy\b2Ή3|&0'vtHQkb"~wgD4MxL*WvtHoLAjߝag1|ߝalǅQ;;,Y,1n#VaDְ:x'tG3,wt&jZNjjM;՞w&A{
}*h]Dj|HDʵg"uejM;LՔVVziߚ@[VnY~	Ob>Y~	O<ljM;<nيf*՞w"xPjU=4<vUVzi߆yO3VAVӾXiln5m*՞w)gYbm*՞wIf;UmVӾ:K3۫Vziߜ;U(*՞wcP&*՞whGP6l=geҞe
VaOz+vvXqS̽n+06x,#Vaz+vvYeS̽ge#2>H8%ae6y#hy,ǭm<a.2sYQxe*OهFc;(t5>ujDDnfРVyTrȦ'O3T9V,"xԥ lU=4U?<R(O3TmVS"ͪ՞Jt(YjZAW,A)lβuqH*aV첁Oe
4{ݝ\G<̟x.(+0x3fyG!KdAPfݵA@ШpCTr4'[(Fa
Qh
Nl9CQ7_Ah3uʌQ7]EQ0بr,Tj4cd9ujf3|3YG#@5Əar-T2Aj6>2Pf-3Ah3u$H2|d6Nf93fdSrc!&QԐj;6e6cNͬ*ٳHy/7t63̺f`cwmQj
1֪2Fqȩ3HTcpP
cp5uFC`6:C$U Xh2*u*cwYf5A(uTr4aȨh3|h
[Q)Fuj4oF b4>6bYAP3Oj6H>T
GYAWpTs?͏fٲiPn͐VaON͜FF8%aeǏXS-0*mUgTf<"WTS-2k19to<PڬUǧ~ENjf<SQJji
LM!jjM#>HZ8@3|(0Q4#geϢ;7ge[ge(x̴D2ӈe'CYiV'D-7VVP=<|GQE*eەeЦS	{F.DuuqS)R:Gq
bZCWn<`a$O촉-9DAԑ?;iHvP?;(!O$OdgR8%aP(Qxߝml׆2sY-tUbx:}T:yx:~ENժժ{gey/2^Egvv[B>'e;-^;;-G<y
~sNJJ>9b*Z'IV1FJChYmZZȞ5&hjgHO	e5DY`юL-6rY裂$(}:t*ƩLϧSnY@\zXө7ˋK3[rAVP<KL-VQZzePKlÕe*XuVn<ߜD*SRݝdF쟲8%a>E;A<2}s2}
#"WYjba䩠-*՞P`SM<re՞TE¥DC;nY	TG3U=4g(yPJՔIZf=4:lUܫ6q餞7.'YmBzb2]'Yn>ef'[nra8_x'0dU<Vrx:uVlQYN`'٫,iZOMk6ePD˧65iAYrx!
bvvOxP>	Xyyk;i&ҦOG3'8;Ο?V*՞UN?VV1FQdnٷy;'У2}	P(I4vvO|>VO;(G<>^ilo젲3̱KpJ=c=o
]Va>y,i'ݝѲ
+0O2
!La42
9*S0Q$0O"SnXK:X=jW.,~ia~h:yxUUM$9Kc}RBzmʸO):z>=2%P ͜y9SM;;(F>Y߅1ӘILDfnOIX6qSM<rfV6"U2KTY>e

SM<r8v7OEj餞7.'OÕeЦ0x~b"tnzO`)өP'٭j=
c	W0Q
c	uV1VQY)&HB6P"B8%aaPCyS"W@7vvP6wRx!ҦPk1
ȕ'PV*͜z*'ߚx'͜Vy
~*'ߝB}([B0(OYP(T(e,hߊ	uՊfaSM<r(Y6m+d'*TO3(PUje=geCP(B(\[EwLa4DgeQ+vv\1([wRx!Nˍ#exP8%ae[Ɠ)Ҧ\>fPMPj\zhKyn\MA<ueYf=gepݝ2;.8)^7geHz?geҞe#vvQ2	XyF좲8%a>y#pJ<͐6x.L%E:`-ҦQ6fl㏿4ϦCYq},	Lr<L"eQZn<L	-PmߚgAeUfU=gec\?geiO2;(Vax.E	TT'$}*hft5bY$},	Lyjg_8v7O3Tի=LaR
g"TѨu6rY$~)P񺆬bY$~Q(V>3e*ի=ƕ4:y
g[ن<FapJ<[ً#JyHy?LTYߝhm#v{0}!y>e0R"Js2i>5fUǦC`O"`6qP2n(ER}jgC9Tfu@xKg̦"WPҫ09(@h;fՊ(@XȘ;v!qPJej
PR(Jժ՞E(ugE*~H>YEjg[لHҞe#v{28%ai(Ҟe#v{3dpJ=d/[ٖ<FepJ=d/[ٓҞe#v{22(v{247g(+0'?C#Va<z+v{YiO2=dpJ<͞Cnk4	Xy@
>	Xy4xd(g<޻ȑ+0O![٦YQyCa/lPd9!an4>ˬ6AHbhT6AHbhϴUCR6ACa/lO6AHbhϠuCa/lP6AHbhϸCR6AEW*VG]G#"jhϰG#"jhϲ5G#"jhTh9F!an4>ӭTh9F!an4>ۭh9F!an4>}G#"jhϠuFȤh26A]CQr2)lQr2)l'QU	DfFy#v{48%aǭC٣y5o<O;Vi9qT$F.٦Zg~H]MUU=QJV՞@[Q Vy<iFj͜VzFY@\yTH4Y@l4r?VQZٳxӈi Rt"G3H"}4NCV*՞"1|FrZY蟅D٦g~iln٦Z>	~H]MU9VOY~H]MUU=^+U=@:U,fujDf*Qi
gyHҫ69@`ht5bYJjժ՞O"O3Tի<O3TH*՞{nf쌾ͳKٶ+0z*m
&wO3V*՞4fZY(t5@Z1t5DYVl26߅.f#Va4?>JghQeCQJc6HR*e0DTCV*՞R*e0DvUg3T;gcņ	-vvqMny4ϊݝF0m^0+O$E,*mQb,ӺlUg[iO2ݝF0m>+vv>)^[c?gm<+vvmKdBt#QʞIJO5V*dNUU<;=	Xy-)*QrEFjZŲE3BZ\e{nd6F0|V q|=(,07Jjr%GNʱVAc"gZ@ZZ%C՞(,}<)PZ%*S:yg*՞(,~da/tuej=giiO2ݝ@n<+vv6`V eS̽gi@ϊݝ葥<+vv0`^+vv`>,@>;;GG<Ȟh}t'J?ds9u"WO5V*J
䩠-իU<ĉ_QUO3MmP%Mlٴ5bYTѨePCmZZ©cu2!6VzxU>iJwO3TH*՞OSi<YjJZNfbYTe!Υ6ZЇJ"uP6ʠ7Z>lj<ݝь>ߑ;GG<<y;L8`|V0}S̽gi0	NvvagiQa#v{"q4x	TF`F	ӇnbY駂wO+0XVyHiҫ"Bfl܊Jg3mXVzER%~u*f.S,ٴ5jjHDΥLL6VzER%},D;f
gU"WlRT8hj͜VzER%},"xԘNCVP1VJU2PKmYEjgU"WDTA,Nٴ5VzER%}BRKml}Z*+FArmljHDS	NCVZ*+bJQCVڭYHciNX8hjӍի="XSƢxv͡lVzER%}JY`-Ov͡mVJ0(,fշVzER%}BTOmOjgU"W51J4U2CSVJf$QJ4U2CSPU="40Kٴ5@ÕjHDjDE(YT3mP6Z*+(S3mP!Z*+L'S3mPZ*+(ONKv͡U=""4a9v͡U="t4ꠄgljHD0<0M:gyhjVVzER%~E4ꠄglgU"WԘNYNKv͡U="BDȞ7mj@x
$ӿ"<T#9"W	ݲ$5bYc9GQLZZYV01L5D#gt#%mM<%(-ZUoH頚xKP[P7T"WU4Nu6rY"O爵WZagJc*+U="T T*uVnYO'Za
g[}cE?1rgv{9dg4{ndH,ݞȚF/x쉴c"kndLJyVEdc"gng#JyVD1EgQ<+v{81Cgѥ<+v{84{ngF0bpHDsUfG3LD<njHNժJyhjgJTCTH*՞+Ȟ9]<Ye%}<s$.fbYQJIv٫(V_DgZ%}I'v VzD<rqʵgJJTF1VZ%~E0Ι"Z?jgJui՞+]l[eZ%~EPB_:yەjH#U2jیU="WԪ6VzDYT3۫VzD¥2i&J<OAV_QٴU@ÕjHõQflUǤJE*h;fnUǤJtRCaPAW+(3l@\zDi.Aln@@%~Bxt5B
gJxt5BʵgJit5q*՞+SjVVzD"J<\@Z%}BRKU="W 0X'VzD*Rgl@Z%~D	SȢiln٦՞+I<h,Y,sG(8v!,6\zEC`ZrifՖr="W1֏VX>Y,sG(8h5eVzDa:/;,يgJ(RGՖOڭYT)Q3,ZF:PL՛2YKPGU6Z%N՛8Z%}9i(֏VZfjHTH-6Z%~xC:gl}Yi

gJ9il9V_UR:uՖbYPwZ@jHDmZaH)ՔU="WӘ&G)Ք6rY}9i}2K<YBgJE*i&a/tue
+U="Wd4Nڬf՞+*A:4ue*՞+"Td*Un
U="WDSu(Z%}DSjv5VQZ%}9i(YDujHIc;f2Y:T)`7l*نܫVzy`P+jٖm[@_.I|ji+f9V_R*e0DuڭagJ	vV͵jg[@ȝ)Y{X',E+V>9D?QJ(ՊgKM<E+?VV`}DsbYD~VzD?"UNٴUDYgv٫6rY,0iݱ*՞,;@YEjgKS@[3rյ(,XTNfث(,B:y
2[8P6`}4N`('ZP6+v{q;V>r0}<c*Zҧ0}4p%vܫj=R/bJ}s2T:yVP=*wMNYAW;S@[3al\zT/M$ӻcժ՞;0vUujJcK3$j=:UdJ*WO3V*՞Cgl}ʵjgPrVy:Ud#Ja۶>U=*H&/vUU=*f
0rVy<UY6C飁+@X$J
b fUX"
bҫBk7*ӗiݱbYT>rZYT>X檁T>X	=j\zUMlل5qʸ0v-TH*xP@8%aeC	;h )PZ՟3̱w<C3#*mSL%;dZҧ1}<jgNbrP0Q;@~VzT/bIcv
gNb:U"ݲfU=*sDJU@~bYS4ӗKjJg ?[YgNb:Wll}Zҧ1}Q|Ѩ ?[8ZxO?;QCݞ0Gg+0z9T4sO)3Ud-T~hjZʤPKꔦ[CVV%RcQf.nYȢ(_08TN-$j**BwYmYj**¢wYmY@ZʥJTN-(V%RWlQYVB}[͇2*(K;Ub8l@#i՞w)&y(*cK
ݲV(wҦglەjK;%TEVbYg~D;c6VzY-Bx&/uG}՞w&BU.
BYg~T.
aʵfwCTO@QYʵg"M$UHrxj՞wJu.
śVzY-$M;CjjK;^9V"t5e1VM;@Yd՞T4r(J!?VYqgOfٔjK;wR,fٷ*՞w'IvPU8YK;*A%Iv\-P6"&5Aҙbv1V[Cjg9Kt5dի=,$NjUK;ꥍ,rƢ<Y>ʵgRyi]*egvPՊgP&t5jjK:lʠnY*	R
g[
$c!sȩ%&ҫ!q(wlXVz&
't5jj=Ngѥ</xR68%a|5O:Tm6(4
'<nV~EPB_>` ?VV~EPB_>` ?Tի<(;9O0t$j(',gL;d͜VyDQ?,pQ<:vՔU<(8GR(WL;d+U<(9eS,ի<(RKg;dc*՞QOU%3U<(RXϧ:vի1V}I`w<s>` ?VڭYDy'D` ?VnYDy'D` ?VAV}LrʦYm*՞QORX`gl[qgE)Fx]>ͪ՞QOpXaGI]>uj('U%3JS@~РVyDQ?!d* ?T9V}J!/yU*@j('S8,0L%vU<((ja8)	3Buj('JN
aiilPYDCS	H`q|>` ?T(VyDQ?"Pp&p_<Ϧ:vVyDQ?"Pp&p_<ϧ:vƭV~D0M8yM0tVyDQ?4NuګUH{gi#VaYzicc'jɔ-@;V>>	!RRh_L	&vvV?*SM^POMYs94Na3YXVy*hftUje	HCFrO5Vܫ({~)&a/tF`S	{YʱT)^֚fU<Fbe0;M'gi</xi1M9HRhLx FՏ:ѾL%4f2e0ՐUg2K:LՊg6:ѾL%HQ;Vm5gjF0j$iO2+vv1L'gi(ҞeV21L[iO2ݝP#4;L)^[(Ҟe;LY[$iO2ݝXF0iYQN4s6j"L9V*՞QOXTNVVyDQ>񺆨VyDQ?i 5DYDT6rYD*e4NWl}Y@Z"*PLVQZYD)3jի<(Ra:	ic*՞QO:gZelj(c9Q.U1V򈟚x'0֬Z?jgE0vէVyDQ>E;d(*՞QO ?VrYDE*h;dیU<(.TѨv6VyDQ>;ASV~(Ә+Z>Z"EsZu@Õj('U1FATV~(Ә̤Xct5@j('9^M!VyDQ?<C4ZAV~y`7AT(VyDQ>L%5q*E婔@% ) ?W7V|2?2e3gl\DYDuTVr8"PKQJemV~eQ4O3>uj('U)P-!AV|5O:mՖrj('TL6Z"S폠L!Z"%U"Fh*,7V}Ti*- VxtuiU@DL9Vj=&~(Ә+MYs0(*j#.Pa/~('Ҧ<LVCV*՞{4hq"tbY0a,7O9VVTGј8yV^:MՊm缍ipJ<ǙҦ3&}2Kj*ZоL%g*P6ROS	{YXVy2KQ5bYtL%?"<j''JisYa/~*'Jgå2MZUo&-UujK:'ZiAV^G͜{>4:T(a
]G<Ͷ۲pJ<'=o;lF0c(JҦqnpTnU䩠-9jzcm5jjH)]@Z*MYAjAVTΥ4je͜Vx8"Yg-VP1VP<SvBf`4)~c(JrUVx4)~cA;YEj՜y
]6	XyeǭBX1(JҦ9wZaTL1To&C0Y@y$pJ<ǙXbt0fP3?"RD7ZXVx)RȦY'ݳhjժ՞f~XQq:(mV}D8%ae[ʓR3FX`ZSH##1"Wl}XVz3Jٝ<ZZјeB^Hꁶ{#1gak;l0HV1l1Nӈ</xq
1N ߌwJd9wc*ZјYc֜CVVf347lnYg~	K]DYg~XҺӎU9TA1wO3VQZYg|<iuGk7VlјQգVz3NJζujFc;[eY@7cmB1?V*n<1y%RlVrKLJvbbǃBℱ*c	PK٪@YEgBℱ*c	xݛ$V0;ve4OSv9mХguOՊۏ/`E	T.Uܫ(hR,S1tRݘث6qХXhfjy
]P#VaDzJmХguOՊۏ/%uPU~<vXGKBX1ηcb/`솬Ua羪.WJp9MO7V*՞ԉ]hժ՞{SvDfp4)}Q|JN@KA;ʠn=JifhRvEV*x4~('+XGm缍qpJ=g7Bxk;N0dDTӌ	M1vUghӆ>ZZM4iJ't@ZMiqeDYV9dcg3TJTNY@韅4L
PD*ժ՞{y?;6CpJ</cwL4e&}*S;e&~M3(*AثVVzd¥:ZBP7VXo=<ɟB6ǓG,4Ε49j&u-UÎ=2gLy:9VXqǦL)O!je

Î=:gZB~Yu@Ӧ~ϧC!?V@Ӧ~ϧ֐M"P6&@YiBHPxn9ߚ8`y]*im@Yii
V>cK
yjM*_UWO3Vqʵg[1H\Cw<%?;m0ǂN\THZ).WJqs m9s#1֐9V*՞N\gT_; rZYϦC՞N\PO>U<õQyg*?:yYmϥMlδY@Z˟J٬+U<Q֭[Yg?w0NHXN\t:UjU<TBZrh՞N\SȥDδUi{IT(>͓]ubٳA;Oj}{nӈqc;Ɣ:Tӎ#ĪeiUbY!/uUU<*iluHCeS@Z
^SHF`δVLc~H<XVy$'.DI~wgi	$Q;h*ih~cɕAo"XVyRb4:&ZxDGM"B0,TY֑ZU<d-|<ii
V21OwJD}̠|֑3V*՞0e֑7VVinY"WP
gI`a/~wgm#j;;l4	Xy4xeckNX`ݝF>;l!G<٧[tKtXG3(O
bK<XVy<)PB]EjժO
bw.e7TŃDѧ(ՖrY,L'(ՖlZLXS:'VxSA"g[aYe՞O
bq<Y(*՞{K~wgmQ+vvٲ1lAb)C;l Fy<)&JTtG5O
eCe0yVxS*qL1To'2:6rYT9b	u(lxS*X`Zl1TmT,6xS*c;~ZLlDyU<ʃ5 hmeثVy<)I-ՖڭYTKqNjVy<)FdwO3VOYT4MrTnf@ZLh4ᴀ7O3VP0ZLed:yU<ʃ($MNf@ZLA$%y
gPb_8f(]<YCg*՞O
eCs|f@ZL#0'le
+U<ʁTO"le7VxS*&	RE
j'2fMV\qʵgPb_;jU<ʁLKnueU=Yc/uUN7VȡO#M=KhyOY>;;mG<޳|(vv@	Xyf>1m&UPNSmG3HJrV͢@\ARm͢AVP0""WO[ >Y!}9i(ϱ[ qʵg	a/tu1V4:ղ6qV1m]	ҦDk7RRmmǣP"RmmʶѨNnU
gPcK
f6rY'}Df3**՞{nQ<+vvJ>9@X_[mXqEZaVz4wSaڶDͪ՞{nь>׊ݝѥ<+vvϠF^'<VB`+vvϸ`$^+vvϢF/yiO2*vv2*V4{n@;hF/x@}S̽47vv Fy;h/<>+vv8`>DD+h=NmVeS̽La/Mvv[iO2-J;;hOJ"vvРF{n(ҵgVqV(BݝF/xqiZ+vvܲ4Y"vviS̲ݝF/yiO2*vvB+OyҞeVS̽CpJ<ogm(yx;(w)_K*<ȩ>D"WU2TR]"eAR,s:$^E,s
t>S($>`H`w)]3LTa/~Q7;0Qٔ^*4:gȡM,f1dy	})_}_G)u$1>+4EoQh)93J>,3P8gt2<ϊq	<τϾD/n;g)5'ﾔD/n͑y1ls
c	WPKeRDLse	P(t+P(@7PTLQiߊI&;u(1FI~)&T OSM9*u*':ˍz}BM$Ӻ<Nŀ
b4N(QxNLBc9ls&K*Ȩt* ~>,6E@e/<U A;0Qن|;O+*},S"~>D?4?"WR?QJTy	})_}ݗx'-wWTYT~ECߑPEG%/<ȩH|tEلD:@E+a	TXȘ;t>SkΖ;(wDeR:gȤ~EO<ABQ論<U AR*~Q7;0QM")_K*<ȩ>E#O+*uR#RH(uRScΖ;fD	},S"~>|LӨ<nCL)u'ѨuQ|G)]T#R"WUgwJ`t7-L[:6gJ`t7m%1FE,ΆHN;E:]</0NE+Ҙ(94(^ϖ;EH*T(JUgȕHxhIngr<E+LLB9cIbt2<τȞ5)b;uR#3EȞ9]3Q"Ty
f	g~yƥ,PnCDөT'JXTpN:Ȟ9T Y?O):'.uKʔ7O[wJ`t7e^I
g:o"xt2<τﾔD/n.xT[![	QԐlτﾔD/n͚9ߜ;UȞpTnf'}
!}CvlΖ;(w)_K*)u'>rQxTwJ`t76d>6?QJdy	})_}̠d0*}D	El15>
AHf3t7Lx#$HP)FGA6*|7WC{6ׂD@l4|dbC{6ȦݴL'aӡh|'	Ҩ<n$9GRC'9^NgOls:
-kx!}Ki߄	]6#*t#lL/{RT#lL/{E!ҦOF
ؘ^	`C)7J@0V)xO(vS(XF
ؘ^*O9M+LD0
TgTJS.20('J[@g9rUk60
&~$/:gJd[LL%?"<j''JH[I>4:Ud#lL/{NX`ҫ!a+ba{IPXUY+ba{޹xӺUdH&<)&JTtF
ؘ^R(@sSM0
 T*STт&إu0M<4}0VT"D-xőj*vvlXS1YS4{Ŏ(yTYS̽gipJ<}Mk;Gўsȡݝ(7gipJ<COS3M"G3V֏Պg}JTjg~-u@Zо*h]hQ Vz֜6rǞ[4e;;vG<^?gmiO2y@	Xy,<z4)9]*m
9O1l<X'ޖ9B(<Y?V^9)Q4nr)0QrnB	<Zbh"R*5eXYݝs0~\tpE6ejB@9gu*Zx!x/`J;i<&19џki)~wg>}'0D#<9(Ϡb(/~wg>s	;:QC1?;3<&-'vt#>e)R;m(}Tmݝg2Hc~wg@bbTN΁
4wg@8%aq5;H#PM;F:tubY~E
]>~ZY}:tnY}Bi}Q (wҦՖmVP=4I-VlZNl:gbt+U=4 -nY~	Ob>Y~	O<ljM;<nيf*՞w"xPjU=4<vUVzi߆yO3VAVӾXilnAVrY|2KujM;㤳N6Vzi%*}՞wF>ZNlj>rY~XQq:ʠm{gB8%ae4ye4ǭnΆy;:+0(q[œM -ݝh7!N!>fP6	R+ZeXCgFrPVZe6VzEFbLujh]<YiZAVX<YiP9V*΅
4(<@t<ˣ5G!*9QnT9]f51Tr4ARATr49QnT9_h2G#71P5|2Aj6:5af6Q5{cL?΅4.xa"y.(y,ǭcL?;NY̰Ӈju
*Vjժ՞RٝqnY,0J9]quqVy^XS,O4y}2}SS̽gq
4{NҞe;;<*vtL#JyTF/xYS̽gD4{NΉiO2iO2ݝiO2*vtHQqTF
T#JyV4{vvXe4
DYݝ,H`iTGVvvXi,[Q;(ag!-QLvvX>3Q;찁(B㳲lbxݝFz;;,"G<e<>`a$OS,fPO"xL:ujO"xO$NjO?G,)P,nUBL%,|GQ4rXCTǡL>Ht,!Uǔ)7Ya\b޹?;(e
'|:ݝlYepJ=c=o%SM<r;he^EgvvY>>'e;,Fy
PVa<'S9TNCL9b*Z'IV1FJChYdZZȞ5&'ꁺgHO	eDY`юL,6rY裂$(}:t*ƩLϧSnY@\zXө7ˋK3YAVP(U%uPUV(T,rzePKβC;(JtT?;$l͘G<<';(1ӺT͙G5Jt
$	Rb֫qc9GQW*ŏ,/O5VPU?4yj餞7)loRHCOZWI~%!҇OZUǦU͘͜y9SM;;66lπbwLa4DS6i6)&9_00'YfbǡLa4,Vlln<(S)JeXne

SM<r8v7YaٔV(I~b"uÕeЦ0x~b"ufLa4
!R:*ͱVЦ0x~s0wYc(g~N`a$Oٴlٯ;6>7Ҧlgt6AHbhϰCR6ACa/lCa/lNPd9!an4>ۭ6AHbhϟtCa/lPT6AHbhϡuCa/lPd9!an4>U{Ҧlgth9F!an4>ìTh9F!an4>ˬh9F!an4?gmQr2)lNQr2)lnQr2)lOh9F!an4>G#"jhϡuFȤh26A:FȤh26AEW'0~E;6q=y;2Ǒ;-2	XyxPdpJ<%3ONS-4gU,oʱVߒ#YjjARdU@ZHcu$j'<ڨ<YjB֫(*)LՔVͽ	G,βժ+T6y;-6`Mxh16si}<i*eiOieZ?$F/ejjD*'u9Tի=Hcu9TH*՞M;Db6rʵg},;Db6rbYLO7VQZY蟚ҩdt5Vz'1UfVU<.HQ+0,<H<ҦZq̠0Q4syVQt5jj'C՞O$j=geHi
]G<iZE2(eՊg+VVy<<P7Vx]<Q Vy;-{-KHz<vLAkh2Ǯa	t;gU4<vv[@P춅2ǭe0RTn#@h:g\zhKyn
Wxe5eYf=geH!(~wgd$h}M63ԥJL>4:mՊgJL>y]d*VF`Jv{aXae*]GcxP64[co%}9i(M6ͦ.},;6~U<ݝ)^[H7o;M)^[ӈҞedH)7JCds89S4)PY@l:jgGgeHy!y6E4C;Lm̱g$Pa4nfU<[$S:ժ(+vvPF0e~+v{!eXD3*i(r%GN5bYD5jjH>5nVzDC$jH?ULj͜VzD)ՔU<ݞF/x19gҞe=!F0+v{ mS̽g@ߊݞ,)^[HAo=2adx?;$g}8%aD-HC:Uc!ԉ]<X(:+(*gO3VV%}DsU<ΕXs!@4:mՊgSF)AnujjO
ʠ7YmnYTy*i<Q VzxU>LQ;t5fU=*XYj:ygS锇O:YmjB(?[YmA,n
*՘y#v{m0|Vec2Ǌݞ8)^[لHa
$Q:ߝH5o=m5nfG<<znY:p0XVziSnU<qK4NUaٹHgYmVJT\Yeժ՞T_J3P7VJY`-Ou۪$jHDإRTq:m՛9VJY`-D0[nbYHe'YmjHDҩ:Xek7VJ*S:Ym
gU"W4'Ym*՞T_L)0[nYgU"W*J[nZ*+F4q:mէVzER%},D-VAVJZ5-VrYH`Q:Y`-u۫n1VJ207YmfjHDj
bi,e[nnYHBHi,e[nРVzER%|3P3h`)eꁇ*՞T_"QgYmmgU"WPgYmCjgU"WԘNgYmagU"WP&T-T- VzER%~E	i<s-T(VzER%}IiA	|βuq*՞T_Ra:x`u0:mƭVJ!iA	|βuqujHD0&T-W VzER%~)&J<nEg*I~ER%x't G36rD<fDK:'lEjg[ل(aw1ҫ9A"VM]ݵP6P>	kUu@%~ESO爵Wlg*՞+*A4Nv!(VzDkK,۬EVQZYRSamf՞Tv̳[AV޹)wge!aA+}3VexD4{n$(AgehҞe;(2;()^[cQ[n&QDǊݝ#JyVi*t#m"W@7PՊgJ'tUje%}<u@Z%}*hfu۪$jHOjʲ9O3VP1V_(M$Ӻ+U="WQ$ի="WԘNwYql}Z%~iwYDljHQ5VZ%~E0ΙQGV_9Q!N7V_蔖$UmjHA	|sjnU="WYT3n1V_RKgO3SڭY9eS,ΞfnY
ɤE*&t5>Z%}Df3j*՞+ju**%~4jd
mʸ_.TѨu*
_DQ@_M]ݵJjjH%jjHjU="Wԧ	ƭV_E*S:ygJ*S:O3W VzD@aO+9V_UQJTβuDgJKDfU+U="Wx:ˇnzD:)d
lUǤT:@&;AVXmʸ_wl}jHc9GQ폷VXqʵgJ~y͘VzD2.eVzDU<TLj.7VQ)tuf̠Vz;c͛rYLj͜bY4AR3VZfjHT5VZmgJ*tβ}Yi

gJ9eVzD*c;djmV_UR(Ta;@jHDM!'n%~da/tue$jH	a/tueVzDN`yLO7VPbYQJI}2K<YBjH"M$Ӻe7V_R	ԧ	uUVzDS吩Tl՗rY%OBS6YEf*՞+";Uʲ՞+O$E,ieի="Wi%'`-[0
gJEPd5V"WZml6zDN55HVzDJ2"~E	TnVͰZ%~SѺUmZYVe,y}iO2+vvOF0dz<`)]*d~%"WYmXVzD?Rhժ՞,tL^-՞,ȕSfU="XQ}g*՞,<O(VzD?,jHҦgYpmfKƖyٶ*KeEj>zD?<q;kV9T"XMӘ*	v֫GTݝ2'tF`ܩO}XVzTV+vvO`>e,Hbx&/tQ	SXY@0Pa4q:ze\zTMlβ}l\zT/M$Ӻ*ժ՞;0u՞;ƖgO3TH*՞{tJ*WO3V*՞CgY@ZZҨ|r(՞{N2s3iT>5;uZҨ|4bY>ZYT>30UEnnYL>JP5V*Ҩ}BuՊ@KRLQTfPrM;rU=*:jժ՞C厞j(C֫UǥPT'U*Ҩ|P$D(vvP G<̼<Xa1rgvvP!F
|2Yݝ#<g}<s$3>0ҦP"G3lJa/P9V*՞90uUU=*s˔Ie@Zҧ1~3RKrU=*sҩF(6rYS4j"U"eejJX.uUVVzT/<ի=*sq+c*՞9D*՞{xdݝFy;.4$vvPG<>}PrJi!Sgt(QE	T
ebYR(JJSIv,VVyT}1(3YdP7VcQf/M*'uO
gJCQ;~ʵgJCQ;~bYRPt*'uOՔVVyT~YO+A[Y+<l9xO(vS(XG5bYP(u*Zq':;uUVzYߖ8Ol(w,*'ujV(wҦgYmەjK;%T'٫n1V"XdU>ͪ՞wcP	eU>ujK;H*Y>РVzYߕ9ET9Vhu*	u,VzYߒ$Ѻy@Y@*L'!lnfZYg}TgR'U,Zl&ie	jK;^9V"t5e1VM;f~j*RHC%R(\,Z'WO3Vl
gT;PBO3VlەjK;a$ҺUf1VlFbIci]ejl9T,ȩɣPtXeƪhmVG!itfagd\niY@X,j!ՓVy;.0`^O9M+LDfP(wYqVΞfZYgT(Y՞R9`E*<Q Vy;.Y2*@bIc~ItG3#1\XVz&
't5jj=Kٴzyg"M<UBk0ڈ~4*8D*Z"A	|syY@ZZ"A	|siY@P7V~Bx}<ӬrU<(;9M0t(6rYD:D`P9VP1V~XHy_M0t((V~HL:+k7V}J!/yO0t(VyDQ>T<Ϧ:uV9V}I`w<s>`P9VZ"%iY@Z?jgE)EyY@ZqgE)EiY@[eZ"1*fuUܫVyDQ>IaYem*՞QOpXa1uT6VyDQ>bIao%uTmի<(T<*NʟBYDDKgY@P0Z"*9~)TuUlU<(1O$70P9TmV~D&p_<ϧ:uUի<((ja8)	3eB
gE%L'!iyY@PrYDCS	H`q|>`P9WbYDCS	`q|>`P9WZ"04}4Ӭr nYD;4r6"AT- y
]͟G<̲([٦ь,^$Q;VLAjߝgg$*SM^9fGk9*SM^POVis94Na3iVTժ	fJTΞjVP<*SM^UiL%٦jP6S	zlubYT3)h^DmiO2+v{7dc6ϒ"uI}2Kߊ	v{Y;YB'T7)ҫ4o̙L%ȪZ̙L%ꝳMՊg6:ѾL%fGfyF,Nk0)Y{nfl)^[ٖ,ͳ>(*,#QOwl5bYDDʵjgE OjgE&	CTH*՞QOMlβʳg*՞QO¦YcMeu*՞QOUlUe՞QOLѻfOnYD	NC[AV~;fQV9V򈟖8cu5jU<'	&vjZ":*Ӎի<(O"emj('F(mV~4jem*՞QOE*h:*}U<(T\QJ'Tmի<(41~РVyDQ>hN`brYDʣ(ӘU@j('9L%7O3TmV~(ӘL%ٶ*՞QO,훵PYDo)kET(VyDQ>L%ٶUo('S),3K,&S;r nYDje%&~	e;~dg~βʸZ"c9GQ?TVr8"PKQJd*6VyDQ?2x'O-6Z"G
h:*HPU<(-D<ٴ5e(">4:*V}TUi6VyDQ?Pwl*ի=U,l}H*՞&CCV@Y@4
QNٖj՘bY缑Dstm=&~$/:gJda:}2Kߊ	tY<LbU<*HQD*ZaYcQnrZY/t8'ՊgL4Uo=nf#Va<φYa/vEV*՞a/v3V*:}2KݳVj&S	{#14XVy&S	{A<Ȣi0Oҫ49e0
ʥ3ҙbv@ɤ}*hft@Z4r4U<e0<n٧*͜{>4:Ud#)vv>	XymǭK(yOz+vvdc\?	PKMYsYõQˇY@T.(*0N֭jjgT]}P7VFZbU<U3MYig*՞.cJjmB0O"]jU/`('u(V=KdHyQ<zQ%SL]"]*j#ͧv5V*xUu@ɣPjʠm缍ڳhy3@LJSV>fP3?"RD7lU<dS,nujj3?,sG(8ju@y'e;LFyݝ#4Þ;;LY2"ꔩLQT##1"WY>U=MlΞnZYg~y`2!/u-Tl<Fc82vvmL5gi0ߑ;=0)Y{~3*j#g|+EV*՞wn5jjFc;Hcu۪՞wO$jFc;ƕ"Y@јtt5e՞wSƞ'lmf͜z3ߊ2Z`Z?jg1ꔩLL"N7Vf3X_<((*tG3mf*[mǃB0O"]jUܫ(hR,S1tRՏlU8hRP%La1tu9T((hRP%La1tPOaWZ*@l}=Kdyx7Js6KVbUx4)~c(J֬[mʲ/3E+XP6Y/3E%u VO)vv8%amOtF`l/c;YVqХfjZ?f
_fu!hx4)~(K0֚bUaХVhy甆ˢҫ8&CjKD}jg:TM
_T_9tRgUmХ֚jGxҦ@
]iZ>o%uՊ}{ݞ!G<x~'<;>Fa"ڳ=<)JTO!kVp9@ЌY>U<ЍF6퐷VVxSB4Mqݲꁺg4]
gΙ*JTNY@韅4L
PD퐷VVΙݞQ#<)v{!>	Xye!oS&~wJ9iɟJTNY@ɟ4L
PD퐷VVɟJuN	nf{y?;
vBǓG,4ΕYV3BUq?
gȡ!CVXqʲÎ=2gLx]5(PUq;d(Ր7T:gLy;d(Vrztd(HT	Fgv{8;8ǆ#	ҫ9ds6	,4jZl,*LNjgU<a4o,e}T	]<Zm*՞{ngF0Cw<%?;H^}9sS@[3=6sX;JUqN\gvYj'.}Df3/!fZYϦC՞N\POETH*՞N\ڨ<Ye˟H<Y@rҦglej'.}*hf(VrFwluj'.~08`!j>y9sLjYg?
ZAVڭYϩU<TLCVn<+VB9dE+qʱS֚ASڭqf3,iAcVEds8LӶDXVxKݲ&ժ՞{YhluHCeS@Z
^UF`ubYT:yVH:N]FdHHwg$(Ϡ*'6*ߒ'lXVyRb4;dHjZxac"E*iQ6*ߒ+;dH*ZϩBSƝ֘bU<SƝҫ"DfP>`j29VVijg )]CTH*՞{%g)ݝ#/
Va<z+vvB)^Ӗ%~wgi#<V21LgiQ+06i<)*ilO7V*՞O
bF6Dn5jD'1`;lUe7TŃDѧ(ՖrY,L'(ՖlZLXS:-UOڭY,*DδUeVy<)HCS	J't5f̠Vy
1/ݝOi(,R4p(~wgig63O
c	}R)*icPL%nU<ʆpfꁷP	ifU<ʇ0LX7<nf'2eu@Bo'2f3HPU<ʆa/O+-ZL3P
f֙bj'24:yU<ʃ)c!<Y>uj'2hӌNjU<ʆNTՓVy<)F6jVy<)LgO3VP5jgPeՔVy<)$dwO3VP"AVxS*KE(lZLn`1/Ք(Vy<) f.5VPZLA$(-u.YgP10J(uˇU<ʃ1>Yq*՞O
eA|
U<ʁLKn˕eU=Yc/uX(nY)BӘ&GJms0.h+0(d
dPE+;GGd-ERTQR*ZxP8%a>'xPiy<)vv0	Xy>, >!y>8%aiXN4f0@E+VuUg0@E+(h*Vl(q֐1V*͜ydP"WJAds2EVlx><{RҦf1/ȕOV+f z_.)]iUhU=/Ȫ֏[ >Y!}9i(֏8ZBse0yVz_LEHid'Vlx.YQsSG#ơ;EUѨNE)t}[q'~]hAVj,iaR`wYfU=兀wZ>bYRM >f8֏V+gaD2lU=XTG;JH3jgS
1!T՟U<XVyTNjժ՞|	ujg,0K:5DYҦU9VP<YFmՔ>""t5ej>â&5e՞}2Kݲ*ի<f6;;H#i+vv`^;;HYG<̢x7|8"WJCdsY[$.fU<y<Zy<.CVܫ(},G+!f(y_O1jt-ZKՊZ5CVPU>*YUU<ݝ'ьBߎ	wJBBO!eϨ}<ų:yYAVP<uNZZϧsrVy;HP4[<	sC,S+M!q }<iCV*՞}D	uZZϥ֐Tի<tNAVG;!CVlZ1t5ej?
yj>H<mf՞}JTy
g5		vvaHQxqiP;NY |V84ݝF/xp2̳gi8nӈQB+vvqT-giHxD4{ȝLJy^'giHҞeD}VY;H#JyV"qSͽN#JyS(Egm#6>*vv>+OyiO2+vvqS̽K$pJ<@gm+0,2y	Ț7C#PL0&},QxTcNxK"h@7U!FrOlnguQʞIJPȥeJTM%D|U,p'\oidM	})_}V
xS|&}
!}CvP8"NGҘ(ksF8gt2<ϊ},S:>,}c$M;Eu,ƚIuS(15SiT/	~yƤwUY	})_}&9ߞp,Jh;uSly:cuQ|&}
!}CvR]pgIS@[33c+M,s*~1F|T]G+RO8vHyu$18v7O3J"FybilngJR9<τꦌ%/8v|VD3ȥC|&}
!}CvJ_x<ϋ!S OΆςj2H6|6# l)!ݛF2HR7HQlTnǂD@l4|dbCv[kȦݶX@Fӿ	t;6FxVaMz,4cU
]BFӿ	t=*vvXmZS2ǋQ+0)PZ՟(vvG<>}eX[gipJ<i>	Xyb<z;H+0,Y[gi
8%ae4xR8	Xyb<z;;H+06BxP	Xy[gmpJ<͐z;;vG<ǭC8%aQҦG28;dUbYhGEVVC,\Uuj(<nQ mǢh]iٖۭmǦu
]<[eZKvaʲ`K]ik7[0ۏB'Zn,qVyBJhʥ֐V@}\eTiiZaܫ֜Hm+=
yZz1j'~#	`E**Vz(YO"$e6T@X7hmVbfޖ8_Rg[fimcMUIηjaU,<eeݲ*eVVz9eS+T>	;dU>vnY~0Xa ک[>a{nۈҞewgm8%aeRG<̱f=o9#Jy^ݜHy<vsVa/c̳RQ՟U<AV*՞~yjg,h>VySU
gJO5VlY@dM-VP<OdՔU<# 7PՔVVya/tի<Ah#>瀙j;FҤ:V	@ZZxNZ$F*vtѥ<,vt+0'PVa@xRG<̱f=o
]$pJ<iа	Xy΅pJ<͜x)vt6G<̱f=o
]Hy,ǭKm2śx)vt'+0,Y[X))H2M:!@fq"j?,sG(8*jg`lVyD	uD՞;UY,ʲVz(YO"l*a	#uUe1W,Kh'JPV\>fzigl@՞N(ݲ*Vz$"8ەjB2hLDVqgA	|q?$N?[ Dͪ(;:+0x(vt(+0x(vwG<>}ݝQ+0[N呥<޻8%aemS̽;Q+0C;#Va<gq8%aΉpJ=c=o;:&Q>F謎	XyiEdTmݝh32"~wgD}&T#J+vtH</zHc~wgeQe;,YS^'ge</yiO2*vvX@*V찅S̽N#JgeHҴݝXF/xP8%apǭ1'@>>SxMp
x3ĪeU&
"uQ|&}
!}C{!S¥:YRx.SigU6R
t~>SyL>L%2ϑS<C9r>Ǌ@9>13|&Q807U oȦW@7P!TLӾL%@R<
"u/Ba4u
	0wR`wO3⸣JF:D<A)k O1_LQ>+8_O330QAT)&9_.~haH[Űt0&L/3I,qQ;`4q:
EIhP#La~EFb(<ϯ54(DǮXTiߖAA|(OuߖAA|Q4]IgJB0
}2YݝogepJ=c=o
zϼz;;(Q+0x)vv\G<̱f=o
]Hy,ǭKلpJ<i8%ae4xR8%ae4xPi3d/f+06BxP>	Xy[gpJ<͐z;=Va>kJAh8u*@'YjU<uժ՞~hexKenY'[$QmنzhPUQZy<Ūyf(	LPջYنz:˕Ad6"PQU@\eU,nيʔ;f0nUQYctV0qVz&
'tUmY@cNF<T:Um7VQ*E*Um ,YJѿF훫n5f*mc!E*&v&nfޖ4OOΥTT rfކ	-S(v-T-"Z*_RHZ[ujO	NO,vvG<^?gh1Y)tjϪWZjU<*'t5jj>YѺU@Zϖ%DJiAVS@Z͜(},tUe~iL:yg}DadFj>L%~uj=Af6;;HQLLIߝJSHiʱV	iʵjgLIߝelxi["{ŎhyǏPG<>ǭCX[g@8%a.}
8%ae4xR#VaXOᔲNQf6:1nAV*(5qVƚ	RՔ8ZR9<Y@(*՞;U(mʵg<%Ξfm*՞{Ibt(f-O3V*՞Qjժ՞G,)PjgݜHy7iAh1Jk9
c
 OjZUFիU<]P7VPOjZbt5fU=,sG(8>Y@P6 ah&h46ͱhӨ<njNիU<*YujM -
gHܫ6rYTuY@ZɤP_8v7O3VQZY)WPnY2":y
ghGrY絅$M3MG3L,EH]<XVzM2jgSg@[՞QhӺyAViN*͜Vz*:|Y@ZUFՔVVx)]?jի=
gkgVz	eDfYgI>Z!I<ZqgIY
نzXQq:yٴի=OlyٴH*՞{IBU. e)e'ՊنzdV6ln<;l"AVDj6rYSA4ζ[ej=C8%ahҞe;:Ҟe;:<*vth޻a ͡A l>1F΅mgCdiZ>HҞe;:Ҟe#vt(+0#ЦtlsY&iPK4st>P^3TΞgȆR<r-30QߑB1):g!M~i"t7C⹡i"t7BXN%J Fx#JywgepJ<Oc}8p~9eS+LG5/;t5bYZY飝BO3Tի<b
]<Q Vz'2P՛9V޻8(<T츍)^S٤c̳RUG3V}Tf*Z¢wO3VVMbVySbU<Tyg*K"h<YmߚxS$NfbYQtYѺZϦS	{juj=Af6;=~Fq2ˣ(tȑgOlyV9tjty[ry&Mʠna#-U<5ds8yT)tVP<ySFj
ԥK4syʵjg<SM?4sR5bygO!(*N֚VVyc;Uuj=`K_9ESҦ#;jZϨ<nVVy;d@ZϗDLU
g9hYj?4sՔU<*LNj+U<"t5Vy)S@Zkc*՞{Ŋ?8>*vvF/y)>bC$>>S'9e}<Ů@Fӿ	t9ݝ+0,Nf2ρKVeYS.UgDfZY 7YrVySTH*՞}*h]<Yeϥ4njY@<R)'O3VP1V兀:,hCVQZY)1[Yg 3Gf|}2}[ݞ+0$1꣖U2e"U!C
hOYT/DnsCDod~(`w.WgAdg 4L4MwJ0V(v{6	Xy|ǭe,Uk# lucݳb2(<nٚ+UQYcM)PjnY)RfmjNՔZO3VP6j=$M1LRThf-O3V*՞Qjժ՞G,)Pjgݝ(y7iAh1Jqr*@7PՊgCVVx)]dP7VPOjZbt5fU=,sG(8eY@P6h&ҫG3L,EH]<XVzM2jgSg@[՞QhӺyAViN-U9V)T*uUej)UO3VQZYuVz('5j%9V&<ZjC,fU<dէVzdiAkna9uNfmujF'[$.fm
gA4Dѧt##Mu'5bYõQyjgK4synYyAVidfU=
Ρ(Vy4Fj+U<\4Qի<XQgO3[AVt5U<=Va\yzg+0X" q52MF|*)H2Q;!@6tY/i`0M;A+hIgJ+ba{;-#Va07$'wJm2b'Z@|H{t?4s;'Ѳ߄Ȟ7vvP<υ3M*TE3;.#<ϱ<@ҦQ#O.U=8	\VVy;=F/xdpJ<QJfS4i;=#Va/Xog+0x(vv	Xy|ǭK2ŚxwJaacFNU+<*+UQYcM)PjnY)RfmjNՔZO3VP6j=$M1LRTHf-O3V*՞Qjժ՞G,)Pjgݝy7iAh1J@k9
c
 OjZUFիU<]P7VPOjZbt5fU=,sG(8hY@P6 ah&h449b4ѧQxCV*՞;UVVyJTG;՞@[$j&A{1VlZЩLgHpTnfZSEZeE&t5jK:'O3[8ZkIgJ22>!t5bYSA4 Ojժ՞yL!ilnfVyDiNjZѦ;ZʵgLbS!(VyJ:yjE+7[YgxC[AVX<ljBa,ի1V2;VڭY$f8Z$O,]nmt5hVz5>!t5hU<4O"]*mspi@7lV6$نحmǔ't5mH*՞@H<[fU=
h&֘lbY缐d6Hφ4CQ6S,T}s5gO+j?
<ZZϖA4nVyS$j>4jʲȚ7O5V[ny)(VyFA4n(V^hk7VDcae<Tĝߊ4iHj)0VVy	TĝݜgS@-{Ŏ}
8%a@;9HҞe;:<*vtF/ym2ˣ(tsY[$.fU<y<Zy<.CVܫ(},G+{>bSR-PjY@-MO!(*R,*ժ՞{G;HXG36~hPjY@O1lΞCVPU>SUU<yg1*gh0Oe%"R#;jZϨ<nVVy:~@ZϗDDYwPVlZ1t5ej?
yj>H<mf՞}JTy
gb;:ѡkN΅4{n΅
4e;:iT0)^Sdi[DƑmT6+h7gq8%ad0	Xyeǭ1'-wC+54)e'H|d9dH|W
uU$M<u&M"U9sZxSI4ghex:gJ`t7>ȋTĜ9׊Ğ)%uRBD~>Sx }Ki߄	]S,Ts5gO+V*՞~yjg,henYƢ%NQ Vy-tUfU>DѺyueϿ4HH<Y@ZϾ0	uYEjgLYA[Yg 3LLIߝJUG3(uUbY&*jgLIߝdvgNfcٴpJ<*v{F/xS̽gҞe#v{"G<Y[N(y8%aeǭOGQSM>!t5bY?4s5je1tY@dL9]ina#-U<4>b
]<U>bѨty)RrZYn0O4sT$s3gu
]<U>5eY@:ӕjj>bguʠnY?IkG42Ȫu2T(iNV Ojժ՞},NVyhQ Vyث6rYtygI<YEjgU$Nfuj>*h]<l}ZxBgxo#vvϣVax(vvУValǭ9j"'t2&}
!}C{7⤲K4O?40$NXS>Z$ȢI߅i"t7mߊ4&Kи;;-#Va/S4{vvOVaOҫ2fu5bYQ;VVy&Puj>X`5*u5DYҦU9VP<YFmՔ>""t5ej>â&5e՞}2KݳVy21'~w+VmH5V*՞Ra;jZY'-Swv{ Gc,v{8	Xyxݞȑ</zyS4{nՑ</xiS̽gh4{ݝyZF!G<Ȑz;+|&}
!}C{9LIߎY_Pd,LLB1JbNrdy	})_}ݖLIߎY_Pd>!Lry_aHhaHC ;!_X$Xq}`_?_X	a,82@U lXq}`/"Ë ?,8XK_X=uǤ7e+̓6(_6lxq||بxq|6*_8 ?G| ,8Ao&<8@@OIW
uǤ cËgJ=%_zU8Y녃U:8Ǉ/IWp:=/X;@T=%_U@\zJ(|XIWcË/ǤH_>T=%_U@;*a U@#
3\zJ=aJǄ,=%_	@[Ë)_uǤ(-ǇQcU$/
(?CË(GǤ(H=pzJB|a=%_!^U@zJ)"#UI]q*
/AHAaHËMERU(/\ǤO!*_눣UXa덇Ɀ_xH|W?!? "~ȅ_bËC<<8D}qH|#IWb#!*L/3~FCUa}s*|_Xf<8F*U0yǤaŀz=%_#	FzJzJcU0ǑǤD@bq*Rz1𦾸IW\B!Ϯ#Uu<8T=%_
A zJ?\IW<X1*"UF<X1*!W|z*TA=%_
,=%_
`IW |*޸~=%_޸IWIW 8яIW >zJ]* ޸IW	UBIWY0|F=%_1zIW
o\	AяIW|UBp&JYH|=w#V=%_`G%Z	B<<8u#V=%_:xq|8!*Ѓ`zJt~n<8t#xL
=%__X7_ /g=qX|X1*&~IW09"IW9\*q@'}pzJ	+pIWo!IW~>'UU}aZ}qX|<X1*	&`Ǥ$ŀ#~$/눣U=pzJzIWāg눣Ua*\cCU@,=%_@\qzJ/\	pCUx H_G\*)Ǉ_ā\Eo\*z*^cIW
~$/'GpzJ0 |`~$/\EzL=%_P|`=pIW m<80=qzJ0	IWM\*?@	qzJe~T=%_08`xq~-#Ë _<z*#Q*zJxzUzJN3jį_|b	"Ë _>,/BGjË%CË/ zJG:=%_d*"\V=%_d_끸}*¡*%~F'?q*  xq}
!)āBOIWCq~ xq~zP~?#IW*zJa*ŃU G xq~_IW&zJ'PzJ?@MIW)Q*E~T=%_i7Ǥā!*@G #@<8Ѝb*A
 IW߉Ë=%_l8¡*jNU xq}_!*b'"IWT=%_lzJ| xq|!*qzJ|1/yzJ~\*4H_>IWψ^=%_>}pzJ|HzJ|$X=%_A IWK<8BF' }¯\cU=%_p$yCU#zJ?A q*@@zJFQ*'/CU1} xq}\*r=%_xzr=%_x'?BCU\E\*y	H|0$/ǐ|0M눣U
>!*`&z}_)IWPU_Ë("yIWPz(|\*@=%_( }  xq}!W}!w"IWQCU_#U\V=%_A |d"zIWA'pzJ4?XeA_Ǥ$/C\*O\UPǑǤa*H0|3zb |3~F'_ā
-GU\CC^q*'Wj/	cU,Ǥ`łX|l y)*#yzJ~F,\ab*hU끀|4*h>1|n=ah	UģË6<8za/OBOIWIIWp|?lxq|?#IWÂ#IWÇ<N=%_ o xq|8UCUWzJ
#IWX{*+āVpzJF'b*F*|O#U!zJ'}p=%_zJ%F'ȓbq*r818|9 @s?IWl0ccË6&z	߯IWzn=%_|!zn=%_|$zzJ?Ëd^T=%_+Ǥc^q*xq~ 	ǇqzJXwxzJX~$/p&*¡*b\M_J?!~a@wŇ^  Ë/^Xq~!D,8,b`aËOYqaX(_KoXXq}(zXq}-,1bPXh (h
zERXq|z`h=`_- /_.zaZËN,8\fˇˀlXq|Ë_Ya/X0_GË/P,8 !aXXq}0aaxx}87ËŇӀ/ްXq}@zBË%a O ذcËI<zJ,0zJ\~=%_Rz*]*cËGp3ԀcֈXq}PQ%_T9<87*ŀz=%_TpzJF`IW/!UA#JGA(_>D\"IWaW=%_Fh=%_y`=%_UXp~Upʃ+_!U@L,8(=eBËË;N,80á1_ IW G	=%_'Y/bĿ\By|¾Fh=%_0(0zJ`'Oa|B`IW +Faz
`^,8y`=%_IWéwB0N=%_?#U!IWJ0?#IWða|;|0O#඾FIWha|\R=%_^FxzJ^FxzJAËTyzJd<|~~<8#U\|	>Ga*.}p!*//FIWxB0zJ'h<8~G0|<FIW7*X@_A0zJ@;0zJ@A0zJf y`=%_3FIWU0
z #惏#FIW_\R=%_FIWi0##xq|v"U#`=%_5_N`=%_\0zJ<078zesIW*z<0*}_\R=%_#@|cAa/"Xq|A7Xq|@[Ë;/bË:2_T<8^,<OË<Qj=%_Ϭ"/^cU7_{|#q<YH|?}pIWG#H=%_zJXD_|XGz ~xǤxq|?Ǉ|+zJ=`n<8_E?? zJ 1*?Ǉ,`=%_ 3Ǉ-3A*3A*~zJ @*xW-D0zJ @{a| *}Y' =%_W#Uc zJ#IW'CËBOac/~6_	w_|xI=%_1=%_Uq=%_5=wD/]*pzJe>Ub|UbǮ|zIW=%_*k_|	+=%_@ W=`/_R_X/(&H_QzJ>T=%_P/<81 t=%_`GL^<_`z`<8 z|A$!*ǇzJ o\B!'O\GX/GIWǡϑ|zc=D#N0^<8o\;8q=%_p|
xq|
 [a(=p9A#U(4xq|
 ËP=p9@=`8_X$޸=%_=`<8!r=%_Ǉ {=AŃU~?_G#ËRwŃU)^/H@`=%_
zxq|/0IWËȫpzJ_1d?_@xq|3/XG*3X/0/xq|ϬË$zr=%_zr=%_W*1xq||8zJ>}qzJ>IW#ŀz=%_	F,g|XU0@|Cł`|C<XU~?_*`9_aËT}p9P=`
/B#IW&(<8'@_ Pxq|/Ah=p9@6xq|Dzr<8" #Ë"_XI_}p9pzJ\BP*5<XUj61`|`IW\$IWA`=%_'ŀz=%_Ǉ7_XI_|~/YXGËV3zJ`7 Pxq|
	#ËWGV`9_u	#ËV}p9aGǇlS|X/`zr<86 $/a7pzJ?$/c
`z,8q {1anKanxq|o\zJUnOX#ËMUR=%_ ,IW
?
 yIW
qzJ PCU?\ cUo]H|/IW\ cUq_]H|G?"zcËLc#UrwŁ|+_%>,dzJCXt<8b`zJh`IWcËEc#Ur>xq|@9T=%_"_UtIWXxq|X| Ǭ:_E,IW6`IW߬ a-xq|@o+_Ǥ[/@CU-W=%_zxq|E7/^,IWPM<8"CUā
(xq|E G:_Do\zJ"@pzJ"o]q*[CË\/qGN=%_H_
\^C_zcË^ǑIW^`=%_#U/50zJ/xBzJ#ŀd=%_ 7=%_ 0	zá1V<8 a3#4*;<XCUvUa|zá$1ްH&' &6*~+HXE&BO)6*+T laRm*58@&¡ ca ca# ca' cbo6x laY'6~'Vx la]|N	0m+<N	0gpMcom~)5&(II6	Dl`MI6ԛc)5&ǊMI0&\xԛclaq_MI0/laqwMI07MI0WMI0laqMI0&]GMI0=I6)5&_lapRm.|RjMMI0}Rm.<RjM&\<RjM/MI0ԛcMI0ԛcolbőlbőlbFMdd 61Xăŀ<MH|Xċŀ<MW`lcO 611W&'|X,`lcrmbXI1rMDmbXI1G`9&!#ŀc~,$$lc3ŀc,$66{2bm	ȉ6J'"&.𜈛chr"my96Г96DlxNDMxNDMGD`r"m96ؙ96|D	ȉ3'"&ψ>lgo	ȉ3r"mlh𜈛c@Xm	wcD"xL!`/&	cD&m@ɶ4A`/&	>y6ƈ$xL 0lny6^MI0ln~y6`/&c`/&<&mџ^M8ɶ0.`*&`MlMc֤cHlM<Vm!GlM)`I4o؛cHU @6&4~D, Q6ƑWlM1` $C/؛cH @6&LdA6&+6Ɛ~$@=&X@6Ɛ!~lcHVI4G6M@m G`DM	$A/m InM?"&	0|M$6N	0ċA680ēcE)bbwxM!g)6V%la0ŏˉ0ſXc\8@&DbQ6laOm1~6?DbUcC"m14&lcb8	0ĻcS)6=&,&y6~ch db96M*	0vM"鉶0Alala6la6la8~M"/6b?rm1)5&&}7&Y6	0 laBcB&#cDI0#~laGH3&*&/m1	>, cDcDmelc"mdCmdEFM?PM+clc ŀ<M,me_62c &M1mdxG&E&C?62)E&Coc?5&E^,rmd~	1slc" 4cElc"62M&Jlc)1ɉ1dʏY62
ɶ1G	1 hc	I14A	I10D&C	cM Lcc$62M:Mo"I1> M Tc" 62>D	1BD&ARmd$xlc!'coΓlc bMG c	~Dmd|ߛ^@ 8@n_ q| b ,X@$k/Ÿ#_$_ίqrp|N c8|N"`|N#m/ļ/	7Wo/x`()Q|PU_&Ƌ/\l(j(x|Pp_	|f
RWP6k)J pۉ|%k(A˗Q' J%$Zen|+/`|6|?_!9A`Bp|Hõ3I$/_y_y$k/sk@qBbw	|?&:b/"")_DLV|18N=uK^)_aJ+<zV82WC%_S ?!/Y|d&	=|fU3+/bu806)_x|f&bD4ƃ=u#ƂEͯ'_P4XJ4rȋBT|2/C<'_beJ|2rE
 mEū=ū>d|2$_N	WAܙ|W:
ࠣ8P]=P P>O߯//p|,WE|&_)(u,_)1bJl|||?¥+"&AJR0FR1ZHE7	2L,_I|3zf̻f'_̱f/b&f"_fᘑ_>|3XF^,iXHlX8k-4_c,2_a,>ƫ,"o _uƵͯ\ƥJ52X|j |j$/B>m|j0|j%믍F6(
W9"mWX"_926u|lezaz=H64Kho/hS_"Q|4(_A/A@7_Y|o\ܧ _f:x߯#gf@fS_DegP/f(_y
|pD82mゼX8._Op|pRBE
b@!aJ$`|ppH8%_ue3/\\}|-e3.".q:ء|sW,a2%_ȅAAH9!_*KMɗ`/:ll68'c`wl%ᰛ_*u򣸣)S/ _*JT2<|KȗI&/	Mp||1j)pD
KUR aZ)x$_ &_3|7
LU9u_z਋8
1B*o	WQF)_E85D_@6
\*y*"*X _BNWPGq|8"µ:x|8;e,_
0|8)I|8b9UpM_d9V|hWXD
V/|_c"+1K}X=B+f7_5_0cpR*_8_W``4 YZ~r!ԯȿ|[f,;_X-_d3Fe^/|D\|DWd#<"^IǋK&kȷEmWÐu,%4_L|9pj|9Wu+ȁ_G  2r"|9Ñ' GoӚ4S_8Qk/hx?z421BJd|¼Vgp|l]|ʰ|Ü|a2|ǾbN||ļNw!_}Ra)e˰}dk,)_|dT;
6-_| `}&|
¼|__+caFV6I|8j|5'_+X6_+Kb6||N޿ Y~q~  _,b$/k	a@XIU!_,|=e	|B)_,'ȃe)kF8|a*Wȁ*_"|!2M]|&$)_	|&WE_	q|&x|&	8J+9)_	NZNU/L_	r5A!JN$øT,|XWŅ|XW%avJ,#_V,H,2e:Ŝ_\=W(če6q}q/ _#_qG_#1_#5/Y6b.BF#b0Ĝ&_#1bPA/ZD18V`|(+*P]0N8XZ^/|)
/.k#<)_
JEL!_
MqjR |)p|)$_
B	W/!':HE/G0_$A8	EJ}|/ @/,PH|KWV//A^/AfB|*(8$_

TA 
£\y+ k/BFq|*	|*	8c@6_X||8L"uAF,_ |̑|*_#`|	|"_$#_"+_!f	%_%BW
l/0NC-_".KB2UBz_!'_"f1_Ť[kL|Z|Z/Shš@/A/A|Zp_WŢf[_A^2_B/&4mWq^y	 qm|JKR,TJIqb(`AZ&q|$d'/1~)_lbFE m|#|<PĜXN/17Yܕ|+¶J0LX8|+M\W³]A[X_
B|k/@6	!v'_|+K@ȗ a?+(W	[ͯR%bJWRT	U:%kPm+R% _+HW(kL*0&_&
LLaj5p0L"gɂF@Lq:~BuTuW uD-e6tB(_xJ.!k	ŞB_+_ACObeLm|y&1B&c	W1FB	J&+k6D	@	Z	L||#_&_:	6	0uN/N/qx'M|ϞHS /q'6	Nq|,"/X/1:Y'_b/a*X+`WW'/^DLhah/R	|-5Ѝ_BFB|qR	x|̉|e0|qb	k^FSB	Q+$ `|-_ y%*]Z\C'_u\|.u_y|_yey&q_`/+}|^un)_Ÿ|/*ȗ#_aB_FHT@%_EH*[_	/x|` <0|`L[|N./	)U&o0JukJ_P_||/b//Wx@."}^)=|eqq|8*8+&'_'ح|!a28Guq//W_p|bw
|V/!f@B	9
'2+Nk칅8TvUFWk샌}w&_d!`}7%c`&cWQmWUiKW!o/%,fa3 BDX/w\lv7_j|5_hu&`}7$Zgp_l˲̸a}O"bn^/!ӯʾ|f+Wτlω/_@CVe(_@k_@@Fy
 $n+X=}q6y&'_B"/J*x`Ok/WX7޲6m}_p!u6(_p$+1J%R o"_DQp}s<V=}F_D1: Wkc/6eJ}'_uV,_t=ŋ}$_tRqjrey\XX-_x@\/_xz/$:`/_}` `4Kဍ	;ဗ_F`(ѹ/ѕa2/)_GF/}CČn#17/WPQ|7_B/v/+_C9_@P#/H__|W_P|N* 5(/q_X++>TA_Pm̾0_P{K*$+*3||||/@{|^|B|}5_(/>WNWdP&LW`N	`PmB@S@Y|As6  _G|AM"_DLT *_BWǫZ	WǵɗǮgWǥ'_X=Wǥؽ|{Fk+虬/8aNUW	6/9/98/8
Db'y*8%_p
}|

u,*ͯE(WAU(d+PJTN+_/	ze!Q!/B&B!|B1b5$BT$X#_nMqb {R"/H<HRB2 K+ȗ	N"*_S|"_C mkE| K/_cl`fcf/1'i|_ht+%q>y|}>//pP>r6ƫr>	8l!`|C/R/c2W1W0q"0!|Cb813|
|
*,ԯPTEڕ*W̾B&:_wPkT$`|
6T%4EhIhwhQ|jXEXC,/Ex|AJlz$P"p'_/X"&|D1A|D0r"/!*|D._ j |=_b25:5p4_/Sk֌Q`_M?8_x`_B__0Ük UH_|~ v??0;_[U+|
|
W8,q`_+VE+pX+X?@ak0l8|`"_Y|`6	LX%_KX8Wp"|De:%:&b
dK</F/H/8¥x!_Wx!d<$|>	W:b,:~/_zbݗ<~$/#u|?0|4k>Er}d|pPv?F6_\4_u1L~@m|__Pw8f@nW,U0}|	N/(78u-en6'_(_渡|9
71R7|&_	p"aRN| Z W0D R+_ (qUœ/\ Ux'_ (A8Z PD/_`p1_Ǆ|mep"<+bp%p$:8||aB9/ZG"_%Y*9
l/x'_"mbrp|ȗWș6п@_C=tU0_E
/YB:2K@Ƌ}et1ueQq|T +*_T*|Tp|VAkkⱞ _ŋWjUY$`YZk/j-23Z&/q|Es _Gŀ+(;_Am|Es(H<X5.oY|sk\WCmo_&6U*E6k*ƿUUmo_%Bk*U?ͭͭU'[W<rʡOXcO?	<IͭK^$[ ω$?%A_mo_/6/dL36/dLԒQ[YT)fk*cu[W/I6L%UMmo_K?ͭ`EmoɔUdaͭU%B6IͭTѨk**Qmo_T(/mo_fͭu*Q[W7mo_[:	tmo_d6x'6T(/mo_K$mo_2RȢtU&5_mo_%*QU_UO*SͭYa.6J[mo_UHZmo_9eS/[W:UO,F
iI[W4	'ͭè$TU?UUemo_cR[WR"k*Y2g*KͭYͭBL*QlsU?[W0569E	k*Y/*Gͭ`?k*X
ͭ)/U96mo_ k*߆YOUO"Jͭ`:6*F_A7~g`uٿ/[#9ߗXLcH3~^Fsio Bzߐ|,c&47~Ag?6*HT	/[#91s~^FsU
cH~^FsbAɍ Gzߐ~E%iFoURȢtA/7~Ag?3'cHs~^Fs3~^Fsq  3[UOa 3TJ[ao`lT31$9/[#9Ռ1"zߐf~^FsLߗ0[ 3bo?	cNo?I
1bfo?"ߗ&Lck 3K$ 3Xc[zߐ|,c&0ߗc/00zߐUߗƒʡO#<ߗ*Qo?L~^Fs)UoR0ī7~Ag?T)!o:cCߗu&	0į7~Ag?͋~^Fs3b] 34:1M 3$&P`cUfo?:?~^FsJo07~Ag?eRȢtbe 32RȢta/[#9O,K!o?bo?/IcUo?S	z_\ߗ	GcDߗ-QocDߗ`97~Ag?La7~Ag?X7~Ag?TlߗY+b3~^Fsc5cD\ߗ4j=1y/[#9O,a<zߐ|,c&0o?̦0FzߐJ>ߗ}1/[#9Lߗ 3,p&L1Y/[#99cBob$fo?la 3U1ٿ/[#9lb~^Fs`ߗK"ұ"^o 3Kb&fo?+(cDߗS4~2~^FsbAɌdA 3ͱs~^FsdE 3X$*Lc%~^FsĥTj=dI 34sc!no%B1W 3$*,c#/[#9RBd23~^Fsl2o?;cW7~Ag?ydozߐ1W)PZ2s7~Ag?6*HTAo13~^Fs[g 3ȧ7~Ag?XClߗXp2fo?c"ߗXߗ6XAoXEy/[#9lQfo?+)dd] 3X$*Lc$ٿ/[#9J~^FsԪE{|ߗة!Pf2co?de 3X$*Lc*3~^Fsc 7~Ag?́{?zߐ|,c&1ߗ25zߐ4cSBo,L2s~^FsbAɌd!fo?I
1} 34`B&o`lT31o	P:18zߐJR1 3ԒQof1:@7~Ag?:II2/[#9lLc!7~Ag?2-lc } 3d~^Fs c  3hcߗة!Pf2c,ߗ&1Czߐ|,c&1 3Izߐlc  3X$*Lc  3X$*Lc  3+Kzߐ`cߗoH-e"8[,yz߃_#	g_X[ͭo7<ϱߐa1N>z%-cH> T47S2cHs~mo?)_>c,?~mo?)_A7f1k~AHȚ?Ozs?[8k_6w[/kzo M|^toXMI
1_1k~Eb[@mk~AJߛ[
W s~mo?)_`ƐߐR4&9ӟ@3 0oޟW;H?ޟW=_{3͑egD?z}^=o>vvQiGz}_Oݜ2Oݝ1>vt(ޟW;aV>0>4>?O/>:>?>	O_>$>X?O`->sޟW >`cOz}_O ޟW;l6 {1v> _z}_  @@?@@ @ og>T/ޟW9(ҡ{}2?{a/{4=z}_{ޟW?ONGрz}_@w[9_Ml~@w[:lr7S<_NX_ s[[CpYuLóp}7z|'/A>Ʒ:x$Q [:l <?oH?z|d[[Ug8%-:9<aSng>Xt?M>YCz$@7PU>1ӭ/O'sz|Ϛ'[oX 7O3Ez|RwO3u?Q&>gzʯOlO?/O<srr|Q|KrʞbP<2|P3_&T֢Og(}-GrʞbPWx?兟JS-T1>gYu%{O_|R6`lT31s~^!?M"><N Ëp8>dޟ5Ț?N --9 8oO KޟWsz}_ޟW<>@ޟW ((?OPO%ޟWJOz}_)GޟWJ ޟWJ?O%o	@z}_(?OݝZFx{DϡFyϲ{Y>vvO<z}^Z>vtH33geOϣ/=o#gB`z{`Oݝi	@1z}_(OA'?OݝHz}_ c>[z}^i>qz}_ @@!z}_ >H.>HޟWޟWޟWmOT	OT0>Paz}_@3z}_Yz}_Ogmcz}_ޟW 0>U?@?>Z@?++oaÏޟW:>XޟWA>X7>XOVOV '3z}_O">$ޟWL&ޟWN*>p>	ޟW:>vt(BMz}_G{4^>`$>`ŉOݝ( >e,Wz}^F,_,  >vtM6 /z}_=>_\)>^^/\ޟW5>\ ޟW>=z}_o# _#
?O
-z}_@
ޟWP6>
%>=>A>ޟWP?
 3z}_Oz}_HOz}_HޟWR
@/z}_M?HKz}_>@>A@7z}_Puz}_P?O5z}_kz}_>hŠޟW-D_o@>D?%ޟW(:>Q/@Qz}__`Oz}_Oa?`ºޟWWaab`Yz}_X?O+s±7   >H	O	ޟW$	_
>J2>J8>J_	@z}_:>JޟW%/(Ooz}_Oɀ+z}_>:ޟWӿtIz}_Fv:?O/ z}_`C> BA7CC?Ca>W >	O-?O-@ޟW	WޟW	+L?O>[<ޟW*>GOqz}_oz}_uz}_>"gCz}_ObdWz}_Iz}_OޟWA	OGz}_O?O3> ЃBO?OO >pޟW?/DGz}_/?D_Az}_ޟW >AOD_O=>@oz}_ʿO O?O?O?@R/A#PK>ޟW
ޟW
]z}_*(O1>Sz}_  	_?O ޟWBHaz}_kz}_ 2.>C>nޟW̿``Gz}_0kz}_@Ƅ4'> >O22>@>$ޟWd
)?z}_ >A?D>
?O3O3X[z}_,ޟW!>ޟW5cƨOj7A@ޟWh7	On.>o7>SO-z}_〟 
?Op8'?  ޟW#ޟWOޟW\_z}_.\1>Oßy?O_p">\?> D>OOr?Or	OrQޟWsz}^ B?N} 6oٲ?_',K	C/O'ǟG~}7z|'/ gKsewo^9b_|118U:XTy5O W?;y9dyO\4ɍoo)_gMx ?@ ^9b_|d[[<JM2rɿ 'oO_|d#k|kN*_	:f*ͦ; I@ ',Kool~^4&N/O?ٍ'oO_|fƷ /57l02ooU:ΪCO _E? cNY7pz|yl<>dޟ5K
5 fqMGp}z|d񠃭l	ҪuSmNX]<^36,gz|W7Ѩtmz|',8@><6l[z|>>kƗ_ [[>;KIΛ7xӍl>(O/RClHJM74:?z|
^46?E? _Sz|MO!קat?8>g,et?^3&N/O?O<srx,5'E񯭝6o6/ K7w⓷NX_u5?ҪuSmק?AkS@zX<O'ǟyz|>>kƗ_k|kYqFΛ7ڀ% = AOD',KDoo,uRCo!Wz|y	Oʊ?O'tE?ʃOw*|JTFzX<LD)>gT,OT ?ԗơ?/OTBUz|ϑqz|φO2!=4j<ޟ3&N/O?*'oO_|4 07jC C";z|d D?^4(>gM ^Tp_z|>>kƗ_XM:u񸍭6o6|N, AȄ',KƷq@@NY7pz|y)O\4jƷƷss%ԯ[:l$ͩ';@I'^9b_|5u5U:ڨUd_^4Ug/O
B
B^3?3>gM ^
Py}'oO_|?ѭ6o͑f'c7קNX_q[[U:̯O
`4LD(>gM ^
Ao
}7z|'/&6'atٿmPG8
?RF#^9b_|6z-H.>i)^4^3&N/O? ͇9<i5 |[:l6?) O^9b_|}ooTGO9/O:gz|Ϛx%?7M;6>g)l.g>gM ^
@`}7z|'/ZNq'[:llo >2rĿn%|k?ק? NY7pz|y)ޟxOPqlip2_TkgM86 )p[@qOC',K[[HGOpE	8/O^3Ț9<=*:=*&ޟ37AW˯O5?pWgޟ37cz|{?pqmz|',8@><7޲O\4z_<ʢWhtٿ,oO2',KӚΪCuNU>i)^4&N/O?K~/O<srx4!k|k
N4#kgM$ǿ/I>2rĿ=oo+So.>iDnCफW?;zΡNY7pz|y*&ޟxOl@8
NlFΛ7yʼN|+oO/bNƷ¿TG>il? K>i(>g4soO(uNA5<oTUE'oNXY]-!JO3Ocmoo?čooΛ707|05˯OTߔ^3&N/O?@;	/O<srx|k'mlǉo@IMa%u5
loOp0Q;'O3;y9d l^xOƷة!Pf2c
ߗ&N/O?@aT  קPF(O@3>dޟ5ر96"l+_78_ddM)X_ qޟWpÁ Kz}_7>O8  >V'>V	Oz}_mz}_/aez}_E>V
ޟWޟW?O{3g(2{3g?ޟW;'ўo>vvl-ޟW:$ggm{L?z}^їz}^{F0=oF0CҴ>?BCz}_ F$c\>Sz}_1ޟW->v{4akޟW8>yz}_ oz}_ >v{"F0<`?OޟWOݝ7z}_2ޟW{?OLOݝ#6ޟW;m6"gm1gO9 >"ޟWrO@i>ޟW?OGٟ{>`g@?ckz}_0ޟWz}_6O%z}_6|gaz}^\F0B|Oz}_o|Vo+&>?O0>z}_c+O@>	z}_`>=>?O Ez}_ޟW
O??O/2>@c->g>@ޟWEiz}_'O0#> O(z}_A GJJO'>@ke>>(>oz}_cz}_7z}_ʿO=>&>ޟWpz}_>_?OAWO bޟWbLޟW`sz}_ ?	?Oz}_O8ӍO;%>%>'OKԿz}_@ԁ wUQz}_{ O
?O?ޟW,=z}_ణ`iz}_యd !>BޟW	WޟW??O`Kz}_ 	z}_B>8ޟWGM>W/z}_ ޟWW z}_i00o00 G>?O:O:->OOz}_!G;@+z}_ؿójO;ޟWvO;O; wOЯi?OO=z}_@>Z!ޟW-_@ ޟW-@Gz}_8Gz}_8Sz}_8
O?O?ޟW2ޟWWz}_A >!?OOGޟWޟW. 'pOkz}_+z}_>4fO?OWDUz}_4O?OhhOOhޟWɀ+z}_Kz}_>HOv|+>@|az}_@ (>D ޟW? IO ՅVՇ#_>!Mz}_Biz}_sz}_lޟWO Gz}_DUz}_,->",>"O@  K 
ޟWO $>$ޟW@ޟW O	[>%ޟWޟWz}_KG(0>%Pmz}_J gz}_J (z}_JPޟWޟW789>' A Ez}_ Iz}_OB!ޟWOoI?&!?O
@kz}_?RޟW2ޟW3->fޟWޟWK>ޟW9>wz}_ޟWO
>*OޟW)>*ޟW z}_T_#ޟWޟW0>jY?OO_PޟW5O~w>ޟWO~ޟWO
Z?bOOs_O7O ޟWh>Ez}_7ޟW8?0>pO/WޟW8$B-ޟW9O?OO@	z}_	O_ _z}_O3C>r@=z}_>tޟW:GO?gD`1ޟWkyz	_Efbـ(Q'0AηƷ	z|t=B>i:^3 Oקrɿޟ[O\4Lk|k|&kgMcU+ODO/ <C'oO/OEx#:y9dMoO?Л̓kO\4oo Y}rl@BIO O/s(P(T
xTMz|,0J?Tޟ4E=*hft?O)5>< 'oO_}q[[a<)8W@q %Qz|dčoo)7U!.>i'U!^447U A9at?Qz|Jٝ<;y9dMoO??kO\4[[d(1_#+Λ7I^';z|d3oo l_^3M#Pޟ3>e0yy9dMoO?* O\4P5vfal:BS?oY0HW71>iGU!s5g(>g<+NY7[Ḧ́;O\_
Fz3.>gY9O_|[[?P /sf$>B
Q'ZBWz|d@w)G^4@{{z|Ӆ4C^3h[|ΡO)5><@oO<srxP[[j|f.͘1OGMNX_
Ʒ?(<n(>gM- /O<srx[[ؑv
5¼و2?I_]a% [[IO3*t?z|ϑD	t?!Q;ޟ3@[(>ilnU:X`P5ޟ3E_/O"WQ^3EoO"Wz|uWC˯O"/O)5><E8O<srx}oo( 	|3a|OP |&+>2rĿ"GOP~ޟ4&Rkz|y&9<iW55 8KFtٿ-
<Or',KZo]z|.wק?Oޟ4/O)5><yz|>>kƗ_e: oQR#[:l>l>BQ'\XQz|dF!k|k G\??.\_/O5<o&ǟp }7z|'/ Q$%hyQ'\=q0[[7?W?@{ޟ3&Rkz|y9<iHu5 |fi`8o@?o񿑈קNX_^Ʒ_~Op~Qz|./NY7[@}7z|'/LQ@JZMFtٿQ u?o',KZx~]z|/ OUO~Qz|',I	8>dޟ5K) _hΛ7F̀ 	D7!Ea%ΈZiuLo&ǟ->dޟ5KzJkgMg
?(^9b_|\[[=uO>i¢wO3 4^3t?yy{>gMM>dޟ5&R=>< Ɵ^xOooPd.u6)	D7*^9b_|k|k?=<>iHק9a}<.g,.g/O)O `~Sz|ޟ3 4z|',I !>dޟ5Kuz 'Pq[:^osfBA?J$ CEa%8AX ;1>i)0^3ȡ;||buO)5><r 63>dޟ5KZ (Wtٿ8Ag@W%ŞO/_D	uRB=O&z|v1.g!&82:"mLHt)O?O*y]Cz|ϑޟ3ҩ0Q=T>B"^3mz|ϖO3|a/t?rɿޟͷz|>>kƗ_ѭm	@/61U?o`º/O//	:'H!w?`D7?c?!ק2!Ӫ3G>i;zcK!|}z|ϖO3j^3S	{^3z|ώYSZyaWYez|',IF`}7z|'/bƷc(C_1[:lfx2L?(v|',K?6-uLo&ǟyz|>>kƗ_[[؋(WQ6o3`EJIw>2rĿJu5́]z|',I<>dޟ5KA6l/?(^9b_~FƷ~ ޟ4 
Qz|t >g:ߗ^3&Rkz|y9<i[[<DNw[:ll<
R?Q'\$ޟ9b_|ooiuR8z|t&~Qz|ς(v̡9M>GO3uWrɿޟ p O\4oo 3_ 9^K`lT31aoPO)5>< O /)Uz|> W]O_͛c/[b',Hޟ @U'o196?B`߷O Oѓ4$^bӟBBf`Gz}7 6fO   
O ez}__ ޟW $? "> Y> C? ?;> @ /  ? O-z}_ޟW<O5z}^Fyz}^Fy@m?g2{}gf2{Fy>vvўޟW;(4z}_#>}y΁ޟW:cOݝc?z}^찍+OޟWޟWJ	@Cz}_$?B	?Oiz}^F0e!?CgH!BB+z}_kz}_ޟW<.>y?ޟW<{1HO H>  H+>>o HޟW9Ez}_ >0? O
OޟWޟWO ?z}_   [z}_ @#z}_?i>ޟW S΅1 mz}_
 -z}_b_h5z}_bO_@ޟWޟW;z}_dޟWOo C!
?OޟWO?OF%>/z}_4#OG?##?#>1Oz}_haz}_h?Gz}_ޟW/>6{oz}_lYz}_Oa7,/ XOz}_z}_	ޟW? oz}_n?OOp Oz}_nޟWOޟW>8OO O #z}_pOޟW_ 0? oz}_ O> S?O ޟW;z}_">ޟWkz}_Ez}_O1z}_-> hޟWAO q? z}_<%>ޟW	WޟW  {  x)>XQz}_,>Xw? zO<O!> z}_ ޟW'L&0;>B O P(>A
$ #Ā6> ?$T=>$ĐēCDޟW"@Đ O#>0cz}_?O#?ЫяޟWZޟW O-Uz}_h.>?O-oDO@?OޟW˿O. ޟWz}_ `0ޟWO_d2O$O kz}_O	?O$ޟWH	 >OIO/ ->ޟWď Oq?pOKޟW%>,wz}_XޟWOУ:
OޟWAot ? E>Oz}_Wz}_ޟW_Mz}_&	C	0ޟWI?	 HO$ԟ?ODГz}_J?OޟW z}_JO$_OsޟW#K>	O@D{Daz}_"O@Yz}_ 1>!g?O Az}_h&>4OM ޟWV!ޟWOޟWw#?O6>BHOޟWȿO_{ޟWW?4>ޟW>ޟW_qOSz}_』z}_=>?OޟWz}_ {cc>_`[10,_`[:l	3af_Gz|d'XuZޱMO[k	=aNX]<^3S	{ޟ3X`,=QΞg>guz|=>gc?ċUH>gewBM?[Uz|̿oO+ǟ99ag| |Kņ	]pwx?nķ'/ooAN
xV[:l6fCc>(;z|dk|k^]z|ӊ	uU~47UgW9at?Qz|',XE><kkO\4Moo9'@ДkgM[`O+7%O/8L%<ק2/ק9?>iy9d-߇79<i!#[[F8g;/7l٘c(z|d
55bGO[7?l+>i,++9d-?ޟxOUykgMK͙+,JO/;Ya7?e_W9RHy9d-o}7z|'/VƷ>'bc}[:l3<V%c%wNX_D5=N:$^4||%ޟ45I>i -M22K<E>X]<O	]mM?Y`6>g?8>gC^3 ~cz|X^3z|XK?>g,&,f15>g"@>gM"ޟ"}7z|',,ѕk|KKβ>>g*޷ķXؿ΃ky<e
oo'_(5%x޷Ʒ| kyzߝDI
1|ߗ␃O+ǟ?>GoO!^c`}_^xOdM++! 5[S[:mooة!Pf2cߗ)D'Ɛ0"1WXƐD 5,ȅ8Zs RUOg3geF0=oX=>`^ƀF7b6?Ț?oNpTGplO?OݜgՑk>v{8,ޟW;'ўo>vvl-ޟW:$ggm{L?z}^їz}^{F0=oF0CҴ>?BCz}_ F$c\>Sz}_1ޟW->v{4akޟW8>yz}_ oz}_qccO4>8_%>8/c]z}_pO OXOޟWb{}{mޟW;h?z}^F^ya@XP->?Oݜ(z}_(_a@XP}1_/`ޟW:>	BgAdcޟW{m?*_`_`wz}_7J?OQX% J`bX_z}_BСF0BXR9>>aH0>O XR?VޟWz}_)aHz}_) ޟW
7XTXT6>  /z}^F¢aT >aPz}_*aP aP?> GXT?O@>v{Y
0OIF	:f`g%@9>2rĿ|k<nCcz|@7U!#ҧP;y9d N^<>dޟ5KGw@=u`6{Ȁ?°NX_,<NCޟ4NW?a[_z|U$Ng(>g
t?O;oOD;XV3O\4Pw[:^o$͇Ǒ 
o8Qz|d()/cUg1>i
2>i
/OD;XV͒^xO%5/ v!kgKf 

O/!EgcU6	uR 2>i

/O°sE?XV#y NY7@>< ǽhO<srxRk|k _5&l" a',KH$'U kVO±#bEM$U9I>i
3Ⰽz|ߔ^3`!gz|"7b"_O>)^3/OMx;<Cx <JOC/1^3TWb%>+D+Mz|', 	ޟA'oO_|'66*HT3~^_NY7@><WXy.}7z|`
csͭDOѦRZ<[X _lBsͭ"" ?6 #Hkz1?	-akz1?Z:t8z~̈́V4s~mo?O0Oz~̀q Yk~Ab	ޟ'K"h{ӬZs  oX&oX&?OݝўegjOݝ5ޟW;6Fy#<ޟW;h[Oݝgg>ޟW_g>g@`Oݝ
11>vvXFO?OgOiO`>	X&`ޟW>	7z}_>	ſ=Or`X'.>	̿Oݞȑ,5z}^4`x?O`q?aw{1HOʿOݝ#gX/b5_f`Iz}_F`
># Oݜ$cޟW	Oݜz}_o`?OݜcޟW;n#6X)ޟW9Ez}_UޟWIOOo``/T!F0@T ޟWB'T"ޟW@gz}_?`#ޟW:ѥi`K>
gd`1ޟW荭y'T/荭6o	o&)ga%tI_: z|	+暃n߂AOX_/Olmz|y?X *>guN
O;Ep8>gMLO\4oo1)/6o6 d1OX',K&ƷuU^4YVE,.g/O&><k9<i 1I
19/[O&><WX O^юNcHkk~Eb'K"hޜi3)_7 OݝQs>v{!Fyz}^3̳z}^ege3gD?z}^=o>vvQiGz}_Oݜ2Oݝ1>vt(ޟW;aV>0>/ hҡ{X `B!ޟW=F0<X/aigc>ޟWBgic">gicz}_- W{}OMz}^!F0i"gi4^>@iz}^+OޟW;QޟW([Qb&f& _NX_Pw(>gMLǟ"G}7z|'/Z}X$*Ln1YOdM{Ӝ-95 ޟW;(k>vvP<>vvl,ޟW:$ggm{L?z}^їz}^{F0=oF0CҴ(Qz}^FiZ{qbPXbP Oݞ#ZB?O@XK>vsQޟW/~>Λ7 0D	X>2rĿ0AuLo`z|y<[z|>>kƗ_UZRBdƄ7~NY70D><&>>dޟ5Ț?'$9ӑQ9<?}XޟW;(o>vtH33geOϣ/=o#gB`z{`Oݝi`F:>	7z}_ KX{٤c[X+ޟW;'ьoX+ޟW`5z}^F0egecmz}_3O O(4>>v{"FOݝHcObAɎƹ/[B',z|>>koͭ	B/2t&	8Zs@T?oXX)>vtQs>vt#<>vvFyOݝ(5ޟW;gў?ޟW;6Fy#<ޟW;h[Oݝgg>ޟW_g>g@`Oݝ
11>vvXFO?ObgO?Oݝ>&XX	Oݞ#2XO!z}_L_gh>&Bcw׿O X_(z}_t"ޟW;M4->!>vv4aȿOڲ1LޟW`>X_@`x'X+>{1Oyz}^F0>X`ޟWޟWX-
?OKz}_p>Fj`3>vt>A{D``"ޟW:Qz}_V>vt-#!	 	z}^OJ`$OOݝ
$iPz}_(z}_/`->>Ɵgq
4=z}_d?Opp0OF79lsܣ[:lc6N'0ޟ9b_|ŭ7\<z|jOp0f8SA4ζ1'Tޟ3(g*>g͇aSwlכoOpy9d%//O<srx[[or1'-uqFtٿ66 @1D	?pEeNX_ [[CZl?>iͫ>if?`6 ^4?bMAwO3<?X./Opy?X.lqz|υ4Lmzv~l8>gÛy9d%/Iz|>>kƗ_A[[3|,c&0foȚ?'P*p/ޟW;Hs>vv>,ޟW;-<z}^{Fy>vvўޟW;(4z}_#>}y΁ޟW:cOݝc?z}^찍+OޟWޟW;-#?z}_/cX^ޟW>vvQ#2fQ,^?O>z}_OOX/`X/xޟWgh1MޟW>vvF0i">ޟW;vF0m`OݝѥB	z}^FOLkz}^#>_yz޵/Ճo	GN /X>2rĿ[[CZߗ^4t?^3Db<opz|y /O	O\4|k`lT31^o!?MN/O?`קX?ק963^1?MNhO<srt& Z?PDo` W{Y>vv\Fy@#<ޟW;h[Oݝgg>ޟW_g>g@`Oݝ
11>vvXFO?O z}_`>0
ޟW Oݝ(ޟW >% 1z}_Piz}^>afOOZO@;z}_ZO/z}_x+><ޟW;MJǏޟWIz}_xТFz}_^+-(Λ7,gX	ǋO/ƷƷ:?rʞbPQz|',`*><
O<srxZ55:fs`C_ ߏO/nƷVA^4@{ק8<ŮNY7Uz|y9<i[[bNrʾ"FlG,7X8O/"oo<ŮNY7Uz|y/O<srx\AXqlfGW$ޟ9b_|_<ŮNY7Uz|y :}7z|'/:I
1
/[7O,Wǟ;{x?O<srt&Izs?VakyznXkgM?RBd/oD'6mfs^#:YG&9ӟ+ _7[#ml鵼XX$*Lap?z߿OdM,ק8Zsȑ5>D~qt,RBd7~_ND^i"2"?p1^@_[:moxX$*Lgs~^f1k~/D't&% [8k_'[o+_'[:mo?RBdPW+D't&;Ӝ-91?9ooXF	_ 0[:moRBdP#fo	,ŀYzs?&&po/[_dl鵼X?RBdƀ7~!?4 +Ӝ-90BN8&IΛ[ŀ8|}6rUl鵼X}6vWyFt,?o	/kgMs5_l鵼XFt,?o	/l鵼XRBd1oĿB1WR;@7_ߑ1"1Wi
~moȿUl+"1W"lߛ[/#:YG !zs?'`kl3coͭ,ŀ9ӟgLo|kyz__kx_o	6l鵼X/7_kx_o}l鵼X/7kgM	Ye"kgM	X/[ŀ[:^ %`,_"Nto KX$*Lho"^#<Q
T@?`oIŹ<
_ ^O,*| tkyX7
uDxWnO4Vo6/Ł -UQNu`o\-!R;񈓭'BPv1u,Nu#e?otPwBF[ŔƝ:ke?o9kDp'Oy_y
/*_[ͭ#(/'Dp'I_mo/[?3'|R޸OZE~!$GrtDW4kyzߋQUK"үhkzOji]"8[![_b`B[GAy<߮.$G"fLkz͊?4p$GrrR}|Tw[_b'-u*Gu޸&b-M"y\Iŀ|Do/[?ŀ|Do6GAy<߮"8[+XkyzGAy<߮~-XkL>XkL>kzGAy<߮"8[8_=ytlQ婤P^O7뀭"8[ %[_b` K[{͊?4q"8["uoF(UN[(b-M"y\3$G q|V$yzߋQ, IkzO6((/'o5}@~/1GM_P ypb-M"y\6$G\PDC~/1G"o6GAy<߮^##kyzߋQR(ʿأSHoDpp~g5޸+b-M"y\-q^#1_[ͭji巤o/[_bb-M"y]5"8[u$kyzߋQ|	mo\͊?4pYzH/p[_bi|mo]?jiDp'2^#<)6kzGAy<߮nOpK1z	zmo\:b-M"y^Dp'N_uuoF(tI/W[ͭGAy<߮^#<a/}~@~/1G̦mo\͊?4p $G]Bpm~/1GӃmo6lQ婤P^O7/Iܝ<	)_2u}o6 O6((/'Dp'8&S
q3[_b'8&S
q3[ͭGAy<߮=$GrwƒʡN~/1G4U
uDo6lQ婤P^O7+Dp'ySF_@TѨ5޸GAy<߮/IܝJ~Y~/1GU5޸3b-M"y\^#:XS)=}R^#:XS)=}Rmo\Db-M"y\ޒ#<0NTj*u*PV[6((/'-r| kyzߋQ9ls̾\5޸:b-M"y\ Dp'-xkyzߋQֿ"mo6 o6((/'"8[<0L8YԘ&_JkypyZE~zHO,%^#<	taƷ[ WjimzHNOCo/[?	ha͊?4p^#<?^#<?mo\lQ婤P^O7Dp'T(*jo/[?eRȢt޸@b-M"y\nNK$!ηNK$!η[ wji$G\A޷h;kzb-M"y\Iܜdƫ_.2&Mj-o6 /ji-ĥTj5B>N%*Q޸ZE~IܞXAƷO,pE [ͭji$GryD)/	^#<ʢ҄o66((/'?zHO,JZ$kyzߋQO,JZ$kypGAy<߮&^#:RuoF(t7$ypZE~ޒ#/o/[?˂N[6((/'3wnO4 M^#<6\"kyzأSHo[Dp'U_!kyzߋQ꣖U2-o6b-M"y#"$Grx'RصoF(x'RصFCZE~FGzHO,KkyzߋQO,Kky&b-M"y#nO$&P`|[_b'h(0NZI0͊?4ޒ#8u%n-è$T/qn[jiDp}ANo6lQ婤P^O7am"8[R:kyzߋQmo#GAy<ߑ/I yzߋQ/[ͭ`%ZE~F1$G\[_b|FlQ婤P^O7mޒ#+:S~/1Gb:mo#c͊?4"8[_Ӻ^# ;3lQ婤P^O7`)zH1J'_RoF(s~Emo#w͊?4ezHe2HoF(pY2g$mo#_6((/'2Dp'JRyzߋQT_o6أSHoKDp'yf]~@{~/1G<O. =kygZE~F9$GruPS4zRo/[?T)[ͭc6((/'0UzHꔪG5oF(uJUFmo#أSHoÛDp'Ta<jZoF(uFƠu`[ͭajinO4s̾O4s̾[k͊?4-"8[_g~/1G_g26((/'2Dpĥo/[?
F[ZE~F-RDpξ_~/1G¥B}0[ͭiأSHo/I	:[_bBky,b-M"y#o뀅|>[_bBQ1jiyzHF(_o/[?0b-M"y#oI"6aB[ͭtGAy<ߑ"8[S	z__.*)/ky>b-M"y#o`}Ao/[?:mo#6((/'0czHFD񈉭1ji"8[
/LoF(#E񉖷[6(#i
bXa.~EO˥KFT(юM7bdQ;(}D	L"ǅ3\i
bSwR0w;+-ĝPN];Ԙ(SA4ژ[漣i1'},i&SwLh߅4M倶9Tx;ﾞ4G>留:u#w}<iөG9rQxYSI4雷M3G:e0<)_ydP[+)|)_0|;UR\^xKc	痞	1WX)_4cb&1YE/,pO[ OpE(J-x"Y%Su1?"'}<	)	K"}D	v	bA6Dc[ܱ¦X<![ڨ~D6Z$*9j1Ji&E	T1J4LSR2Mf1J4L4M|)_E$*2 q52$nюYT)Fw"h)-~X_DQQ;Olzc}R~XtHQav"y2_09_4('@=O`yYdrq98ĜbNN1''fb&J1),],pE3(rxpUGCH%:t[uaabFGF'UR4gFI<TJS0CxE*'`v<xNKL$'}˥~ENP2M(wRa<#1GM#(wRa<#Q2gQ$ʤyGP*SwQ$ʤyGI$rq98iat1M!`4t140&MGѺ6uaYp혳'rrq98ĜbNN1''I3KıL	SHY
hT*e2Ceu>0grycL>0'x,0J9rxe0
b~(G<y:	ߚydP[>9<*Ț<XS,OSO4y<%_1|y`Q2X~u/LaO8v7R-'8TԲON[撚Dy<ڨߝKG*e}Df3M2dxt	RhruFE
b~hQD+~DǓ*ea/K"hrq98ĜbNN1''I3KıL	SHY
hT)~)өPON[Ȣ9߂(},S4"I0Q$0M;E<)L%ϓ@$ѾOSsd~*G9lsL0&}BQxr~Oȡ*ʥ;$2r},	LU)ߑPT:@E.N[<ȩN#"\9ߚy_SeR~ECR#'0vYT~i~EY9ls"oȨt"Wʥ;O+*c3NU)ߑDsQK;<Y9lsLQQK6O
gc"\ui"xߝLY<)(D˓cNuȞ9rr~hIoȞr~pTs?"xccG;EJw˔:Ǔ3aE98ĜbNN1''I$bXaҌaai),4*SaM
?,ᔲ -ewd1S,JCM(E01O9vNN1''I$rq98Ĝc4K10Q01M!`4.8"c"''Qt4SOdmw'ɟU9s(}N\$TO"rq98ĜbNN1'',#.9),ю0tPO<8*#u#l:ŝib̝$rq98Ĝc4[hbBSF:11<8*#u#l:ŝib̝MFƠuc/,S¥:O))DO
hOd98ĜbNN1''fmASHY
hCSF:|9M$rq98Ĝc4[hbBSF:1-''4c[I$rq98iat1M!`4t14cG,e''4cG,e$rq98Ĝc4[hbBSKS>Z$9<8*#u#l:ŝib̝$rq98Ĝc4[hbBSKS>Z$ȢITĝI>NN1''I$bEG04BXÓ;.NZ$,Rf2O;+rq98ĜbNN1XF-]sSHX1M!ajKTĝI9<8*#u#l:ŝ'lř;;(y M -''I$rq1m#bBiTĜbZ$Tĝ< <bNN1''I3KŶai),-Sqj2xrr1'~h}Tdrq98ĜbNN1XF-]sSHX1M!ajKTĝ唞GѺ6ublř;;+-Tĝ$NN1''I$bEG048ĵLINDbNu&
'~M6NN1''I$bEG048ĵLI߅2''-SwLh߅4MI$rq98iat1M!`4bN1-SwI48Ԏٳ0vdNZ$;餚|bNN1''I3KŶai),-Sqjc1Jm<(-bic5Ǔ+)d'1WԖ 8g'1WiAh1)_M$ȡ*)_&ib'1WIah1J4MI$rq98iat1M!`4bN1-SwS&'''I$rq1m#bBiTĜbZ$留9<99jX}4O"rr1'},)T*Tĝ>NZ$稜8߅4M;e7Ԗ 8gTĝ餚|LIK,qhӔ$ar1'},)b,NZ$稜8M$Ӕ$9D*yxK"ߑD*E4s1iĝPN];+-La41F,0P'}S?"'.@Yl"RȢt::EO
gcLӖjN$IeP'Swө0Q;iu1'|9M$bNYcM>N$Lѿ
h&'-r3N(U,'KX4>O4sS	bE9R1rgbT1JڨbTr[O<<O<9R1JXCNcĤ4y9R<R)~cxrQxPNNX(BU99lsRȡ* ~lꌷ }#+@           b՝ab&              S    ./usr/es/sbin/cluster/events/cmd/clchev          @            @             $0"'	  ,2:013468;_acdeirst -579=flmnop.@AHLT`bghkux|	
!(*/CDEKNPRvy$%<>?BFIMOSVX\w}"#')GUWYZqz~&+JQ[]^j{Tq3H6xeTS+?h>_D.[T|"Sg)Y1LV19X686POX_Ȃ*E?a6PEK/]2]79*D&Xb,0-P ߀crX`DYU8?0:&Vo2LLHbd!gQk ? ԟ#(sL/2g2  xr,9	 <b 	8#8gjy9C9fi	3#27p祙&sy3|&x.'G7!"b	>Ff!5W(MBs@8a9>G9fESNi&pd3!9q@8a9>G9fNy91<NpAi' NOY瓚aI<NpAi' NOYs0sd'8 4''0rGg,s)zi<D2h&',?gA|jPQ39>Ffg80Ƀ8;IqTH򉋞4ssYfijOEBsr]dBlAB5"H2)UC"W p_ɇ&M;qF(  ]pX5#ri3Ng@t	'3ƙ@N$8BQ8 kAeOWQӿ90Dɧ.( ]pX5#ry2p<'WN.1DHԉ#tsjGĚgL;}$p	ԉ&!zYItT\46T1F''+(seA:ldBpApaG5"H|'UUJl_	ԉ DHB"9|0qe&$	NnjVj	qCWjM_M_W_" $g )9#5ӿjsEB\(²s<\U
p&P%2.8 '!:Qr\55K+5Q9bOJ5G.ꚿ9bOj^効<jTzS*yG Ojꚿ9bOpG9>Fj9(½SWr\5)(^y9bO;#zD0'4Ȝ+Lx~^rx<77$%Ny9D]4baG8Wjk9bOV7IKSNi8WM%H(',UWGg,U}9>Fj=iTxސ7Ng3S)G''_ڧ)ҀwcT抅o*\)x}5Ma'3Iù9*x<oHNi3	QcLz~VQJppfqG *#+1F39>G;J$;#Li..L.ꚿLi.. n^'<
\F\fnꚿ!e$dӖ*Q<20#*@)L802br|½RK9>G9?p@~Q¿ߞcLz ]9U;J(J|B2NOXDߩad{xQi92BD7W Ɋ0''+(_#A܀(X   ]pX5y1G<!@'4ɇ*p
0>0+1T$9>Fr| .|dn''ǠP{8. !p~/:QQ8. ^1p~/:QA1_o`4s
 |sLz ]9U;J(W [Qr|w9昺rAx22<'(sMy%瓚b@FzsLwɔ3S*D8MeSNiTe L抃`vw<NX=)r"+w<NX=υaqF_瓚bظ|;sL]9bs<7rH|_瓚bn@,o¿4TW氁wgSNi8Wk
L=p9
NA`D+¿Ð<.p	2
 8&+<5D!}Ny9*x<+ kE
 0|B8@r|rJ'H<#p%@rr|r̪q0r4r@#pT2#p+r|wڧ<h o9>GSLiSeNEF.A`np~QnGyȄcz"R$DjD:O9j JiȄ؂jDd"R$
D1e&@_DLwI8 kGg.&2Nc2cLz~TQ%*OE ]pX5 Ɋ0'+(iɜTz"dӿ|spw`̎¿( \62!8 0# z#R$'yͪF+#÷<;s|98D?AHjB)zXlj¿5&$y6 S l%𚿤?sL];3sL½SW&4Ȝ+&rpE#WjQ;1\4&r(NON]SNib|3XqpoQ0.+wJ0F''+ \<2!8 0ԉ#tuMꋰ>[F)~dyҽ,=Ȅ؂ U9P(~&qġ1X7H8W~jAG8W毉TN?JN19TCĪ:̘!(wġbUPyĪwĪT*T@t	'<Ґu;UFb7
?JPᘔa nu9tQ& F':	0pbs"pTVgɧ!cL,qk<uqx2&4g!cL½RZM<acYF'<ӫNy1S<1D^GɃ2ΒcL½RN?d#ƘR8yB19cL½R?OB19ƘXx2&4Dd#Li.?B19zM<acYF'<ӫNy1RANy9D^GWDQ%A:PȄK8|'U_6c#<0	>R!ƯƦzCQPj"s8WY˧3N cYMD71F	1_ӿy᱑	9O
XI)wdBlAfᱫq@w\Wә'1&q!_ӿy᱑	9O
]$#Ȅ؂jDUr`$ ^?6Sf@Ot~r|ºi(!q(dpT?'q/5|l ~LR3W sɧ`2nIG|F A5|w
%''_ |>&8C7
餣3@f@P)(e9N@9.pQF(g'+" 'T\c$q>wΓΪ؞J̈M FI5W!Ǡe&&y~jQ;(Pr|k;bs1w"@<#5&5J0ONP19Ƙr̪s<m4  rNOWM%(1+DA_Ngg3  FFj5W?;AFssF\Tk;x29F _a~QNgB'(f
2pr'<Zw3br|¿(	ˌN.2H8;ITڿ,.}4)"x8LȄ؂)+5W_٩\+WWɜ)(_ӿa4fgSSNi8WM%np
'_<}g
ԣg8?J1r|Ljs֝bsTYºi55(xP19S;=+L<*ԣ'WN.1|'6=tɢc"b|0C5W+W(&''_ɧ&rury9Ɋ<upȄ'y_ƸN[$OL>/"b|0sUp¿5p+_'((Gӓf'H19ƙҌ2eq{~w;s=#&R`K9>FjM;5Ny9$as9&4;BedO9>FWW5+qGar|x>0Ӭ
2'0Y2}¼)5+wjf'H19ƝgHQ''2y9>FWWF;s=#&Ra#5&<!(!ILܞr|cN(#(I'
#X}¿(.s>X~wSjy~j5k9Rdp14ꋧ*1R dFu?0< *r07(
wì\dp14@ljPNgNb#I"U<R19QG8WNgNaIäV\AjQ;DyT:LO=!֝23W_ʧwyIäHQ9( \<2!8 0Oq3$0hz4ӼD^|jdN|ӿLiNO@19ƛNSI116bs1txn^lp<xn^.5+"pTdÉt|ڿ"-g4Ǒȝ+Ѩjm0dBlAfᱫq@1w'4ם%Ny9Nbs1tT瓚dNꚿgdNIGNs>iqHBw6Qr|wjsLwb"p<upȄ'y8-gGP9z4L'dBlAB5"I|0@B53˅~@<s ls H lÆx`WCLi8WQw	= ސ79zHj<l#zԣBj^l?' dOЊ<"pTb)tv+\1˓)oSNi8WQ"pTȜ+ \?2!8 0G5"H|'Sj"-gGP9z5@?̈M!CUDƯLMLĦN@Ƀ(q1rq(LV_%bs1tL'<"pT(wģcLºi(iĦ.?  ӿT瓚dSxR@ybS#X}¿(	\	J< -gM#},i#:WGQ	ԉ&!2cW.~M H ld3́r#́F2d<_N!8g@js2'
J< y9G;90أ	a # mNy9D^G¿53ɬ9x9
\MaggXr")瓚dN{Fld `8g2828('
J<¿(	"z#R$'y6M"ئz5@G"tK4FȄ؂)UcWS=!59+WcWNi;JsL*@瓚b'4Ȝ+55&4Ȝ+(D|ӈt&aNONMSNiNLQNGN\c:O>@LryfLXG"tF)~dȄ؂jDd"R$
D1bItNi. H(#cMg
)ˠ	]4a*#Ng8lW_dS1':j= \62!8 0# z#R$'yͪ!-g~h>R!+Wb paG4;bI̈M FIB%"A|0zXjLzj `w}SNi^lIG8W5S9\+X}'2q9_1F pԍ(k;֧<|wy@ސ5<jM;֧<}iɪsɧܝgѽ4x><Zs<WM&!g
Ma
2`M9>Fjk;cQ?ʜppM.O)(g9>G y\>V}2bӓnGNgP7@NMSNiSeS3Jd09>F_yA:dBpApaǢ%"@FIO8qL	-g?2!6 
GƯ.?>FFWy.aFP`W#Ni?Ny1D]4j?c	9D]4j##
Cbs\}`bsd"pJ5HrsLºi(_J03ff19O>xNgɌ
C<bsBLg8WM%Ni8WM%8Wa|sfPt19O>x:ϓ%<h19&3Ȝ+iF3WɂkNgBdsP22 \Ȅ+O܈vH~h<>dBlAB5"H2)H	f!@M_!	&d!(@!	f!j# @>_B?p#5|8L%e ȯ!	#Ni3!	.?8?Ɋ02+wBQ!	cNi;!,oH wDq'4֝oHӾB$Ny9.̄Hq? 1;"H瓚bD GF6 _'sTZwNfɍ+Ȇ
_!|C&(^XސA1 Oaxr| .|6rD%#pJ5Cy!3ɜa`c9>Fj9r18BVNiM2z2pN9>jQ2r|x@!X8  yZ?+8}2b,'+ӾB!fB!8?
0OBg|NdX*pb7H Odr|x@!X3p  @~Vp
dX%#pJ<7!'<|zzޑ"' J9>0(ɄI8 k 2bNOWM%D_yꐄS"=3%D
DqH=G<2lEȠHѥO2!6 !$ @GFtUr`abI!̄#")BDb/71#!NiE &4*pj7'r}WAFd ]pX5dr|ºi(͝qJ4 +s23+wB1!F'<ZwDQ *Ư泾B'<ZwB@ސM_!	59&4TCps; <|zzoH	19>1(OW_@!LQtQ9p&p~BVQbr|m; bp+eND! '>\R-	2] ~Qp  @~Vp
dnIGi!.N
fi!9V=4ʜꃡ l \b-O#
8  yZ?+8}2bOWM%CM>P=SP|7' JU NOW_@!LQnIG8WA:!ȄL	cz"R$DjD:O9 _6qd	$q=4ibaHj]9bW9O>]Szӿy~jM;1T+^wIJ<9OmKbbw=Wb"tk;uNjυ3T9ƯD_NLU
םjeR paG4bئza∥z4	ԉ&!ǠeƯ+WhGb p52Ppj	I'4ӿ1'4Ȝ+5I;JcLºi(g'TQ
pTwb2Wi'LQfӿT瓚b(͌''.(3:ӈ3}bد(I7
'WN.9Ǣ5"H|'Sj3ѦgG"t'dϥ"b|0T檉CWġw'`1 _U@_%Q;Ps1*(8瓚eS%32Nc2cLT@t	323da"RrSWĪ'|Jf%Pe'cJAT+)CbRɆz*sLºi(`bs
\' F'9ɍ2'
+("!(	D'Y<Q0Q7,Iec3L75'"r!9q9.34I9ȾrNpAN@w"̑!$12a,Dt)d	?7N%*T㸿2!6 !$ @GFtd!(\>PǠe=qRj *9 - j$8| ,2n_ - jd 5A [@8 j
%8W,5g'e 99>Fj$$^*r}R NOP1_KyAFOOeSf.8&pET; 2r|_J;NOWQg
oHWZiYN bKc7' ɜUETz\Y(@fW49NYN bI2g B r3*FQO9>F^F@R* _<8nNYN bKc ɜUb.#p`''+(t$S89W)b8\T=(Ϟ#@.LbF(ρ9yEG(^B
FpFR)NMSM>NYN bI3c T3*VQ*#p \ngg3Ă`jM;5Ny4P	zQ #pN.O@Qp+LQn!k9>F^Fl?H̀ӘzY8	@#+18UF|m9>FV	lt wo+Gaʀ*́Ak7
f(T!N#fL	F@RW49#&ʜzBP*+16ܟUh
''W_@T2bf'+(3AFHNMSM>T=l^pސ@Я @r}W68`܃&(dn"c1TzdD}NdƘS;KrSW_.ꚿĉcM *p0ސ_+16bJ6AXsL$N$OBQ wo+Gaʀ*́Ad?9>FQ&ʜ7@)+16?#\>V~q'1FJO9>G;J'^q	nL돫l fr|w]J0>ĂT#;J(	U"WHJǢ"8DHԉ#tq)J#2	ƒ/̈M FI5W!c25.53 ENy9];tzIAGQr|wjis)(7
餣NgB.$y1 $*sɍ)WBQD'z#R$'y8# SdBlAfᱫq@y*s0wg'_ɧ&'3J=yNg@_Ns<pD*sɍ)QSLi8WtQ%A:ldBpApaG<8uȄ؂)ƪᱩYj#eӿәW88keA:A	L8;IĪ9Ē(&2!6 
GƯ&yU9S8WOr|b19y~Q<#p&p5㜟#wg'I$2b4.TFPpwTXj5pT?*p@ɜ+'f DGN\dBpApa'yjXziAHJDd R#PysUr!釠e]T$#Ի&|皏q5@)5(r}SS<q9y9G<x<:('
::5¿5_Ԛ>r<B5I2'
M_̂\~!OP"pTHX)A'4Ȝ+55rrS<'"5%93Wʆd1#ǠM8!`PWbl%>%OoHESp? @򸼬}2bb97
餣&Sj4;# }Ny9NYN:r2r|½RLCNig eAaB cWTQ+#(󳿎B=W86ƮMIGQ,9y#z@4>+wji?ʜꑍ	B+?ri9>G y\>V~q&((OWQTNL`B	2a!2_Ƴjs2?ʜ1_-\AGS98+8ӀW&rg'+(
LyHxk9#z@0r|/)jDp3&Dɧ r| .| \#z@R655&"pJ2瓚k89?X((Oz@R2&4֝~Ws<z\TB̟dsu2L8wg p?"ސ ٫wNy1BQ;;֧<~"#̀!(͉.+ Fl%g@85P-s'sqzQW2(I2#W΃b"p_:|6'4T NM9R $ƯYƵ9	Fl<x>s<@$_I1T=SZ<Wbmg'pd~r| .|N"e#
PD\1F2#<!$DNiNgFM_Ƴjs2Q,Ue#NizsLw3GוBH.28t}i5|Qs\j,Ue3y99@:!Ab1!,yΈFP&NftB2!¨ N9R?TĐ\7>j5kSM>BQ#< '4) ͚xJʧ<ӿANi^GD_t;G9昇9R_
/\>_YH<
T2@C8Vf8j5(t5)jDp3&әW@'F􁱙wNy4	GCy瓚k89>ސ Xgt?)sL)r19ӿX)&^z@_'pҌspw`܃&(s9>G;AGy#=P~\"A	z R#DJDH8;I8%WHIK1̈M!\6pr`-#5&bs29ɜr`_y᱑	9OqD@H^MqdBlAfᱫq@Nk;pdNIGy*sɌ. N jgA49M$ƙtQ3ƦyLN dPa& Dy1"ɫT瓙g2\9( \62!8 0#t|<89x8"b|0ӿNi;m<59LiNNI4tFH#NOyD'0|'U_D1*x#~hM!|jPjNdA9>FQ\dÉt}U_I	bID&aH\2p_ƥA;yNy9g28Lf 523Ma&1yPxB	w&p&#<'1A1W;b)gސ7_ɧ&i&4Ȝ+3Ƴ@_Ƴ&xn_LA;o<&s9A19Ɣ;ԣJ<ur"q>wΓϛW;LIb"b2MUC&2M_&3âb(EÓW
C)bs6M>!Pv٫ԣ'瓚aNgb	lq VfAՈ0B 3WiɪssAFAtQc9s1"3XIƳP&Y'3Ɍdfjsɍ)wq1 	ʠ D7Hܘ
,ʇR489LQ#pJ<GNy1D]4x?)(p:#I~Rerj5(	Ƶ9};y<S q(@Ʀ@ub2)NONMSNgFy7
餣LxI$Yc(EÓWP23WƵ9Ɣ9sL@XI%A:	z#R$'yU_6E$OXؿȄ؂jDd"R$
gbj@&8WSjcL#yc< pwjiMSLi0@epx!5&(͓Ng9oH
DcWZcL A9>G<jU;s<p;<x8tL@dpLiSV_LA;\Ng氓ss&(+T1Ss0s<?53pa&x	b SLfwg9?;b#55i&4Ȝ+QYnwThS;<N.e3W㑉9.p̣''+	sIޑ YƵ9M$ƙtQwx8tMNEx@PD=S(EÓWx~jg8W氓sO79LA;֧<!(瓙*'4ɧ,ʧ22bDʊ0>'+IGQ9?2\9(	"qH=G<a'@q2!6 
D3UpHj j'H#55i&4Ȝ+^w}7IWiƥsy᱑	9OZHO$/$N/#$_dBlAB5"I|0AWCS2&	~jLj55(qr46c pdCpy`4+F$+8L?V_B95|MMaTLF.DWd!㒌\xC㒌\Jpb%NOS9R1 cL)ĉ˓eC9>Fj	TNy1RQ~Qi.?J0>3fg|r`}3WCy!ʠtd*Mau¿(#5|s;#'\d&OwG.OAF.L%sBVU 3!55)(?9>F_yꐘ\ԉ#tuN+2SdBlAfᱫqGNYFӿO4eOA9\Q+<ZwiANM<SLiH>pJ<'WN.1|'U_٤}4铼;}!_|0C5.(	0rjM;4}NSI9M;4|yqù1xwg M_ɧ&i&4 y	G80#t}UQ(铽Wb̈M FIB%"A|0~=,259DL:5ԁ 5|>153\+XIg15wGrI2'
餣Tz"f3+ENSI1D]4j?4s9@jM;4R$g1pdzDq=NSI1D]4xKs<j7#i&4Ȝ+j9GN=Ny1wg _ɧ&
DW.LoH	)"pJ<:s<j7u9M$ƙtQӿj<瓙+Wi\ސrI2'
餣;XoH	5NSI1D]4zGyD'XDHԉ#tsd*/"(đC#UrWS<@50¿5&a <P'1b	âlܚ|c;u<9ddpM>G;5Ny1BQ%?q1@s>y: 	1zL@e'ƙzә&yL9$ѩ9rSX~w& 1:&̎ɧ3SFGsTd#zi.<
3:~e&yé2ܘ
3:~e&yéw&"1p~Aks&s7SNg8WM%Y
b	ɪs(wx<J<ur"q>wΓϐ+ꄬ)IhȄ؂)UcWS=!GNYWiɧrI2ɧ .@aA:cMiɧ>9BjM;4}NSI1 ºi( \62!8 0#t|ڿتa∞;÷EC&&ᩞws=K&L6rroHcLºi(RYơ199D]4j9ƮAj5jjPQC<	DNy91jYơQNOR"5 9D]4j95ztr73Ԛ\Tk9¿5 jjPQC<bs0w3;Oy	G)ơ19Ԝ#jAf3C)bs2IŐAj ef|3ᱬ9T+^q+ dFkC;<~\Twjgx瓚aLg '28w&!HX?N`6Li5 '4Ȝ+Y¿( \ȄP8;IͫY$P'b	>R!Ư,Q
'_ɧ&cL¿('3ɍL~k	1Y& &5s<b)Ɋ<upȄ'yU,̈M FIB%"@2)UC2M_T"+W75+#ƯoM#Wwbsɍ1s
1HOWM%B0ޚ w&4H
1Hg'+"8WWyF(jrI0^	''+5*5}Nju*υm489LQ@9>F^QwgqpoN"p\qpFj8L6FfOf XRf7LFod n! &ސʜcL)pbNOWjTj9(	59Ƈ'7τoH
4aKQF(NOWj9(NysSsLHD:d%z"aBQ99>G y\>V|ܜYNg86\d1#pTwgqpoN"p\qpFj8L6FfOf XRf7LFod n! &ސ6b)8hzNꚿJ3ad᳐jӿ<ސtƯ!Ry	FEȊ2 ''_Nkd@#51\3'65I84qr''3'FD''ISLibpC9>G89!9:FD	7z''+φp'$!v
|oH'i&4z%
Y7
M_ʍ_%g.̀#D|G	Gc9ddpNis>B.pn &
cL)pa0NOWjTj9s>ìq2@7iCzBK9s>C9#"τ̃Y\Fr|ۃoH	9M$ƘR/V&'+5*5xr̩hp6r	~r|½SWWGy	GN9'4CSz@@	T瓚k8WM&!yᱫSQ%A:"A@G$q>wΓpڿ%0I4jDc
D3WS=! ~'QSLgCuGdS{Sr
i5Q;sjN<ΐ_y	G80#t|a4H?2!6 
D3UpHj j'I8r|P7FNy1_ƥQ9pD_ƥA;c<s;tNg@bQ49M$ƙtQDy1"ɫT瓙y	GN\c:O>q_&BgF/2!6 !$\>RWjgQ	sW{;K5'eK9>Fj	a19ɍ5Li*p	Ad #pJ5Mg3~󿄷򂌄SepR&	&s<8W|'	a19@%x3'4Ny1D^@(9ә-¿yAFB3u9dFBNy4U9fU8ɜ&(tQxKp~j'	nAj	a19Ɣg3x?NqWꃢfYƵ9M$ƙtQ7!4R'&	FGtQSyȄc$q>wΓΩS$P'|wI
D3W _ɧ&i'4ɧ&.28w&4֝x2L	49M$Ɣ!(q>wΓO1l>TqHލ+D&d#R$! !W
A4.OQ3WZi'
餣A;n:iTdNIG6T=3PNO  ]pXnAj"r|wg W`!r F&Oy	GwGyD'X@G$q>wΓqURY$P''i"HjOEBsr]Q#bR[3MA>G9S	#Cq1>G9S	#CqdjOEBsr\fijOEBsr\fiF_9N@d'8 ' ;fxjOEBsr\fi5'"r!9q9.34MI9ȾrNpAN@w"^0//g?b ?1ˀ!B[!Il9\A09$Ƙ;	 N9p9Ò0棐RLL$ r<'4! /
M@! 80/$ }DZu!&pm뀆$L9#j9I1vA Ȝrr	$aG )&4llL9#j9I9!9 9Ñ9! ÐLL$ r<'4!"Q!L ӕr`LiH8;&Nif34R|r/ 2Gȇ3L?5'"r!9q9.34>G9S	#Cq?5'"r!9q9.34>G9S	#CsSK4T<v19)v0ޚBI80'7
q>u¿OpTq>w":MV&i JI9ȾrNpAN@w"0tjOEBsr\fiR|r/ 2Gȇ3Ls|98D?`ԟ#)!_9N@d'8 ' ;fA5'"r!9q9.34>G9S	#CqI9ȾrNpAN@w"0jOEBsr\fiSR|r/ 2Gȇ3L#s|98D?b)>G9S	#CqMI9ȾrNpAN@w"0jOEBsr\fiR|r/ 2Gȇ3LG5'"r!9q9.34ăR|r/ 2Gȇ3EsR|r/ 2Gȇ * 7pE`>ྤ>g@|*MRoE!t9O`24΀l|s6tsR3>g81 >@N*@V024΀@>9T#LX|	1-Dg@|bjdi		':f(C"0  2a +9/#2 HKBLiYY
d!Ay d@r^cL1FD7W(p~r:
.'3JP?824ΏH|_J9ȃ#L( ?X24΂(B:>"ŃId3di|ET#LX}\JNm67&Mq4Iᙢ_9N@d'8 ' ;fs|98D?ÿ*& g͌!WpkM$A80p#$j&fzl9@ARA.:Ni`Zzl9ԄU!#T
j&d>3`]8&Γe Gpa TpM'<	Q6t	r!UHH AZ!0.DfzH8:]PIO@T/G#K4P<R#R|r/ 2Gȇ3EV5'"r!9q9.34Tԟ#)!Qq>G9S	#CqI>G9S	#CqQ>G9S	#Cqs|98D?*ѩ>G9S	#CqƤ_9N@d'8 ' ;fMI9ȾrNpAN@w")5'"r!9q9.2!6 !$\>2Trj!L35µsW͔Wj˅~jw3sL)B	7 pcEI|Niw9SL69pDɜ @Q|WxU9bSg\2gBQNOpwT4b+>_f©6M9!G9ƙ~Q|0S ސ53WӾp6cL]9xL!FBS ^toH#+w~19S;?SLQ
(98TLQNOs0B?:FDI98j 0͕8 sC'4;?Rce&j"dʊ3bҿ_8TQT劕N")F69p@ɜ36TQNOpwT4b+>_xDCNisl5It抈N8}¿(
s0B?pTp^toHE9>FjwLi4TBp	8}¿(*󁳃yҌ%+w~19S;?SLQQsp<
AT<)Q	¼؇WBQC" C8FIOq_8A!űMD&aHj'.Hu9D7nW49ӿJ<)x>s=$יB.gy᱑	9O	I?2!6 !$ @GFt ^OLljBaJW&!:5v
\؆M&@LN yX}?'46Fl 7+68 'ȆH	
q<g's+:sECX-+=9S[x;'4TrQ's+p抸QK9>GSCy19J3`r|urj 昒LheQ>Nie"Ny9Ng fx~5CÂBPΐ=)Ǣ%"@FIO!2+@C9>GSWX/sL>5g`LgH3+yF%3+ή5pU8FLUƳtd oM!O+3<?pa!ޚB(s§
fxpA5 43*P]49&7sEJV]4_̇|&DmKԃ`琏LǢ8WM#6jjAy ǢDL<pG6jW'yĢeUSئy$rϪ?34T75'"r!9q9.34Tԟ#)!Ȅ؂jDd"R$!XXy<>R!gWsE\HNO瓚a&rR`	yYa9ji  @bNy1l~fg1rG"8DHԉ#ꙙ᳃rH=)5"H| _ @Ni0(@#&4Hސ@Ny.cJCw
c<8 zƔN^ԃ)Pfg1_!oM%!9>FjM Ga43u9攚yP#FȄ؂jDi!Lj e&&928%E*(52a n:	2G e3urjNi2 o9>GS_d.ꙙ2<8 DjD
.pa!z#R$'y Q2<:RD"b2J? 5W!fy3y0ސ7CS!NiUɜ3ɜeP7Ї+<1oHӓu9BsLw"Hg's$$DzD"#pkP7Ig's+'4fxl!z#R$'θWfxl!z#R$'y7dxi$s	ԉ DHB"823%+_O=!$
\T>R?p&5W&@'#s&4MUɆu9抓NM_!|ϪL0Br
AY_o#F('sL	P(	g'sL( r|>rT:?sLy_ `2c>b/2dG:<bsU  QGp&`8Jl\k8p2#Cz@Tu9p#ȝx,2'ry+33˜eaxpAGtH=)5"H|~fg80Ð='$_%L	coM! ̃dfxԣ''s)D7?&g_2RNO瓚Rk8Czi)#lp% 5_d?"9ސ7ʜ0'4)@jgF}S GsJZp cWp+2dG87Ȇ9攑NyޚMp% 5:sJY"@3#lp% 5(Gӓu9~e8AfLFBSu9D7d3/FLFBu9D7t!bY3 	(&@ nwΓ&9ɱI2<bi2!6 !${#pjB_MDLjjL7H0pd昆W#zDr|p~x4J'4Ը?ȧ)2"sNiFsu9MbsL7oH
 59>GSfmT19M;L&L5pE
(aN{z昸.pa!z#R$'θWfys9#$q>wΓΩY2<M$iFSAHV=I_!&p&59tjMUɜ3ɜ;@ސsN's	2u9M\I5(p~X7Hs+'4fxl!z#R$'θWfxl!z#R$'y7r#dy$rdiȄ؂jDi!j7:@NiJj7r|iSNi;oH rr|=½RsL\fg1rG5"H|~fg1rG5"H|'S2<4HC'AHJD_c+_rpMUC rONh4oH?SNh\oH: !'4\o9>GSDE#ޑ's0 GA8?T%p~Y_cQ ' #'4 Gp	qq9e G"8O瓚e.N{K'4`7GSu9.m@oHO9>GS^92`<8 DJDH8:_2`<8 DJDH8:7A_ {"8!'4 y͛P#D($I"b2AHV{`KOUC"_TQ& du9抄  # & !'4ToH	NO瓚*%Ȇ+#36|*c G '8"WFl :K*R
`Wޑ*s\\Nh$N|P%sEHP+oHU9.t 7@~r|=%¢sLE#ސ5u9.1'4*#363'48?\ pE!X!#π#98z@NO4p~7A5N{JDL'sU\'4ڀ#ސ4:
I0c<8 DJDH8:_᳃rH=GF z@,Ny9!oM'ٿ͎q92<4HfjOEBsr\fhq>G9S	#CqI9ȾrNpAN@w"ԟ#)!S#R|r/ 2Gȇ3Eg5'"r!9q9.34T:5'"r!9q9.34UI>G9S	#Cqԟ#)!Ȅ؂jD ^!|NiN͐瓚cP$#ސ
'0rG5"H|d3ffyC9#$q>tz#acq>wΓΪa9jxRHy$rdïM FI2xjB)晔sɍ0p_aTt
''0rG5"H|ސt'0rG5"H|ސ#59攈CzidÉtuUx<)^G$Q=C?3p|&eJ9"D<24Δf:MSrE$~Y2!6 !$ @GFtD_2x%"zBI|0~j#a+'4YuUu	c<,|4#WXA^1k>fH:D.O="-Au33˜eaxpAGtH=)5"H| [z@8ffys9#zBHBPΐ=)@ސ$4L.	M@6
<2$ޚCa艆ectq1구Z#(NXA7Kᑦt6|&byDHȄ؂jD_|0NIWĤggz@'Ny9D7"y8?33<LH8:7"3sd)1!oM"'UjxRHz$%&']"b2AHVx2
|\>RY&C&3V0vޑ$ӫ8"Ȍ<zBT#&4év瓚ez@  Br|p]֧<\oH r| -   r|(pa!z"R$DjD  ffyC9# z#R$'R!!X<ҙ"  zr|pEWc:G#zi
<U:Z#(#LN0@aH@zBHB:B@!)B#R(")	4`I&+ n
	MRFLg耪J&3DO_TzN.}SARAT՘LM
\q\3Tȯ7	T6m  B +:q2p~ $]C8"7f b3 ?Ҧ z@4333a%9&
B=!B!@"SA%iG`7C333a%9#z"R$DjDl#806"'yŇ?TJ9"118`ŞoT*!s|98D?*I9ȾrNpAN@w"̈M FIB%"@2)UC"ƯDǅ h{L2a!'<upȄD
DqH=G<WQ'"b2MUC"@_NLy*<))#29UD抈BuGƙ	Gg&rSWiɂ23 ^/#TTRg&
`́xxoI9LXpS 
Xpn؎p
0ސ2!(	c"r=G<D;y,dBlAB5"I|0G2T pᓅj毛)pTc8d19S;	7jSLiN'4*pF<+G,Tig	3WӾp6i&4Ӗ*!9>&Ǿ!AFRʆlspbs:*F6Rf˂&LloH_8TQT劕N")F69p@ɜ36T7fr|Sp)NXCx;
'<S;F'<jwfp&$*p@6TQ+Gg|Sy0ޑ$r|rJ36TQ'_8Nڧ)NXCxT_xS9b1PyGy.2!8 08V=G<WrD;z	ԉ DHB"9/*aJW@3S<+;WM&@\LdxN)pA_标#xސn?2WސOVLWސ>#q 昆7+=9HWN{晐ސNOP5'4OQ @sLoH	L
\>wgsMy('>]49#z"R$DjD<ۅtfg3P<8 HER0<WM#&DmKԃ`琏D:x=.3SRO{B=0z#j\+_8;I8q_T"zD',Ff3R|r/ 2Gȇ"b2MUC@PjvjflVj
M_69`2!'4 cL]9bcPw̓ 8瓚b@71SLi,TBr|J!|B5Jg|=pNL\ʆ
O9>G;瓚u`sEJlr8 *+aGS*U8lq&pPސ4Ol>aNSI1.Q	0=
(};'4g|;sL)`s3aL7Gy3Ɇs*!9>pCzI6'<;;投N  _6xrJ36J3`E9>Fjw͇9M$ƘrD''(<p<'T؄dBpAp`l~=G<W2D;ya"b2AH
Ds ^&T65W!s*_#QLrjLNh|I4($JPW!sEF3O('+d bOVLWސ1C9>GS\1oH#¿s+p'4ԍ 7+=bsNa N{'4q +urj}b80&4#z@> :ɉ3fx~5CÂ@G$q>u6]49&g4Tºi33rMH<oM sEJV]4D:x=.3SRO{B=0z"aFԸ0MH<q>v my@á荩p\fx|'P+ wfcR|r/ 2Gȇ3EDSR|r/ 2Gȇ3EBA>G9S	#Cw#UGɆ YX%ldfXQQHi#,Q1t?8G1,:2Tby[astX?{9sɆ 6V:vY 'fa,8 f2H D2h%RFYCSmK,euθ3tXf롽Ji%|/¹nt+QrW(
ЮQG,L4$JK|CM),M4?7;4ҒGoy2w?1wq&I?ᑄDPFxv!I:
?W^[e߼E;xno5k]x._-0Ki;'dGeQ(NO!؇q&g(	ƁKM
HLt8~SvS YQ$%xƙy4iɓt#'QCLu3bQ0cPBXuKQHi#,$C	 .vKNu;f@NϠu:DXusl:\2RL[sEqR*WBuН(xv	C	-C(PIQtGb1YLZtvC:F!ȎZ<BJ(1MHv)$O!@a$BuDYcLZvb*WCq@W(1Fvb:D"JuDRKKSD%	s9/`By&%~%G[	uG[	uG[	uG[	uG[	uG[	uG[	uG[	uG[	Ll&lL	l&al&al&alL`lLl&a0a0T)/pV+ICV@ĨmT6_đ\BD bIx)9?,I"ohNrJ]Pp%Pt+Pa28E0i"L4j&GH#$Z	ƒ-AIdqPa28E0i"gy)tF1A4'IP8'
?$NX'K	,	KDa%"t:XI`~oH,$?7$NX'K	,	Y<i_1hR:n61H%.%)đK-iR7_e*
L<S1S_+`}2d:dA1ٓLr<+C(؎)ٓ:b:Wáf:铇		Dt+Q4N)h~hӦ;'e#$Báf:"<Iu<I$PDt+Qa3\Lc	SIGQƒ#+?AJC2q`v&O1ئ:#	QT6GbL;DĚcđS'Nu"tŧQ
ca3\l4CW Ĥms>2y1vHO$"Ps\LA\ 7sa3\Hvd_TFA1oƒ(IE(
ЮQ&Ѱtv	!:<bgG)qʞ%Cus'JНPd	NrLc(PIBECus>2yOyqtf.%O4GS''N$D(Ps\LA\ 7sa3\HvddBq$sD1QHtLa"h:J(@W-΅rA0p΍Cus'0I	;,vbʢ(#GP9Dui"ЮQF(
ЮQ&Ѱtv	!:<bgG)q2h4̜dtr2S$zEdc	E	ЮQGH	>uSebyFf3	Fi#,'J3$	S#,!E%N'UN'yQ ͋]ˮM4M4M4M4M4M4M4M4M4KM4OU(18%M>8;lN	A4O/_h4O)?Vi_M?_M4M4%[P}M4ヾ	VSM4NM4M4M4M4M4M?_ɩ;SM4SM4SM4SM4SM4SM4SM4SM4SM4//i|@y(>ibpJKM4M4iզi4O"ii*iJ'iiG?馚iiii;SM4w&_oGQf7F
C#տ1*$_a32yIt:_Cud%}'?H@1Y_(y$h4P"hI(0KgF/ئy$i(Cg <)IP#Ҙ$5	"1)IP#Ҙ$5	"1)IP#Ҙ$5	"1)IP#Ҙ$5	"1)IP#Ҙ$5	"1)IP#Nx8Eʞߚ/IƕBh9eOo0f4ž<LBC<Q
itD/:8Et$Ulv3L`'q$sDa4qI$OXؿBq$sE4@"HM"x'Gx'N0DOLҾ[Ey!zE4_43>X)c~30Adip`K,_ Ey!y"xƒ.HO$/3ɢ1(I@H^O#$_i$O!ЮH%iM*8zdFؿGJ);÷Ee[;2tR'LZuЮG2Ѵ'iƙAeHJ(ƏLcIDvbA2yBESF$F7;$P'$O;K+
?ơԦ	&BHnui";sStb	9IuDqً:dM\vdCD
?ɓu"xΣ$GBjvi-:kؤ<Q
y0k2uV$2%gFX3Id	 Ng$P'X*u$e$0h+[eeOu3a5v'_iiiiiiiii_/i|@y(>ibpJ|'/4G馚9M4M?/i%ii*iJ'ip/i?iiiiiMM4iiiiiiiii}4M4o
N	A4O%[P}M4_iiSM4~4O?馚}QM4M>	V<SM4U8%M?_M??WQM4M4M4M4M4i7 U|)R8~@E4O )U@~m|8
 _eB2R"M4p]B.0Gb9[?'ơԜr?b8?1)$haHh9hR_`1~4)A$RO|S{cwB$A7b4'
M`lT9G 2bha70c@p8
IPr$CjC#1l4b	b8d6xhP	'^*C!=*xfd|@,$?7a%'K	,$:XI`~o$	K|	 NXItH@,$?7a%haPb<10kBrqBdUIKGN4PM$x)~dHѥO2QAd6KGD-hf|$Rb)L~dH%N;K`IKBf:_
aJVG+	fya-g(WJl\	$q=4ib.}4)"x8Lbbw=Wbpc&N`Z\u,IS<xW-Φ},GcITL<ylS<<y2xbLX+dN$:W+dN$:W+C##I"y:(+C##I"y:(gHa,H3$	A3ѦgG"tK4FئzYz5#:WM?2~[@Y#N9xhNO`i"Υ}"D
:X<)IElS=hyar'JryfLXئz4L7Ɛx9zYz5lS<\Y>'ȝ+Ѧg2ئycH<yҽOFv[FvѨ#NfylS=,=ȝ+Ѩjm0\:4}2dN$_;*x4)qq2W-΍L<S1ʞ:<eApDtt60lPbB-gP;iyar'JHj 7I'cLv3C.;'	W¹nthd:0|ѥC';H,0*(a%H4JHƙy4i
?¹nthd;$IS:٣KQȝ)@,'AaFTDv'K	*DQTDv4ȕNQ0f:+ebyFf3	Fi#,'J3$		ҥN
Id	%)*t<
tvyt`f`A{1MMMMMMMMM?_M4M4%[P}M4ヾ	VSM4N_iM4rii9_M4KM4OU(18%M>8;lN	A4O/_M??WQM4M4M4M4M4i54E4E4E4E4E4E4E4E4O"ii*iJ'iMM?hZiM4//i|@y(>ibpJ馚~iiiii54OWee|PB_
VT \+X|+|:/WTd/A!|+P@|*+P:_
RTW²%u}pJ$Cb3b:W/$JPc!űLKGgY%+a
5]K#I	ѱWH	t;,df2D;!űLKN?U#,!E%NsJh͆~!PxB jW	aIO,E XLO	MdFy?3?4E$J@s$|1K4"4D<3ߍ'M3ИHѧM$NXbH	b"HBGo/Wi_EM?;6Ei9i_7[馚?AM4	i}'+yM4eXM?PM?_4Ox#i~?M4aM?\.iM4b< i_?馚U|M4PcΖ+0KGgZ%>3aqe{p漏CcBɆ 5a;JӲ ͦKQHi#,-O
QjxRcTs%PJ2K4RTl?HTJ:ņn>uwap\$-+`˖}Vsa$pN-Hm2\RFX3IajxRS1,:\	T:+ a03df5vZ*0jxR$Tvu[J>3]a~Bt4:~L1t@3if2HSfZ%),:\	T:+ a.3	 ,%rW/4'+?!"DaPc!"DQIX%`!B|fC5:]˟dai!:61Pt*&@Lv	X:vY sJ3I`$e$v3$CE$%K*T@Y[`zD4uv>u>	"Rfd|q&RXĚiI`~owi%!Iq&RXĚiI`~owi%!Iq&RXѧRHBQGlSC3"0[PRRv!I:?M1JhIEJv4E"gIJ(SI'_4If	EL$CLu3b%zXxuѧLv)$O!($LX)SY~hE
N&;HgbDΦ0JYG!6Z__p~q}	q}}}	G@B}	%_p"&_BW	D/&_p%B!_pI_B"u$?	P$v1$LX:I2xҾcTs$v1$%ؕV	d]w.K#I	ѱWH	JӲ ͦKQHi#,$C	"I	`J$e$0h.~)^aqhOasa$̶'`N$6.~)Fi#,<)FeJSSA*H Ha,IS\R":6Fk:Wet	"0},GQ
Y<i_1*aD;ya%ؕV	d]w/fΖFcBɆ !hN+N$6.~)Fi#,p$vKN?U#,!E%NsJh3B|/g.տ&@Lbv	lt@3if2HSfZ?$Ts%PJ2K4RTl?H͑ΰj[LW)[6u}Sh?_Dlz?_Dl_Dl:+_Dḽ}!%?fJW|"WE⠃hlx	c(_ek1|f"τ}膿+uE_l:c/+WwPExs	~ ,H_ɂoC7	%L~<4??&	W)$L&	L(_'L(_S_&~ѧ,a/5a/}"D
?WHH<
?WExm$
?W#aG4"ML(_"MFHLaGDaGűM/-hɅ,L'i .Q̞?&~?7
?WUFd
?W89Ʌ*eFdL(_	REaG0D%Q0I .aG-iaG:aGjg
?WDRHOaG2tL(_fi&N_L(_}"c
?W&~?Q?Q0DQL(_
?W4
?WJIaG4'0@<
?WBu&Ʌ[ML(_
?W Q'L(&QGɅ0 ɅH0_&~0Qg
?W?L(_IL%_&4?_Ng-&2a/ɅJKTɅL?Q=aG0T0T	Q?&~AI"dL%_L(KwɅzYm}60_$kAI<H'_XͯyO63$k<ͯ!y'_XC$kO6;$kO6>$kO6A$k/O6C$kOO6E$koO6I	m}`I	_m}`I<G'_XI$kͯH?<ͯH<oO6-#$kw'_?m|ZwͯBO6$k8m|'?TͯOyB?RO6AyB!~'_ I<$TͯDI¢/$kQy)RO6WI<Ty,RO6TͯE?I¢$kPom|*I<%!RO6	HTͯUTͯR?$k2$k8Tͯ˿Tͯ~'_RO63I<I<I<$k0I<<RO63Sm|fkm|f~'_I`I<m|f!~'_$k1I<~'_$k0{m|fTͯyARO63_IaI<"~'__$k0m}p{m}pm~I<$kRO6GyT~'_d?RO6>RO6IRO6ߪIsI<EI?Tͯ!'_h"'_?'_>1RO6|sm|y$ky$k_m}ͯͯkI<a'_lym}mI<`ͯ'_@Tͯ܃I<RO6qwy_I_$ksI<ɿTͯܧI<ʿTͯܯI<˿Tͯo$k2RO6pI<Tͯ'_6RO6qI<yB_yBO6)RO6'_D~'_E_O6$k$k$k膿m}GyCO6I< ͯ+RO6ͯIm}m}ySyAyAy@'_Dy@I< }bI	< m}BRO6!	< LI_$k7A'_D"DIO6$yA+rO6%'_D#yBGO6IybO6~'_HyJIտm|-#ZIwdm|-
!$ki$khUTIя<[_Dm|-_>IֿTͯ~'_B'_IrO6m|-(bIҟ	'_G?yHIͯrO6yΒy$kjO'_T~*$kl߅dm|-1	'_Lpͯ.$khuDm|-?Tͯyy>^II'_A0IO6oɉ<Z!RO6͒yCy~'_Ayy~ͯͯ'_BͯO6Odͯ'_B7yERO6$khI-$khJĞm|-	$khXI#'_D$kw)'_?Tͯ?$kqyo$kqy]m|.
TͯTͯWycm|.ym|.kI<\y,3$kq7yk$m|.('_Tͯß$kqWy6RO6Dm|.+RO6Cm|..rI䟎<\Г͌%g4\fa,4\f2ˌ%fBA$e#,R	SHL]$O)+<b*Id	%)	_.?<)I_.?!+>LF$!ύ<bK,SxKTqylS'dϥȥJRH9f'GĒ(&DL<&0Ib#җ'o"1G.(O#I≠-gOMLIdy$|ydzH$I&0)E$Cw'ȋb3b24*G$Q?2F"-gH#O◞JMy+'	bbGhy3bK(G7yDD>@YXa"O
WG[zXyCx<)^+ wIJlS<9fZxRHy$rIJrT	b I$R0!E!CIy硉	&z8#Yii5eƚd5eYya.to3FyeaOȻ}(Dי?"aZ0']aO03;e?"N'LZ͞Zȏ5=(wWvϺzk4uwl|=hwWvϺz^k D/f]=o
/5D/f]=o
/5~E].?"ٗO[wWu˧=fȟwWu t'̲uwXO[{HwWu t'̟DY=eOȻc=mP1('Cq&LE+m{Z՛:KVmVl#@]{ZVlg{3T-˴,U5[.ӎɓ5i6Ryeܫ>9mZi`K삭ldFy{9Vil"luq6uByf+Օiʸ;$Pe
/WCg`N`kf 6$=	t׵6Y,FhӦ6H,uD,I>a,We6^/f(~	N[ZBMUӲD铨	n]ܫ٧`~hS<S2f$y:gK>Vj٢z XaS4}vu^fD5dH0/3LFy|Qyi3;H0/3MFy|Qy@EiH0/3HQ#<þ(Da3;}C#1IrJ͞Q4>W6uMsUU:csն͝xIQsufμ#<Xa^GHyUa^zY<pa͝yU66u/k5VlD%#k}GBuwXByS?R\KgJlp\^ד=,SKs*ͪn,S%|U*n4"նkRIrE+%2{AUnRԑ&aۯ'FX*ͪ͝w@5ʛ>V,L= a^LYKeaۯ%Qvګ66u䲖c5ܫmU:W~g'-zHLK6XW6uϥ*ͪ͝y7>Vlݶ*g^)ubU:Lb6Y@4<XCjg^Q7<mf͝y:4͝wŉ=CyB<Qy.h]M@$garzgʐYFUzgSMs*ͪ͝weJיH3́Hq^d#<þ(D8$gwƑ#<þ(6mq']`mqOȻ=o$z!Iz4÷Gx瑘&ߊL%|+cȔH3b*yf	y놬5xh`Ha,IrPK1wA82YLE*!E# v(&yD]Q>9mx!Iy3b<3<[/∇q&.xQGoy2w?1ux瑘&o@A,p5q=H0I3?%q?Ѧk0@yF.O7K0R];#bW/SD
b3'+0㈁R]IM4˕0@yF.=\ˠD
b1m&DrDrr.*^Q,M7*."K1wi^$1Ir T|R.Uc"K1wD>iC&(nUfD
bƙ	&Vq@yF.Kܪ\D
bc3D\./(X,InT͐"K1wXK3IrYm*^Q#LLMʙAd@yF.N NLd@yF.##LMʙq@yF.5ea^k2#.0$ge^fD?EaOȻe@Mr"2Y݆[>}whzX8+4=51Dtך"<ǯ4ibV)\vA{/U͝vA{1VmVl(i3;c蟑wWuOYH0y.˧>UE.:1tGCaf:
Aبl4CW Ĥm{Tt6cAQ9M٨l4CW1ڨl4CWP3xt4GCaf:
AbR6e%7n3^AbR6e%7AW|((&0KyeetOȻ:(\"Za∯d5^-瘫66ue+ն͗uhV\j0λI	3,f(̟D3-~E]to3."Fy3(Q?"3K~E]e]=oK,`'0^0UrViuKW:$ų]*,.fƚna]gC0#<Xenpamʳg]@`94}khwWu3N"~E]ּD6
x"tŭטsP;zk}G'zk}GLטGZTטhbd/zk}G%.O$My]*0Ͱ^f'F3l<ׄ<:bzkH1ąbzkM$/4MymmzיwWuO*mRr1}Vl=d>YYTsն͝g$1}ϹT-Նݖg|VXmfx8nbU;,۵Xmzge!wsՄ66vY0[fUf3Xec՛;,?4iby51[8YYKYf3f,O&*U;,A4ib.5Vl=ѥ<ZageąbgNU;,$O|mf3ôr<Q1SZfxv[?S5Vl=0DW>~7Vl<[k?VrfzHAPݴmgu^fТFy}ḱtOȻnE@$gwּ,uwXV;}5@$(D]2蟑wWu]?	Ҿ[\hpvCd5^Ҿ[UU:"<Wbzḱ$י?"ܩDy`6<61שPpar5'*nJD0eOԜl5T:'t3D7fCqhODど9Pf:WjGJ)1[8ǭyi.~iM*8z4*p)\+jVli_-*ͪ͝wHiQ#ѥ|'6(8wּ!D t/2?"O!$m4/2Q?"O!>L;̅OȻQyDיwWu:
HaZ0蟑wWuSy]HaZ0?"뎟MavQ#i|[y]OȻMas葞ifm.gOata|[y]OȻEat(GMa#<㾵a?"뎟;D/f]=o^fif>dy<	T<i.Uzg^4<YY?,WaUfμX`$Ш5T-՛:45bUyi"jMUyf4sU׫6uD?,WAVڬג'0~Ufλ1)^f@MaafBuwlH=of,$gwּZȟwWu'YOȻO[{ŚD!t(X']ݱo3m3;Ő"Fy|[ywWt7Ő~E]@ּ2']e=i^fa<4myfȘe	46יYDy&2BwZD,L^f>
Kjhr0hdEye#0ˈwWt2zk0RѥËͪYF'ej۳F'yм;IcN2Zr6	^ǋyн$R (n-ն$O{H8TOWa*i]#3.PO3q/MyiL4uwl|!E#ɟK^fe[֍434ia4}|'4']ݳ4֨g0MtSS E+K28^4'04W6u2xbzg#˰UffΦOOMXMvjVlH4ibNa5in}IvjYʳgaRV^;$JTs֫W$ǑIv?Vڬ6+w*nʡ"4mf]=3&:T=5a0	3!DMx3&!\뢖@*SѧLTs֪q")qIZUKH<Xn6qc)}3VmVvXH[Z9W9zkOWCEvCVګq|	Ha,My>&"K1pܩE+-5C	fG#4WqK4R<]r]M/MS^Mvfaua`Ha,H]YCj۲4OJ]7akk.XmK4R=)tp݆YfnY@*TNVize݁!E#&!]V^!K1p5`(?of9SϢPR6F//u@/xl^bT4@^H5kڡt
FإnCAQK]A()bCAQKݺA()b]CAQK]ʆA()b]/SE.6a⑰j6)y{Qt4(QK]C@h7xl^Qt4(QKݚC@h7xl^jTl:
A#`lRt:wFإFáРl4R6F/ 
C@h7xl^rTl:
A#`lR+0z4^fDyZXlOMy>#/(wWvΞDu'h^KW0qDp݃*Yfz8Lnffο2]ն͝0[>PVlX<Q1V,Y(0U׫~݃jnV;E$aTuf!l0}byf%SV[5n^^aWajͪ͝MvmU;bUufG1U9Vl/#Ifz8Lna͝/U;Ҿ;Q$w<mf͝T>}l}g]0OȻ^Mrm6`X*YĎ瘫66u,iyY_1*g]Mam
/3uwlˬ6ɮThQJf	kb՛;HyjgRƚ瘫mU:b[6uf.Qy@']ݳ.XfY .~G e%}o 3D|' >uwXeO*x߆.TJrH]z쯼]Uʸ쯽?vՆ,) @dY#^f@rP6ѤN/#HlaYѣH^Q4a^|Z`:bצ@#/k B2']e̱QAoF	&aVTJB$]zg]Me葞afP0dSymH0o3-D2e<SymH0o3-D2eLUeE+",rt<W[7nffλw˰uwXl|8eC&U)X^FXyVllp{.Y\aw7˲eed(QF"0L}j4`蟆B՛;0XƒBڬтǒD皫mU;0XWRD皪͝,z瘫rтǥHj6YYhak!@ed-YHak!>ed-xY#<þ)B!7WDYVBo5BegdϦzkg"<Ǆ4uwP{z 47*5^6(yXmi-瘫66uѼ)[Y@4vZ՛;4
$ʡ"-VmVl(zHʡ"-Vګ6vh<YaFkb[6vh<<1$|ysU9Vla3sU׫6vh<8p'-Vڬ3[YӲ~Hgrw]M泍Y-rȟwWuwO1fPY<Syhak2̷9imeGo5!cŷBuwYtUfYD`&	R/k!f3<i/fmU͝w85gU)XQ'aY'O)ry&-VmVlj#Fʕ.U͝DhG#bM4agcQ7l2'P(nU9Vlj#F9-4'0 XmzgcQ78~HnU66v5zL<CvZUfƢ4o&ND'-[nFbI)" lfƢ4o$OMvZzgcQ7"u
" Y?jgcQ7e)bH-V\jFr>Z$EAjufƢ4o'G#bM4aNU;ѽG#aӋ՛;Ѽ<& OjgcQ76DKvZjF1<06DKvZ7Vlj#Fbk?$2݄kVlj#Fb2'HInU6v5z4)-VZF'h P.YѦK̡-TVlj#Fi'h P6Y&K̡-W^F%fOM-Ajͪ͝Dhލ1d2/ \mgcQ7LY̡-WVlj#F1tMXkUm:,F4r*-"97k9U)bw7,
U:o5>efZu4LF3\.V[O$~Y.}1lW[iѶG{ZVv4oFYI{2~YʳgcFjgyD^̟Vlh?$.È*U;6k/0Q{2UfΨy40̡Vl)qC+8`YQA.~KÍ"<7Q@o5$gw7@ek7k4M浏ZxZDZ̢ZM浗DZ"ZY#<þ)a
!s76M~)aH0o5>efMaq|JѦk0RţFgt^Ѽ`9yj۱y,aUfƍi- PVlhޚ4IsՋ9Vv4o%i#瘫Vlh~dI]mVlhލ4s^Yy9&A[nѽ,5*͝ЧMf*͗6v4oF	^fYzHkˍU;7怺巵U6v4oF[b4Yz8<i͝?|SKsT6v4o'I-1S5Vlhށ:Dt>gcFhfյܫ6v4oL<QqqѼ0Ȓ$aƪNUcFt2$5q}hލ41݇mWhL[jmcFeɢ瘪[6v4o',M<P6Yz4?,qu͝KsUmVlhތC"uq͝ɓ<ygcFc\Cg*͝Ȣ PYz4eƚXlW`
CjgcFwՅXmѽ$R (e5Vizjm)k#Kvj.ӕqѽ׳UϷVlhޒ)bw7Yy	|	nyŗ6v4oG*dՆڬѼDѧM-1Vqgav=ϳV,uf\kb9VlhҤ*Ŝ^Ѽ$ѿ2K{82Ū͝>BXe͝>	]UP7Vlh~EE-셚U;7Dd'M/Vlh~EPa5Xi͝Ҧ~]ƍR'皫nѼ$Ѽ<<XAg*͝o%0I4o$O}5V6Yya$rDUaU;7c$r{.XrU;7P]UVlhM
 Nyv[CVqʳgcFhT<YUea6v4o&a∮a	U;7$7I[(\jѽR$Pcղ7Vlhơo@]*͝G<)GvPbձݍ'/5lnU;7F;dif^ѽ!HÈ+fY0
!\+ÖD;Ì0Eq~dS.S?2]*Y}ea AVmVlhy4S%~R[jѾh]jgcFɢ18XfƍHaRvf6Y}&PՄ66v4o#3[Y۱}"Giy٥nƍliyuacFIEj*Nƍ?,
!~hkUm:o3!D2a<L!]R%0y+݇UzgdJ`HGvCU͝w7D2ae#bW/SE+ȕ˞fՆݑ+	%Xn;"W|[UUq$rvnڬ"SzY%zHsUufλ\6E+34w<W6vD݇՛U;"gWa5mg]ʘB)X< fșKÈ*ͪ͝3SB_8VlzL!e3"}BWݑ3ɓCjT-?f/&OW*aKfLR5qVl쉞QvCVmVl쉞,jUadLbW/U&yGe5Wșn[u	3ZD:ÎxRMyB}kyg!m4g4+ɢ.Tiy<݄-zgdJbY.ͪ͝)@4aumgdJbF*#+n$PF+g*͝)Ě!n6Y%1zYf.)KU;"SkU;"Sa]-۫6vD/(/$]-9Vl+8^Y"<sG^k0&;eD>}N8!\˟E+#N	5U͝QdiP$p.MUU:4ӼCiY41a,P&4PVly$	5V,Y$F&4XmzgTH3&4XCjgTFwD^˵[Y:o5m˟͆Mi\."˯$&OR݄-UzN3ůp AV\j&zHX&,W<Za۲L#4a	ͪn3>[-Ajӕf3ѣQv!N/Vl=7ÌT6vI-2W/TMU;$$IdiÈ*}uf3%1PUܫ6]&x89](jU;$G
Hymz۱'0"rخyCjgd'=qX^U;$
H]͝g'皫YLi瘫YzgdL$Y5a6uBt<24Նj&zh%1V,uf3'gNe<XNU;$(K1r{.YŜvICqHKt5aܫm;$FRE<1VAjgd(K*ګ6vI/8of-VXm&yD#HA1VYYw%V])Xm4F3^˹U͝瘫66vI](jUfΧQt<PVl)atC+.F#%ʬR#ff4<YY#<YC+ od"~E]YbM,-ʬ)lI>XzhvU͝M/FW]-՛U:^C4$8[mU:^y4RP!n[6u40`hy$BXfΦi䲇aua͝M/IM#%.U:^)$O$au6u40C4%8[Vlhay:/i^I(qv[8Yɢ䲇auf՛:^NX<)^I(qvVOڬX4<P!nYiy$BZagSCDKvVrd[N/Vlhax,sJBOjgSC)cDq;igSCѨ~dN!n7Vlhaz2PM-B[]ʳgSC?|SJ2'QvV^X=aum͝M/F30@K䲇au@UfΦFL
 ~Y%JICegSCѣ&~Y%JYCmʳgSCѣ&~Y%JICfΦFLK䲇auqU:^fa0_9/WJ]-ګ6u40,K5WT^k e.ì!o7ͱv43d^km<*<K3Ky}V>߆'J$F/$O{п3*(rY[^i-癫6$PI,i=J&.jӕa]:U	"1y"xUd"0q'>նz/Q{7jVlFҨI_yȬ"m
$gak ]͡|P''_cX~cJ$O$O}ʬF=*DUzg^"x^ګ՛:4DDk6+67ϢX^)>!ȯ5w7D2Y#<Y(Vik4$gw7 D2MY#<þ)h!k7Y3;fD2VMKFy|SyVi|YJ&Dc5VlhazHkjgSCɟKU͝M/>7
n4vV,Y$I<aa͝M/'Qk٦*U:^"ybfUfΦLk٣͝M/A2K٤U:{4zgSB?1*U:^K1BYqgSCcM1BZagSCEvVr"H]-է6u40]"MvSZa>UfΦ)R^٩՛:^M,1%01kVlhazUAILnÈ*K՛:^$20yfΦ)_{6P.Y~d-՛:^G- ܫ6u40<U׫m:^-H?$"ymU:^-H?$"yB\BY")qC{ flYqSC$<T]UXYTE?4aa6u40*Ik͝M/ĚY[Uٳ<#݄-Օ^򉤻 +YQe^UjP#ՖnG]'Vtv&ٔ5f˯VlFW)R\U4ҽ
S%ʬ}RXdH~gUfE+Rܪfλ+Yq*YI"MW<YY&UmK5U͝y"xގٳ^-mOȻVmFJDUzg`y"xcj[idHٵY^hfW6uO{п3FY0KiVmR٤/z馑:GC{6Wm:7|[rVlKj[6u/LXf۫rƙ	&VqRD42}
']io3'D2y)X#OrO[50DWzۨ>[-5a۲%QvOVmVlj8VljDr[6uDN$`bU:]$	ofVurL)ZipȡLƙ{}VȡLde8^fODh`,FR#OrO[4eVv~e[iԑ&bYʶӮ2~ȟwWuO1'.TQJ`<FФ0~՛:#O$s.UU:K'Vګm:L#M35e MeL߅WD!uRU	ӤznT,""1K
VlF3<#Uffc3H?}ez[iw]8fX`ZיlXMeQfEyaH0þ)̰ɖ^k2ӈ>F3<X`8՛;#(jͪ͝gvZVlF3<aBY#6^Yʶӱs򘥹*U;,7f+k5V,1ݖY'VlF3<Bt.(*ˍU;&7einLq4dPF3]i,i'ثM9VȡXRd'٫m/V,㡑CX!ѦFnr!CX!п3Bu
/3'D˧\JKEDc5iʯVqȡLƙ{}ӕa.K}b:<>X`jr@~λEe(wWuPzޚL#\2(z#NUzӎEBϖ#-!dt2(x'?U.dP0#Ha)u>W'컡CҘ%-U.UC%ʙa)\Ikj՛;$݄jͪ͝wr[)ZiȡC%aWm:=]ثmU]|gr[iM8]Ut2z|mVOӮ2OȻgO5:Xk^fX+ CL͞2sѥ :i-S,2VKH}qW6u,	 $(i-jjgRHMvW[j԰$2("۲Ūg]Mea'zdMrWmLiJ<W2GH5a۪jjg]\2L߅D+KҤzk2HaH4%~kfՆݕ#$~YnyXmvWYYzT]٫mUӮTMy\&Wkb䏖D[2iJ~ՅqR=Gƚ~.awvT@䯘ݕ n.̒쮂ٶN̑<4ete9Vvd@䯘ݕUPڭe>YI^2L熩bL)ZitD[VZ>۲D	*G۫6tXIe6ufXaɖ='~h,zk",xy#HlMy]tLA'Jt2\E+m%.y4F3^PzgR<#{!CVmVlRD皫mU:_
nԥL<Q3V,XmԥA7<4Xmԥ#Hleuk՛:i-<XCjgR=$]jԥD<+[nR璤YfΥ.z馌Y?jgR<DѧM-`Yqm}Ud."Jt2]>ŝmT'i|SyLc3D\.W86b՛:XfUU:nTͬVqI,i\5^645aۮLٔFKvmjVlʡ"z8nyVlF;J\hRDי4Qi#3f4~fY(#i-W6ufl!6AT͐0iL%P=66j՛:y#-x,In͜fλC%S6@VxٚVlf՛U:akd5mgL.[6u?+ŉ^יZD'̲}.˧G#<þ)̴!-#zkK<SyiC&Z_(Q?"e,	TVE+)/檽Y`HX4~cMeYP`HX6Ea{5Vu,	"J4M51VqʳgR30hkb1e͝KBX`͝KB§IvZb0UfΥ!`dfa04<X՛:`HיDVMei	I鞚2ˈ1!<:t*eKc"U^԰$P6Emө`HteŜ6u,	pX'ku,	b,0-,ڭP.ө`Hqea՛:
S^Kb4fΥ"0(+˕a6u,		-瘫 Y`H0(&瘫j԰$P6IQiy}͝KEd%*(瘫r԰$P6IP0[1V]zgR@%*lڬ԰$P?H*mVlX(/04<XmufΥ"`41a6u,	\ak՛: d#b CjgR@)~9L[{0XrU:y2xa88}gR@b5!8Y`H//XCe͝KE X$+ua	U;
9"/,VYQfJ`hT"w|(̠@uwXB5Di~dzk2ag.T(jW.*YOyqtOȻ}k{ˌ"~E]^^f\q.}?=ewWu2τD,xar\Bya]b:`7v\AUŜt.9UŜu
L*e
a~d.!b:o3.D2eƼ| NLdRh*l~KlkFaC[6}g_	&a[ٷ6uJ`hHjAe͝~$Cwe
q|SyqC&\0)J`hTˍ"D+ݗibLBˌU*ӎę+v\f[6v$^$p'0M5>YʳgbLv\?V^|SyB$gw76D2e(zTLe8~媽l㋺T^̡qzgbGhy<	VXY2C&PG+#e	|QyB42H0/3(PF^f]4Pa,P'MMy]GMi{"Fy|Sy]H0o3KEisMFy|Sy]$gw7D^y<Sy]
!KF4þ)1dH0o3L2Mi#<þEy`$l0}"0$gaf@Mi#<þEya
$g]"YH0˾)Zȑa"YHa|QyH^f}30/3Vm45daf$gw7!DQyetOȻXaXDP:z,(ɢ.2׊$S]T@Yošđņ%xMu1i	&1ⷞF`j,`y<V@X]
$B1$ha	kO<4=pՔ>,Pa3$in4Ǌyhz"~,pEuǟH(#G<Ǌyhz<WuǑƒ+1┑&-50HmcN`kǊdSKsx瑘&$BD8EpD4&},WPO<4=p*(0Kp+(0Ku.ȒDbat>),0F).d%PH]sx&0}%10J><!)"D÷]yhz1viM*8zdHa-<>TqHIywx瑘&ųDލ+\0A"!BIytx瑘&dBq$sEp*y$E8<3<TQlS<4\0i1lP(,0F)._c]BT@P<=2wo0ᅐ$If.x瑘&?rEy!x)M1⧞F`j~+~YSEpQ$R$5⧞F`j0I4jDcp(G
s	,I4	<Q$P'׊%q<iM*8HaR/@_)[k~	H%漎HaR/$1l<׋_c<$ų\^@]%z4v,ϋRDbJlWbx)$O#e-?ⷞF`jŭf4\0A⧞F`j(0䑦Lx瑘&I	_8EpDf#]yhzM#GLҾ[(+r*yf	y놮5rEy!y"xƒ+S#0M\5i@>)nC19Kb:e/Pn}Brw@/)<4Sb5a<	*pl3WX@ǑKVc>TqHi_-[v,Ey!z4-;Cy硉	&z\mF0diTѦkY<h߆.UcK1w_V> T|1<1\"K1w&4.Uf"K1w%V@ T|)CoI4F*#'KYR]bhaS+D
bҽILbLل@yF.M+Х1z	\2/(i^/ѦiĚhS,/(#3LMʙ>*^QRw*eR]8fzH˕2㈁R]RĖL>/(`Ha,(N%ʚ]@yF.3o%0I4w*i(R]@-ʚi T|]	&M4*^Q(8}E(3o^faEfȆGcLVl򉤽zg^4<YY?,WY#4*/d5BY#Hm3V,Xmבƒ+f4XmמhcO7<Xmzg^y4Acta͝y"xͫk5VlD%#kHgŷwWu.<]%ʙqq䯖1U͝y34<ڬ62WnyZr6H).
Xmw]wZi.Tq䲖Os*XmגZ$<7Vu<YYXSL=,S&Os*Xmד<RnyXn6T]UU:YKf1U͝w?3R$j&O%ʚ>V[y,In՛:gtffμ~Vlݔ5BYKig*͝zXJ1V^נN`kb!Y(bUfμGnyufλ D~(8Hei
']qifMy>']ݳli~dzk~ȏ䑦yaGE+R0sfλQJhH).}T-O?2\5BYL͞>>']eZ`ia"<ּD>0z48טG6']`_rD`f0ͮ}V,0w>Wq~drUŜumK7dRكo?2]*Xuʛe"H*Pjm<0sufƠvn^Y];OFv6ϊ/3h#lmOȻNe@']B@\My0
%}o 2"@ǅ(wWugO[eO{#	TR`&*\vS#},iAjW3i|X29́OȻN IIR@]Vl	%)#瘫66u2xbLXOw]E@3;^gDt/3"Fy}k?"Q#<þ,4uwO葞a^gD?H>yq.ç[yBuw[i'LZOMy*!^d,"BL2"B#M3^d,<ҧ'ZD&IbO<Ϭa)ry&zk̅Gx8^!@>*-\D'F2(5C$N01AbBc=5av0$/4My^Ș]fe.u@YL.)XafzwBW6vY2{YYTt-U͝g$1}Пn3>[t-Ն-VvY0AV,Ylpa͝g!бVڬfzXlWBUf3Xec՛;,?4iby51[8YYKYf3f,O&*U;,A4ib.5Vl=ѥ<ZageąbVrfx"xڭ8YEsT6vYY6vYx+f7Vl<[kfYKV^q]Mas葞a	3DtSy]H0o3DYf].ӧ"Fy|SybȆL0Ǒfe.t0HwWuӧ4I(0RنLXzg0MsTMU;
t\>gTE$i*U;,3F$|ysU6vYzhĝ/.yfΣ0MѧMvP.Y'J݆[]w_[Uq-.0hL07"Fy|[yaOȻOQya
']ݱLYtQbТThaPb/jqP1{Q6.A8f5~3@lUv4)7AQHj6<4)aThan6CP4*]70]*N5TCaصGC`3F!uv`IKBfnUG#G#@2݃"C t<Ab4]OajavXOD-b"b1k"Ff,']a K1fDyf7yR#ڥ!'Gc{Qf8WjRr{1{PpwAQHfCpĦj: hUv`.0A=صGC`
W]j9yHb4xn6WaA@^7C`I8^6)x1
uhTP*JIBPmvG0DRcDŚEb͢Ff,.}(YH;Ő~E]tW*a0jjYnګՋ8?2=0D7ƐytqٞEezjgw?2=3dL2ǅ	4Pk,>Z(Xn0H4/3D}EyeG=awWt2߁+*aJsF''.,zgf,O%Ufaf,OFxwƝ5eXm'bFzHAP݆Oն$O{H8US'+
Zq}czk(Q0˞pG^f]iia4#<'!G^f#<(4']ݱLLX0Hi.TGKfC|癪aKCI3VZ=ͪͪkD uѦ=5a1FfzkN"<τ~E]:H5E=1hJ5ʘ>)Z^Zѥ9a^S	$.H*ͪ͝L4'04VlH4ibNa5iPVlHq$ rb~y*xbU׫<1\nUd*yxo2y.NUՆPL$9Vڬ6+ӕUݕCE-imf]=3&:T=5`>o3uwO|Ld/ʘ>)X>颙KͪXmwQ|[?V^	^!E$>~!Yƚi^N&6u1WjtKsc՛;,Ms9VvI%3VWj6遄p݆6^Yeh00i*ŜvXK4On6䘹н7aTU.O,&},WaV˴ٳ՛:癭qʰۥi0۳&|$R݃UY#Hm9V-cՇT?<X,:nUY*:Lzk0}	3Ϣ~E]`^dĒ9fSE+q1W')n|W6uCjgS''gIvmU4Lo&OI#g^f<0}
$lqf].ic=5a"<^fe.O[m"~E]>xgHa,HgיϢa'6']eAL`r@[5tLGF3SZdX$7=jW.,zY zW\5aۥŏK$C<YXmc'!lO(N8=j\vXS	z>\vUmXvg0MC	fzkn"a	!Gʘm
)YiK4R<`a7aXYϥ6~Yvu404
%O{5Ϡ@XmK4R=0DW>an=)tp
˹VvJ]7>C	fG0MtSحf˻C	fG0MC	f[mzλzgHa,יa>f0uwWuOyAdOȻO[Fϥ3Dxa3'M3Mr4[/t?Fϥ fՋ8	L=,ϟr|L	L=5aL k{?"Xa˕0)XCf'~gXN.	%)id	L=?v7VٛUuf8d.Xaǔ^f!D<SyqtC&CzgHa,Ì"aSyrȆL k@43/32-=aƑ?"z6<*aa_y$IW4ˠ\п3aƪua:o360C&o7D0OȻcMa
葞afuwl-!']>ya(wWu6ӧ̩/~dzYlW*aHb8H]^;,#},iAjWyeyCvڬ7Vu祕FZmUyeyC!fYʰ]|SyB}ɇ0H0o3P"~E]t0diTJo4sUzg_o 瘫66uޕ<EsU͝~7Hd'IsUufο"MvXfο>:dϥ*k՛:o?2]'U:o&kmf͝~7FnyufλeDYv?"+73;eD
#LLך˴m?"P1O{#ѦUm7,iIkbe3KAZUe35Ua۲ƙKfڬcL-DUm]a?%?C*x߆3w*"KfIkt^;,iycH<AW*ƙ'kAV,iyDifff~dvmU8챦m`N'׫mVl)]
$gwŷ.uwY])aH0o5']ݲOYQ#<þ-aOȻdM#<þ-aOȻYwWu.o5BuwX>	5']ek0m浬uwX<[yfQ?"{kDxZM浜DךBuwYuo5]{sr2(1ph:{#`lR^t
Fإ.CAQKֽ@/xl^f4@^H5ڨh4⑰j6)x4@^H5ۨh4⑰j6)yT4@^H5ܨh4⑰j6)yY"CBnH5רt:wFإ.FáРl4R6F/Zt:wFإnFáРl4R6F/5v6a⑰j6)xl:
A#`lRwnahP6)b]FáРl4R6F/9w*6a⑰j6)y=i5e<[yHwWvΞ̟Dux3O,м$I*-Ic{2W6u1G	5ffο2]U͝0[nBYbK0DW<XfV^:cL[{2Xm٧`}"HdXCjbλf\D2,'h^K[Y(e^I^̠fp"rڬ^4׳,ն͝c^̳T-՛;geg*͝q,G	5a͝/U;Ҿ;Q$w<mf͝T>ٖkc՛:.uwX]2ɮUfE+&)yVl1#*ͪ͝KkbVlWnyn|SyՑ٦<(iOȻf]VkYJf	kb՛;HyjgRƚ瘫mU:b[6uk4}}kfDe40y"tŷ DyY#^kmnM4#F;# fΧF"wyD^۪fλ5e0'L[yiL{VDy<SyitC&C(Ѽ$ѿ2JʚiRq,iY4H0o3Ld(<Syd$gw7[D2i)2$gw7ZD2i}LUfТH9e:kfՆ-rڬ|Y蟑wWu v͡,A5ʬR1\^@Y\aw7,edx2ۈLèт"SLj4`蟆W6v4`韍%mʳjgcFIkjVlhc_1Ikj[6v4`dN[bYʳgcF"xyfλg#<þ)̶!-MeQ#<þ)̶!-l"Fy|SynȆLǊo3'ТFy|SymtC&OMdLALי<Ǆ~E].٤hހ8Mʙ?dR q;fՆ݀83V#ffλ_7E2uKrOTHlH*Y@bM+٤ffܪ+٤mgfCei&*gfCɓGǗ<XfȎ7<XmzgfCI2{٤a͝8M?jUCEvO[8YLkŷ"~E]<Ǌo3+d<Sy\$gw7D2esFfzk<ͼSy]C&W_ŷ\Dz*e{"0jG*Y(K^s#Q9f~kY
RfQ7O3/fUzgcQ7NRM{4ڬF铧+^ mU;ѼGRĚiofUufƢ4o#dNDP rFr>[4ibNa5
fƢ4o#O p mVlj#Fyimf͝DhLDO{4>YĒ1RE
*͝DhH'0iYfƢ4o'DE
~fƢ4oIRđC{4Y|,I٤i͝DhNGRĚiofU6v5zLGofU6v5y2yM
bfƢ4o)!m$iOYbxam$iOnF09`~HeAVrF0dO2< m/Vlj#Fi4SK{4Y&OM-
]gcQ7LC{4nF%fOM-
mʳgcQ7LC{4.Y&K̞	[٤qU;ѽbe_-
UfƢ4o'0C{4!nFc馚4^֪9VuYDhT좕97d(*PE,RjCjg]Mev]QMDc5ʙi
)Yn4m<fű^֪mcFhL[j[iѽf~gM%]g*͝ѨnYIvWj6Yl><VڬѶ^H9yu6uCɡl}g]MdL0zRMyAd'#<þ)B!MQ#<þ)B!d,"Fy|SyȆVBǊo5BMk83;gD2<SyH0o5e3;gD2PF4S\8VXhLX՛;7G53VmVv4o%i[jѼ# ͝F).yg*nƍM$p\a͝#ka͝Ѧkƫk5VlhNa2	gVlhޖgq*͝ЧMze͝ѧdU6v4oIM{!jYx8~hN[{!n0Yz5_i*͝$瘫N/VlhN[bصYy<RHInyigcF	$XӦ瘩՛;7Dc5fƍ释"AV^;7D][iʸh.D&AVϷWѦ#tm㱣y#sbVZhތy4R@ufƍɢ瘪ܫ6v4oF[b.Yy:Xinyͪ͝тdN[b6Yy2u'=1WVlh,|+blYyC"u ׫6v4oFXK-eCjgcFw٪۱zHAP{..qzS׋F]X]*㱣z#۫6v4oIH;}U;70;`瘫YzgcFrOvOYy:N[b0Uf2{bY͝dub9VlhҤ*Ŝ^Ѽ$ѿ2KvOVbfƍQv[^2UfƍQ/cՆP7Vlh~EE-naܫ6v4o?""ݖګ4YyFAeH-Vlhޕ47iUVѽ*DUa-՛;7$7'皫,Ym	&/׫6v4o?2$YHj CjgcFlpYdYgcFj:XkUa՛;7B][8Yy4*,*˕a6v4o&a∯fYOڬѼ$ѿ2Jiƪ͝,rEf0A[.ufƍj1F^!iʳgf&hݦ[0ūc7N_kӕ-VlhNDiM3[4fƍE{niU:o5q͠+cD;+%ʬ}tRhya!?U͝C,a	jgcFɢ+݄'UfƍFiPVlhy4F3^ثrѾI,0YcՆ׫6v4o$׳nU66v4o#ZUacFD\5KՆݍ'2\5nƍ'ճU$~YB^֫'Vukqy-ʬ}
#J`W/U͝)"}}ʯVle#bW/UV+ŗ<W"WK7=j\vD#Hl+f%y)zH>~ڬ"SY%zHsUufλ\ͰV-"g4hyVl쉞)VmVl쉞^ܫmU:.UfE+3xY&x2~Ruffșᩂ/y{rVlzVnȌIfתB۲&y2xbbnďɓʬ})lԉJ^9ffș*ͪ͝3ŗ<[j6쉞,J=j\vD#Hl*q<a{7jn[u	5e.폠aY!o$N=5gaI&y,SI VmRL^HofzgdJbY/f՛U;"S9ifն͝)HfufȔ"v5^͟r,IQfՆ׫6vD/K,E)ufȔ&lmf͝)M0/f۫6vD/(/$^͟r|Wp5泌"<œG^k8&_52uwl|m #y,A5ʬR(24@k
Vl#N#yvAVmVl#NCMF7amgR=hb1xXM5iPVly$	 r#LXMvAV^#Lt	 mVl#N(K5!YC+ k64Iyr6]y&y2xbmV\i&x]'ˍU;$I1ѥ癫L7VvI$p&mͪn3>[-
ӕf3ѣQ{48YLh߽SZ&x$_!?S5Vl<$iS6vI)umw*͗vI-$Na4WnU6vI\5BacP:Na4D\Bf3$O2{ua{5Vl<[)#k۫6vIHj.f3ѦKb1e͝g0P9fr0~fΨN8F@~0Uf3F).yf6vI<=t-*Śr&yBY#Kub/V,LjDrE^.[i&z5ʒ(	qzU;$FZ]51VYL|{8X>uadD)"MW<X>ەfλᚄ=\E+k
Vl<YYLmʶYE#F51T-՛:o5!D2=jzI1Q=\E+1@՛;s\ffλWFy2(wWvv͟Cű&gL)lI>Xzh{6~՛:^C4%8?VmVlhaz5_ҼPl[jeɢ䲇gꅺgSCі&WJ^͟r@;4<PlXmzgSCE 4HICٳa͝M/G'[ٳ6u40C4%8?[nu_ҼPllfΦ&W^͟6^rJICٳd͝M/hM#e/f՗6u40b9M4$8?Vnx<͟M9Vlhay2rr͟N/Vlhax,sJbfΦR0,0wg}͝M/FW:ٳ>gSCі?
/iofյܫ6u40C4C"ugK՛:^1K'0l[AjgSCѣ&?,Òy,]gSCѣ&?,Òy$egSCѣ&~Y%JYCٳ@ەfΦFL@K䒇g՛:^fa0_9/W^͟ڬh3	a|ҼPl\mgSCIH;5qu@nEe"~E]v͟Mee$N3c1T$/zY[͐"f4:U	"1y"xޅS6qK3Kvl՛:#5fad	%:gD<Zr6'J$F/$O}ʙitF=Dݛ9UND,U͝w:U	"1y"x3-0+."FyMe(L*<<Bfl&l=,iT$/S,HfYJ<.,Uzg]8FBHH(2~)٤C&lϊo36!6cȯ3,!D;͗D2e>Eya$gafXqɖx2H0o3,6dSyaH0o3,0Me"2)̮3;22RIvWr՛:^$p&lYYϥ*UfΦIPVlhayGe?V,Y$I<k՛:^N$eU:^"yb,ZUfΦLkU͝M/A2KuU:vXrzgSB?1fՓ6u40cٳeƪ͝M/%4g՛:^x+ٳi*͝M/?2$5fΦ$If6u40y+%}igSCĔ).ͭS6u40XbJ`cvl[]ʳgSCҨbJ`c{nYbJ`c*s	 瘫h-Vlhaz<e@UfΦ",[6u404[{nrDݖVu40Z9c~I=*D^͟Vlhax"r<><zTz׳g͝M/IH;ժUu40"M3ɡE}6u40*g>Xe͝M/J(DlXeufΦbM,-iUٳ<#͟+YI{nfΦDiMvZnUfο"IYa͝}5Ueܫ;HgC]ʳe׫6u#M+Ĕ).T͘E*i^)LLٔRXdH~gT͐f~c	n͐Uzg]ʙeRp^@a$&+rڬ|\O0q3b檽Y$O{vYjնwŷYDyT6D`$O}ٳu^Hg*[idHd5^ԉ/y4F3]Xfλ㴉/z}K4	bM4PܩWE-HNix8O$7eUzө#yGe*UfH;5BY$OzgvY?V,[i|'3LMʙ>Ei?"M t(YOȻ=of@eg-	cL=ʚaR٩"W#Z7VvS.*ͪ͝At2^۫mU;&ڨ[6uDN$aU9VltO%Xmzۮ*jJKEJ`4ݦa,/vXCj͜u
/3Vi.O[ɡC	KL=ʚ(InzӰ3euUmRD쮽Xm]mi(wWuO1@<r)Xl'ї>]UzgAby^Q$ia
jgAby^)bw7i5mӮ4C&k{?"]fTBt"ە2
)\r#~dU͝g|[jڬ،fzi"/(\mUu#aEMy]tLC"4EyqH0þ)̸ɗ^k4Rn#,0G{n՛;#(ˈ*ͪ͝g{4VlF3<ꅺgb1"Gv\rYʶӱs򘥹*U;,7e	U8F3=Eiv*U;%P:KUfc3ŅG	iua]ar}4dPF3]zӎEJ`4ݦM9VȡXRdV^XECb4F{fj*:=J]>X`Ymzk0uwYiO[SV)ZipȡfLi,iL9Vr!C<v[izg,0GvP6lw~E]֙Bzk5g4Cv?UN:=>X`0W'컡C<j֪dt2(z0XW'컡CҘ%VAU.UC%ʙp)\Ikj՛;$!66uߵʚRӁC.KVt2(zVrVOw]ʚeF4dQvՓ4d/a;^q]meQ?"<ׄbK$EMyqtLD馌L)Xm,	 Y`I $ICHlW>YY`I $IFUfΥ$IGQݗ͝w7,dˌy3$zk2R2G+\5^6#sՆn~^ڬ|W2G̠>xOy@']eOҤzk2ȥaH4%~kfՆݕ#$~YnyXms՛U;*GNE@[j/fwrzkQ2$|$ܩm*KVqeH	KkUqR=GcvP3[0;2KYmU#$y,ie9Vvd@䯘ݔ(mVu,$My@(4S=,P?4\"HdI%(Uzݒ$p'0M51VZ>YRHG>瘫-8Y2
!(='~h,zk2^y)s>[+^f[B̳BdS.4VJ\hf-U͝J\hfP_5mʳjgR<$<[jԥB۪͝J\\5bUJ\s*MUJ\4v[CV^ԥ#HlU:q&ڶUfΥ.z!P?5@l}өKJ[YfΥ.z馌j~fΥ.y:N[5eƪ]R#S-E),d.5U}:=]X-VOӮ2C&\sq#*eJ4e5^/.!66uܩ+RKt<W#<Xn61S(XD`Էe
^ןCDp^|vФ3(lx4^fP>ʙB#UvPګ՛:"1FnjY2C&P*e
F=)d'eY'2׌RĖn՛:RĖL>Vxb՛:`BYY(PU͝0~d
n|Gx"xޚ43o	3Kuw[eMiaY)a7.&[AEitwWu2xy|*iJk!aJxyVlX"EvAVmT(lXAvW^/fN!`$IF*9VlXfMsU,Y`HXQݥՆڬ԰$,*~4it5a6u,	'C3	*Řn|'K@g0&_7,dxNX:HLיDy,	%	ӤSK[m,	皪fΥ"(.նN"]V,Y`Htvf6OgR@"۴mvKEfKn԰$PR4\aܫ6u,	)D]۫4Y`H0Hl<Xi͝KEE4<X>UfΥ"HMsUVlX($)PDW<X>ەfΥ"Hخy՛:I-1VffΥ"E1VmgR@)~9*h[6u,	)瘫,Y`Hp`//瘫^԰$P&EaU:KbÖj԰$P4Ç۫6u,	#[ӕa6u,	]-VzgR@()	"0XB~fH(Մ.5VlF$;4RD!vˠ4OȻ}.{M~E]t)]ɦD	ܩ"~G{4WBۯpp0vjiua~P0s͟ny)I~d^m*͝~$7'皭Yzg_#P۵lŜufqɦxs	&M4j$^~dH4~է2WM7VN;d?iʡnؓ%zH4׳,Ջ9VlI#k՛:o3GD4~ȆMceJ\좕GvAUg]¢l՛;8E3ȡpMvڶBŪ͝w7"4}fD4}E!s7>ߊo3GD2a
fDi#<4w7HMiQ#m|SymH0o3MD-3M^)6yMim^fBM^f.Mo3HDQ*xD3H,͟Mi(a^f4|Qy@}4ihݝMiHٳ) q6l/3HFf]3;ӌ"F͝Mi"F͝+ӌFyMiƑ#<þEyqH0˾(86]+ӎ"FyMi(a	3HWDu(!a.N"ئz4L#Nf\0<Ǒ'yaBzYV0ti\S#E-BȤgOW<ǊyhzPyr`8g.cJS^%B׊yhz᭘CI)uy	$(.cO<4=pWGO|S\0<ǑK1F0tysIpd-ydę]B@M\0<Ǌ$a.y<3<W-t)H<<1&},Wx瑘&d>H[@Y#N9xhNOpx1W')n}OIKxLG,C><$r1ʡ#˰}@Y#Eq@42>LG,`EC	fLXŀ$rv![#0M\5a3KANz5~d`yxvP'ycH<[#0M\5x"-gGP9z4L%ywPIu<'=,=,`+<ǑF%0Z70[co<4=pՇ$-gGP9z5@.cȓ,=AC~doȇm0{.犣P7Ɛysx瑘&v|lS=hycH<yҽ,=(ލC%7:wM#},iP~E.V@XBǂBئz5@G"tK4F<7GQu<ZOya?ⷞF`kfLryfLXG"tF)~d`yx<&},WP.O,ɟK"Mu(~d7to?2]A<V@l^*-g~hn4O<4=pդ>3ɓ0l%ya[mY+/&0J%1⧞F`j۞*35lGbKl	&	Fۨ<Ǒ(1k%Cbw\)).<3<Wh=2xncSF$|yu<[G,R\0<ǊTE$iẃxQ,3F$|yu<'d4'G˨AJhn,R',۰MX7PARE*饊ⷞF`j|IT㸞4Ip+yf	y놬0ئzXOFخ TH;1ⷞF`jř)x)^+\0A≇",o<4=pՋ LiGȝ+3b`yryfLX3<[1oG+%/?2\0<Ǌyhz᭘oŐ>ϥ[!М12@(Fl8^R6xhBP3kf<4''x	@p\5MA,p5i)wpդ+},WmcG,R'JlRO0DRWbַ瞆$o$9f?Ѧk0}t@yF.O7K0~ȁR];#bW/S"K1wɓʘmt@yF.Q$&Aʘ@ T|BYY.T(R]5$HY.TÌ"K1wŉVat@yF.M+Ĕ).Uk4/(z/A2KZ͢K1wD>iC&(nUfYD
bƙ	&Vmt@yF.KܪD
bc3D\l/(X,InUd(Qy,	%	ӤS+/(m	&L T|'~E'KrO/(C$cy)IS'D
b/3(P<>(^ȏ3o^f,EC#1葞a^fXD"Fy|Yye.t4>Zי9P@יmeOȻYAcO-ʙBVmѣHm?U͝>[vO՛U;#Hm?Vګ6v#Hm?T-՛;Av\rY]MiH0þ,Y.t/3G?"OiOȻ͐ ]`I$D1Ir"-眪`E*9VՇdU	K9V0A<l[v4&*aa
{rVwŏ<`͞4#{F@IK.bM!D`tOvUzg`Nw]*Y']@
x"tŭט(9b5>#4ޚ>>+04My+J@~,L4MyDyXRLיAzkݑoEיQoIѣzkH5;$N6}<ZXXlOMymgbą&3h6ּ͸uw\tzYME+7,Cڪf3ѦOsͪ͝g+AVګ6vYL4>[,#Hmb1j۲pݻU9Vl<[7mf3CګmVl=,`+mf͝g4^۫6vY~hkbqʳgeF+ze͝gXMsU6vYh{/V\jfz	Kɮyuf3ŉv۫M9Vl<X<ݴi͝ghx+bصY>OY\u>geؓ\umw*͝gXrl㎻E@']a{2x a.ç̂ȟwWud~E]e]=oK,`'DyL^*Ra\8jXeYԑ&-U;hb1,0UfΆaGny2Y*,0ەfλsy DTQb㡰3^At6ct݊@t5x0JF׵GCaf:Tݚ@t5x3ݪ@t5x17CAt6ct%#afRSv:14%#afRStw"<cHeqtOȻ^gD/f]=oI	TJ-0DW@՛:\ffο!lqzYX`R]*ˍU}i"<5qN[ŷ蟑wWu/3#<þ(8Eq
$gw
葞a^d,"Fy|Qy3;̅H0/2#<þ(OFy|Syw
Hi^d."F(PFy|Sy]tH0y]OȻ˨<'0z43g/dG3Z(YavQ0'0z40^fiF`XSEf>iѦǦ.#(0M,e0~*,MawТ~E]G\E+XH8U͝4<8nͪnX.B)%:kXm'bFzHAP݅U$O{H8US'+Zq}czk"a'81dL0ǅD>}|@Yϥ34M36zkc֍46יDy	3 Du&zc'J:k0ÈixGkF$]zgS''N&z><66u2xbzhĜkY#L^ѥ9aBY>"Ē0~YʳgaRV^;$JTs֫W$Ǒ7V7VuC3L0XCj۲~H˹VvUawL`RLיa<'YtOȻˬ04	%LYR٨J`84Jz^;$R )!UʸqcҾ癫Ն.,zY z/jͪn<)byBt<U*4OB8Ms֩㲨~HŗmU8fzc$0gZȘ)!Gʘ(eHa,Hp݆-UŜv&},WaŜiSC@T<]ڭ@XmK4R=0DWavfڬ6җG]˹VvJ]7avkY۰$0hzc'J:k/Vl$0hzc$0kkV^!K1p5b"b1cس^nTśE.@/xl^^4@^H5بh4⑰j6)z׵CAQKݚA()bUPR6F/A()buPR6F/ 
A()bPR6F/!_r,Gt:wFإFáРl4R6F/1v*6a⑰j6)z׵FáРl4R6F/3vj6a⑰j6)yQt4(QK~ahP6)buCBnH5*6a⑰j6)y˹Qt4(QKnMy9K-30wWvΞluwX>3O,м$I*aQJ$1r՛:gYʳjg_/d5mgev^[6u,If(瘫r\kT?in,Uܭv$In6mSY|SyeC&g7O1g<4/%-ʘeR/$Y-Uzgaz8L^]O՛U;&YʶY,`+g*gay#p݋9V,Y9%1r6Y<<XCjgazWj$瘭YCv,l}g]0OȻ~Mrq6`X*YĎ瘫66u,iyY_1*g]Ma(e
/3.uwlˬ2ɮTL"K<W6vffΥ51Vګ6u+7<PVl)5dE4ǅDe`Do34?#^f>7ƐxיDG'4.˧T2\E+"Mv?U㲾7ƐyvnUe}_
XbλHQi@0יQ TN"0i:4i>[-iVlth'~M%>՛:L'LZךDyX`:bc"'̴.XMeL׌FSF0+w*eJB$]zg]Me"Fy|SyiC&Zo3-.Me#<þlpOW*aJ∤KƝ53Unfڬ|0OȻŐ:yi L i/g#La,W<W6t8e6!0!MF"0Lj4`蟆@W6v4`韍%쁊jgcFIkjVlhc_1Ikj[6v4`dN[bYʳgcF"xyfλfDY(Vmk6$gw7͠D2mY#<þ)l!k73;fD2vMl"YYs鞚XGXhwWu4׻7Cr>W #Gsz۰juaQ|[bڬ|FhNinUcJi-4W6vh=,ICEvjڬ٠P@;CEvjVl(y,$<PVl(y2xbH瘫r6f瘫Vl(y"p&Ovj!Y	[iT?$Wg6]|[y}OȻM"YSyak.˹9im]Go5i˳eDz*5	Tv*Y(KvYF4r*뢕5ѽ2yIvj՛;ѽ2t'kUffƢ4oL<_H4[jFr>Z$Kvj[6v5y"u
"4XfƢ4o#٣Ks	MU׫6v5yy4XCjgcQ7}4?$7ak5Vlj#Fd$O2{U͝Dhކ$(nMV9Vlj#FD>9a͗6v5y<2'P(nMU6v5zHX$Ueƪ͝DhG#bM4P݆L7Vlj#Ftr>Z$Kvj4Y>dr>[vj8YɓȜhMT6v5x1LQi$O$a}͝DhSi$O$a}ufƢ4o)C-ifƢ4o)"xam$4[izgcQ7L	[Um͝DhNa2x&inMUU;ѽd?,[U@ufƢ4oF,2x&inMUnU;Ѽd?,[Uqu͝DhNa2XdM݆ڬF@(~nMUګ6v5y9Ő?,[UqufƢ4oC'M4ѥPʶӮ]rj#G,r.)XzY]zT(lK?T(mVl)]!ohE3r)Yn4m<fű^֪mcFhL[j[iѽf~gM%
g*͝ѨnYI{.6Yl><Մ66v4mג'N^`]mf͝Phab>YJ\I3Dy/3Dxo3D2`)!q3;L!o7-"Fy|SyB}Ʉ-x0ȑafdx0C&ÍFy|Sy>!@54MrVXhLX՛;7G53VmVv4o%4[jѼ#݆͝F).yg*nƍM$p\a͝#k}fƍG5qmf͝&Pa5ql}gcF?$aU;7N+e͝ѧda	~fƍ")eƪ͝@]
r۰ZagcFj)*NU;7I-1V^ѼC4<OjgcFx<>UfƍIM-1S6v4o&k}fƍ释"۫m/W"MvVr;7$I㱣z4cvVj;7?,>+mNƍE-1TVlhNX<)nymʳgcFi`~Y*՛;7f瘫ڬѽ,D%*mU;7'Q"yqufƍ!*U;7D2'Q-imzgcFh4خŜ66v4oK7v?VUacFKn.qzS׋Fn.ӕqѽױj۫6v4oIH;Uaw6v4o>a2w/-1VfƍL>X`͝Mta6viUb7VlϦiʳgcF%1V,fƍ	&a[ٶ*,Zѽ3/f٫YzgA2K}XeufƍQ$R͟.YyImXi͝Ȣ4&CVAjgcF,j!zT/h[6v4o%0I4o$O}5VYʳgcFLM_sUVlh~dI<<<X@fƍI]ÖjѽN첆8}gcFhT<Yu˲a6v4o&CŐ%QvZf!fƍ<Qسa	U;7$7I[-7VYzHy,aenѼ;C(߂+}v6viLhilh.9|IcV̶Yy:4iѦFl՛;70I>iU:o3D2aEy>$gafD2`Zѿ2\E)F.HjY}ea4ڬѾhJa5mgcFѣQvT-՛;7M`5bU;7ޒi"K5>~6Y}&mVlhyGeXmѾ#4<lacF䌶4<l}۱}$lmcFc4WUw7D2aL7dFH_vfȔ>6W6ufde#bW/S"Je3UnȕZ7W+>[->l\vD%/I]UU;"WJav[j$H*g].Tm"H;b՛;"gnlUU;"gWa*UfλK0(b&xoCU͝3݃jͪ͝3SB_6[j|ʘl#-"gD;5^[vD&OWaPH1<1\E-3KG,`^<6YY&x癫mUݑ3ŉ_Wși-n9W3aBPfm.	K5ac$N=5aaI&y,SI L6/"S'[ە^cەffȔ N`kەmgdJbF*#+ەBY%1zHDWa*Ŝ6vD/KhTF+ەa͝)1tJ]vr!Y%1zI[YgdJbL;~Kە͝)4a+g6u/MyqGxhzkÌlf6uwl| c.:HK4Mr E+#N	fΨ24(N8affΨ24$0z4cv?Vګ6u!Ѧ#%]ufΨg@kg*͝Q"4%4aa͝Q"4@kfΨ24I2\aw64Iyr.[.<<1Kvn՗vI-~hǗa5eƪ͝ghsզ$I8MvAVXm&yGe5Vr&z4j.*Ӌ՛;$F}bf3ű&Ja5>Uf3F{}On&zD7a5mw*͗vI-$Na4WaCg*͝g$W<PXmM9lW<PYL̞CVUf3ű9fՅϷVl<<<X]*͝gM4<Xb՛;$B`$rv1V?jgT'I#Ov9VqgdK<X՛;$@Y:dqb9Vl<,%@YŜvICqHKaܫm;$FRE<݇ YLqe\`U;$7aƪ[$($qIh"*ܫ6uf]Ʉ|3PcK0
)Xm4F3]fΎIsUU;$.*UfΧQt<PVl)9dC&cF#%ʘqR#Öf4<YYQyhwWvuCű&gVi)lI>Xzhvr՛:^C4%8VmVlhaz5_ҼP6[jeɢ䲇a*gSCі&WJ]ܫr@;4<P6XmzgSCE 4HICەa͝M/G'[ە6u40C4%8[nu_ҼP6lfΦ&W]ܫ6^rJICەd͝M/hM#e.nU6u40b9M4$8Vnx<݆ܫM9Vlhay2rr݆ܫN/Vlhax,sJmʟbfΦR0,0wa*}͝M/FW:ە>gSCі?
/innUܫ6u40C4C"ua*K՛:^1K'06[AjgSCѣ&?,Òy,mʠ]gSCѣ&?,Òy$mʠegSCѣ&~Y%JYCە@ەfΦFL@K䒇a*՛:^fa0_9/W]ܫڬh3	a|ҼP6\mgSCIH;٦ꁖwf~E]uM-"Y|ƚfl:bzkk8`NBH^H%etV@*<Bܪ̰W%%^՛:#5fad	%:gD<Zr6'J$F/$O}ʬ(z/bնz/Q{2W6uDT$/iVi"iH0þ)jȆViU	"y"xޅֲVcJ$O$O}ʬF=*DCU͝zT/Q{2W6uiT$/itVe^kZȑa|ZˢFyMDYQų>nUfE+K^M׳UzgSCD]ܫ66u40][j#~[͝M/#Hla*Ŝ6u40y$#'CV^u&f!Y'+ك6u40e^ Vlhaz	^!rн$PE+U/Vlh^g05d͝M/%6YqgSCcM1mʴufΦ(6ZiʳgSC"Mvr8YdIkە>Ū͝M/(.J0v6u40ILb@YS*U:^DPCS}[izgSCĔTA1VZ1%01y"xfګ6u404ժ͝M/M#D݃j*͝M/$O}UquNR',}##ǥHkەq͝M/NXGGǏJ<Z6\BY")qC{4~lYqSC$<T]j,Z"Y[}Xe͝M/J(D6XeufΦbM,-
Uٳ<#݆ܫ+YIv+YQe^!,.YȡF;VXegGiMvAVXmʰۣy401Vlfλiz%ʭfJFWJb$U)Ww,2$O{п3*6E+R̯U͝wW*(JsUzgSDyʳjg]Mr2#>+j՛:D7(*[i|[yhwWuwO1ʬFJDCU͝/bն@/W6u"xM׳-Uzg]D>iC&(nUfYE-HNix8O$7'[iԑ#mgdXuBY$Ozg{2Xm]4%0I4w*kw|(̲}.O[,"~E]֘>x3k"0%0KdiT͙E-x+VuGeՆݔ*kUU;dն͝BH]W͝Q"y5ezg*͝.bSaan\lV\2(zSFٚVȡLe*UlQyOȻ]=o&i%.24*f"%fնfVu$Ie٫r-٤OȻçXRdS6>Vz4eϦ$WVl,O+$<<5VmVl,O+E,R٪[i|Zaim3,!Dyo3+D2ew<'̯dOȻlʒN#X`[rWe9?2]jY4sUU;M#DXe{UKc0"צ̮&Wg7Ϣ2^EytH0þ^y+rl)O#zgb1rE셊jgb1c]mU;?!m>[6v#$wU9Vv#.~S<XCjgb1%BUb;Cam\Y?jgb1IvWCV\j،fxh1,!L7Vu*eJKEDc5ٲ^4㡑CҘ%24fզldP,O)t2]m/V,㡑CX!ѦFʠmʰΆECb4Bϖ#6CT-[mw]3f?"-2|W*fJKEDc5ٲ^4㡑CҘ%24fզldP,O)t2]m/V,㡑C<3͛ܭQywWuPzޚL#\2(z#͗i,0GvlW'컡C<f*Y?ei%.,U.dP	n6duߪVq
)\Ikj՛;$݃UU:L)ZiȡC%Vt2(z,Vګ'컮L#p2(,Ut2z|dW'i|[yOȻgO5:Xk^k8+cŦ=5sѥ :i-U>VKH}>՛:D4{ jڬ԰$l$D^mU:Q%D[{8PVlNV@)\#ȕyVvd@ejuaT?쁪jg]\YV@~E]XvRV@)XeR<<_癪aeH	[f7VuC66vT@*X^:Hך"=(HdI%U]3iR^Uz;*GHX^Ur.ʑ<
لՅqْ^՛6[iْ=Gƚ@g*N̑<Uw@G"I+^k8+8bVrȥi>YIoge$HN`kb}gL%褑<(}1VZqʳg]M泌Yxy?4=5QYv|R瑤|WAdLYRC%ʬ㈥m&k^ԥ&e^66u)s"MsU͝J\/>[6u)sEsՋ9Vu)sG 5Vu)s>[-a͝J\4kj!YKwid56u)s"d۫m:%fzgR=tF[{8Y?jgR<DѧM-
UBۮ)KܪE),drt2z,SZq]F3=$Heʬȥqy5^/VmVl1UVqI,i\5^645aۮVB}RZfμ'瘪fλcϦ$OMyV>#M5\\D`ҘJ"z8od-zg^Q$F(>[-W6ufW]P2zST?OGd-zg^O$e-]zVl41K[Y
R^/d.UU:akmgL.[6u#^,H̮+!2OȻ.o3, DK5e"SyaC&XDYO[D$S,4V],	
S_sUzgRhƚ+fBΥ!`yՅ[i԰$,$(4<X]*͝KBaiyŗ6u,	
"~5a6u,	
%aÍU:!D\b7Vl ^_3^fX>:t>3,.XK3IrWq>X()O}5U͝KEaP^˳Vګm:OYvWnYʳgR@K쮂6OgR@"۲UmvKEf+n԰$PR4\aܫ6u,	)D]4Y`H0Hl<Xi͝KEE4<X>UfΥ"HMsUVlX($)PDW<X>ەfΥ"Hخy՛:I-1VffΥ"E1VmgR@)~9*h[6u,	)瘫,Y`Hp`//瘫^԰$P&Eq͝KE 1mq嚫6u,	d%>8}gR@b5VqʳgR@^_5a՛:DHIWe*6vrE@_vX^!qg]4ͼ$ܩE*Qyi
']ao<0י뢲ag.TJԯ?2]zg]2~ȟwWto{Q?"X>߅Du2}
']@=dwWuX^\D`f0ͮ*X6#ݓjX6#eX\iyaLdRكo?2]تb:o3'"2}?"S'E+-F^!mx8~d-!BXmw_?2]V͟ny)I~dA[6fοLM_sV,YDnjU8$cy)IS'E-2W''Uӎę+ݓէ*ӎę+vO͝2W	Mv,Xfę+ɢ1AV^|Qʙl)Ymp<dU^qM*/fqzgbGhy<	mVXY2C#@S-Vl򉤻-fνiyjg^,~Xh*UfμX`$Ш-͝yGnyg*n4\5anCx*k՛:ɢ+mVl_{!Y0JFיТe<Sy@!-2OȻO[W~S(,[8Wc瘪fμb[AVmVub+7<9VuqIem{e-Q4*eHq䲖Os*XmגZ$<7Vu<YY2!(?4MrP6V,L= a^LYKeaۯ%QvP66u䲖c5ܫmU:o3("2 ^)`5'LqXW6uϥ*ͪ͝y7emg^.f[6ubAV,YK_1*k՛:	MsU66usVjדHm1[n|Z#?47D>(̸$h3.Y.è<SyqHef\i3;ˇaf\mɗ2H4o3.8Ee(MMe
葞a"̡a30^fPwȯ3(OF;#<þ)̡q3;WD"/eo3KɥEis葲^fm30o3K4OȻYmD.çJ&GHct}#Igu<($q3bH\i_-ZKƝ5[ȤU	K1Iyi"D@Hn^)GH>+S#0M\5?o# Sp*yf	y놬O
ncO<4=pՖ|S,I"kC#[<ǋzH$ru!x89I]C|ZG,Pѥ9Qf|T@lR3L<`y<R$3L<)"dEuS#0M\5jE$xGexH,0Gu<U$Rzsx'K_	C4˲֖)qEsydFA<Ǌb1Q,`+c	ѣ)y#S4˞c(A4i]yhzGG4W<ǋ }CɟKX]!М12@(FXBrw@/)<4Sb5a	*pl3WXi"%0瞆$o$0ӈ[5d@yF.0!$SJ͞Q4aVl&瘫66u3Vګ6uq&Ef[6ui-jŜ8EsՆi瘫Vl&8,~X!Y$O}nUfλAbR68JC;YtRk՛:kڬ|VZMydVcwH1k6zkfk{c蟑wWvϺzk D>}3dOȻe2']b=o	3(?"폟t@ĠhbĚk2)[m٪VlE,RjڬץG怺jVlg{eqbٺنiedyUK)jd<ZU݁HAVfeq{9Vq6u2yF<Նm:H>\aPYewr0jv!'0M53VYU݈wiG:k٪͵Vl1K45iVN9c"z%VfՅӲE4iKvOդ,X^;$I(^:Sەa{4jyU>(mVlRHGy񤽚UfweOeq|Qy]3;wWuOOyD>}']a{2xQyuwX^̺z$ke]o0تq6u3bUڮ0G:kb6ˍU:9b瘫uf<Q1Vi*͝J\a^|he(K4)XWc瘪fΦ*ͪ͝$MsU͝wּ8uwXt^4HSHQKg Hb3b
Vlu&*ͪ͝.KVl/UufΣ瘫r")qCvVu x#6I[4)Z^$%LX՛;0DW<YYѣ)yYb*gRF3V,Y'Ita͝Ib"*U:\$1It6u<ƙ<l}gdX1[8Y[5dReƙ䯖1U͝#ʙ]YY!K-瘫mU:$%*gbI[~Yʳg`HbEϯV^"MsU66t.
U;?t͝G1[8YI$I*͗6v	#ګ'Vlh$kbYI$in|ZavvHAPMVlIy+sV!n|hRN22}M3=>.NwWvϺz#h#OrQJ~@eLX}Wiw`9}viS%*[6tvH*r?,ik՛:o3k~E]tQya3;(a^fDEl$gwּͶuw@a֭Hm^fD ']B˧D;ya`y?,)bt>ߑ$YL=ϡPd)$Msx4XL]syHH߻k瑘&Ǒ!=$T)%-u硉	&zYi.id	"&OpNyXheUK1w̢Fy|Yy']qfP~E]>xQym.t(̟D/f]=oFG5ʙ@[.CEvOz:]mWCgd#F51Veƪ͝NMsUagf(瘫ӕfΥ~hyN/VlL4HC%ʬY+sUzgSBffΎXӦ*Ufλ^fluwXt^4HS,@2gt^"MsUU:]ezY3AT-՛:bYʳgdXٵXmzӮƉQHܪJ$*gt^ه"*ͪ͝NMsU͝0[1T-՛:4ubU;tAV^ԑ/x+b!YCA[YgSiIsV۫6vHAPU:heU,4%|8.yVl	Tϥ*ͪ͝i XlW<[j$-1T-՛;HU9Vl	S(-U׫6u:\a͝.Kmf͝
ufΣ瘭r$$\f՛;v\'Vlh$kbYI$inu8K+fjؓBWc瘭BYФ4Pde7Y	3L"~E]i5dOȻc=oԑ4iSL#ʙ]*lKv[.8c<Z]ufΎI7<ZbU;Gn0fλ=iOȻc=o	y"tŬ3Gk{hwWvϺzf"~E]>xOyq.O[OȻe].t(D/f]=o	1?"@xOyDY=>']b=o	1wWu t@ĠhbĚkBVqǣfν$R (njg^	~Vlgveqbaeqb2{f0aRZ=3Va`~g'-NUYvvݤ5n-WCgS'4c˟^4mUEsVluq6uByfUiʸ;$P}v!'0M53VYU݈wiG:k~ mU;R$j&:kj i',|$O@\6^/f(~	N[n!ei"HBG>e*i".a66v)$O#<]>Vj٢z Xaܩ>lN:/3m"Fy|Qy>^fD063;ۈ۾*$C%xl;4Çu<X4Hĥ]$rdi>D497^*yf	y놶kIbHIp瞆$o$0}GD-ʚ@/(	y"tŬ3<ׄ?"폟t'D>}0.O[ÈwWu˧Ea
']a{2xQy']a{2xQy']a{2xQydOȻeYOȻŐ:zk4uwXO[{c蟑wWu t'm.d!CMr8Vqǣ3U͝zHAP݆jͪ͝zX$~h5mgS>+P[.ӎ]5[.ӎɓ5i6Ryeܫ>9mAVfeqvvAj:<ѣ]5aj0Ψ+z͟n0ΨO,׳ewr0e
/WCg`N`kf 6$=	ta͵Vl1K4fj!n/fQ"rDKZq/VN?ѧM-~!ei"HBGu>-VNyvCjgbD<3ߍ%fjU;4OD#*}[.ӎwWuQy>dy<	.Thf(KW6uMsUU:cvYmU:a8BT-՛:45bUyi"jMUyf4sU׫6uD?,WAVڬג'쟭Y`3(2߀jxR3ĎLE+.UzgSMv\66u+^fD(2HwWuOOy>uwl}O[{蟑wWvϺz^c?"ٗO[}OȻei$s\;}!W>W!KϠ!\a$t<Xm6u:4r51Vi͝x+b6NU:.*m8Y0#Q*>)XWc瘪fΦ*ͪ͝$MsU͝wּD:yHM$iFS\H$1L]W6u:\ffΗC%ڭVl/UufΣ瘫r")qCsՆ׫m:<he$-ʚBV$IS>+f<Q1VmVlthkbVl챂خynԑ/NU9Vl	]XmzgRFa∮yfΗ'IR]mf͝O$1}%1[n")qCsV9Vl뺣GM E+,6YliJlp\^?,KUU;,A4خyYI[b[6v$%Ŝ6v)\fΧQkb!YsY3A[npU;Dkbzg`9}Y?jgSA$s\eƪ͝Hi#L[v׫L7[.ӎH;bi͝4/%|8.y٤-՛:H4ܩJ~@eLX[.$s]e^]L`瘫Kn#瘫LYʳg`Hݧ*Vlfuwl|ha^fТF}ḱtOȻƅ$hh
 3)DӞ(,'E@$gwH0o2?"Iئad>D9f24m"IIn*yf	y놭5P$wU1p$vlS=A,p5A`Xj=H0I3?%qG1dH0ye.˧Yy>uw\t='L6[._瘪fΥ*ͪ͝)'*UfΥ2{b[6v}"r۠r}kOȻ7Èa^k2dy<	.UfJ͞Q4^נM51VmVlŏ[j׋ĚBY#Hm3V,Xmבƒ+f4XmמhcO7<Xmzg^y4Acta͝y"xfkk5VlD%#kc׋o5D!t蟆).Ud(%|8.yVlɞ)fa^)cs*ӕa^GDI{9VګNYKTM%ʙ)\y,
Vu䲖5 Նy:4r59VmVl8z)THbKɓ
Vu%[AVUejg^K)l3]ʶY5z}"rסX$DS-K[fμ]YY#nVlݕꅺg^)g*͝zXJ1V^נN`kb!Y(bUfμGnyufλ̸EHo%<3<VRHYKnC7LyZ0']aOYtC#1Ir0Vl򉤻Uzg^4<YY?,WaʶY#4*.ÕBY#Hm3V,Xmבƒ+f4XmמhcO7<Xmzg^y4Acta͝y"xek5VlD%#kk"->uwX>f?"=o!"D\0<(&4ŷP	")$O#=$T)%oC7Ly#he$-ʘ T|9I*KehvCe\aLXf*mWCgd#F51Veƪ͝NMsUagf(瘫ӕfΥ~hyN/VlL4HC%ʘiY+sUzgSBffΎXӦ*Ufλ^f"~E]<פ&4ţD)TÈ$1L]W6u:\ffΗC%?Vګ6v~*gQsU9VlK*kնwT`4HܪJD[g[<W6v*gtff4M,`+bVlhD瘪͝$In5bU;C.fΧQkb!Yvj_Vl8ny*͝I"M51VlYI׳5d͝MsU6v	#Y1mZavvHAPMVlIy+sV!n|D($InTőJ$*gt^ه"*ͪ͝NMsU͝0[1T-՛:4ubU;tAV^ԑ/x+b!YCA[YgSiIsV۫6vHAPU:o5"~E]uzך"~E]ݱ@s$<4HD᭐x('Cq&I8h\[<jT	E߃aŵ@-bËj/ aŵ@ŇXqmPËjlf>/TŇ?Ň<V|/[6Raųe)0ٰcaų`SHzqlPt[6T
Ӌg	}Pt[8a	
Ӌg t,8@N-|W ^@i?N-Bz 3Xp>drbQN-A_=8%.Y^%iG( L=8&|/[UؘAZN-'[ oh=8&'zqlL#a0h=8a1/zql&=VӋa0h=8>AŰAŰAŰ$xd$^+3[[N-aŲ`|/[!?zql ^>zBY^BV qlNGbw<V qlN9Y^',B؝'|/[ű8y!lNx(^'T8z؜Tű8p>_ҏbpz`zqlP|/[űE|Vd>ZQlPؠrb[?N-'/ÁlP|Vd> `4>/h|/[^(<zؤQN-NbV|/[=8)t>L|V
HQzqlRxt>@ GaűHzؤ%xt>GaŲ"/ GӋdUX|/["QzqlclȒxt>Qzql>=8D?Yp^DlTŲ!@|/["lTAⴣzبWꅁűPU"DبfCzبiGPoh>X6@~[|/[?Bҏb;ӋbW ^+,eBzجa^+Vd>ߊŀ|,8,[o!`GH^G*`kX|.[
ql*H7Ų0md`ŗ/ˇ1#clx=ŗ7ˇ8T>\|/[l\|/[@zqllxAlxz O=8D/`t t>#`|/[Wal/#a^X`x$x|/[^,b#zظ^.	~+ ^<Vl+ ^+1l/0|/[#`f>'`F><Vczؼ*Xb`F>ƾ+1l^]|/[^+1l^`f>ߊ>_t|/[>+1lxA7h|/[
TxD > ) Δr߄ $_ŀ zt=8	 K`|/[*F!Ű`|/[
X	G-F!Űt=8+.´+HXG	Ű8XfCz&XfCz	+.)alJ|V^1+X0 @zql|/[x62z&>+Lzql	>+fCzɯ
~[C|/[M3Ȧ:`R>/?N-GÁld#x|/[vŰ)Xp>ẇź~[a^T+2x|/[|/[?zVd>)`|/[<~[<e|/[<`f>Vd>^,
G 	>+R/^J̇Q=8KÁld"j[J[ =8ocz ">X#zokOH^?\iV-\`%Ëv Xqm`5"l~ŶA=8ȏm ^ŇYp^GmzqmVd>?.>y
z@O?N-<Vd>^	ų~+2ό|J|/[>Ӌgoge|IϏXB>^,!τo G'[fCzaO.>׉@\|/[lq?N-U ^>]|/[nme~[lymz`EŶ_zh>@Cz ~[@Q ^>Vh|Vd>5(h=8C/z !m Ie/?N-M ^>U|/[pI|/[p>Y^~Ӌn^Bzۀa^FY^m		#z@;Ё^[B|X*Є_\|/[}|/[vo.>X al,"`v>Ol,ŀ2ӋhqmE\z ~Ӌh_x^x8?>|/[G>,aj?zql-fCzZ!x|/[BG$
z\o~[|)Xp>x|/[o!>>~Ӌaqx^)Xp>̇$xAl]iV|/['!XdW.>O~['Bz8EXp>̇C[z:`R>S~ӋcYy|/[Vd>XG+.łl0+1l)",
G,e
Űx|/[X`09e">+1lnVczJ#zH;`|/[),^zql2Vd>C^8&X kDN-m~rfSau|/[CzfVa:dzf|Xzŀ<>Nj>\X
Go^9`)#|/[ ^-Ӌ`2x`2OH[ '[k|/[@ŰS`>ߋl6
X``XӋ`He
Yqlo\|/[]?N-ѯ̇.>Ή.>`|/[=8O`6Wˏ`6|X`6X`9|/[?`81X`8M|/[\|/[ŗYqm,^ŷo,o=8X.`e=8XS!lGe?px!p/zqn
|/[:X~Ӌp[o|/[ł^?zqn$+1n#_qm#ËhV]ѕ/т1Eр_-?Xql~ 8haF[-MŇ@,8ZVbŲ~BËq?@`1,8!aŸF,[_XqaŰ8_ Xql@O
HxaËe\Xql>aŲ	Ëe DËi~FR!aŴ9ŇUaaŴOËi 7ꑋ--cXeŇӎPXqm<+bڀq!aŵ E bË`P,TdXql,`W	[-T-[OT=8 9X( |Vl|/[}P=8)^("RVnQߪ=8(~+B|/[YӋrnbs/T/N-̿͏s^[`|/[7=80Ӌst|/[~@?|.[0#X^>|VzمTų P>=QzqlvXGC`5a#hؑăzpl8ȇkăzp ^MăzpVa:XH<Vlěa8^bx'BوP=8b/T,N- ǀMËc/Jk^,H>X`>X`G`h>:>O>,H>ăzِU^x ^>,H>-x ^ ^$pocz.Ipup3``z/6xB`sR |/["x|/[3XX>>+ ^fX|/[3T7N-o$$١zŉSăzeꕇǠŉDbAlzX|/[׋aBbAl:	,H>TzaŰŉGayăzvV|/[`O`x ^ ,N- |/[ aN-ŉT7N-ŉ,H>G`ު0Al ŉ$$ŉ	P[ )[ --_ꆢË`>l,8CꂱaŰT|P[ 1O|/[ 2O^ a`F>o^ p`F>^"cbE#`F>#^#ּVczzc#H|V^jof`F>|/[ SP,8 ՘Xql Uꘇ=8$>*`B1Y^ C=8/+d>zqllIP	dT/N-ߊ>U zql>&a^T/N-<Vl|/[w_l>@|"/zxzql>TAlVzT/N-S`Dߪ=8CU zqlAj>$)`5`	(XR>&`	2bAl!`	>+
G`zql@K՜Xql@k+zoU zql?V
}TŰOGAB~Vl|/[ӋaFX;Ӌc/+l|@7xHӋc>+zARPj>^f,H>Ⱔ|/[0Ⱌ|/[0ăz+
G>,H>,}P=8 aꅁŰfzql?T-0CaŰg' aa $_"ިkA#k2M}`͑kl_X2M}a#$l_XBdd͑k~l_Xy2M}`w5#$l_X y2M}`5#$~l_X"y2M}`57#$|&Hdd'͑k6FI&56FI$2M|[2M|ZA5i#$Ť^l_5i#$Ţ6FIB6FIN2M|Zy2M|'	~)dN#!k8␆IOB&G%!%!J	5B|J	5H$kQA&xkQA&>%U_M|*kĠ_
M|*kQOA&xkPoPxIPk&	HNko$%#8rINk8|Nk2$'ÒM|f&3&318rI̼Nk9Nk0&3<Nk5>'I5񙯉ÒM|fx9$aÒM|fNk1ÒM|f!x9$`&3Nk0up_$9$`&3'I5A8rIÒM|fNk0p__$%x_\E$>*I5?'|T"kxE$Q_d?PIT"k섟KxE$sB)&_RM}B)&Ї_h"E$*I5ϊRM|RM|B)&|!kA&uA&yA&ڟ	5|V($V($V($~+kV($+k^+k탟	5& 
5xk[@_@_U`I޾*P0$M`Iܧ@_W&rM~*P0$e`I<P0$k`Ik*?M~Ȁ_t%I&]M}S8$D"M}U8$W bI_pIs`t_D~	5C_5EM}aI&pIV/$	5E+#$$kZĚ#&X_D~	5AB9&~Ě w_D}P_D $͒kDbM}BA&!!k'M}Ea&#~LI&$x5A'%$&%!k\_D$~&I5$kiA&kiĚZRM|-#,$wy&?5_B	5ctI1&I&P~Ix5,	5Z5rI&TIbM|-*_CoDZRM|-+?$dZ]2M|-IA&M|-I5$Ze5`_C	5<8rI%$_&ߎ	5?rM|-Z?M|-߁&_I_D?M|-^'RI&M|-߇Z?I5 5!~_BDZ?ZkhFQ1&*2M|-	+\_BO	$Е.$ЗĚZ#$Z$~bIO&5`_5"M|.[ZI~+bM|.~jIO$\wc"M|.
VkpgI5+ $X_ $<V\~kq7M|.9&yBM|.)Pkp@_I56PK$Y&I&Ckqwd\1&(`wUΪL =dUlGdN(`ġؕF@%2ľlgbP%	Y(K-D|lJ$bU(&[be1&[be2ؙlLGbav-&[e0Uba-ŋbg1jؘ72-<-VKb`-0[L\-FVa7Vbd`.Y*M\f9aL9[	a1vLql&BOl&5[	,[	a&[	N/[	5[	.6[	6	`->-l*Kd+㥲l*[!VC6[!+[!p[!	[d"NV' [Ķ';[xebqlNS[-lNZ'-3[lN$aؠ *ؠ]b[aؠ%@:bؠ$`lP%[HeMpj)s#\bbp !V  jؤBlR-B!B&bH=l#-5ElkdEX<["+llObkdA"-X?["
Ȃ.ȂVb ب ب)[W lTQEQVձQvS`[X*lT*3j=lVꭊ[eyجeX6[LN+أ6"[9 [9M -&[&[N6ll2%Kkca#Yl0[q:a\([̏ w]U sV }aB@;N'
s~@i`mUO>qlUN2'	Y
A'[([-J@"[((-CP z@;[(yVF&[(l1Ƹl1s-#\R⥰V͋	\([AFx[BVH!
l	E)έm``0cK`0aZ![mexl@ zc7_ [cqB7(+crT7+kctlncqj>cpDcp,RR.
HS%	Z¥epLReCΫe&*H3ke"H@[)}B6HH[)tal2[ul2l20l2uȻ'[`,U:a3l2l2yOW[@8+eB8BN) 
gꭆd9̋	50a-[l3
2l3I9>daffqfpLLdll3[v[+c[wV%XX9.-C-[2c{!!@^+ꭀNqlK6&lCM %	:c]- cw:űJB>%[ؙl4;al4Ka8l4IIbhk--[([@{հ!yl4l4	X[|([*"QVʆ8"[*_$[*VʊqQVJ*{T3eA [*ؕlE`([f)[T
l&[ePqj(8P
6F
N@U@9"jcԧaVyja1(!"j/8
VHS[.bURMJ
CURk`` 2)
)qJ)2%ll6k-\V:mel62lbaJl0BlYհT0[AfQF/[FX%[A1[C`BxV]s`L
ʰluV]<J
+YV`"d`#dk`Gx[-plέYhk`4UK`4Wk`4]$+`4eh?Clf;Ka>[Э]հ6ŰnVu:nEce#`l7	ba8[3[َ:[,-ylAml6`6#k`8CNX:r-V`<[\<9[pl:<l-Cmm<=[xc`B--c[x:Vx6[x`mV88[xC:Э)[x [x!mAlĥVjf̳ea֪XV<MS[+5V"be2V([|,+obqbö́odkoKo[|[,Vrű*`Ue
aV'[,Jav*[,1ZbegV([,9`C`D`V p8 [)[,(έ9"-[&ppL 3]n mqan   Ix	}nUa-c-f_qzq
r9Mbe8Lo([?Ȗةn uxn {VPA& ǭVŁmlXe`Ae`CbŁ+TXuk	BF8}m`K-$bUi-F9
ضlZ5ībqJضllZbiشCūbwb#
#[	ɰ8`ul'<尞|/[	p+aB![
"Pw;0	=l(2[
P_	I[# --VBdbqlda<lEda'--v,[V_1r(8]+`rlD`$[
@µ8&BU:5ŋ`t6[B#[V}:!:@BГ:#l`x:Y5<Mk`x6YlCV-,uO`x#fJ--0l\B.brظ,Kb+[bձq^pl]>F.<.5bb
V|0pJ[	9Ű>EV&׭`~lPqJ2K`|:k`|;[
EH0:/ ؼ]p>/
@/s
V\l-bؽN-,+[<./[nb#<2U@.k`eA]@}lm @
  u[ F- aI-"-[
\-%'[
G;kaJLn+aLe)l)ZaHEͭ".-l-Z!&ŋ``s![ Ul""&[ElqJ"/! ? {&ml"	Xl	lŋdxNHullKd0FHcKdXlN	d ;H{ B! _kUlY[:dgCJt	΃PtdKgB*[:_[c80I+c -+[eADc ձ局R"[nd`,#Z#)[@=[a8	HGV!FB	8lا@ =[6	N@	LecV¡*[
qgo sl*x@	*[
ͭaf@q2V9e![
a\l+S-`aX:aX@aXDaX$aX[b$[b*[a	VY&	X:K`,/UlJG[-VJQ-Q%[%[q2%2%2%J:%	Xllcⅱ)[-N⥱V*[lb-Txo[:`6	LuL1`,+`k-a*[+[رlM	ū`>uL?L:	.[`$b)[qțc"+[J2u[,k`.1l1ŰEzHVu6DS,ZU8NQ-B8P}պ,-"-%nN9[<MKglCVdxg\fx$kl>JSJhVMtKdkd'Ulfo[j<߉[:kbe0mq'[^PLR*[\:k'[\!B#[\$`s=mΪ
3lU&[`BV8mV	m-؇lXe؛
<R! 6H-D|LאG;_-MVm,-`um\^m)[h!dmL`IB>	υ8-
[>Ml^J}&3[?6B|B|	8lVaaV	ۮmcurp}km<V8m([@.J 5+[A>kh̭m 3[@!ehG
 ĶHV!˖#[p);[pc[q2ۃEFbKjЅ8.[B1z?hGhD<[B2".%[Bpm܇UnxnN)IUnmnqn@p}VVn'	 JVݟ9zۡUm6菜[tHīaa&[*abl,╰"[
RX],Yoh5VbUDxL![DQⅴCR6KhbSbA+[DklXմ@	mD հ\dal9հ--VahF2Z1Z#[\Mat=+ap;ϭql.ZEM-[&j0VɃllll0[&0NLed1[&X-nL$e+dN8['!5pKdEulllN`l?uqŲp{﭅\ay~%,[ɲհհHVN,["^yV-ƞb4"VƋ`lhsƍa&Ɔ8VƁ- u9ԭ > fc@$B5!ԏKcQv4[8ƣ?[ԫ5^ LkcQkcQO"s$ꭇa-u,a"[˱Z6,[̰l?l?kaA~qz~#J
:>#	aZeV	Vcc%[l|e;[" w g28L'[A-!#"[R|.ŋaUW	:`yl>*ag%Bέ-
|1|pL^2["`D1[&-6gs[ ߺCP"'[<[ [?r܅n@	yܫbŹBZ(	_#[,ܥ8[rbfrςC-?έqܡrL+[%,("]nawU}I1}niSn`%-eN0DƋsn`u1[0!alR`-9ـ-V u`kc犇!\lB62d5*>ڿ?=m_#6_Q6qm_+6ڿ??ͫQ#ڿ?<)bDͫy[EͫMEͫM_HͫM7Rj_m_o|%&yi~$&WyixWD6_"ybڿ?)|1/o6QFڿW/}"D>"x?j(rEi$Lͫ1oj(f$Iڿ?:WGQ$iGWGD6b_ڿ?)L;j(fd	?j(f?ڿ?m_,m_*#M2?ڿ?89ڿ?T$4ͫ%IJ?ڿ?Hڿ?YMUI$Qb_ͫ}'WGIQ̝'I	6i&N_QD	j(Mm_WG?Q0DͫPڿ?_Q0iͫdj(fYj($O,_m_:m_[MQڿ?շ	&	j(T,6Cj(Tڿ?{ڿ?"xm_6@{ڿ??ͫPڿ?砒euF6_Ng-j%TW/cO}ߗgL_D~^-9|_?ZsP+_Ds~^-95@7Aӟ_D3~^-9AQ9Pb4_Ds~^-9AQ9Pb4_D~^-94_D~^-9I"d/WШ1//Wf$I}FzrB.oŧ?}Hz  i@y}JzDA}Kz~^-9_H<HzG4_s~^-9/zDA|- z9/WI"y=|-"zQ$iGf_?ZsI"d_?ZsӨ7Z.z<~9/W	Doŧ?lSKZf_?Zs@<zZ1z4'/𶹿/Wfd	5|ߗNֳ~^-9D_\z4J_BߗNr1]|-&z2xѮoŧ?_J3~^-94#ҜߗNIiߗNI$kiVoŧ?Y|-~^-9KO7Aӟ<_J~^-9%Û i2Ϥ7Aӟ4Z7AӟW/WB͛ il_?ZsQZe i-h|-7Aӟ,K4Y/WШ1/oŧ?T7s~^-9'L(&\ߗNItٿ/W0/Wg i'$O~^-9uf_?Zs2Z!f_?ZsP2_Aoŧ?N$Z!_?ZsP7AӟоߗNF1ߗNlS'Q77AӟD[h@zQ4i _?ZsHLzZ~^-9!_?Zs)$L|-/WhEzDA|-ٿ/W6)_D\ߗN
WБ i^_BNoŧ?4Z~^-9Z~^-9`/Wdy"tūh ix*
ʃZ$_?ZsRz_3~^-9R\C iA\E iBulߗNe|.#zb\.ze)z__?ZslY/Wdxi$s/ߗNPhTNT_?Zs|._7AӟW~^-9AQ9Pb4_z7AӟHp%Qٿ/WY*y&|._?ZsP2_3~^-9AQ9Pb4_s~^-9AQ9Pb4_9/WШ1/Y/WШ1/oŧ?7zDA|.+zDA|.7AӟߗN_f_?ZsB(zPS@
NnOT	nJ-c[+K3LW?og_D.!hP+_"/WK1~B5F6-1~B޾B oP#-ߛW
<ߛW
6SjABMjA@Qƒ/PwMӟl '	fz_o\ltھٲ\zx*
ʃ7/eGs~m_ȿZ(9 7聞oͫ B!oͫ聶oͫ*8E8Zs'	Sf4zq4z#h=G"<MYSd(1{#h=aXh?Sc[Sf4z D2=o=OyD2A{葲4z=OeMG/SGh?EM h?S?_h?+=OT=Ooh?GP=OGP=O4zTGP0S74z2!(?pGp h?4z4zQMG4z 4z4z	Ah=>! ?@:S G1GS?{MM)w4z6!lGJ 4z6!g%_4z6!h?&GLg4z_MD2Aoh?QMc=O0MM(SLIMFh?/M0"/AG39oh??葲4za4z`=O1g4z0_M[ ;M[ ;6o;lyIl14x1Kdfį},WP<ӎ<%,a4x{L<;b5bGEڿoJa+zؔW:l3mlgl0S%,GCm__)di`*)XrXbPWW'%Ji[\Bm#ͨ6GJicG%	&h?SfD2e4z`~i7-C*<&3LXkMg]QMgh>XLsMg2{ch>	?	ny63IoMgO,AG14y$P.3UJh>$i-?QMg#<SGѤ|ƚ<J#<T|>[s=4y*4Tzdi-?)i-?SMg#<|>[s~SG#Hm1MgF۞cgMgMgsGMsښ<O
Xc?R6G#XrR6iM!!AM;(<^1XrRlNWM%?Ty,E؜**%,,WWP)$K)m~!Gbm__A)agDu~,A93b,EZ
ď[]__@{~tٿT)0a?7<N"G+
u~%K .4?&3K%sMB~cMKG#bFįDA|Ts~^+>%R6GK4yꁒ\^QKI%4ѪZs_!4z@MG?Bh?=Os'o=OpOM;/=Op(S' 4zGPAM@ SgM@cM@(Sh=aQ?MТ<ScgSc"<M̠Dy?5G3Dy
#4z4=OyDy?h?=O"C#M[Sg4z0$lM,S/4z =OGP?S G3Qs=O​M@IS̢Z)w=O⒟h?Coh?@w=O_4zȀ4z.SGG3-"24zȔG?S8SD '4zȀ=OA/=OyeɫGTWMkMROh?
?* GT G=O
GTh?=O6SMMX=OKM[+_SGVkMh?QM_4zGMyMh? G`G2 SdQ#@4z74zŢ_h?fSgD=O$S"G3o=OGZh=B$hSNEMG'{̅C&SOh?4zpSMh?	/h?h?SM	SN?	=OGM(SPIM
h?_

%S=Och?GkM0S#?F h?F h?_4z=Ob/4z=OpMM8G/M8Gh?4zGM:4S??Ch?#S?=Ox!G4z
.?.=O|SyM@6S  =O=SRKMh?%!74zSMB%3Gh?Gh?GGG3MDeMD@GMD /4zG =O䂏h?h??H9S GHG:S G G h?G"SS(S	Gt"GGG?G`0oh?G`7S<S#*S#=Ooh?3?h?0cMF h?0Gh?0G?ca4zX{MJ=O0S%	cS%G	M	@=OGG=O Gg=OG1	1$SƿS*%?%h?MG4z`=O0=O0!SGpS4z 4zAM`7SGa4z?`gMRG4zπ SMG=O4zh? h? 4zЉ=OGSg=Oq=O?=OtgMK/S=OMA4ztt#G?	SX4zCMeM4zM"G.'4zɀ4zɆ&MMc?h? MpS8G_h?'/h?W4z?h?[M=OC_=O@=O@oM4? o=O@MGl6SGl"Glh?4z	_ 9M%GG4z8GS' 4z8KS@cMUMG17MG1-Sc?4z=O0=O0h?ɿ7h?S=S7 =O"h??S4zG))_))h?M =O _)Mȗ=O4z#?h?FGroh?A4z!=O2GMw=O2QMMh?:h?74z@GtG4G4
5M1ShG4=Oᢏh?_ =O_h?4z@,Sh  G4	 =O?*G_MKM*GsMSPG=OA4zʀ=O@KM T"4zlmz0; -\_Oʂ'4x1Kcb-__ʀjh<_Ġ<==Q4xw/Mkď[u~%O K#?  )(<䥈+pѨ˩4pA?SG
+֚<%,(<|4xw/Mkď[:%}\ϛ7՞<䥈WW;Fk2RhP^9XrXa+p 4[tٿʳn࠿%,Gu~%ejhL_Ġ<= #͘Gy,R,HNį r\6mїO@3et%,Gy~%Qu5GrB̩?&3W4yJY/PyM
 ꃺh%_<%Q>į +[(Mam ?

 JX[(zi<4jh?@CkMg( zH\<%,(<+͋ü)h\$M__a
Λ7Qsa` ~&JX[u~%̈́oj.<Gct4yU54yZh?U(3D4|\93D\SG䥒%/Tʚ<;b5bGA'WW% ushs +@S29hc#jJQu5SGJhOQO)?&3s֚<%,(<da<;b5bGį@kcW:l
hOS?%,G~į4]CB<&OMg`ɩ@%֚<!GM1G?3ѧ0M1E4yEa<"93N_ksMgj GSGBSG@_s/oMg50%ty)dA4x{j4xw/Mkď[__ E %[fY K@SRyhc#e}__@QWbSG
I?&3K%J)K>pcMKG#dJ$fah.'/!<䥈	:Qu4yɩRhS/.XrXcίį(lu>tٿ6G@Ģ7OOMrRJѨi9"!ʚ<~B.Mi)/hM@SG[t53K%J)H6ch%_<%TWWPiREtٿ6E>%??o `<䥈{+mj.hOH?ʚ<R福4w<F47<y)dA4x{)	?Jh%_<%6?J	P}6ow_OH
<ZJX[B&įSWbSG
IMi)jh<_Ġ<=6yښ<;b5bG__@#WLf9aGQ6MrR)~%Qu5SMi(;54y-if~I<H\i-Rh4K4yK?l__%V_6o6L|J?o|t%,G~%ͅẃy)dA4x{l]ꇔK4yK?lJls& ߉K
%,G+@8cMuB-4y}PMi4W<<~UMg$Rz5Mz5	&M~WMgl<C36SGAsJh?`/E4y54y~cMg*	23<T3>3Ty)dA4x{*z)ü)h\$Y__ K,&Em\<^|Ja@STY<䥈WW]Miu)??4K%J)R4xw/Mkď[+V"MGͅkPa@ST%,Gj.hM$i)? SG
+֚<L?(3K%J)P?4K4yK?mu+p5]\lk	

<䥈WWQO5P_I45?a%G
MMg4y,m(3M.G
<%,(<@̈́h%_<%,,__@4<%[&¯?Xp	:&Λ7^% >HMMrR%
OOɩRhT#:h%_<%+"MW͍J<J?

y MrR^įaƚ<Ӂ9iyɩp53K%J)X`<;b5bGu~%4x*
ʃHz'_Ġ<=|؅M
 M
^OM
aiü)h_H_'>P77>|i"CM?J?_7MVh?4SGESKMh?G=O4 /4zhȿ/h?G7?MwM 4zq=O=SfDy=Oym4z2#1M̮?4zYG{G"<?{̅?=OyDzM"<4zAM{}y{!SdGG3H?=Oy]6]SGP=O[M@(GP(L9M@ES$GP{fQoh?FMIO4z!4zY
!4zpM=Oy>d_?h?}M̡D2eh?"44zp4z4!LGh=iC&GGMSw4zGh?74z /4zx+G4zM4z=O`OMG3gk=Oym|&SG4z?WMS=O|G
GM?4z qh?X4zh?Y4zG=OS`GGG,	,74z7Mh??mM
Oh? _h? M =OKM>SB4z_ G G 2SBG4zъF%G4zE.\.SpUM4zG0=OScOh?G3/h?M=O:'SS/h?kM/4z4z^	^G^^?h?MS@G(=O逓=O逫=O逿=O4zӌ=ON4zM4zӁ'4zӃh?h?0SGGh?&S,h?0Ss=OW=OGA=O C=O c=Ooh?4z4z=OGPcM@M@=OK=O_=OwM=OG`kM0GO4z0?0?`?;GvGv/h?QMQMG8G8AM?h? ;MJh? =OG8 =OGG8h?+=OM/4z@4zBh?MGx k=OGM[?4zx.SGMwMW4ẑoh??2%S]M =O@Sd h?h?h?4zÓEBh? =OcSrW4zÐ-Sr_h??G?S. W4zp6S.h?	G [=O#Gh?)Soh?8Gv974z*SGy8M 4zá4zàG: '=Oh?@oMQMG;
M-Sv7SvG;=Oܟ4zW4zõ?t h?b4zG S p=OD/h? 4zR D @G eMb-S1 74zG;=OA4z?M%GG?G 4z4zGh?h? Md U OMGI? GB/4z4zG?&S~G?=OG?+M oh?74zG?>G|>=M"S?>?CMf_h? =OH?_h?"h? OM$=OJG	@M%G	@!M%?=OS4	G~MM	??_4z G	o=OM'4z`G4zh?P}Mjh?`]Ml h?`0S6 4zG?=O_MGAK M?S  MM @ G MGB!GMGB?4z G? `eMAM 4zG4z@kM '=O =O74z4z{Mp@S9=O
? KMMG74zOh?:_h?8-S=ON ?4z?q=OW=OG=OGG4zG4z4z;Sh?8 &S?h?8 p =O4zh?b_h?aG4z3GCCM0SGC+S=OGCh?`EMGC!h=B@S
|_QlXW6o(͍D/	&7`9)b?lXe+qO`)?4
o4yP~MMgOᦏ3
-u4yJY/p<=
	MKG#18?(>Λ7	IsGC  YP<(G54y0{YSG%QMgK9b4xw/Mkď[
 _XI)wzf1͍a( ?t%,GZSGp%)2wPQMi-o9 ?<Fnyƴy)dÚhT#SGy,R,HJ7%$P"M<͍^A=4x1Ka@+odu?˩8u?a;A4u朐\MMgHl<Zh<_4x{E4xw/Mkď[#(U'KdsMCBw&7@:)hc#__ 4yP /|	#|\ }Mgʞc <%,8sMꅔK4yK?l__&-ӺfQl0	? c`}MrR5~%0(oi8Gu24DɩnkMg#(3K%NG|EXrRlëoXh<"lj*%%__H0&[W:lw6	!?`0hc#DUoS_uG m=4I ɩ ?M4yRG4y-y)dÚh);4K4yK?l\~%կ]\f9`0O=4x1Kb+l dϥ?ɩR4R	UMKG#U+l#1[zf^l'Sa)>(JX[5~%͈As54yD<G},W<4y	?ƴ|rb(3
L)3v4y3݆93
Cʩ oMgkh?$4yR˩ y)R4p$Gy,R,H>8MhV}6o( Lo xW⢺hc#+pcښ<4yJY/p<=;SGy,R,HBjJK`6o#6< 0d%,G{+p4<B%4y4_E&3K%NG<#yMKG#vį04[C\ٰB ? jhc#=8 x~!SGhO'ߎiN<%,8sMc4xw/Mkď[$u~%(ttٿ^l1 ?_JX[:֯įJcMi: 7L?~MMg:_)R4 YMKG#΄m__=`0;6o՛6@&7{}MrR, gЍMi:/<tI54yh?ӿ3K%NG@ߐK4yK?lJ&VW:lNl|`0
	JX[`WW>5u4y<SG榏4
-54yJY/p<=^@SGy,R,HH]+@H?Λ7H̀ 	Sd%,G@{+_K .4K%NG@~<;b5bGPJ50$[
f`B OLo 88MMrRTu~%YPߗSG 
~<Ӂ4<G ~MMgsG;sG<4yJY/p<=7<;b5K%N)  XrXaP>?&el+s6 '?!O4x1KaXU+?
 wMioP}Mi`? ?<ϕ<<֚<*
(3
h?.֚<ϖk_MgK96CMKG#XJ?&&[aW:^oscu>'[&7Px<䥈	z/ߘGe$?ɩ?4y,P\E4y2xn?iR4Gy,R,H3T W:l ͔>'Lo]4x1Kc'WWZ>+AI4
|%SG@I!.<*!?
Mi!lP&<.N]A?P ߓSG@eMg <ϊI[t|w<4y9hny!G$f7A ښ<*WT|\93O}1MgK9 j<;b5bGWWۿ`."MlN5	xS=4x1Ku#6},WPMiF4
DZhO
|$SGeË<!&<* jh=D#<Mg1jh?^B!SG򧀾G@$3D4yX`03K%NGD̈́h%_<%J~%̓/	f6 '?'9)b?l$J wD~]MiK9 >l$Gy,R,H?	[M|d!x7	%,G˵~%̀	˩2R4/6ü)h\$J	lf"MJsa'Lo 7G3u~%CO4y gMiSG i~]MgK9   ;MKG#5~%N6tٿU="%,G9 KA%?SG<JQMgsE4yJY/p<="Gü)h\$݃m__ _/WШ1/J3~^_/K9d>l?`4xw;SG`M˼L1XT痫G/KSG4xw;CMKG	Wey6__vZboͫ_ĿI) 4j
`/B ?!
3cGg4zS;h?9Mx{=O/S<S<S< 4zG
G
4zc_h?XG
G
=OV_=Oy]4zqh=eG{H9G5Dy?5G3Dy
#4z4=OyDy?h?=O"C#M[Sg4z0$lM,S/4z =OGP?S G3Qs=O​M@IS̢Z)w=O⒟h?Coh?X`=OVG
=OVoh?HKM	 G3K2=OSM	Q1M S4z$/h?H?4z)Sc4=OS= G4zG?=OGg=OFS=Oh?ah?a4zG-M,'Sh?aw4zGGG4z(WM
KM
 4z({́C$w=OGG =O#{HN3M2SL4SWM'4zCh?4zC_h?=O MGD4z@GD?h?iMO4z4z+S?QM~=S?S? 4zG@=OZ?S=O g4zG-M. ?PM
4z)A4zG oh?wM_h?	4zQM/GƿaM/_=O^/h?x
?b/h?XGG=Oh?XGQMh?X_Bh? EMoh? =O=O=O;SH7SBh?@=O _h? M0$SW=O`=O`Oh?BS s=O`h?	=OGh?\GGoh?\G	S=O,S?Oh?`=S4z0!G YM?h?` 3 8S 4zSMh?Bh?@SDh?M4z uMKM 4zh?@wMA4ze]ML SDh?_  8 8G+SFh?g?=O%GGiMS4zċ=ObGkM1 M'S(S? G;MA4z=O G Sh?CS 1M_G#h?:S@=O! o4zBh?Q4z(G oMJh?O4z(	@?MJ O4z(M=O=OOh??M	,G 	G M@EMG%	@;MG% _=O#?0WMSïh??@AMh?@sM S=O%(=O%?M?(4S	@!Mh?PM?Sh?G =Oj4zh?G@+M5 4z7MFUMGGS	4zpMM4zp/S_kG?4zد=OlcMGGS	O4zPGg4zP:S
S
 Moh?GHo=O@G?$h?GHGH ?4zR8SG%H=O+XG`+S$=OHaM$$S=Soh? kM&h?G=OG4zpsM 4zt'4z1S =O4zs=OGQMA4z	?'S_A_4zWh?GU
GUw=OG4zUPQMT=Oh?_UCh?EMї4zUPkMFSU@)M4zUPMTU@CMT_h?GMSd_ =Ol_M6	h=r=O^oTL4-W6oyo)oS`3MrR!į6J)?Soz4}Q4y$<SG򧀾GvE4yX`h=A<Mg<6~iS`GF3MU4ylj.
$SGI3K%RTü)h\[p%*?X?!N¯iK?m	Vį'%2G4@[C>tٿlsR	Ic%,GJS_u<Ӆ!%4y,`+<)9 ?<%,HCS`+%4xw/Mkď[ZoJ:AOܯW:l69R _H'xMGs__OS_u<,0GuC<Ӗ0[c朐\MMgK!G;oMKG#"o,$	IsI 
7a<䥈J~%ꜷ4yp-74NGhOTߗSGd)tp:jh%_<%鮯įegx>Λ7K͎AAN/!+9)b?mЉ+&ƚ<8 ̩9OvPy)dB4x{E4xw/Mkď[u~%,Dca`>Λ7-f!/ 7rhc#jJYP?	4	aMi .<8朱خ|~$SGr&34yX`7tC3NGe-GE"[ʩRW4y@13H _*h?TG4y@:M4y$F1As~kMg~SG䥒)t@MKG䥅4ڿ
?9Rl/*UT:!SGaxEUUX?WWP%5ꂯf|_W
Brh-_?_%,HCR>AR $)4xwWiÿT o:h 	^%"XrTq3?,!W8%W7BKg'ΛW DA|TCĿ 	_E\ߛW/?A 7ū*8E8Zs@#B_@h?(Sk2_4z0}SfDy=Oy#h=BM"=oSfe=O S_h=>h=mG2C#C$M..G?QSBh?h?!G3Qs=O% 4zYC+/M
`AMM?&So4z?w4zTL
GPoMA4zTL=O&=O&(LM!0SꐙGH@=OB GH@%M!{}C#GD4z4ɦp S4z]ɤ?{(M[=O(G3Gk=O( 4zTR G4zTSO4zT(S_h?2S?{ݑSO4zTR /S o=ODB?4z?葲4zQWM4+`
u|_6w7'6 W:lfDDSDTTG 'WWZ4yClGGMgꊙ<h?TT9ch?TT*3*a4y$S\h<_ȊiTT*h%_<%>PhTNT	9/W/>%R")QQ4*SGy,R*8E 4gN$/TT?ȏ[Gh=eh??6ZoͫTT '4|*8E 	Mӟ'BOH UM M̰_4z0}SfDy=Oy#h=BM"=oSfe=O S_h=>h=mG2C#C$M..G?QSBh?h?!G3Qs=O% 4zYC+/M
M	QX=O+?Q]OM̸dh?{VCMGEh=eC&YSk6ecQ`yMq?"SJ4zTZ oh?	8=O/h?Ooh?NGBpWM	GBq4zT_R=OPPDSSGHh?N{GGHh=nȆM3M"h?`"Sꑀ=Op=O{́tHw=Oh?SfBe>&fS*;@[D 7;MrR2z_,7Qk14@SGp-3@g54y*'e4s46UMgUmSGE51p63K%iT4xw/Mkď[#-__DA~7_%, -P8"QP<;b5Qƒ/TQM?N<W8%_h? g4z2#1M4z0#{őkSd(1{#h=aXh?Sc[Sf4z D2=o=OyD2A{葲4z=O %MSM(SO4zTSP:P:4zTM4zT?h?a4zTh=C+9M+Qp7SfYD2<=O.h?G@{ˈLS{LSgMYP>|G@ PP>h?Oh?MMh=>QxG1"c=O/Qx	?C#G3N"4=Oh=>!HH=OZS4zT
`S4zTh=m!lGHh?!PBPB#GAMD=O{_M[W/oN+Λ7P7"hc#WW_u1ChOT:hM1[j߂4y54y*'e4s4"(eT|%Q{!U4y$S^y)dTü)h\$ل:`IfaoPSQyjhc#֯į;b,<ӈwk朐\MMgK<=Mü)h\$]+DA|f"_//K<=ASG"iü)h^J_E>oͫEJ43?N88_7" O4z2#{d Dy?"<M!DxMQcG{#̱GMM͢h=@dz4z8d#eh?g4zT?4zT_4z0$hS M@S9M$h=GGI_h?!g4zT{f=OtYM:=Ot=OyeɛGNK=Oy>d_Q=Oy@dQM̡DRh=iHw=Oy@4zlg}_7'lgΛ7E*0?JX[WW2<%,P0Q?ÿT`UE4xw/Mkď[AįDA}\ߗ¯_%GHP=i		 M!Dy=Oy@=Oy#1MQcG{#̱GMM͢h=@dz4z8d#eh?g4z=O?葠w=Oym6]SfD2<=O4zT?h?#?̢ZPF_{} W u|_	B% usfP@U*JX[WWC	.4K%TT0~.XrX`B9T#E7ĿJY/*PHGMGy,R*8EM4gND;4İpqoPIh?$G3<MQcG{#̱GMM͢h=@dz4z8d#eh?g4zM1M=Oy!M!Sf04zT*Ph=a
!G31oh?T h=hV?M
4zT,G5F˿{(_G
Brh|C>%R<;b5إ}pwjg/ꀰM>J45i _C_/W	@-W:m_7PhTNT3~^9|KI*i8Zs M(W8%	@ `GM
Brhߗ*8Eќ-9R/lvM¿W:m_oШ1/~^*8EMӟ)?!Go[tھ+R<[}6ofC\|V(VÐ}6oE2\|V(f\|V(ǣ\|V(a^tھ+R :0;6oШ1/y/W|K0H_E6oͫEY}6_-fڿQmC\ߛW/?͓/ڿQl6_-*8EMӟ)?HQo696-*8Ei8ZsȀ(_7z&ȊwW:m_ l W:m_$`MDEΛWm;6lMD! jK[o" lϫ/WmV}/Wm
Brhc__i ~bY|VAܖY}\MdK-eH5z%i P<ϫX,@A,+4Dp%i J[jI"?]4-eD(-Wͫ	Jw@_MGrRz>W@@mWͫ8(b$Zm_,I`P<"jbJ8%H|ھ+7XĲinJ$6i|ڿ?	%,Hѕ	-IbY#,F1,|_?-,F1,|ھ+/bo-IbYMGrYf$Ia_/WDK,$6,;Z6&ԑ/%X?1lSJWc7űM*B-_6?؛RF_`Ii:^#M25ЧWͫ[Z4+Aܔ)[Wc72uk`j|V؛RF_a4-_<閯Ţo%~dZm__lM#L^K/SAܖYFNŢo%i!0QX71y,*[Wc7[m_6jHTDpPnG5|_?-kr9X2bo-IbY:h"8[([F|_?-*9"`W͉ͫ$ieV SA@ljzZ&fQX71y,h"8[-5^@lj	؛RF_`SAArڀ1hT-zm_Z4+須ol1hT-u|ھ+?lM#L^K/SAO-(1hTm_GjH
須ou|_?-|Ej
؛RF_`#`A>ŢoPl'j_lM#L^K/ⰁMG`ŢoPx|V؛RF_`SAܖC_/WDKDeW`]Z4+ 4-R^Wc7/9=l&W`_Z4+ 䲧)NŢo%<Mu|ھ+ jH"A@DBM*%Wa͉$ieVh"8[}"DkhzZ&THm_69Z4+*h"8['m@1hdHjlM#L^K/Aܕᴒ&Ou|_?-+i$L[-|V؛RF_a*DԚ^:~ZWͫⰓZ4+Jh"8[Dl(M?2u&[5|ھ+jHDp%-hWc74Iz@sX71y,WMGrYfd	|_?-,I2sqm_͉$ieYAܖYMm8Wc74I|V$71y,Dp%glk1he[/|XjHQMGrYTIiBM䲨4#[Ѕ`͉$ieX,#(q$sEh̵|_?-(q$sEh̵|ھ,71y,須o&[Wc7	tGjo6&ԑ/%`#)"F^u|_?-)"F^u|ھ,lM#L^K/EMGrY"~ф-_/WDK$O0`͉$ieX	)nK,&*Ţo%i@BWͫO6&ԑ/%`ƚ$H^zZ&YfH[/
u|ھ,
؛RF_ŇnJ)zZ&TeM/wWͫMZ4,4-TV51hTV5a/jH4-e351he35c?lM#L^K/"Dkh}_/WDJ)$O&Gj6&ԑ/%a=4-_:OtjzZ&WNھm_"bo-IbYDp%i&N_ƣWc74'/Q`_Z4,Aܖ9_H*jzZ&X}"c`:U`'bo-IbYiox
5|_?-,(j͉$ieX
)o⠀|_?-x?j؛RF_ŀ*k`>.M*k`>.j5bo-IbY=MG ul<	z^@[^Wŀ5Z4,*55M*55j͉$ieY4-T`>]1hT`>]d_lM#L^K/Dp%1GM2 zZ&Sdz4-Wŀ;Z4,䠲TM`@!jzZ&PY*y& |ھ,OZ4,1#,I,ki&Ţo%i%Mm Djo6&ԑ/%`sMGrU$O,Ze^D	FWŃ6&ԑ/%a4-T'Qo[.5|_?-*"MeFWŀ͉$ieX Zh"8[Z^@n:j{Z4,SMG|_?-Vm_lM#L^K/ #,	&	ӌu|_?-,	&	ӌu|ھ, GjH4DpXPWc7([w`71y, MG% zZ&% |X 6&ԑ/%`+<ھ^g|WͫgZ4,DpZWc7
`Z4,Dp%H~^jzZ&T/GeWłjHDpX-ú^`0|X jHSA`nWc7 j|X!71y,4M4-W݁Ţo\Kvzm_ C͉r@YXaL\iyI$-hK4Rp$)bhYФO
WG[+3O
WJrئy$rͧ+'G,xR0rWx"}KYb%yĖXy%JwJ%*T㸲ئ.O,ɟK(WD6zXEܱL<1GH01G.(L.(Nhb	b1GGǙ2=$H$E#Ч0,IciނH,)>(#O(#L>[Fyz4ͼW$O#Ď4Bg$˽?#GFإBi_-]4*'*FiҾ[Ji_-\hbĚg$i,RH>c$YL>c?,ɘ#D.c?,d%ai#LZ4Hb$CD$tƘ]䯤H%Giϥy&4<Yc)(̔fJJ3%%IFd9dfXQQHi#,fIi	>uW]]^NM$XhӦ:<IڧCX4鎡%\rUΞ<xJIi%y鋤ez4LNY7%G3'04o$G3'04o&#ѦgNa4iz"zT?3ѦgNa4iIFd2RQ)(̔g,df2D;d`(N٣uٻ`KGĚgL;}$p$xvG'yCd2RQ)(̔fJJ3%%byFf3	Fi#,'J3(	,a$gC':GXn/s4w%(ɢ2PHh%9eOoK$P'$SE0f4Ź,?bWb`Nx8E	߅q%(0K#GL"f(铽WbdBq$sE3#MK0DOL"dBlS<#W<4Y*SF$F9*	IhY"<+㸞GHY}4铽WbdBD$Y)(̔fJJ3%%IFd9dfXQQHi#,$	ҌIttS%%-gM?2<D^iFK&LJKM
H')rX=tɢl)H<<1&},Y)lS=C	fGL;N9>J[#},i#:WP;iya%-gGP9z4L&J[K4Fr'Jjm=o?2dLio r'JHj2Rئz5@G"tK4F%-g2g9z4L&J[@䥱Ld$,	-g2Q#zd$yazh&KG*qOMXKbbw=WbKb释"Ҿ[J[F)~dyҼ\Y>,9^))ya%%IFd2RQ)(̔g,30AJ3I`$e$:Q	 N03a7v4w+b<'"fa,8@r%XKRQ)(̔fJJ3%%IFd9dfXQQHi#,Q1t?8G1,):|i]>#&.z4ͼ򉋞4s="s	MJJ3%%IFd9df%($e4@!~I`LP'GW^vك,	"0䤣2RQ)(̔fJJ3Hm2\RFX3Id	"I_X2RQ)(̔fJJ3%%$6.~)Fi#,p$v1$%%$C&JJ3%%IFd9df%($e4@!-bX0S'G	gl׺-`KHo6JJ3%%IFd9df%($e4@!K)i,,	"RܔfJJ3%%IFr ͦKQHi#,$C	")$O!,,	")$O&JJ3%%IFd9df%($e4(̵<)^*rX0S'G	gl׺vك)jxR"W JJ3%%IFd9df%($e4(̵<)^~I`KS;IFd2RQ)(Y sJ3I`$eJ3-O
WG,İ`(N٣u{2vك)jxR[$YRQ)(̔fJJ3%%$6.~)Fi#,<)FeJ2#F%1GQ#HAJc$lNXA4)2<M$iFSd0H40#Q)2<4HD%1G\fJJ3%%IFr ͦKQHi#,-O
QjxRZ!,)(̔fJJ3%%L?4FXZ2y,II`KSrE#h#O+'HbFJZ#($IrRyD	\<)^G$Q<bl<)^G$Q<9fKSrE$)18`3+'H0Y)jxRHy$rLN1gD(˒+3%O
WG[)Ha,IHaC	fBB,&OOd<bM*xR"W J3#l<)^G$Q<9fS;1ryfLXYS(4#^y/KH%)'d0Ibܔ<d0DrSdx∤La∤f)i2Y)i2Sdy$|y#D)"MY)2=
sđd0,Ɲ$Kb3b24*9"a4䥱L0di  ?-lw ~#+@          Z b՝ab&              9    ./usr/es/sbin/cluster/events/cmd/cldelev  y.rp c         @            @             %-#*  ,2013468:;_acdeirst -579=flmnop.@AHT`bghkux|	
!(*/<CDEKLNPRvy$')>FIMOSUVX\w"#%?BGQWY]^qz{}&+JZ[j~Tq4 H c&J#eLWZ 7%06i1LV1"!Lu@м&	|%|%5 ћQ?NLY4p<_ $OQoX4Q <ɣ15j@(Ȏ̓  0bhYx@9 dPic3PBs<7[AFH )Axb/rlB_(4h,²@̄":O%}YC_LO7;I&FKL1Cm#"cRBjS@̄ ނm%NyAÐs̄
2J5s9h9BsY ނm%%NyAÐs̄
2J0<
h9BsY ނm!R'Aތ%NyAA Ҋ3$}˥~DNNP>'2!6?vm#UrTdfyKܜgz3tCDI?G7J2J@d'8?@w"?D&G;!pqÀ*) 2+5÷(\g
x 3AFIy\^V@9NS$pT-d>ABldBp~;Hތ(ڪS	-2!6?=Đl!H5W!Ex>53~kNk35)5ax7p2PQ(TPi85QD(4QSWDӔd%>D>k3)XCe%>8WkNSQƷ?>N
2CX1c.cDH*QRS
5Q6sL Q ;9ڈ1 KqNJPgz!8AFI>|PQx8g|
ptQ2򸼬	rrz
2G
Jxؠ$mA3)W瓚c: *89" 13Cpb!p
2G
Jx7AFHSTApf'$sLL3t[AFIAf8?ty[]rrQ8WSPQQOSPiTAp _9#~SPQ|<Da ~<
C85BW )QQ6LcjPR|)S*!ܧ/z
2J13Cw8,KAFH^OPQPXD?A;kQƷE>AAbM1x|dpOBA38*K:dpd"`''4J|OSsL`ރ<pT'Ip0WO Q@ߩ(4º N aQ_C|,M%caq(46QϸO )L3b:
2J13CgN99NPQc!5Q8(~S
2G
J|pȄo@C<$ҊW܁,&"cl#I5W!ExQ|jgw
@
3f@Jq>L)yAD^J T瓚dN>9N
pHpT2rrX2z NS@QQ]SPi4AS@2j0>*)?k"
2G
(W̈N{#z3tM8 -wMRT_y_GdBl~@UD٬PNC	BRu8p
* p`(}AA'@\s2 TBt
19BS TBt
323BR rSX(JPf%Pe	*sK 238WBRĥ.An (4Ȝ+uAd9I99PÐtdN="Ni\B.9\)\s01"Ni8WSW !sLbΈrq'4M"NiNA!'4Ȝ+)8wB.9ܜ"pTd9I99PÐb9D^O !sLbΈrq'4M"㗹996\s2'
J|7rrq'4.A!sNAB.9T;!L½R$p|J|Dّ	-z3tUَI3		~"c[q\65.53Q¿5]A!(p-+2r \62!8?p[gE]ۈ&ᱬq?|Έ1\9X1e(!_dA
᱑	p7;J(	aI,f1	6$m&F)c:
2CX  s$p)!r)P^}P(5
6  3*S9$5= <)p@$p)F6)P  M` ) 2اB
2CX  jsTSeAFH]S  3 )p}pT ڜ5\sT
\xVS4d>EDOP =2!8?pZ@ {#z3tUW.~d?dBl~{&!bId_bJpdc: bPiAZ
2CX2z ܇T!Me"Ni,W8»ܧe4%qpzWe4:::823n}RSa%yYc7!5eA3rPSȊ((+)ʃ<rAN
2p貚 E<Z22b¿)
ˌNcHތ(Sj8L]hFp><Q	z-YkML|_Nا"+`[	`<"p)oD=p'p}q,$5SDz5+`J~* y;lStdjhSSQFd㚥f>.E<
qygB_A
	|7;J(ͫ2hȄ=A5W+W)((`'rrTdA
᱑	p7;J(9ls<0$}2xMẌMm5W+X1qG
0zkSDIN6Q 瓚gJpPQdFהcx))PPQOSPi%8c%Nf: &J((

f{~S.)1QQu!N6U$++£X¿)͋IARS%i<ӭi
q :/p"5+Q1zG<l((`'(4J|Fڈ2jQAFHkqy9Z PQb
2B¼/puKPgk8`b p`tA3GШSDUxm@ t&
Ly#BL| T"`7)
2)28tz w!T65)rSX2 h3ʨpr.`**L+X2 h3ʨprz5+r2!5)<
'(֢rCX2 `ʨΈ1xr)	A)d%q	OP-ѝzq;0x~DӾT_aljgANi8WSQy9SDmD9 瓚nQQB.9{b j!ȅ<
h3w
f{~Sh3w
/p|½R p[z3j`9GYG*tȠt(6E/	z-jCA_.Mz Ta]j<
h<"pTgDΧ<"p) Pg@P!Nq((`'(4Ȩ')'
(WNぽ:QF@.c>T_4sQKaIz-eFb+@
32qE r<AJ q'4Ȝ+)Dថkp9 uNyAD^O D9(4(0AC+͇eA2-aESPi8WSO3 c rA@P^`0v(pB¡js2'
J|))'
J|¿)
"G7;J(Tڿ>c>T_@P:m"_"cZUDư	LMLĦN?)r0r(JV_%Q \s0BPi8Wk qDQNy9D]SL\)5'<"§ Cuh3OPȄhoFwΔQW}~D8Ȑv9S~i~EaIz-eFb+@
32qE r<AJ [59z>" AID9%lSx8n59z>g
/fdbW7Yc:vkDSj1njs2'
J} ۆz"62 Hr@:@9 'Ȝ+)'
(WNHތ(Sj#-wP:i~rJ?̈MmUpHjD>w
gDpk<
P.9SD9zc: u9wO>zHBwpddAdTA~S+D'qތ( W%ryMXG*tȚ9߂(ȄAq \=A$Q\.9SDqN	(<Y¿rܧˡ]S(h(b w!)ƀ\W eqyXH<")ueQ8b-$+,T|pȄn8w=đ:QAUDKc`/EM`ˍL9O8-z3tڿc"ŸMq$wUCmǀm&`ơ!Q!Tk8W5RSN`g
/r2NWx=rNS )+5#[Nk3gSQFID<kp5'gSQFd9nQh3xֈ0}D?SNgA+b J|Am!fNiǀcjn >\U6)ƀ$/+r' #~S4An 5'<
,;J98AFH_f>ABdBp~;Hތ(PwaHlsQK	z-\1kB3\8>b4+1kpcaq'4Ȝ+%:cbhd	AD]SN5(㝉
0\s\`l.9Ng8W{pcqq҃L»ܧC~A܃ddd.9QFwg
1E\sBNg8W{7PAD]Sۅ~A "IAFHk3"kpcq9BSPwkQbs<»ܧrrSEAFHkSD8U	09&PBJ(A!!OP\dBp~+ѝjuI"xߝ<^dBl~{ ClgpjB@V$jfBCj!QHHD 
! 2w(!+)%FL)̄#9N')G5SD! \s5$n 55.9@BFX0Dq(4D  d !E<
h3!\	e8J?S@'s6Nh^D5Dz2c[\R 4rWȧ
2H@'r99NKAFH]SNd !b%eX8H5 sj>e9@h(
wǁ9) $uV'rrbPQ8W{C2@SA! Aظ@Pi1ÀSĀ
rWЧ(h(
wǁ9) A"yZ?+@?!q»ܧp \sGcj#[P5\ayNN!QB^W?!w»ܧȜ+ RdBp~ഄ HC<$ҊU؍B"KdBl~{ ClgpjB@VN<lI5!3PF5B)Bf5}D!\s2J !A>.9HqÀSQWjqg(p}(!/+GC]#wNldPBVS _' d8( _@B`.9@B#niQq(4֢5
` !9'4TApn ANy=HqÀPn5
59F0)PQB^W?')Ё#wNoD <	YN
2CXAqLxij[jr(p}p((
wǁB 
2H@{_h"} ܇')Х$p)D 2@SVsD \s (4ǆf< Z9FhSº
2B~B>)С$uV'rr7$p);@z2)\Q(9FJt@	$/+?!9NSd>D_
D'HD!@?Iw=đ:QA _6TߞDz-k]AbX1e9QFQ]SzA~kOD9TK;D>@z5U6e:ߑ,	ugDuNjQTATAeưd>D_NU321O8-z3tU9ߜv9,dBl~{&! *5Ln_|Cx@#X4APi4Aqq(4Ȝ+5IDJsL»ܧ ܣaYNl^Mdp&dAw>'<6h(`˨.(4 )͋h((.)39*ֱNlhWqꀚ¿)
ó"Hތ(SjNKcG;E:W˓:h	z-Uf	C;eP%	JהA¿+X
|¿5JbUPq(4ʨJPf%Pe	*	OhJPf%Pe	*J	JhJuM`(}AA'@\s.(JXH_	J\3N5#(4Ȝ+|b8wB.9NiNAp"~SO
C"ZgEN(gg)qQ'%,fiƥ%_@ 2 ;3L75(("oA}#&&CJbd"2bSĥP;#XJ4SȄAq 	  ApjBi#6ǀck&jCG3B2q$
 '(dH9@N P<>pC̀
  (d@PCwGp`AN+k$8.Q
t vIIrSX1%¼T: .$r9{g򒝰9$'Y($UF'pFT{ &g{PQ8WS
kp5r`tAsAf8?ė NC#*{
2G
Jr tR5 xX2z sڠPIrw . v9;2FSOAFH^N@c2+ _a&0.9曔cIppv88R9;2LSTd<#z9
0YNBp
RW
܃9dqe9AAFIDICTp)B	D*Qp}JpkOD=Ny=Ƃq@&j[ʀ<`UAFH3BpQ8WS!$g81+2zz2c11+589FN|PQB/+r\	((x@)ג½R}DD?SA88nܯ GrWۅ9!X2#Q$QBSTd!|O*:d&r\Q8W5:0Aj" X2z s&5Cq8,+56ܣUh
(!^W?6r
2G
JuAa&<H)@LW=d9eC&5K	pMQth0$y\^V99N0($phSTdh(s '4ª C
#^GH'41ÀYƷ\UN(
11"rh(!-CZ?+Tt.L99NLd>R<lp3VD¿SkFbS
(!^W?E ܇')Ɋ(((9k!qrrPQQ\ܣ8T	JH)B9_Ar U\2!8?pZ.ǆw	$x!HFgES$*	Ȓ?̈Mq$\=AVk\jg5>ADL2!=d9aK#wOhQANeR85QDJs(A!!J T瓚\|_	OP-Hތ(S10+ID&	lk\jg5>ADL6=%
2CX2z s^4PBCX4A'2)ENy9 T瓚dNO]S%>ABldBp~Ҋ3(8"	z-jRkṨ|F>]DmAt|TqNAFHS+-gE_hGD&UrX3S<ʈ3*L*?\+(p_AFHSh1L<¿)Q8gW:PQQNW@kOD;{#B.p1Ó(Nk6fU15WA8yN0!OP\dBp~+ѝf ,2!6?=Đl!HJ*/t*_\\[aehBB>Kxy>Rjlj1Ô^yKj412J!CaO8Waaɬvkg&aW!CT"pTc
!TCdN#r2'
M`F0j@pyA	6r`<bS z2h(*p'3qc#[x
pM(p}z
2B ʊra"y\~Vr#wN&1 3paQNL4dSPitc3pCQ8WS\s1ucbgr>(1*)	(
|c@7Ƥ3ZL¼ƈ32=+2zz1qÀRA( P	(!/+rr, #z8Ed?x In+gDΧ<*8ptkpU3$`O{@?܇')ĴdEx¿5SA6pp>9D২	(
/9AQgb8)d`Obgr>h!CX1c:z2'
r559AQ[4) Q[R2'4֢|W<x*jJY(!%ڦ@u̡#0HHk>u\3kp8c: u9	Npc:z:.~2sL6$pL
2BH'* lJ5%PJ½S(˙"%AO8W4@t*"QOA6p}n$c: u9	Nl;mD?A65Dw'3ʇcjkqrW)(!/+$\')0"$)͒Q6CQ :.Ah'n$!53(4JuDaB>(yA:*s3* *D28tj 5SAT"Ht@#qg(ΈPؐkpJΈQ#X:(3: B		`òr1wp}xו$FPѐD}B.9%c`٬IOz ̪s0DD:t|SNG@t}SPi4g
/8WpJPQ3ԃ5ML*lY°6YX1O4΃<l> ND1b CcX2z FIΈ1Ny=	On$A(4r6rQV=WDX\s0kQX22qnpM9F`uAFIy\^V99N	%e%>BSC!BrNǁHC<$Ҋ	UL%bc"c[q\6prZ+$5'\s2J ܠrZ_A
᱑	p7;J(bc<>0Ȅ=A5W`ˍL5c: ˅<"p)R ENy94 ą9uAFHkOD=N^wO3ˍLPPb' Ey9AHEj*sg2)	OP-z3t8I|8"c[q\66M j!'!RsL)6xNEDm@[TA9(AFHS+-gEW"i$dBl~n!A9(PQ
&D'rq:QFQx"c[qqd_|3 L!Qd>15c!53Ʊ<;@3!'p'$;1A9WDr* hr|kp9`'ܜ"p)ރ<gD9 gAbjgDABNAAbk?DQdNiu	OP\dBp~+ѝfN4ȘȄMUCmGmk	?AD`\+mDHlA9X1OQ3(4 ú!'"	(fd$2lHS )$5'<
\fJpD 
2G
rS?̡O3'2))'23'4At	TU	 \ caqù9Y6pNS [AFH]S$}6sL»S0mARszL''3 pk3)
 u9{DwD$T!9>S@́A͉
p{AFHkOD=NyA"*Td?xvjgDOPb'gD`tAgB		`h瓚^z+"r!͚N@>
&D'uHތ(UUmdROi-̈Mq$wUCm9|jgsPx9|kR_Qjs0SAs0kp9`''d9zI0 $++_D9Nl0<[G53ܜ$)PQQQ>'2)I0<>53+X(+r
"~1NyAuJ59NhUcL+L+X ~<>5(T瓙3rXh(`tAr'4Ȝ+uFtA3X ePڈ0IȜ3e8 *
2CX1cqAnSd>(QP@`tAr'4Ȝ+|DgAPCù^PzHD<feR85PgƦys~k?DuDAs2Z1NyA!"2Lq@8.C(TS uAFIy\^VkW{%e4(OP-w=đ:QAFP;}#̈MmUpHj(H$53ܜ"p).F@1N%d>ABldBp~Ҋ3e,p'''Ȓ?2!6?=ēUrZQsB5M\+X2sX1KcA (p}A(	ß+^S
p}P7הA¿+XGBBBWA	_A
Xq98)EfB8)H"+q.A
p@4$++S<mA6y9D7O1Ôe8 CAFHk	Uy9Q6) ҂¿rܧ
PQB8Ô{PS((`!耄7*HT~S ;AFHkGQAN5%d&}ֈGQAN !+*HMMb 8RdOP		Hތ(S//ۈ&ᱬqOPYX2z r(4h'<
d+<Z2z!dCOD?S9'
r!)
c"oFwΔQq\dq@?=A5.)
1 2z!2z 3ˌ5'ABkOD=N^J|ぽ:OFSFߑ,D&G;!sFA&> @Q&x¿5mD$yDA|kpgS9D]S\< ̆Ё`O[ҧ/rsL»ܧTbCENy9WD;dAēX1f.kp'ܜ"p)DxkpN^wOt9kAOQENy92w!`'&c: \(J2'
rh1n:2'
r.!`;w
3D5
9{dN?Z \[-ܜ"p)+!)
ˌNc@G7;J(6B2)c<>K$	z-\25D<9p`3ÓX(''4T=)
 h<ƀ28w'Qg;ђQOSNi	O1xN@e	*Ϣh^eZTA<' 2bsL½SX2zS<mDDCk9xrjg(܇T/ƈI(3hI#rz1uayù=%d9.<
39	¿2- Ú!2h|ܜ
39	¿2- Ú!򟊈3!'"1p|Ad&A	?SPg8W{h3\+X('(4z Ú!!)
ˌNcz3t_T#%IGD&	lk\jg)
1 2z!1dCPgP
p%Ny9dC?Z ܇!5'~/rsK
r!)
c"oFwΔQWN;Q|uC"c[sSUsX0SDwA'pA5ʜ2'
rPD!53q2'
rPDuM`tA`J|1w8iAFISPiΈ1w;d9pt"p)Պ<gDIkzdRk3rSX1z
,1IOQ3q(4ª @1XܞJ| Q3qΥ%c0i9cD;rL<RjaꚇYxlkADnUtAdbhp}6W_DuM`hΈ1wyAQrGd#[b0ZNiQ3q(4Ȝ+}g
J|s":QFm_61ic<>[歷̈MmUp²ur!U!=dNi8W>y93pb' gD$APgNED9OP-z3tU1M2xdx"cl#IĀl$IǀmkP_ưaX"<k*77sL)pAN)
2G
rKkz@RkWDX瓚aKRR
2G
r+X1Ua|C[(jr'4§$$pTqDTC9PiւqA]pp=r½SX2X1etP  C4T "3ẆX[feF`3&pq Fpq )3 Vg~.6A3@/rsL*pQ8WkTk8)
 9(7ψkpܜ
jq@½SX1Np8`TAD͔bE* p!)CrT
2H@'#rL]Af8ϊs!q@aAFH^UetP  C4T "3ẆX[feF`3&pq Fpq )3 Vg~.6A3,TNi.5Z)$pT½SX1NlcDl:aqQH5
 2XhQn"㚤y	NB*!Ȋr Q*!)Ȁ3AFHkcDTCNn Rkq9h(('aND 
2J TNipEAFI@=09 9BNDd5IrQQWA&B}"p3n($OS98)h(+5*5F2L5;d%>IDyùA22 (U~(͸>@TNiN5Cb%M#zeFc 39h!H4A0kpO(+ϊ!ϊPgfAܣ6 ڜ0fE8JPQ8WkTk8)upp6r	@~½SX2X1O	OQ8(4C Ʒ V52Mg
sX
|0D
 T@) UDS"C$x!HFgEZ1:Sȡ$f8z-k\jg5Aj*sw<;|rsL2j5C{uM`˨QSPgq¿) p[g=2Y4%dBl~n ưeƦzCPQDJCb2q'4֢A̧ª h3D`QfSA'3AQ	9zJAN%QOS9D]SEy9AHEj*sh	OP-z3tBwH?2!6?=ēUr[uǀmkLj"0k	`0h(`* @wcsMj !q'4Y+9 ((+uMh3'
>	%9h(

OF`J	¼`E>ADHq(4J @wcL*D'4Ȝ+5
~ JNz_}`<!Td9c *9d9a]NS5#wO4!¼`EDHrSX0DHq'4΃<Bp}`*PxS!Έ1N^wO3tGpB@3) f2zdpPi8W{d>ABB2!8?p[q$oFwΔPU,p'uIۈ&e>AAfM`'ܠ'~<ܜZ2z!
|]D;&dANiqJ|n8ѝjW<&r:wKl	6$a@6MUCm651pb9[AFHk3gSOFD]S fSJ
2Jz4A瓚dN>xx!%:$`Op9NS j
2J ܆5'.B)º
2B!)cD̧J|r"X?Iw=đ:QAUHpXO,OO	z9G\jQPE!9ނ))c1)`0Tԣ$dBs!Rfi5(("oA}f&%_@ 2 ;3Lԣ$dBs!RfijQPE!9ނ)34ÓR/m	ȇId}lNp~7D>
L5&%_@ 2 ;DK 22RG&Lp5AGp.$A.@Z8$U 
C BqÀ-* XPipq A2м#Rd ؑ@sHp~PiOΨbipF d À-* XNid Y 2AhTpsN9 @	8 2 -	 -." 2IĀde J21pʁ8\'4IѝȎq4f%_@ 2 ;3L=5(("oA}aFIA6zC%_@ 2 ;3L|jQPE!9ނ)rT;5j% rrL*R
Tt8 X:+g\+
Fg#bi0vjQPE!9ނ)34R/m	ȇIJ2J@d'8?@w"&f=5(("oA}`ԣ$dBs!RfiF%_@ 2 ;3LD5(("oA}b)FIA6zC%_@ 2 ;3L d}lNp~7D>
L045(("oA}aԣ$dBs!Rfi3R/m	ȇIMJ2J@d'8?@w"&fF5(("oA}aԣ$dBs!RfiR/m	ȇIMJ2J@d'8?@w"&fjQPE!9ނ)34W5(("oA}NyP7F#i@ԇLzKV2G0fg@|6=9PTLy%*~M3>ANd!:^%\KQ?& Ә>g@|+Q%Z14Ι2dXH@'
}r`$@2/q	9dFbd*r 3(A!IĀd^sL1FD5RA(^	w&L8|18bi&)ѝ+4>ybi&J8|0:="a$1ډ14΀@="*Cቦt¼J=%B6s":Oi3EHJ2J@d'8?@w"&fd}lNp~7D>
וPh͌<N%ή=PiL*(>B.B_J0v bZ	uF҃L+ըj7R"j  0WQ7`C nZr|A6J6A.ܟ:Px	6ܟ:PH"T ^DP ƷTwFgAAGq$oFt	7:TwFg#<P;R#R/m	ȇId}lNp~7D>
L$5(("oA}*d}lNp~7D>
L
J2J@d'8?@w"&ff%_@ 2 ;3EW5(("oA}*ѩFIA6zCȄMUCm*15.1)Nd9~SE@3sL+X2z sѯA: ʣY
 2w!5'1iET?rSPgA(`tAsxT5pzFY!\_@8W>
2G
jgʃ2s/kBtXWe9*3?e@gLi5x̨9Y(N
᱑	p<$ҊU_T+&RsR/m	ȇI&%_@ 2 ;3EFƥ%_@ 2 ;"cl#I2`v]Wz-9A$<$5xG8-2 \yOM#y;e%>Td?)gh(!5	PQ8Wfy@2ǂ=đ9#HPjAz3tU2%~xK"h'R3EJJ2J@d'8?@w"&fƥ%_@ 2 ;3ECsR/m	ȇO	6$a@6GlEqyj z-X3'[+<ȠP5
WAe $τ"yA<kpV¼JWJ b̀t(VxB/?ҿǀlJ@!_(QNAFHV2Aϸ>+kz@qB+T
(
G>P.$rkzAe#VNjN52PQTRPiqTd9C\T:$
;8?	#@G7:^B5	A%NyAt`'l2 doqT-$s3<>p[ W[}A<ۅ~fgsPdx¿332ǂāq$oFu¼J57r̀t(oI_()b%~DO$	$fhqFIA6zCU%_@ 2 ;3Eg5(("oA}*bjQPE!9ނ)LO7;Ijxb2!6?=Đl!H+S# % Z!jBn!e.Gn VW+;@*F e@\kp+AFHj)p[ x!HFgh|1$33\;8?w=đ:QA++f-'(Ͼ٩FIA6zCȄAq xʎs #djB>5񙪹9A<*x'*
2J\]RPa&%)$r%ڥn $r<4d9Agw.Pi)PQTVNPi[%
9AghMpiuF3(4£3<;p[q x#Iѝs͸W{ۂހdt*d]fgnzvp~jA[BS'0>W{ۂހdxB}!yG̜+jAz3y!ǂb<'
wxތ(ٵQ+G; TE34UIFIA6zCȄAq 	%`Uh9y=(4UĀQTa'rRpYa }H5J4ODA׍or
2JsMz wƷ¿33gg$x!HFg\+33gg$x!HFga_@#DOUD %Ny9R5A%Ny9w
doz+ꓚ\k{ +syA᳂pW|A;8?4 nY((`N5
~<[?E{bydL[dBl~{%`UCmy9`MD<pd%pKqJRj[WAFISDIASEm@(W'RS*
2J
!pT.p[ x#IѝpX2ǂ=đ:QB*1W1XCdBl~{%`eۈ&e&y;y8r=Rg> kp9Lƈ2T%$petAn7$pe4AnQTH5) ]AFIS^A᳂pq$oFu¿33ggHތ(S!1WR?aH6$`$$?+_\#bbz-<\<#y9BjN5Iz
2JEIW'K^Wh'TPhl 9G '9B'[AFISdG"yN(PQT	AO)(*s,T>x}='AC$|bߠYd!%qRWT x@)&(3̤8?@u<g@!"} _BSd: dؒun (4tD7v";Qp½S3<nVE0q@?Iw=đ
.p[ xQp<xgp<FB>6C@rlpUAFISPip}@C[	 ̃dx̧!
2JKyB>6C@rl,2% Xkp9 Q!.Tx 53c[{SDK3?n	rUq 2@lI@:Ȇ`\#ȆEp}	B'd$53c[Χ<ґ#Ȇ>6C@rl <Ґy@ZPĔd&AѲCS<fS$(4;!>6C@rl2PQTRy4kp%$2@vPiI86NҊ?9>)1WӖ p7D&GV=$p}\6n>5x\kq §=qb	_A4td!+<R"l5 YS8Ȋ9ncd9bL7l5	%NyC'm@gpQTWPi&fysܬgHތ~fg8-vp~<$Ҋ7Fcs"bђCD&GV=rUCmX2S<<kppA\<_An:87SPiDH KAFIS86@Pi)oAFIS@\J5)p|kq :pT
Ln8AG7:_᳂pq$oFwΔP+$y#OD&GV<\=A5nPUAFIS8
1_AƷ)
2GBWNyAc1J((*s+(43<6p[vp~<$θWfxl x#Iѝ*o"1WI b"cl#IĂgc+_rp}UCm*	~AODƷL9B=% iAFIS%H"x$EAFISEB"x$d9DA@\]gʌkRsLf5
=%
0<Hjs\)(4̡5J<.p	pkps\A6"xn=$p	pj[%N{zTfg-vp~<${#z3R'AC<$΍n VW!=qH"(45 ΔPlꇸ)_$i#KaH6$?+yX{F&!_TQ&5G
2JEDW  "{[s\PwD82$(4T>"{Kn㠣$36>p	u1"{_8#b"؇AFIS@!8!AgUDƷ	 p	pU5GV>1TAp	pRG!$=%ΔbD!Ʒ(*s\+(4hB'n0+$p	qqA"<kph(*sͪ"b!^~B_:)$τ"yA[4$piU3\kp9*chB'n0EAFISA!Ʒ=½RL*33gg@G7:_᳂pq x#Iѝ@>W!<kpM%NyAQElqbH&34Tԣ$dBs!RfhzjQPE!9ނ)34Td}lNp~7D>
L&%_@ 2 ;3EDR/m	ȇIԣ$dBs!Rfh<5(("oA}*J2J@d'8?@w"&D&GjBD&1538dZlqD<
!Ʒ ~WNy9]DE<;Dh4TTp6)@q
2CX@p6ܜ
h,TFrL <@uI+W(80nd@p\s:Jscc5MweE9`8TS]9ÁNᙲLtd*U9{aMQO4@p\s54@p\s6g
rP_@pƃE@QOI_|]D
3qPh((,T36TS(`8Qڧ/rsL)Q10<)¿)Dg(͈#!!)
8\dBp~XG7;J(Tڿ1F̈Mq$wpdxʎU\`z-X1 ?S<+CW{	A(*6p}I_栋$xTdA2W2rƷ =2DO(4X;+=2Anr<2(*s܃)pqn;AFISL"'caXJ\>1hMz2(^]fgsPdq x#Iѝs͸W{g栋ƷBS'0>	+ǁ<;}!r<x#\榤7;9<xGԸW{-J5 :QAÊ+}9`FB34T!d}lNp~7D>
̈Mq$wp!!x6xʎU\<n@53٨&D|>5W'(46 @́NP`yX rqJ5Eh(+d(}=!$+2rƷ
2J |Pkpr<Ap|Php" _9Ag҃EG[@2$r<*
h(*s܃)p'(4T d+Ss֏(4ĒphC[:+=2bLFnW7aBo}afgsPd G$q x#Iѝ!2+ %Ny_`0g@!73: k9XƷs2 
:!׹RPit<Ll\g@ y#_(,!ƷmDPQ9+njPE[cAN`|T]fgsPdx
4T»;8?5 h3!@?ÑcR55 AϹ#>.ǂ>njjAz3y ǁ<;p_7;J(^*-OWcM?FE34T#d}lNp~7D>
̈Mq$٪z-PiP͐bP$"xf=$33\;8?Fga5(82ǂ=đ\z3tU	Sĕr$y#OdBl~{&@UCm"Lʀg9m@3js0[`dfyKܜgHތ $!Ʒ (82ǂ=đѭ04d<< >1p[ҊW1jxX~)SgJsaHތ'Sĕr/Nxbi)͇z3t[	Sĕri2!6?=Đl!HH63HxF #m86(F5W!Ev
J0d$;UAB_*B`s\!WXbkWĵ	J3RizD6QEj/(4fg8-vp~<(FAp<3H	#@G7;<kp*$33˜`;8?\# G$(d@:lkpr=R5pd@Jl@S0Hl<x#ỂܬoFwΔP&!VSĕr r8g|14Δѝsl<I_G,qI2!6?=ĒgCyz-A.A_LfNin &9 $!Ʒ (82ǂ=đѭ,d)9E
FKSĕr)9@^aH6$AQ皫ۈT<L xF+ ;5ǯ@#Ȍ|z w$'4Ú w
s2*
2J wNyA(! nPQ.rpd;Hތ *tdfyKܜg@G7;@'45- T瓚^#nTd<p5¿:QAUl+7I0_D&B-%@ !3Ah"``cUr p	GaN*NV
>TbW JlkqЯ x++}TGTCU!~C5g4SAjΓn8>TjWXƷ8W#ʪC4`|@Z:9r2p| #e\<VFo` @(B'n !،AmCB\  CAGC [z3O$336vp~<Gāq$oFtx#nMz3t`t<I_G,qI'(سj3EBAFIA6zCȄAq 	&!	&e1.)_D~V<@98((
|pȄn8	#@G7;J(80t<aIz-<eD p`'
UQSPi'
UQA0ù9BS ܇T2p	(U9AP@XID*541_PPbd$*dd$8?AFHS%>ABldBp~{#z3tuy)#>b_W\?-'NLӳK<	CHXrc)&rhju$'.6[Y}8?Jf:via'`a4a`BI!>S?"i'&RHYSmQS]tB\X`2]`7vu;~a4	t&Qi:	`gNi&ӠaF	t&Q<,?:4C4M`uI":<Q,gfQ2#8i4tLtHu2x0Zt':$I(-:gcFt%110'P"v	;4d$`BRF:B(F:&K*dBi㖧[`~T4u>uaWC17h$"jf?ʆi8ILtM8"H\O+I3h7EW,јUA4ڃ	Ȓ=AItr$Pa:9G0#ND'G"H$z	Ȓ=AI4s<Y1i:H@b4|dR
"tC:XH,D?N"h`R'K40O)'M
Db&	"tC:XH,D?O,K!d8th9CK\Mls<#@ap|'K gNd:Di̞`gNd;
tɣs:<Q
<L93LvtΤR΢:	xr9.0L^8pX;QGA4BtLIȝ1<;4qH#~4C!˧ev9eO)a,uM0ƃd9t0&LsٓKgQȒ3L		#rѰdP3Ӱ2yΖ9јvXO,B1;aԒL4ӝA,$:s-:&Q#rdFoh`L<Kchg;,p!F(:tL.@lD]:4C!˧a"C;'H'\G#QM3A44@ӣA2v	":<cxI1q̞&#rSKhr'LvIO9ٌ(O,M0r];	'DG"HΧLvrTu2xxrʞT@aGM3A44@ӣA2v$;:s
yb|8IQ"Hxa*h:	&xLM0-M-tr9.9HO9٧sFve"9#%3IA4P	t&\&th9CN$GS'sObI&.;SM3ȝ1ӝL(΂@M0$&;
GN4pvX04q
?'PX&>via'`a4a`BI!I
tRB,O1q45:BRM<rby`Tb`av:zo{{ޛ7M{?{o
NWs-
'/z7{O?{{xPpBlNW8eG{(_G{{{w'Mzo{{ޛ7{X'+`{O{r?{?TFw{ż(8X!^X'+_{{;?;!/,*0L,$`T4G"Hƃd9trG!KOc/4?pdPf
"x|8IE<.ygN.//	I"hc&nP('O(	'BHJ`y$	'BHJ`y$	'BHJ`y$	'BHJ`y$	'BHJ`y$	'BH:IM2xdxygO"X8S>)&<2A<~wYd0Q4TDtD('邈8r$K?.E`"OY'hX4)Y'#:D&TtpE8DoΝ	#qڈߝ;%?Qx-x$sH#`a4!// |(+@G_$'8S^D
yb|9MXHG"H}#K*yNh	c4ӿ"Xcy`M28~tHasMlgdӝH1iGA4B!bѤ쉎șAfXJ(P&Lsvr$:yGgA4)IP3N)	N1":.!bu)IP3N$gaN`sLt4h	#hΨ8H;9tg`,:C	:	ˎΜ_"H@1G2yΤO	yr$&gw"bӰ"jYSuM-'X&h0,O0iF0$BF
yb&RHY
C	Z,O3l N./|-aaXiOMzo{{ޛ7Hw{ż(8X!^X'+2?{r?{?G3{-@w
nwű8X!^/{{;7Mzo{{ޛ#;bx,{|,[{?{sQ;`{7;b؜,{?~{{;WDU$m|_
 A{ W?_
}P%_
/|'e8'V0i,pE
C!c3(*(pS/(ĲO㑠l4~2FCC`h9lolcOI,̞㑠E_4i#Ƞ3*N4pςP0C0
d6A5/ n7RKpO,EFfeCd
Cr4Cp0?0OHܠ1>2)?os)<%:yc)!N"h`I
tC
HS'RB,D?b&	K40O:X$)M)!N"h`I
tC2qȨ0O 1Ƞdl9JI(R?
tɣ#E/
G',rFd*O"X@H7Ols<#@adFE,
G*qo"Xl4Ca!2FT D$3		~-wgKl|)4Q<c.4I#|8L(cu$1"XcnsN`Z\u,iS;x&өK&;U[O	L(@?:vXrʞShgNYSuMLY'rʞShi:K$YSuMs0!(KG[Ț9߂(}ҿ4"c>T_4sQKls
C	WL;NAG|$#:tDtw<s
2~DE+NNp% rJ2|<Ӧ,o:WMR8Ȑv9S~E@)|9ߑ@P:m"Wʝ+O+(~i~E:WP:i~4Ν@2yΧQc<%uyN!@fP`"Lє	'u;ٓ_Q:ΎFd*QM?"oRT_y_@-:	G#E)Iˎ,;
x:	x&ӣ(&O9"g,r9RB,GAyfvK2DQTvDʖ	NQ	tɓvXҧFvȖ9N:S:X#٣)!N"dNO)ԩ쉑,ȝ0qp%XdXFM(f$`BRB(KJ:bhju$0x6T04
::X@_7Mzo{{ޛ$;bx,{|,[{NQ_n9{ޟս#;`{7;b؜,{pʏ?Q{{O{_{{ޛ7Mzo{{o
NWs-
K{ޟzV9{{xPpBlNW{?WQ{{{_{:T¡|D&"bk #!_bJ(nF /!"K/"%DHDTE:TE-OWM$<,?O"I'9ƃd9t`uI":<QMX΂i(Ztt04#RM<r!Ha4L]S,Nن?t,N\/f98.t	dcfLAHY
Ica
GSĕI945:])T$O:G3:lPtPp`;faXs\	B֗McfLAHXZ$%~xJMNA
U$,!-Nth.|:NoÂ`T4Ƞ3*FH)|-+hB_De#+&y I 0'P&`ӳKKaI	$,-OQjx"i'&K*dBi㖧[`~TbXmJ.Y``glëuWW{{ޛ7Mzo{{xPpBlNW8eG{zV9{g{,[{bpB0_	*?{G?{{{={w'Mzo{{ޛ7TFw{ż(8X!^X'+/z{[{73{-@w
nwű8X!^{(_G{{{w'JMӝJ$iE(#/10N&:\iɅ&@Hf0^aӓ
<n'Tt<ӓ
?'J4<9٣uR'raGCsLtgi#TvhG(@2yΣ4GT's;,iSNL(ed:Di̞;:sƕ<.O4d2hDΜ챥O<gK9cFa4q
00ӥJrMGGY&3a
.uv>	DthbW8dN5XF2]sHX0I!ajxSĕ唚.	HY
C	Zm#P0ֆd`t_		K|` +"tjxctuka
X.+}ð@INT
'P	&dfXF2]sHX0I!ajxSĕ&K*dBi㖧[`~TbXmtA
U,,0p`4l+`)[ l%"bkf@l̂2"'P"v	t0i#`BISĔ`Z$̠.	HY
C	Zm#P020\ueIIDtM:ycVDRF:~(CQIL3XBvu]Z\a":41Pt+\	B(0t0i#`BI!Ia
HOBhjtR&I!d)&9jug@GX\aaX@u?@k(_?-DKQO,ptK1jd4O<9oZQ/0u4ΞDRP2GM?"N8_Nn9eO+>	4ӿO"tޢT$`0?4OOΝD/N^{?9ȿ7{ߜd_ż%[?_j)[?_he([?_h{ >I{ 
{
BG!F?x 
 /<_A{J؝k;4d$`B%+NMNA
U$,!-Nth.|:N-v	t0i#`BISĔ`Z$iɡ!J$0x.9a#ϝaYi['N+cJMGGY&3a
.us		DthbW8'`fLAHXZ$%},iI!J$0x.9aqOa}r	t&YȖI*yp0Ӱt<tuf	&`P.vNëNH#CBqp%W\N3N,#.9	$,$t<tPLBRM<rlAʁ'ΰ8I<,?:4C4McO140OM<?:4C4McO140OM<?:4C<cT
?c),IaQhL(ncFsJ
?Ĕ쉧T$;Q&@H)ih.-&~30PH`3M9%QcJQ$Oȝ1<ƃNu4	c;xLNu,\L(1zdctv9eLc-_x7_ͯOUFߜ_x]_t6J/-WQ}#/eJ?B;_W1_1_ųgW ly1	|b?	 n lP1f"JZ?Q||G $sU J|*5_
\|\|l_ir'|#/>_\E__CDeG_J᧪' 9B?Й,ʟo_C//8K9$H%_2KO48җ$8O	|s?WN(_NY_i_KD'~"x'~9cYS''~f2OyRFQFD&G
DGN(_`:N(_`9Qa8YӘ$QO,%?W	x'qG̢YNqG<8LYNa2HQN(_q'QoqG8TХQ8Ya.qG-yqG8搵4	?9eO/8:O'~:rqG4	%Q/?Wa1W'L[8Q1JQO,N(_O4PDiqG:u?Wh#QQ'~)&'~?QN(_/G?W8UQN(_T8~g\u8ӨDW:K8R'~o?KV'~s8K"i8T9qG8%K*dN(Kꃯ'~%@Ŀ8/'~%@;ĿKO_Ŀ4K>1fŢ%k(sm|%S_6)TͯC%kⒿ%k☿Tͯ%kxI|[I|$R_6Em|*Im|*I|Tem|*TͯA/_
/_
~/_
O%kP@R_6JI|,KLTͯ~/__%k`@R_6%k`~/_!/_o%k`ER_6o%k`GR_6%k`IR_6	K'I|R_6. R_6.!R_6.[I|I|)R_6.
Tͯ/_K%k/_/m|\sK%k%khm|-Tͯ%k%kI|%k냟%kKKTͯ?TͯTͯTͯ!~/_\DR_6m}_6/_b_6sK|
|m}ͯ/_`}K?m~_%k?TͯTͯ~/_>8R_6|I|/#I|aOTͯ]m}_%k%kߪK/_@~/_@ ~/_@Tͯ!~/_BWm}om}I|O%k%k/%k_%k%k	K?'%kw_K#%k%k/_?TͯJ|6R_61+%kTͯR%k_612R_61|;R_615%kI|I|@%kwm|bTͯBB_61ER_61߀/__61	K!'I|HͯDR_6R_6"_6ͯ"dK-(%k?Tͯ
| 2_6䤾m}Wľm}I|*	I|%I|&m}|!䄾m}?$m}|"\ͯ~|ͯ~m}W_66R_67R_6ͯE߅Dm}Om}/_E?I|#1/_De"%kNK?A_6O_6ͯAa/_Dtͯ~ͯ?_6@(%kB@A/_Dxͯ߂_6BRKI|!ͯAľm}~lͯ__6!/_D#~/_D	| _6#
I| m}IlK	%k脟m|.I|\Am|.!I|\xͯğKdm|.
|\wI|\		|\._6W/_5%ks_K?TͯQ/_&%kpDm|.)r_6TͯÏm|.*R_6߅ľm|./_`ͯ~/_'G%kqI|]G_6?KI|\I|\kfKI|\~/_Dm|.~/_/_%kp;R_6?l`a4$сҌHX$&`BA$$,bIIN],pE14Ҿb2I!d)&9I.?O)4ғ'')4ғ'a8j8(F:@v]q/},ifcJ8?"-rNùYRI4D~hG(9')_ydL[~bF1Jõ|v9|Q<%9y|Pc,)_4qhcIRsđ1K4He	"MXL?pE&FȋcDҧI?KD|h~(Ț8MXR'.~DOQ9t0x}2x|G(ȡ.@YO"MXO"h1\)-rNX;L(<I_Y_K1oĕN]%~T,'+I&ĕr$8N%J0#&4dGcM:X_Eo	A*.e30HwxPDxL6	WywxˢaGJ)'f?
i<YYϖA4n[jƚ%PVl@ZjŜ9FjMU}DD*k՛< 7PU66y/vj缈/GgY%~wViH3U͞Na;fڬ缌<I_+C$g{g#<(v{!Dx]3=gfȠwy/>]G+Lk8XdUzgL3UU~hKU*o>D#mVګPYTO+LgK1jdAUo>bԑt
XmӣG4syʳjg<S."?4sN^6K1lΞAVUڬ[9Vګ6ywx'-~(YNWJ]̶XҺ՛<h
jgGfVl:UBYYʳg9b*k՛<)N*U<"t6y@Z+c՛<ɒ?YLxe6]#<x@Ca3=g>$g{n}PJ˼o9蠕wyL&7B1J%NZ}h_}ՆR<QK<TB7vF140$N}GI߄	]DxF9*abDpE0b=,HbX&/t.{E!L8 X(xO(Ҧ/0$PsWJ@yxU"ߖxTI,o4Yt(b4Q:Uf\D\?iLcҫ X&*="xKߊ	~DO)XONY=&})It8/0Y)a7J@yy$f3,h{Lt@yz)cJS6@/0aHa4N#L XșҘ$GJAd@yxO!NҦ\ X)YQSS.4/0;;V]Cٕf(vv,#/gaH0;;"U]mYv<ytq?4sTS8#g$gXnճm缍OÈAsȖ7v{.La4pMa=yKZȦrqG^՛=8	1VmVl(v{4}6;=Dzdwy^?Vqgtr4CA2G#Ad9ʇ!Tr4Cx`6;jF r3|2*(:G#Ad9]j2CpF r3|0C'l4Car4C㑠f8|/Ad6:xQ,p'L`]!ywyǭc<?;L.ӎFzgO1VmVl+ն͗yhX.5WCg(葲޳(%]awq30E2$vvE6ˌzM47vvDyL*t"]rh֗aAgFrZb2-Vl􉢌֘U< -taeg*,0ەf=‼p4|PDzhwyA*.?gi
$g{vs뢂U]x`:b~wg?dGTQϲU"dD~Fa"iߝϟDy#J(ߝ϶	$1{9g0<;#<Ta$O;vD|F(5;Ni<VXioD^bBSNhkvv"U]>T
&	*mS0sNQ>W6ziߑ2wOVmVlӾ<Q}YNd&/tBXm}H]mzŪoM;DlU9VlӾ[$NjfM;Մ66ziߚ@a[Yg',nzufM;O"XL+g6ziK<cv՛/VlӾygO1VOڬ~K^YN3Ȗ7:yufM;FgNU=4$O	|ζZqzg9T6zi#}͞w}ufM;屦tfM;4rUqPDz΁tPJ˼oCa3=;:"U],#@I&2H޳>	Wywe̱X,;HE3FzgKln66y
yb~D΁$蠕wy^?]*qQaҡ@3ƃƃd9uzJ^4eCATrP7dTh8nڥCf/!bP6uJ^4eA:^;<&rc8Ǭ4	Wyw@?<&r"Xc~wJ>gP$0-U͞,ڬ)XL9_,;'q7,!E x΅PJ˼(vt6Dв	Wyw΄$m0΅PJ˼PP"FyggB(%]bCBL=;;	Wyw."FzE<.Fx]PJ˼KH4ݝEYD.30ݝE.;;D/<׊]Dz"U]?E/f^=o;;4^x]agJaS3gO+0W6ySN*ͪ͞|	umU<a8Dj[6yi -t5bU}#t5ao>"y"ta͞}чM*U<Dk5VlFaL0ߊ]D/aH0Yv<z)vv,$g{vv-dPJ˼;e0سHwy/ŏU]>xسha;@[gA*.onŐU]@vv]2	4ݝXDy$0M4;;9&ߝeGy!i-ML62&gfȚwd#(0M4ga0e#ePJ˼}AJ?;L27<c}"pW6zyY"uZ6<c|GMDaӕaH]#&c9GQVګB<%/}"pn-WL(a*iǞ$ݝD(|'8'vva/CՑA*.xY;0x}4	c~wgaQ0սiN͟iGM;;GiPJ˽giQD`RLS E3K29_D0j՛<<Qp3F۬4YYɓȖ4MU͞I"b,i'u͞I4UbU=pDϥOnXmzO3SVr=,iSŏKHmVzeK4~]ʰ(XuP~sЧJ:gvvq i
(%]ek9hRM;L]jR&':gҧ7OZǥhG,N\?44	<Xn6qcKI1{64X-	I֫NUǦx߉8p֩(Xa5mg{`N0}i$Ҧ̴)&9_00'XiV,Ф0x}4	cur]MO
^[0Ф0x~qڈakfڬ6OI2meܫ
C	W.'Xej6)&9_4)ҥNrK՛.)&9_4)&[mz=~wHa4DQ0~)vv;tFyC14lPd9Caj4>ìT3C@PhT3C@Phϲ5C>6A:C14lO3C@Ph϶uC>6AAPd9Caj4>T3C@Phϡu^	TFyFȤh26A뺽FȤh26A:FȤh26AvG#"jhϲ5G#"jhϴUG#"jhϟtFȤh26AFȤh26AAQr2)lQr2)lP#0~Dӻ;"<47vv>YmtPJ˼`"y~XtE3(7f&1"1u*ͪ͞(uն͞@ar[6y,igU9Vl*=jqE"bX>6l$rVڧسxnȅ6Ǌ]D/`OcJSf[M;7jVlO7Xmjg~Ӻmg~in}PVlOiߒ#X>Yʳg};DbU׫6z''U66z'tY<mf͞T@'X>>YxP6}06דTmMb՛=h<YYdL*Uf%Uuf=gam
EeA0S0قiUzg66y,<[jynR ]{@(%]޳/0X;,A+;Dx٠}	dH;~wgaH@τ蠕wy^=o3'Ҧ6fF3U@8Ȑvq~('Ն,)vv D/a~CQJÈ *ehNDD4-U͞NDDuUzgYD_G_c=!EdxN>	Wywx,x@!{(-$ARۥLi$.};f՛<]FyRamH0]Т۞)vv[m3=ge߰[$IV]tS89R4'LjXm"uUU<;=a1dYulM<U)^Hh<W6xHv˱VmWCgKvQ콼RB\D`3*e観R#GN
Vl{"GlYY#懶3mU="0^XRFUufHL*Ŝ6zD`'U׫6y=K
B!o.d-"FyRB}ZK#<)v{!emg#<)v{!aWK(q	.3=@=i!yF!h*CyVz$nf7VyHftff=飝:tE2ѤgXAjVl~hE2!ZڬP:D-Vګ6zxT>iFwO1T-՛=<*L(@;tbU=*8Xf̺yfO
'ta͞8MqUDjqʳe{.gD/VrȠwyw1g(Q˞)v{2$g{.fP"ٖ'04fXDyx͑+v{Y
(%]et̲k!fM<y]6f=A"<Uk8f,Ԋ$F# W6zE#~t.O,ffHDoΝ<`HZVl$F9`-Kiu͞DG,JBurHr[<cNa; XmzgQ"7ѧ8XaU="	FP	buY(铨<ac՛="i$G,q:V9Vl$FD9f՛=")SQNd͞Dߖ8&4#ZY(倵,i'XAjufHDoG,cM<ΰi*͞D߆ӣXAjfHDoO*s	u-Vl$F`)FʞYa}͞DEIeO,ΰ>gQ"79&	bZY(`Ģ(K*yfum/Vl$F<s-VZHxZjH%	Q%:U-՛=""d49uܫ6zE#}9aiA	|ΰqu͞DNa:X`t:UmVl$F!iA	|ΰq͞DNa9d0M:!/Z!nH駞DkUm<xwQ"9wJHbHwmg*P4r2PYxB2׃w1ҫ8)nDm>	űkUz#mM<%&-ZVzDoȢi?V,Y#~E<y]'k՛="6K,XqXCjgF0}"t
(+k5VlEel}gK'wg<c.WgaƑ?gaB9gDxd~)v{YH0]>_k5gK̢KˢFyR)v{0$g{.fه<RaH0] D/Ha=>_fK8% ̈G;L q̱i՛="7I;6"7`-Vګ6zDoIlΰBY#~y+r6KVl߂(I$ӺÌU66zDoȚIݳk5VlNa:	ݳ+c՛="7	gv!rtѻk1VlY#~DΑY~fHc9ݵ՗6zDoO	tI]U6zDoȢKgO1Vr$rʞY<ZqzgFuB_:ybfH*yft>UfHSI$'M3՛="7Fc; CVr8DnUm#~$iaƪNUǤFtR38[>\zDoȚ(]aƪmUǤFH&VZߐw<s:yegFr**͞%	U׫6zDoKO3ڬ /T&tq͞铨<<\BY#|x<PʳgFT&u׫6zDoȌYM 066zDo$f/foHc9GQ38X](6$+8X]*#~3ݳUϷVlߖ9uNUr߄cb1e͞L;qU="7ӨDta6z(I}f6z;gU4Y#JU8Y#})I(82Ū͞!b2UfHQaa՛="7D퐳V]ʳgF1ӶB~4fH%Q"ed(*H-Vlߙ4N}v="7HO5VBY#})I}"xK<XAg*͞o0I<O	{^QJI}"xK<X@fH"I$ӻe٫YgF:X`wYmXpufH(|nU="7DRuU6^)j#u*6zDo0I<E6(\jsI,q>sXAjv6zDoQ8!!iʳgϦyZ>#|tv̶Y#}:4i&FP7[4fHLF ff=ga
BNÖD=gaQrڤr#(tE1H)]a
Vl~)(u*ͪ͞tL^U͞ȍC CT-՛="8MbU="8yc;8XmzgGPՄ66zDp>$;fXm4fiz#["gO3[n6~cxv֭r}$N`('Z[iR8gJB#J`X&/uUzgJ`HF!f=gapKR	*aaRXjXmR`htuqR$:ÍVUǥJRM;8YYҥ~TzYҥ~X*g*aLťLdfJ8ڬS>9uն͞{N0S1iS>5v fJ	affJ񙂈/v!mU<t,0bҦ}$p#u,UzmS><QUzm81}2xtE53KI4u^S>CVmVl,t5mҦ|,zqzFٝaƪqS>`YꅷB(%]asc	;&:	-f!mK;cY!ч0)^T/O	|ΰVlL_K9!nڬR\D)N[mU=*S1Q$ꅺgJb:Q"aubU=*S4J$Q!n6Yҥ1~i.9aua͞);!nUfJguufJFwXBlf=p=#<y"~wg"m$v{.(%]ޱ0YBtB;yL!ҫ.}.~$L;j՛<DӾ:I!MUU<DӾE4[jȚ(_08SN5T-՛<TiI
iaŜ6yD>ӺMU׫6yD>]
iaU<Dӿ,'.mfl)v{.!}?4;t."˯,Os:Yq'8vU6zYߖ8KL7VzYߖ4pLڬ6$:U6zYߑX@8Yu-Vl[dL^TMU=,I"dia>gRmw*͗zY-%Na<nPʳg"I׫"s	(-U
U=,凞<aa{5Vl[$I$wl5as՛=,O	{YU,YF
I4X`͞P$L;]ÍU=,"Xtb7Vl
y~Z*Śrg}BY$Wl
gqg~EbIci]jKVzYߑCs$5ybv1VAjg9Kt`U=,$NًUVzYQ,h4*ܫ6y=qˠBYi]*Li1.W6xuGO1VmVlu(jUf'QO"tΞb[6y=]ˡ(mgDJUBgFc;azVl)N*ͪ͞{ȝD=g@߅d"U]Y'cM4O3V@}]Di Q4q?<cu-zgE(jgE(Yɢs3fauBYɢs3&aubU<(8GR&W:k՛<(8GR&WL:U<(9eO,ΰU<(NKg:c՛<(NKgL:g6y4Q>w<s>`VlYɢ價~f&'R<Uf&'R<uf&',VrDdu-է6y4Q>bIyoSZDY'tS5Vlh~EB_?:}uf&',%B_:U<(NKg:XB[izgE)dF&U<(da8iN8/g:v͞MOȌ204	3&au@uf&'FNӎmʳgE#'aiIXB\]zgE#'4},ì!n3jgE#'4}$ì!n6YɢwhG@\BP2xP@(%]aBߊ]ͱzDӳd=NBH_H	&v{q)ҨI^POV>M<L폹U͞Fٝ<YXmcYNQ9sNU{~T$/tD`O	{>ն~/P훵W6y$T$/v{ + cȝ͡D=gM"U	#}"xKߊ	v{@"U	#}"xK*h4^폠f?2Dvګ՛<DFD=qAg>׊]D/y葞aR>!}NfD=gHQӞ)v{4$g{.f"٦RiH0]D/MxՑ#<)v{4!}].K٦MNYL&'Fc;eW6y4Q?,hM;!nڬDh
YɢIΠ͞MOIlΰg*͞MOYcIuU׫6y4Q>DiLU66y4Q?
DFfUf&'ӘNwluf&'#ilf&c9Qf՛/Vlhx'0bYɢ:ˍU<(K"iaui͞MO;Q!n4Yɢ"Tu-է6y4Q>]#L[-Vlh}Aph"WXqOYɢJ`c5>gE馊4.f&'Q1FAV^DQ019*U<(4/O	{mʠ]gE1d-՛<(X!%-uUnU<(HlquO&'R',#K,HwXB\mgE@%$O;u--՛<(9uN5Cg*ˍ<(QDAVbf&'Q3O:È*-5Vlh~e4ΰ͞MOƚiglXiw*lDFٝauev6y4Q>y]aet6y4Q?$LwlYav͞UAӶ@uf@,6XmH>((j͗^缑4SteD?S#V>){ȥHx*ks	*Yxҫ6}?$Nr՛<L%4*ͪ͞{JhMX<W6y/~Hg[iVmPJ˼ǘҫ6#&}"xKݱ^_Hl}Wm=^^՛<<%歷wlݪYx"xKߊ	~DO)XONYMf'STmVy$IlΞrVlv͵T-՛<D𗦁,nٶŜm<&})It8emPJ˼H=o
QA*.LxR]3	dL;Lajqڈݳz@[3aXmu՛U="uU͞BH:*gJt#Lܫr9f0Jf6XmJmtS4K%24}Vĥ}XCj͜y
A*.,!x(K0DӺTMffXmx,UO$3eg*O=gdA*.c@^bt좙zyt	I0~՛<dO,aͪ͞~XQq:UO=	No촁)vvY@^-P첺(%]a0ʒN#FX`ZS,gw)]a^g}HftUffFc;1A	{[jy$f3,0-~wge"e<R!{,ȝD=ge('Jf3TN"qa7XqW6z3G,qjͪ͞wF-Vګ6z3߂RXqPVlf3,hfՋ9Vz3.cb!YјX6A[Ygw⌰YfYјU	ӤuPU6z3,/H]eio=ҦOf\1)~3e*Ziǃ0K"didi*<]}b<%L]"didu@ەaJ_i&.	,0F'Uk](vvO	Wywi[tLK%/c;WM8bR	dL;b4XCgzyOV^Yǃzyx+d;;-!E2Ε2ipĥguiJ_	,0F-!dx1)|Odx1)~(K0OU.bR	]eY?e{꠾rt"đtU^aH!66yﳥLdS4ӁK.WYaWm<lU.0tD`N%.ݪY>O/#u٪d<ݝU]<y	ƖX_bȬ$M;6~wge{"<K
AtZS,2fK
HF@AU͞K
HF#J#uVmVlXRB4IQie{U͞K
HCҎc-u-T-՛<]D/e|?;L)#ʖ	<W:GI:yXmD+ڬڬ缎t쮁+C(wye{x+~dS+fndO*X't5^6$LjuaAjjgH)Ҩu٫mUy\&WkɣFgJ]S4ͦH+awzd&uՅr.LR>Y\l8etf͵Vzt&uUl[i?
Gb+,[iM/4?;L熩	ҦX]4H#I3Ֆ9i<YhufM*y_Q7O1VZqʳgK찿q\c;+̱yҗ>$?;>TNtE3m%.}4f3d(jYKMvP՛U<tUmg? ͞J\yg*o%.~"t
Ua>$:Ն׫6y)s@[5<XCjg?4Ӻk5VlRV۫m<&u6^4U6y)sO"t:ˍUo=,0FUcY+J,7U}<mT'iRلBl#1cF*fˢifUzg lYYxҦmdS4:YNz@ZjuasLٔFL6W6y&Q1$Nb՛<@$;fY*04͏>t60,D:͚f>XQgYVl)vvl!{6A*fQ4(ߒ+:͚f>Y_1KWY^db43dafzgu7VmVlfjUfAR[6y3^-"a;,EͲxh$g{.MY)a7vvZ]gei
PU],ǭXR*e"K
BxK<W6y,)PB]DѺ(jͪK
B8],U[i䰤,$(4b.f%!`da84b1e͞K
BZb0~f%!aT$u8YaHXbN2M;ag,)A|&Z]D/e|',N$p&~wgec63K
C	}Bt*eMc"xK<W6y,)qbVy,)`YjYʳg@	%Y?V^سaHgakj@O%"f3(*(6y,)^&WO1V]ʳg@`47YeʰK՛<*H-VlXR(8It`U<#J2M;n䰤P4IRڈ<X>ەf%"H҆r<Xmu͞K
E($UٵYaH/D*mVlXR(pI84b6g@(/0Mf.b f%"PP_;^䰤P
#0'laU<\O"bla5VlXR(eE+88}g@`3vՇr䰤P
ulYaH49BcZn!?jgG,q]%˕aU<&m	'ҦPY˽C(%]a8ׅ&~ݝ"e{xDRT(jg)]e^'vv\]yqPJ˼}kgeA*.a;. Ea|'vv\m2{L6E+6ub<`E6. b<`E:ˎUzg{4~ҦPf0m"WYqWqR}:WJrȦe*lނ˃"WY@iuaނQQJ(͟n!})I(\?[6fALO#^d^!}"I6(WX=geQrAr$:Tˍ"F+EˋzѦJE)tiʴѦJˌufF+Ǝ	u*Ŝ6z4_Mf=gea;(l^<#JB)mp.媽l㋼(;fP8Yѣ4sGղ-Vl)vvP^|P>^y"vvP(Oge
H=gea;;(PF;;K(08Sgvva<R/dH0]Dx]H0Ϣ]Dx]$g{."/<)vvB^xatHa;L0L=gi"FyR0$g{."Fy`$l0}"vvm30]"FyR0$g{ȝFy'gj"Fy^Kk"Fyڳ(ÏxڳH;;V>{՛D)vv3=gj"FyRY
$g{giA*.a;L	Wywx&8Sk1Ie>3о-8I|8t/<׊`J4iA$u<S,s$gZc}h_}Յi$^y<ј&X]
%Qx0ǊeZS0Me4Șн<ј&X]>97By)߁"GO1R&,0F9]<Ǌ}h_}G
uȒ7BJH\x2@ZxNLxX0I<Ξk}h_}Յ;,p'''Ȓ7By9F}h_}*8K0J^y#8K0JCI#L[9s]KWXbOU1lΞkC9	<ǄЗ`	ev!)cTè:}h_}Ն=<&r:wP$0нxO<&ri>3о|W8DoΝ[zHa,֖8SQۨS0Mq,^y>iH6O4/j*-wH7BJH\ꆘAa4q) H-xј&P<:wP$0о|R4ų:*}f	}CTXO,O;1м*}f	}CV8&<2A<n5c$׊}h_}>F$(Iy<P$G,}s:yK)ZDDȧ#W\#x~yZg0#`y$8Ib˝<׊s>4ų:y
!."Xcu3ⴑ-[Y#YSY]bј&XS4򦄺WB*}f	}CT,xA螺4n1o4/j;,p'uIy<$O2H&.u}h_}g#WN`-нP$0[O4/j^I,p''#t/<Ǌ}h_}է<&,s:ȠlfFA4nkȠnP
GA3*|5'CVsȠnP
GA3*t5aE40$N2ǁ4[΂,
yb~D3!>F	t:DxARșwJB XW"4Uq,^asȎҫ],^as)_KXHb=,HbdFUD\iUf".{%&ҫ m,^asH3KM+V@ X&MN2@yxM3F9]*f".{i)ΑҦl X$O	{A<Ți0KiҦY],^asI"gҘ$GJ>,^as޲Rn2@yy$f3,h{L Xct'=},)&	ӤtD\6SSLD\J]*ib)dG+LO#M4,^as(vv>
#l"<(vvl^y<	*eS3gO+CU͞~Ӻyjg,hݲYϖ#4JnѤՋ9Vyr$ՆOU׫6yFA4nmVl^6Yy^HgnPJ˼[ʟ.Ҧ\E5},B*YϦ~h*ͪo?4s*ӕaG"D(*Ua{K1jtLf-L*XmZ4ΞAVthwO9VmVl7~'9*iS1gt<Ն}3f-*uaJ֭VmVlf-w\mU<;<	sC,'O+ME3-4f>ڬ'Uf>]͞~huŜ6y,.b6Y4b!YϨ'O1[YgN$b>YxL#<NM7giH@PJ˼c	N͟Ϯ󞳳aYDR;#,(t(jg)]?jVlWJfG"D*PM?QJjgY&?;>󞳳m2+0~DӰ9 wyzȚwϡDxݝA*.>CM~:}V,QJnrՋ8oRkzg{,~Ҧf0m"W[bՋ8	*mF6D#Uzm~ufHtEjV,x@P:m"WgmMgm$m{vvE4	蠕wy&0	_0
&p% ݝ cg@(%]a{Y/(|3HE3	IgP1U&}	dH;u\zcϨrP3V8xLݝG[m6ǭ(RIi*@v7PfBiH<YYɓhU?e{΁
$g{vwEx#<޳dPJ˼C$g{ggqPJ˼}(vwFy&vwE?gq$m{vwE0;QA*.m<z>D[iݝ
9⨣?;aU"dl
Fa"iߝвF<Q;i|&LDO<Ϭa1ryg~wgB#<Ta$OP"Bϊdݝѿ;B^>D[iݝDy
 0ݝDNXӿ;0+vve8u@iҦi0ӿcPU͞wL666ziJ(B[j}2IPVziFPVXm|HBYʳg"ua͞w1ӨXmVlӿ47PYNȖ7ll}g',otU=4丹De͗6ziK<c}3'Vlӿ%/V\j~K<ZagąH#uثM9VlӾX<%:N/VlӾ:G4ybfM;s:igj#u5>g:fM;4rfl=gas葞a	ݝ"U]z)vvq3=gat(wy<wgaA*.m<z)vva3=ga"H0(%]a{4y#Hwyǭy,è]*a観4z&w0L*}͞:h<On"x<[]ʳg	g~yƝP<[izg:,i U6yhg:gXb@UfB*XD3TW,A)lΰUq-.xaB?gaa;8	Wyw>
U]>x*bˢC2X2ƃ"2jP0YhNPROC0
n!d8uFC`h9|d6A*2`h9uF@X32ˬ/QFx@fP`.jFd*^ l6|d6A`8>2 f2((>2CXnx`9ʟƃ0bb̩h9CQԐi;a_ŬVYPJ˼*b"d5}X2!Tlnd5u!h2*u
?Q`7.PnNlcG\^PCQF"X^x`7u*9!^XG#@7Ɓ:5lc5Qh
@Xh@l0ʝa3*|Q@fTP,a䓎G30JX&,׊6VY(%]`PYH=gbQA*.<·JetF7">W6zEݪX=E+(tXE57DPZǧ~Efb<߂(~E3dL2ǅ	4q3ggaQ?Ai-ML62#<'0M4ga菡Q`xݝ[Dz;Ea	_00't\E3"XH8uYfO"XK$NUfa,oH	|uH32Zr6)^тˤ~?,sG(8am)^т'aAjdFէ{00'vvB\wÀHitL2f&ߝiGxO
C	'vv#<(vveX[Oo,o4&g.0SYi -t5^6hpdt5aš(umVmV](vvm4?HvlHc֑46N"<τHQA*.aߜ4)ҥNҦf:dr<cNa;4՛<<Qp3F۬4ڬKs	amgHKs	aBY#FAV,YGI`LTFU׫K><Qza*ƕ<\X8!<ӕauaA	|s<a*UޙD9[.XmA,s:Hkk5T-ߜ4)ҥNݝ"`+vvxP J>)>飝"WXf^6@[3Ն׫6y1WHa43Մ66yByO3ѿ
t?[Yg%|'MΟ?[n饞wO3[8XmgufXm	"u6^YǦx00'Xizӕb=4D1S1ryg.4O5jCj%jlN=4p4Na3͟nϖfm*ou/T6a0MbHuUYIk O9V-c*('X?jk8XCg?;A<i>}.w'4M;Lmm	_L(tVl"tjg'7x$HնŚqwK}!{=;I&0};;ТF[蠕wz?M 0ݝP6(%]ޱm"U]>xwHa4hg0^;	Wywyxw0M
C	t"B*SC'LTFUz֫q3Ն.,~ia~)&/t5faxK:I!ziʸO':z>\zeK6[jYǞ=;&!ӿ;ۈm~wHa4DSE3-5
C	W$^Ջ8)&9_MXabV˴ɢQ2xKPY>auaHa4}lUޚI~b"t
˹VzO]$NA[ZUޅ!+&:T:+k4YBiBia+cV)&H@&C;PJ˼ _wgaA*.=o"7@7vv2wNx!Ҧ4k/
tȍ%3UŜz駂ߚx'Ŝ6y
t >xN m.9L(;tL4Yѿڪb8Ф0x~('1V,ӋSg~('7VٛUy;D/a
g}2x|G((@]D/a>~N`a$Ovva/ga"
tvve[wgaƑA*.z4<%E0S0>4ΠbǦp% q~('j7VxqE8.Èq;8[PJ˽cKtH0ݝ,"U] xݝ6E=o$vv	Wywm<zO	|E+NXct-"83#L*\ziGYAjW}}D0mVN<L	$-LUm~iQVu,Ջ9Vb˼]'p]-FyV!@	Wyw}"Y#NS\E3-#@[3fA#K"Aۧ66z	<%F*UfA#%O:xStBYHE*H:vr$~'L6YHE+!?Vڬ$}4f356z	Hft͞{.eDxwy?gDx(wy?DPYߝHi=>	Wyw<O2xK)_3V]S0&}$i@WM"gDPZUǦ3;]XmLE+٫66zi>#;\[j?	t=@_QJt˸k94}$i*\zi68ȐvAW*H'wOՆޚD;"pDӺ|YYH)]nmgDͿ4)F:}zf=gQ#<+v{0(%]ewa=(%]޲(a=iYR`$g{nfE.	ݞ E̡xVa
(%]`'v{YtPJ˼[.k0[EY+v{YPJ˼o c蠕wy^=o;==$g{v{Y
(%]e)v{2"/ҫ2(0f25]!(|l4Fguc!h
Q;jc!h
Q]fr@h6}Zf25>c!h
Qnr@h6}*!(|l4Fguʆc!h
Q.7J͑FyFȤh26A뺽FȤh26A:FȤh26AvG#"jhϲ5G#"jhϴUG#"jhϟtFȤh26AFȤh26AAQr2)lQr2)lP#0~Dӻ=e<VePJ˽g[wg'A*.f<O+VeS8c~H],zgfY66zmVګ6zinݪgƖqڈ<XfB֫WQR&-v̵Vri`H9fv̟mSYReB2ρryt̡E3-I&2՛=Db/02YY?
iݳ,ն͞fY͞M;DbfYʳg};Dbf6Y><%j!Y?4+k5VlOb;fYVl;=]0eUfE3&9<W6z(ѺyjgșU͞K͞{.f1C٦QA*.z[*M"Mb՛=h<YYdL*Uf%Uuf=gG٦(v{4(%]޳/Y-v{4"Wv{mmҦeIѣHFٝH*YѣHQ<u^V`:bvvZ@L`:bge2	ݝ	Wywx,xitBC$ARۥM4)H\9%wZizVl)vv@Kˈ2.'#<)vvmOeH0]ZD/i}"L(*hQLK$H3ad.UU<;=.	Wyw>[$SO)3Ud"䉌&Uzgdglzj<],_dxmB[ÄyfT6E5/|8"uܪfH<$uܫ66zD`tUmgFKH:yn:<XfH2Dyf=ge葞a;-^gR$g{.m">)vv[a3=ge")vvODxmtBOK}BO?;}G>(%]BAHC:T"CyVz$nf7VyHftff=飝:t"h@[3iW6zxT?4iDAVmVl~XLcv mU=<*K4#I;͞Oi yg*͞,3f]<XmzgC:wl
fB&OڶUmQkg6]R>^Va.<R!{+KH0]D/esHv~wgeuf)vvWa[wy[aҦW#0Jv퐹U͞x'}DUzg D	*bHDoΞx;fUzgQ"7NbAVmVl$F̖H*UfHDoԱgl
nHr[('l
g*͞DG,Ȗ4fU׫6zE#}yC%4!Y(ti 'l
U=":SΝ4>Y(FArilfHDoO	NAVlY(:AVOڬHciJX8H*ˍU="XRƚxv L7Vl$FtrZ4AVrH`M:9`-v N/Vl$Fd07l
bfHDo	bi,4jH1DQJ4TAS6zE#|0L3h`)H*U="&J"Qgl
fHDoș<3<٤m͞DNa:xgyH*v͞Dߑ2X`uB_3iP2Y(&KNgl
mʳgQ"7ӘN&DAW^H	O3i\ffHDoȘ&DAWjHCӨH*͞DߊINyKPʶx'I~E#x'tE3rDo<d(*P4rWPYx]BWgG;S-!E3-ȍA4@7mjVzDm	űkUOHM<y]evŜ6zDoȡwO+XmzgF0~	ev폷VڬH9yY]U<D+[nR]\YݞY)v{!>KhB.d,FyRB!}g#<)v{!!}gQ#<)v{!]!Ka=q K葞a=e3=g"q(dF9*N"-"7@7PUzgFi't5faFYH*UfHi -4[6zDo"Xt5bUޑcY!ta͞E$wl}fHI;qU="7ӘNwlu͞Ogrtѻd+՛/Vlߑ<3vmVOڬ,sG;BYqgFqD!n0Y#~EB_:yӕfH#T*Ӌ՛="7ӨT6zDoYS36zDo"I&:i<On3ݳHjU="7.\zDoR3][iʸ.Tvˠg۫HE][mI]bݵUgO1TVlNX;9<P6Y#~D4:yfHaitqU="7JDΞb6Y#}2u;[6zDo@aO9Vl߂UJD٤BfH#K"ifY66zDo$휵X^Uޑ4rgl
KǤP:m_.I"Wl
NUǤFf3۫6zDo:'Y>X]*͞NK0J*^$ɓa6zDoQ<L*5VlQ'ub7Vl%&uՋ4Y#JU8Y#})I(OVbfHP-VigF(tua՛="7D-ڬ4fH%Q,cYmK՛="7DN-VAjgFɢumVXCgF^h[6zDo0I<O	{,Y#m	'/tUak՛="7)RI4O	{ڬ[$I$wla5VlߑCsKNLV>Y#}4J,:ۭ2Xq*͞Pd)T:.U6^)j#v̳VY#})I(Ziƪ͞G4g0v agFEݳHker3飞Dnիfl}FtL-9[2ەfHѤOOșwZi٥׫6zDo`7l}٦mVl)v{6!}ANcD=G"8"WJ}tS~fHx"WXB~ڬhK[j;fufHFc;>XfHXysN폳V^fܫmVl}HfvZUaGƎӺy٥oH!l<l}#e	Zqʶ#M97mj~mK>ɝ*()`n՛=*SG7l}ʯVle,HbX&/tE3ʕO3UoJGVJi -.j=*WҗiݱffJR;cjUfJcG3͞{tͰf-*g$h<W6zTύ*ͪ͞3l}ʶYxҫ6);v۪fJ	ݱͪ͞33_rVlyҫ7dFZTϤnٵPL(ݳlUzm81}2xt"J$wl|W6zTϨvܫ66zTϖ:yXmS>X	=j\zTϣIltqʸ0vڨ[{wglU]L\Yݞʹ~_|"tŬݞ͟DyXHf}4aåVmS4L_HgYҥ1},ٳffJ!N`wlYҥ1~3KlPVlL_8GJ$QlXfJMF?V^R4ӗKٳa͞);lmf͞)8	]gc՛=*Siݳgg6y#H y"~wgau쁔PJ˽c޳nx'I$#*LDӿ
ia^&F	IAVmVl#NCMf.
Y4Qa4pAT-՛<TiI
iabU<TiK
iaa͞Q*4ϗBwXiXCjgHwDdj0=g@l7xO(ҫ6]yg}2x6W.4[a	UfK;C<ct5ioK;ƎӻfګLڬ6$;fU6zYߑlfK;#bصYli1{!?S5Vl$v۩՛=,ʔ6[]ʳeޖwCSOmʡfK;D7O3T-VzEP[66zYQ*yӻcՅYl$iݲUϷVl<%j.fK;&WO1VfK;(I$ӻfܫY܉vՆjg~y+agS;LBO1V,ӕfK;a$һdՋ8XK;(n3KJ9V]ʶ$qqzU=,Z];jg|"v1VXmg}DXCr2PsWJS0hgvUzgP$tffK:lەmgX':gO1T-՛<]E,񘨒Xߒi]*LhgvzgN`wO1VmVlD}30LU]Y685MOƚigJiSYvED%6~՛<(D<ϥ8v͟66y4Q?"!/yI0p?Vګ6y4Q?!`x},ölPVlh~BIlg*͞MO#O+fgk՛<(8GR&WL;fՄ66y4Q?$rʞYgk5Vlh}:!/yK0p?[nDuB_>`6~qʳgEs3fg͗6y4Q>w<s>`6~YɢO"i},ölYqgE)dDIluf&',6~4Yɢ?V^DY'lbf&'R8/0nٳ>Uf&'Q%3JClOnDDKglf&'ӨN6~YɢN#~	]gU<(da8iN8/g;fU<(da8iN8/gL;f-՛<(da8cN8/g;fnU<(da8cN8/gL;f׫6y4Q?"0pQN8/g;fmVlh~Da&p_<Ϥ8v͟Vlh~ic9GQ-3WT;;-Y0l]XD/eHvl:b~wgfc)ҨI^9͐"f3:U	#1}"xKߊ	t8g&	&u f#IlΞfڬ6a,'LQէ*o=?
tFbDTK0qR'lWm<)^Yb՛<tFbD;-0'ge#<xe
!{,ɤJ$oO	{A<͛D͏*<%2h~d/u7U͞~d/P,U͞{g"U	#}"xKݝP"eR٤Blϊ]Y1NQ#<xٲ찇ȝ"FyKÈ찃.#<)vvXmaH0]DxbȅǊ]ТFyR찺!{+ ht"MOwY]ʯVlh~XwljgEK*Uf&'I$:[6y4Q>$;fՋ9Vlh~H'O+>XmzgEFX^!YɢR'7Ybյ6y4Q>uV۫6y4Q?eg6y4O1:XrzgD9γeU<(K9lYqgEdM9lZagEF?VrDE*H;fէ6y4Q>]#L?SZDEu>Uf&')rͭS6y4Q>hJ`b6jYɢGQ01v۫m/Vlh~(Ҙ̜Xctm͞MOS'YATVlh~y`7YeP2Yɢ߂Rl}mʳgE^-1W^h|"r?;~dv͟Vlh|"r?;~d~ٳquf&'hGjeƞMOXNhP폷Vbf&'Q3O;cՆZjD#$ig(6y4Q>[iyeKVf&'4?VWizgE'nf&'DN-7VX]gC%t-9VXegI LjەaI Lhuܫ6]zgD?iLcҦl){LIL_t3fQLE(pDS6Bf	&u f=JeS8:yʯVlxa0XC66y]*eMX<W6y/~He[iV(%]]xdS,><%fYо<%g*[iHYVlD𗾚3e*Yx"xKߊ	~DO)XON2観I^)O*t	YWm<GѤgO9Vګ6zXQq:,uf><%K~YʶxO"gҘ$GJ>˽C蠕wy<z;;Vm4[.;,tE5v7l媽Xmi -9jXmuUU="v۫mU="uT-՛<TIgXnbU<]G,	]VyqҦ4bR	dL;0WlbR	bwZua6q(vv(%]e/	b4HwJ(I]eu[i蠞Y]z[i䑦u׫r+vvB	WywxT]5eL`<Ȍ$mU͞}D'In٤ff?,sG(8i5mx\!{K;PJ˼%P:G⌰ҦPE3Fc;Eu^g}HftUffFc;1A	{rV]缒3q;B."D$ga;. D/e!>W1Ҧ>cc;ݱYј9c\AVmVlf347l
YјcufFc;ƍ\rYʶјtta͞wRƖ'YB~Ub=ak.Y?jg1HK.5Vlf3X_<LUGJS4KLiJ_,uM9Vĥ^bu/V^YǃℱC	L;Ymʰ%/	b4E#u5T-[mwڳwyx7JLK%/c;0~զx1)~c&F֘r4XCgzy֬[izgJ_	,0FVbr@~=ChwyPzޙҦ#\1)~3i^4KA<iY?eJ_uZՓ]ĥ,FbZVOw0JVAU.UE+L}$3fKDn٤5ff=t!E3M8ruzKA;YʶY?e{4iĥ֬Փ4bPOa7ZezVOxqPJ˽g5:Xk;..d4Tˌ"(v۪f%$#D}zjgHҌNUf%$!iG1ˋuf=ge"NҦP4g'H4wO3UoNRA4Ξf7VyD:}zjg9?;&P5;PJ˼_WH2ȦaH4wO3UoLRA4Ξf7VyD:}zjgH)ҨuUi缎de(-H#I3Lm3i:jX]#},e5aw$~P3[0=:GY@~ٶONR>DβYfU#},.YeO=zh}$ݝ2SG;G+Lq4H#I3AUGzX4b}g&<-8Yx@xw<%?;tLJ\4hQYuHR]2HmϦwYmʯVlRFc:e*ͪ͞J\H:yYK	v۪͞J\yg*o%.~"t
Ua>$:hjk՛<i -Ξj!YKuifյ6y)s	eO%.}*Iee͞J\)O!kj~f%.}:NgYqUB{)KThL}%|)]eƪOgwZebd<]0w/tE3:ˈjYŐB^.!66y:TL9f:gO3Uo#IkՆ{Ε2FL(Wf? 7UzgARD7vvP- QvvP>ӥLiO`Y2!"u6f>XQgYBW6y;([D/e	>S(P"0i&Q1$Vu6f>Y_1KWYBW6y+L>f|PU͞0aPVmVle

YE͞{%g'ݝ쉛xN.(%]m[.">Ro.&[ACPJ˼řxCK
@P_;M0)mt,'Uzge%эM.ڨP䰤,W^/fO%!`$iFItaw6y,)#	Ita/VlXRNU<PH֗CVqg120dwO1V,uf=:XRߝaM0],^xNX:HL<lfN:T"K
EdyVlXR(W^Vy,)`֗Xf%"K.Xmzb%"emvK
ExguՆP7VlXR('0M<b4f%"0i4nua6y,) -UZ䰤PqN*ګ6y,)FdwO1VYaHh4Cy}*͞K
EDy՛<P$I3jg@_#Uj䰤P
qi<Xmuf%"P_8`(]<XAg*͞K
EswO1V6YaHFaN66y,)$DŮÖj䰤P2"Wl}͞K
EZr8f%"P_;1j՛<I/8i6z$r%^KVYxQ"fJ`y*i(]
E!zˠh(%]>A;hwx]] 	TB+M4̶"7lӕ^ioAE+4lk/Ȣ͟n!})I(֏[6fALO#^d^!}"I6vX=gii(u0I<4SY%~"wZhWN=dRHM7VN=d4PVli,hN`wl5bU=dwZ>XmzgK}H0]D/h
Me̶8_ZiWqwEY]6z4pwC֏ڶBŪ͞{.>ϊ]#<)vv.x>>!{P>3=NkFyC{.vDxmHm;MKH04ߝmGKEc.n""vvBM;;HD{.#<L~wgiY)vv2CH=giH=N#a=giHٳ)vv86{({.ӋFyR8$l;NY6l;;N2{.Ӎ"FyqH0(vv@/y㈑aR83=;tPJ˼kgiwyx;&w)_G*t<ȡмD"WT0$PN\TE+3!CR;7O1o4/jI$Ϙ&&"WBxQ<iT?2xK߂(u-y0Mل>($:cȡI,f1^y>3о)<%^y"9GRC1RIQJ$8}2xмD<Q,nA4):d;y<Q,sH<TB[ls<0$}2xMXy0Md>J[i#N9S|dPP^<T+Ο_)hI&BHn_L(I4$@;uxM
C	00%*:iu>L(I4}"!Ӧ,n<Qia#}f	}CV_)ls$T_@P:m"WBxL:ioR*N8Ȑv7F`t5x#-wWP9S~DE+y<;(~iuB	~E< 0)(uC ~FB8)ls4"ʝ+(4MQJ^y"NPȇM?QJoȇMQJsR(}	dH;tFB]:[Ț9GYG*t<ȡмE#(~iuC~~D8Ȑv)?QJZ7F`t5a	Kc~E߂(}ҿ4"By<ȡ<VO~7F`t5|<Ӧ,o:WMRcӾ\i@7T G˓:hH:E#Ea	
$~ioFE+1o4/kfQls^>3оH|(-w'7)ft/l0JE,ΨmY,/0JE+S0M犤LE,ΆHlsQJ^2hi -uA<D`)]qfQԐ<S,sR>3оxuI"xߝ<NT%:8HD%WBxDrȞ'TcYߞDGT iӨ~yƝPP0J:,r,X`',r<ITA9s<XP4ѺzFB.!HN:K7F`t5a<;G(Hc~D^SG(HcuCc}h_}Ջ3Als8Ds?"Xct/Aj#uC?o4/jŐy~DE+NNc|<Ӧ,no}h_}[i&|l6~мFBa	CKΆ`dP6|3# lh7C[2ACAܠ!fTjNi"ʃA@(Cp̩7SCDj<S0դGMXmcI4r7Kls:
mf|'v9,)}	'~%vw,#W"4SD\#(tD\`C1{L@/0/On0bYM<J@ X缑BYi]*a@yxU"ߖxTI,o40b4Q:UfD\?iLcҫY@yxM3%1~:Uk6/0^PO&yLƚxt̲/0$3LO#Vmt@yzKUd.{#1cF*".{1KWJ
 X!Ӿ:t2b;"fJ`y*e=<:WJ> X)YQSS'D\(Qa;=#Ő<(v{!D/<;;,"U]?gfȑa	QA*.$Dy"vvP"<nˈwy29RȞgJBfm#IkfBti -uffB(@Z'UfBDi -uBYп.Xb<]#<xLY x#<;;GA*.#(%]f.|Фbˣ(ti,ųH#t^zXQ
xt`XzXP4Ѻyʰ\y9'tUm(0U&$rV{g0f8уbˣ(t(.iW6zQ;9U͞{gg?dPJ˼>D[iݜ(9⨣?;i|U"dϢ>ϑHwvs<瑥Oo">߄ɒHݜG&.O,I;vD};l>ߊFH5;N>+,H_47vvDX!|)~wgm&ۈwyǏO60ӿcOU͞wLͪ͞wҧ7OmU=4I"bOoM;@ZlU-Vzi0'[XfM;DlՆ׫6ziߖ(Nj!YNmU=4<cv۫6zi߂ygO1[8YNYK^zgȖ7:y~fM;"Xݲeƪ͞wDU6zi,H_47[n4YNbDh*Ӌ՛=48DnbصYNΟnj~qڈ>On|4ΟnYNu*K8;:A*.ٗ[n΁PJ˼ݝA*.=o$vtU]e^=o	@a:kʝ*@}6#GfՆX]Ib˝@XeZEU< -taeg*,0ەf=‼p"@߇ qgtr4CA2G#Ad9ʇ!Tr4Cx`6;jF r3|2*(:G#Ad9]j2CpF r3|0C'l4Car4C㑠f8|/Ad6:xQ,p'L`!D	A*.xP0	Wyw^̼z98STL-8DnCU͞R]<YYJ[3/Vګ6]W\b\a{֖8S;r+vwU]z(vwDx@C$g{H0
葞a;:#<(vt6DxвCi3=gB}3=gB$ga;:(vt."F(vt(Q#<)vv]3=;;	WywyȚvlDy$0M4;;9&ߝ]Gy!i-ML6.}M;.#(0M4gat]]G;PJ˼}s	"~wJatS0%ÇX]Vl%D6<c|GMDasiʰФO	{F.DuUФO	{FH8uUɓ./VyXHaL0DDxP0(%]ޱ'~O,o0&g֑4ݝ<ǭ"imݝDy	ݝ"U]<E9hSJ3L0)^Z%9VldFIÄHnjg'7,i'uն͞I"b,i'uufCuGX`XfE%3SV^=,jTFUܫKTqctՄՆQ%umVzeK0laQ P~sЧJ:gvvBز蠕wy`~sФ0wJPJ4<><Qz^=,sG(9bt\xLjuaX_I<YXm餞7)loNHGnZr=4IÄΞOWD^V,xBiߝص1f<S
C	00'J(eHa4:b=
C	W@7Xag+eqD<%O,U
C	WjaoM$1t:V]ʰФ0x~b"uڭfoBiB*Ta5^wHa4	Ha4kV^!xRM9?;f1f|RX",׃Jh<ár@h6}wWf25a*!(|l4Fg!(|l4Fguc!h
Qjr@h6|!(|l4Fguc!h
Qf25q*!(|l4Fgкx*bFyFȤh26A뺽FȤh26A:FȤh26AvG#"jhϲ5G#"jhϴUG#"jhϟtFȤh26AFȤh26AAQr2)lQr2)lP#0~Dӻ;q=i;0ݝXEx'vv(%]`C<Xҿ,pT,KDbr՛<w,YYE[j+uf%,yg*͞AV^<LZVri`H9fumVڧسxeBg.'س'ƕҦm̷$wXeVlO7XdYY?
ibU͞Ŝ͞M;DbrYʳg};Dbr6Y><%j!Y?4+k5VlOb:ŜVl;;E.0ˈaG;fE7O1VmVlY:yY`1tBYxe
"sgaA*.yP;L4)l4*YFUU<DΞbVlX]<PVl)vv"cgaQA*.y>:bgaaX%~wga;4,o4&?;PJ˼/_QJS8fF?U@8Ȑv7W*@PO47Vxi
!{940EBS-8ѤOOIlΰU^ѤOOWX>՛<'LZc<$N}V>HA*./e;-D/e_"7Ҙ$H"YtE3IG$N-f=ge"FyR!{-[.KFyR$g{-$ҦY(TM4:yVxHmjgGga(wy yE4C;L i/g$La4nb՛<[$S:jͪl)vvD/a^)v{ aD`3*eR#GN^DffH4ΞjVl{`1IgO5T-՛="0^RQ3rHO5V^RmH0]͡D/nxha=@_fKٶ#<)v{6}͵gvDx(n)v{6!}_hKLcQcwgA*.izDo&ҫ>g!$FjXmCyXmi -UU<NDot'ҫ@dIlΰU^PѦeC4YY¡cu2!jVl},D$b[6zxT><Qv*Ŝ6zTp͙ta͞N?,aU=p'l|mfOL	cvۭrw[Hwyw1g"مR]H0]ˡD/xNa"iiݞ˲6Kv>+v{.(%]et˟D`F	RݲUzg	Q<vYgHDsOYuLŚDߝ<$ufHDoΝ<jڬHӧ,	:MU͞DG,cM<ΰUBY(倶)SQNUbU="Xg,i'uVl$F4K4XCjgQ"74A,NU6zE#}2u;4l}gQ"7$'Xi*͞DH'0jzgQ"7*u
#jY(F$q:MU6zE#}45VnH倵,ij4Y(trZ5V^HNa<nU>Ū͞D(YS34OY(bi,j7Vl$F`g$,S:MUܫ6zE#|0LEIeO,ΰUm͞Dߑ2xgyaU="t:MUU=""d4 gXiegQ"7L&<3<ΰU@ەfHDo0,0M:!/j.Y('KNgXiͪ͞Dߑ1d0M:!/j6Y(',	Q%:MU-՛="B4Ȗ7mjmON$G4NUmY4N^
=,sG(8͞{.e"vH4sXLr#iM<%&-Zնoi.1lnm#~EO羽Wl
g*͞(niAV^Y`5a͞`ӗ(vˡYMNن+c՛<`p#<&0~%vv;D/`)vvK!{[KH0]'B׊]6DxB!{mga!_.ÍFyReĠht뢙-"7@7PUzgFi't5faFYaUfHi -j[6zDo"Xt5bUޑcY!ta͞E$wX>XCjgFA[YgFs	N!Vlߚx%[8Y#~$u,՛/Vlߑ<3u'U="7hu(*ˍU="7È'$宰ZagF 9ti*͞G,U6zDoQ%3-VlOgO1S5Vl߅:DM"t:y@Y#}4f3*U="7V^="7)RFVr="7ˢ$i`uluq"h1uնګHM<%&-Z[i!`xt@ufH價UnU="7KO3VlN&gO1WY#~@_L*mU="7'Q*yӺygFdKyfH%QL5T-Vlߑa4&@aYʡCjgFOn"7hGΰ}KǤP:m_.I"WX>X]*#~3ݱj۫6zDo:'l}U="70;`U,Y#~I'vܫY#}:NgO1Vqgt;ګag.3>Y*͞TbY͞LO$E,ٶ*,Z<
lՆZj<
!#CV@Y#~	TKٳaܫ6zDo*c;fU^$LwlU="7M]H'UзVlJ`yHO5VYʳgFLO#^׫6zDoRiHO5V!Y#|HI4XrU="7PӺ(jÇ۫6zDoC吧P;u8Y#}4J,*Yi՛="7E8Dng*6zDo0I<E6-7VY#~(X},U7VlHpCb]*͞X>9F- bձޑӧ/3>lnU="7ӣF<?"die+f^)H`٦mVl)vv0^>$ga;Ϣ}R9RT"GEVl~)(u՛U="8M`CVګ6zDp?"5}nhguՋ9Vl~YG4|XmzgGmVl}Hfuj6~XwO3[4Xmyd-3VzDp?<q;kV9VzDp>	0QVOڭ)vvagJnȌ)`fJb՛<]"}KR	*`S0ܩ_,t5^6_0La4q:za_Fٝ`uUqR$Nܫ66zTʔ[jR,htBY{0HbҦ|2FUzgLbڬS>9uثmU<*aQLťL1۬CU͞35ffJ񙂈/vVګ6y<SD`ťLHFUꅷLdFUꅷX"Ҧ]jTϥ/I$Ӻ*YҦ}C6YYҦ|նoJİL^UҦ}Hfu*Ҧ|?T-o=;hwym	&.O,h6ǁ0H1k6~wgaa49MpSE3Kʔ/r՛=*S`VmVlL_.N	uܫmU=*S1Q$nUufJctEnU9VlL_4(Dnەa͞)M9t\VڬR,nVjR,󎠕r>Yҥ1}A|Ѧrqʳg8dݝDy$O8&#PJ˽cae	Ii0wJ@.~$L;?U͞Q"diP$aff(240~DFbmU<EG
iaBY%F?V,Y%F?V^Lt)uՄ66yD~YO+ nUq6yo,QۥL ]]yg}2xn՗zY-xÈnUfK;C<ct5ioK;ƎӺh*6,IlΰUi*͞wFV^g~Dp:j}U=,ƙ,Hj}͞w$24}Ong~T.f˽,07X@Pʳg"I׫"s	(-U
U=,凞<`6zY-$M; ?V>YDyU=,Țy]<Xb՛=,`$NY܉uUjg~y+agS;LBO1V,ӕfK;a$Һ5b/V,D$ҺÌUr"Ij3VAjg9Kt`U=,$NU`-ՆޖwK841y}*͞{.ËJ`JSFc;8W6xuGO1VmVluU͞N9`D<PVl)vv!{1$P%&Ҧa&wXr^S&UU<fEֳ6pj(-4<ΕY&'IK6W6y4Q?"!/yK0pVmVlh~EB_>`rVlh~BYXmʡnDەbU<(8GR&W:nU׫6y4Q?,pM<8uܫmVlh~H<:nVjDuB_>`r>Yɢ 9}$ì6lf&'Ӗg:nU/Vlh}9`x}$ì6Y?jgE)dDYXmʲUf&'R<ەi͞MOYS36ZiʳgE铖#r8YɢN#},.ە>Ū͞MOp^aHa*}͞MOȢKg:Xmʟ@Yɢ D<ΰەmw*͞MOQ%3JC6[izgE)dF&nU6y4Q?"0p&p_<ϥ8uܪګ6y4Q?"0p&p_<Ϥ8uܪ[6y4Q?"0p&p_<ϥ8uܪܫ6y4Q?"0p&p_<Ϥ8uܫVlh~Da&p_<ϥ8uܫڬD#	D0M8yI0pWjD;4r4\BP2xPh(%]am=i̳zDӳd=#x":U	#1}"xKߚx'0g<3:U	#1}"xKߊ	t̰g&	&v̯U͞Fٝ<YXmcYNQ9sNU{~T$/t2Hl^O	zlU^P3'H>DiH0)v{5dB4ǋ&*<%;=~iI^UBHmd5^HٖYxJ$oO	{٥Y>D#<yˢFyKً"FyRaB1l'JivE10W6y4Q?,hM;6YYɢ%mgE$	AT-՛<(Fٝa*Ŝ6y4Q?
ye$Vlh}:;fmVlh~0~Uf&'ӘNwl
uf&'#alf&c9Qk1VlYɢ~igmfjU<(K96YqgEdM96ZagEFVrDE*H:nU6y4Q>]#LSZDE}OYɢJ`c}uf&'MiL]Uܫ6y4Q?24.}[izgEFdh-Vlh~(Ҙ<%٥v͞MO,횵P2Yɢ߂RX>rDDfVy4Q>Z9d	Y`2DnUګ6y4Q>Z9d	Y`2DgXmʸgE4r4~lYqE 4Ӿ(:5a-Vlh~e4O3CVigE(uܫnDli	v .Xm<(@[36Y]͞MOWX>f&'DNCVX]gC%t폱VXegI L,6XmH>(U.Yy"i41U){LIL_tZ͢w,P/~('ҫ3dS54Na3ezVl/t̠E3f'	e41yʳjgҫ2#@7O5U͞}"xKߒ'l
Vy=m.<2t̟D`ϤO	{Vl/O	{eVz)C'3jVlD𗾚3ݳ-UzgDS8*,$O	{M<>''lVy$IlΞrVlv̷T-՛<D𗦁,nٗ*Ŝm<&})Itͮed(%]i,"U]>xٵps%243fQMf?Uo#IlΰXmuZڬE+CVګ6zE	#LT-՛<TIgXezg*͞.ca*e"J_,u3U<1XYb!Yf<͐U]XBy<P#Ha1tt8k4.Wm=fVy$iՋ9Vy;6i0<)]*fL`<Ȍ$!f>Y$Xijgzy9uNfUmYavvXB;+D/ew<'vvW(%]aCIT'N,0-tE3Fc;E}W6z3Fٝ<YYјeB^+ڭV]缒3q;H];+D/evtH0}+S6]یw5^g}퐱VmVlf347XiYј5BYјvmV,[ig|	RyfFc;)cKBUb=ak~YјU	Ӥu՗6z3,/H]e5io=ҦY]4bRf3͗iJ_,u3Vr!K<J6?V^YǃℱC	L;ʠmʰ%/	b4E#u!׭xPٴPJ˼LzL)ipĥgu/UN<1Y#N6f4XCgzyl~X%/E#u7T[ ?gٳwyPzޙҦYeM.eZiǃx͘dx1)|lՓ]ĥ,FbYezVOw0J,ګՓ]羪.WJS84Ξj՛=,#*ͪ͞{S,fp1)}A|JCUO%/5m~˼*e4ӁKW'inVOxPJ˽g5:Xk=i	N͟쁤GiaH2Ny]*LiaI:5^䰤h47ljgHҌN5Vګ6y,)!cJ98PVlPҫ qNiKfՆޝ#i<Xn6"v66y##=!EdxP@}2@ׂHYhaH4wO3UoLRA4Ξf7VyD;dUU=2GNC@~VO=s$~wg&@YI*m2GlW$~3@.awzdd+f7VqǧH!6mӤ~3@g*ONR>lYeO=zh}$ݞ0/h~hytY4H#I3qVZ>Ǝ	te՛<a4o,}D<Yi*͞{.gD/?7xK,~wgQYv|>RѤgv{ &,
Wˢҫ8)i)s1 b՛<јΠwljg>4ΞjVlRx`n;Qr6R'O 5Vy)s@[3Ajf%.}HfmVlRFwlUf%.~1p;@l}KJgl5f՛<SBlud͞J\uȝ4eƪR#tE1,v9U}<-'ia0^U#O(p퐳U͞,ljgsVB)G,'LjXmi -t5axҫ!>Y2!"t^缐t$ݞ[EcDӻ=D}iҫ!qO`Y2!"v[f>XQglW6y;+_d(|L#eCEglVl吵uתf=#tP0vOzgv\66xβmg )]AT-՛<Kϖ$O	{;+|'vvW@	WyweKH0;,Y/geQb;;,0	Wyw/iaH
tE3dyVlXR1u66y,)v˳VUmh4$ӺyU<$Ӻyŗ6y,)
c'YaU<PHXf0Uf%!`cda84bY͞{t;LׄӤ찺#fiaHa4N#L)}P6O	{f%"8]նO%":Ջ9VlXR(1`*ky,),0-uګh-TXR(c;2g@<%itaܫ6y,)	Iu4YaH/IlΞb4f%"XdwO1VYaHh4$Ӻy}͞K
ED*UVlXR($(g 0U^䰤P2"I<XmU<$INb6Uf%"WN*h[6y,)Fb*9VlXR(%y͞K
E 3uڬ䰤P
yÌՇ,YaHd
E}Xpuf%"f폱Vqʳg@(/Xn!f%"h7Yaʰ͞	tpՄ.5VlHҘ$GJiS.HQA*.^`~H"WvvOl(t"(uzg?dPJ˼};}PJ˼}C蠕wy0~;'ТU]0^;'E̼Ҧ[a6E+6uUzg0m"VujX6E+^YǞM"f߂(tf0m"WYmV,x>	TB+Li̶"7X>WBBpqQJ-!BXmwAR+fϷVl$AR'V͸YBSDy6z_HEvX=)dG+LO#Lmj4_(HOګէ2W)Kuէ*ӏF+B'ufF+Ǝ	u9V,YѦJhgu*k՛<p2tsS-E3-OUg]D0l՛=8SG;Jp-[!bf=ge~S-fluUzg4bڬ 7Ym[jƚ%
nѤՋ9Vyr$ՆOU׫6yFA4nmVl^j缌/Gge(m;(D/e>;(E!x5|8"WJAdSY[$.b՛<gy<ڬ6G:X]<9Vyr$IXmwPYTO+Li>b<Ն},ũ#LaϧFhtff=geBP5yҦP6f,Ι;UzϦ},ų:yXn6T:ff>bguʶYx@ O$NZQ(<2S2cJ
VlK*ͪ͞}NzYϗD(͞~hu*Ŝ6y,.b6Y4b!YϨ'O1[YgN$b>Yx2GxD>(vv\a4z˖E2;.2LgeƑ#<)vv\>xqB\?gei;.8CBB$g{ȝ,"Fy'ge(aB}6P;([DxB$g{ȝDgiv.D/iv<P.}6^'giv#<x]H0QA*.e>;;L.	Wyw][ȔNDct#IhKT9F4ų?"XcuF9R4'Ly̡:itDWȒ9<Ǌ%x#MXAF`t5?od0V^y>3о,xsBxј&Yg3F8gt/<Ǌ}S:>I&!|8II$Ӻ>+}aD$wT0~yƜwTY>3оh~ync)E<T4Kӧ7TcO4/jռY1BxHfuA<Q,s#uBK<QyGQP$S;u>:ߜv7O1I"eybinc	ѣ9<Ǒ3<O1f	DAF`t5hDY'xM
MXt5av<!@0!hX#"ʃA@(Cp̩0Xi"ʃA@(Cp̩Ն)i"t5i>Q$]ő?;;HwyOФtrʙ;>~(`w.Wga?A4ΕX XP6^y<	*a)'f?
i<YYϖA4n[jƚ%PVl@ZjŜ9FjMU}DD*k՛< 7PU66y/uk5VlDa&x+h*rDΰ՛<wXCVmVlFZ$+1g(a	"U]?;X[gePJ˼e>	Wyw^̼zR;LE5m	#u^0&,n\alyta\jb6՛=8Dnb6NU<	.ta^缜d	)WJY,B*Yɢx<YYèD<[jggfȠwy591h!gJer)@7PUzg366x)]ezYA<͞Grc9GQ6Vy `$L4IWJ/HҦ,nfN;Q66y:4sG;mU=47O1T-՛<Dٺg*͞:GPU׫6y$U66x:H6y<Hb>Y4rV9VlڢђH&ҫE3,6YlKlyVl) d%ffM<47O1Vګ6y4i#J*gIWlXfB2Yj6YFU66x)]ezU=
uf#V9Vl&i<YfC,˕d͞MN*ˍU=O4ȘPզiǥhGmgM`-O1[4gAؠ3`b
!+7;(%]ޱ=o	ݝ"U]>x$iL;M2cjM2hLUzvzd֭[.8cb.gP$'O1VfB	vզ^'vvE>}'LZ͟>^;MU]>xN E>}qX[gi
(%]a{2xPE/f^=o
wyǭC(%]a{2xPE/f^=o	ݜHwy x'vsA*.@xNEYǭ;@	Wyw[wg>(%]ޱcNQ(m~HhW6yc9GQGͪ͞~hexKh[j%֛eq裚ZA[0U8Ι;L!XmNj՗r60OD宴ZiǡK!vAj<<#}zMWCgKحlNUiʸ=,p>YBKS&դfaFw0	N֏դmgheD'L!n/fQ*rF0Mէa{4"t:}٧$Q$3:}OnU<ea66z9eO+>	:a5Vl/0t*}[.ӏ=gmH0Q#<(vvDx>;;mU]zPDxq6{n΂Ƞwy/IH^yQoXPaH&3,N֗$M<u|Tb9s	S:yL^3DΞcȆR<r5F`t5^I
HOG~Xf'CT)f'CT<F	t;<ő#<޳(%]aLE<d)YSS˗;t^ڬ飝2wO1Vګ6y,ũyn`]AV,YzPJ˼7gaH0̢aGJ)'/U͞~Ӻyjg,hݲmg,0Gh;eꅺgFO3V,XmȒ7O3Vj6<R''O1V^MpYѺ!YϤO	{fUf=Ax`6;=^+v{8	WywBySrUd(H]<W6y:yYXmtyZr6H9]m=DT͑Lf-L*XmZ4ΞAVthwO9VmVl7~'9*eS1gt<Ն}3f-*uaJY66yc;U͞{`_9EҦ[E3-4f>ڬ훫mU<tNPVlG;rtyf?
sӺyf>H<mf͞}:4yuf=2d;;."e#<E
HOн}h_}ՃEbCVx}GI߄	]hA*.<nc蠕wyZ+v{6	WywxQмx3YRF:}DrʞW~Xf'CT)f'C[7y	'~%vv$$i#JSD\fA*.x(v{0	Wyw^̼z;=E/f^=oC)dҫY]P$0/Ulh혫!\a4O"tΞb6ˍU<9UagUiʳg<%Ξb6Ӌ՛<A41JS"%H]<W6y4PO66xuH3mU< E<yH,FIS:TÈ1L՛<Di<YYJUfE:[6yNbYʳghG VyQh$LU,DϥH]<W6zM2h
jgSg@amU<4tBYѤ+3V,YФ1LՆ׫6y::yfE+YA<Vl8<lfBa,U/Vl2;fYɡI<YqgIYf˴4rV6YѦBYxI aHҺTőL*h
VlyjgG4syYH#tBY$L^훫rSuXmzgHqڈ<XCjg9]A[YgH+c՛=,sG(8<lf=gPJ˼Ï1oY(%]]@RP2GM;$M0$i]lI@1F:4f)~(`w.WgB#Pe;Y	"U]/C$g{nd(wy=kxa;Y;,U]zTtpE2)`-O1U͞}3G<ΞAVmVy,.AV9$WYfV]缡WJ@gK1jdAUo>bԑt
XmӣG4syʳjg<S(QLş9't
VyϥgO Ն}*Yrڬ[9Vګ6ywx'-~(YNWJa̶XҺ՛<h
jgG!mU<tN~[6y֗rtyf?
sӺyf>H<mf͞}:4yuf=2d;;Lj+vvU]x'vv"U],ǭeJоB9%wCSx!+3IGY
GSĕI;40$N  IO
ڠBcjX[T1ŵ@_T@	-ި ڠgcjڢG=-) <8l ̓_TCËfËf5ٰ8DPoT ^[8?ų* Xp߃61ŲËdw<8@3#b m0'P=-QEd D-H<T!lJ7]-AwxqlJk	EbP{@+Ġgű(GRlJxqlLEz,[^* xX&ËbeHX&ű0oz,[xbؘGű05Bؘ>RlL߃ؘxD=-,=-Ëb`Gű0
ŰB XxbJ	ŰgEa(ŰȍŰ@P!BJTz,[	@Ëa(<P bJJ|T"Ea(CPǢŰ7-=Pn[!sȄb
"4@wŲȍŲsEd _ŲHŲzxqlFP bŲ'B X'xb؜CËbq'@	lP3z,[x
űDEbХlT|RZ=-RZ=-gO#$o#!lHPEa0Sp=-0Ea1OXGŰ`z,[	瑘Ea0C0"PxqmdF8bXŵ_b@z,[>FEbX+yz,[P:aŰ@Z=-?#z,[	3l'TŰo#cbP X^Fxz,[
?XHAgŲ@b WgŲA#Edyl;0J=-#EdEdAz,[1l^F.WgŰ:@񯑋Űq0z,[
@<8,Iz(xql<&E`^T[A=-5
ŰF,IË`+PE`qeb#ީ0xqlT*-GŲU>*CbЧXv߃ҟXtB XtËgAAlZGűm|TűhmvšAl5aX	(0z,[Pxql-)WX	AߊX	BXŰ*PEa[*Ű´߃VŰ=3bV|T"EaXyX~[*lyl9z,[<8	xŰLD\Pxqlk~[u*lD\GŰ*CbXŰX<T"EabO#z,[<8X#<=-B X#1oxql\xűu|X.xDɿűps0bZ(l[@	[űy=-	l^"xLF=-7z,[	ǢŰBT &[H=
VL&8Pcg@eǡJ&ųxqlɅFh=-Edz,[&.0Ɂ<8LDɇFCb0<ǢŲ`~ËdB XL$Jl`ű^*űO\z,[~Ëcb90"  z,[^FX0O#|z,[	>@b{~[]b#!mr qmt߃
mp@`=->P=-ŵ-?-Bz,[\#xŵUꑇbb>@b=-Y?-]*GŶTbAm z,[`TEl_Xz,[X`W*GŻO0iꑇ=-xD?݄_!R=-!Ż	>*ŶB#|z,[e m pz,[d? xqmqElFCb@Gų"0Emqmba|z,[@oo#ǢŴGz,[pQ?-
Tbۍyŷ*ŷyGŷ<8{z,[pE7Ǣŷ7=-!ǢŴ ~[B.#bz,[BxDИJmËhC!R=-~*mAP=-Avs=->PŷFxz,[xg`D=-xqm*GŷX1;z,[PXX_xql.|HX*l.T"E`#cb'xGŰN$yCb8E1pXPבŰP ȟGűo`D=-~[*űWEc5FCbѿxqlhylhFxz,[|z,[=-'z,[#xqlb)XRWhŲobl0	AŰx)[~/+a9PEa<PEa# 40Ű!0d+03dbF5dbF5dB1X"7X5	űz,[p mf#b?8xql0d=-N:#?#CbS^FǢŲAŰ)0"AXEaËaz,[IŰz,[DO#ŰŰ$D]FCb+~F l# @X7ǢŰٯ#|z,[|Xblz,[#!l0"aX ~[B Xf^GX n瑚Eag<8P=-FCb-$0m|&h]?-ѷAl#@=-b.MH-,!_EoL@=-?ŷmB X@4bX(cetxpl)[+_&8V Lql[~cp߀t&8?` 6	- (Lqn@Gp? LqnQF	-&8cp?TL[u
cq/@Lqn 'HLqn0=!1ŸW	-Ə6[1Ÿꉂcqw!	-z2oT&85V	-T'	-1Ŵ`@Lqm
P&8ZQ`Lql/ALql&-/N&8%*XLQa1Ű?Tc`8&8^	=QxLql}ZW	-Lql}WciTb[Hw@l=-ީ8xqm }⠎=-Bz,[H"Ŵ@  '-!P%ҒxEiA'N[Ji1ŴQꂀP3Fa1Ŵި^[LUwEb(XGGŴ^F1~F.G ӛJBciӎ}QLqm8pw&ӈ*bpEj?mA'f=-+7bڈbڃ#z,[PCGqm@b(X!y=-	>*PX¿#cb/xCb/zxxql	@z,[ߪ9	-/CPܣT6	-=P	-T7-.-̷~XxqnjŹT (X0z1ŹIŹ;EsyǢŹyǢŹ1z,[ǢŹ瑈b@z,[0T7-T7- [4-LqltUb(X:yǢű<1pXyǢŰ]`z,[Ű}b(Xb=-#b+1z,[|Ee^F"EcF"E`cb(XT l)0E`Ű`b0 Űb!y<G0EfDު`ِ`p=-# XE`c`z,[B'b2 :-!'QlI<EtzŰ'0=-0Ql|E<8b3	>F"Et-b(X@y=-E<EËfe~F"EffF"Efbb٘HPųC/#Gų@wb(Xh"y=-d[4	FųJ}P-F"EcQxqlxWb(X<11z,[=- ՠ<8<Fűy=-$^F"EaWb(XPŰQl9ULql9\[U Lql:wP[=YBca=Ycaz!1Ű T9	-@ŰhO&gwb4v[xb4?ToE` T;-@z,[xql<z,[CË`<Wz,[ިv[T4yOGŰ/T;-7PGŰ oCË`<~5-mxxql;|bvbv =-b/ðX=-bOby=-|U X3ŰT7--zBc`4Bz,[  H;E` PŰ>F"E`_RE`xE`Ql ^F"E`|E
U X P4T#bڐXOEjD#Ej@-ŵ $Cpn[ 0zŰ!1Űk_#E`mblŰj<\=-Q'bxz,[5F.B7Ű \=- G1pX$>F. z,[blBGŰlIblF.FP;ǊX>F.Џbl 3ꇡŰzD[ 8P<8 p1"*T"E`D9@<8@AxqlHPE-KϪ!*T	uHm!%!@_IuL^)]|xĠė_xxĠė_
(1%¤%$U?A.xPsPbKAA.]|*>%$TJIuxP>(1%¡Ġė_
A.J_%_%18'%LN	uE8'%pNK_ _9.?r]|,N	u"`F8'%pNK#_O9.	'X$_xr]|\9..$8'%O9..
N	uqr]|\w9..9..__5pNK8'%r]|\OpNKG.>*P %*0FSĺ<K|T.⧉uߊ%|T.<SĺO<K!x]}qO눾*/%1P+%2P+%أ@_`9P+%T
u*dY.7P+%x]~_	u""ȁ.|]@_>8 zK1 zKy=%ψDIu#ȁ.S@_lȁ.w]}_"`ȁ.؍@_@C@_@]} m@_AG]} @_@|^* _BW@ԗ_x.%<>Du]}ȁq.A \K_"ĺȁq.@_Du]|bI@_ \KEDu^Duȁq.1) \KFި_?IuW ]|b~ /]|bP$Q/]|bB]|b __@KG߈$@P-% _]|b	u__T~KB7#l_9.1	>#*%"O%~l_DAd"%~IuK~ĺ"O	.)I.*]}r]}W\KxD%PKk]}?"ɉuC?K)	uCoò]}uE_IuAC]}oP%_E]}w.'~D)ĺ#ˉuF_ĺ*?\_D ]}%ߤ%_D>ԗ_Dd w4%>' yu@_D*%_K?uB/]}@|K?$ ؗ_DN7%'D (%oԒ?_D<T&%ĺ!#DD!'A.q.u_Iu@_]|.
"%*\XK.W2]|._a.5⧉u"%q?_ĺ\SpE\8ȗ_T_o_	u	u/LK߁.$Q.(PpKqq]G9.>D,%Ȁ_q䄺\	u>P*%o%%sRKR]|.~DuA
	6'%[ 7@#jl G-lHȖġVF%b(mbP$[`ulJbYlJcġD%0F%ձ(VġbQġ'--[xlL.-be+b`@&n-lL"--llLpPP+a()[	Il%cu-l%*[	TJ `l%l,-a(ղlg¶B8[!*[!+VLr-2
Bd ld id!1[c9؜+̖O]UN1ͭrlؙl/^	'N12'L%[pV2%u5pYl|VNOPNA_['uVql bUq	V>'=l}Uo~Pꭔe%[(ld+`+`|P
+`"[ŰP-8?[Ul(1*ȃ-0ldw![:6c(J&*[9=e9Uc!$[6A#
VBN0B3
plf.ͬUL*>µe=DձBc1 ƅ:cA@4liB4.+cIRҌlh	Ɓ-+[̑lh"ulh[\-N,[ȰB`l/l/)*^Ukayaxsax7axl/recE[.^;-N) [!Vl+`}R6-IP
Cl]llh
AR#cUR1HmR6Rc-фe!BRqBH;>@`wUl0f
*``c,VQasaw-
pl0p@|l0yհbհ b#aj`qz`$`2Idײ[ż3K`2plAN!([d#az 9Ulj85{[8ljq7_uV^qll@6x Ull$g,l1$īal1'V'[ClRȖ-*r5}aV([DL!aHb$aJ܋crL([+cvD7)qέbձ$ !ꭍ.qln2V/-Dl2Jd-F8J2dZdl2rEV,[/%[lpcL8 [)ű}}lpuVRŰT@
9TbUTWlUTTTl	
+c"[-JR,lr	!V&R9 [lrT9	8"[2Ug[l3HbŰbfqrf!u[\_ʗ[*gʊ2TJUF'[*GHl"ꭕ|PH-lIBL-p>@l4aRhU[|Zl4
J0Lxqrhzhzyl41j1[Jsaml5*-l5yl51+as[Trjk--64[D0[fXlxd
pT
r
-k`+L7[a`IrlIc-:uػl60[;[-+a>l!`:7Bl3EX`l[,kaN`X`[q,#[`l}X"`ll
`All-1l-#հ;7ġoюyŰ:`4"U8Ĩ=lU@nbe'UⅰJ⥰I`6-{`6ExllBJ}l7;|Jl7+Vy:neVp-Feb a:nl7"n0:
VihWh+`
ho-QUZejh}h``0DLl<`B6-6Vwt%+\].\sk`Bľ%Ko[|][|c-S-UQod+o8m{-"b#[|!b%[|F6I(z؜ꭉmlNq2؜#a*؜$buA([b@SL(k-
lP
Y"ؠ9Fإlؤ)īblRSF؝lS%[8lRKb-DeHAkbdAN-Ȋ:D]#Q+dC-l#`l$aRة|-VD	D[}UP9-LlT1/Zda^ql|lqVlM(=[#9Ų0-lJF2a1([	⥰&[	za0 [	bŰ;¥=L>L bհB*Ll&&[	>.[	NJ޶oXL-k[X`}m`+k,0lVC%Y&blVulV6ūbb-p[8lVkboج~+	:b'6grLLxJbq-*[	rVфa8}a8$[	q
Vq+a8Ka8APEYŰl(ky	'
uV-)[
*[
FXL-e!BP$dd[$
p<H}l)[$' +d-E%CQ[$bղ@wEAd.	Fd'-	lIB
e:0[ilg^1-oAޅl`t4+`t$:$\u<-([2[)[6jlc+`xHͭ	V>'[lPʲ5>W`|`}F.ql)@N+aIE!!Ul)	9@C[Xl8le@^,[	0B' 5" l|\ ylu@- .l|.[b­U`o[b%[P,LlXqRذ#~Bogͭ8TeB>V@B6--'aQ aPU¥l*skaPmA	¨L$_Ll*zaPE-*`JD-#S*}l=UD$@Ll╰G*[i0C[aUl@%)Q(6JdbeUJKFBJuQ)[%y(>(aJ(Eŋd'-Bt%[:I[:l%[:]kgTab8Zty1jګbӹkYűh8-*ťصF%[J-xlZq2شBUhB'[XlbHw-Av)[K`-IR$2"&[[@(U	B%B	F8lⅰJ╰KD	TbJeP	({	Gحl'[-P4%R	D-dl+'¥ex%[
`l+l+qzV#u[
>ylLSllc]LcL>y	=l[q'[p-{-7k`.l,([q$[p4[p1bXAl-V:ZXcX尰!bF-F0[knbع&ظ@Эظw޶ꭅ߉[CU Nl^jͭb%[b-╱x}-ؼ0l^0l^$`0Az([\ؕl@`0q*H1JI1REWe5a:J"[<5V<1ql [&$drf:1>*[&a21^+[&1u`oղad,[&BL0l#d'pH0$*cgX-
(ɖ
q=[
E[=qmw0mq
V`2^5[]&6[\@k2[\`mpV_sklpm-W ekl\nKv[nNZav\f1O[Nnn*$+`m+lp[dkl3?ǭ!jskll!' [kīm*ANBлUmBCS}mUm6Ѕ[h g9B6%[h$j$*%[>B|))=lg[>uVkmg
q*a^&[mm'[lqۋ>Dm#[l7K}m WmXJ![@]$hb8mT=	L b	\m Iۄ8[p6
Uۀpmn-0m'VАb$VН-+ɖЗk{-5[BhDmŴ!BﺶW--1rC/[t@J۠)[tBB>+ocUlUap>9[xmko0mkol<bp\C[5[-GkcߍlbWgqlcFlbiV N1/[.UF[IÅGsUV/5C>CmV-SEAh0A 2!h.jHl.!l.`l.kasl. 8|`FO]F N E\p$!7@Ulz`ҸJllK`N*[-@s@yh"}lA'+`<`lհk
xu*`<]`=F/[<L`<!l[[E@Uls`Dd`DVBV Di`V3~D[Hꭤ_8̅m )i|P;+i܍m 9e+[Hpm GR)[J,[J-'Qj('6D&WG36OQOm_im_Q6wm_46OX2j%|G*j	%ڿ1	xHͫKڿ"OďڿL"O?jrʙ?KO4WG/I6<%QOڿ?W/j%$H68$Om_X6|i,f2Om_47WGQoj(j%4j(pO4m_Qoڿ?'-yj(0ͫYӘ$ͫXKj('O'?%4j(Y'j((Dӣ60$qj(q'Qo68"6ySBGm_4	t2j(ڿ?iS@ͫG,j('Nڿ?i9WG4	%ͫ'Gsڿ?)_H1o*6AR"ij(ij(O4m_:m_[OQG8m__j(T)&j(UQm__QWGO	z?ͫP6G_Qڿ??ͫ~g\uW/Q<j%'R6_@ڿ2yV,뎵CzFzZ1/W"#f_?Vs Y|+ʊ
$f_?Vs
2d1	9/WT"Fog?9eL񈓛 Y|+ʊ
/7Aⳟ?f_?Vs_?VsQ",ߗ:_Dog?3*(*K3~^+9肜ߗX$O
~^+9ĲO_?Vs肼ߗXfTPT~^+9_諛 YQ/ YFYN_Dog?񤲦OzQoCߗ)~^+97y/We7s~^+9!Hh}7Aⳟ4Μ3~^+9O,k芳~^+9/~^+9/W4)Tk~^+9MD	uQf_?Vs<苳~^+9N'$/WK"if_?VsLYN}/WXK_?Vs	f_?Vsҗ$7Aⳟ<%_D_?Vs&Ij=}w YB$Js~^+99lsͯ5zAog?6_Df_?VsS聾og?ٿ/W0ߗʒ4޾@z<O/y/W°̨0/s~^+9'9}<z2h_Ds~^+9O,% } Yk,ߗLߗ"xuB.og?A7Aⳟ	ߗ@i Y	Ө6!f_?VsP/y/WTlߗf2O"_?Vsc:}FzQ<  Y|+ʊ
  YNog? !#7Aⳟ脜ߗE%47Aⳟqog?7AⳟcȚ}|."z"ylߗXfTPTLߗ)z3_ߗXfTPT㹿/Wq'Qo_ߗ:,0Gߗx%2u𺹿/W%YS'_zeEA|.k7Aⳟ_z/ߗB\O YJog?)_H1j\S Y|+ʊ
\6zog?͂%7AⳟKpm YA\_?VsQR\W Yb,ߗ|..zrLߗ(_f_?VsdO Y1WR:\c Y|+ʊ
\e YߗXfTPT7Aⳟr\_?Vs
2d)z|.5zp{ Y|+ʊ
\f_?Vs7AⳟV%} Y/7AⳟV%@zeEA|.y/W'4^9/W/Hlz-ɟ~iuLu|_&}Y1j7<ϯFٿ6?+-/WK1Ru= oPA oP- ijABa|b~m_?([t16-l/9/#$9ӟlG͝}Rl\}P{l^t_T
2dBC Jī7bW"oͫk7 |b"ڿP !7#ͅ8Zs M_oޟS;'s>vvXDyz}N!Dy@ز#1z}NQcOݝG#̱ޟSO;D^z;^Oݝ!y!z>vvDOޟSޟS_ޟSޟS;"?z}Owz}O{z}Oz}Ne>J?Oݞ?T ޟSMz}OW?!ޟS;-"?B[>`5z}ND/e6/z}O/8Wz}OޟS;G#@;$h>wgiH=z}N!D^>vs_~ȑ?8pA>vv>^J-hcff΅l	pLX[ jp ]z|&,e wuG7z|&@u~52X$M 6o]?̈́oHмO\@#jj~^4t?N<Oz|OXOp)>goק<=:<8>gM uG7z|&,,Ģ6įTy4eؘ+ïblLJrʖbP<2lL"J&,,6į*Y]A]<2l%
~%qLXY__h?"J[LXYjJ9eK1k?Oіbr__?ѣZB|+ʊ

ߗ_LY7/O	OY4srdr$ꖜO __o ;z}OOmz}O@cz}O@O O  ? ĦOJ,>(]z}OR>)?A?@>(ޟSOJOJ$ޟSaGޟS9( OݜGOݜ9ޟS;(awg`#őawgBz}N"=o>vveCz}OOݜ"OݝBz}N[>vw;$lz}OޟSޟS/ޟS;Qs>0!}z}O`3>0OL_ QW?Oz}O(=>_wmz}N초^?B3>?ޟS
!3> O@>vvD/j'
ONޟS8;>8(>9W?OO/?{Ez}Opuz}Op->8ޟS_''_?((OP1>@DEz}OAO?O")> Ȣ>!? +8^;BODOݝQ#@?oIOTOݝ7z}O/>POݝ
葠{A@oz}OޟS:cFO,>6Oiz}O`>5Fiz}Oa?7?/?O#/??ޟSLޟSL?ȿO&O&7?ޟSğg?ޟS?O`ez}O OXA> ?OWޟSޟS->X]z}OpޟSN?G?g?	o	ss/	O(o? >@_z}O?z}Ot5>: ?;z}O|ޟSAz}O|Oz}O~
E??z}OHG>@Mz}O Cz}OޟS ? z}O,9z}O?g? sŀMz}O->`?>` ,?	'Oz}OޟS!*>C?ޟS!OO*3>ޟST 

 1>?
Cz}OP
O? Wz}Oc?`.>F_z}OޟS#Sz}OޟS#		?Q??P=z}O]z}O?P(gz}O*_(ޟS%O	@( 	D_>J	@Kz}OI>Oz}Ohz}OhޟSZޟS? `4>,>OPkz}O_<OOɛ>`Ƀ_&Iz}O?` /`ޟS`5>?1>/? ??oޟSclA>_l_D>z}O>?O8>?@?O ;> >  z}Oo@?Ox@>?B1_1oD,>Dez}OoE?/?o?w?ޟS\O.?sz}OQz}O9?pޟS'OO3z}O wPP?>POOޟS( O?}z}O ޟS(2ޟS6>?Od _33Of ?4Az}OA?O/->
V>R??OHޟS) ??)?z}O!?S?ޟSI?z}OޟS` cz}Oyz}OPޟS_5??Ol_?z}OiOlޟSޟS"ޟSb)>)>_77ޟSޟSޟS7/z}Op5>G>z}O?@ >ɟO2ޟSd?O2Gz}OQz}OO2?>ޟSd!ޟSd9z}OO2_?8
?Opw8w?8*>8Mz}Ocz}O_wgqk>[u|_ +[us6-@pO\	'>gMޟ?~uG7z|&	jj@ls	9HC # Ek#8=8?:8Py%O?O8ޟ3ɋ&JoO?!>dޟ5ɣG8-sFl@P h>rb8pPꆚk1dAT;>dޟ5ɣGz/ eusUy 7ޟ1b?l}__*~^4ɋ&JoO[oOY4srhe__= Q6o'͂@! '+>rb@{pT4cz|ә?2>i$~Oz|LY7Pcz|</TޟhOѣ@WW1 lZfm7C@GT o8>>rb(ZT4ޟ4=?P?P~Sz|IgO קbɿyuG7z|&3	:O  ZtٽP8(;?7
x>rbЧWWCF5ק4q:7>i* #~oO
Owޟ3F?>X]</O*y]<WbɿWez|:ɣ>kF[)!8 IssaX? EsLX[)~5ѨuCMק?K >i$~Oz|G<oĠyyz|:ɣ>kF[)ڿ @[=\l+ͅ`* s@G*8z|ňƯDCJMO*<>g`? tѺy'O1=s:yoO:kDӗƙ/O9 w^3tB^3ᄽ/oz|IgO0%wbɿOY4srhcR__ G [Mf0> + # o";z|ňWWPȖP@K=<oĠyfsOY4srhcP ![zfs`@o"O\6!To˯O=<oĠyf2eקì94h__@-B}6o͒f\Q  #f9ULX[-__@wT4cz|Ӝv7TYW8%-qޟ4P<oĠyg?^hOѣ溿ꃏtٿ6Ep{ k@Gy05ɋcpmjP_O0!8`
9>iN`'O1=<oĠyfKM\4j%Ylp#jM ?7`Xz|ňIT?KlnAuO0 >ifbɿFa&oM?lO %%[C\n,Y/_
'5ɋ`jjSCkO
>i$~Oz|ϙ;|,)>gi=o>	Kat<oĠyP͈ì94h!j*eGusfĞ%" #PUw>rbR?uA?W{y1dA=PuG7z|&Tjj岡W:lGٱp]P@5ɋeAWWqHBOʁ_Oq'M^3ʯOIΞcDiBs	iOU?^3),.c^3Qz|=?ʄ?oOT 7W*^3y1dAz/OY4srh`4O@?ɦTЗJEzfz%A@GIO\F:ΨAuNT>if 2bɿ'ޟhOѣh!j
J߫6o׉JקLX[WW'F5^4H7T Iz|Qz|H'=2GPSz|&,(1>[M\4ƯģΛ7yx<)_DקLX[j)F5k {Z$^4p?'>g4ޟ3M$AO?Wbɿz|:ɣ>ka+FO1"^3ɣ,j__FѣpUGKq^tٿ)*_?7ޟ1b?ljj#h.>iޟ3ɋ&JoO'$>dޟ5ɣGJ`6o_6A@|F>rbu~5oOp0M;'O1;y1dA>lޟhOѣu~5eEA|(+z'	oĠyh$yuj'uj	<%uj	MޟCo ޟhO/Ey6 O_
s~m_	Pez~#WTA __o@PޟSj!ޟSjo?Yc/pޟS+X?O7?z}O!ޟS+'? ?ޟSmG?Oݝs>vv[Dyz}N찈ޟS;+<z}Nq;}wgbȏ0;Dy>vvޟS;2z}O!>}y!y>vtޟS;?]6^>cz}OeOLOLMz}Oa?Oݝ(9z}O`cz}O`ޟS}z}Ne>0ޟS&/?[z}NB^x??`>^_W?ȿOݝ(z}OՑc`ޟS;M"?cz}N6^ޟS>	OޟSlgz}O6
OO`> ?OG?O7wp0>vvϢ;!y?O7 pz}OD_hh>[_C>vt"Az}OH>\Az}OޟS.>\Oz}OޟS.ޟS.ޟS.?ޟS.?mz}O|ޟS_??
?OWz}O>>?2>0ޟS/ޟS?ޟS E> ;z}O, g?_X /?o ޟS!	?Kz}O?O z}OQz}O?6>ßz}O?#ޟSbO?
OޟS0ޟS0ޟS:OޟShiz}O9z}O_ZO	O
O?\ ??_iz}O8#>?Oo/^?O6>^^iz}Oo?ޟSP]z}Oe>ҁ'? ?O2_ޟS`wz}O??N3>ӂN_z}OwӀӁ/?NPޟSޟSZ#ޟSOOޟS/2>^?OP>@z}OG ?0Kz}O?O`w(ޟS4>z}O?O0>>_?0?O`z}O7?&> >  > uz}OޟSez}O?7?_?O8ÀÀ	ޟSp 7?ÊO&>Sz}O 5z}O%bOO?1/1?1_1bOva??? _?	O? ko?	OޟS0 z}OޟS0O?	ޟS1 ?ޟS1W?>%O+>&?Ogz}O@ޟS3?1# O@?@OOޟS'>2?3?f.>3f
?O2>FޟSoz}OrޟS _?ޟS xóï@ޟSvޟS>_ D @gz}O/ (ޟSG P(>_ԁ'?ޟS5o?og?Cz}O!? Wz}Ocz}OO?Ez}OV>ޟSzO=@'>
O=B?>C_ ?z}OޟSş p?az}OO>?I?OzOz}O?@/z}OF
OoG?uz}OF? ޟSO Sz}OO>n_z}O?((>% O?(ޟS8&>pޟS85>p!ޟS8O ?Sz}OAz}O[z}OO??a?2a?1w?<ޟSpޟS9	O>rޟS9C!?z}OޟS:g  OE_Mz}O?cz}Oz}OO@ w? > "ޟS HޟS@O
 gޟSG?@ '?@?O
 ;z}OP?#&> _ UOHOA?(6>Gz}O
G?(ޟSz}O
O@]z}O
 ?(? z}O
	 9>v'>vO_kޟS;OOqޟS;wgB@5ޟS|bz5s9(o`	>rb؜jS_ק?`~O'`(+I˯Oœ'o8 ޟhOѣƯB"ؠFΛ7ٺ焢J
NwLX[__ WT ק?'>gRk/R|cĪ/Oœ'kM\4ب6 ?4)%TjM6xQ%? 7k#@WWPS<QuN:X`?9,.cO@[3gz|&,8'>7ì94hPCTkM
Ic1?W:llP3	C7IoQz|ň0WWR?˯Op?2nA>i 09atOz|Fٝ<;y1d=)0"ޟhOѣ˵~5IPF>Λ7y	@%?!ωNޟ1b?lj)|E>i7RH7at {z|ϙ<%c LY7pOz|<r
=Q&oM?mb__%fQl|%_J
@a
5ɋk
@)$uB?̯Oi#L?{|Πޟ3oOœ'1Wì91ags+?u<2lVW+4جjG[ڹfSb!!	C7H BWz|ňXIUo^~oO e>>iGP O?M?"kz|ϙ<oyTI>dޟ5ɣG6Ư0Tzf.͓BIo&,GZLLY7pOz|<

OY4srha@WWC2aEf^l!_%?Ag;&,G
u~5̈́atOz|NwO1@7O1z|ϒӺy>I}oOE?OH#uz|υC?OaP+qz|*P16>gu]??]z|*O^3ɋ&N	OPF>dޟ5ɣGypU<#jM foQ>*+>rb,Ymz|Loy	OY4srh`|WWL^-\%? 2{&,Gp3ק? Y/O ?>iO&'>gMޟ? X;uG7z|&zwR!jMgͮBPޟ1b?l)z ;~ ^4b?/ X8>g)%<oy, yz|:ɣ>kF[z a>tٿFm(y_WLX[jjMĦ7?@kĦW?ޟ3AMM<oyeM\4ذI8LBO6o՟6g>+O\C}__A a;>iK=??/O Iz|&,8'> ì94h__ l*s$OJAo
	O\=__ Y'/Oao/Oh?Ro{y1d=+y mz|:ɣ>kF[AޯƯ K!W:l7e>	C7XoLX[AWW@7T .>iMޟ?T)>dޟ5ɣG0WW	E`BΛ77`@%?`=k#@H~]z|+?Iz|Ӆ4cO`{|cc^?Oœ'
Wì91doOX&oM?lڿŲSfP.1	C7XO\J3T  e=>iXz|Ӗ?O?2xK<V)>gM?&4_z|&,8'>W!>dޟ5ɣG;Pl[K6n'@%?1~&,GVT ߘޟ4˓J?OdL?>htM>t:?קbɿ{Owì94hH~5 )H#jMC!'JwLX[VƯMXPz|,+z|,K!"Xi!&X^B$^4gT I>i'PyO	'>gg?O*Y]Az|ϑޟ3ѧ0M=DBoO,.c!w^?!oOœ'!yOY4srh`B6%s6MoULX[v~5͆K~BO~BO|F>iyE>i'PyB5O	'>g4rGקat9>g OD|/t`ޟ3TX`Cޟ3ɋ&N	Oe>lE>dޟ5ɣGƯm)R[MT'	C70h>rbZCl MuLoyauG7z|&ڿ	KV5sFl'(yz|ň;6/ `,LY7pOz|<{z|:ɣ>kF[BƯ	Jb/slIro<<LX[Z%}z| 7>i;ޟ3O&.>gMޟ? ` ^@vuG7z|&NƯ 3 `0W6os6|P Ţ5k#aFƯ 4>>i=>0ĥ7<T^3ɋ&N	O0EBE&oM?n: c 	>
XfTPT |P?	oyO_0>&O_~'Qz|:J/O_<L.>dޟ5P/9SKœ')>3uG7z|@D6?_y?T~m_@%dI) E-9(pU3h Oz}'(fSz}/  z}O =z}OOBw?h_z}OZ
OSޟS?hOD?O@Cz}OZ i'?4?O?OޟSA;#?wg>#hOݝs>v{8ޟS;k>vv,ޟS:Gwgi;,z}Nz}Nwg@^z;^Oݝ#e?&[&ޟSB^ß&?& /?fQo?;z}O`ޟS ez}O7?4OGz}OޟS@>K 7?4_>  ->vvD/<? O 0>zޟS9Cz}OoCz}O?>zD?gz}O"ޟS=G?8?8Wz}O ?O3z}OO B ޟS ޟS / ޟS 9z}ND/@  ?/Az}O	O z}O\)>vwD/qEz}O\?p'?q?psz}O\kz}O\O->.O+z}O\ޟS	_?{ޟS?O>0Az}O`ޟS	O??O?@gz}OOB?`ޟS 
>1?O@1z}O"ODޟSG??O??ޟS?OޟS?"Ez}O?O >/?D_ޟS@R?A?R`>SޟSz?P*>D>" >	 #$ ޟS$? ޟS?H? ޟSޟS>	OgOrޟSvcz}OO(OC  (O>p.Wz}O {
!?7?O JO >?O ?!?O?ӂ Uz}O O ޟS?h
O@>'z}O z}O%>Iz}OO! د6Oz}O w?lޟSSz}Oo H> ?  ޟSc  O :?OQz}O ?O#Kz}Ol9>6->6O?O">9>Wz}O/?@>?	C?O" o(ޟSD?P(ޟS% (z}O?	@(	O" )7?O?ޟS Kz}OޟSFO#Qz}O!O#_	_?/?&?OA?;> #Do?Wz}O#0cz}O#ޟSTO`84>7#>7>7@HHOMz}O$ OWz}O%ޟS	@{J ?ޟSHޟSH LOL1>ޟS	w?@cz}O'qNO@Sz}O(&>">Mz}O(P ?I>ޟSIB?O$?O$O$ޟS
ERޟS
G?V?1>z}O+OH$ > kz}OC$ z}O@OH z}O_???>8)>8*>8_?%>ޟSE, [G?D>cĐKz}OJ@7z}OHG>$H>9ޟSkz}OrޟSz}OrOn6>97 >9 G?>9?O@ >O2g!ޟSog?
OHSz}NX OQ}o'G"HQ6oęHDok#__G_ eޟ4QOQNX]<ޟ3O	{ޟ3M<z	<z|P>>g#?{/O:߉
oOœ)	C>dޟ5ɋ?VT#uޟ3ɣ,Johlϫ
Ɂ\O+jM xHOoO\ȅO	{1uN('CKPy^4=<o Cz|<Iz|:ɣ>kF[hWWɇ1+Λ7@)?"7	{&,Gjj̞Tca7TYKPy^4=<o Cz|<ޟhOѣWWF8gϕK6)?5k#ѫGmz|?OpEW?1d@yuG7z|&|A?4ψڹf	<R[)5ɋgNƯ?p /W9N({y1d@yǿ[M\4bƯ>&bcmW:lp6IO'+>rb WW2F>i'T {>	?$ޟ4Fꆙz|ә<%c,.cwn 7?^3Z^3TʯOp^3)^3p;\~ޟ3roޟ38]<淧\.=>gMoO5#ޟhOŅۡįqLy1ag1WWPKם/Oіc#WWV?ɣ,5~%_ѣ,[ W3*(*Ks\ߗpKœ)z-~%1>u0A>R+M\# 	9ӟB	K?_r_/W%jMq|+ʊ
J _O_d1+"X }jA⵿# [zs?	BpޟS=ޟS;3!y	?OulߛW+2dr$";zs?_!
OUޟS;,"<z}NDy?Oݝg>vv,Т<ޟS;H[OݝGc>ޟS_wg>wgmޟS:BOݝBz}N./ޟS1>vvD/<UQ??B^ß!}>6	?OMT]z}Ol2>7?S`>vv\D/e?/wgetB!>87>8Wz}N초^?fTOݞ"? TJ?>Q(A>_Q0TM?TLTL>>Q0OD> T%!>	A?J?J4>	Ag?JT%3>vvD/>TNYz}NODODTN?ODCz}O'?qȈOݝ葲?ODi
 OpB=\l*ͺD," /z|ňhjjhQk1>i;Op7>g("ck?TP/eWJU>Xtky1d/Oֽ>dޟ5ɣGXfTPT_-KœD,>S^hOIDWzs?N	E 9z}N찈;#?wgawg3ޟS;Q?ޟS:Gwgi;,z}Nz}Nwg@^z;^Oݝ#e?OQ@5>vvD?
OE$_Gz}N]QHTR??fTR?OE *>vvWD/R!;!{6>"?Oݝz}ODB[>?H=z}O* ?;$lz}N D_z}OD^[->tٿČ *O\EZc{y1d* _uG7z|& U_aQAP`2_t]|WKIDޜi8k_oQP@>vv<z}N Dxz}NY>vt(1#wgaXO?Ϣ/=oD/?΁wgqޟS;FOOEA>Oݝ#ewgaBOOOVOݞ̢&?QP
OH} |_p*[ 8W:lm/ kEGT*>rb-__1d[ ;Sz|:ɣ>kF[%~5
2d7_LY7@yꑽz|:HʿuG7z|&G"H!
NF:4p
pޟSꑎOݝk>vt(1#wgaXO?Ϣ/=oD/?΁wgqޟS;FOHR0'>#`>v{2_kޟSowg`!{ޟST&ޟS;QseޟSGz}NmOElޟS?z}O+g;
$lz}N3*(*K~^?LY7@y&or6oͫ	T'dI*ޜi	'7Bt_h9ޟS;6Dyz}NDy?Oݝg>vv,Т<ޟS;H[OݝGc>ޟS_wg>wgmޟS:BOݝBz}N./ޟS1>vvD/<UQ??B^ß!}>6	?OBpT'T'%>@w '?NޟSAz}O'?N ޟS;'kT(ޟS;."T(?OݝCz}OOݝ"? ]z}N4OI/wgiH{TСD_z}O}Z?-tٿV|Bo I_LX[Hj?
@朎c{zh]<3>gMMz|<E~Az|:I&oM?m)VƯeEA|\S}PAKœ*^?R@!mz|:I uG7z|@8	痫sKœ*">sDkd?z|:ɣ>k#$^iAOѫ?-iΛW@wV%Ez%;K8w|ؗɑȒ?T^iM()7oW@:[MMo3*(*Kivo_&G"HS8Zs [()76@sP
2d=z_&G"HP'9ӟ(	?M_oGھ^[A:ܣ\|TnQW:^
2dL~^_\}j.@%dr$8Zs0A7ó^- BΛWC/7XfTPT	/W]KI*NpApU[ !^
- #[ !^tھ*aQAP`2_p7/#$wzs?RWltwW1-MW$a6_ȂW:m_7b6tھ*o"`ʍ\|T
DlD-\|T
DV6_Ȁ}n5sP+|hO6_3*(*K눹/WK1JY'_6_+K6_+ 7bboͫ/CߛW/?͔/Ms~m_ȿV(dr$;Ӝ-9@O) ؙ|-7b_&G"HPN 75|_	J-BekMBŰj>ΛWC7al<W:m_?*yl<sP⡲ٯ6o +ΛWC7- W:^oK`BW/WC7lsy|+ʊ
o		i	ɦP7$Gri'|ھ:h*I4
޶[Fil_64A4*7nM4F'x +Dp&ySBv%m_T[Tx/Iܘ~xW&N:,:㺾m_ogҧG/[=]_672X wWB,iRFzm_o9ɦP wnL4G>QWɋr5|ڿ-I"biDp&I[/|_+4f2Ox}P=bo-I"biwnM<h.Xɡrmu|ھ*6&Ԓ&/&P?$Grdj%4zV&dj%4|T?lM$L^M7
^#1lsQ>^!jzV&bN}lBj?lM$L^M7⠃zH*!jzV&zt|ھ*lM$L^M7ޒ#_/Ww⠀0Wͫ71y4ߊ$G mlboPp |T6&Ԓ&/&Pޒ#l.XTgm_6 71y4ߊ-"8[ihM*bZ5|ھ*؛RHo@!$G#-:^iBW@bo-I"bi -ebo5҈m_ ͉$ɦTDp0D/.X-|T_6&Ԓ&/&PzHF0[W]7nS_6OjIMoIЭbo4+`;P?؛RHoޒ#!jzV&#-Bj6&Ԓ&/&0-3[ 9^bo0l zm_#9ZD~FEzHФO4~ <MФO4~ <jjIM-ɒ$_/WwL)%|UZD~FIܚd>Z3M'9ўW6&Ԓ&/&0CzHFXbo2Ű5|ھF؛RHoޒ#2X$OVO.Xɒ"xu}_6_lM$L^M7`-ɥ¶Fbo&8$O
	m_#71y4ߑIܙX.Xɑm_#6&Ԓ&/&1"8[>4T"Mύ%2}n|ھFlM$L^M7m^#4ʒ40.XɦTф_6ZD~F-ɓ7p)MF|jIM]zHHh_/WwL[N8jlM$L^M7c+Dp&	Ө2z_/WwMQem_#lM$L^M7e7nL[khbo&-xaWͫc?6&Ԓ&/&0-ɦYӘ$[zV&it	m_#?؛RHo7nM4]. W]7M<K8j͉$ɦޒ#4bo&t~7jgZD~Fޒ#4?qū.Xɦ	[-_6lM$L^M7p^#4%4^eȚtkq}_66&Ԓ&/&4wnLK$X7MĲO}_671y4ߑޒ#[W]7u5|ھF[ZD~F-Ɍ&Ij5bo&0$qzm_#IZD~FazHN4ܢ_/WwL$#M.j/bo-I"bi#nM,pEXGM_}_6؛RHo"8[M<Jn!bo&ySBBCm_66&Ԓ&/&0-ɦYa.n1bo&yeU:m_#͉$ɦIܙlspzV&de7O0͉$ɦޒ#ѕjzV&#*j?؛RHo"8[M!jhkh5|_+4&WͫajIM}zH#TpjzV&e*yu	5|ھF71y4ߑ%"8[A:t"jzV&h'NM_6؛RHo-ɦYӗpzV&it&m_#_6&Ԓ&/&0 IܚIH*SzV&i&"cqO0'bo-I"bi#wo`lW]74[/)jZD~Fwo`@`#jzV&#Wͫ`SZD~F Dp0$[MFaھm_#6&Ԓ&/&0/I#jzV&#Ð0 ؛RHo+Dp0,[_/Ww`Xzm_#lM$L^M7`ezHFa^bo00[|ھF!71y4ߑN-ɌbN].XɌbN]0ZD~F{Dp&yf]l*MO,˭Zm_# jIM^#2R'=n_/WwL[Wͫa͉$ɦwnL:z!Nbo&PDinWͫ`bo-I"bi# "8[Mkr5|_+4:,0F(Wͫ`71y4ߑKDp0	:^&|؛RHo5"8[VљjzV&# 3-_6_6&Ԓ&/&07$GrhSM3.MЧL8g[]071y4ߑ-F[_/Wwb2t |lM$L^M7`+$G#r!jzV&#r!j|lM$L^M7bM"8[-NjzV&#_6lM$L^M72o0m?.X&-|ھF?lM$L^M70-ɒ'5|_+2D毛WclM$L^M70-&eu|_+}lW`͉$ɦ&Z-&
u|_+ZB.Wb/6&Ԓ&/&{Dpuھ^k-j|&7L	Ha4dF/0Q'.~DO˥KFMXO"h1Hls'rdG++f-ĕN]+}9`iJlsIĕr$|,ʟ}Ɩhɟ}9},iRG>cJ8<9˓:h;$O84?4sO	#bDŹR1rygbˇj#1Wˇj#yhyb%c8411JIG,"w8'-t%D8"Y#O<E,}*x4ﾖQ4q>:si+%9c<?"Xc|+ʊ
3u$1"Xcv9,͖,rʙ>Z$,RI24R2I.cA4ٌR2IF1W91h!ld#FwCb3I2~g],&&},	'	G"h}4	c|d	,ox%FLL0&&	ba10ia'`a4a`BI!>S?"i'&qt1SOaWi;ehl6:2:4M<rI:4IN4(jci:reɗ:x3],pE3&|.8"I99@_g,'M$ʜyGc<ΒGM$ʜyGdȚIߕ9&}SQȚIߕ9&&&	ba0i#`BI!Ia
HIѺq4uu]Xp헳rba10`LL0&&	K<	CHY
HSK)刚/Ca6K}]
yb}4aLK$X`rI4	ɥQxe4Ș&8"},sMly4)G"Hic<><>DЗG	|	ri4Ӿ:!y4:wKly4X%xb}$ɧӾ:!y4X-wFc>M'H'&J`y$&Pa;$MM,p'uIM<&r:wKly4XHr$&&	ba10a400Q00I!`$:Q)!N'N*tű"Wʝ+O+(ɤCӿQKB_1t	IpdG6M
GN4pϓ;G'4%&-wHa4}Ҿ2((ɋcp% rJM?"oRűG*tȚ9߂(ɋc>T_@P:m"\9ߑ4s$T_y_FL[Ƞt(6E+NdűryMXG*tȚ9߂(ɋc`,9L(߂(&#E.L:$A<oΞ,O"XɡHN:K1ls4r7Kly1ls8Ds?"XcɋcG;E:W˓:hǓI3aE10`LL0&&		`XaҌ!aI	$,$)Ҍ!I
t?,|`aZ];eh0mFb<'#`a4	B(O"Xɋba10`LL0&&		`XaҌ!aI	$,Q9t	I948+#:|iwZha40$H˟4ﾢrM$ʜyG	ba10ia4t0I!`$t0$cx	\qGW],`LL0&&		`%G0$B14ФtQɉba10a4d$`BRF:B1f-&qtntv]wWvك4)#>bܘ`LL0&&	KKaI	$,$c)#>9eO)494)#>9eO.LL0&&		`%G0$BXB%~DNM
8:gY`헳rb%~DO	ba10ia4t0I!`$J0-OWM$8ӎ٣v`LZ$ȚI$<`LL0&&	KKaI	$,-OQjx<r&&-OWT&xba10`LL0&&M,#.9	$,$<IFJ	ɋSĕN]	ba10ia4t0I!`$J0-OWRhpWGFGlu{;k`LZ$,&-OWWZNP}`LL0&&	KKaI	$,-OQjx*TũJ_NX10`LL0&&&LAHXZ$%}$NM
8:gl/fũJlsIɉba10a4d$`B%+1JMLcs"bܘ)_Ǝ9cMy1R2Ic}9`Gd1Jg<&-$1M+$y#O+$M1LR1J$L4I\)_$iba10`LL0&&M,#.9	$,$<IFJjBĄba10`LL0XF2]sHX0I!ajxSĕ&&-OWoiL>LZ$8߅!e1jxX~4ɋSĕrib%}rb%}I&&-OWoƒ4{LZ$8߅$LNPdũJ9cM99@^şoySBvM6L$拓r<I_Y_K1nM
C	W'7yrgQ9s&|/}$ɢ,Q,G&,s4QФ|9˓9`2xɓĔi,J_NX2x[裸id%}I&&-rN&Q,G>84>M4sO	#ɌbDŹ1R1rygɌb1Jõ˓+õ˓O	ls<4s<1J &1Wrƚc~$#Ɍbi;Ǔ:h"didrE,ɋcD @ll~Z #+@          n  b՝ab&              C     ./usr/es/sbin/cluster/events/cmd/clevlog  y.rp c         @            @            
	  e
#Enot"$=ANORST_acilprs)-;CDGILMPV[]dfghmuvy'(*/:Uw|&,.02BFJ\b{}	%+1>HWYkq!39@KQjxz467X5<?8^09 B>I6	*0鰺C\o=ujLf[u9C t͘3\,`'*3) R@  A$A`, W͘3Wx|#AuRMJAAI1.0\D & p Y\l"a9gSA8   Dd  0N  C#1c1c1c1c1c1c1c1c1c1aGdՇ{NY(b}s-CunwCr\վ&-:0	p-Z<w.ۖ	ٙhG߫3,Ży<
meݧe,ZnPg.u66Y}׬5?PO:U{9s//3{N~g.u|2o>.9ewLV^^oF^m\Zo[TxS7
nT-`F0lί˝X&-fu|L" gD(mgl:`q[e/ovrXDiҭ;߫/W}Z˷;-Εl\0ŜV^B9쵗nv[uΰ g.uo՗оm{-e۝ݣΰ PӮ]oCNun_guvףN~g.u@`lY
<[m)u˭z3{]5smhDS7
nf_ΰɋi8vrV&ɫ:!Gl`٫BSoM@fm-֛O[5[{2ẅ́rͽmV~S8ԙCK`,I%Fc1c1c1c1c1c1c1c1c1cc1c1c1c1c1c1c1c1c1c0#jþteΰmF̶\ګtZonv~o%AxK?mV\r[9}'o?:V<;uqlֶiڿ֜V˝ff73^ѷo uϝ+֙N^7WM.eޡ[.nmULS7u˽C[NY(cm[PBm˶鷝	ٙlBԄ~t ֛s^޼AeGxW:"rM3|5}3}s1
i-/̳m3[lS-zˤ{<bI?:?K,LfnW~o:dYi䇐0S;̚nf7Y}->f9s*}[t#/u\Oyk[,	:s[.LպOmAPs zo]M;-_~[M6Fc1c1c1c1c1c1c1c1c1cͪI[.um%vߺ*<s'$E &:ui-$PC]ˤ@C-!s7fnm/2jo?rQOm6]麿vߺ'$`JY!s7"m2mչ=oe3yv~ɫvߺA(0aeٙmVq{i3!-:u$H]χNoqNr'$E9k]x	,'1q&."ym&'}|5sio6k&.u>:u$`D$r>:uL=I5 gJ\9s)>Б9&94أJnpP>av~odλoX/Ε3|V˶5nm3,sө߷[3: ݙ/i)f-2SoLLh$:I+SoOv~odλoۙV<:T[.LպMA̲rΛ7[No?~9ol'vf[gɛdo]M0T?0-&TfͽwA!Mv(9h$<j(*:`K/|+=n΅2@%:qG3[Ѻ⋁8XP_(S@G RrE3sNor+D?dλovήjsg.uJ]tLΠ|LP-Hb989R#lXۮ65S78szd03[ۙze$H QӒj8
2
vp.!kw2[xso5Gnu_DUe9s?ö:U|LBi:뚣"q:<x*Lz'$ۜ?,iGD_$NI$"s߭~Q,=`y~a0K,6GX0aYՒ2LU@GX2릩00A%D <bKQ6(@>1.d0L?Ie<a Xbp.\B-Re0iF	;ooɫ3og.ueܣL*IةеrWP3grJӆ߭(A
a0K,6GX `6mLfzzڤ˶aLfj."Y'J\D		,' Tbӎ>ӏSXawpC=jv[

	p mζvZK2mKxH` "xגHg.uXz<Ֆ`&iA!a0K,6GX `:Ϸ[`.9Cg.uCaYՒ2LU@GX `y~9o	YdOVK(b;	,'% ㍵a|aY֒ǌۭ	Ie=aŋ`A%D,\?Z?w]QͿe͹[n1q&\z߯ZmͺˍLz'$ۜ?,iGD_$NI$"s=`y~}!Q4OYu	,\?~V<ݿP:Ch*o<aT9aHbMȨNG;̳L0NǨ')&4X=o5l2릩0>Ǩ'%.Yw!D,\?Zpe<oX`D .['.=D=YKH.Ǩ'?bZ\zx ŋdV˝Ǩ'it0O1q&?.ᆭ'HbMQ?X6fat.=D=bDpz߫/T0O\zzYt\..]aHbM]BG1?Ǩ'ŋe&s?\zzˤ1q&.,\?2\zz`ŋa<l0O\zyIy0-'DrCF'Dz?.ᆨrChEBr?.՚`!Q4OYt #bo=G\zx9!ŋar\zx9!ŋeiF	.=D<0O\zzrTbo!i>f'rfo*vfp?eБ9&:PBl5CNu0?õ;֛3eà.2m|ەnf2Pieo֎ɋ'zoֆOG*Noq.(FnaLa6㘎aw!8h#z=ne4Z(e
>-XqRrE3sˤzȟ%UQSn?pm$O?IvaQ"y6K"ymǓ	6K"[N[9sk= VLZɫ&\y90d(s(VCNL&-{
L+
(Xы(at:S$awC@n^[ =9RE ÃpMAYD(aznd#5XB)d~8`CA@h>CaR?۝lŽABrU%e=%4e|/+T[B	\y90d~8`CAQɨ6A3*W0
&-Hy	VPl	ĉX^Hy	VPl	ĉ "C'p 9*j H]GTrȠIvaQ$
X8MGCp-I!|LT]GTrRe\=dOU1fq73_q'/2[Yx2؃n9Λ{e\;qd"vKBׅ 4!f)o.]aނK;
Xۏ?]%D)My&c$|?˷XCau˭NouG&"T$De
b^HE3sv29oWTv<o3f6i;q?y+@3޶Kja5Tse|MG0<n8P(*/?Ddm9Bƌ]qEP۸Ƞ$atL?˷:u]uVD%#VIj%e^@&	(@x4(ԕSPl!&5%@]%|?u~8z`@-{(@G΂Kn;o[tDd&OAQ)*/?OBDIR+eJG"rMv	$=	kI%H/>'$`JY	H]I*E`Q=0rGp.-Bv<;s/G3V=goj9mVl̶Π6
a/ބ5KnlQ0i=	kI%H~hXnߨ`)$A54*W5](1"	6IFPlP|/4sR?NI$"(NI$"p5$Vgo
nmնkeGw7o/G1pQ.?ŋce	BPbDPlHp@#P@ dDe
h(bG>a+DIR+"JDIR+H]I*E`&x{[f[~]\|?˷bmy0j,0L?u~U@LT'&IIIQ]Ւ˨<Y,'^nu
Hi鰡&XcR],Gz-U@LP\%-t%d+-Y,![fGc6h#ouGn2!4![NP\PmʨIO=Cn⧁i"H6)z
ATjA(U@L1@/A@h>Cʕ @h>CD|!JӔ,h΅h.cz@M] ~(6M^*x$B&P|Y?*V3s5$VE 5$V9&TxLMͺlj/}~jPۺ
AZh.(n1os,.j"=6$`jKIՖS7ۭ-2ۍ^е>:uu,vњh$4PG1.#nN(a4![NP\P6M^"DIq&cvh26XTEn-!I=oX)z
ATjA'5
h(bG>a+DIR+"JDIR+H]I*E`&x{[f[|n_5IZ<"cQU@-(Xы(ϛ&dꌓ&78ˆe,TETu$Rm֏b=^
!Ba|M*&=u[ he
>-XqRraS78Q1먪Ƞ"cQUpHN'$`JYR'$`JX8BDIR+a3	Q1먪N|?˷Ȝ]I*EdP	H]I*E`!	kI%H/G]ufz
AlP]f	"=6$`jK(3X:(@R?NI$"(NI$"p5$Vg{.9΅QȜ]I*EdP	H]I*E`!	kI%HϤr:ôI"=6$`jKa0Q.?˷blհˮ:CHM	0DzmRue6Gl̶oס~t-o{="Nov]u"]f	"=6$`jK(,~xbӔ,h͓WH\zݲ:?<Q|.HaO[6V&
b^|/+|.dCB
A Ϙk'Jnp9&TȠ9&TB'$`JX /	)V٭޷͚v}6GvߺTLz*(1udբP=Qau"cQ]$pݢ̴埊(jn{DMGPBaXP$(L?/)EDǮ`0,@e*TNT?f*&=uYDTLz*		DIR+"JDIR+H]I*El&xZ"*&=uX44	bOv
hFi#aBLXѺ⋃1EzD+DIR+"JDIR+H]I*El&}'Zq5$VE 5$V9&TLO( sk|;@$#aBLQfp.8[XzvC]|.m88^5qG3ڛ&GhqEQp`Ȝ]I*EdP	H]I*E`!	kI%H~۫loF^lպO/G6m\|?ŋP/ed?}i\̳273e&rޯS7;7A{6g;q^nu
wڣMAYx_(SAQ DJf]rqSeAQi"H6CB'$Gxr2E3sNouH,w3aw@$4!s[VR'$s[0TȠT:!1zE T$L^@$I@h>C	e1STRLT$NI$"Tr'$`JYБ9&TS]Q$1q&ȄXzcB'$GxrjryR 9.=D=YKHi9&TȞJDIR+	*9.=DlP	6Hvvߺs9qʨIJAMG0<%^Daws0&H`	@$ʨI!!I@$4!	B$0eJf1SБ9&TR Ȝ]I*EdOBDIR+χNouG0Ǩ'0TzcB'$GxrjryR 9.=D=! <z|?NI$"'9&T4Ja!Q0
&j($0p.?ŋexm6˙fYbio`r	|.H]rCHk	6GLPPp@#P@,Շ(.1:jXCLf(Ô0u\P Gz-Dz|/%A ێmRue3yv[rvrPjS\a ӎ>ӏSXaws=jv[

	Nor+E HFet7yj)k@`灉*c6m2F{6czڡx0&r&YPB~Ie3mN~YG0zSP@#<L?NI$"'9&TB'$`JX^@Ï7:@c	 ̳58A@M"2*,,IDNIT;@Ï)	 ˝Xa4!z'$`j(S1|\1tP1ua4ˌNl0Nopt5<s(Vf#l ae\=l"rM}Y,H_m6:-e9sS5pm0zTPii)G095g;F-b]"Y$@#2Ϻi<۵|5(灉*c6m2ۖ[2ۗnsnf;9sP|'wM2
LYy*~z kz,KxȜ]I*EdO@%"rMv	$$NI$"&^nu@, AfkbqX/O(%TDdT9 XXPv@R&AA.[zlհYіfb]H@.s=n@ *y&{1p'90y $Ȝ\G-q(atL?Dd%G& #$P	*94!#$P	*94`0'
b#,Q}L"rMv	$= 5$V9&Tj((b@h>CEG&Cp.-Bv0ʹee9_*vf{5veܥzfa5ۙffS,ש1s	dѫ-wfeݖ0[PT?[1oiE _]0^0V#zs[.u9s(qG3[ )0lGĉd03[ۙze$H QӒjץ3L:UX:F-ȉ zF.uvY7o@!"d^nu@, Afkbq[s/LPriPabJ @zrMB)LmL\~HHCkY6&.ucn9:T' ێ`y}˷p$	fL5ճW]gՐ:~w1s!vsfgCYqteαg.u ^Vsjn9Ε޶9U7:@c	 ̳58QJ94Ȩr % =9&Pշjteαg.uz[(
BD(:aNX
s[teαg.u (awC@n^[$<n\^ZlP!tQ@Q}LιD"3,lN+ne@M"2*,,IDNIT;Tm1@@PPt?st	 p6fs n;?õmz:כs 1DfY؜V(%TDdT9 XXPvV^s1옹׭7߷6Ղ)	 szd03[ۙze$H QӒj߫/U?embP)	 V^5t&dΰBH_*T_S78szd03[ۙze$H QӒji`lY˝p 4!Ǩ@ z'$Ae^AH_BDIR+HIi?$Lӌ?s,س:0K,~z
A$1q&~z'$?=Iy5$NI$"ZG[ڣ@ pu\a"f'2 IU&@$$**ӌ?s,س:Ta!"du6pSoO'ǔt/:UX6XB1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cREe1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1NorJ94@04'N\DMmEon7V֜`ՇY|#N,ieu;O6yr
Mma9 qd"ۍkN0ɧnm_Iwi8LXAe:mmڂye\fsZͽpNot#$PaS\Tj( B:uFH@c	 ̳5<3na9cAFUn>|!5CDzN7QFrۅb:ueD~mf#Su8a
vߺV_  4QQs՗xXr'Ȝ_Yt\s(2CNu8:u3{T4[߫&,^^f~ɨ3sۮ^qIѷt'no3yv~ɠT?u~묺KBHy(Ȉy@#Xy	/$#aS78Kvњh:ƈ6quQc~f-fmLiPA^4A0	ˤzȠmho7\Q}	42EYt[E(Jʕ ,/Ae\=mp^$L?f+Dk"Hn?p"O9&Hy	>VXpvˤzp.>teΞ&V騸pP|?ylbzس:&V䕗"rM|bHθ`rSÑ</Ȝ_)&4s(2eB;/f._S7ךdޡoudEr^l޳L6ceÑ=+M"2>S7PA/G(`Žfuܹ7Vj&
z +rbpcܡ);oH0
vߺ:JEaȠmb;[
|4 (	4Ϳ!XѺE XB8xn9iCiu(cg4
lѳ]2V[]DjRsnuD-xX^θ f$H![rMCr[ت璠u٢-!
~Xv60
0[/\Aʹվsnpzf)Ga =p^$Na:}˷p&a{T7:PԝǗfB49{5v-Ε6VXu;Q٫hS,l~]|Ե ێaeڛzm<-tCu<a{T7:裃1"E3s0bW<---cm^i S(8t`à]B;7:K[AכqFY.<8!3m6˙z<i&NպOܡڶiG7:⍃1BA%(D"3,o
 p4PhPYpȇ 	"rMv aAT "zVx@DIp(!3<i&NպOqMfۍ*u~뮐O>:u]% U+Q!!R?]%䇐VG~|M  4QQ(V^R?]%/)*7Ei.~T?fIy"||?˷:uǍDS\rDS]QP=3
b/,XT2&mχ`[mY9*'hFilUO!054q#nǈ.ʨIr"⧊/z$atL?.gR"£"90c$.<Xp=ar~G0EBrD4h41-)4D4V&Ƣ]f7;vXEa9U"[NP\PdP4TEP۸$=CneDXTsT'&	$Ae^GP@y޳QP<>7;E 3M G~b
|70mu<DQp`U@HӔ,hY?<Q|60#Pۢags=t"	Ʉ Ʉ]%xp`YaNH_mf#eW>
xPAxѺ"~(0L?*y$Pi4b,Ɵ(awDm0CH
`.<X=au˭&`iq(њhb;[xShiL?ǍE h4nw('⋃rE cF.?=Ƞ<ip-!Iz8˙9NLP"^L /#ŋ?ϝ[<L?.gR"jAe^G:T4[<L?.gR"jD$Ae^G:PBgeDXMA`jbl /#ŋ?ϝ[!6\ags=t"Pl"H,KbnO8˙9y&Ytmn:8˙9y&(D	/&YtÇ[`&x\]!ȤE&&.<Xp=ljrgq3Hr)aaɁ1B$Iy0ˤ.uK2m2zE",,$IIy*.<XLf0u<L?.gR"²`]BJPpˤ /#ŋ?zڤ˶a9CXjrgeDXVCL<sIB
XD$Ae^GIl[6V-z8˙9(8x2L$0VL /#ŋ?zڤ˶ayar~8˙9(8x2L+"Ii0ˤ.=j.ن˶`պMi.x\]!ȤEd1D01D01B$Iy0ˤ.-@pe1S]!R?.gFiAt[%De
hPp*z(䇐̩XTsT'-saS78ib{At&gDd"T$"_mf#eW>
ğq&-Hriz	FB(њhb;[xShiI.?TsT'-saS78ib2.#,HPP4w*pXn?pdӔ0^e]!ɤFY&FilUO!'p.F3yz8"o?:	q̷3;^9so:5/-NtYqsfXLѷ׳:2a3Q}-mߨ'9һ2uB0((((((((86C((((((((T $NI'mAr}-yaj,`l0Ie㰃-z~8V%=eaxm[,h6Y-,Y=n[/ddgVj?ea9|AXeNl:+Fհ@ynf Co5lCo5l[Q=o[[m歃n`'1o=G-Tf^;0m<anIe> ĉ5E h4/%d5k'L@ue8y䬆"rMu@.3M pYbDb=^°(D(OI֛bT/)De4p8y䬆"rMuJf`9r[zvrWS\Q`<b( ybNouIp(Ǣy$ZCOB.G$<fTk.0QVDrCHi*so=##$~z.0QV?@2ۄQEQEQEQEQEQEQEQEQGcqQEQEQEQEQEQEQEQEQ![dS7i"IPifYjf6mQEnP].ǗfNGݭ߼4/eNXi߭;
vߺꢀ[NP\P6M^ӆ߭
4hcN?_8ˆ<HaNP`|LP W*V3s04zqLѧCY,h4o֏>,1ͻWM3\ gf6mux^`;T6nt̶HaNPH?=[xhbN:|?>onSL   ,]nUM6Z<w˶;ࠄ@=SpF,tӧpqӆ߭mvܸ6_(S xJ¦np4mSX^ ĉLYM>c8m֔p5s䪪*!/6kyf޶G`;	04zP Ma]nmBIFH04z8ma"f@9	>
`_@<Hp@#g@<H^nu
Aqe"rMv aAW@Ï+@<HM l:1 #+m         b՝ab&              ]    ./usr/es/sbin/cluster/events/cmd/cllsev          m          m             (%()  ,201348:;_acdeirst -5679=@AHflmnop.LT`bghkux|	
!(*/BCDEKNPRvy$%)<FIMOSUVX\qw}"#'GWY]z~&+>?JQZ[^j{\q4 Tff)3@tsr(Kg(z$0503fŠ#͍Y8L%'!>g!6MHNW<;3 u
I%KOe=Ury"eYh>Az3e&@z	C03+< J %Jh$$y44>b'8?. azHԥH>  f J<0Pbs"^!	b%.HbdBCI"	j?Co<opoNwΤP[4<ABHMIEԉNpHU R$"JgQd49#<oI %%{9Li9"sFy ޒu)rJJKxJeCI13KRWlsҙ)Y'<NpH @..Hdet]C9JKuuu-9{AIs*hH*}>Ąo&.Hdet]C9:E
,	UKGO?F{rJHNp~7D>$|:VPi[I^8<]GŤM EJ\ҭt ?J\7R.$oNwΥu	d	/AxXhBPi`>iHm&+'i_M:*sTØ&aL9X6=J\%%xeI6ʿMcGJ6Ɣ!:JazS=0ᓦZh`J-"lWcGJ6t!S^s!RWI7RZbBp~*u$oNwΥCC'o1!6?5bH/Cuae婼ү4IL:Bx6%$#b83iHSĤlG-MTc""o1#kC!LL<bS^s 8t6\7`JtMӮ"O*ʁeŤM.HVl$R䉼7R. x#V$Դ]ĜNY%J9?c^#V$ |:V>14:Sy^it9IN&kL:Byү1('#kC%iX<My:JaRebpca)2))#dI3J\xvc'}0iPܔ@ز$Ҕ$@#a)2))#.Dʔ   18wHe0HLbĹn`$@#)0HLbmR$uݤ;2ØRe	CrS1RGb6na-)rHǚGL9&Z@7%:c%$v#&1  $18wHe0HLbqf
R4$- J1;Dl3ZRnZbpaI%N	I"a6J\ qa)2))#
XMiiKp!/- J1;fKD<<%- J1;R$uݤLNba)2))#
MJR4;L9&Z@7%:c%$v   	Nba)2))#&җ$yxML:Gb4IL:JLLNYH}1H*cȍ#i1Jgy^it10lJILGzS<Ƙt10lJILGՁ)rBxvt10IHC,&1I)ڱ$@4 чc
	HZ)HSĤp3jo t!S4)ܤwiHS#/'v,ٌaA=0\%0,sHo!M.ʇb@FIӝi6q (QLHĄՉ CH4_!$ᡒү4C4(4:YI8biC&
a\Rd=tk)ʔ!9U0V9]iLmL9Q+¸UPS,ZS:f1'1-8?Bu747VJbHp7*4&]*4LIZ)!xJVmIa\@S
%]2m`)KCSUc֐α0ሼ3\%1M W0ᐼ37\1zS<pʐcThJ&KCߤC\݋HKDL^-)rDP<p6ʿtMvwGء6RG@݋H*M)2Sa~/90&k4x|!WC̦pdid@.HVlK&aS`D=!zbLSa*R䔕C̦pdŤM*Mҗ$2t<D=6@Htäx@u|~=)S
6* 3/MiKSzS<5cxҘpʐ&J!SHdشHiK:U)rDQIZ#ϱ3bL&IiKRW)2D5΃%gb&!)rGJb#^5)rJaRe t|Ju6 %0)2RkՀC^sJy=.bSHpҭsHp7ZaYlVc$tbEJ\7Ô:$ؤR$4z=!å^ J\7S@3S@ڰi2
Cv12`Z-J6(M)rCHz)^s!S4Jg:UiWŮi7RVlrL')L+L݇b:Ni8p/9LS
E0&XX~iҭsHuäy%0MÍ,sҙt9Lү4Lm&5.H*Hx野,޺NSSLL<c	)%1t!)%#b;&)rJav-sHx野,޺NXL<e10$SĤRl	ꔹ"o t!:L')6JrLt0&1M!\@yP	iq 6t6 tĴoI	=0)2	CrS1RGG&R$MiIIJ1;bE_e<	@<Jt7x>͑RiAā46GH1WUȓeZRQ/M0R$M[L:JLPܔ@>"t6`җ$M4%&\a(nJt JHltk%&\a(nJt JHۉ&*R䉼I%&\a(nJt JH۩&"oäˌ%N	I"`mX	T~m)&EJ\7ZaReLb)`mX	eQ6ªR䉾aReLb+`mX	¨&á"o)%&\a(nJt JHA#jH.*ɰxtq)) |<,:e		iK&
ai2!HmSaҚR䉽Cl%M@%0Ůi[L9m&YúZ@Ҙx݋\:aXbp=SbQ}0sҙ^i7:U&Yu;+]LCv12%!t6<:.haLCv1)% ӥiRJC~݇A%$::1J\ qR{lKSkCL<tfbpRVq<bd	I)JCv18lx:t6\&XWq<bRJAK"12%! JIH88uuq.I8=ɰ z"o t!:L')8y^i[L9m&YúJN-&1M!\@yP	iq 6t6 XcsӃ$'Sgwi2JCv12%!tyaRqДCGADm)rDٱݤ-)xR<cpuL:JLPܔ@؍	@HU&ZJC0ħLCw!<HCdtzC5x5\6V"U'j`J R䉳e&YiHn&@ߤ7a0uL:JC01`H3dNJ\6l&wi2JCv12%!tyaRqДC@#t6M("mqݤ-)xR<csIHyBS1	ft6foJ\60wi2JCv12%!tyaRqДCGA١)rD%kIZR%$7)x##S%Lb:&Sf})rD䔕&YiHn&@ߤ7a0uL:JC01`H3mAe)rD+]LҐ݇L)%!IHn1'1`ta(4%:cf+aScR$Mi+]LҐ݇L)%!IHn1'1`ta(4%:cf0mM@"oMIZe<bd	I)JCv19Tä<	A)3,:f֔"o ص!i-018wKHbmMA)rJav-sHx野-aúZDi*v-sHraʩ2;үM	)K:U鼅7R!	!X<FZM_*1!6?Շቤ9irLdI **%0,sҙShZai2Rb8Ҙqo |11!8?t]ZskadDgdg%)"J29ޒZdg&rJHNp~7D>SԟbRY$#<.IIQȇ" SR ]}UAH!:A6&*VńTl@6js6tqbDgA6p^yPrwOat2S|,3΁MMA6%<bcS>@&#PMVXg2d!R@A!		YD H$΢HgYa܅!"C
$RQ$3 !2dCj
ġP`!x@h;8,3΅P5‰:jEFJġP`"x@h;8,3΅P5aatԋΘf`l':DAbDbS[bTKsnuO\OD,.#Hk)ҙa73\e#
Đ"Q8( !-,5B ka
RCP S:jypA"# Sy}S< uCd& 	:@À32  j':@À3 YG@5)LAP/Pp;JgX8M䁨PHB)`5ryH4H czsԟM=E]n=pkK!)*gqjqa/WXAJ;	CҪӝt]*ӝȎOD)YbBl~jēE]]#}i`ү4I@2Ɔ!!4QL8v/9Lm0^sҙNkCEzC<ҪM۰a2lB*4ML:BHtÃD>7C#l5)rCHralsҙaMP%0婽aúLm! a6	@ЫaMPΔ#^)_LHNtjđ9:ͯpDY%JJ 8<=A*Ą: Eġɤ"Pat%ă_U搉V&J*at	Vt)(wIaG@/9R))(wIaG@Ia%$*b4JD&BU1 `3@*"RGJ;J!*gaX3ȝ*tYRC<%v(sB/9Ґ"t]6ä,^sKJbE=!gaSB/9rbE=!DVm{;yHg.Í)!}MLY3Wa)!Hg:UyδyZ9!HgåbE1	!DVo]ILY3aƔŐzC>æ,^r+ŐzS<ҭt;yHg.Í)!}MLY3WayJg:U*DSy+CEZFZufY/U,PDߘBEPhk>JiL9m&ZCiHFMAW)H)_LHNc9:,K-HMáuabiZhe45C^i4hUliL9m&ZCiHFMHtäM&$'ޜKN@E0/HMxXhBV8! *vwGޛR䆐t@礧kScK:U]i]H$8VUZ:WaFaN#ڰ
U0ni. )rCHHa sS]6*>vӔa ! ML$ۦD	e	R$4: =%8)MWJ\ҪMa 2 L(M!$0V9iئLk&pKJ\ҪMT@
W $'X7;RҺ帞%N"(HMxXhBY^isi)R䆐JaƂi0M.HitŮA)rCHtæxqI]d@@ZAaR$tx:5&YThejL:jL!`b	I!ƔcGJ;LUJ\,<qkC)1;BJ)e_6.HWØe;BJ)hLJ;ML:ayJgL:diK:U鼂EPFIӝi\+-Tj$4 T9'Ą:VThCcC,At!H9@ڰ#*Ҭ%0ZAui[c"tx0:et}&=)rCHuíINåUih:et}&ZR䆐i[cak3t!x9L/9Lq?42çLjLay+	|7;Rӛ_DJ ZREA	t.?4_]*_MR$4IL:Gi_MҔ%0y+቉	p7;R42(BQqȪ2B4_]*Hq9i:Jp50e!S^sSa`WJ\Otݧ"4=6l8P臔:iap!:JaX3ĔX%.IL_c}P(/.H( )rBҬ٤~W͖@R$/%Jgژu	e Ҕ!T~VGzlؾuic%.Hiuϵ0c`:.H(t
J#HүM"8P臔:icEJ\%0,sҙ)7tɱZR䆐3L:ؾ"llRQY~W-.3Hu4iJiL8ғ,ԉ)\[L9M&XcHyPh&GC|Z HU0.&CIү4ML:jLC|ZbpD;ቤ8eL:gb4ML:jLC|ZbpD)!ʩ),%yJo t!S,	LNHaʝ$4*3kC5&YM!:-50NŒCSTiSL8ص!ƔÍ)2NHza&mzRƛSy+ɉ	9:_9"(%$J:̭L4p]Xia0ሼ3ȝ*MSzC=501dvpƘyHgi"x,2t6iU&XdV-4*DVo t]ӝ)ͯwd@2ej``%X:A17	t.?4_M!MCt!C)-{4èJgìxz,sҙNkC)X3ȝ*ޚutRezD_E#!S=)EL:DDW
WEoNwΥ _EQM O20JJ 8HMxXhBX<f]*$AC,tJbXÎ"b,tE03ȝ*Mp-@ڰ= zS<ҭt SaS<zls3Ɖabȍ!ƎføtÃWC#]Ԏ=)DVoSyE&X|8bbXbÀ,tp9L85t<ӥtBQ`z9L'Jx7:Uȝ*AJvbBp~4Չ#zsu-+_IdA=A*̭L9H 81!6?*.%-4J`hd%1t};4Ån%ă_U搉G%0xD""t\(DyU֛Rd%0v0ڰT%0,sҙTäM+郘2Gzo q)i	)PޜKNmID¦U̭L4ĄՉ&!к}i`үD<=1L!j8 !=L1@!S:eWPsҙNkuMfҙc),>v ڰ: ]zS<ҭteWJ?`)*v*4!iIM#ȓyE&X|8mXyZaZB11 Hn!pkCApҭtDW
WóE٠FIӝi\L$	VUCs@ej`g	t.?4_M!MCt!C)-{4èJgìxz,sҙNkC)X3ȝ*ޚutRezD_E#
IJ\%0,sҙTäMNzo |11!8?t]Zr0FY%P+ScoHMxX:ăE]X~<ːCZ/9Lm0婰KzC=Jث7=ҪM` /-t#jB_U?3ȩxriV!TIZA
WEx!$jđ9:k8K$?Շ妆ZJ"o t]Jskw#,+H!91!6?5bH/CueC|8642@sҙ:U4Zȝ*C]*HtӥV
ILH
WíVbsHq0KÍ2)HtÍ,sӱL:K2u xҘq=!&XUuGÚ&,At\?ta6(.HiiL93ƃo)VD]]PF$@iQP3bT*ޚ,tjTSHtäJgԕC#JiՄ)rGJ7Sh)_HNcX<FZM_%IDBƋ妐Ô;NڰI`9CV~9@3a=!DUu&(M:R
S<ҪM9(KNsP/9!BP,KNsP/9"tk0qyyU֛wJ;PH)KCay͔0h}!BPp/9p/9He:U]i08/9"txrWp88ZH!89l`9gd)%ay͔0p!DUuh!S%LJI@-1@7RZbBp~*ӝi_r!*%$q	/AxX/2G4_!(dx 4 #@G4BB$*"H^i	!$!mX>L$!^sҙLBic a!FiG{B#$44/9L)!HpHDyJgi2!4P<*HDyJgi2!]
i*Dk3ئ?ckdCjB HHCa!sS|plPڰA9 nӮhԥ"O*ʁŤV"&#U֛\2-#RKBBi%3ʇxujR:']]4MkJ\<!SaI})rH	OyR*HiՈE)rGJ7a!2!d	=J\kL$ ^s JgájĀ:'vwG6 {J\<!So)rH	OyR*HiՁiK:U]i2a!=%:a7ˆjĉ(n:6 MJ\ 4!zZA`r
K:U]iүMBHNb8<!:āX7;R@/\%CpQ*&c^#V$ 0^eXhBPx 4@E4BB]i	HA3)1x38t6\mX
!tN0:ɴ`KJ\ 4!شj/.HUu͝v#**"x:GGD
U0HuB"zS=a!FՀ(44/9L) P:ckb` 54	5INxámX	9;N+M .IyT~T|ZA`n*0WLJn)rCHHCa!EJC<pl|6Nh
d.HT|xh])rH	OyR*HiՁ#U֛0WLCGmR$4=^s Jgá ڰ< rpp:mR$*<Gɷ@ޔ$@<?}شjҗ$txdBzJtoՁXA۴>m6kJ\ 4!شjZR䎕WZo"ty+$'D!b8<!:āX7;R@%_̓W&JԐQ*&:VCV&Jals]-8KL9ml%2ئ"o"t!S6hct@Ԕc$	u,RA*K$áua9m%ki45ӄÖS-aM!&'J%0
caaƆ1'MޜIN8J vIL%~bBl~jēE]]#}i`ү4I@2Ɔ!!4QL8v/9Lm0^sҙNkCEzC<ҪM۰a2lNUZ驇HUBip`yvM!i-Jgi6l]J\r0&\ti65*xk#^)_LHNtjđ9:ͯpFY%JJ 8<ZzBOHMáp
4\JB%xviJ"PzlH8U^ibo t!(wIaG@/9Lat	Vt!Bat	Vt	VR@1*jav-sHD)Jd%XczC:
a12%$tøĩ2v ڰ7=)DUutYRC<%v(sB/9Ґ"ty#Z鼉7
W&$'ԴqDPQ17lEGRAȦy(23M䔑}%oI}-23%)"J29ޒ[b18l6#ȎJW":ȥJԟ$u <!*p_a|:TX<r@qrxw ~bĐ,vLAd@g Ia!@Ã؀A; 5ȀA; 5J!:U:lX**Ht6\=vbp ZR䆐M0KkC.biMZRæv` a\-2mҗ$INW)1$u:tp"V#4M-)rGJdXD6@Hq0KRbKsAb:"ՀliK:U *iIՃ~it9)ܤRbI2i=tWb:"#j6 R䎕kh	:U8C!zC=J!$85tLZGDUmX.Hm	])rGJg*a"mkȝq+l%¯8XL8mzR䔇e݇)rJa"Pb@5"_؂9Gؕ6B!S=%8SI^8<ē% gb:"jK:`64.HVl0,HM¯!S=%9H
áA`t~	]]6$@ʣgŤVҗ$t6m*M)s Jg<+ˎՄ :*98]mEJ\5i)!MkJ\"ψ8*O@@ՇA$ŤV iK:U4I0%)8`%_C%zJrCe!a~ӮDqJ\ iQP3CH6 #Z0,HM HtäINR<plhڰ @8vwGɻJRO*ʁmX=J\ipҗ$t]6SL8L_cC<%Gv-sHqү4IDt\!S$S3
á%_&]m$.HT4ÉŐR$> ʓP?5ah;iՀh)rDޘxxzFՀ%_&vwGRh'.I4!$R=شj2RÄ+b;:+鱈4.IL8CtC_vt"RU0BlT#L8BM$'dyaxeX<+c x#V$ԴN/PKO*?1!6?5bIt.?a9i<&
aX3i-QHyM	)KC%zJqkP *-!b:aRe1CezC:Εzo!M&$'FIӝi\-c]X~hCjbo ezS<1-E!7a-)rCHtäJeiQI JHiuic!S=!a0,sNzoaҪM)Ąv8ӝi/5ģ!$&к}18bheFTh!m0&XeHyR!#ep&.H)_LbBp~H7;RӉWqDQbBl~/Cf4Ø3ZCүvMiK&ØzS<,үM2:Utt)HU@it!{)(t771릐Í
bHqZ9KүvMR䉼EPޜKNmO%Q@c^#V$ 4tZ%2hBb.Pk|!9hhƀgp5hevsC,8zS<1y8nȝ*HpޘpJ94ZihmSb,])DV9Sb, Jg:Ui)]؇1iEJg:UihîC$&YCRDi8t6݀#J\r݀3J\4Xd<plڰ 8@؎:D)rB[Ôԥ"@ʤ3b KJ\ҪM hC| :7c*RJgԕCh28 ;mX9)K:U9L9H3Î)2]|R1)M ).H8
L!4tkSa@iKSic"t 40mXJ4IL:Ko$VJtWӮc 4.IyT~TH6EJ\ҭtؕe0 h<|G UV%*iL8=)R<sj PUr:60KD?ʣguHH6R䎕kLJ?m&Y@r 
CÎc 4.HU'e3"
CrbLHx!)& KJ\ 4@kCzHFՀji4icҪMS=)ðዴڰ鼁qڰU069)Ei>HR< -)5E1 sh&1 %$4Sص2Ώ|mX
Y8ҘqzC<6p0KM5)rJb)bKl'R䉳b=&ZBAiHp&&1>t\A{&!S<o"t!:	=)teb@i4ic!Mi(/(4(E1	 ^p6!R<{ܫ@Ӯx$@iQP3C:Ck j$b:R䉳dÔZ/S<!,p6HDi4ic!M"0>,^sҙi=)cL=4eCq$:%;i	7SP>bAi'CwbŔR!&X|cՈଫa|cpiM0&GC)!8rݦ98S	ʓ,qHyA$8C)X礧!M0輦 yJgSPś4L069{L8dZL*47:U搝S	zS<?(t#Lå^66	)rBү42ƔcKzS,&vsC,Ɛ(CPoÌ87i1&Y@?2 ?(/(4II4t=-wCq|oIڰ<24S4INBFՉ!0lsҙ;Nڰ(Ren>(xKLx^sҙSHt9]iotmX*96R:@	U)rHʣgŤVRæM)nD>ڱ ĄxVǂb@FIӝi8%_I0id0/HMáuabQ)p!:JazS<t@ڰ4!WäM&$'ޜKOM$JR$&к|14-42aC)-yU֛y0,sj)QI[H8HAHy1H:җ$4IL:KyU֛)2McHAHy1`HiB
aRe1Z84YL:U
aƔkcy
o |11!8?t]Zs ihHMáubcHpƘp^sҙSBHgii$"1Æ)`җ$M1!8?t]ӝi_Qή)aCc]Xh11MR䉼$'zsu-:*HȢJ$HMáucEHsC,ү4&
aC^sҙsy􇙁yS"LpZRa&YAi:CqIRÆ&1 v8INIL9sbyU0SaH3I%0,rNWZo2Ɣä1C)2ү4!01$ 04'L9kCbζi&AJi	oNwΥ6w,/	UE$&FI4_!՚C4Ç4ēi-CtrafSæ;lh)X3êaÚbHEIR#i1Hbܑ6	t!S=)-t666	R䎕WZms
Li'Hy1`HiNq&ZCţHq02	I!S4Hg]Ç4	@S ryúC,&̡dp)v- ڱzR䎕WZocryHg:U]IECRet7R$29Ab87S4JgTÇ4Đ,9$ FRcC5x7"l%!:JaX2Ůيl%K:U]i:L'Hy1`HiNq&ZCţHq02	I!S4Hg]aɡULi6iB9Bo |Ąvx#V$Դm̊i!2O<%	/AxXhBx;42y<=|iү4)=HgAL8=!"SЬ%0,sSژt9]Ijlt
JHi6m%0&X0<Hi4ic֐$M3)!iRe1Z84SN,;7H@bp	2óC,ү4!0TĐ,;4'L8=)ikSC5iX3jLˍү4'L<tē#H@)X2\[L80dE)rCHq0KyU֛\iL8ғ,;4'L8Ц" )!YCl-)rCHq0yS<Zm"R䎕WZo$";Չ Hi4ic֐"tx8iIGsbL8,hcpi>J40ē#HAL8=!Bئ}cʡrzJJ!R2\;mX.H<"
KDU?4*IL:jLbo |91!8?t]<5bHޜKIA+X;<$HMáuabiZhe45èvlZR䆐JaƖ9]i'J7L9m&XҐX腮6ISHtÍb1.IL:DAJbbBp~Դbi"W4p(Wp'DbBl~jēE\A>sHHCC"	^ihiqàvba3@@$*zlH8UvT=6$*ү4pi		I$!$!$%TG4Y#ふ`d	
Ȅ9vp6E_=*e]&KGyQIP/ yWZo)2aAyJ\a!)xKL9Bl.#^U֛A8V IJ\0b!)KBBS	dSi2!Zixڰ0KBB8ôP2R$Ȅ?JbôP(KBBUL$%E1	 "CHr %)rGJ7R		$oNwΥs"".OBE7RWSHtä/Jg%1dejHgL:Jbja;Bit9]i*B)_LHNc9:u[(Sh(W к7RW)IL_c֔IL:JbLt{ä,7HY	:JaSu3DM)v8ӝ)_ \OĄՉ CH4_!Տ!@CsA@}h@%KTfYC^iNrbIeFsfV9]i'J6hC)1WPO*ʁa}WZC<ҪMKd)=!UL:Gb!SM!ƔØ:aOc֐"txL9&XmX	+!DUuwL=.]f
aHe#d)ILU&JaYڰUWZC<ҪM0cA`&2Hg:U]iz]!UJ%0,mX	9]i'J7ژsAڰ9]i'J7WAJi	x!$jđ9:d+>E4+8IO1!6?ՏM!@CwJ%&Xni
aX3\:MØSB
L
CtúJq}01}&YúJrJaX3Sy
oSaH!G@IM!<0ØR<H@cbyZ)2cH@Z摤 1kGØSB
L
CtúJq}01}&YúJrJaX3F[L:KxMIM0 *SsLސN5&]4Æ?tc
 L8oL^Re:> l).II`iNs
bI2ȝ*jLJ4äJgUÆ鼅7RZbBp~*ӝiBY%(TbBl~HrC-Bo !S+)QL:Jb)2i5	b,sS7ژtŐC%1}WZC:J7
WEoNwΥ6*vH(W $&кCEHp[L8sIH{$ڱ$69]i'J6CklC)1xL'J6:hZJaƆy0@/MR$Jg;8Ҙqsҗ$HgXL893L'J6tcJa-&ZHqkC)2ֺUÍ!&
aƁ^/9LuŐ4;!M)4byLJaƁ^/9y0@*$ym&ZjCiy4ɐCNŮheF\tay0Ll=HySn0$4!h9E&XүaƎŮiqkC)1x3Za@Ӱbpm]aHsP/9y%0@/yU֛ty
o |ĄvoNwΥ6
q\Dh,HaG$&к|14-t#	!U)rCHtäy^ݤHhe*HS4$i#I[I4TäM&$'ޜKNbxg\RD	/AxXt. a+C%^iCFCjBx:a\\iSzC<Zm	HiK:U]i/L+ѵu9U0B.@U)rGJ6@*Hq9M0&\cjĔV9]ivbiK:UiRi8:bJgڒqIˠtZA`j#Z&aʩ27C:AAHH4t"2_ȇ`]ddIx̀oC< VC< t3 #c(x̋x/7Ax JeXqڰv9]ip6()K:UiRi8MÎ,spʓ.1`+?c֐	]R$t\p8x!\?ͥ3Ċa\?S<6p%xcL<tŐ .IyT~T)/ReH{.ŤV :.HV9M0Tq!  CrDn:@A/dCd.2
2C$f@7L +	L _:e1<fEؼC%2,8mX5c֐.lO)rGJ!]*4&ͅ4Æ.Ůi1djLÖBL+Xk2Ska,6(R䆐)bҗ$40:b]3LՈxie=)@yJ\1tn& IJ\u9]iJ\3@&sv>vؠK:.6B_J\rL
$|çDniͺ>ģj+!.P!EJ\ҭsHrHqo4Ö@$e&]'LIL9&YúS=E0Tq2@5çDniͺ>Հ	lr+l"K:UiRi8.:C|1V0=ejIqL9U&\t.:BEI \Nm@6xJli)K:UiRi8MJàbZA`
=J\ҭsHrHqo M)qŎzS1$91` GL8d6mXL9MzS=JEL8bi
0&AJ눆$'ax!$jđ9:-8Iz%XC:VCje0u	u9s,9ԉ*aS{ìv*4YL9kkC=)`үM)v8ӝ)/ODʢ-c]X~hCje0)5ӊ֌50=!0!Ɖ%5&ZţHuì4&
aX2ÖB*L R$4IL:KyU֛L:L1G)YcʰmL87
WEoNwΥ8!X_D
%U'$|:Va8A42yÈ098L886& )rCHq
q91C=a!yHg:bK:U]i)2'J;2&	.HUU ReNc?MÈ^/9LqL8),sNkCM0=)E&XWq0Zdؘ'.Ic)Av6&?J\=%8MI^8<AH6 MJ\ҪM&XV1JS#8L8α&XV1ai8$.Hi4ic֐"tzja&XҐN^6a:JaƉRäF'L'J7S7RHN`x#V$Դq6M$J	IyTIк7RWSHtä/Jg%1}&YiúC=aS@äv,%0)r"&@ԔYDЪ<AB%S	d	/AxXt.|<ni`V(4IL9ͯJ\iL8=%9U֛ɼqzl(.IcE0,sNWZoP<p<)rHyT~TH8A#iՃFKSث RUxu6pԥy
o!WY0DB)_-1!8?t]CHՉ#zsu-'_!sIBʢǑD%$_IF@b'8?@w"LD%$_IF@b'8?@w"LM䔑}%oI}-23ÓD%$_IF@b'8?@w"LrJHNp~7D>憉rJHNp~7D>Ѣ\/ 1 ;ŦFxvh$(DzHCi䔑}%oI}-23ƉrJHNp~7D>\/ 1 ;ŦFx|h$(DzHCi %)"J29ޒZdgcD%$_IF@b'8?@w"L.IIQȇ#<B4KREd"s$!rJHNp~7D>!\/ 1 ;ŦFx94KREd"s$!FrJHNp~7D>.IIQȇ#<%)"J29ޒZdgD%$_IF@b'8?@w"L.IIQȇ#< %)"J29ޒZdg#D%$_IF@b'8?@w"L.IIQȇ#<!%)"J29ޒZdgrJHNp~7D>I\/ 1 ;ŦFkrJHNp~7D>Bh$(DzHCiFrJHNp~7D>\/ 1 ;ſi'jsc8b Y뭐g]iL@	ROe^ kgR	5CT%Υ3$	'*	3L`kHA6`xć E53L`qLP! K7IJ9@tԠ(Z5քp$ @^o<bC"u5]bHޜ0 ˬIӝ.ˬIӝ\e$GRXE=*`#5䔑}%oI}-23\Zh$(DzHCi)\/ 1 ;ŦFk4KREd"s$!p.IIQȇ#5h$(DzHCiI\/ 1 ;Ŧ$&FI4_!Շ|riĩ.Ic"tkR}zC<7:U)Ic%;4QL:Byү1('#kC%b)صo6!8ҘqzJtJ6t{;N!`+T
C̵үMyJ\үM%kRe
Cv1gI_Jgct-MRUTIZФ0('<ctAJbbBp~jđ9:_)S23]1\/ 1 ;ŦFk䔑}%oI}-23\.IIQȇc^#V$vUu~hB44_HI).
C<MPX7;H2LxK:ev2oJR䔆ޛjR䔆o )rH8QJ\ү22kPx#V$fbmCaԴ+LI2UCD%)"J29ޒZdfQ\/ 1 ;ŦFkh$(DzHCo	/AxX.?4_!|W լ41t6\mXcWf)LCj~WetBD_*6lR$ψS5&Yڰ)~T{X`V Ah#z"ڰhǀz,s? zZW&K:ht}Uں# .HT{ʿM4* {WP*.HÕ:e4_H6iKX)eWPR$Jg=%[ҙ)K3Jfrp~<+c x#V$κU2:R9LFXv4*? CuE)rGpB*22÷E٠jJm]cL]ny.PЃK^den@98?u$oNuҬJ6<~bA-5uԴ_iYb*h?23]a\/ 1 ;ŦFk%)"J29ޒZdf\/ 1 ;ŦFkh$(DzHCmS{zsu'c",W$hY$&FIbAPsb	tZACubS=3djH uӯy'V!mFZgE@98?u$oNv7΋rp~<5bHޜKI+LM4
g,H*?_Fk%)"J29ޒ[bBl~jĐ^!$ዢuF;t} Ŕ_/]]&X04hh)=(mXC )rKV}(q:A@6@.H9U k~6@MJ\tΙi
Vҗ$v3X0t|rzZR9Õ:eJg#jT_J\9Õ:eS=ĀC&cL8)aˢ98?u$oNu6Uuaˢ98?4&uL*#,9t]'6
5wpB:U]fFXr軤5N<m]c#0ًU軤Bӝwb<U]nJ4 9:fLTX50O%,ޝpudfth$(DzHCo	/AxXPm@ʀi9к-%JfjĀҗ$JgO%Uk0I7zC<btz> ijKJ\=! Ձҗ$ťv8CyXCu$oNuҭs#,1t]PxVǂb@FIӝ} -L j )rKu#jZ6R$4ΰү22E5NMtuWX{H1JεFXb~xj5 Հҗ$4I?LjPT,sҙh6ΥAs@Q4?HMxXT|:V>2A:cAw"EuA`(R$Ϧ2S=4A2D<qJK~ȃZR9zS<ҭs#,vT'$oNuү22]eArp~<FZW Qs@9<H)?c^#V$/t|A~hB!i2V9iLGL2L6@ȇ*=)aL:a`'җ$t%3ʩL6 ꔹ%{Ȅ)tjt,sD$ILiL6 Ɣ%{ZLi.rp~<F]*#,1t]Px#V$Դo!d& ihc^#V$ 0^eXTyP1_a /BΙiRsǀe!H!4_H6!)rKk}%Jf$`I_ڝtCL̓i@!ڰ.{M])rK@ Jg(ZR9VBqMR$ϤqJgj@"~*X~ˠ]@ )* @ 2p~7Xґ6C?@DƔ4ĔLmX
=cR9: ÷J̌EPjGU<5bHޜ^de.ʃPx<<2G1u&i>b$42Ɖ8R$JgXHCj0"lc!CC,h!R9L4
r!uD6CH1!4`|)jlsJgYKdTcGC|Y|@ҙXҐ:%Ɣ4ĔLmX
@cβ*@"WPd1nlIzS:Z@"WP0"lc!CC,h!KX3@b 􁗘) LCdX6B%zS:@"WP AlZR9Lm]BAfB6=)rCҙԐӿu-"cG4
Hc^#V$/td]aк9AsYS<?*r`$% pl2JJgt}SP6 )tdIL)(VCԥ,s[	Lʘr`$,s̍4LÔR!2ƎW鰈3.IcVS<Zde.ʃPx#V$κUFYk5Nǂ5bHޜKJ_# TX3P`ĄՉ%@u~hB!i2B+IҙM:et|U0Հ_30ڱKJ\=dl)QL:a`vT,sN#d)LiLpmXXUap'$oNuү22E5Nǂ5bHޜKJDa(z%T_$yt.?4.Ic2クY	W9LiEJ\=ҭtx]c98?Չ#zsy.rp~<FZW7iG45:hc^#V$ 6vt}Cub$o])"8GcjkDc_J\=c3x:R9)"6a=)rKx8 -R;
mTxmX	c1ۣWjs8)c?`tZR9LA`=cJgDmXҗ$t2S=ȁ*R9k3S#-3 j:āX7:WiiPx!$jđ9ѵ` W{aX3DWPRlX9yƪ$S$uA<E]XI7Jf?Ǎ@.IcqcDXڰ{!Jf5ڰҗ$Jfw?AD6!IJ\<csY./tB ʿMKX9"S5a,@ʿV1c1ũLf j,sgA3\E?Մ0&tRD@Հ,s8Lb6@.Ic1L jDkJ\<)c2tB HX*6R$ψS<7t썫_J\=Jg4_H閒 Հ(tS< jD	)KXWu)@ՀKJ\=ҭtxJde.j:āX7:Wap' x#V$΍yWxڰ.%zS:Auu-&lq#g23\;4KREd"s$!p`h$(DzHCi\/ 1 ;ŦFkSD%$_IF@b'8?@w"L䔑}%oI}-23\@4KREd"s$!q.IIQȇ#5٢\/ 1 ;Ŧ$&FI4_!>\B	C HH>t|ekBlpWBp1H=)$V *=!)bϵ0@5"1%͎O MHN𚒵"DccC#!M!'
iMWZC<[IҬLzlML&Rd	Ƒ0A1}zC<үM@"SjJR䆐ib/9m&kJ?*Ndp1<6%FՁ`aؼ3Za&G
]48~)KZDب%0i2CMKS	6eHx		Hڰ9GJ\A v/9LS$3\#(2\Hxl6lXU'
SxMIZE"1á#e)(YJ\4p+!-pV&J7a8R/9LMtX5Y?tx}I$:UiTJtmX=җ$4cL'yHgi3\ UA~W)SW	yJg	Lid'Mp-"lR$o	i3\ UJ7
Wɉ	IHFIӝi\p!D$HMáuabiZhe-CDYڱ~it9L)Hi4M-0j)1hiL87R.zsu-90(H:JHMxX:Ā^Vyb9lo^! p|кM?4 F&aو2%f  Ov5 k36ڰ RÕRGUڰ"ݧ"V?FUNi
V %{QpmX
 aʝ2GL-V aʝ2S5j ֔%{Nb
S5VR$v3ZDkV )rJWX ʿ>R
@aE3Q`&RU/3 oҙv.PyaxeX<+c x#V$c cJ\<ҙѤ8ҐFo*,iqæBV5ʿ|5_Xe"=tL{/) biDںEJ\6Uuaۢ5N')p*#,;t]%pҪ22÷E٠jxںLNUu!G]#ǂmkЃb}!t7tǂmkЃ]n<ҪE١W7;R%/lTX50ID
%qph$(DzHCo	/LC`F;4_!ՈILCcd69Lzmp*ڰ ΋rp~<Fb6.Hdet]CX7:<voNwΥu2q<IgUI$6cE]X16xcHm3h +.Hdet]CX7:6iKDmXҗ$22:.FIӝVEJ\!JgX|6p<voNwΥu+,W$DRs<lشoNwΤƦI$(OxXgMO_VX50'I D3	/AxX/2G|EZ`/KXA4_!Տl9ULI|wJk^R	2
a9_~T.Iq{;[SILDC~saKMb-'3de.ʃPx<<2G1X<Fb?VtEPjGU6sI.@bMa])rG1&tִm]qU #o"Չ WXb<x#aoNwΥLCl+L	HQXgMtoNwΤdeSyG	/Jo/Cub$JqC<!ڰ=%!Ic"V R$ڰ F΋rp~<FFՀR$ RԴ8,W$HE)M3	/AxXT~<|:V!RH8:Heʿ*]݁bH^ -zZkTܒ=!p=)Z6Pҗ$Jg6Ae)rHՀi-)rC#-3 j:āX7;ڰJRFZgE@98?u$oNv[=!aںڰAn3uj2R䔀EoV8WXMRmcSyC<M5$&V  @eX: 0yX; 0X< 0X= & ápJfB2a\IWd#j_~ǁ,	=!"|y
Cī3-3Pf.z\\k=w].u%J*]j5*!bXVyXyXxڰu݇u%].t#:Zk_EH`` RCEil@Ճ*RFFb(jikV٘X<3^oNv j֔!؊'<5bHޜF6]FZEg?\SyBDSWNB23\G4KREd"s$!q .IIQȇc^#V$ 3E]X~<ˉ&oZe_> qIy,شjҗ$M&$'<!:āX7;RquYbQ M21!6?5bIt.?zo t!S%$1I)u9Lad!)%1.5|úC<7HZ)HŒĤĺu4ä	bCbRJb^`FI%!2%! % s9% jj2Ty
o |11!8?t]5bHޜKJ܆%S9g"4KREd"s$!)t8(gNNbVq|bqJ*%+YAlCUKA<V:RZ41e	֏w^> Ng!Z%1)*%+!P[4<xuDqP[4v:Vtt첆JF7M'ߝG~('y'x'y'y'y'Si0L.{	{	a8|'O	a#qN0	8|'O	a2$W=I'N(S璅JS9bĬU:J焲O+T㿊!P	xO8	xO8	xO8	xO8QОq@%jPODwU?wU?Q蚅rETU
>AԊ(hR*rxH↏u"''<J S	xu"ĭJUGJ"+	X2Du$ó+/UGGR*rOҬUjM!R*JԩTAR*JԩT~5H*qؕS
ƣPvi"V:aؕS
nPIUJQ%rMZ*%qȪ2dJY#crrOҬUjVXu<$cxeTuL	dU+o	;,U+'f%eFu<(dHGg:(*gP8#838g8Rb),IȎJ ٜRh)Y R/:tJuR¦@VtD
΀Vt+:510+:ǓDspVvAԊU
	^	[:tӧNhbe8DcĢA%
'tO%+A|I5h'd-8tŧF,:O6͠KKdE,dVc"ac")c")c")c"L,Lb,aF>cFXBF0#H$<c+ X Ac6c+D1hR-Z?x'Q
+)G!gCGi4IO9О2C)yI
fO""V3JN[!qXt'X_ByTI/<$ОUkO*5'DʢMa}	Q&X_ByTI/<$璈(w9lED+Qn,3L
?B1ġZ↏PLdCG(V2x+S<PJ(h%
O4jc'?B1ġZ↏PLdCG5
S	2pr9G<J"V8&/(JI<Og#PF 3	xPTH.FءT]bVTPvgU+C<	xY$Y!g;BgTC1dQ	xr9G//T\XhDh;Y!gBx5jT(hZM2vy$:YbyTH(j9$JLc∾i3<G!hBRWggV_4RO*PpJN(j9FPVP5xPTPuTHj9Ȩu,)UGP,%j$;,hVj:(ƣZ9xj3G#HjءT]K$(;4+1F(	xO8(0VѨr^;*Yg\RDxeQ$dt'^ O+xr9G/YzΪWA'ZvJ	Q-v%jTª3!G,EDsvrDt'Qr9G/JuBDU;AlfJ$:\r>vIW20qG„w	oG!hBAH (:TIfIО2qGy:/
 x'tj9ĬDgU+CAd;:"<FvueE!<PОqxP<`Q-v%e#:]dJK9iNĭR"UjЬqtRs(%jIfIО2qG(h։ϝh%j0(bRDH%+SNZO%$:Vtin41W:O]יg}ꮺꮺꮺꮺꮺꮺꮺꮺG뮿xHpN!W]uv18'#iOuW뮺9]u]OG뮿xHpN!W]uv18'#iQ뮺뮺뮺뮺뮿+;ꮺꮺꮺꮺꮺꮺꮺꮺ_ں뮺NǄ'u_'cq
?]_]z뮿']u/m]u]u'c@q
|8]u?]u]u]u]u]u]W]uwHߝ߂owGhƧ%N<'QpVR5O*?ƣZ9tBrG!hJS
	?EEGpf.)GG i4I$D[7=PD|ED]9z@URID
%U'aPk 0(L*sR^V(%(b?R^V(%(b?R^V(%(b?R^V(%(b?R^V(%(b?R^V(UXh蚅r\@y,4Iz&QgWADYW1gBxt/Y4IUDBgۀ9CEKDO$Ip)y,i"W4pKDQ$J(U+hd9&i!k$pP_'I
L%4+8#DIdGD%j$PY'ʨct}Z4g3CqhAH
\UsIJ U!DhPO*?%sG<$2WEI?M
4+U0IBtM
BO'9:Zè΄?FcFLc;*H©R4!d;I
	jKQ*<vi"W4ggi!RvYΕxO8P(-TU$0xyTHv%e;,J'(xD!Փ+Kh-%sP_DVCAi
Q"T((U*WA
.:U	&ʨ%ʪdesFt'Q(gZ'pD1+W8ľy1E8DcĢ%jF3I'TJWk+W:vAei>oqMiǚq]U]U]U]U]U]U]U]U]u]u	N	*뮿N'u_am?u_+^]u]u	N	*뮿N'u_am?]?_Y]u]u]u]u]u%u__]U]U]U]U]U]U]U]U]~W]u]~	9BbpN!W]u]_]uO뮿\E뮿xHpN!W]uv18'?뮺~뮺뮺뮺뮺J뮿?Ū?]Z?6Ŧ?3Bu_82vqkgq[]LJ]4@5B aPV7±`.
FI-D)Xcp-
e'㑨b53(ceh\5%N[. m9fSȢHn҅<J**0P5)cpQhN3J
APjqZ7Fe<J&H蚅j#PT4
@Z
hr5p+QPaPk 0((iHVG?Ģ	]%D+L&Ģ%jc'>%+S<P(Z↏DJO4|J"V2xQ1(hDLdCGĢ%jc'>%+S<P0n7BoXg ̠fOJ3fP9
~Y((QJ**>%IDJ 8U2M9h`5+AqDdu
c \QyAdID
$J E*RADd
-((fP3B.ٜzbz 8$
k$	TY'&JԐQ*&aU H+I(y&KJ?슕S"sP쳝Jb,+*WS'vi!Lc΄?y;4vIW1gBx<&4:OwKDdesFt'QJ"Ġz$c	,%U%Cs@ej`gQM O20JJ 8J A|I4N+S *_¨eQ$ghVuL*+OұNN($	UID'ZUBTɖID¦U̭L4$sЪ2@ej`TAq͖ID	S*	V	VUCsydA*ӐJtch̭L4(z&U'Z%X:r	VAq<©RY"\EPu:$ébQ,EO;FpTH'gWtNc0X:9h`5+GID9H 8<=A*xPu<23;$cciv%qt'Q<©Rga;Dd
Ģ%jc:_%$bQ1VXu:W4eT\aUj<©R"cvT1+Rv%+S̾B,vy$;BéuJ;*ST( 6uwN4CsKcSTJV1Q)\J"VcRQ<V:RDXZ4:.N@hbNh!zuUuUuUuUuUuUuUuUu_?m]u]u'c@q
|8]u[O'뮺7]u뮯׮'u_?m]u]u'c@q
|8]u[O'u_?]u]u]u]u]uwI]u%uUuUuUuUuUuUuUuUu_"]u_v<$q8'nw;U]uW]us?j뮺;8U]~7;N	*뮿O뮿뮺뮺뮺뮺Fqpn.Y1C8%
Y\Y(ќ\	3Z)K8%0z3`ŜG.Z	I	C&qp.Y\$8%	Yƌob*hz&\a0TKDNO4~5BBCTKJTt'QAx&
C6Y-I2caJIluXq
X!-XU!YO7h(>Y`N:;MN|D1qdbRJQ4bQb*h'KaJuĠz$P4[2c mnF-41i۴M<ӿ(q;D:vyl2N1Q)XDeR1,W(e$Xl1)XNRDXax&BӇZhbœZqy~V8YH/c4qNn,3L
?g'0g'9g'4,W%U-¢PY&^	N|sN4C-I*%+\jF%S+-%+	JWk@l2OnՎ[JV!G]Ťn̟y]U]U]U]U]U]U]U]U]u]u	N	*뮿N'u_am?u_+^]u]u	N	*뮿N'u_am?]?_Y]u]u]u]u]u%u__]U]U]U]U]U]U]U]U]~W]u]~	9BbpN!W]u]_]uO뮿\E뮿xHpN!W]uv18'?뮺~뮺뮺뮺뮺J뮿Ƥ(h:8YZ11Yt^RQsN(Pt@eOA8̬Ь)WDKUA8*KK4JQIRLuB'zXy΍$U,Y٤R$é&c8U*WAsPvgfJ$:Zz	T]UQ]%hVviC砜QժU$TJQE*j;42qFqt\j`id'h"D|b˃[:O2:V_*΍L	H/EOsg!$TJVX5#qI'KaJuĠz$P4[2:Y֙x/sv,툌fww
투	:X50G1<VpZDŦF7>v/t0cSBo0PN;GN4C-I*%+\jF%Sscĥa:JP_=Mc-Iڱ֐2,ĥbu]|N<A5kL	cH֘1 AcČkA.
XrL6N=Νh.6[TJV1Q)YbԌKƦ	cĥa:JP_=Mc-INicOiǛqg@$ĢAJVq(udLQ	z&\a0&
xJ$@Y%Xtu{N֑">1e-iu+/DgFߤ`NNӳaqJ*%+DJ$@Y%Xl1)XNRDXax&BӇZhcwF-4u4  ՝G$gDVJSi5P9'bH_BRV^+T㿊!P$,W0 3/u=PU0~(,H:U4(Zi"Z&\+UxeQQeCDzɕVH"y>iCDB?"E]\뮺d_gDC6G뮿tG]u<y]uΈ[A]uRǐ]+c?뮿wD	B뮺SO?뮺?E]uΈw?]h뮺ZOu_:!]uY 뮿tN";](vtD1qdbRJƤbX50(z	bRDq(/&$Lű'δ͸`7+L
dROG[';Di#\֚y]ҲTFtj`MAx&
dN;GN4C-I*%+\jF%Scĥa:JP_=Mc-INi(iͶ~Όt'jʦQ M2+(u&\Xtuv'hHŖδ̺Εʢ3SBoL2ȝvh.6[TJV1Q)\J$bQ M2bRDq(/&$LGδ?Q 3D+L&:U ETNO4|Q9<PUDCG:U ETNO4|Q9<PUDCG:U\des?$:!+Q$?dHS!8^PPvAԊ;*aU8\jNʪ&U
M2Z*%3MqGB%$; ETU
	E*BqCDiN(j:UUBCu@a"qGꋕ+DM2gU+ap8_8~82?8Fp?83W%g38&2hd~B"OB!ON";BV3gY҄g)gJgJ)t//3	EgJ(K SB_0)3	Δ%gH N8;g?qq8qu?F챞ٜhaajaNEN8Uglќos??Ot ΐ!3ЇlH}ΌH?ч2`Ε0o &W//xC/(	P#4ʕs~H(]%H(%VW	_L*+ 
AGI? 2!AGD$UQH
?_:ɥUB
?_<J'AG
H$
?_J$T:H(蚅e?H("ٿ
?_=:ɥUB
?_4Z$
?_uK&U	 Q$?
?_dҪ?AGZ~C~L%+?H(hf ӖIDAG9RPH(M2
?_V]Q
EH(ʿ Q
?_9PQg~~
?_9U~g:
?_z&
?_dJ'AGVE_AGIB~P:+/OAG  W~J**?H(
?_3 H(_H(
.O~%H(\WOH( jKQ*	_Z! q
? Oo*Qek&U	 \yKHi+Ŀ{p-ĿpuƦIT	C5:@a
?C&l ɼ9o6D7g"[mɼ9um;ro6D?\ͳ\ͳMȃ&l@ɼ9m~7g"\ͳ_Mȁyr!ɼ99ro6D\ͳ&l@ɼ9=ro6D"7gmT?ɼ8}MA7gmTɼ8?&lͳ7g?mT!yqP8&lͳ7go6*mT?ɼ8yqPMAͳ7g/o6*ɼ8!yqPMBO7g#ɼ97g#!&ld_mo6FIMſm%&lgɼ9MMmmo6m&l7g`ɼ9(m@ro6J\ͳ?M_MğM/yqpMm]o&lɼ8im\Qm\Sm\~7gGm\ɼ8&l0ɼ8L7g	7g	o&lYm~7gy{7g?M7gsm\ͳɼ=&l\ͳ~7gɼ=&l\ͳ7gmɼ=&l\ͳ~7gmɼ=y{&lM\ͳEro6`mɼ98ɼ98{m>ro6N\ͳimo&l?\ͳ~7g>SmcmemWys7g>[m&l~7g@wͳ	ɼ:7gAoo6΁o6΁o6΁o6΀)&lytOo6΁77g@QM&lAyt!ytAyt@ɼ;ywM~7gxɼ;&lM\ͳ-ro6O&l7g|ɼ;ɼ;/ypɼ8Ryp1ro6mMчMh!~7g#ɼ:Oɼ:B/&l	?\ͳ;m ɼ:G?\ͳ
\ͳMm ɼ:@ɼ:H\ͳYm!ytyt\ͳ\ͳm ɼ:@ͳ\ͳɼ:Aɼ:Aͳ\ͳ?ɼ:@sm ;&lyt/7gH?\ͳ_m m M	?MҐyt?MұMҒ~7gJ~7gJ4yt
:R&lGyt?:Pɼ:Pɼ:Rlͳͳ-ro6ΕGDm*7gKG7gJao6ΔytytRo6Δ9hMҭro6Δͳ#&lCɉ:Pam(ɼ:Pͳyta7gJHM҈ytI:QNM҈_&lAm(m(9ro6Δ~ytm(<%&lA0M҈7gJ?:M҄\ͳ_Bo6ΔGNM҄?Dm(ͳ
	8ZMD8ȇy7g~yqMD"o62yqKo62;md~(&l!ɼ8߂2o62gI7g9XMN+&l 7g$ͳ&l$߂o62(ro62~7glͳyqeVME_MQ7&l"͓yqmdͳro620)7g7gS &l ɼ897g-	8ɼ8:yqwmd?yqRMAyq}md8?bMB4M@8Aro62dͳyqBo62?M@yq;ro627g&l!ɼ8 ~7g&l md#RMAɼ8Hro62\ͳo63 ro63!ro63"0&l6?\ͳ?>Mb&l0ɼ8yqMbo63	Iľy2N1Q)[኉J0BŃ1JJW<<i!rxyfaau~RD[1:Q)\J'bxyf'W%+Wxyf'W `8DD'Р>5AvY>(Ȧy(L@E*U"(-W=
S'N;	&DP@8'DQBQ'L#	UE(0h'-W5DaZ;Y$(0hGk$DY%D()(3M#	O$*OG4/+Q'ai!O",PUI<Iq*J!9T_`JTx#0P(h#<P0@%U-($1Ih+H2&ED]JQJS%
U,DPZz
j'+LM4
g,R<@|T50ID
%#W$(z?0A/QD34gUT r
6בʪ0AC6+zG̾?ⷨipip=CG3/ooPps==CHQ<+zG̾?(VC]g/tps=ޢf_e>F>}|#]8fe_iHB}fz=EG̾3v=	3/Lݷ_Gmp7mi32/t/oP3/WBF}ں_7mpоzCg3/ϟ|2QX8u")m9 u%fl߂i'aԑv߂x^V@囻S#׽ qxvN9k%
y8+٤R7g.˶iCD*=srre_Lo]]HtJv٧@iY4]^"CEfulHD:yl&\fδĬUn!wHu" hhZ՜CtY4(Zj!$iɕVH"ynq͚f?4ATJT6ݜDێYnH$
)me٦nCDv}^&\+UxePڱn$el.:)zFM?=Ch3/L/P(ӞiV4}ϾPѧ<+zG̾?⇨qi4ޡᙗ}uMx<R$sxQ3!6n<՛<8w~*c!$nD%n]4ʢG7fr ~'9UǚHw~H<!Hf
\r*
P}n",W(9R~vUOjٻffFX50PF}=Aᙗ}okP}4P}
4P}i4$i4(Ӟi=B<(zFO69C qs?⇨@}s?⇨@s?Ǩ@32/m{PpO$pOc!i32/d9&xw`S	d<y3f
J'x7{4'0<yv ~Q$!jH}KQ3(OX[ǐٛ4XEOCfY:yٻٻ'PG;Wy(Tl͚@
S9dCfYcPYٻ(0l7wgP
eG$M*JHm
dR3f
S#l߁<ojw~Bݑ w~	.٫fBL<՚@͛DUj",75k7wVD%j>VDCDoPHgPѧuR9Pi4(Ӟi=B+NyPFO8}>|Xf_eH_=	dGkȖLT*dybArQAyJ
oȕL`#,%UGT'/U<4Y%)D
4׊U+gkP@TP@`/WxT*/RW$kK&Ȣ7T'/U<8R^*ꢂIl$DP`ΦZ5(Q<"xXJLHP D𗨢a@,:(x.L/9Ss<RӬL/)
a▝>38C*WS3j$UD÷ZD0Tby)(Qg,A5,i y)(gQMu*fq{Or)/0gn~S3@x#RaT(xF
^U
.8h	UODdUDSt#L/%UJMu*fq{S3I(iovQg)K-
0TA|@Z`RW[Ct`G"Vݺ0T[Ҏ%(q*fq{(z.37⇨l<P]gg/PhӞiV8}оGi8fe_.!|y(x(uWOD4}#OC46
<ׄ$JG<=EFyfT:C79ݠuDٳ6n:y"zYٻ#NyV>}>QtӞia.32/:xOF0r4j9j3G#HH-yF0r4*
^Ñ- )JR<݇#QZ9@rÑ- 
#pF0r4+Bj3J
AafFFp +(҂	&%sGԽE#+zG̾C#68fe_ii"W4pPKwG;L=tVff,Yٻœ6@囻/V^<<Vm,HDhmwC6}vz#f_e|G̾6$zG̾ m=<H(zFyT )xˣ2YztLٛ4L$TYAk5fi7w~UQ`Yi,B<y4M6y4M vPߊӞia@}>=CQ<88fe_hP"FOP}pI,@=A<uP}gU+>32UQP|3qP}3VD~|
(!Q|C i*,8(zF|OPg+TX(z#<׋
O(,
h
D(zszQ3/?u4z A۳6nDV,ߞG,ߞ(Qsݲ$iu<4cyVjٻ=K/f3fA4r>ݚE{7w	<^Y=CDdzY=CDdSǚvMf͛%S$
<՛?{7wL]6nDQ* TH,ߞ
O(,ٻ=Wt Agftzk$xV>ߞIxq7w
k$xB耲EO?dfA40H@fuC D9(ᙗ}C!is?=Bf_e#Cg!>}mDhL%AC(P#*z͛򩄲Gٻٻ	\*K$B:8fe_i]ixrnCQQ-͊G)FpT5JFGH(.
iLxhj4z)Ps -Jn#p*`ƉJB*y?~U:y&EE^ۣuaq32/~U:y&U0I}P_#ٻ*K$yU:y&U0IPnC:4aD}BB&3/]woPp쾉(zGѧqV#f_e_?⇨Ds?=B'Q3/W|$iiaep쾉)ziwz8fe_u)zmwŏP.#f_e|^ONyX232/w4i4,zu32/P2)zesο=CM4}|=CM]32/|P41)z>`y
)in,gi3f*Yٻ\3M9dYYzyFrȐYu<y5wlO*<ݚq4 W,oj f U hW<"(Ws4~׻naPVP5zBxicCPH3/q◨j#NyjG̾?5v3/H=ޡ}DH\8fe_^FOi4}Ͼ=CWD}}
amp|#/UT7x(zi|T*67tm6ׄeJAC4h!BSXH@66oŅJ`l3$/U<רiltH6F68fe_>Mcy|C-6 U2@XhMٻDdLnY٤* -UG IZm8@J]p*i'aԑh,:J]p(V<h,uJvγg}`Xqm6: IciƑ>=CN]32/_h%$*LP86*=CN8^Īi=CNFyޡ#f_eӎk(Q+RZZq
9f%jYY}4fJՆEi,T9 U2+/rw}DU2+/rȐY0AԊi,ݳw~9!L*R9={4:,W<
U#ǯf;g_E*Ҹ
y٤(,CtAE
iiY<Ӈv]Hd3I;8׻DVJPP86C4$p8肂Q(/Z>9Jԩ/U,P*P)W$L:h={;g_-+yxU<y4 |	圹ٻ٤-@I$b;xuH#V*x}~u#8WuQP_=PiGJ砼X)hێDz$cy6jhBGq5wmv\uQ,\E,W54vHPYĠz$
k$y۵E{4H'-7m^f?h'-7m^r ~%$P^%jTTN;kl~%$P^%GڵϠf"!Ay|C4}m^#.h~^)hrif9PCD͂/@P54Vce@0Aw`f9PCD݂/@P58ce@0@}ce@0@ce@0@6ce@0@.BPjQ'Y -@C<5Fi1PjQ/3ar3L5(RyG#am@0Awar3L5(RyG#am@0@Xj9Fch
Ԣr9CDAar3L5(RQfj3@P5:G#4Q`5(Ȭ*Qw؞PY$=CGFy|XD}H e32/}?Tz#L`H)iHuՓI<6fFA,f4}4 r<ldS@dj]7wX^٤Ch+4]B&3f^ڻAtc5◨ihCbz#L^)imp(zi͛,fe<ߎPGnh"Afp(z 3>]7w<OD`G٤ٻ
\,+ٻ:Y4j׻n!UCkAf=CHf_e}zGZ@ /U<<y3fr'xVnn突Sǚ,S	ǚ$n◨ie A#4pviHKH#꧒5flߎDj2xV@囻a0xVDR!esHxH!i32/ݷBϰ_j7Fy}a
-<2C4m!o7i	po]qKHP#<͝~x`O
Tivο<0Gij◨i
c\PP:@KhP#/qZt	BY;!w}Zt(CflŅ,QiV.;w7m	pk/PьCJ%(ts=63f)zв9K6cг◨mӞiCh#6Ch#NyRB`dWݖQ&S,ʭSǛ6iٻٻ=Ei32/t/ݖ|dDPMٺ9fʨy<ՙw|XzfgZEwK]ь.RDT|<R绒-޺$VfSpQ$Vnnʜ3D<9f8`EOrȐY*pVw5f훻B<@͛.4/QtHQ.^FO.19◨+NyRD1_/QtLNyRD13◨.+PPu
3xFup쾉ߕ<xwb%N͚@Ai<ݚAf>D%y7{7wJRPeSwO
!,ٻDK EQβy7ww~A4YR<n<iP欉DJD#5f훻'ǚHw~@Xi+y7HfA޻r~u#u]l}E@awO.3//k/Qv#]|Rm4/QvУ]ʪAC]n)ztc׋D}|)m/r2*Go^͛,g͛ʲT*SB!PHoflߕdZUC!<+W:T(y7,ߕdO4%dUD4DVJBY,7C{5wlߕdO4%JEe<٤ٻ*S\3FHof^VJUBus!w,ߕdTdVHokAf%Or(u$FHok훻<

e<ٻf%OVdٳw~Ui!y7C{6nʲT'2*HiH,ߕdVhKȪiٻ*S*O4%4qlߕdTeeHHoc^VJ Rh2y7w~U+T82y7(,ߕd
%(fwC{ e7wY*xAbXk4fVJ	U+(VJe+(YrVJ	U)YEӼh,ߕdRqQ%
lߕdV_B];!e7wY*xЦ(g\TID4uٻ*S*];!@囻<
+YEӼH,ߕdYV%S#׽] qz d)n#*x'ݳ6D$L:7vDn◨gь.۞ JTA!Q	Sg"UHflNDE,<he=v٫fb	膈Q3l@͛@ iӨl+ٻ*t 
՗z囻 Uo]Vn◨#]}'-W5QvFy\Fx^(B^@9K^Q/t)zi4^>a{◨9K^^K^NyRH>)z4/Qv#]|Ri4/Qv])z4/Qv]<R:1N@7*uRPKH]G;m^T*L!6nʞROi7wOuNHodH,ߕ<JI<ݚiLM,Oj fSq̢YyZHfT=vrS=vY*x'z"vSR={f͛UqPݻ6~nʞ	Jٷ\w~TljƐY*x%YEQ;ǚ;fIW4j:͛Zb.<Տ{7wO&\Ӽyq7wOJ(yUXnʞRPHQY.ٻ*x(rfο*x!9Hrvο*xcDi,:Tr<ӮY,D3l*$z7<w5d-w~T++$jP;fLPDjβ͛Z<՝nnʞ	C8Vw5gP9fTdV$nʞK$xVEwlߕ<̲9Ȑ3f9Yzu2PY#CdHfZ$@n3w,OO$é#r26uVA9yd%RNfq:Vi,ߕ<I<{4ˮٻ*x!/\N^Y͛Y+zMZ%Vw5fu7wt[۳Wi©뺆]lߕ:j]lߕ<
KQ,14]Vif]Viw~TQ
ȨPNMAfeI;Dݚqlߕ<̲iO]4ٻ*x!d!N!uQh.YW~TN\Er DSE\Er!nʝ
KQ,
\,ٻ*x!9K=(WsǜHQ^SY,j%vi۹fb
ylӧY*xFVi]w~T*dq)XhZH͛TtHG٤GfR^a9@h\HrS4C{]Y*xR<1HHQZ훻M
IDm	]k@-YtVhw~T+NBcUIռfD4]f)z"F0iD;ti4)zmoG*xcgZus搡6nʞ#cgBS(S49fTi
+"AfT<ӭYfj&3/zilߕ<0MC"Ef^SuNn׻i	O<ݮ6isJY*7kAf?*x`i!H޽w]<0(zG={ٳ/PӨu'xL/re%)ruw~e%(4+3f)z@`ӧhc0\KNG;H&S[Ǜ6i)Q|F٤uD%ӮZYSC:2D͐9f`Dy"Af-"9ڼʠSxVf@PNww~eP^iV@囻░4v2i6f@C9s:@4/Y$eiV@囻ZD22I
wDՙ$̪J^hcJ▝ureP).Q,<Ө,͛*c:@V4@V˞={:͝~eP'Q	d4u:ʠ/yM"@CHG̾>ӮrsP">>BE
Hi$@J&)U hKHfRaqNHY7wRai7{7wRaj+/UC"AdY2$0Y,<$DA4JGD]7wRa*d$yH,lߙIAlNZHYWw~e&ME4w,ߙIQ@i\7wRaUC"Ak훻RQv#X.H9Qv\G̾>}"6XDbxG;LU'WJy6nﬕRup,VXo4nnﬕRup(/UQ`N9dY	UG!i,&N*r]7wLT
bUC8@͛&NؕPN9f^N	YD]-{gZEwK]dl2Q0░:{@\rNH6m!@!Cfri#xLn4 ~j D* ~j Niٻ5Jc!EgfTӭXWw~j ,Rg.y(l},ߚ(Ruo4Be&42훻/D"+fA,j$xvD4VU"R<Ց"QɕЭCfnDƢYzf>B<elߚ%UDj5vlߚ#/XYyHGfj%w*޻(,NfADdY%sJ'Y훻Q4<]6jfQH`Yy(ӌd?5J$`hh޻MY4R<՚>˖nDKjhh,HIUj@훻.˨e_MBv*˶f*<՛P",VIUj<Ց w}Ee2AH`YYxG;0͙w~%exVnnOQt(<O.
1Р.p{$〲ESSt'v\UpHJGDٻ8d1ID)4yH,UpJxN<$@囻꣎	JtI<
gi"AfROGD]7wGIUTMGD fQD:U@p HfY&\Ӽ$ܳw}Tqd1ID)4yH-s,Up+YEQ<
'i]lUp++$)4yH,ٳw}TqwDp gfLJS8hHY\w}Tq`Z%UD(4yH,H,Up+i;"AgvQeeyH,ٻ80S-|) fLe@t w}Tq*b.ekiBQpƲwDvQ]%<$@6n搜8@f_$HYٻ88Z_@_38.x<$B˖n搜8%N4Qȡup ٻ88Z_@Y38.xN<$ulUpJ-/e38.x<$uٻ88Z_@(gp]D(4yH,,UpOD4A40H޺,$B.pO^.atx UBE5%jV(
.z!wQVb P"#^)Hvz!w}3fuN"Z#en;f>JԬQ!
\Mд"P"}%
.X^ٻ+Haq=EеOQt<O.cEʥb P"#^У	RD(Ws7@{N\E\3fWrǮfҩXH+.w@/Qsь.}E϶as'Q<O.}cgȞ:9/Qw#]|Rq4/Qw])z4/Qw]<RrӞiEm_/QwFO.Hq*7nۨqG
0붊ٻ8D* ww}Tq2<w}Tq
a6DQuNHYf%sM"hW3: fQ*z5f^QJ#q^Y8V_Bs,UpEB]lUIz"wfQ=_;>՛?{7wG
h/yH,ۮY8S*i87wGHHYw}Tqq̢EO4u7wG̢EO4{7wGGss<Өl},UpG"	&z۱(,Up*9=s쁗lUpNHIy:fQr)/0Y|H欁UpG"+vYrQC]6B7wGMRAŏ4!@훻꣎
.zogYf}TqXY\* i:t<$un搜8++D4#'P.HYH,UpM$L:7"mUp,iQXNM{7wG)膉i6iw}Tq:"Q"D6꣎OD4NПN2@Up^!, l͛꣎LNl꣎fY*=t(lLf3,dҎVmY:Q
D~ʹ4҈U@8޻hfTG"	&xv_ES"C7>9<s(WtD/(rz!w}3f0x%ٛ7w|H)<훽PM F^T,͛(Wt6@.p⛠m{\E\3fP(Ws>0iq=tٛ7w+RP^ٻ+%U=UFM4{\EDU+Q hh޺͐8`N<9fO$é#z$n\EʡS#@] q#T
KQ+7usP3/!|$zϢG̾4}K6}c߇3Ruo}sk$z7flӨwvi@V<lߕals<Өl7wXEO4}"AfɕЭDhjٻ[$14^M٤٤RQ㌅LyY4LpgYWm>32/'_GZuʩ:[>qKm3d?4BjQ"VjǨl3/Ok\KgG;H5s*rUFGhw|3W<&\;y7ww|3W<I<Ņ򪡤P>)zB`h<$ze32/?*V+V+/,xG;aD43f@D%y7{7w0
&)
ሹf}$ePtm׊^F0m6ӨӞiRy
`[qsA!yPٛ7w0I#ʹ(yAd4@囻Q3<ӨlQ'yf8@[
^<՚E{7w02)׻j!G!YycͶݛ?{7w0+Pmnf@V]D<ۈlH,!xA!6f8bh'/S*lVql+&3W9ls<l|,MqP_9ly,iAEi[4BV^ϡ$2=CgG̾<RqBHaC͸홳:X	ʩ:>՜q4[6} q5w_@8h;͟rP;k?wq8fe_qOx#/qBHaC͸홳:X6+3fݗjy͛?v_AEiZgݳ6l|,M^m6f͟/X]Als<RHQ<y3fNHQYٻ]8X3ʹmV@?v_/e8X^ٳYp	Yzw@ݙgqX}32/xFE3HYPWGt(X_*=Cl}:ժRǊ[isLJ"i6f1(jE!tGfnn爫DCU)ٽ9fDHs!c͵{"Af)zqP
)mv'W2hxvf ~Dxvi@cyoffGB(zBPxH8fe_mf
`D<R.#NSn٤΢C<n HYo6ߝD+RnL9AC6mg(BW")mQwCͲ~٦]uAʩ?fu4ˮ:"QLmHPY]u<(l9d?B"QU<(lwv~D0<(lhd>	Ȣx(zD]TA<CE<RLQ	\'yQY6"xYw|y iSy6ٻ^F0m|;"Jewm@!,
YF:u03-R[(zY7wԖC
P"ww}Il
$T,7wԖ4BN$n-<ݚiK`X<8@we47wԖD%YWw}IlUC4~׻n-AܑCCͲծ}8jݛ7wԖTJXm9f%+YDNmndHRV^⛢uںcAfl}A4<,}ٳ)z1wg2Q')n죝nY7wሹ՛ts:iVٛ4!,xvi@/xn6n!H%Y7wAҒUFH(z;wEgt܂rCK3f&:K'y6n◨n7t>}{N^W:b	c3f
攲2)yflf
dRKwBv@^wnٻ^y,/8y w}C<j]Pn#iCmG̾|R}s?◨mRV^
GtNqcgGmHᙗ}%")mˣAYB<噳w}LJ
p[!DyY+%cQܑ=vڳL q1(+HUj2n爫AXZ_@Uj5vlSC͸՚hSePn5fu7wĠ,-/f5f7wLJEAC6hr)zqZB
FyLJըx#)Bq<y3f,Ր9d>%0Vmf훻bPscxTmH,HV^XmYq1(X7mm
7wġaBTLӌf,
mfq7wġ`T<՚qSTIUje7wġ`DFjxVhh,SU))Yw}LJTH.HYw}LJPw5f7{7wġ`U$Yw}LJef5f"Af,PC5f7wġ`ܽHȺ5ff1(Xi4ShQci4ܳw}LJE44n爫BhТN훻bPd]C͸EvlS|LM$64ߍ<Il<n٤NfJ
KQ+-9Gm
p'u	%U14=Ch]F7t8x(Cs<l͛F8fe_>N6Hᙗ|:焏Pۮf_eg#zB}оmF32/MS-{HAqmf]AquWuCs:nfl}	Tcg[D9@^cguWuR}\XfY/a	Slͮ$13͡Ck@!9m
+]n
KQ,146]ٻP)/QD(Wsǜݛ7w
%X3k?{5w_/Pۭ65iGRMJKn{"0Cs(VnflȩLŲۭYlȩLndH,ߑR&<JPG٫fC
mi6n◨mHӞiCh`&-mu<PCͻ{3k/5]VfU%C2C͢ٻ^N#6=ChkȞHmPB:Rus?⇨m$iп⇨qQBQP-#<^n9K8hӞiC9C8ce4/P(Q<)zuqK8$cw/PLNOiiiC]s?◨qѧ<)zqs?OPGѧi8i4)zB9K8ӨӞi"zD9Ȟ˴9/P9'rNN⇨r#ND\4i=C@:R]
4/PFO$i4Plf_eH|#zi32/Bi"W4p*4x*mM$(y<U	E`i4IYztLTy¥YzX^(*Pxi'/QD8בrQAL#y,4HTye	&%sGr(
4׊f%sFZ TXT^G	E2&S$Y#Q漊%kpBCǚ)UO$kP@TP@`#Z	Q#SxD(-ya<PJ!,yaQ
eyƼS4w9p@TP@`,H
	Q#Q漉<$U
XP@TP@`D[$Eӗx*<[$EӗycL%*,2%e35"(QesA|*<׊.L3MESIA|ʇPyrQAM5U:y&pP_#SU:y&ETL;y>*ꢂQx \G>(BG]4+8$UD÷ N^( x0uM$J ih^*	(c@P@TP@`*,JGJPZAYztL>)*PNx  \TUt^)Q"^XyArQAI4+8$RPTyArQA<W#Sxi'/QC9 N^( x0Dߑ/QDH`Ty'Y},<׊es@Yz<׊&%sFnxyO*CTM
3I䞉#"Լyb/DN^y$eODEEyCD(-xD[$EӗU0HWoŊ$TYAlGG$+3<'/U<5{z&UlH|U	ER Q*
k9zo~i"W4pOHʢGyguZArQA|4*O$P	TY#RP_#9z<i"W4p(WryTHTyArQA(V@2N`l!(FiJ -(/±GF3JndP5f -x0iFiRRҌѸ\R`xXmM
4I]	&%sGa,wCWE#<%("fzNFxCsJ:ZD0TY*uRPMu*fq{ʞ⛟e*fq{&9L SS3A41aqMϡF
^Q"&StQg_MРF
^AH`YYx]F
^G-*fq{Or)/0g[HS3@x#RaT(x38]pȪ#xF
^J%(ϡF
^;-B38$&8fKn38`L^)m`!Sbj)qg~UH R^^)qHS3DK.8*fq{-iGRMJK"F
^O<~(zDwC4ggPь4ׁS-v&z͛D5ffp#EdYYzyF뢲$nD%n]4ʢG7fr ~'9UǚHw~H<!Hf
\w囻T^ߋ(ᙗ}O[$13-{K%Y7wUQ;ǐٻ٤<)li'B&y6@@XX)qs+x3f?Hl4O<<y7{7wCDPK<*V6f ~P)w!H,R/ff
g,,CD*A4(W3.G;h S"ٛ7wU
Cff	y@囻hO%8嚻n<)YٻJP+ٻcxVܳw~iBXs,jA4F!F=CNV"G̾/U
(;=A3/>ϋ%U14=A>ϓJcgOw'6nxiyT(gfl913۲$n%UCw>}}>32/,/UT4
gP}p쾅}%UCP#<ŏPpϢ(F^Cs7w6j^cf<}3f 8uٛ5w_4AqJ 8yVf]xh@U
$Y"@NAq 6j	VUCs=BoP
4=BQ3/N>oPp쾉+/	'@
ѡkGB8fe_i]qzPv@EO!j/UxTʠv:Y!n :ۼ=B;ǨB32/qJ%UBt(('͛(/&75ffqȪ2<9cePQ#Nyupis?=CG̾2=CNyV}ϾPi4ޡᙗ}PFupOc:32/q+TX(zL<uPhTC"4L|D3qPhZ.D}UD=B$!Q|C"B~*,8(zNDߊOP3xI
,@=CL^.PY$=CLYAtJii|X28fe_uM2z!▙q4z AȚ6nDV+ٻٻ=)W"rw~z TUE"?dH,!,y4cy5wlߞ%N٤ٻ=M5f^yAd"Ek7whL]\7whL*xVٻ=)U2=vlٳw~z SDdSǚgfAfr*%S$
<՜iZ<-Yw~z +P"iYw~z '<Տ{7wyDݏ囻<B耲EO"nvi'aԑ-)z>9e
8fe_h◨iQ<,zD}ڻ#ze32/qK4HӞiCM]Gi3/L_G̾3w=Z%S$ӎx8TM3fl~쾪C
 Sǚw~5jxV>$Uqy e7wTȭ<p<Ր8͛ЭdJEiv欁N^*%V暽囻+RQMh,ef,r΢m,^#4CM!FOipH432/_>KWexr&yѸj3)
ѻװ((yFfh,x@Z4@ԥFcfPG0ahX4y҂j9yPT4
3aFP暲Q,^jB0RQ7`+(҂e0,<Ӗ
8e0,<ҥ3(/4PV9`+^j	B0
cWAgO$éb	z6ϊt/hᙗ}/
RG!枂 m5bcwbcxѳfQKXh+8

PZиj
e"jcQK3`+VFah*
C^ÑFe#QPpR
i@V3l5O4xl5PFsBQԢ.)y
\SH*^j	B
APjH,P;Y$HK5sڻ(zt/pӡŏP#f_e|(A*>ݙw~UA{3f
 8UH4xTʠvٛ:Jf]?DJ
T*663$/U<Pn#>2SXHz>/m3m
8fe_>Mcy|C-69ADdBnٻDdLnY٤* -UG IZm8@J]p*i'aԑg:J]p(V<guJCgY^_,pP6MC4(mUCH qgG8(z3|$zm32/_*W*LP86oZp9`iu<y3f>X@i^<ݚAf>XA*ǚnni/#4pp*=CN!FybUT4
Fyޡ#f_eӈuAAzRS-e3I,TȬqw}R5a#D#q$JEe<ӈl7wJ
%S"i6DPN!Wv50JxlH\)W@~iHJOT+v!Af>
(PN;f^ ~u#8˶ii'yZrȐ> TJԩV
#h>,z32/|p%JZ>9>RQ137{3f2uNi6n/SJIx4nW*'Zx"Vb{f0js,ߞj(xv٤Efxvm,fݛ5w_Z$Xil٫$8ՏAf?9j-TpK9{E{4sTN9dk$POD4,U`htf>X<ӈ-t7fȮ/U	Z'yY6ݗH٫4ci٫6!^f]qp=CGF#zG̾<-JDKG#T^Jw6nﬆ7ww}R9(U4|9f㬾^Q>*W%=CGF>DD;GŏPQ3/Ͼ؞PY$=CH.LH m32/_Giᙗ~ϾzKD(/&T*dim s7ip8AAzC- B{*KK4JT
U#ǯflI<7^JhOn H-+y9g.xvniD)b XD={8~yhՆ={Ag_d3HHYj
 TJ
i Dz▐"G;n9hf٫JIU
i5wmv\uQ,\E,W5Ck@JIvGE{4H'-7˶i(/&rcx^r ~%$P^%jTTGڵ6nh(/Uy3f]J砼XB6"B8fe_e4ᙗ} <
S$=CH[FUD+UD1PKH\G=ىZ!%OTH[6jTCOD4Hjٻ Z!(zF<#zG̾+H2&R(i+y !yY5weDA4BHZWqmt'JQTA4BHPYni/◨i!C T9 wǨi
$m!w/PӬ4 A|ZFӬv!sDUD[FӷupogWt13-:} H-Y:2vο<0GӮYi^P#.i)zB`Ө<R:4ŏPӨ3/Ͼ/P&Q<,z4},z]32/|D8fe_j|5\EOB,░8vA<(SZ6u<*eP;y~'"Ag~'TJX@A<,;&ݳLv_/P#:/P$Ӟi=CHf_e|RUIռR'Qe:K'xVfe<*eP;xVnn,<Ր9f2et+Z5dH,߆X!9H^]7wTRT47wcgD~"(yH{f2"uNs,/QvYFO.Hᙗ}_?◨7FO.hᙗ}_?$Xj .ˈq=E>}оW:9S7e9A<Q"flʪ@7uUsPr HUPCs<}7{7wT IvO@a.gWt14@MuvyU D(l͝~yU <*eP;z졳uTl4TNߞUH 8y5w_UH %k$X>͚E{7wK]HӞi=Ee32/Rii4]32/Rii48})z}s?ǨH3/L7HQ3/h==ED}>ޢe32/K^#NyX3/W}m32/>E}32/mC^QK^Ny#f_eC◨l.i>^)m#O1^2jJ el!x`5(\3(
Ԣ{1^2jJ m!x`5(ǜ\3(
Ԣ\3(
Ԣ \3(
Ԣ/!\3(
Ԣ^vpr(R<)wG!G#4Q`5(r9CD<Ն0f6jJ װr9CD݆0f6jJ q,5Fi1PjQj9Fch
Ԣ r9CD^Car3L5(RyG#am@0@VUQvFy=Eq32/.pۿs
dSDM@w]Y4Km3f
 3vnns<7wHH/dH,S"k$xVjٻ^ fξTXr vqPIzퟳHc]Rmc߁2)xG;h#DCflߎ	c03/훽mnm7wD3=v۳WvO,=v۳Hw~8+YWw~8'ti^<կw,ߎ	B7vn#]Q3/LvzGnHizY7w;ǚww}L<Ր9fL<Ց w}Eܺ2ׄQwG̾mHMq /U<<y3fr'xVnn突Sǚ,S	ǚ$n◨ї]<$z32/ݷ`
=EBL(ch(z@xF^+8w3f+8Q3>ٻ+TYPۈQiVqm7qˣf_e<^)zexT)/QDӠxG;`O,3fl/PhQ<)zul4/Phl^FOmco,5J⛠DwVI2gUj<ݙH,7;ffHB8fe_j_^|XbxZG;LU#ǚ6nK]6nuW}EZK6c!T|<RwG=ܕ8glh6nʜ3ePhww~T
$T,7wN*xDSpG2y5wlߕ8g\,l/PӞiCh#6^NyRq@4/P6Cg#NyReRu|Wl*>#z϶}?w To~v Tn٤F٤iBY;ǚww} U%
Q;-qP'Q	d]6f"Y*u#qD	u:b븆w~@yN5dH,ߢ%*W!y5wlߙ<M7v<՚@͛D
H&[qE{7wFgk qC46}]l}Cgϣ6}=CgG̾yCl`(|R}s?◨m2UP(ze◨me=E:}|)m/r2*Go]f膈Q3Ͳՙw}VJz!⛢Bv%O
Cqw~Uj-W5]6nnʲTP\aP븆w~U<Ж)Uw7wY*x	ds+XH޻lݳw~U<ЖQ*Cf3f%OusqE{7wY*x"U	C4o]6ܳw~UR+[q}<ȢQԓIqnʲT(W*Cf͛<
ZŒFCfVJ	yRVH޻lۮY*ShKȪ#z! w~UZy,S"'z!;f%OP<Ж=wYw~UR#q{7wY*xIk4븆rVJ RXk4븆Рw~U+T4x9޻llߕd
ca+w q7wY*x%T*$w C{7wY*xЮ*$w!e7wY*x%T(gd1NCd-w~UUJbzDNCd(w~UY}
bzCt]6ulߕdV_BqQ%wf%OzCt]6unʲT+/(gd1NCgQ w~U9gZ(L^EwlYUhx[G;WvTOD4=tHl͑"I<ٽ"eco	S$0DvJC=¨G{3d?*t(z"-Qd^@8dCD(r]7wOOD4@m,lߕ: Y3MAf^S(VcͲ׻nﬁTq.Y^6/`	UC]ۣ</QtGѧ<)z@atGRD4/QtN#]~)zis?◨+]^)zs?◨&Q./EB9K]Q.E>9K]ѧ<)z1onTꤡ⛸9jT*dyw~T7ff?*x^CdY*xw"AfU2LݳH<
dibxVi6nʞceC>՚E{7wOw,ߕ<
X_Cu}z!붻ٻ*x#VG7vlߕ<]ٻ*x&y(z蜳nf!"Ֆ=tH,H,ߕ<"(Yw~TK$+w5gfSd1IDjڽ\Li<Տ囻%jK<N}
7wO(z"]w~TP;Y#e8͝~TCs(Se8~T2=vPuS*0z졲YOg"UHdod?*x%+$j[AfVV;I<ՐvS*<՝e7wO1C=y:ߕ<q̭djΠrSZɕЭYH,ߕ<p44H權ٻ*x!ds+Y;q fS*reU<GvDnʞ	D]٦n@Iu$svP٦\fο*'/,D^(l.;g_<PgٳLAfIu$o6}4ˮٻ*x!/\N^Y͛Y+yGfVUYr*V&AfEy,vSPfSEsNgݳM{7wOy٦rSD+"C>6M$6i]w~TC2ɤ<,ӎ3feX_C͠AfC{7wOyfEwO\,H,ߕ<
KQ,
\,f@E\Er!@͛Dq<y4ߕ<ƢYzofnʞ	V Zm4nʞQ%ko84ٻ*xFyݳH͛TtHn"?{7wOKq:q4,ߕ<<I
h/z!iu*L]V.;fBRQ*wrM^>S[B<ێvS:u
	U'V7k6nʞ	HϠnn◨Q.=Es49)Q~cgD~ٻ*x`z!9i7{7wO
L3<#@囻	Sz"$nʞHaC>՚nʞ&i2'n fS=t٤Ww~TD%wok4S'Unq4S,SǛϠH<0E4$o^ʞC=#◨Q.}Ss著29s>ٻ2I
w}3fc41ag.xG;H&S[Ǜ6i)Q|F٤uD%vPYSC>~2}9f`Dy"Af7@9ڼʠSxVf@Pϻffʠsn7nsy@6vϠ6n̪ ˞nn̪z#.vϻdYx.̪BfUq5fli41aqMϡG=ܙT
KK=\3fʠXϻffʠ+xv@@ʠ+Sfο2w:~ePt$D#zm32/ϡY|.hx
7x(z>L	&2Q4OGn9fe&(Wt]3fL SA{@~@ZdJP,ߙI,iDA4JGn̤	UVHHw~e&O=I9k@~")0j(zrA5?kAfL X]<zfGC]֑C%
YG3/ϟ~6XDbx\G;LU'WJyٛ7wJ:+Q,Cq%T\
Tr<ӈl7w*0y"UC8ȐYdQi6jٻdSi6i6n﬙:bUC8"%T\P{gZEwK]	cs6MDvM!G=fj T9'z6m!@"?fri#xLn4 ~j D*r7{4:K'z!;fA*u]Vqlߚ%O>Տ{7w)rD~rBU'VϠ(,ߚ&R` ]we4Y}=tݳw~j 5<y"@͚@*)djȑ^dVϠL7wcQ,=t7LAf@\Er2nDg5f6nDQ,=t٦KUIսt'NfADdY%sJ'Y훻Q4<]
5wYWuU$0Y,K<]i]%XuH4W4o]lӈof@I)amje7w襍՚>4d'iE#ǚG;fSA|37B U!]
3fjX;dYdCD<y"Af)zDat.V j$0Y,A,<St.RPТ6nĬUjp4i	G̾@86UpHz!w[qsݗG(dG?flUpJx=tUpJxN=t7wGx=t꣎	JtI<
'jٻ8HRh=tlUpM$CUQ4
'iUpK$+ww,Up+YEQ<
gn搜8"(]]lUp++$)4zٻfYX'D@~͟꣎2*&L@~ͺ囻꣎2*&D@~4Q&\ӽtٻ8T<]86n搜8@f_$
a0zWw}Tq`Z2 V:Nw}Tq*b.ek>꣎	Jd1ID] e7wG
CtOs+Xw}Tq`Z2 g!꣎	SC='L@~YrQup?d-w}Tq*p(gp]D)4z
lUpJ-/,Q<
'ulUpJ-/e38.x=tww}Tq*pP@ຉQ8hw}Tq=O$é#yYhGmˣf_e~mcgn,@=Cw>^	"Vb P"'zw?tJԬQ!
]p-s=_;w}:K'xvniI|ʭTȲ׏7gH݂%jV(
.xF^(Ws3d?J\jٻ+Haq=Cn4'mQ<Om1mʥb P"#^F'J@\EeA:q<Y7wB<mY7w>Jb P"m(m^`K7{7vi4iCwey6i4)zuh4/PHh^FOii4^`Mxe4/PL6,*7[e
9eQ(y]6n搜8&<Jzٻٻ8U
CdY8D"Af:K'z٫f%sM"hW3> fQ*yHf%
ڽw,Up+/a}6Ӗn搜8"Cʹu7wGE$mlٳw}TpOD4wf͟꣎4tۮY8S*޺qn搜8(?gvQ12=tٻ8-e*zWw}Tqw<13>rQr)/0g}
7wG
E%7w,lUpNHIy>fQr)/0Y|H欁UpG"+Cd,fらGmQCC1c>P;fBmƬ,8++D4#'P@囻꣎
Q3M	+t$n搜8&y&I͹{"mUp,iQXϠM{7wG)膉޹iw}Tq:"Q"m
7wG*hr8˶iw}TqxwelUp,g}eUpC2U,/Afe7wd&tn;fmzm v |tP*7e7vYw}$U<ȤI)n#TFPKwm9H+[$s=_;w}<Rn#%ٛ7w|H)<훽PKmF^T,͛(Wtmflc6hᙗ}5k-teq<Y7wBnٛ q P"盺+3fq@C
m͛B!US1zQ$o(绊]JQ2۽Q,	BY;ǝ,ߚIu$o6vD+T*dy٫d>rIz%xQ=C}q#9tᙗ}Əz)zBawoeT[.49=woflӨw4ԬyƐٻٻ*zYnʱDi&WB*yWv!I/Rݽ@͚@.]
9q4Ruo8Ӷf"bh'/S4<YWmᙗ}>z8Ө/UIռRG=Rlflㆈ^ml q*yYWv}=C"G̾>y)[vQ \JQflɥW4޻lO$é#yƑY@d16p'ۿXZ#"G;aD\3f@D%y7{7w0
&)
ሹ;dYHa@B(zehxecgȞP#NyK6cA!sA!zY7w0I#ͺ(yAd]6@囻Q3=s,Q'y]Wv~C
 -s/j"Qhr]0+/,yZgf@bjqm,ߐ
˨3q84^)r㌅h:X	ʩ:i8i@9r٫X+NrU'VnP;f]4VA|D%erYms}	˴}q_x8X	(yƏٛ8㯅LyƝ;f]4c.͐8͚4BV^.ՐvB~#8ph=TKu{2&C
qf8bh#JӼH,͛?v_@/{3fݗGZuٛ6~&r/9t6f͟/X]Als<Rۧ<y3fNEffw\$sbhP[63d>&8hy˻dYebK<Y6} !+/Nfl\}=Cn}<#S",mQժRǊ[usLJ"f1(jE!tGffD5Q">͐9fDHs!cͺ͑ w}CnZP
)mv'W2hxvf ~Dxvi@cx6nnt(m	ms7mHᙗ}>φN
)mh'Qus)7flQJ!w7fY7ff Z6 r3wQPѶ=HQ	\'x(wC͡n٦]uAʩзfu4ˮ:"QLmvHPY]u<nD(Lm	6ݲD(L&6mA<@OP(BRQELKh]G;2NhPٛ6"xYw|y iSy6ٻ^(BrA4DZ\=ChYF, %'Q	dPDBx\G:C
mf%*<lR[<y r%Gs,K`vG7f@"7!N9f>!,"Hw}Il	BY=<E{7wԖ ET<{f$4<ms,ԖD66n-%jݽ?{7wԖeU;ͺݛu"@ڒ
9ϵu03ͺ噱Ypc^͟uK6$cw2Q')mQus6+3f\1<ۨs:iVٛ4!,xvi@/xM#/rwD͙w~gYRA,ojٻª5AC6qUC6h)m܂rCK͢w~H`D%&͛DG-B'/+d1I^ٻ,L^m3f30S"[D} 5fl/i9ff}m rcg7wI
.qnC}6icoRV^
]F>=CG̾]_51(PK2v2%e
.xf1(+lCfdHGrDlf@bPV5Q"<՚elS<՚jٻ%i7ehSeP󌢳M:囻bPVB`3UCǚWiF%" in4ϊ^Ʈ`MxFVZ!UP(k64Sbj)qsġaB<噳w}LJGrDldYB37Wv1(X9r*dy[H,HV^Xdod,,aC2~6bP\EZ&xVi]w}LJjyPYf1(X(w5fC{7wġ`U4F3UCǚGr1(X5Q"<՚>7wġ`DJGk$xVhlSU)<y4lS8T(Y1(XC*#xVi,ShYY%EjY7v1(X7/R2.Y(w}LJ |Ff!E{7wġ`)Z%TXf;w,S1zt3>:}bP+<ێ٧]v1(X2.EvlS|LM$8Ӗiٻy"".yPYNfJ
KQ+.6#8ᙗ}Oݔ>CG̾߻(|#z@}ϿvP>1"(e+RK!G;h(%Nv"@1@ZCs<Z"Af21A*cgk>bIz%8ku7w%(
.xf1@D<WuR81!9I4
KQ+.8rEJ`8P?flȩLŲ,qTby$nȩLH%ezf훻*S(y٤ٻ^#NyR1OODO}sAO83k/56˶fU%C2Cٻ^#8}CϣNyR@N><RuHRD9'q(ӞiP it/AtiB^N)z89K84؞yAdP @)z!F\yR u|@w Ȟ,NB4I\EPP!;?◨qhӞi=C\F(zFD!@;H.^(QnB4=CQ#NC9K8HӷwR;tiۻD:4iC9'qӞiP:v'qQ<Ou47q(ᙗ}焏P&3/LID!9O20ODJ^Dcg4%YLGqlyN	")#ǚ8 N^( x0i$xK313Q$E+ \ECs<'<./Di^
5Q(C	"x*<׊9zG'Wt<kȧaԱHx%s<$-Tj$4 T9'x*<ב*WS#%DR"^(JPx^*ꢂoJ P(T@\r*LH|/&,"P_=M<3J੣Qz+I>ϊU+EP>+ED:i
/1@\r(z Y(vG\J砼X<ӭx%j*<ӭ%RQ,<|%Ъ2<a
"g搢8 N^( x0i>	$@+SNA*!9
5ӐAqT@y'/U<]$		V@ej`TAqTy"W X9`d4$ya漊X!9XӨ}`8yAd,<בrQANLY%ODJ+SNA*!9
5Jc!9(<tcg˾*d	S*ǚ8 N^( x0-(URQxTʠwyz&UG)`d3xF	UID	S* )VAqH8 N^( x0i^	$	VUCs@ej`cQ漊X'h%X>,W H 8ybG	Ei:Y%P+ScgyUBT>KjU
 Q"kȥ"?$O(,i8ya漎.Ӟ*,"
C N^( x0qQq14H0CsN=0@LkP@TP@`Jci"QdAqT"VTQu<^DUE:30Xx^)J!9@P@TP@`,BXH(WQUDdV8Go,CȔAqDd^)Y$ҫ凚z!(L|#k U2+O#!LJԩTo,C%S$?%S$4+Jh-yM$G_9zQy$J E*RADd^G	E4(y&KJ
y&K,jy'/U<5v$,(x%S	dH|Q@d,j:Y%JJ 8<ZzBGyP<.W,AqTy#ꢂqBPwf +҈+<]|ҥ/`p +^.~FiRRҌѸ\RawyE<8:x0q	BGO$éb	TY$ݿx%S	d
/{!O	z ۸JT<RQg9)hтghc0\KGУL/)
#- e*fq{MDvKHYF
^,SA|3-!D38	eX	dIKN387n(S3@x#Iy<S{38
5&EBotS3J\EG*蘽L7nhS3IU@EStL/RV^⛡e*fq{I!M"p⛢0T2)x#L/
DPKl38AJKn838dJԼRgu$)/QD}0TPDM.ўn(zC]1C64oPHᙗ}Ps?ⷨmp}'Q	d=CgўwȢ
(c68fe_he2#BXg͛@:KlAu< rPD%6~ȐYDn٫fis4ޡˣf_e/[8}32/|=C3/wB_DӖ[$13.!G;g,PY#ǝ6hI:ȕ#ǝGI:j٤ue,/YX_Cǝl٧O!|j<j>C83Di`-#/pHcy6fI58홳w}=A<+zG̾_?$VPFyG 
ϷU+>}UTAC@F\rACBQ*(z葞o/\AC i>*/8(zF}%
hϠR8j9P3xAt  FV%TAC Ba:}|p,hx$s	9Orٻ=J[ٻٻ=)WCdY=*Q*珢$iu<4cyݳw~z ,77f3fA4r>E{7w	<^Y=CDdzY=CDdSǚvMf͛%S$
<՛?{7wL]6nDQ* TH,ߞ
O(,,ٻ=Wt Cgftzk$xV>ߞIxq7w
k$xB耲EOAdfA40H@8ͮ믿#!e32/|XZG̾32/}GB8fe_inyAC!q=PT8'd:y&yvf6(nPZ,m2nʪ9Bmr*Q	cǚMh,OǚMlPFOuxr5Q-͇#QZ9@G!kXr5PVP5zFahiHZR9 lFahi V7)Fcr5XܤreQZPPF0r4r5AY@f<I4+8$T^FCf_eOi32/|s4+8(xۣPށBٻő<y7{7wᘲwfwe
ӧgjͺiؚH=Cv,zOf_ez(zPNyP9C:s?⇨D4Pi4i4^i4(zHQuPF
P#NyR24zi32/U
nH^yKIwzmL2%UCH eg!z,U$m z>\a|(z@	O)b#ue
6A⢱=CL#zD}Ͼ.1X▚e U2@XhLflߢU2@XiniJHeQ:iV?gHB@`TpM$L:7e9g_B@
Geξ\r<(6q
FLGDi,pP5tm4ׄPMf_e>-Dz$P
FMC4g%UCH i3F432/?(
DJj)iQ1+TR(Lyٛ7w+H#V*9B;yٻٻ\rADdV_C4~w}DU2+/?dH,ߊ`Q E45wlߎHcS
G^ fο4q٤J$Bii
4]%QBiE{4C44]lYNM! }4AAzRT=CM"FNF]p4AAzC-]sȕR^XUjR9={3g_Iu$ѼzvξZWExvi@i\9sǛwHZ$LIj%vlDF4T:!G6@嚻(/U肇jFJ砼X)jA|I4M^٫JIU
i,ݵqGDuq@\<.Z!Af?h(ri疉 Xi-{@JIXi-{4DAAzRS4׻ٻJITJ{\l+ A|=CWqWo/Pϣ.jx5xG!ce@0@.BPjQO5`f9PCDzce@0@.BPjQ9`f9PCD?`f9PCDA`f9PCD^C`f9PCD/@P5"y<RУOG#am@0@j9Fch
ԢjQfj3@P5]j9Fch
ԢnQfj3@P58G#4Q`5(5Fi1PjQXj9Fch
Ԣ/!r9CD톣0f6jJ D+?eJj<<H(zec4Hᙗ~oPwG̾~+S"&'ZmsɤXjٛ7wQ<ݳww~뢲,ߞPY#6͑ w}LhYfK={4:cQc6՚@BDNM"wK4ۈ6ߊ^ϣ5w|UDp)K-6C6噳w~8% ̾Gljnj7wD3<ݳWvO,<ݳHw~8+YWw~8'ti^<կw,ߎ	B7n#4p/HKMvJ<ՙw~9y7{7wʩYn梅Y7wK4$e6Pӌf_eMHizY7w;ǚww}L<Ր9fL<Ց w}CN]sN5#4hᙗ~ӗPQc44ϰ_l3AC4g¦U(z@F832/uqCs<Rӎ<Ӈ͝~x`O
Tivο<0Gӈl4/PӈqqPH[qe+NBc:K'y6nNBce<VfX^Z(zeYzjGsF32/K6csIz%8-(-<OC͸~ٻ^.9K6hCn29K6ۨӞihX+GZCtsI<T͚@d7{7wGihᙗ}}7=C-!q3weT_<jٻY,sH)zF0i)ziYT|<RhQw%N[$1t-Y7wND2zZww~T
$T,7wN*xDSpG2y5wlߕ8g\,l/QtNyR@K]i4^]E89K]cs/QtFO.c^F0|Wl*.}3xF>32/}OA)v Tn٤F٤iBY;ǚww} U%
Q;7>P'Q	d4f"Y*u#8国D	u:brw~@yN5dH,ߢ%*W!y5wlߙ<M7v<՚@͛D
H&[8E{7wFϟ8!G}nG̾yEi3◨.NyRe1w2UP(z3/Qv\F0-.Hᙗ}_a⛲}{R;zflߞhe=v\6nￜC*SD4<SvYG;WrUtBrٻ*SBsq7{7wY*x(Vu0PN9dY*ShKȪi,<	愲9Y$o4jٻ*ShK(LyHw~U:Hfr"<B!7q^Y*SZɕЭr>VJQ(Iru7wY*x+
ywfVJq̭b#ygf%OC<)+Q$o4m,ߕdO4%dUDӎYƐY*S<Ж)UӎYw~U(UPhKi,ٻ*S\rڽ<Z5esNN9c9f%O V,q5esNN9cPY*SK<P4@˶nʲTjı0i;88͛<WQ;8!<
WQ;8吲囻<S3вyY*S*1C=
J'yٻ*S1C=!wq:6nʲT+/LPBi,ww~UUEqC=!wq:7wY*xW3вyY*SĭUJG{"@G,A*SD4<SvP#*x',ٛ"Ewy&Id".c	S$0⛟9A*w QD[
͐8@舶E={@U,g5wlߕ<A=&z졳Hw~Td4#>"@ PYqzǮ+^YQj>'-W5PӧўC"-ghg>1GK4i4^HQD/P'<)zF0i)z]s?◨ih"^M#4CNFO>1G@7*uRPKGG;m^T*L!6nʞROi,7wOuNN9dH,ߕ<JI<ݚiLM,Oj fSq̢Yy٤Ww~TJZi6ܳw~T+/a}4+\7wOC54]lߕ<U#"nݛ7wOC"?fS4C"CfrSCDE,yHH,ߕ<"(Yw~TK$+w5gfSd1IDjڽ\Li<Տ囻%jK<N}
7wO(yY.ٻ*x(揠ʞce*y,l򧀶9H揠,UQ`GY,D3l*$z7<w5d-w~T++$jP;fLPDjβ͛Z<՝nnʞ	C8Vw5gP9fTdV$nʞK$xVEwlߕ<̲9rȐ3f9Yzu2PY#]"E{7wO"tfYʞ	IRG;Afq:H y,.;g_<PϷf>S40H޹,.fpD]9z5f6nʞ	gTv4~nʞk(Z<՚i,ߎAҥor]n[
}ٻ*u*<՚ٻ*xXci޺m^SD+n9fP揢MAfeI;@~8˶nʞfY4qlߕ<̲UKzYS:m6h.YW~TN\Er DSE\Er!nʝ
KQ,
\,ٻ*x!9K=(WsǜHQ^SY,j%B~;w,ߕ<AB1C=6+4nʞQ%ko6Vi]w~T*dq)Xn7f]7wOD~nʞ%(t64,ߕ<<I
h/yiu*L4}]w~U(;͸i?*xhV]"}]ٻ*xN\1*mmwfS1zh+]f)z`|>4iCGϣ4}r9Ss<RO4+3f98yYٻ*x`U%
aEdY*x`:ǚ>Ց w~TC
hvjٻ*x`䞇>~ fS<+ٻ*x`NiܳH<0M"xPwH<0+RU<y\4SSIFk8D3^8h͟8)z4`|▐]{)/L3<VfHS͛>1G)
a▏G;H&S[Ǜ6i)Q|F٤uD%uDGݳww~e0L^w~e0M"y<Ց w}u▐8v2<ՙw~eP<ߙT@Ր9f3x̪>ٻ2g.yߙTBF] 5dYxїy@HS͑ ~eP*W43dHIS+GZ@9ʠR\Yyٛ7wUǚ@՛*i*L3<zu:ʠNh:~ePDȐ>oPᙗ}@ϊ-W5P(5~+TX@33$D<
)i$sL P"if@@훽)0Zȕ;dY2$0Y,<l)0i",d45wlߙIȪ5;f3fL zfrך@E{7wRaPH囻)0j(C3 v>@yPHv)ciCtK=CN$zG̾>}lZbDPKHPOd%T<G͛%T\!4~NJ9i@囻Tr@_<*?dH,Y2uP(U45wlY2uP)U447wLT*?f^N	YD4w,Hj$UD÷ZB93Qq; Aflۮ?5CD#qu7w	YU2<y84iĪ@7{4:K'y;fA*u4}86nD揷c^EJaEc9f@Dy}
7w	<V@˶n5+/GBՑ]7w	cQ#Ǜ$٤ʰrH欉ߚLo4}fY5Kg搟LAf@\Er2nDg5f6nDQ,<Gfj%w*ii\w~j U2LAfA%jXvbgB]l~j b	K43:՚ql	V D,:ݚqߚI%,-Yf@]ӮYHM"y&TR<y4}n◨iQBՊh/Yx(RPNflBYٻ5iV@囻I44JSǚ$n◨iۣ4^U K4K<HuT<ӷ6nĬUj$z32/ﴁTqY"膉)Qv\UpHJG@홳w}Tq*b.S8hHww}Tq*b.Q8hH,UpJV;IS8hH$n搜8%+$(4y٫fi"JS8hHHw}Tq4UD(4y٤Ww}Tq,Liiܳw}Tqd1ID)4yY8VxN<mw]w}TqwDp;f͛꣎ec$46~n搜8D346n搜8D487wG
esNH;fRlٻ80S-|);c^QhX; vrQ!J'9yn搜8%+5]%llUp+YEQ<̭c vfQh"i@n搜8%N34!e7wGKzOG@퐶Qȡup;d(w}Tq*p(gp]D(4yYw}Tq*pP@ຉS8hHQQC='D vΠrQCDI<븂΢Ad-}	G̾4HK].~%UCwPQb /wQk$JԬQ!
]CA|QvG{tJԬQ!
]p7ms=_;m3fuN"Z#en;f>JԬQ!
\Mm{D\E]͐8(WrǮۖfթXC+.~Dqi4)ztcג*$B!z;CXH+⛶{N\E^͛N\EnY7w>Jb P"稻h/{Ny'FM?◨WFO.hj"UoݦQ.*8HaCi3fiĪ@훽꣎P6@囻꣎TK!$n搜8w@횻n搜8"W4(s<Vi6n搜8Si4n搜8"PyG{fY}z!Ϡw}Tq
Hw]w}TpM$RJ:ݫ7vlU{fQim,Up)U487wGHH;fDiqlUp2<l}ٻ8XZ;揢w}TqK$AfTȤ2훻꣎	Ir)/0y謁lUpG"	՗jQr)/0B.Y8hb{!m꣎
&) bǚ>P;fBYYUp(VW
!hGpN]4:7wG¢fWDyH,UpM$L:7"mUp,iQXGYڽ꣎	ICD4}m,UpNHH;fBQd'z!N2@Up^!,;fq7wG(揢l꣎fY*=wYrfYɥ=sYAfD*i6lJ!Uz5f6n䊧9I37e$U<0*<S{G;/'`
.8h⛷ts=_;m3f0xG;Kǝ6n響"TR<y7{7w⛶2UBG9fl߁B73d>G̾y^)gї<
\ٻ
\j0iq=vflP"HaCm3f:P"#`TL^ETI7ms
.%jZEsF?flKuNl7wy&Im w~
.U
n٫d>rIz%xG;/H}32/_Gm3/|R:Ùʩ:[h绔HN6iBY;:~ HJǛߕals<V@囻Q"m"AfɕЭDilݳw|HciԼӧl^)mA9zU'Vwn٤W|,Mcm4m=CwD}i#:eT[-s/]͐8pe r}D-٫d>}|^R9)n \JQ뢳6njdҫZo4nnji'aԑܲ,a|i=Cm"Fy^Q#6˾Cl32/+Qr<R-d0cg>ٻ!'Q	dr(Bb.yodYHa@B(zql◨m=E29)C
)n죜	(;Eflߐ$]VnnaD$y,ߐ!揢$naDH뢽@Ql3)xViߐȦ7w,~C
 BǛd?{7w0+Plnf@V]D<HH,!xG;2&C
nٛ8㯅Lygv"bh5s38͚"-Ruo7wliAEi[4BV^Ȑ3k@H8fe_m=8X	(yfl㎾&r2Nݜq4[7s@6j&3W<p	Yzw!@Gn#f_eD[me8X	(yfl㎾&8h;ݫ3fݗjy6l|,MqP_9kͶ͙gbh'/Rmٳe-gn$sEOrٻ4CSKmwt,Mc뺊m6~^)mqб3Ͷ噳gq63fϺ.pw9!d=EqϵUP.gbP3VK)1(f2y͛bQDBAd]nn爫DCU)rw}LJ"$R9 w}K
 ⛡uТSn٤ТC<n HYo]nnt(H	Of_e~\S ⛡@vA:L4<y3f?:"Qy4 }d1t.Yٻ:"VcB~L9AC]
wBǳ
!+DQwCB٦]uAʩCfu4ˮ:"QL6HPY]u=t(9d?B"QU=t(wv~D0=t(hd>	Ȣx(z;φ
	(⛻ts*!+D]֬͛p<JPۇY_<I4d)<՛ql/Qw[F0C H"]+ݖAx(z6
c⛺98RPеflR[(X]CB՛K`Q"9dY>ȐY
k$xvj٤-)cx4iK`N޺٤ٻ!,r"K`u"+^Y	rE]v@K`RwvnٻRǮ6~n-Z%Vw6D%e)Q}9ٛjG6jl>d0	NStWG;=tMٛ7wሹn^M8wRM<<y3f>D%n HeN9fl߂CKǚ6n䃥%DPDϳUPD7D2 u$ 6niww}ClatH-2 u$ww~sJY,ٛ7w񙂙StH޺#f'l/ͲՐ9f|13l$ZqAC6wE6p쾁_/PHQ<PtwBϊ^F0mH8fe_jz!@Ⱥ[is1(+(Wsǜ6n爫AXd(T6VnD爫AXw$O]7r}LJ
ƪ$R3UCǚL훻bPV3UCǚM]7wĠ4m7f?{7wĠT<M٦r1(+!0KY#SuP}m9Zj$T=Cm2YDPKl{@%
\,͛bPj;'v@8,9[Ͳ]7wġ`Cf3c]1(X4rYq1(X7em
7wġaBTLӌf,
m3fq7wġ`T<՚qSTIUje7wġ`DFjxVhh,SU))Yw}LJTH.HYw}LJPw5f7{7wġ`U$Yw}LJef5f"Af,PC5f7wġ`ܽHȺ5ff1(X:ݚBn爫BSJn;w,S1zt3Ef>1(XӮf,Pm H͛bP/Iv"?{7wO4D[$E66iYAJKn8v_q8fe_iA$8悇l(Jcg[>9ܞcg>͙w}ޡG̾hޡf_e}PQ3/GiCg#f_e/˞CgG̾74 8n6}3f 8i͟Efl|μl͚<AqKh.v5fl}CgУ6}2ȕx#yٛ]H(CHcgq$i/8yZw~R^a9ymtf1@E\ErCvl߆((bA{]	٫4&Iz%xw$Tce
l͜u)㘶W>ݜv:O6| w~EJ`D+/UC]5wlߑRHaC͟Cf3fuiG;hOgܳ6Xjulߑ<JfYxyZ蚽@)mn,g@ٻJxVnnW<6@囻Tkm"Af	BXݳH<$xvi,z#\y47wT\34n\E]w, jDB1hxFi32/!I)mw`S	d<y3f
J'x7{4'0<yv ~Q$6 r eeQ3-qrJ<٤r*x4 ~i%vR>`<qP<<RjO%
yHT
g,l4y'߁LP@囻B(<EVYrOҬ\s2)yw~P6nn7B͐9fO%6n<)YٻJP+ٻcxVܳw~iBXs,ŊA4F6ТC6Hӡzݺ8fe_uimCn9K6eǚk/Pۨt^PNR4\Pۨ"K6i4=ChFM?OP&ѧ<O64)z FOD4ȞYFM⇨q6/P7F0qP2}v'qӞiR24GqHᙗ}ﶁPLf_ei%'DGBQyTH2<H]@U*L,C(QeJBבe2<<E4Vy<ב*w5≤\Ѽ)O*BG ihkP@TP@`^(`^*ꢂL(*
5 O,<׊i!DƑ{@M-(zX/AHCEpADdV_C.ߊ9zU<AE5j#gȦz#5 N^( x0rE4IQPD%^(J
ӼuD9<׊d9&x>(V:(/by&KP;Y#ǚ%JR<׊d0Y<G5i%kO!|jࢁǚJrQQ*O!(M-<y
BIe%h)DpV9xV4x0jҥ/`p +^q#4`)FEXah.)x0ixXiA/QD35tgP8fe_D⸔H:ITPy0A/QD34}3gL/8 PQcwigq32/_7h8fe_oPps=	Q3/Lݷ_Gi8fe_iHe32/|$z}fz=E}fzEG̾]]pоzEϣf_e.32/t/oQt(ᙗ~Ͼzr(,H:Us@K7fl߂i'aԑvnn<SCDE4ݐ9fTNY]~9'8ˎ<*VHf>rJ<ݜ.٤VXHlˎi ֑]J8Y@iY4]^"CjͲ֑]tf26uW~%exvq۽@QeCD<vq9frOҬUjvq LLA%ܳvl7qbUjz&r3wE$pPdNX-v3w$,W0曱E{7wes@T	C7c9w,ߢH$=t6>ӇZi32/|k#m3f*Yٻ\3mnV^EQy'Q	cǛWv ~٧H	Url߂Rp#l+ٻq<^YAY@BSG"w[DweTnٛ7w՗nٻٻ+L=C#q=COtOq32/ޡᙗ~|#z#f_e>FG̾>}G̾3v=	p7mg4<R}sݔP_#Y:+2<}iH(UxVinf璇5f87wY8훻a"׏5f86nj!tIY,Ojٻ8hYٻ:iVYn=A3/OsM*Oqv%
BGٛ7wլSǚww|9?{ r7wݳw~i'aԑ}4 q58D^)q9fE)U
CflߠvG5ff璇5dY<G5dH,Q*v]7wV6i6n凞Qu<y4nQ<׻n﫚9UBZY40H<ծn￮.y)q
9i\L%͛(yBGٻٻ=D<Ր9fHY7wQ"f훻(0TlVEOj"rY75k훻4xVnٻVlUۮY=JƐZI<Z rGK%Z"Af
%U'VJ~DU
pqZqˌԼy8$nQ,oj5wl߉D3Ɛ3fBf_e>:9C D;g(ᙗ|qtp*AiC!ivϿ⇨B4P4ŏP8fe_D}TJ$@Y%WE⡨ETS#gUIռdeOkE.H׏5C9IT'/U<8DAJV<k"Q ((&ycx0Cycx0BG"xKQEFxNyipo[4}32/Q(IW3- G=.v͛g,yBojw}L劕y"AfP
e!Wvi
8fe_uxus?⇨hk⛸v&zٛ7wUj
G͐9feUǮ͑ w~!,xvj٤U<y4iA=ʮX<՚@͛@@ЮyE{7wP"ݯw,Ȃj>x.8fe_i0rLM#bxVfA<N6niO%
a0x8@	PI@@XX)nv3*V6f ~3(Sǐ٤i+Ny(xnnx"G;Wy(Tl͚@
S9dCfYcͷff
g,,CD*A4(W3-G;h S"ٛ7wU
Cff	z,7w-ٲ$n<<5wl߂y(S	ǚHw~YWw~{f
ӨZY((huh|P29(H:LH|U	E)&3<4G"xKQE#</PhӞiipOC]c5TMG;we<Ӷf"UCǚww~g杲,߀<XN7wNǏ7f@	Q#ǛN9f?Yٻ

G٤Ww~
.zr*
Q{^,zG̾~c]8fe_DdJ$@IW3Q@]DҪ,ybArQANx!DI4(&ycx0Cycx0A/QD3 3fK-]*fq{EG̾>}g4<S{pu
6fδ徭L]:+֑]QTri%j qn;Y#ǚHq7wDEj qlC<飙▜G;WS	d<y3f5ffIZ5dY!G̾>yPQ4j<RӨ绱(0T2<ٻd<՛G7wㆈ^CdH,OǚWvIRFHllC<9i\L%͛(yBGٻٻ=D<Ր9fHY7wQ"n]7wP`c"Hw}Z<y4n3囻D/!Ϡw}<oju7w/iPٳw~)fQM-jͺ囻M-4q.:O$é#xVw~EQbxVY<fK-]3"L!6n;Y#ǚww}ZtCǚ,ߞPY#ǚ$n凞QsAf훻+P47wJ<՚E{7wUICk7wPs,ߚIu$oju7wc]
8fe_iڿu32/"Lf$Hj!q]Fa`AԊfP.wG"xKQEFxk▐i3f*Yٻ\3MnV^EQy'Q	cǛWv ~٧H	Url߂Rp#l+ٻq<^YAY@uH|Ʀ
 Dݔs*EflV_C"ww}#,W(zC]iwVq32/|ѧ<(zFO.4ŏQtHᙗ}{i{=Cmf_e>zSl$9
a,'5fl߁TDCff?P!٤U
$۲,_rŔLKhQ
g,Tl͚@
g,Q"!H,V<PlEC-G;Wy(Tl͚@
S9dCfYcͻff
g,,CD*A4(W3.4v@E/!6n2<H7w-7wJq5wl߂y(S	ǚHw~YWw~{f
ӨZY((hmc8}32/832/v_=#,W%U-W9zx<OCĠz$')KƦ	UKDA<QO,o! }28
1gVqp)
1}p-c\
q Vqp-1//5%c\>
1\
1$ySRV3`Ȃa3e~DN1޸9c6N1 ̀ \N1!3CN143RV3mN1߈"dGDc MaQ+O5%c zqa2 waI+ ccRV1(6cyNԕJl=8%yԕJSbRV1,~F65%czqJzqLIaA+s=8&|N'5%c(1+90ԕLySRV10	Q0pzq"00ԕ"30=0ԕ"</5%c5#ӌaC0ԕ[ay+%2椬d%F#ӌd!ב椬d RV2o#ӌd!RV19椬bp
Gy^jJ'|/5%cH70ԕNy^jJ'\)c#IXpzqPy^jJ(\)c>F 
G#zqRMIXȍȂ?] ޺A2%FdA׊RV2 zӌdB'CRV2 ~"N1#
IXȄ#JjJ*~"N1N'5%c1+#
IXCO#JjJ*)P(cQԕTFF5%c_#ԕT^XD8IX@Dc#
IXB?5%c#  N1⠐ԕiiMIXw(c#B!+-Dc#40ԕySRV20,ǧ/#ԕ߈ӌd`£RV20iMIX5%cp+cybRV1Z#JjJ+ljJ+ySRV1X@1+ GY@5%c`:PHjJ85Fb/#TjJ,)5FbjIX2IX0aG5%cyRV0:5Fa65Fa=5Fa!5%c	5Fa!W5%c	RV0?5Fa ;5Fa @5Fd?#ӌdNjJH yԕD5Fd%0>Iq9+McRV0>yRV0> N1<Q+ o\)cIX ocRV0@RV0@?0@|Q+ N1FԕH!pzqFԕwN1jIX
pzqZϑ5%cϮN1h5Fb?\)co#TjJ-_\)c>FԕQ+"QiMIX@0ԕ
1r+8J!ySD/SQk(~g>Fb0Hح0hzq5%c&VIXɁǊԕ RV2`)5%c:/5g|RIX08H@5%c	Q0i`XjJxFߑ+L|V'9+L"RjJ	>Fa8`ԕ'sbsRV02X'5%c	5Q0!yjJ>FKb+DctFo+~FRV0GcRV0^FF`.#IX9'+')5%cԕ?IX<IXF # i+P/1 ԕ(I`fjJ(9IXԕ(FFa@{`fjJ#3RV0ԕ`C`5%cFFcy#ԕaOc a`djJ0|IX`&vcԕ:X !~/54=8pu&5%cl0(j</5%clhIX]6#
IX^FRV6pzq.(G&gȼƤgÿ#IXρo g_#
IX"N1	|*5%c@RjJƀIX#IXДyIXЈFRV7# +ӌnFƤhv5%cDQv5%cD?ӌhIXo#
IX#RV4@#DcxoyFoNjJA7#y*5%cxӌo/#CaQ+ӌo=8cRV0£RV0&0ԕ)wjJA0@1+R*5%c
B+17 0h`fjJƌqaQ+5+A4`h+0uaQ+0"N1IXdF`2 _]0zN1 	>F+A+Aԕ!o5%cIGԕ)QkG:j-c Vqd
1F1lc kLj-c_ zqfy c1`ԕf<)5%c#+_ӌcBO#
IXƇ|V	IXƎyZjJ4"N1#0ԕhc4 zqh yTjJ4<JbjJ4߈ӌcA#£RV19+%|ԕjsRV1O椬cSjJ5A1aQ+AX'5%c+ӌcPq9+TCcRV0FaUV	IX¡ TSq9+T[cRV0uN1TƤaP}aQ+T"y @zq*>'BOIX@£RV0Pω@ԕ  (xNjJ
#1+(10ԕ>+椬` ?A0P"NjJ
IXxƤi0ԕ0zq2oIX^F85%cLcaQ+`ab9+aįa]ӌaXe`xjJx۞+<V	IX|W1+I+AZRV2OjJPg<c| #RV0RV0 ӌaa椬a`{cRV0@0ԕ,^F?Q+M=87$0ԕnsRV1o椬cpBRV1"N1IXIX£RV14 Z-8ԕ-IXǑFahoay+Z/5%c7IX+x"N1~'ᇑIXp}aQ+qgIXbsRV2?A2OIXEF85%c)IaQ+Hb+H:0ԕ/00<5%c#025%c##RV0s>cD/IX{NjJ
?ӌ`£RV0TV'5%cB?9+wzqFf`<S`fjJ19+dTxDcnyTjJ
yCRV0	||jJN1;^j-cZ MbRV81q+O#S⸍IX|V-5%c=X!yԕ y`ԕ'ƤeDFMIXʒy=5%c**X sN1	F~>+ӌi+#5%c,xRV2qⶍIX<@5%c N1 wNjJ `ԕsRV2Dc.g£RV2`ԕIX'5%cP40+DcQGFjsRV5!jJƥgjJƤ}b9+sRV5"'+TjJƤ!xxc`ԕXzq[F|IX0~0mⰐԕ3߈ӌaB0ԕf<Fs^F#RV9CRV9zq`saQ+7syԕpq: |=8@b!+/IX߈ӌe^FfeTjJ^QuxY1G+8:{+8:+ⳌcEg@[Eg@gCVq4~#1J+8hVq4 Hh_c0%Y3lVq=rY3 zaY3 0Eg(c=r!Y1r1Y1
1pVqv ck1U뒊1K넢`pczEg`0,1Y0;b3f3zc1\Vq1׸jgWpcfCӌa>FeCӌa`5%c'IXhSff`oCӌ`B+-A+-3¡0Zql(
1lVq6޹@l xIX`qⲓRV0yIX`{`5%c+"\zq)c1 _\p+8HY:@KӌfD^FIX̓yRV3"#sRV3*<-5%c2[4?ӌfAIX́Ǌԕxԕ!ԕ̇`FjJfwe&fnԕ̧ԕ71 ԕ?0%5%c3 P=8<$ԕxW"cᐬ}pc 
1\zq7^10g椬a-ӏN1|pjJG+po-c@piay+p xIXÀs#5%c_O5%cOSԕ@+c+ǧO#ӌ`z@+8 Ae&aIXÒO##RV0jJ>F !RV0"VRjJF+)5%c fF`VRjJ PaⲓRV0+)5%c (9YI+=7IX!xjjJƴcSRV5/ƦkF0$;ⴆ`HQⱩ+^0\/X`٩+.F BoIs1eⲓRV1+)5%cꇧǣ+)5%c4+)5%c4^0%we&`JSⲓRV0%YⲓRV09ⲓRV0xԕ ԕ פzq MIX#ԕԕ<RV0^|VRjJxԕ:	VRjJ_3c+15%cǧàe&a#ӌaЅⲓRV0xԕ:VRjJU+15%cg<VRjJ<VRjJMIXƤ`L|VRjJP+87cyyg
}qЬ\Vq	CY0(pZ+8zcuӌ`P|(5%c6p* + ӌa9+v޸t=8^F c\:cÿ#`+v| 椬a>zq;>G)+椬f-3V|TRV3QJ|	IXUzb+=pzq!X+ 椬`RN1H80ԕ ~@ԕ `FjJ poHYI+0cB9+0SRV0`4YI+0VRjJ(YI+0*IXQ`T@5%cԕ
땏N1Pzcӌ`T\zq4c WVqy+y!ԕ##RV0d|IX`djJ~FFa`djJb+##RV0+>FF`?025%c`ԕ##RV0fIX|IX5%cf`ԕ##RV1q1gAY1zzq~'RV1A0ԕ\|=8 ׉椬`<pjJq9}i6B}pl" lAϛ	r%l@&ȍ<؀M^l@&ȃ6 l@͈9͈9{m>b6D|؀Ml@&ȁ	r!͈9my g"<؀M6 l@͈9;b6D<؀M6 lB/	qPwlalDM6gm6*m6*"mT yD8yD8AhqPlql͢&@͢&@͢&@͢&@͢&@͢&B/DMDMDMDM6g?6g	m6*|"mhr26g#!hr2/6g#c͢&<"m[la/DMhr0͢&m6Go6g#g͢&VMABm"lyg%J$lDmxH&D8ĢA6.$(M_8&(MQ g>%	qpĢA6.((M|J$lĢA6.ĢA6.QQ gQQ g	'Ip%8M|N l0Mqg$=8M	6c$=8M78M98Momƞ'I{^'I{~'I{$='I{'I{'I{_$=$=mmm	6a	6`sqg:8MA&<N l'I{'I{$=m},&a6Nx	rpk,&4P9&ϦP9&ϔxl*$9mcrMTIs^*$9TIs*$9*$9*)6΀g@x	t6΂*m>*m*m*m S8&$Pl*mo6΀@pM>D m0PVMTld: y⠬g{PVM/PVM8PVMa⠬gx}⠬gxDPVM#+&+&I⠬g|AY6mm⠬g|EPVM$>*
ɶpd8R+&|Tl0&ч*&&h!yl4$yl?"m!6ΐȀgHwȀgH/ ;&9@vM
|ɶtɶt"m e@vMȀgHȀgHa@vMɶt|ɶtߑ6ΐzXM~:@:@-&D:A-&>*	6ΐBIt'6ΐ:@wgH?m lZM^*$:A-&	*:A'-&Ґyɶt?i6Ε6?&Ғ~:Pȁ)6ΔilS~lJ=pgJ8gJSm(cGIt"lJɶt0&Җ gJ	t?
t~gJam)li8lC:PgJȅd:SO"lC&҇6Δ~lG%	tlClA2MlDM߭&҈?6ΔB :PqgJ"xrm(916Δ~gJlA$:P{:QěgJ?tm(B0&҈lBm(lDl/mdAmdCmdEtM 8ȓ622&A/62;qg߲M962md&Nl'xg?Y62I62x	qolgx8qp6&E>lqc.&A&E^*mebmd[*&J?l%l*<g~Iq6287Pl @ԛg-gx	quY624&@2md>ZMmdxq5md	ql m-&BJM/Iq8P	ɶq0&@2mdg gòmd|T$l!Ul  g2mdT!l!g?" I62<T7&BO63$&dD1&d>F8̋@M l2Og|TLM_"mfw͈d8&l1Dߛc dd%`v2 qc 82 X|T% lbQn,cbQH%c,bPUbP{&b` c[]L8&11B&ͧ0]"	sla:aF@G#LLDDBAv2q;{A(c!xNwƙfD'SBLbp1<V(	qcF((F1E9#}lbb{1@CcӮ)u+slbL: GD)q[1H:F2/dDX!c"cLdA.JDw	Xȅ$c"LDu0LD	ȇ2"XDc"4ȇŌ192 uc"z1W* c$ѱ4b
A
A졌T kc1PBqT$a{)c#	pc#
`>FQF[FcF1v20,c#ܬdb&da.c#LdbNVI+	l1[h+I1c1Xb lbj+0k2cflba,b{V#IcZ1l01aLlv,l ld56uF6?c`ьX 1`eb¬,bŁXŀ kG1`C#)01#0#1"1 b,a8&BcF03c		04c	XDc	`c	a 6 10`c	\2B,d62A~2G0`2݌`Gǈ`|`~`|`c p L`}F0@p1~

,`?TDIc!0B$u]_c+cq[JV1hZ!cDL"g``qc"p͏v0D#E Oc)e"mDA&c)p}/w]/I1/)&01a|x/&0#cý0?Ōaxsax=<>390XD(@cv0A `]1q+)QJ܅lR
DLbAb ^:abaX1!1#셌18111Xdl`S8H
#*`},Ŭ`l`;V0T`1&cA:
\	t[`:/v0w`:40q`1/艮 cyL`:208B*c#c,VVŌ`<Hɰ>8!cDd`<l`<qKl1&cw`<$`.aCd0_ٌ2g'cb&ccwcv @dh }2:602	:V0VCcdXn4ca65caN1`1G籂y
mD܅lP>%|>ͱ5&0|HŌ`>$8<#c	!"Ŭp` &c8\F/c
1cc8Lp^pm y  C2PMSF2+Peʋpf
<J.2uTppfg&)? 6|J:ef2XuX&c+2s)c+&81SDYGq[B8Ōq;q0>e8`#Z1a#@lq$cDY u13q,\C/J=0]8q1ĬqӉC`#8Č"c&c2Ōr#9#X+rf9.c!`@i9	ӋqC/cOFsLp cN ӃJƜE%c,s]6XdeDXaSX?Ș*c,`B62XB\1V2Ҝ%c-eLZ3e1PrIَT8(;r<"c(({G
3l`@8d`@c1 u0 `1 60 8J : 1 V0 xL];qeX%ec.Ic.c2qDϱp;бp@c.0AA,jұw*ƬjpPƠ7¶5N7cRCjXqH	pH,j]5%8dƤljLpcReLjC5"VƤDձ<jB^ƨ&ljcp
pՍRL(f5E],jflj,j j9cT c5B&j f5@f5dYn,jcV`ɍXlj=cV4YFjՔՕ`ZƬ {Ƭ %#]am`KcXkMX17DcX뱬mXDưb5qS20̓0$c튘7p@@1fdaX0qLaabN)c1/N,cbܑecN-cnrV9`{1ss&cIŌs`.8108'c2,s1a=:9Ý@:tgtٶ:b_kfr:Lw'!c/ eLeLT^S82ĬeXH^[y	dfɝdŸDLn)c&S0Ɂ0;62a	Ʉv33%c: a!c:q;ЁX\I1\q$cF1p1pAH%k%;&0J/X)n*%c	(6ɘ(	]v0Lg0 c@g00cq&XM!o뱄ÌLda1n%c	d,a58&qCL>La06la08c	,c	-c	a%c	p'$#Nwf0_t&c	&c	v0F/c	!p{V`.A`.I1`.X\qX\1V0pH`.d`. gX\0%cq	\H]b0N1p0Nv=Ѯ	sl`nqXD	lR	D	*c#c1#cp^w$c!cXF/Mb	<81zv1x01%c@-v01R(	60&+c
02F0$c
|,a@6Ŭa@&0`(J1Fc:0;+&		`v1`a{1= .c s0y1c	0	wXb&0M:&0
X`F5i,`04`0q1c6c(c,k6jp'c9vy\V`;!03g@x@g'c<#3FE 2p]8sc'[XüLN>ld8 c'rV2p62pŌEL1	q{P1sq1{C-1z61| ?cv1=ͱD~%ce"cd1S1*ceFG  ]ch8&chBп1QUn1FHю[62V6%ch`,<ɘ%ch a;A!O2cy;\%cAX#;cl2cl6s1f6,"clD,mTB~'F9%8n cp bf7|"c?,g1;󸥌&3Nϔ3gXӂ63L|:αpJ|?3g|"460cAnhxm c@sh@ƀ h|JƄ&ĬhmлФ&4)4!'cBC(cBb4!DƄBLhB*cB$lnb7mpn7AB胉1C2&7D|T蓑!lh6Ōh64I0N(Ŭh0Dƈ7XXJƈDh\1XNL1Uٍ7,bݍw7ŸR˽]1CRI1!.,c
mlaJL$c
SdaIN1*0BdaHo60aH0Y)0Ef0H]/cF4eY4fōoƌwcF"ф-L`2΍]gc]Aocv0fN caBm&cL`4#v4!)cH-Lib4i
p"$cHc1?p{A]+4Jƕ"cJ!cJQǉX҆(u҇P[iAp!ϱcY1oca&c1b*cV3qcH61K1cFrV1L
0h&cQƁ	XƁ	Ƃc@qƀ1ٌkcR,b5$ccc[cPCh5T5(cƢ.6c,*v0-c
¢r^lB@LaP(;0P/ʘ@S
el`7c`;@}9s(`DԱycL0o14c` aiL6cL/c
08ѐ1tV09&0;X°]+1CV ط]0Ic20*Ĭ`6]pÜ"cLüO516;H=mFڜ:1J6q3@X(cR6yGr62 {@{Pq+@Le.BPq;@Be>)c(1SXEL,lac8,b01aec1.L7 α\\7	npN7Ycs(cnvccq'c0ZZҭ0F-y-o->,ahciXT8ࡌp晌p

0c-c(cn8p 1X  p,`8/0sL`81lp2c\l`8p11Cs"K&ձ\61c9-cec4c15!1AKfLcwaq,ap #\Lk\`H`.4c0%c ap}0@{\\ Pv
XKO ;Jl10* {Sλd`Pf0(r0(1;v+c\X;g$cecpB0;lasv>α`1`a;v0G];1ff1Wv3Uf3ZwXV1xRjALfHj"iXA3c5qACl`RC,cpc9c/ `Rl`!y>0뱀 8  c @0c @A'-v1PsajicC5q;jb0AaA,aCi+cb0Z4F0ZQ0[-c2V0Zi`}O?ͯ?Q_k%mZɥUBk(6im5#YT??ͯUm ͯƦIT +L__x_"_HͯE#"?m/ʡGGm/'ʡGITk%+OͯԗG,_Gή"(k('mͯ T(W_G$*+6O4_G5eJ?C	h6HͯլWuJx+O6Wm4IDdHuQ5
Q4E4+?z!?uJi4IM*_G΢IɥUB6O*k(?k(TJVQ4_G,6 /k(,U
6Y$+ͯZk(蚅em,T^6_G_QQj?ͯsQsA*?k(usQM=Ȕ+O6Xd6,k(k(tV^6ſQ%6ZREGm?Am?ͯp?Bmm_GQomMC#Z%U_/YD3=6_)F:P7WA2:ҍ3~\,9nΕ6o˗Ň?t._+:Qo˗Ň?BΔ7Aß L)
lCߗ/0\R+~\,9)Vo˗Ň?ITt?Xs	┥!X͝)no˗Ň?	UQ aNiUPgJ7Aß!7AßL3~\,95
˽)o˗Ň?-9._\(o a˙҇9._`)HV3gJ7AßΔ7Aß
Cߗ/i4I:P7Aßi$gJ3~\,9qJRfΔ} aHcgJ?XsI4to˗Ň?*WAo˗Ň?Z~\,9(W<3~\,9WAo˗Ň?9dO:Q7Aß%
҈Y._蚅e6t7AßlDLߗ/t7Aß=*J͝(:r<*҃ߗ/4+(<rBAo˗Ň?uJ:Q7Aß:JBo˗Ň?z&"ٶt7Aß=Δ!f?XsԗG,߳~\,9\t7Aß_:$YDߗ/*Gs~\,9CAdOߗ/gf?Xs 	dC a+8ȋ7AßYLf?Xs$ECgf?Xse*q7Aß=OD2	s~\,9qJRf2; a\EQ 7AßJd/rD+f?Xs 8ɜߗ/'3~\,9I

N?XsxANo˗Ň?~2I aq7Aß4+Y"d7Aß8ȣ7Aß뀍d8rDdS a,k(qc aVf,qe a&Rc6qVo˗Ň?3r8ȷ7Aß%._M*f?Xsprk87AßaJdc aOs*s~\,9qJRf2~\,92s~\,9Ks~\,9qJRf24rZ{8:r%8;rHi+gߗ/4ʕٿ._`)HV3g._6%gٿ._q5rL 7Aßg._BE m a&Rc6q aHgY._6o˗Ň?3Lߗ/F29._\8f?Xs38?Xs{3o˗Ň?ٜds~\,9m8Er8 f?Xs#29._`)HV3g,ߗ/𳌄|ߗ/0\R+o˗Ň?ͅ!#7Aß L)
l!'7Aßq aq3~\,9qJRf3!r 6qo˗Ň?%Rg aW53~\,9qJRf3?Xs	┥!X͜f?XsDg3._k(T~3	~\,9&U	f/rpP
Nm_UDp'	j0,'c\_ͯg'ߛ_
?r7o	dYΔoͯ!uw7F?dDgJHhgJ7F?͂t.oͯvy KQ';a6 a;_3gu1*Η/70\R+rKq:@7łlE61rt gJoͯ\ 'O*?`g]Z? 7uzuzn Fx]^zuz.3wi35]^zH5wquzFyoP}qw@`P:`P(Ӷuzn]t/W?uz?uz+[ [ 'uz;[?o[/
Ouz}]^PcWppWWp_ WWޡ(W_]^?@ uz`}w>1WJG]^(WJuzĨ%
%%oU?%?%_@oPWJDO@[!WK_uz`wB	!u
uze
/@I]^W":4_[CѧBuz /[CQBuzurnF0u@g]^zM#N W" o? n">._O
?'/=tٿfƬQmE_'+O;/sI-3؁]^=_A2y'2ydkfso6
͢
鮯9ZAD,CWWCˡYs9+̺LGWWdsl@B5ٮ2y'2r6 W!)2y'2ybQȿ<;BΛ7넹0i͢	_>9ZJuE_=<[]^gI]^e{޹Muxq?]^iȟc:"L"M9e͈U'+OD"<?uy[$1_WBϕ'+buxWW<<1ME5'SckM2T͏͢UOG%ux.buE1dO,<׮+f,<|C+̸V~42d75O,#?WWr*L!WWjS</@c]^eʺV5WWry㮯2[]^ez</DWWt+.S讯2x_uy"'Wdsl@B uxq?]^idBƿ3$)>52+^ƿOrUƿ&L!,BTkSNVWWLrǐuyO!_*55r%^?&L!Y< O __:JcBtٿì/7di0DE:i卡-3]卡Q]^gǚY9\+ǿ84O/qJRf'~\B_'+bux:puxq͈r_ê8a]^dOW3g91/Dhak1/)uc7ł'O*?0E]Z? oWN_]^8WNWNop]^AO co uz(uz oWP@uz"OWޡFxuzFy]^zQo[Aw[ChQi4}?5tgonkP34muzWޠ2PWޡ
1wuWޡQmOuz()
)?[:[CHwooo
Wޢ^oAuzȅ"	Do@oB7uzȀK]^PE]^PWޡoo?puz@U]^P*wqc/]^7?Foe#uzFW
F uz1]^07[W[oWV]^Xoo?,I]^`o[guzŔWXoc]^` ?wB1?wBt/WX/ o:4_[F<[FuzB``[F_"et/W$ [HPc[I3]^-[H	W$W$?uz@,[H	 -]^ /![H$WS]^@C]^@o?HQ]^@oWuzW?_uzW[Wo|o|Wo~Ouz W uz "[!
?_[!c[!o !uz6[WZoo%wuz@o3[Jo(Y]^W% 'uz W7]^Ho'uzX0[E]^0[uzX`{]^uzɿ uzɨ[1uzɀ]^`WL?7]^oSW_]^:oLttA[W\'[W\	. Ouz]]^pW\.C]^p
?	H?	E-]^J1[%W]^LQ]^L
	W	oW #o@[& uz0C['=]^No ]^xW^8[W^ ?ßo+[?WoW^// o@M]^H1oY[)?Y]^C_ _C]^_h hquz3[rmWuzl:[Wo  W =[Buz]^&_BWoG]^|+[o#W%_
CO!uz%[R_ a]^
AuzoHoW%[1uzuz uzҊO]^ uzC/2o $[Wf[>[__o@Q]^Wh / o@?5 uz¤
?
#]^
 goGuz@o?oH[aOuzO]^W0W0 ?L[V
uz°W??fO]^:[PG]^PW]^ o c]^W,_o`U]^W,G]^
guz	Wng]^Wn7 o8W?uzp)[A]^o8 O0[q]^uz-Wro?9??Q]^op;[\#W.+[HE]^O[MRo#uzKSGuzLRR ) uzAuz@ WW _oxoxG]^oyW/M]^0[^W]^guzE]^	?nBH_˗q
?2tٿfl:_ #^vNVc)"oJ,ĢEux _\}]^dOWd'D}<o  O /?di0N9WyaWWI]^e`~42J$WWd5O$uyO"/EO uNllE  ?7	}zkvNVc8ӬycuyNW?Q"{`zֺ84O a_:l9>@!]^r`<ĢEux02y'2ya:ï 0SMf/ _ G8eU'+OM<?
>w!ƺ[J/ uyNW?Q"{`62y'2ya .cRkMalli/ 0ux.ac/l
Ӭycuy4OkWW Guy?M]^eSǐY9\Dض84O"0kM͋A!͔^@ G x9ZDM`:ǖ8Wyaa]^g`WW
W=3I]^e`-i]^e)_2H.h<+̹&\k,ĢEuxRuxq?]^iȟcaοȿO  X6o6J% ?7';]^r+"?<??HY? ?o+̴yWWds%+ǿ`84OS/_`?Ntٿ6fE GR'kvNVcȿyU<!uyw+k E&(2/R?_uy\jH-<ok-:QyWWi<N_uyB<uy^BS]^e12∹3e]^eSǚg,ĢEuxR" W<<2__LeBtٿGI G#'+OQ*K$ybkHI]^eHp_]^dOWd'(\I
_:lln%Ǒ'+Oo@g?%uyNW?Q"{by''?/TVw_:l$͍ĥ GĻTW윭?VӬyc}<13ᘲ'kkAouy
ǐ+̸f,y+̲r$b''?"/68kMdYġ 1+WW윭?e/nXuy131]^gb?FI]^eHgw]^dOWd'__'cNU6omD 1|X!WW윭?ƞU0H?W?WW+̲rRl12y'2yiȿ_WMq Ħ? GTǄtW윭?Xȿ Xs]^g`a?o+̹C42yj-D3WWpYǚ̲rP84Ok(ՎQtٿüx di9CaOxXyT5%uyNW?Q"{*\92y'2y`@-65(kM(68G GTU|}]^rG/@xTzT|jH_k̴w5c]^eY*s22ӬV_C9Uuy	?Tk]^e*WsDEuy2]^e* 
/Puy:sk̿ouy:Y9\D:84OEyTE1u3cĢ FWW윭?ƬH6ybkXz!'+(]^=Cuxq?]^iȟcXk	Jk)Λ7Cͅ K<'+OE u,qQ*XEuyY]^g`-%uyMҺT?2J$WW%uxq?]^iȟcuE%3_:lfJ G	DZ]1ȿXA30*?HY]^g`-%uy75J.z@2U-C WU]^eH
a
849!,x_⺼'c__q<9ȿJ1"M;͔>% @ɒWW윭?8A\F $?2J$WW7O$uyO"ƿȿ(X_:llĢG B'+O>HYuyT<yWWix_42J$WW~lWW<<2__'0\R+Hs~\B_'+(]^=l>?Kuxq?5<?O$uylߛ_	x62.w77!/?u}9:yTI3]Z?J  
[ :[duz E]^ɯAWuz o,[duz 	W2@y]^VWOuzZo?
[+O_i]^zFynFy]^zFyP(7Wޢ<[CGўs[CWFyPn#=[CH6]^Wuz.=nuz]^zQuzev[WRo␫oS]^JC4))?) uz.1]^H
DW[]^ nD`xuzX
o>Wޡ]^k]^z#6uz| 9tc[ n8`?uz@`
TW_]^_*WWguzʀo@[PT?T'[ oWWy]^zь9]^z5]^D$WXuzVM]^V5[XW>[XVPc(oO1[OW ou]^	]^uzW W {]^E]^W]^?%[duz([`=]^W0oW0k]^uz@ _ N_N / uzӈN Ooo[`B[j- o]^E_uzuz o@woAo W$[Wuz@[ Wo@ W Co[p .uz[C]^WBW@W@?_ROV?VXA]^
?uz uz_XW`W`W`W3c4[G]^uzWuz([K]^uz?8WpWWW]^ o7[ Q]^E[|/Q]^uz$?/[]^_]^_uzEWtguz@c]^ПoW4 o᠋]^0`Wuz[Oso000 ?uz ]^xs]^o_0 uzo ooWuz`[, 'uz`Wguz`WuzW rW_]^1bo!uzAuzD_oᨿoWuzYCouzPW5?Duzi7uzhoഷoW_W6Wuzd[mOuz`$[l?]^@[l;]^AuzdooB2
?do@7]^ W]^ W7? )]^W) [po]^!WI oBuz/uzo]^!	ouz1GuzoBg]^WGZog[RWiuz	oHi]^$o![. uzp
=oWzWz _uz og]^@W	@]^%2[tI]^OSW: Wuz[]^?o#[vuzôtW; uzNWW([j57ouz@-]^P joW
HH"[uzJOHY]^*WW[1_!uzW"*?oW +o+[7[> uzuzooo]^ [x?`e]^fWuz7[3 o([z_]^?@[z_WWQ]^hk]^h uz[e]^ ?oW"_ oW> co_ Ho	W% Hi]^/o	$ [WW oXW@o
.[?  X WbOuzuzWW[ [C6/5guz h:[@ouzşɿuz]^3[~uz_[~ W? uzW?G]^I[ p [/uz1[8+[Ouzuz7uz  quz "u
0d޿/ɽ|lH -BE]ɂ]
?$-":/[]^eAGÌILDnȿD3Zf6	/7j/\di35E XJWo+̸cgv|J˕euyNW?q{''?	Aȿ 	Q4	|f@g[Gu'+O`__pQ\r<muyXQ]^gybeuy<G A|<yI]^eQ	dkuyNW?q{uxq?]^iȟcȿoxM!1ju -!"W윭?	ȿ#W)yYzw!WW$yb]^gǚZuNWWds'kǿh. WW<<0LuEQa;Lw_:l/7hxux.a3"/J?_2Q+P&2uy:<uyNW?q{)\)2y'2ya8s/?Ča86of ]4DOU'+O__ h~a]^gĢW!wƺQ"52yҺ+/NM]^eA^lWW<9Y_=Wd`."kwO"/&	9Vtٿ\l|8!"/!*9Zѯ/󫈹凚WWq]^gĢWWWsDmuyZWWs2N W xkÌILD__{1}:f-͂O!_/7<[zkvNVc6 P?+̲r5Ϝ	ÌILDk&tٿ8U <QW윭?kD%uyek̹UBG5]^e<Һ˖yAdg_>+̹<Wq,yuyV^7W +̿ xkMuyk̿ x̿ x~U]^e1u_<-2u,uxuxq?]^iȟc"Zf9B$_oTU]^rk?@oƺ ie]^gA AEuxq?]^iȟc/p&M|T	|$_o"4'+OE ?-3@_WW OWW  ?+GJ,ux <92y'2yd:" c'I6oף6
>B 	 %ux.dᖿȿ8? ~k +̿  q]^eoWWds'kǿA +ÌILDƝ G`	1D-|T! ux.cw/qWBOWW	Jc]^g?WW ~'+8]^= MMuxq?]^iȟcd__ Lft# łux.l >3 k]^gI]^e/ ~'+8]^= " 꺼84O L$1&tٿĜxOBE D'+O2 'qWW/WWÏ讯3A+̲r5O kÌILDd:"  >M|^'$_o$I]^raȿL,C[]^gA-2y'2ynk=354̀	N0!"+vNVcp__@?>Euy<W\k5]^e<y,ux. 84NWW<<7
E,n6~'/7pA>>9Zq/ںU3 ?_U|@'5]^eǚ\.x_J/Uj//i]^eC2Wds'kǿy6C]^dOWd'k4K.l$_okvNVc@i/9/?WWx_+̵2x_Һ˞H<ˡ\o4,ux642y'2yn:"	U6of'<N]BE/Odi7AȿL,CA3~B!/ ?:?B$WWY;B$WGk?]^g?2/]^e]^e4g,yuy+ǚ2ӫ/Uǚuyi`!k̿!uy4Ok!\.x_Y9\^O6uxq?]^iȟc}&ȿ"Xߧ_:la
N<!"6_ZkvNVc|@6L,C<3~Bk!/ ?
<Xh~BkZɤO)|}]^eǚC/}]^eή"5522e3<+/NM"̲r5!b%uxq?]^iȟc__/V0_:lX<N=!"6MMux.`2 o`'+8]^=l W<<0"XkΛ79V!x $_o'+Oȿ
6<uxl|62y'2y`4 @HTM3`^' W	.W윭?@__º	?2H-Wds'kǿaW<<4޿ȿ m1u~'/7`udi4>ȿ =<;3BWWp]>%M]^eJ'+8]^=޸]^dOWd'҉" >-;&Rc6qu9._?!/AIú0w]^Guw!8 9a}uxq?]^i8ќ/ob_'+8WW Quxq?]^ire6OB_W#g6s 'O*?!muk <B+͕]uzEyWW#D W5Wuz?	WWo`? Wuz$oo$[WCOH1[[ouz$ _ e?uzuz@nuz.35]^z<]^zMWޡ3uzFz]^zmo#[oF\zuz#!F0=n!44]^)[uz!Wuz o_wi1NWRWR WR_]coW"[oA7uz$ W@[']^	 _o !'on2`/%LPh[ o/[WAobnF0quzu]^13[}]^1W@9]^1 uz!?uz[]^2$ [uz#_Eouz!uzF0Bo?`]]^uz?wuc[[7W"pou?ow]^ uz ?Ïp%[7p,[7po]^nWuz![uz/uz̧og/uzofo 3]^p9[8,[8W7uz? %]^4 uzE[?0[ o uz(([RWTo/[@o  __[uz.
xquz./\D[oE6[9/[93[9 [9;[WWOuz0Wuz*["[Q]^,[uz0`G[ ol([Wol`/[q]^6uzH[ /uz  W guz	[:
?F_@o<[:oo7uz_]^7[? $[1![zm7uz6We ڿloGuz6_4[)?'[ A]^?l?[ [ uz 	W'on'[on!WWuz  o]^9WE	?8WEoW)
@o*[Guz@WW_ o uz([AJAouzW^ ?o/ ouz=[so]^x]^xW(W(? ![AGuz [BW!O 	W!C2[uzFO/[0]^;ovi]^; uz?#[?uz)uzpo$ uzJso%WuzJW5d0WY]^uzLb4_f?k0WW ]^qouzNuzNWwuz![
?@?[*[	$_oAouzĂ o@	?o)5 uzR/[
^[
AGuzRWD5o*oo*@oHWI oHWNWAuzԟҟ0[uzW}]^PW+[ao?|O]^'uzΛ[|?| @oWuz]zȿuz\Wͷ]^6ol,[_siQ]^7Guzw]^6g]^6i]^s`U]^6s`olWo]^[ uz\Wol_sbGuz\n0c?_˗`ОU1|&$̀>\%9Zfȿ8WW+sO\q]^gǚ\.x_J.z@WWeeBWk-x_uy?uyp~ W_̿sE]^eX?̿sQ]^e5Y9\
ǿ{]^dOWdecMAYzw?uyO!_ƘA\'=ON
fNΛ7:͕|R! W윭??󫈹凚ώ!ye~ϞPY#5>h<2W]^=WW<<08Hc>~tٿLP C8 ']ux.`6-\E,<yYzw]>yAd,<+x_'+!]ux8*''?`__ȢHlEΗFl
RH !di1/\uy@+23U]^g_ry9\
ǿ _O$uyO"lοȿ璈(v6*Λ7*<R? C JvNVcQ/\+r
13[͢WWdsD+ ]^dOWd'N[!1kM3pR?or *9Uux.eȿ?q]^gĦ7!*?\^>r /C3H]^gή"5˚'5J,; :W gj/\_WWjg,y+̺$K/\?k̿r a]^e	?WQGWPCs]^eA7k̹0'5uy%o꺼'+!]ux UO$uyNVW	55;;̲rƿ\J·Y<__v+mȟc)__pU:\/qJRfFo˗8:D%r"Wq(+Ï\KL+Ï\Ja#7uxq@R*''O*? a!w4g)*!V3MA/ .)JRAo˗/D%! 3:@7ł:P7Ō:yTI^? QnFz]^zoP1q(;[ѐ`Ġ'O*? WVa!N7o&cnMWޡ<[CHo[CWFynkP34muzWޠ2PWޡ
1wuWޡQmOuz\L	dq0W?]^M]^ o&q0`5[뉀[뉀o[@o uz\"]1[o';]^zF0<o'ko'G]^61hpWޡQE]^9tcW o(oo(Wuz\Po(o(o?P}1␣n`}o)P|1?P![@E]^z8oD>[늀oF1[8[	%@]^zQ5]^#WWWǟr1uz;oW]^# Guz>0(*G'0(*Λ7lA 8둁ux.`QNȿ
5	?\	uyK}]^g둃WW`e_yuy+ e5])X~p˚J/uyNW?@	Ⰿmuxq?]^iȟcEĢAJV1H_:ln0ȀDb8di0)5Et.ϐuw]>h<25\9''? qnȿ .)JRY._yKsD +E]^ⱯO$uyQ)Y "`ʢO՜,9r;?p\V9[Cm#<]^zFy]^z[EFyn"Fx]^zH5wquzFyoP}qw@`P:`P(Ӷuzo+u]^zFqXs]^Waoneuz][?wc[ q]^zF0/61w[O6}?
Wޡ([j?P$iп]^_84]^zP[!&/p	5$f|Ȅ_7F_'+O __1'+ ;WF?WW<<0%Ï`)HV3gߗ/oB_'O*?PO]Yß']^z#<]^z<[CWFyPn#=[CH6]^Wuz.=nuz]^zQuzev[W0s]^;]^zN4v[CN?]^E]^Q]^	 nm[p=[넀_]^zQW._|Y?oP [di1/	 <D\$ muxq?]^iȟc C"qJRfΌ?r!/{넂Guxq?84ʢOT՜,9 ET-]^$A]^z#<]^zH5wquzFyoP}qw@`P:`P(ӶuzoHQ]^ ;o&rB]coH?wh1NWo[CHwn6`|<[E#\uz\!W
]4]^z[)JB;7uKs*
ǿ!?'as:7B_ 'O*?PVpM:[Chw[CwFy]^z<_wigPў?Wޡ3uzFz]^zmo#[oF\zuz#!F0=n!44]^)[CM?]^!oBuz\ZP$c[C]c]^uz\ZqhW[]^Auz\pDM]^	_uz\_ogosnF0m" Guzu?pD81hWޡˣ8uz\PӡoJ#WޡӶuz\[B$HwaV/G(:kM$x
?@C`di0__CZWyWWj0x_Һ'+PWWpF	 ?pF84O__	┥!X͞>o˗!/
+ǿ#~Q]^~>2y'?\@gg<b_'+PWWyx0/2y'2t 2?PWu7O4cEΛ_C70\R+r%;Ky._͉<$@ں?P_7c_lU6 L)
lfD%tz@ 	57Q T$Λ_B .)JRf_!/DWVpD◿7orG))c|To5qJRf٦o˗ؕlߛ_!/D :HRo0W&t*o`)HV3g
Cߗ/NU}ug?._F	Nt*7M|To"`;6@kM8`EΛ_@q!|To")|To"*cQ_:mȕt*70\R+Y	9-ߛ_/
?̈́lߛ_/
?͍,ߛ_/
?͓33~mȿX(7ft7łh6_,:yTI8Xsȁg>
ȳ~m?X%t#;]YßD!7c"./W_:m#`ʝ|QQ1VtF(#c1G@|"Mb7ZM|QPՌ
Η/b7&0f_:\?*=_:\?qJRf΍ߗ/1D%(h'5u,hc5ZTF/%2y%ӯz&`ct&D)XO?u,hZ6?(@GdDp'Dv 3m\'*RHhfNWcucm#Ru$c'S"15kNE*Uc]6dS<`3]DG2u2)J616/&Wd_GG%T\O?c:"8Ya-:\	C	h9k7(Qq<#:uJdZ\	:ɥUBv2R6?؛J"8YD+.A/ło'V]6lM%T\O?c"8YQ;._O4IDcuF7bo,Q*y#5Dp'Hc,<LE[,M0͉D2#9d+YF/`$Z606?lM%T\O?pQ@LrX&3;0WXUEF*laǯ/`TÏ_ͯelM%T\O?eDp'W5?-Mm#,bo,Q*y#Y]DG2uJ|_˗_7UT'm#QXUEF_]DG?f+5,3m#؛Jeu,T\	@1bUm]DG?0Z"rX&0Z" lM%T\O?au,Ta:\	@n3:؛J*lC/`T0؇_ͯabU.#_˗_7!
F _6&.'0_]DG?#1濗/ło13k{XUEFQc#._l1_ï6&.'0*#&/ło0ckbUQ̞%
@_˗_7ġ\{k7(Qq<"dKoc0u,:]6?6&.'0k]DG2y]%,,<.zm#؛J]DG?#<b_˗_73m# _bUWQ̝L*+c/,:T(W^!k؛J%]DG2yBq1z\	i!P\Lf!޿_͉DB#:y1\	<I6?lM%T\O?`i]DG2xL^:u,<YTc:m#؛J-]DG2uk$U?MH105bo,Q*y# ]DG2t(W<!/ło'OsɱlM%T\O?`dCB*cXMCB*cXk:bo,Q*y# u,$ECMQ"lM%T\O?`q]DG2y蚅eC._O=PCha0 ؛Ju,hf`AM4El` ؛Ju,\>/ło'rm#lM%T\O?`u]DG2y膏/ło'hk _6&.'0Q̞uJf	5,<&U	klM%T\O?`(#8i4Ie_˗_7KD^uFo6&.'1&Fn/ło7uF$7(Qq<׮#9|$f;g_˗_7΢IlcuFlM%T\O?5u,ƭd1s/`ƭd1sY6&.'XdIMIk"bo,Q*y]DG2yTJV1._O=*J0}YbUQ̞z&"٘5,<M4E1kV,bo,Q*yQ̝9dOa_˗_7,4V?؛JdDp1>MF4cm?6&.'XM]DG2y,U
vrX&y,U
vVw͉DVWQ̝dLmtU/`I4EZmlM%T\O?z"8YBu,<4+Q_ͯⱇbU"8Y<*cM._O,T^45+7(Qq<ݮ#AMFf!_ͯ?؛Jh먈gakrX&#_ͯ_lM%T\O?ⱕu,	krX&#-cumbUWQct\	ctm؛JeDp0Ռ	/ło0Ռ	_i؛J`9]DG?# +Z\	
_agbU0#9sA*u,9sA*u+7(Qq<zd4MŚ\	z&0X_ͯSXUE+*#:Ȕ+M4krX&u(W<h8k2bo,Q*y]DG2uHO_˗_7VE^zmXUE+
"8Y%c_˗_7%c_ͯlM%T\O?uDp0&c\	v$kV]XUE+F>c._c1:kgbUw]DG2xU$T1_˗_7ĭR"Zm7(Qq<mu,L`Pƿ/ło01Cm6&.'X򺈎F`Nw_˗_7196o6&.'Xs]DG?#F0',zmlM%T\O?$#e._`c_ͯ"bo,Q*yd\d:\	B_ͯ]XUE+"8Y>c1,3_ͯ_XUE+Dp0;cG/`QV7(Qq<u]u,XAN/ło0=c:mW(/&R3/a(-URfdȣU
(W*0QdڥqɫLM4
g,Ʀ	[LQgW$(z2x I2 S"'Ȧy(2)Ru&O)Jc2(-W=
S'8x$eG	yIP\P0h'iUf0h-l9-n$()(0h!hGysA4EQIG4/+Q&ai!LJBIU'WI!9T^Y%ҪN*URT(W4ȞURGT54C)JB .Sh%S	dIU0I?<H%S	dI<Iqi+Ʀ	&0hK=N0hj!t͘G45>aC<U)# TX3P`Lf$He	B້D$eJ0ʨ~0P(h#<PU2@z!98ĜbNN1''I$bVq|bqJ*%+c$1,в>ueǙliøV2%FgFeK<FDNcBC	&Uj'dvN<xO$1'
fURБ(Ux+8%U-LUIaDPX%U-LUIuJZ Y}YJZ Y}''I$rqD1qdbRJQ c:'2Ftntvem;vnܞ%jPOD9dA*0$0(VNN1''I$rq98yb_<bRJQ#\ѓŅSJt,c8u8;vZpO4+8Hd$e6Oή)aLi"W4pG"('X_D42y8<Iĭ`'H
	Q&OlN^'hUNI\Tɓ;Y$+U0I$J ih',JL \Tɓ$J(Td:2u%(b2u@URdIxGR@UdM
4+U0I$J
.O*2rq98ĜbNN1''I3ĭ\TJWĢ%jc%jTTONY%JJ 8<=A*̞Y/U,PD<J \EQª5@*W(%jI9d@\PRU
2r(%$J:̭L4rr(<*eP;<*ӐJtclJ d	V	UID9dA=A*̭L9H 8$	UID	S*	V		VdQNA*!9O20ODJ',UBTyURQ16NY%EQq14<J ,!9q*%$q(らT6O&JԐQ*&$	u,RA*K$$
k$	TY&NY%JJ 8<ZzBLY((''I$rq98Ĝc<J1/aQN1Q)XDq(ZJ"V8&,*Sd3ií y^?se CbXi$ʪ%1w8ƉTN[I$rq98ĜbNN1''4CsKcSTJV1Q)ZfʪZ	L!Z>nNBP[*heeJLbNN1''I3aqJ*%+DJ$A4BO
dX:/3wlٻGrrq98ĜbNN1''4C-I*%+%1(udł#:7V:;w;vnܞ%,bNN1''I3aqJ*%+DJ$@rxxH:L98ĜbNN1''g!$TJWCH:dLbxxH:dLlbNN1''I3aqJ*%+DN1DS,Ѻ۸u^f6۳vS''I$rqD1qdbRJƤbX50JZ	LYen;vnܜ\j`TK
Ad98ĜbNN1''g!$TJVX5#q&RONX50Q$eUdrq98ĜbNN1h.6[TJV1Q)YbԌKƦ	œ+LD!''I$rqD1qdbRJƤbX50I4`H΍Վì7z;vnܜ\j`iS9fNX50I4)"Pdrq98ĜbNN1h.6[TJV1Q)YbԌKƦA<X)3ucp,޻gn;+LQg''I$rqD1qdbRJƤbX50G1<Y9s@Q42ss"y&TRd ih#e`A$TOG4uJfVNa(z%T^NaC<飛'0hj!q D3ϓI$rq98yl2N1Q)XDeR1,W'''I$rqD1qdbRJƤbX50)I<Y9bi$D*rq<IJ,ƦI$(NNX50'I D3ϓ+L	HQ+L	HK=9bi$E)H*iƦI$(y%
j2rq<Ig"PDvO>N50O%,ܝ\j`iS9fOh+H2&@%U-<ED]JQViUP'U
(W*0QdڥqɓHi+Ʀ(DѓL	HK=9dP'RɥUB|(*2yBQ&NaODҪ,#	UFNa(V'0h-l9-l$(')('0h!hGy9sA4EQIG4/+Q&Nai!LJBIU'WI!9T^NY%ҪN Jkꔹ #+@            b՝ab&                   ./usr/es/sbin/cluster/events/cmd/clpollev y.rp c         @            @          #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/lib/libclev/clpollev.sh 1.2.1.3 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2004 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)04	1.2.1.3 src/43haes/lib/libclev/clpollev.sh, hacmp.libcluster, 61haes_r714 1/16/04 11:01:04
#
#   COMPONENT_NAME: LIB
#
#   FUNCTIONS: none
#
#   ORIGINS: 27
#
#
#   (C) COPYRIGHT International Business Machines Corp. 1990,1994
#   All Rights Reserved
#   US Government Users Restricted Rights - Use, duplication or
#   disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
#
###############################################################################
#
#  Name:  clpollev
#
#  This routine polls the event(s) executed by clsubmitev command.
#
#  Arguments:    process id (return from clsubmitev)
#  Usage:        clpollev pid
#  Returns:      0 - success
#		 1 - event command hasn't finished
#		 2 - bad number of arguments
#  Environment:  PATH,NLSPATH,ODMDIR
#
###############################################################################
PROGNAME="$0"


set -u

if [ $# -ne 1 ]
then
    dspmsg scripts.cat 7200 "Usage: clpollev pid\n" 
    exit 2
else
    if [ -f /tmp/ps.$1 ]
    then
    	cat /tmp/ps.$1
	rm -f /tmp/ps.$1
	exit 0
    fi
    exit 1
fi
bNN1'k& #+@            b՝ab&                   ./usr/es/sbin/cluster/events/cmd/clsubmitev rp c         @            @          #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/lib/libclev/clsubmitev.sh 1.2.1.2 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2004 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)05	1.2.1.2 src/43haes/lib/libclev/clsubmitev.sh, hacmp.libcluster, 61haes_r714 1/16/04 11:01:05
#
#   COMPONENT_NAME: LIB
#
#   FUNCTIONS: dev/tt
#
#   ORIGINS: 27
#
#
#   (C) COPYRIGHT International Business Machines Corp. 1990,1994
#   All Rights Reserved
#   US Government Users Restricted Rights - Use, duplication or
#   disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
#
###############################################################################
#
#  Name:  clsubmitev
#
#  This routine executes an event in background.
#
#  Arguments:    [-o odmdir] eventname argument(s)
#  Usage:        clsubmitev eventname argument.. 
#  Returns:      0 - success
#                2 - bad number of arguments
#  Environment:  PATH,NLSPATH,ODMDIR
#
###############################################################################
PROGNAME="$0"

set -u

if [ $# -lt 1 ]
then
	dspmsg scripts.cat 7205 "Usage: clsubmitev [-o odmdir] eventname [argument ...]\n" 
    exit 2
else
   if [ $1 = "-o" ]
   then
   	ODMDIR=$2;
	export ODMDIR;
	shift; shift
	if [ $# -lt 1 ]
	then
		dspmsg scripts.cat 7205 "Usage: clsubmitev [-o odmdir] eventname [argument ...]\n" 
	    exit 2
	fi
   fi
   PID=$$
   echo $PID

   exec 2>/dev/tty
   exec 1>/dev/tty

   (clcallev $*; echo $? > /tmp/ps.$PID) &
   exit 0
fi

k #+            b՝ab&                   ./usr/es/sbin/cluster/events/config_too_long p c                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2018,2019,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r721 src/43haes/usr/sbin/cluster/events/config_too_long.sh 1.17.1.1 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2016 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/config_too_long.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#########################################################################
#                                                                       #
#       Name:           config_too_long                                 #
#                                                                       #
#       Description:    PowerHA runs events to recover cluster          #
#                       resources after a failure. Since these events   #
#                       are implemented as shell scripts, there is no   #
#                       programatic way for the clstrmgr to determine   #
#                       if a script is hung or if it just taking a long *
#                       time. When a cluster event runs for longer than #
#                       a predefined time, this event script is called  #
#                       to display a message periodically to alert the  #
#                       customer that they need to check for failures.  #
#                                                                       #
#       Called by:      cluster manager                                 # 
#                                                                       # 
#       Calls to:       None                                            # 
#                                                                       # 
#       Arguments:      NUM_SECS since the event (which may have 	#
#			failed, but may just be lengthy) was called.    #
#                                                                       #
#                       EVENT name and associated arguments             #
#                                                                       #
#                                                                       #
#       Returns:        Never returns - killed by clstrmgr when         #
#                       event processing resumes.                       #
#                                                                       #
#########################################################################


# Including Availability metrics library file
. /usr/es/lib/ksh93/availability/cl_amlib

#########################################################################
#                                                                       #
#       Name:           sigquit_handler                                 #
#                                                                       #
#       Description:    Signal handler to catch the interrupt from      #
#                       clstrmgr                                        #
#                                                                       #
#       Called by:      shell signal processing                         #
#                                                                       #
#       Arguments:      None                                            #
#                                                                       #
#       Returns:        Never returns - exit after printing a message   #
#                                                                       #
#########################################################################
sigquit_handler ()
{
    typeset PS4_FUNC="sigquit_handler"
    dspmsg scripts.cat 327 "$PROGNAME: Event '$EVENT' on Cluster $CLUSTER Completed Successfully.\n" $PROGNAME $EVENT $CLUSTER
    #Logging the config_too_long end entry along with timestamp
    amlog_trace $AM_CONFIGTL_END "ConfigTooLong_End|$EVENT"
    exit 0
}

###############################################################################
# Start Main
###############################################################################

PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
set -a
eval $(cllsparam -n $LOCALNODENAME)
set +a

[[ "$VERBOSE_LOGGING" == "high" ]] && {
    set -x
    version='%I%'
}
#
# The clstrmgr will kill this script when the event processing is resumed -
# setup a signal handler to catch it
#
trap sigquit_handler INT

#
# Only called by clstrmgr so there is no input checking
#
NUM_SECS=$1
EVENT=$2

#Logging the config_too_long begin entry along with timestamp
amlog_trace $AM_CONFIGTL_BEGIN "ConfigTooLong_Begin|$EVENT"

integer HOUR=3600           #In seconds
integer THRESHOLD=5         #Error Time Doubles every THRESHOLD times
integer SLEEP_INTERVAL=1    #A sleep 5 causes sleep to be called 5/SL * SL times

#
# Set the PERIOD to the number of seconds to wait before 
# redisplaying message.  Default is 30 seconds.
#
integer PERIOD=30

set -u

#
# Initialize counters
#
integer LOOPCNT=0
integer MESSAGECNT=0
CLUSTER=$(cllsclstr -c | tail -1 | cut -d ':' -f2)
integer TIME=$NUM_SECS
integer sleep_cntr=0

#
# display list of current processes
#

: ## begin ps -edf
ps -edf
: ## end ps -edf

#
# config too long loops continously, displaying messages with decreasing
# frequency so as not to overrun the logs, so we turn off tracing on
# purpose.  clstrmgr will kill this process when event processing resumes
#
set +x

while (:)
do

    MSG=$(dspmsg scripts.cat 326 "WARNING: Cluster $CLUSTER has been running recovery program '$EVENT' for $TIME seconds.\n  Please check cluster status." $CLUSTER $EVENT $TIME)
    echo $MSG >/dev/console
    echo $MSG

    # CTL can occur if there is an event script failure or if the scripts
    # are just running slow - highlight failed nodes here since that is
    # where the customer will have to take action.
    typeset NODE="" STRING=""
    clcmd lssrc -ls clstrmgrES | egrep "^NODE|^Current state:" | 
    while read STRING
    do
        if [[ $STRING == NODE* ]]
        then
            NODE=$(echo $STRING | cut -f2 -d" ")
            continue;
        else
            if [[ $STRING == "Current state: ST_RP_FAILED" ]]
            then
                dspmsg -s 46 scripts.cat 17 "WARNING: node $NODE has encountered a fatal event script error.\nManual intervention is required.\n" $NODE
                NODE=""
            fi
        fi
    done


    if (( PERIOD < HOUR ))
    then
        (( MESSAGECNT++ ))
        if (( MESSAGECNT % $THRESHOLD == 0 ))
        then
            MESSAGECNT=0;
            (( PERIOD *= 2 ))
            if (( PERIOD > HOUR ))
            then
                PERIOD=$HOUR
            fi
        fi
    fi

    (( LOOPCNT++ ))
    (( TIME += PERIOD ))
    sleep_cntr=0
    while (( sleep_cntr < PERIOD ))
    do
        sleep $SLEEP_INTERVAL
        (( sleep_cntr++ ))
    done
done

# we expect to be killed by clstrmgr, so there is no formal exit value here
ignal k #+            b՝ab&                   ./usr/es/sbin/cluster/events/event_error ong p c                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2018,2019,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r721 src/43haes/usr/sbin/cluster/events/event_error.sh 1.13.1.1 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2016 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/event_error.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#########################################################################
#                                                                       #
#       Name:           event_error                                     #
#                                                                       #
#       Description:    When an event script fails, this script is      #
#			run to alert the admin.                         #
#                                                                       #
#       Called by:      cluster manager                                 #
#                                                                       #
#       Arguments:      return code of the failed event                 #
#                       script name and parameters                      #
#                                                                       #
#       Returns:        2 on error, otherwise 0                         #
#                                                                       #
#########################################################################

typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"

set -a
eval $(cllsparam -n $LOCALNODENAME)
set +a

if [[ $VERBOSE_LOGGING == "high" ]]; then
    set -x
    version='%I%'
fi

EXIT_STATUS=$1
RP_NAME=$*

# 
# This is only ever called by clstrmgr so we only do rudimentary checking
#
if (( $# != 2 ))
then
        echo "$PROGNAME: An internal error occurred - if the problem persists,\nplease report it to IBM support.\n"
        exit 2
fi

set -u

# strip parameters from the script name
RP_NAME=${RP_NAME#*_}
RP_NAME=${RP_NAME%_*}

# retrieve cluster name
CLUSTER=$(cllsclstr -c | tail -1 | cut -d ':' -f2)

# echo to both stdout and the console to make it as visible as possible
dspmsg -s 46 scripts.cat 13 "ERROR: Cluster $CLUSTER failed while running event [$RP_NAME], exit status was $EXIT_STATUS\n" $CLUSTER $RP_NAME $EXIT_STATUS >/dev/console
dspmsg -s 46 scripts.cat 14 "Manual intervention will be required to resume normal PowerHA processing.\n" >/dev/console
dspmsg -s 46 scripts.cat 15 "Until that time, no further cluster events will be processed.\n" >/dev/console
dspmsg -s 46 scripts.cat 16 "Follow local troubleshooting procedures to analyze any errors found in\nhacmp.out on the failed nodes.\n" >/dev/console

dspmsg -s 46 scripts.cat 13 "ERROR: Cluster $CLUSTER failed while running event [$RP_NAME], exit status was $EXIT_STATUS\n" $CLUSTER $RP_NAME $EXIT_STATUS 
dspmsg -s 46 scripts.cat 14 "Manual intervention will be required to resume normal PowerHA processing.\n" 
dspmsg -s 46 scripts.cat 15 "Until that time, no further cluster events will be processed.\n" 
dspmsg -s 46 scripts.cat 16 "Follow local troubleshooting procedures to analyze any errors found in\nhacmp.out on the failed nodes.\n" 

#
# This event is called for both local and remote failures 
#
if [[ "$LOCALNODENAME" == "$EVENT_FAILED_NODE" ]]
then
    
    # local failure
    dspmsg scripts.cat 9648 "Check hacmp.out on this node for errors.\n"

else

    # 
    # failure occurred remotely
    #
    echo ""
    dspmsg scripts.cat 9647 "Check hacmp.out on node $EVENT_FAILED_NODE for errors.\n" $EVENT_FAILED_NODE
    echo ""

fi

#
# clstrmgr will run the ffdc event to capture RAS data, so we are done here
#

exit 0
  kj #+d          
  b՝ab&              
     ./usr/es/sbin/cluster/events/external_resource_state_change              d          d          #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2018,2019,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/external_resource_state_change.sh 1.2 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2005 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/external_resource_state_change.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#########################################################################
#                                                                       #
#       Name:            external_resource_state_change                 #
#                                                                       #
#  Description:  This script is called when an                          #
#       external_resource_state_change event is executed.               #
#       This event script is mostly "empty"; it serves as a placeholder #
#       for pre-and post-events.
#                                                                       #
#       Called by:      cluster manager                                 #
#                                                                       #
#       Calls to:       none                                            # 
#                                                                       #
#       Arguments:      none                                            #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#      2  bad argument                                                  #
#                                                                       #
#########################################################################



###############################################################################
# Start Main 
#
###############################################################################

typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"

set -a
eval $(cllsparam -n $LOCALNODENAME)
set +a

if [[ $VERBOSE_LOGGING == "high" ]]; then
    set -x
    version='%I%'
fi

set -u

if (( $# != 1 ))
then
  echo Usage: $PROGNAME nodename
  exit 2
fi

#
: serial number for this event is $EVENT_SERIAL_NUMBER
#


exit 0

Bk #+$            bX՝ab&                   ./usr/es/sbin/cluster/events/external_resource_state_change.rp           $          $          # @(#)57  1.1  src/43haes/usr/sbin/cluster/events/external_resource_state_change.rp, hacmp.pe, 61haes_r714 1/26/05 10:58:50
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/external_resource_state_change.rp 1.1 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2005 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# ########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#   ORIGINS: 27
#
# ########################################################################
#
# This file contains the HACMP/PE recovery program for 
#  external_resource_state_change events
#
# format:
# relationship     command to run   expected status NULL
#
all "external_resource_state_change" 0 NULL
      k( #+d          A  b՝ab&              A     ./usr/es/sbin/cluster/events/external_resource_state_change_complete             d          d          #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2018,2019,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/external_resource_state_change_complete.sh 1.2.1.1 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2005,2013 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/external_resource_state_change_complete.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#########################################################################
#                                                                       #
#       Name:            external_resource_state_change_complete        #
#                                                                       #
#  Description:  This script is called when an                          #
#       external_resource_state_change_complete event is executed.      #
#       This event script is mostly "empty"; it serves as a placeholder #
#       for pre-and post-events.                                        #
#                                                                       #
#       Called by:      cluster manager                                 #
#                                                                       #
#       Calls to:       none                                            # 
#                                                                       #
#       Arguments:      none                                            #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#      2  bad argument                                                  #
#                                                                       #
#########################################################################



###############################################################################
# Start Main 
###############################################################################

typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"

set -a
eval $(cllsparam -n $LOCALNODENAME)
set +a

if [[ $VERBOSE_LOGGING == "high" ]]; then
    set -x
    version='%I%'
fi

set -u

if (( $# != 1 ))
then
  echo Usage: $PROGNAME nodename
  exit 2
fi

#
: serial number for this event is $EVENT_SERIAL_NUMBER
#

: This is the final info of all RGs:

clRGinfo -p -t 2> /dev/null

exit 0
      k> #+$            bX՝ab&                   ./usr/es/sbin/cluster/events/external_resource_state_change_complete.rp          $          $          # @(#)59  1.2  src/43haes/usr/sbin/cluster/events/external_resource_state_change_complete.rp, hacmp.pe, 61haes_r714 2/16/05 16:41:33
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/external_resource_state_change_complete.rp 1.2 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2005 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# ########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#   ORIGINS: 27
#
# ########################################################################
#
# This file contains the HACMP/PE recovery program for 
#  external_resource_state_change events
#
# format:
# relationship     command to run   expected status NULL
#
all "external_resource_state_change_complete" 0 NULL
   k.1 #+          O  b՝ab&              O     ./usr/es/sbin/cluster/events/fail_interface ce_s                             #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2020,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/fail_interface.sh 1.15.1.1 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2002,2011 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/fail_interface.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################


#########################################################################
#                                                                       #
#       Name:           fail_adapter                                    #
#                                                                       #
#	Description:	This event script is called when an		#
#			adapter goes down.                              #
#									#
#       Called by:      cluster manager                                 #
#                                                                       #
#       Calls to:       none                           			#
#                                                                       #
#       Arguments:      nodename (with the failed adapter)		#
#			address (of the failed adapter)         	#
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"

set -a
eval $(cllsparam -n $LOCALNODENAME)
set +a

if [[ $VERBOSE_LOGGING == "high" ]]; then
    set -x
    version='%I%'
fi
OP_SEP="$(cl_get_path -S)"

if [ $# -ne 2 ]
then
        cl_echo 8061 "Usage: $PROGNAME nodename failed_address\n" $PROGNAME
        exit 2
fi

NODENAME=$1
ADDR=$2
PREFIX_LEN=""
ADDR_FAMILY=""

set -u

MSG=$(dspmsg scripts.cat 8062 "Interface $ADDR has failed on node $NODENAME.\n" $ADDR $NODENAME)
echo $MSG >/dev/console

if [[ "$NODENAME" = "$LOCALNODENAME" ]]
then
    # If this is an aliasing network, then we may need to re-alias persistent
    # IP labels.
    NETWORK=$(cllsif -J "$OP_SEP" -Sn $ADDR | cut -d"$OP_SEP" -f3)
    ALIASING=$(odmget -q"name=$NETWORK" HACMPnetwork \
                | awk '$1 == "alias" {print $3}' \
                | sed 's/"//g')
    if [[ $ALIASING = "1" ]]; then
	# Change NSORDER
        # In case if NSORDER is not defined, we get parameter not set errors.
        # To avoid it, better disable variable strictness.
        set +u 
	saveNSORDER=${NSORDER:-UNDEFINED}
        set -u
	NSORDER=local; export NSORDER
	netstat -in
	netstat -rnC
        cl_configure_persistent_address fail_boot -i $ADDR -n $NETWORK
	# If the subnets are equal, delete net route.  This route will be
	# added back in join_interface.
	# find boots
	NETMASK=$(LC_ALL=C clgetif -n $ADDR)
	IF1=$(LC_ALL=C clgetif -a $ADDR)
	BOOT1=$ADDR
	BOOT2=$(cllsif -J "$OP_SEP" -Si $LOCALNODENAME | \
	       awk -F"$OP_SEP" -v net=$NETWORK -v if1=$IF1 '($2=="boot" && \
	       $3==net && $9!=if1) {printf("%s\n",$7)}')
	if [[ -n "$BOOT2" ]]
	then
	    # find route to delete
            if [[ "$PLATFORM" = "__AIX__" ]]; then
	        BROUTE=$(netstat -rn|awk -v boot1=$BOOT1 \
		    '(NR > 4 && $1!="default" && $2==boot1 && $3=="U") \
		    {printf("%s %s",$1,$2)}')
            elif [[  "$PLATFORM" = "__LINUX__" ]]; then
                #no route to delete as in Linux it automatically updates the static routing table
                BROUTE=''
            fi 
	    if [[ -n "$BROUTE" ]]
	    then
		for bootaddr in $BOOT2
		do
		    if [[ $(clgetnet $BOOT1 $NETMASK) = $(clgetnet $bootaddr $NETMASK) ]]
		    then
			#
			# Finding address family.
			#
			ADDR_FAMILY=$(cllsif -J "$OP_SEP" -Sn $BOOT1 | cut -d"$OP_SEP" -f15)
			# The subnets are equal check for default.
			if [[ -n $(netstat -rn|awk -v if1=$IF1 \
			    '(NR > 4 && $6==if1 && $1=="default")') ]]
			then
				case "$ADDR_FAMILY" in
					AF_INET)
			    			ifconfig $IF1 delete $BOOT1
			    			ifconfig $IF1 alias $BOOT1 netmask $NETMASK
			    			;;
			    		AF_INET6)
						ifconfig $IF1 inet6 $BOOT1 delete
						ifconfig $IF1 inet6 alias $BOOT1 prefixlen $NETMASK
						;;
					*)
						dspmsg scripts.cat 9503 "\n$PROGNAME: ERROR: Invalid address \
family for IP address \"$BOOT1\".\n" $PROGNAME $BOOT1
						exit 1
						;;
				esac
			fi
			# The subnets are equal so delete net route
			case "$ADDR_FAMILY" in
				AF_INET)
					route delete -net $BROUTE
					;;
				AF_INET6)
					route delete -inet6 -net $BROUTE
					;;
				*)
					dspmsg scripts.cat 9503 "\n$PROGNAME: ERROR: Invalid address \
family for IP address \"$BOOT1\".\n" $PROGNAME $BOOT1
					exit 1
					;;
			esac
			
			netstat -in
			netstat -rnC
			break
		    fi
		done
	    fi
	fi

	if [[ $saveNSORDER != UNDEFINED ]]; then
	    export NSORDER=$saveNSORDER
	else
	    export NSORDER=""
	fi
    fi
fi

exit 0

 kġ #+            bX՝ab&                   ./usr/es/sbin/cluster/events/fail_interface.rp s                             # @(#)src/43haes/usr/sbin/cluster/events/fail_interface.rp, hacmp.events, 61haes_r714        1.2     2/11/03     11:39:51
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/fail_interface.rp 1.2 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2002,2003 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# ########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#   ORIGINS: 27
#
# ########################################################################
#
# This file contains the HACMP/PE recovery program for fail_adapter events
#
# format:
# relationship     command to run   expected status NULL
#
all "fail_interface"  0 NULL
#
: Invakꄘ #+            b՝ab&                   ./usr/es/sbin/cluster/events/fail_standby e.rp s                             #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/fail_standby.sh 1.8.1.9 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2011 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/fail_standby.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: delete_standby_route
#
#########################################################################


###############################################################################
#
#	With multi-path routing, each standby adapter will have its own
#	route.  Delete the route from the failing adapter, if there are
#	multiple standbys, so that it will not be used which would result
#	in packet loss.
#
# Arguments: standby_IP_address
#
# Returns: None
#
###############################################################################
delete_standby_route () {

    typeset PS4_FUNC="delete_standby_route"
    [[ "$VERBOSE_LOGGING" = "high" ]] && set -x
    set -u

    down_if=$1
    addr_family=""

    cllsif -Sn $1 | read a b NETWORK c

    # get a list of standby adapters which are elegible to take over any
    # routes going out through the standby we are taking off line
    IFS="$(cl_get_path -S)"
    cllsif -SJ "$IFS" | while read adapt type network net_type attrib node ip_addr hw_addr ; do
	# can't be us
	[[ "$ip_addr" = "$down_if" ]] && continue
	# it's gotta be a standby
	[[ "$type" != "standby" ]] && continue
	# it's gotta be on the same network
	[[ "$network" != "$NETWORK" ]] && continue
	# it's gotta be attached to this host
	[[ "$node" != "$LOCALNODENAME" ]] && continue
	# we have a good address in "ip_addr" if we made it this far,
	# "down_if" is the interface we are replacing, delete its route
	unset IFS
	addr_family=$(cllsif -SJ "$IFS" -n $ip_addr | cut -d"$IFS" -f 15)
	case "$addr_family" in
		AF_INET)
		netstat -nrf inet | while read dest gw flags other ; do
	    	[[ "$gw" = "$down_if" ]] && {
			case $flags in
			U)
		    	route delete -net $dest $down_if
		    	;;
			esac
	    	}
		done
		;;
		AF_INET6)
		netstat -nrf inet6 | while read dest gw flags other ; do
		[[ "$gw" = "$down_if" ]] && {
			case $flags in
			U)
			route delete -inet6 -net $dest $down_if
			;;
			esac
		}
		done
		;;
		*)
			dspmsg scripts.cat 9503 "\n$PROGNAME: ERROR: Invalid address \
family for IP address \"$ip_addr\".\n" $PROGNAME $ip_addr
			exit 1
			;;
	esac
	
	# once we have the first qualified standby there is no need
	# to go on.
	return 0
    done
    unset IFS
    # if we got this far there are no qualified alternate standbys
    return 0
}

#########################################################################
#                                                                       #
#       Name:           fail_standby                                    #
#                                                                       #
#	Description:	This event script is called when a standby	#
#			adapter goes down.                              #
#									#
#       Called by:      cluster manager                                 #
#                                                                       #
#       Calls to:       delete_standby_route                            #
#                                                                       #
#       Arguments:      nodename (with the failed standby adapter)	#
#			address (of the failed standby adapter)         #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"

set -a
eval $(cllsparam -n $LOCALNODENAME)
set +a

if [[ $VERBOSE_LOGGING == "high" ]]; then
    set -x
    version='%I%'
fi

NODENAME=$1
ADDR=$2

if [ $# -ne 2 ]
then
        cl_echo 1030 "Usage: $PROGNAME nodename failed address\n"
        exit 2
fi

set -u

MSG=$(dspmsg scripts.cat 335 "Boot communication interface with address $ADDR is no longer available for use,\n due to either a boot communication interface failure or IP address takeover.\n" $ADDR)
echo $MSG >/dev/console

if [[ "$NODENAME" = "$LOCALNODENAME" ]]
then
    # Change NSORDER
    saveNSORDER=${NSORDER:-UNDEFINED}
    NSORDER=local; export NSORDER

    # delete the route from this standby to avoid packet loss
    # the route will be added back in join_standby
    delete_standby_route $ADDR

    # If this is an aliasing network, then we may need to re-alias persistent
    # IP labels.
    NETWORK=$(cllsif -Scn $ADDR | cut -d: -f3)
    ALIASING=$(odmget -q"name=$NETWORK" HACMPnetwork \
	    | awk '$1 == "alias" {print $3}' \
	    | sed 's/"//g')
    if [[ $ALIASING = "1" ]]; then
        cl_configure_persistent_address fail_boot -i $ADDR -n $NETWORK
    fi

    if [[ $saveNSORDER != UNDEFINED ]]; then
	export NSORDER=$saveNSORDER
    else
	export NSORDER=""
    fi
fi

exit 0

 routek% #+            bX՝ab&                   ./usr/es/sbin/cluster/events/fail_standby.rp p s                             # @(#)19  1.3  src/43haes/usr/sbin/cluster/events/fail_standby.rp, hacmp.pe, 61haes_r714 1/16/99 08:55:44
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/fail_standby.rp 1.3 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1996,1999 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# ########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#   ORIGINS: 27
#
# ########################################################################
#
# This file contains the HACMP/PE recovery program for fail_standby events
#
# format:
# relationship     command to run   expected status NULL
#
all "fail_standby"  0 NULL
#

nk #+            b՝ab&                   ./usr/es/sbin/cluster/events/forced_down_too_long te_cha                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2019,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r721 src/43haes/usr/sbin/cluster/events/forced_down_too_long.sh 1.5.1.1 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2006,2016 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 

# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/forced_down_too_long.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#########################################################################
#
#       Name:           forced_down_too_long
#
#       Description:    When a node is in forced down (unmanage) state for 
#                       too long, this event script is called to display
#                       a message periodically.
#
#       Called by:      cluster manager
#
#       Calls to:       None
#
#       Arguments:      NUM_SECS - hard coded to 60 minutes
#                       EVENT - not used
#
#       Returns:        Never return: the clstrmgr will kill this script
#                       when cluster services are resumed
#
#########################################################################

#########################################################################
#
#       Name:           sigquit_handler
#
#       Description:    The clstrmgr will kill this script when cluster
#                       services are resumed - display an informative message
#                       on our way out.
#
#       Returns:        Never return
#
#########################################################################
sigquit_handler ()
{
    typeset PS4_FUNC="sigquit_handler"
    dspmsg scripts.cat 329 "$PROGNAME:There are no nodes with unmanaged resources on Cluster $CLUSTER.\n" $PROGNAME $CLUSTER
    exit 0
}


#######################################################################
# Main
#######################################################################

# clstrmgr will kill this script: setup a signal handler so we
# can catch that and display a message
trap sigquit_handler INT

typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"

set -a
eval $(cllsparam -n $LOCALNODENAME)
set +a

if [[ $VERBOSE_LOGGING == "high" ]]; then
    eval export $(cllsparam -x)
    set -x
    version='%I%'
fi

# always 60 minutes
NUM_SECS=$1
EVENT=$2

# constants
integer HOUR=3600           # In seconds
integer THRESHOLD=5         # Error Time Doubles every THRESHOLD times
integer SLEEP_INTERVAL=1    # Sleep 5 causes sleep to be called 5/SL * SL times

#
# Set the PERIOD to the number of seconds to wait before 
# redisplaying message.  Default is 30 minutes.
#
integer PERIOD=30
set -u

#
# Initialize counters
#
integer LOOPCNT=0
integer MESSAGECNT=0
CLUSTER=$(cllsclstr -c | tail -1 | cut -d ':' -f2)
integer TIME=$NUM_SECS
integer sleep_cntr=0

#
# Forced down too long loops continously, displaying messages with decreasing
# frequency so as not to overrun the logs, so we turn off tracing on
# purpose.  clstrmgr will kill this process when event processing resumes.
#
set +x

while (:)
do
    # Get the list of Forced down nodes.
    FORCEDDOWNLIST=$(lssrc -ls clstrmgrES | grep "^Forced down node list:" |
	    cut -f2 -d:)

    MSG=$(dspmsg scripts.cat 328 "At the user's request, node(s)$FORCEDDOWNLIST of cluster $CLUSTER has suspended monitoring the resources for the last $TIME minutes. Restart cluster services to make the cluster-managed resources on this node highly available again." "$FORCEDDOWNLIST" $CLUSTER $TIME)

    # print to console and stdout for maximum visibility
    echo $MSG >/dev/console
    echo $MSG

    # Adjust for next iteration
    if (( PERIOD < HOUR ))
    then
        (( MESSAGECNT++ ))
        if (( MESSAGECNT % $THRESHOLD == 0 ))
        then
            MESSAGECNT=0;
            (( PERIOD *= 2 ))
            if (( PERIOD > HOUR ))
            then
                PERIOD=$HOUR
            fi
        fi
    fi

    (( LOOPCNT++ ))
    (( TIME += PERIOD ))
    sleep_cntr=0
    while (( sleep_cntr < PERIOD ))
    do
        sleep $SLEEP_INTERVAL
        (( sleep_cntr++ ))
    done

done

# we expect to be killed by clstrmgr, so there is no formal exit value here

s MackN #+@            b՝ab&                   ./usr/es/sbin/cluster/events/get_aconn_rs oo_lon         @            @          #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/get_aconn_rs.sh 1.11 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1998,2008 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)93  1.11  src/43haes/usr/sbin/cluster/events/get_aconn_rs.sh, hacmp.events, 61haes_r714 4/30/08 12:17:51

#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#                                                                       #
#       Name:           get_aconn_rs                                    #
#                                                                       #
#       Description:    This script is called to start the AIX          #
#			Connections realm/service pairs when the local  #
#			node goes up or a remote node goes down.        #
#                                                                       #
#       Called by:      node_up_local                                   #
#                       node_down_remote                                #
#                                                                       #
#       Calls to:       None                                            #
#                                                                       #
#       Arguments:      [realm/service...]                              #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

PROGNAME=$(basename ${0})
export PATH="$($(dirname ${0})/../utilities/cl_get_path all)"
[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
[[ "$VERBOSE_LOGGING" = "high" ]] && version='1.11'
HA_DIR="$(cl_get_path)"

STATUS=0

# Usage: get_aconn_rs [realm/service...]

PROC_RES=false

# if JOB_TYPE is set, and it doesn't equal to "GROUP", then
# we are processing for process_resources
if [[ ${JOB_TYPE:-0} != 0 && $JOB_TYPE != "GROUP" ]]; then
   PROC_RES=true
fi

set -u

# Check for installation of AIX Connections
TNETDIR=/etc/totalnet
if [ ! -d "${TNETDIR}" ] ; then
        echo "No ${TNETDIR} directory found."
        exit 0
fi

if [ -f ${TNETDIR}/TNHOME ] ; then
        TNHOME=$(cat ${TNETDIR}/TNHOME)
else
        TNHOME=/usr/tn
        if [ -d "${TNHOME}" ] ; then
                TNHOME=/usr/tn
        else
                echo "No ${TNHOME} directory found."
                exit 0
        fi
fi

# Get list of realms
REALMS=""
for rs in $*
do
    REALMS="$REALMS $(echo $rs | cut -d'/' -f1)"
done
REALMS=$(echo $REALMS | awk '{for (i=1;i<=NF;i++) print $i}' | sort | uniq)

if [ -n "$REALMS" ]             #load ACONN streams-modules
then
    cltime
    /usr/sbin/strload -f /etc/dlpi.conf  1>/dev/null 2>&1 #needed by all realms
    : exit status for /usr/sbin/strload -f /etc/dlpi.conf is: $?
    cltime
    /usr/sbin/strload -f /etc/xtiso.conf 1>/dev/null 2>&1 #for RFC-netbios
    : exit status for /usr/sbin/strload -f /etc/xtiso.conf is: $?
    cltime
fi

# Start network protocols used by realms
for realm in $REALMS
do
    transport=$($TNHOME/tnrealm -R -r $realm -a transport | cut -d= -f2)

    case $transport in
	"altnb" )
	    echo "Starting NetBIOS"
	    cltime
            /etc/mcs0 load  1>/dev/null         #load nbix-streams
	    : exit status for /etc/mcs0 load is: $?
            cltime

            # -- Load WINS?  (test inittab)
            grep '^wins' /etc/inittab 1>/dev/null 2>&1
            if [ $? -eq 0 ]
            then
		cltime
                /etc/mcs0 start_wins  1>/dev/null
		: exit status for /etc/mcs0 start_wins is: $?
		cltime
            else
		cltime
                /etc/mcs0 start       1>/dev/null
		: exit status for /etc/mcs0 start is: $?
		cltime
            fi

            ;;

	"tnipx" )
	    echo "Starting IPX/SPX"
	    cltime
            $TNHOME/tniload 1>/dev/null 2>&1    #load IPX-streams
	    : exit status for $TNHOME/tniload is: $?
	    cltime
	    $TNHOME/IPXd 1> /dev/null
	    : exit status for $TNHOME/IPXd is: $?
	    cltime
	    ;;
	"tnatk" )
	    echo "Starting AppleTalk"
	    cltime
            $TNHOME/atload  1>/dev/null 2>&1    #load ATK-streams
	    : exit status for $TNHOME/atload is: $?
	    cltime 
	    $TNHOME/ATKd 1> /dev/null
	    : exit status for $TNHOME/ATKd is: $?
	    cltime
	    ;;
    esac
done

# update resource manager with this action
ALLACONNRS="All_aconn_rs"
cl_RMupdate resource_acquiring $ALLACONNRS $PROGNAME

# Start services
for rs in $*
do
    realm=$(echo $rs | cut -d'/' -f1)

    # Realm/service pairs need to have the '%' replaced with a ':'
    service=$(echo $rs | cut -d'/' -f2 | sed s/%/:/)

    echo "Starting $realm/$service pair"

    cltime
    $TNHOME/tnstart -r $realm -s $service
    RC=$?
    : exit status for $TNHOME/tnstart -r $realm -s $service is: $RC
    cltime
    
    # update resource manager with results
    if [ $RC -ne 0 ]; then
	cl_RMupdate resource_error $rs $PROGNAME
	if [[ $PROC_RES = true ]]; then
	    STATUS=11
	else
	    STATUS=1
        fi
    fi

done

ALLNOERRACONNRS="All_nonerror_aconn_rs"
cl_RMupdate resource_up $ALLNOERRACONNRS $PROGNAME

exit $STATUS


lV& #+          {d  b՝ab&              >     ./usr/es/sbin/cluster/events/get_disk_vg_fs _lon                               		  e	
#inorst$_acdfhlmpuv"-./:=AEILMOSTVgy'()CDFGNPRU[]&,012HKYbkw|;>\qx{}!*39Bj47z+568?JWZ~<@QxG ~L<DHB瀂A0D?s
B)+%AUM74+ikJ? %D. h PARcG"uq(=GAS sFKK*npAZc1{MO&
aah0YksbҙTRapH 8(	 ]Ȫ%JVͥe3stVpF%JVNau`{
"ҳ5q<h]-&2QFBS&
ᒚw?*xb$ y!
xX44G (Q)1B#UV:ٸփ]OJɣӠ(Alk@> 0J]@@ "'+. C @< {{{{{{{{{{ZjzP<M?s7Ee7s#8/XJ#)
tFp^P<*zP+`}'{%XZSP,kM8+t7JT׹kI*Am`}絭NӓRFV҅TЊ[2UkMNL.@+%AUMɧ*i3qْ-m{ִTR#8/]8bwNLWkP$
¨d(*F)fǌ+P?U/3ҕӌ"hokZ׹kZ=*ld$PTIYH!kJֵ{Zֵk^1UYj*IB>
A  l#X2lMP׹kQTBztkZֽkZֵk\kAm`V&
^0H*ENIR|)JJ5D+T!fV]i<ZZn?
_J5+^wK@9 o_To44jzP<M1c&/ɠ@'d //JA()hAV'KBfZV{{{{{{{{{{8Uzr곅SZ'Lb8䭑@/B
#p&	$<'p/ ÒGEUp={{{{{{{{{pʡLs={{{{{{{{{sD*HP! X\DYgbt@t"9XncatSAUBź	ₙI	 Pxy1 Z4TUR]qKٹ H Lbh.NpsȪ+slkAӴehLM\ee	\\"	kZ8+}Ҷ8G&&&qʒ<<HrV_;7]&IPs k_Aْ-t_;7]ŉ<8BG0Hr /$WN
Ҷ4>^jraw$T%	$xxa1 
^X]*ך^.<2ֵBh5BMh*$z 3n*XL@ Ë-k7Jv"kZLF$T1<8b"`G.@Xْ-yɅX:PEI*Md.I~irM>%I(kfypa1$$\!~$%uRItB	u@|ӴwK7GB5W<0"@kE$©qtKBf	B5W<4qHKD02!-kKK79+ҴPGAQp,aQ"B"D$y`Ҥ
K!Dgk&&rV谪{t*U,s()pq2..`RzpVmja^тpU..{Ǵ|e%XZSAk޺ ~wYپZsک|bhjra}+N%O >qʒ<<H|TW߀+%XZS\{F	wTK*H"b%IcW\`,,&" D,oX	 K*H"b!"젫"TFwI14l-~4+kSBw7UVvFki?NbT
RH
[2U590<PS88BG0H|ő(P^**Vmjje\JȔ(/wTI ê㖓ۜ@Jt S`Rk
pUA#dFv)ӄs$ypisԤ<|`'LuV\rb5qoT{RMgh$oZLF>׹FQ"Ź-iʒ<<Hr2XRG/@RP?rtL@a1O.@YbK	$xq|-NjR͂x2ꬸj6<TUͪ7oM9tӜIFK,Rs8FXU+I[`0+UF'9ҙbEs2U^#AT'cssALdqg$Te	\\"`6,ĊL#˃K$Tő(P^**qw=[ЍX]*ך^sbEp+t7Jw$Te	\\"#XSÉ$ypis׹քoJI![KfJ&1-)t}ת+6"U.=TkKaJJ̇{XSË`"HHy򵏩qbEO&P*	ₘ,H0%mTRXBBEq@j$WCt6yŉ<8BG0H7&ː-,HFC*H,iTWSkI%qbEO.yh,bBK*HX
'
c 8"<# K%$$$XH~'YfbErU$Yjԕ+%XZSzpVn*xq2..`QnosL	 	sӃĊdA2,&"\"O&Ppis pQŉ<8(yI,H<4EBW<PS ŉ<beI$XLDEL"	/REIb		 rYX]IR2U590n[[8"(H	0Dr 58;)Fܜ37JlVsALds(&TEK⢻ѓX`6:.9Z2hlӎ@6:.9Z2hmnNS59K*H"b%׹RK	Rd^jra~Ҫ(L(";A$ۚ?qƚ**ZZL_Yj?xĦ\׹O5;_9̚Ue+FMq&]UfI-g9Ax9+dtXU\.mTsǴ(
h+;A#{(N(
sєknm򁇑(Pf5)ɬJWk!0Х ͌U6K7{L)
r𦂳7irJA֒V7)zP>7{PVvFd
oAn@KJ\e^7iu;͛=q-%XZSJ騃7X:ͥNoKFfU
Kz˪
W|"577NsǵkPs"`G.@Y&dC2h[jEu)uU/^v$0Xi2.cV7o,4pa	0@Ye&\pR*IBb泙4-& D03$2\0L#̇dз58;)F'
c)ˎVs**qs^Fpt"oVs@{bTsFMc$-E
㪲㕣&`SӃh&oB&]X"nsTXRْ-yɅ[(L(& D03$2\V& D03$2_ <BpINܜ=VНtkmq,HK*H"b%8",PL#ċ	<8HSÉ$\\"*yʒ<<Hqnt1ŜDC*yʒ<<HqxqsӔMpq,HK*H"b%׻殹bEz^׻" pR*j|cm{3ɠOGqbEO0$/wTwrĊ]T]eud?PsĊd<.@U<ZǭuRIcŗ0Dqx,H$k7{CA*X$ĊCOG8"<&⢮oT(Ċd</ɠ5C.`2 +Z[%$$$XH~'YfbEzU
M9O9CEo&`́KaJsd</!07\]XSɈ0L#̇ ,ĊL@afId<s&sh}Zꤒ-XR,4pa}IR^fJs*yBe&\\HyZꤒ-(\L0eqg$T BW7	ₘ$T˘<L0Ro,4paw5s*x,4pa,H	0x,4papkI.Յ+<L0YkH)nnk^IPs&\yBeg$TXi2ninT,a!P+}eֺ$V](PM9O9CE-Œ,$? oW\"Mzrs&wsL	 	wpwRwZf"oIՂ(V9-KՅ+=*ך^eĊL@afId<%XSɈ0L#̇=g8H#S1s?WB;7;JA  oZꤒХ$!U4"oB;7i6R$ѼB'z,Nwo^rFHDt1& D03$2_
K!Dg;U$GY¢"DD,&$HqQWUK.,V
¦]iU/	+\k)Ղ(Vֺ$5w.lpR*;^pxa1%I\ (;# k]TT"҅U r)]T\#TY`JNl1NrU$**KrU$q1!	$yosZXEsZosZ\LD	 	sZ P\0ń	d4
͋w
-m0	sZow58;)F;НVХ$!U9+i;ItН,{(N([(wvB7:rR{2U590?GAUz|dBT:B5w1PaI*KwT)(X0A$@WSՒ(*|d-R>%t pR*JBGB
a+LH~N3"P@i!%IB$
&\3:B$G^pqg Qx_FK,K]	[Iy& D03$2]I͂y@Ȕ(@3V2a[#ª|d1F\کqs7)mS{(N(K>sєknmKs() |$0!$ `%	$xxa1^C8xD0bh
%l
RkGM>6҈LFQf^B2U590Yd
K]
RڦPQVCGAU\֏2J=T:BkQTD+#E,ds(}![>2J/ESfXsNJQ'94fJi;ANbe	ₘ2L4˘\]gSYqvFɊ8c㕢썹wr<#"di	0׸]Ty0a˃(LXR\׹e&\gIPsFk˳ˎV6LTia+LH'	s():.9Z.ۜQ]R8FXU+vE\uV\r]90=0>1]au`:P<%XZS"n
VwW)A$
Fp^e>@}4B
V(Lܣ%XZ?Skn[Z\A<PSXi2.cuT+ZLބM0E
:u77;^"L0˘ pUa˃(L#xN	=%:sO$6BtclTҴBi]mQЊN3s7¼LFF4%aUN^ӽmW+fޔAU@#KBU.wXAUM𦆕PY4l쮅T
Q	.<20jv0]
\\׹$*rO@|RôjM	޺	%iu KVjZ
 ;V,%CM f̉G4 h h {\8Wsjm{ V%%P;VХ6 @NJ]i%K0 TޔBp\Fj*@5hAexB'|،aZ	oVٵy' h`CӪ5mHmT$ 0@  =Z*Q1i[0F6$4l^b61 8G&\vYK+;\]"2pNU/.lڮNw l,,I#նmR @ @  NNs^1KD].'Mkl#Tޭjs`dHv :$zͫ`3)4O pQ@Ȕ(@3V8tI*Mͪ7" 7y5Ŝ)4Ozq#K ;\]q3t
sB8
9X^h%U
ۛAL0dbT"0:B!A`3Р`,-5![YH k(t\45k֏)}+%4tdE-)]8ʼ"%}Tb:jkNS\
J4~	RJ@ɇ	)&Kхk8qe`UJE'5P9O(j\#%hVތU,}-
"n#.AK!{+U);*"Ґ+nk^涕8tI*M5Ŝ"$X<@RC
&>%IYpX3cs
B2aTu+t
\zIk]
M	7J@-k֏B\n-dk#ZpV*U!G5s[K %kֿ	0$6zˢWJA{
A[3:!IRllU
b/sBf⢸'[K5iI|DBSIRl\]gJu.*MueW< +)t {Z[~,NwkU&b
(yjғGN%Izq5P8*\`iI|
,-J6PSqB@ rG,L@<^@-HP^*+.%jHVRH!(.1])#s[D>I@/}TB+V'KiNNwhЉwK74+	F}>zP>P+n{\LD	X[͂xT@y2@.<2R0Dr 58;8989pU^vE
\bh޼C%aֺ$)I#+iaUMpkP&&Q
𦆵O&&&p;bsSz7JB&Q
s8+%?zMUoZꤒuR4VE$©q\?]{iµFt>_(!3z(RS&nQC+M5)REXFϥ(͸KNBf^d=t1& D03$2_
K!Dg;U$GY¢"DD,&$HqQWUK.,V
¦]iU/	+\k)Ղ(Vֺ$5w.lpR*;^pxa1%I\ (;# k]TT"4|#anwrI%9I.<PS-uRIbmT-uRIg"`G.o(R.o -j2a-h
-hi ̑<ae\ր+B
5(
GsSҔm΂xp1 b$JD02! ɉ\]i!NЏ(!3z(RKB<	[ǵ9n^$%uRIkZ/KBfm!oiµFxSPEwpa1$D'g< iaȆ&XC Ca{L 	ji!N򊰍KFQI	BZpJ=KuR!-kKZЍ0K.B(U/JAka(Yt~^7(.&"d4 KAǙ"$, yd`,-R2DHX@!΂x29&dC⢮%kIЉ&V[U/V$d^jrazu7.{Ɉ0L#̇ pU0L#̇=g8H#S1;(L(Rd^jraz&"o,WatӍt6	AYLX[͂xTB{&,bC2H!ŹR
58;8989OG8""`G/\]h&oB&]X"nsTXRْ-yɅ[(L(,H&dCː8*RYŉ<̒<y|#xN	=%:s"`"*ׇL/GO *5(Vd1#8""`G.-R.@=AUy+isIzY42QVkKB0BTЉvE
\bhޕ\#KtFSН9jy!C}t1& D03$2_
K!Dg;U$GY¢"DD,&$HqQWUK.,V
¦]iU/	+\k)Ղ(Vֺ$5w.lpR*;^pxa1%I\ (;# k]TT"ʕd򊰍zU$$`X4ғAL`I%R<g-uRIg"`G.Ka\(ۓ}TބB&LMY`לRN=*jrap>ҝT,kLMD8!#̖(&TE\$@`L+ҨUrOA!Na)$Ѻp A<(+8H3 0FqwaA[KBuإ+N$Ѻa'AED$\e0FsL	 	rpsM<BpVn;轣i5ꥭ9-Kْ-yɅ	ₙ<4EKbȔ(/2XRG/\]mfzb5i1uV\rb5s6 p	N
p
^ps@XNc㖓$lӎ{D}T8+}Ҷ4"U.Ց"2U]4%nPf%XZSkB3BŻ9O29K*H"b%])9IPIcW\`^C8xbzV+&%
P8B3L$(fnzUu* j40䭑aUpPV1\$H
ÒGEU@0qs^D<nUU:R&&&T!D̕aksGjrazsӔEN9O*#Zb5ꥹN
CtARf1]9n^)^I[nIR*k oCVF
Vi-D"7ȇ,5{39J< Rwt pQF3g8
(dw1R<|`'LuV\rb5qoT{0)7
H޴m ?@|W5s[XE\VkǴBA >?]Op!]T9F
S{fCVF
V(-zrU/N
CtܜjEOJق65o<PS RIcW\`BVEOJق7PUcGL(,^⢻qsZ׹hoJ]TQqv)i`x}kֽoRb	\
0H4[V浯s[?Z`%WY }愈WAْ-|(R35uAkӔuP{flYHQ
E.I[0FW8G`55{K$@UK ZbՒ(*zV^C:gEbAkG`BH8)dƮ#qOH5G`55OH5!YBsY!ʚY!x浵R浿sZD+sf¼(Zqt0~sR*浿sZ1<8g	,& `i󓠷5NkӃ5)Fj5hdCN2Ҩ*7`?a}U[n5{39J< Rwt pQF3g8
(dw1R<|`'LuV\rb5qoT{0)7
H޴m ?@|W5s[XEsZ[1<8g	,& `i󓠷5NjR8;$+nw1Ue-&#Q9⢮5hgB&=k5tӜ֓y50
ҩ\?ZLFP:.9i1'9Y1RT8+}Ҷ8ݥii}T9$Ѽ{(),1<8TUR%kIЉ&V[U/V$+kSjL@a1O.@EIg	,& `iY8N'`-{Ǵ:KAUzxE, Z5l3n<VA
;{PVvFPGY-HB4h"(YjZ(ڌHRMON
Ҷ:0TBTxB
&#^"҉ƻ2XRG.@EIg,PL#ċ	=g8H#S1mV%
P{dƮ-	:rTJtVF"S)Yw$@Jt KӔ!#dA2,&"]I(f
EY$0!d<^1=+^xni(f(PhEwrP(Ph<PS$0!2E,sЭg sSkބRw7b`)t+[@xcjR#I[4 ,)YJ٠JpP-NJQș$xy"wբW	QW!'%l
`0']Uu&BEFP:,*
K,y"n)SghV7J
\流#ZpV;䛚?׼NSJt*
Kz>5K[a~sG98+t7Js_&IHu-NS%
PԤ<PS$0!2E,sZk8:^"eXX)#PTU7	k䭑Ex#CtL#55V9YJ٦9+dqQC X5NjRsGZf"oIՂ(V須'its^#I[4 pUap$N)[Ӄh7JB:3|"1XFdj|z
hKRdkJق6:}Z)Kӂ+ki[0F<"PI͂x29RIcW\`.(-y(/B)`;k8:^"젫Jt#PTUͪBjONS=Vs@<PS):xU..kJ pQ1|rV〢@u[V֦8q
^pS XH['
g,!& P!xD#P~@,rV〢@xکqs%lЀcG2sZ(ۿB$udjv:MUzˢX-c])[<#%lIx29&IH**KYEO	NPU[HoOp'9N5KӂmҶ 6##S=T<hvI
5uih._;ZUsY""XbЭg sASҶ`E-b䭑8
J{(,^1>(-x[ALds,*+R+d[#id5Y,䭜wAWNSU^^Nҕ:FK.{JɈתoV֣'MOA+gLYbK	$xqqn4&ː8989pȣX2o,Hmj9x29J<",PL#ċ	E]U..xqbEO&P*_ CDAx{?-~+&#\Vn-{*xq2..`RwrXṠq,HK*H"b%{CT8+t7[ZsT{<e<8TWSkmjc,HCU..,H<4EKqbEO&P*_8"[Յ+=:uBQ-Œ,$? oW]8+t7JӔ*yn.`2.NJQ'9&oB&]X"nĊL#˃K$T%XSÉ$ypis=g8H#S19pV1bT8+t7JН+;A#zb5A<PSĊL#˃K$T**qwb5@0ꬸZImxG@ @86:.:Vb5qۿӔ9ŉ<8BG0H}I{M=8+t7J)IǠ>Q
s^' Y^:.:Vb5q7{0)7
H޴m ?@|W7{XEwKwXS
0H4XS
0H4[ӃҔm{#8F7)Nr[ZLF2Yd"'
c)ˎF犊1V.J1b5+`V:.:Vb5sFrFL"pVn	ₘ$T1<8**qw&`Ӧ1Yŉ<L@a1O.-R0Dr '9sqG`VN>^mjhNkisܭ5)
Ue+FMꬸhɡbN;rr(EIg"`G/z	p!8G\#%AXꬸhɡbN;);O{&(JQ94$&BXm.I6¸9AiEt3T'43BdQ\wDBSIRl|d 57\]J:h)$6\3k}r4%zd֌Y	ₘc㕣&犊\]bTsFMc$-\uV\rdۜ
rps+hE['
g0D|\]5㪲㖓$lӎUe+FMqꬸh#dFv:.:Vb5qV\tej67Z:.9i1FɊ8uV\rd1QˎV6LTick-&#PH1QeJZLFns2(+.9Yrps	s"`Lk) #+            b՝ab&                   ./usr/es/sbin/cluster/events/intersite_fallover_prevented e_comp                             #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/intersite_fallover_prevented.sh 1.4 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2005,2011 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/intersite_fallover_prevented.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
#########################################################################
#
# Questions ? Comments ? Suggestions ? mailto:hafeedbk@us.ibm.com
#
#########################################################################

#########################################################################
#                                                                       #
#       Name:           intersite_fallover_prevented                    #
#                                                                       #
#       Description:    This event script is called when intersite      #
#                       fallover would normally occur, but is prevented #
#                       because resource group cross-site recovery      #
#                       for selective is set to notify.                 #
#                                                                       #
#                                                                       #
#       Called by:      rg_move event script                            #
#                                                                       #
#       Calls to:       None                                            #
#                                                                       #
#       Arguments:      nodename resource_group_name                    #   
#                                                                       #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"

if [[ $VERBOSE_LOGGING == "high" ]]; then
    eval export $(cllsparam -x)
    set -x
    version='%I%'
fi

#
# Set the Run-Time Parameter values and export them
# to all successive scripts.
#
set -a
eval $(cllsparam -n $LOCALNODENAME)
set +a

#
# Check for minimal invocation
#
if [ $# -gt 2 ]
then
    cl_log  10405 "Usage: $PROGNAME nodename resource_group_name\n"  $PROGNAME
    exit 2
fi


STATUS=0
EXIT_STATUS=0

#
# args are the event node, id of the server and an optional monitor name
#
export NODENAME=$1
export GROUPNAME=$2

#
# Event emulation support
#
if [ ! -n "$EMULATE" ]
then
   EMULATE="REAL"
fi


#
# Lookup any user defined notification method and execute it 
    
NOTIFY=$(odmget -q"monitor=CROSS_SITE_RG_MOVE and name=NOTIFY_METHOD" HACMPmonitor | grep "value =" | cut -d'"' -f2)

NOTIFY_SCRIPT=$(echo $NOTIFY | cut -d' ' -f1) # in case of embedded blank

if [[ -n $NOTIFY_SCRIPT && -x $NOTIFY_SCRIPT ]]
    then
    	dspmsg scripts.cat 9333 "$PROGNAME: Calling user specified notify method $NOTIFY_SCRIPT\n" $PROGNAME $NOTIFY_SCRIPT
  	ODMDIR=/etc/objrepos $NOTIFY &
    fi


#
# Note to users: to add any user defined processing during an 
# intersite_fallover_prevented event,
# define a pre or post event (do not modify this script).
# 

exit 0

   k2 #+             b՝ab&                    ./usr/es/sbin/cluster/events/join_interface ver_                             #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/join_interface.sh 1.13 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2002,2011 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/join_interface.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################


#########################################################################
#                                                                       #
#       Name:           join_adapter                                    #
#                                                                       #
#	Description:	This event script is called when an		#
#			adapter comes up.                               #
#									#
#       Called by:      cluster manager                                 #
#                                                                       #
#       Calls to:       none                           			#
#                                                                       #
#       Arguments:      nodename                                 	#
#			address (of the adapter)         		#
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"

set -a
eval $(cllsparam -n $LOCALNODENAME)
set +a

if [[ $VERBOSE_LOGGING == "high" ]]; then
    set -x
    version='%I%'
fi

OP_SEP="$(cl_get_path -S)"

if [ $# -ne 2 ]
then
        cl_echo 8063 "Usage: $PROGNAME nodename address\n" $PROGNAME
        exit 2
fi

NODENAME=$1
ADDR=$2
BOOTIF=""
ADDR_FAMILY=""
PREFIX_LEN=""

set -u
if [[ "$NODENAME" = "$LOCALNODENAME" ]]
then
    # If boot joining and alias network ifconfig boot so route 
    # which was deleted in cl_swap_IP_address will be restored.
    BOOTIF=$(cllsif -J "$OP_SEP" -Si $NODENAME | \
            awk -F"$OP_SEP" -v bootif=$ADDR '($2=="boot" && $7==bootif) \
            {printf("%s\n",$9)}')
    if [[ -n $BOOTIF ]]
    then
        cllsif -J "$OP_SEP" -Sn $ADDR | cut -d"$OP_SEP" -f12 | \
            tr "$OP_SEP" " " | read IF_ALIAS
        if [[ -n "$IF_ALIAS" ]]
        then
	    netstat -in
	    netstat -rnC
		ADDR_FAMILY=$(cllsif -J "$OP_SEP" -Sn $ADDR | cut -d"$OP_SEP" -f15)
		case "$ADDR_FAMILY" in
			AF_INET)
				NETMASK=$(LC_ALL=C clgetif -n $ADDR)
				ifconfig $BOOTIF alias $ADDR netmask $NETMASK
				;;
			AF_INET6)
				PREFIX_LEN=$(LC_ALL=C clgetif -p $ADDR)
				ifconfig $BOOTIF inet6 $ADDR alias prefixlen $PREFIX_LEN
				;;
			*)
				dspmsg scripts.cat 9503 "\n$PROGNAME: ERROR: Invalid address \
family for IP address \"$ADDR\".\n" $PROGNAME $ADDR
				exit 1
				;;
		esac
		
	    netstat -in
	    netstat -rnC
       fi
    fi
fi


MSG=$(dspmsg scripts.cat 8064 "Interface $ADDR is now available on node $NODENAME.\n" $ADDR $NODENAME)
echo $MSG >/dev/console

exit 0

k #+            bX՝ab&                   ./usr/es/sbin/cluster/events/join_interface.rp _                             # @(#)src/43haes/usr/sbin/cluster/events/join_interface.rp, hacmp.events, 61haes_r714        1.2     2/11/03     11:39:57
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/join_interface.rp 1.2 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2002,2003 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# ########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#   ORIGINS: 27
#
# ########################################################################
#
# This file contains the HACMP/PE recovery program for join adapter events
#
# format:
# relationship     command to run   expected status NULL
#
all "join_interface"  0 NULL
#

##


k #+            b՝ab&                   ./usr/es/sbin/cluster/events/join_standby e.rp _                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/join_standby.sh 1.8.3.1 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2013 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/join_standby.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#================================================
# The following, commented line enforces coding
# standards when this file is edited via vim.
#================================================
# vim:tabstop=4:shiftwidth=4:expandtab:smarttab
#================================================

#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: addback_route
#
#########################################################################


###############################################################################
#
# Name: addback_route
#
#       When two or more standbys are on the same subnet, only one of the
#       standbys is in the routing table as the route. If this standby is
#       used to takeover the remote address, the route also gets destroyed
#       in routing table. This routine is used to restore the route for
#       the remaining standbys on the subnet.
#
# Arguments: standby_IP_address
#
# Returns: None
#
###############################################################################
addback_route() {
    typeset PS4_FUNC="addback_route"
    [[ $VERBOSE_LOGGING == "high" ]] && set -x
    NETWORK=$(cllsif -cSn $1 | cut -d':' -f3 | uniq)

    standby=$1
    ADDR_FAMILY=""
    PREFIX_LEN=""

    ADDR_FAMILY=$(cllsif -J "$OP_SEP" -Sn $standby | cut -d"$OP_SEP" -f15)

    #
    # Make sure the standby is defined on local node
    #
    case "$ADDR_FAMILY" in
        AF_INET)
            clgetif -n $standby >/dev/null 2>&1
        ;;
        AF_INET6)
            clgetif -p $standby >/dev/null 2>&1
        ;;
        *)
            dspmsg scripts.cat 9503 "\n$PROGNAME: ERROR: Invalid address \
family for IP address \"$standby\".\n" $PROGNAME $standby
            exit 1
        ;;
    esac

    if (( $? != 0 ))
    then
        return
    fi

    if [[ "$ADDR_FAMILY" == "AF_INET" ]]; then
        NETMASK=$(LC_ALL=C clgetif -n $standby)
    elif [[ "$ADDR_FAMILY" == "AF_INET6" ]]; then
        PREFIX_LEN=$(LC_ALL=C clgetif -p $standby)
    fi

    INTERFACE=$(LC_ALL=C clgetif -a $standby)

    #
    # Make sure the standby is up on local node
    #
    addr=i"$standby"_"${LOCALNODENAME//-/$HA_DASH_CHAR}"
    if [[ "$ADDR_FAMILY" == "AF_INET" ]]; then
        addr=${addr//\./x}
    elif [[ "$ADDR_FAMILY" == "AF_INET6" ]]; then
        addr=${addr//:/y}
    fi

    VAR=\$"$addr"
    set +u
    VAL="$(eval echo $VAR)"
    set -u

    if [ "$VAL" != "UP" ]
    then
        return
    fi

    # ifconfig should re-establish the route to the standby
    # subnet (if it was lost)

    if [[ "$ADDR_FAMILY" == "AF_INET" ]]; then
        ifconfig $INTERFACE $standby netmask $NETMASK up
    elif [[ "$ADDR_FAMILY" == "AF_INET6" ]]; then
        ifconfig $INTERFACE inet6 $standby prefixlen $PREFIX_LEN up
    fi
} # End of "addback_route()"


#########################################################################
#                                                                       #
#    Name:           join_standby                                       #
#                                                                       #
#    Description:    This event script is called when a previously      #
#                    failed standby adapter is made available.          #
#                                                                       #
#    Called by:      cluster manager                                    #
#                                                                       #
#    Calls to:       None                                               #
#                                                                       #
#    Arguments:      nodename (with the joining standby adapter)        #
#                    address (of the joining standby adapter)           #
#                                                                       #
#    Returns:        0       success                                    #
#                    1       failure                                    #
#                    2       bad argument                               #
#                                                                       #
#########################################################################

typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
if [[ $VERBOSE_LOGGING == "high" ]]; then
    set -x
    version='%I%'
fi

set -a
    eval $(cllsparam -n $LOCALNODENAME)
set +a

OP_SEP="$(cl_get_path -S)"

NODENAME=$1
ADDR=$2

if (( $# != 2 ))
then
    cl_echo 1032 "Usage: $PROGNAME nodename joining_standby_address\n" $PROGNAME
    exit 2
fi

set -u

MSG=$(dspmsg scripts.cat 330 "Boot communication interface $ADDR is now available.\n" $ADDR)
echo $MSG >/dev/console

if [[ $NODENAME == $LOCALNODENAME ]]
then
    addback_route $ADDR
fi

exit 0

#    kꪅ #+            bX՝ab&                   ./usr/es/sbin/cluster/events/join_standby.rp p _                             # @(#)20  1.3  src/43haes/usr/sbin/cluster/events/join_standby.rp, hacmp.pe, 61haes_r714 1/16/99 08:55:36
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/join_standby.rp 1.3 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1996,1999 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# ########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#   ORIGINS: 27
#
# ########################################################################
#
# This file contains the HACMP/PE recovery program for join_standby events
#
# format:
# relationship     command to run   expected status NULL
#
all "join_standby"  0 NULL
#

sk( #+          m  b՝ab&              m     ./usr/es/sbin/cluster/events/migrate ndb                             #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/migrate.sh 1.16 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1999,2004 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)86	1.16 src/43haes/usr/sbin/cluster/events/migrate.sh, hacmp.events, 61haes_r714 12/13/04 08:27:36
#
#########################################################################
#                                                                       #
#       Name:           migrate                                         #
#                                                                       #
#       Description:    This event script is called when a migration    #
#                       from HACMP Classic has been detected.           #
#                       or when a node crashes during the migration     #
#                       process and the /etc/firstboot file was created #
#                       certain portions of this event script are       #
#                       skipped if the firstboot flag is passed in      #
#                                                                       #
#       Called by:      Recovery Driver                                 #
#                                                                       #
#       Calls to:       None                                            #
#                                                                       #
#       Arguments:      Nodename                                        #
#                       Firstboot                                       #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

PROGNAME=$(basename ${0})

PATH="$($(dirname ${0})/../utilities/cl_get_path all)"
export PATH="/usr/sbin/rsct/bin:${PATH}"

set -a
eval $(cllsparam -n $LOCALNODENAME)
set +a

[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
[[ "$VERBOSE_LOGGING" = "high" ]] && version='1.16'
HA_DIR="$(cl_get_path)"

cl_migcheck "HACMP"
[ $? -ne 1 ] && exit 0

NODENAME=$1
FIRSTBOOT=$2

[[ -n "$1" ]] && NODENAME=$1

let success=0
let failure=1
let STATUS=success
STARTDIR="${PWD}"
OLDODMDIR="${ODMDIR}"

###############################################################################
# "odmcopy"  HACMP HACMPdaemons  to  HACMP/ES HACMPdaemons.
# -----------------------------------------------------------

if [[ ! -f /etc/objrepos/HACMPdaemons || ! -f /etc/es/objrepos/HACMPdaemons ]] 
then
	cl_log 5103 "\n${PROGNAME}: WARNING: Can not copy resource locator database entries from HACMP to HACMP/ES.\n" ${PROGNAME}
fi 
tmp1="/tmp/HACMPdaemons_tmp$$"
export ODMDIR='/etc/objrepos'
odmget HACMPdaemons > $tmp1
if (( $? != $success )) ; then
	cl_log 5103 "\n${PROGNAME}: WARNING: Can not copy resource locator database entries from HACMP to HACMP/ES.\n" ${PROGNAME}
	[[ -f $tmp1 ]] && rm -f $tmp1
fi
if [[ -s $tmp1 ]] ; then
	cl_echo 5104 "\n${PROGNAME}: Copying resource locator database entries from HACMP to HACMP/ES...\n" ${PROGNAME}
	export ODMDIR='/etc/es/objrepos'
	odmdelete -o HACMPdaemons >/dev/null
	odmadd $tmp1
	if (( $? != $success )) ; then
		cl_log 5103 "\n${PROGNAME}: WARNING: Can not copy resource locator database entries from HACMP to HACMP/ES.\n" ${PROGNAME}
		[[ -f $tmp1 ]] && rm -f $tmp1
	fi
fi
[[ -f $tmp1 ]] && rm -f $tmp1
export ODMDIR="${OLDODMDIR}"

###############################################################################
# Stop the HACMP (classic) cluster services. (only if not called by the first
# boot utility

if [ -z "${FIRSTBOOT}" ]
then

	cl_echo 5105 "\n${PROGNAME}: Stopping HACMP cluster services...\n" ${PROGNAME}
	/usr/sbin/cluster/utilities/clstop -y -N -s -f
	if (( $? != $success )) 
	then
		cl_log 5106 "\n${PROGNAME}: WARNING: Unable to stop HACMP cluster services.\n" ${PROGNAME}
	fi

fi
###############################################################################

###############################################################################
# Wait for the HAS clsmuxpd and clinfo daemons to be stopped before proceeding.

if [ -z "${FIRSTBOOT}" ]
then

	while (! clcheck_server clsmuxpd)
	do
		cl_log 5121 "\n${PROGNAME}: Waiting for Cluster SMUX peer daemon (clsmuxpd) to stop.:\n" ${PROGNAME}
		sleep 1
	done

	while (! clcheck_server clinfo)
	do
		cl_log 5122 "\n${PROGNAME}: Waiting for Cluster information daemon (clinfo) to stop.:\n" ${PROGNAME}
		sleep 1
	done

fi
###############################################################################

###############################################################################
# Start the HAES clinfo daemon.

if [ -z "${FIRSTBOOT}" ]
then

	ipcrm -M 0x00006000
	startsrc -s clinfoES
	if (( $? != $success )) 
	then
	    let STATUS=failure
  	    cmd="startsrc -s clinfoES"
	    cl_log 5110 "\n${PROGNAME}: ERROR: Unable to start the clinfoES process!\n" ${PROGNAME} "clinfoES"
	    cl_log 5123 "\n${PROGNAME}: To start the clinfoES process, issue the following command:\n" ${PROGNAME} "clinfoES"
	    cl_log 5124 "\n${cmd}\n" ${cmd}
	fi

fi
###############################################################################

###############################################################################
# Deactivate the HACMP (classic) godm subserver.

sub='/usr/sbin/cluster/godmd'
cmd="chsubserver -d -v godm -p tcp -t stream -w nowait -u root -g ${sub}"

# Execute the command
${cmd}
if (( $? != $success )) 
then
    let STATUS=failure
    cl_log 5125 "\n${PROGNAME}: ERROR: Unable to unconfigure the HACMP global ODM subserver!\n" ${PROGNAME}
    cl_log 5126 "\n${PROGNAME}: To unconfigure the HACMP global ODM subserver, issue the following command:\n" ${PROGNAME}
    cl_log 5124 "\n${cmd}\n" ${cmd}
fi

# Force the file to be synced
syscall open /etc/inetd.conf 2 0 \; fsync \$0 \; close \$0
###############################################################################

###############################################################################
# Activate the HAES godm subserver.

sub='/usr/es/sbin/cluster/godmd'
cmd="chsubserver -a -v godm -p tcp -t stream -w nowait -u root -g ${sub}"

# Execute the command
${cmd}
if (( $? != $success )) 
then
    let STATUS=failure
    cl_log 5127 "\n${PROGNAME}: ERROR: Unable to configure the HACMP/ES global ODM subserver!\n" ${PROGNAME}
    cl_log 5128 "\n${PROGNAME}: To configure the HACMP/ES global ODM subserver, issue the following command:\n" ${PROGNAME}
    cl_log 5124 "\n${cmd}\n" ${cmd}
fi

# Force the file to be synced
syscall open /etc/inetd.conf 2 0 \; fsync \$0 \; close \$0

# Refresh inetd
refresh -s inetd
###############################################################################

export ODMDIR="${OLDODMDIR}"
cd $STARTDIR

exit $STATUS

p$$k8l #+          {  bX՝ab&              {     ./usr/es/sbin/cluster/events/migrate.rp                              # IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/migrate.rp 1.3 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1999 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
#
# This file contains the HACMP/PE recovery program for
# migrate events
#
# format:
# relationship     command to run   expected status
#
all "migrate"  0 NULL
#
barrier
#
all "migrate_complete"  0 NULL
#
r Clukr #+          :  b՝ab&              :     ./usr/es/sbin/cluster/events/migrate_complete  _                             #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/migrate_complete.sh 1.29.1.20 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1999,2005 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)87	1.29.1.20 src/43haes/usr/sbin/cluster/events/migrate_complete.sh, hacmp.events, 61haes_r714 6/29/05 18:55:31
#
#########################################################################
#                                                                       #
#       Name:           migrate_complete                                #
#                                                                       #
#       Description:    This event script is called when a migration    #
#                       from HACMP Classic has been detected.           #
#                       or when a node crashes during the migration     #
#                       process and the /etc/firstboot file was created #
#                       certain portions of this event script are       #
#                       skipped if the firstboot flag is passed in      #
#                                                                       #
#       Called by:      Recovery Driver                                 #
#                                                                       #
#       Calls to:       None                                            #
#                                                                       #
#       Arguments:      Nodename                                        #
#                       Firstboot                                       #
#                                                                       #
#       Returns:        0       success   (always)                      #
#                       1       failure                                 #
#                                                                       #
#########################################################################

PROGNAME=$(basename ${0})
PATH="$($(dirname ${0})/../utilities/cl_get_path all)"
export PATH="/usr/sbin/rsct/bin:${PATH}"

set -a
eval $(cllsparam -n $LOCALNODENAME)
set +a

[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
[[ "$VERBOSE_LOGGING" = "high" ]] && version='1.29.1.20'
HA_DIR="$(cl_get_path)"

cl_migcheck "HACMP"
[ $? -ne 1 ] && exit 0

NODENAME=$1
FIRSTBOOT=$2

[[ -n "$1" ]] && NODENAME=$1
STARTDIR="${PWD}"
OLDODMDIR="${ODMDIR}"
let success=0
let failure=1

###############################################################################
# Any filesets that are in this list and have been installed will be 
# deinstalled.

set -A classic_filesets \
cluster.vsm.server \
cluster.taskguides.shrvolgrp \
cluster.msg.en_US.client \
cluster.msg.en_US.server \
cluster.msg.En_US.client \
cluster.msg.En_US.server \
cluster.msg.ja_JP.client \
cluster.msg.ja_JP.server \
cluster.msg.Ja_JP.client \
cluster.msg.Ja_JP.server \
cluster.cspoc.dsh \
cluster.cspoc.rte \
cluster.cspoc.cmds \
cluster.base.client.rte \
cluster.base.client.lib \
cluster.base.client.utils \
cluster.base.server.rte \
cluster.base.server.diag \
cluster.base.server.events \
cluster.base.server.utils \
cluster.adt.client.demos \
cluster.adt.client.include \
cluster.adt.client.samples.clinfo \
cluster.adt.client.samples.libcl \
cluster.adt.client.samples.clstat \
cluster.adt.client.samples.demos \
cluster.adt.server.demos \
cluster.adt.server.samples.demos \
cluster.adt.server.samples.images \
cluster.hc.rte \
cluster.clvm.rte

# Copy the default pager configuration file before deinstall
# ----------------------------------------------------------
PAGERFILE=/usr/sbin/cluster/samples/pager/sample.txt
ESPAGERFILE=/usr/es/sbin/cluster/samples/pager/sample.txt
cp -f ${PAGERFILE} ${ESPAGERFILE} > /dev/null 2>&1

# Copy the NFS exports file (if exists)
# ----------------------------------------------------------
EXPORTFS_FILE=/usr/sbin/cluster/etc/exports
EXPORTFS_ES_FILE=/usr/es/sbin/cluster/etc/exports
cp -f ${EXPORTFS_FILE} ${EXPORTFS_ES_FILE} > /dev/null 2>&1

# Make a list of the installed HACMP (classic) lpps.
# ----------------------------------------------------
unset lslpplist
lslpplist=$(lslpp -LIcq "cluster*"  | awk -F\: '{print $2}' 2>/dev/null)

# Compose the list of installed lpps to deinstall.
# --------------------------------------------------
unset deinstlist
for lpp in ${lslpplist}
do
    echo ${classic_filesets[*]} | grep -w "${lpp}" >/dev/null 2>&1
    if (( $? == 0 )) 
	then
		# If found it, add it to deinstall list.
		deinstlist="${deinstlist} ${lpp}"
    fi
done

if [[ -n ${deinstlist} ]]
then
	x=$(echo ${deinstlist} | sed "#^ ##")
	deinstlist="${x}"
fi

if [[ -n ${deinstlist} ]]
then
	# Uninstall HACMP classic lpps.
	cl_echo 5112 "\n${PROGNAME}: Uninstalling HACMP filesets...\n" ${PROGNAME}
	installp -gu ${deinstlist}

	if (( $? != $success )) 
	then
		cl_log 5113 "\n${PROGNAME}: WARNING: Unable to uninstall HACMP filesets.\n" ${PROGNAME}
	fi
fi

# ####################################################
# Re-Add IPAT stuff if needed
# ####################################################

# Get the local node name from ODM if possible
ODMDIR="/etc/${HA_DIR}/objrepos"
LOCALNODENAME=$(odmget HACMPcluster 2>/dev/null | \
           grep -w nodename 2>/dev/null | \
           cut -d\" -f2 2>/dev/null)

# If you got it, add the IPAT stuff back if needed
if [ ! -z "$LOCALNODENAME" ]
then
	# Remove old instances
	clchipat false

	# See if any boot addresses are configured
	boot_adapters=$(cllsif -ci $LOCALNODENAME | grep :boot: | cut -d: -f1)

	# Only add IPAT to nodes w/boot adapters
	if [ ! -z "${boot_adapters}" ]
	then
		# add the new ONLY if we aren't run from firstboot
		# this will prevent an unreachable node during syncronization
		[ -z "${FIRSTBOOT}" ] && clchipat true
    fi

	# Force the files to be synced
	syscall open /etc/rc.net 2 0 \; fsync \$0 \; close \$0
	syscall open /etc/inittab 2 0 \; fsync \$0 \; close \$0

	# Re-examine the /etc/inittab file using init commands

	# NOTE:  This is here to help workaround an AIX defect #270490
	# in which sporadically, the init daemon was ignoring the last
	# line of /etc/inittab which had the effect of hanging a node
	# trying to come up (w/IPAT configured) after a NxN migration
	# takes place.  this command causes the init daemon to re-examine 
	# the file, according to the AIX docs.  the bug is sporadic and
	# hard to reproduce, so this line was added as extra insulation
	# from the problem.
	telinit q
fi

# ****************************************************
#   Start of special handling for HAES smit pages.
# ****************************************************

# Install cluster.es smit pages.
# --------------------------------
lpp="cluster.es"
LPPDIR="/usr/lpp/${lpp}"
export ODMDIR="/usr/lib/objrepos"

set -A smitpage \
server.rte.base_smit \
server.rte.cspoc_smit

for page in ${smitpage[*]}
do
	# First run the odmdel file if one exists.
	# -----------------------------------------
	DELFILE="${LPPDIR}/${lpp}.${page}.odmdel.NxN_MIG"
	if [[ -f ${DELFILE} ]]; then
	    if [[ ! -x ${DELFILE} ]]; then
		chmod 755 ${DELFILE}
		if (( $? != $success )) ; then
		    cl_log 5117 "${PROGNAME}: WARNING: Can not change permissions for ${DELFILE}." ${PROGNAME} ${DELFILE}
		fi
	    fi
	    ${DELFILE}
	    if (( $? != $success )) ; then
		cl_log 5116 "${PROGNAME}: WARNING: Can not run ${DELFILE}." ${PROGNAME} ${DELFILE}
	    else
		rm -f ${DELFILE}
		if (( $? != $success )); then
		    cl_log 5118 "${PROGNAME}: WARNING: Can not remove ${DELFILE}." ${PROGNAME} ${DELFILE}
		fi
	    fi
	fi

	# Run the odmadd file.
	# --------------------------
	ADDFILE="${LPPDIR}/${lpp}.${page}.odmadd.NxN_MIG"
	if [[ -f ${ADDFILE} ]]
	then
		if [[ ! -r ${ADDFILE} ]]
		then
			chmod 644 ${ADDFILE}
			if (( $? != $success )) 
			then
				cl_log 5117 "\n${PROGNAME}: WARNING: Unable to change permissions for ${ADDFILE}.\n" ${PROGNAME} ${ADDFILE}
			fi
		fi
		odmadd ${ADDFILE}
		if (( $? != $success )) 
		then
			cl_log 5116 "\n${PROGNAME}: WARNING: Unable to run ${ADDFILE}.\n" ${PROGNAME} ${ADDFILE}
		else
			rm -f ${ADDFILE}
		fi
	else
		cl_log 5116 "\n${PROGNAME}: WARNING: Unable to run ${ADDFILE}.\n" ${PROGNAME} ${ADDFILE}
	fi
done

# ****************************************************
#   End of special handling for HAES smit pages.
# ****************************************************

# ****************************************************
#   Start of special handling for history files.
#   We want to keep the old ones, so
#   if they exist, just move and rename them
# ****************************************************
OLDHDIR=/usr/sbin/cluster/history
NEWHDIR=/usr/es/sbin/cluster/history
if [[ -d ${OLDHDIR} ]]
then
        cd ${OLDHDIR}
        HFILES=$(ls -a)
        HFILES=$(echo ${HFILES} | sed "s/\.\. //g")
        HFILES=$(echo ${HFILES} | sed "s/\. //g")
        for file in ${HFILES}
        do
                case ${file} in
                        \.*)
                                mv ${file} "${NEWHDIR}/.has${file}" ;;
                        *)
                                mv ${file} "${NEWHDIR}/has.${file}" ;;
                esac
        done
fi
# ****************************************************
#   End of special handling for history files.
# ****************************************************

# Create symbolic links in the classic locations to the HACMP/ES stuff.
# If the classic version of any of the directories listed exists, 
#    this block cds to them, gets a list of their contents minus dotfiles and
#    anything with 'snapshots' in it, and issues and 'rm -rf' on them.
# Then it cds to the haes directory and for each file, directory, etc. that it
#    finds, if that item doesn't exist on the classic side, a link is put 
#    on the classic side.
# -----------------------------------------------------------------------
for ESDIR in /usr/es/sbin/cluster /usr/es/lpp/cluster /usr/es/include/cluster 
do
    LNDIR=$(echo ${ESDIR} | sed "s:/es/:/:")
    if [[ -d ${LNDIR} && -x ${LNDIR} ]]
    then
        cd ${LNDIR}
        for file in $(ls -d * | egrep -v "^\.|snapshots")
        do
            rm -rf ${file} 2>/dev/null
        done
    else
	mkdir -p ${LNDIR} 2>/dev/null
    fi

    cd ${ESDIR}
    for i in `ls -d *`
    do
       if [[ ! -d ${LNDIR}/${i} ]]; then
          ln -s ${ESDIR}/${i} ${LNDIR} 2>/dev/null
       fi
    done
done

# ****************************************************
#  Begin adding sysck/TCB entry for clinfo link
# ****************************************************
INVFILE='/tmp/cluster.es.client.rte.inventory'
cat > ${INVFILE} <<EOF
/usr/sbin/cluster/clinfo:
          owner = root
          group = system
          mode = TCB,SUID,755
          type = SYMLINK
          target = /usr/es/sbin/cluster/clinfo
          class = apply,inventory,cluster.es.client.rte
EOF

sysck -i -f ${INVFILE} cluster.es.client.rte

TCBCHECK=$(odmget -q attribute=TCB_STATE PdAt | grep -w deflt | cut -d"\"" -f2)
if [[ $TCBCHECK = "tcb_enabled" ]]
then
  tcbck -a -f ${INVFILE}
fi
rm -f ${INVFILE} 

# ****************************************************
#  End adding sysck/TCB entry for clinfo link
# ****************************************************


# Setup symbolic link for Xclstat in default location.
# ------------------------------------------------------
ESFILE='/usr/es/sbin/cluster/samples/clstat/Xclstat'
LNFILE='/usr/sbin/cluster/samples/clstat/Xclstat'
LNDIR="${LNFILE%/*}"

if [[ ! -d ${LNDIR} ]]
then
	mkdir -p ${LNDIR}
	if (( $? != $success ))
 	then
		cl_log 5119 "\n${PROGNAME}: WARNING: Unable to create directory ${LNDIR}.\n" ${PROGNAME} ${LNDIR}
	fi
fi

if [[ ! -f ${LNFILE} ]]
then
	if [[ -f ${ESFILE} ]]
	then
		ln -s ${ESFILE} ${LNFILE}
		if (( $? != $success ))
		then
			cl_log 5114 "\n${PROGNAME}: WARNING: Unable to create symbolic link ${LNFILE}.\n" ${PROGNAME} ${LNFILE}
		fi
	fi
fi

# Handle the libs a little more preservingly.
# ---------------------------------------------
for ESDIR in /usr/es/lib
do
	LNDIR=$(echo ${ESDIR} | sed "s:/es/:/:")
	if [[ -d ${ESDIR} ]]
	then
		cd ${ESDIR}
		for file in $(ls | grep -v '^\.')
		do
			ESFILE="${ESDIR}/${file}"
			LNFILE="${LNDIR}/${file}"
			[ -L "${LNFILE}" ] && rm -f ${LNFILE}
			if [[ ! -f "${LNFILE}" ]]
			then
				ln -s ${ESFILE} ${LNFILE}
				if (( $? != $success )) 
				then
					cl_log 5114 "\n${PROGNAME}: WARNING: Unable to create symbolic link ${LNFILE}.\n" ${PROGNAME} ${LNFILE}
				fi
			fi
		done
	fi
done

# Link msg catalogs.
# --------------------
for msgset in en_US En_US ja_JP Ja_JP
do
	ESDIR="/usr/es/lib/nls/msg/${msgset}"
	LNDIR="/usr/lib/nls/msg/${msgset}"
	if [[ -d ${ESDIR} ]]
	then
		cd ${ESDIR}
		for file in $(ls | grep -v '^\.')
		do
			ESFILE="${ESDIR}/${file}"
			LNFILE="${LNDIR}/${file}"
			[ -L "${LNFILE}" ] && rm -f ${LNFILE}
			if [[ ! -f "${LNFILE}" ]]
			then
				ln -s ${ESFILE} ${LNFILE}
				if (( $? != $success )) 
				then
					cl_log 5114 "\n${PROGNAME}: WARNING: Unable to create symbolic link ${LNFILE}.\n" ${PROGNAME} ${LNFILE}
				fi
			fi
		done
	fi
done

# Remove inittab entries that could be left from HAS 4.5.0.0
# ----------------------------------------------------------
chsubserver -d -v clver -p tcp -t stream -w nowait -u root \
-g /usr/sbin/cluster/diag/clver clver -d > /dev/null 2>&1

# Now for the odms.
# -------------------
ESDIR='/etc/es/objrepos'
LNDIR=$(echo ${ESDIR} | sed "s:/es/:/:")

if [[ -d ${ESDIR} ]]
then
	cd ${LNDIR}
	rm -f ${LNDIR}/HACMP* 2>/dev/null
	cd ${ESDIR}
	for file in $(ls -d HACMP*)
	do
		ESFILE="${ESDIR}/${file}"
		LNFILE="${LNDIR}/${file}"
		ln -s ${ESFILE} ${LNFILE}
		if (( $? != $success )) 
		then
			cl_log 5114 "\n${PROGNAME}: WARNING: Unable to create symbolic link ${LNFILE}.\n" ${PROGNAME} ${LNFILE}
		fi
	done
else
	cl_log 5120 "\n${PROGNAME}: WARNING: Directory ${ESDIR} does not exist.\n" ${PROGNAME} ${ESDIR}
fi

#
# add the link for Xclstat 
#
ln -sf /usr/es/sbin/cluster/samples/clstat/Xclstat /usr/lib/X11/app-defaults/Xclstat

# add link for /etc/cluster

ln -sf /usr/es/sbin/cluster/etc/hacmp.clean /etc/cluster/hacmp.clean
ln -sf /usr/es/sbin/cluster/etc/hacmp.term /etc/cluster/hacmp.term

# Call cllog to migrate the entries in /etc/syslog.conf.
# We change both the comment from "HACMP for AIX" to "HACMP/ES for AIX"
# and rewrite the cluster.log entries in syslog.conf with the values
# from the HAES HACMPlogs ODM.  If the directory for cluster.log was
# like "/usr/adm" then it is converted to "/usr/es/adm" during
# the running of the clconvert scripts.
ODMDIR="/etc/${HA_DIR}/objrepos" cllog -m

# Get rid of /etc/firstboot and the .mig flag.
# ----------------------------------------------
for file in /etc/firstboot /usr/sbin/cluster/.mig
do
	rm -f $file
done

export ODMDIR="${OLDODMDIR}"
cd $STARTDIR

exit 0

    k\ #+            b՝ab&                   ./usr/es/sbin/cluster/events/network_down ete  _                             #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2019,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/network_down.sh 1.23 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2005 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/network_down.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#                                                                       #
#       Name:           network_down                                    #
#                                                                       #
#       Description:    This event script is called when one of the     #
#			cluster networks goes down.      		#
#                                                                       #
#       Called by:      cluster manager                                 #
#                                                                       #
#       Calls to:       None                                            #
#                                                                       #
#       Arguments:      nodename network_name                     	#
#									#
#                       nodename - name of the node whose network failed#
#                                to function.                           #
#                                (-1 indicates global network failure.)	#
#									#
#                       network_name - logical network name from 	#
#                                      cluster configuration.           #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
# NETWORKNAME environmental variable is using in cl_rrmethods2call function
export NETWORKNAME=$2
# Including Availability metrics library file
. /usr/es/lib/ksh93/availability/cl_amlib
if [[ $VERBOSE_LOGGING == "high" ]]; then
    eval export $(cllsparam -x)
    set -x
    version='%I%'
fi

set -a
eval $(cllsparam -n $LOCALNODENAME)
set +a
STATUS=0

if [ $# -ne 2 ]
then
   cl_log  1033 "Usage: $PROGNAME nodename network_name\n"  $PROGNAME
    exit 2
fi

if [[ $1 == $LOCALNODENAME ]];then
    amlog_trace $AM_NETWORK_DOWN_BEGIN "$EVENT_SERIAL_NUMBER|$1|$2"
fi
        

#
# Call replicated resource net_cleanup methods
#
        
METHODS=$(cl_rrmethods2call net_cleanup)

for method in $METHODS
do
  if [[ -x $method ]]
  then
      if ! $method $*
      then
        STATUS=1
      fi
  fi
done


set -u

#
# This is the template script for network_down event,
# and is locally configurable.
# 
# e.g.:
# if [ $1 -eq -1 -o "$2" == "ether" ]
# then
#	mail -s "global network failure or ether net failed to function.." root
# fi
#
if [[ $1 == $LOCALNODENAME ]];then
    if [[ $STATUS -ne 0 ]];then
       #Logging failure in clavailability.log
       amlog_trace $AM_NETWORK_DOWN_FAILURE "$EVENT_SERIAL_NUMBER|$1|$2"
    else
        amlog_trace $AM_NETWORK_DOWN_END "$EVENT_SERIAL_NUMBER|$1|$2"
    fi
fi
exit $STATUS
 kd #+            bX՝ab&                   ./usr/es/sbin/cluster/events/network_down.rp   _                             # @(#)21  1.3  src/43haes/usr/sbin/cluster/events/network_down.rp, hacmp.pe, 61haes_r714 1/16/99 08:55:29
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/network_down.rp 1.3 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1996,1999 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# ########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#   ORIGINS: 27
#
# ########################################################################
#
# This file contains the HACMP/PE recovery program for network_down events
#
# format:
# relationship     command to run   expected status NULL
#
all "network_down"  0 NULL
#
barrier
#
all "network_down_complete"  0 NULL
#

#kꤤ #+            b՝ab&                   ./usr/es/sbin/cluster/events/network_down_complete vente                             #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/network_down_complete.sh 1.1.1.14 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2011 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/network_down_complete.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#                                                                       #
#       Name:           network_down_complete                           #
#                                                                       #
#	Description:	This event script is called when one of the 	#
#			cluster networks goes down completely		#
#									#
#       Called by:      cluster manager                                 #
#                                                                       #
#       Calls to:       None                                            #
#                                                                       #
#       Arguments:      nodename network_name                     	#
#                                                                       #
#                       nodename - id of the node whose network failed  #
#                                to function.                           #
#                                (-1 indicates global network failure.) #
#                                                                       #
#                       network_name - logical network name from        #
#                                      cluster configuration.           #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################
typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
# Including Availability metrics library file
. /usr/es/lib/ksh93/availability/cl_amlib
set -a
eval $(cllsparam -n $LOCALNODENAME)
set +a

if [[ $VERBOSE_LOGGING == "high" ]]; then
    set -x
    version='%I%'
fi

if [ $# -ne 2 ]
then
    cl_log 1033 "Usage: $PROGNAME nodename network_name\n" $PROGNAME
    exit 2
fi

if [[ $1 == $LOCALNODENAME ]];then
    amlog_trace $AM_NETWORK_DOWN_COMPLETE_BEGIN "$EVENT_SERIAL_NUMBER|$1|$2"
fi

export NETWORKNAME=$2
set -u

#
# This will be the exit status seen by the Cluster Manager.
# All lower-level scripts should pass status back to the caller.
#
STATUS=0

# If this is a two node cluster and exported filesystems exist, then when the
# cluster topology is stable notify rpc.statd of the changes
if [ 2 -eq $(odmget HACMPnode | grep 'name =' | sort | uniq | wc -l) ]
then
    RESOURCE_GROUPS=$(odmget HACMPgroup | grep 'group =' | awk '{print $3}' | sed 's/"//g')
    for group in $RESOURCE_GROUPS
    do
	EXPORTLIST=$(odmget -q "group=$group AND name=EXPORT_FILESYSTEM" HACMPresource \
	    | grep value | awk '{print $3}' | sed 's/"//g')
	if [ -n "$EXPORTLIST" ]
	then
	        cl_update_statd
	        if [ $? -ne 0 ] ; then
	            cl_log 1074 "$PROGNAME: Failure occurred while processing cl_update_statd.\n" $PROGNAME
	            STATUS=1
	        fi
	    break
        fi
    done
fi

/usr/es/sbin/cluster/utilities/cl_migcheck HAESTOHAES
if [ "$?" -eq 1 ]; then
	#
	# Call the script to manage the addresses for heartbeat via aliasing.
	# This will restore any addresses for heartbeat that were inadvertantly
	# (ifconfig) deleted.
	cl_hb_alias_network $NETWORKNAME add
fi

#
# Any local customization of the script can go here.
#
if [[ $1 == $LOCALNODENAME ]];then
    if [[ $STATUS -ne 0 ]];then
        #Logging failure in clavailability.log
        amlog_trace $AM_NETWORK_DOWN_FAILURE "$EVENT_SERIAL_NUMBER|$1|$2"
    else
        amlog_trace $AM_NETWORK_DOWN_COMPLETE_END "$EVENT_SERIAL_NUMBER|$1|$2"
    fi
fi
exit $STATUS

ntk, #+            b՝ab&                   ./usr/es/sbin/cluster/events/network_stable mple                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2018,2019,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/network_stable.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM


#########################################################################
#                                                                       
#       Name:           network_stable                               
#                                                                     
#       Description:    When PowerHA SystemMirror detects that one or 
#                       more interfaces on a network is continuously 
#                       changing state, the network_unstable event will
#                       run instead of continuing to run individual join 
#                       and fail interface events. When the network
#                       becomes stable again, this event is run.
#                                                                     
#       Called by:      cluster manager                              
#                                                                   
#       Calls to:       None                                       
#                                                                 
#       Arguments:      NETWORK - network which is stable
#
#
#       Returns:        always 0 - this is an informational event only
#
#########################################################################

#########################################################################
# Main
#########################################################################
PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
set -a
eval $(cllsparam -n $LOCALNODENAME)
set +a

[[ "$VERBOSE_LOGGING" == "high" ]] && {
    set -x
}

NETWORK_NAME=$1


dspmsg -s 42 scripts.cat 40 "Network $NETWORK_NAME is stable\n" $NETWORK_NAME
l nek; #+          l  b՝ab&              l     ./usr/es/sbin/cluster/events/network_unstable le                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2018,2019,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/network_unstable.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM



#########################################################################
#                                                                       
#       Name:           network_unstable                               
#                                                                     
#       Description:    When PowerHA SystemMirror detects that one or 
#                       more interfaces on a network is continuously 
#                       changing state, the network_unstable event will
#                       run instead of continuing to run individual join 
#                       and fail interface events, which tends to fill up
#                       the log files. Like config_too_long, the event will 
#                       continue to run and log messages to hacmp.out
#                       until stability is restored or the script is
#                       terminated (e.g. because there are more events to run).
#                                                                     
#       Called by:      cluster manager                              
#                                                                   
#       Calls to:       None                                       
#                                                                 
#       Arguments:      NETWORK - the network which is unstable
#
#
#       Returns:        Never returns - clstrmgr will kill the process
#                       when stability is restored or when a new event
#                       is run.
#
#########################################################################

#########################################################################
#                                                                       
#       Name:           sigint_handler                               
#                                                                     
#       Description:    This script never returns - clstrmgr will kill the 
#                       process with SIGINT when stability is restored or
#                       when a new event is to run.
#
#       Arguments:      None
#
#       Returns:        Always exits 0
#
#########################################################################
sigint_handler ()
{

    typeset PS4_FUNC="sigint_handler"
    dspmsg -s 42 scripts.cat 41 "$PROGNAME: Event completed successfully for network $NETWORK_NAME.\n\Check network status.\n" $PROGNAME $NETWORK_NAME
    # log COMPLETED to hacmp.out
    clevlog "$PROGNAME $NETWORK_NAME" complete 0
    exit 0
}


#########################################################################
# Main
#########################################################################
PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
set -a
eval $(cllsparam -n $LOCALNODENAME)
set +a

[[ "$VERBOSE_LOGGING" == "high" ]] && {
    set -x
}

NETWORK_NAME=$1

# setup signal handler - this script runs until clstrmgr kills it, which
# it will do when the network stabilizes or a new event is to run
trap sigint_handler INT

typeset -i HOUR=3600           #In seconds
typeset -i THRESHOLD=5         #Error Time Doubles every THRESHOLD times
typeset -i SLEEP_INTERVAL=1    #Sleep 5 causes sleep to be called 5/SL * SL times

#
# Set the PERIOD to the number of seconds to wait before 
# redisplaying message.  Default is 30 seconds.
#
typeset -i PERIOD=30

# catch undefined variables
set -u

#
# Initialize counters
#
typeset -i LOOPCNT=0
typeset -i MESSAGECNT=0
typeset -i sleep_cntr=0

#
# display list of current processes (for RAS)
#

: ## begin ps -edf
ps -edf
: ## end ps -edf

#
# network unstable loops continously, displaying messages with decreasing
# frequency so as not to overrun the logs. clstrmgr will kill this process
# when the network stabilizes.
# turn off tracing here so we only log the messages and not the logic to
# display them
#
set +x
while (:)
do

    MSG=$(dspmsg -s 42 scripts.cat 32 "WARNING: Network %1\$s is experiencing continuous state changes\n\
for one or more network interfaces. Check the state of all interfaces\n\
on this network to ensure proper operation.\n" $NETWORK_NAME)
    echo $MSG >/dev/console
    echo $MSG

    if (( $PERIOD <  $HOUR ))
    then
        (( MESSAGECNT++ ))
        if (( $MESSAGECNT % $THRESHOLD == 0 ))
        then
            MESSAGECNT=0
            (( PERIOD *= 2 ))
            if (( $PERIOD > $HOUR ))
            then
                PERIOD=$HOUR
            fi
        fi
    fi

    (( LOOPCNT++ ))
    sleep_cntr=0
    while (( $sleep_cntr < $PERIOD ))
    do
        sleep $SLEEP_INTERVAL
        (( sleep_cntr++ ))
    done
done
 joikD #+          c  b՝ab&              c     ./usr/es/sbin/cluster/events/network_up                              #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/network_up.sh 1.23 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2009 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/network_up.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#                                                                       #
#       Name:           network_up                                      #
#                                                                       #
#       Description:    This event script is called when the previously #
#			down network becomes available.			#
#                                                                       #
#       Called by:      cluster manager                                 #
#                                                                       #
#       Calls to:       None                                            #
#                                                                       #
#       Arguments:      nodename network_name        			#
#                                                                       #
#                       nodename - name of the node whose network 	#
#                                  resumes functioning.                 #
#                                                                       #
#                       network_name - logical network name from        #
#                                      cluster configuration.           #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
# Including Availability metrics library file
. /usr/es/lib/ksh93/availability/cl_amlib

if [[ $VERBOSE_LOGGING == "high" ]]; then
    eval export $(cllsparam -x)
    set -x
    version='%I%'
fi

set -a
eval $(cllsparam -n $LOCALNODENAME)
set +a

STATUS=0

if [ $# -ne 2 ]
then
  cl_echo 1033 "Usage: $PROGNAME nodename network_name\n" $PROGNAME
  exit 2
fi

if [[ $1 == $LOCALNODENAME ]]; then
    amlog_trace $AM_NETWORK_UP_BEGIN "$EVENT_SERIAL_NUMBER|$1|$2"
fi
export NETWORKNAME=$2
#
# This is the template script for network_up event,
# and is locally configurable.
#
if [[ $1 == $LOCALNODENAME ]]; then
    amlog_trace $AM_NETWORK_UP_END "$EVENT_SERIAL_NUMBER|$1|$2"
fi
exit $STATUS


typek<R #+            bX՝ab&                   ./usr/es/sbin/cluster/events/network_up.rp le le                             # @(#)22  1.3  src/43haes/usr/sbin/cluster/events/network_up.rp, hacmp.pe, 61haes_r714 1/16/99 08:55:22
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/network_up.rp 1.3 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1996,1999 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# ########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#   ORIGINS: 27
#
# ########################################################################
#
# This file contains the HACMP/PE recovery program for network_up events
#
# format:
# relationship     command to run   expected status NULL
#
all "network_up"  0 NULL
#
barrier
#
all "network_up_complete"  0 NULL
#

###k' #+          p"  b՝ab&              p"     ./usr/es/sbin/cluster/events/network_up_complete e vente                             #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/network_up_complete.sh 1.1.3.1 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2014 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/network_up_complete.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#                                                                       #
#       Name:           network_up_complete                             #
#                                                                       #
#	Description:	This event script is called when the previously #
#			down network becomes completely available.	#
#									#
#       Called by:      cluster manager                                 #
#                                                                       #
#       Calls to:       None                                            #
#                                                                       #
#       Arguments:      nodename network_name                     	#
#                                                                       #
#                       nodename - id of the node whose network resumes #
#                                functioning.                           #
#                                                                       #
#                       network_name - logical network name from        #
#                                      cluster configuration.           #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
# Including Availability metrics library file
. /usr/es/lib/ksh93/availability/cl_amlib
set -a
eval $(cllsparam -n $LOCALNODENAME)
set +a

if [[ $VERBOSE_LOGGING == "high" ]]; then
    set -x
    version='%I%'
fi


if [ $# -ne 2 ]
then
    cl_echo 1033 "Usage: $PROGNAME nodename network_name\n"  $PROGNAME
    exit 2
fi

if [[ $1 == $LOCALNODENAME ]]; then
    amlog_trace $AM_NETWORK_UP_COMPLETE_BEGIN "$EVENT_SERIAL_NUMBER|$1|$2"
fi

NODENAME=$1
NETWORK=$2
export NETWORKNAME=$NETWORK

if [[ -z "$EMULATE" ]]
then
    EMULATE="REAL"
fi
set -u

#
# This will be the exit status seen by the Cluster Manager.
# All lower-level scripts should pass status back to the caller.
#
STATUS=0

# If this is a two node cluster and exported filesystems exist, then when the
# cluster topology is stable notify rpc.statd of the changes
if [ 2 -eq $(odmget HACMPnode | grep 'name =' | sort | uniq | wc -l) ]
then
    RESOURCE_GROUPS=$(odmget HACMPgroup | grep 'group =' | awk '{print $3}' | sed 's/"//g')
    for group in $RESOURCE_GROUPS
    do
	EXPORTLIST=$(odmget -q "group=$group AND name=EXPORT_FILESYSTEM" HACMPresource \
	    | grep value | awk '{print $3}' | sed 's/"//g')
	if [ -n "$EXPORTLIST" ]
	then
	    if [ "$EMULATE" = "EMUL" ]
	    then
	        cl_echo 3020 "NOTICE >>>> The following command was not executed <<<< \n"
	        echo "cl_update_statd\n"
	    else
	        cl_update_statd
	        if [ $? -ne 0 ] ; then
		    cl_log 1074 "$PROGNAME: Failure occurred while processing cl_update_statd.\n" $PROGNAME
		    STATUS=1
	        fi
	    fi
	    break
        fi
    done
fi

if [[ "$NODENAME" == "$LOCALNODENAME" ]]
    then
    # If this is an aliasing network, then we may need to re-alias persistent
    # IP labels.
    ALIASING=$(odmget -q"name=$NETWORK" HACMPnetwork \
	        | awk '$1 == "alias" {print $3}' \
	        | sed 's/"//g')
    if [[ $ALIASING == "1" ]]; then
        cl_configure_persistent_address aliasing_network_up -n $NETWORK
    fi
fi

#
# Call replicated resource net-initialization methods
#

METHODS=$(cl_rrmethods2call net_initialization)

for method in $METHODS
do
  if [[ -x $method ]]
  then
      if ! $method $*
      then
        STATUS=1
      fi
  fi
done


#
# This is the template script for network_up_complete event,
# and is locally configurable.
#

#
# Possible NFS re-mount
#
CROSSMOUNTS=$(clodmget -n -q "name=MOUNT_FILESYSTEM" -f group  HACMPresource)

if [ -n "${CROSSMOUNTS}" -a "${NODENAME}" = "${LOCALNODENAME}" ]
then
    #
    : Remount any NFS cross mount if required 
    #
    # Only execute this code, if the network_up_complete event
    # is for the local node and if there are cross mounts in 
    # HA config

    RESOURCE_GROUPS=$(clodmget -n -f group HACMPgroup )
    for group in $RESOURCE_GROUPS
    do

        # Skip the resource group, if
        # - it has no NFS mounts
        # - the local node is not part of the RG
        # - it is not ONLINE (-> Set NFS_HOST to node where the RG is ONLINE)
        # - a NFS_NETWORK is defined and the network_up_complete event is for another network

        # Set/check MOUNT_FILESYSTEM
        MOUNT_FILESYSTEM=$(clodmget -n -q "name=MOUNT_FILESYSTEM and group=${group}" -f value HACMPresource )
        [[ -z "${MOUNT_FILESYSTEM}" ]] && continue

        # Check if local node is in the RG
        IN_RG=false
        for node in $(clodmget -n -q "group=${group}" -f nodes HACMPgroup )
        do
            [[ "${node}" == "${LOCALNODENAME}" ]] && IN_RG=true
        done
        [[ "${IN_RG}" == "false" ]] && continue 

        # Check if RG is ONLINE and set  NFS_HOST to node where the RG is ONLINE
        NFS_HOST=$(clRGinfo -s ${group} | awk -F : '{ if ( $2 == "ONLINE" ) print $3 }')
        [[ -z "${NFS_HOST}" ]] && continue

        # Check if a NFS_NETWORK is defined. If yes it it the network handled in this event?
        NFS_NETWORK=$(clodmget -n -q "name=NFS_NETWORK and group=${group}" -f value HACMPresource )
        if [ -n "${NFS_NETWORK}" -a "${NFS_NETWORK}" = "${NETWORK}" ]
        then
            continue
        fi

        NFSHOST=""
        NFSMOUNT_LABEL=""
        ALL_NFSMOUNT_LABEL=$(clodmget -n -q "group=${group} AND name=SERVICE_LABEL" -f value HACMPresource )
        if [ -n "${NFS_NETWORK}" ]
        then
            for label in ${ALL_NFSMOUNT_LABEL}
            do
                IN_NETWORK=$(cllsif -cS 2> /dev/null | grep :$NFS_NETWORK: | cut -d: -f1 | grep -x ${label} )
                if [ -n "${IN_NETWORK}" ]
                then
                    NFSMOUNT_LABEL="${NFSMOUNT_LABEL} ${label}"
                fi
            done
        else
            NFSMOUNT_LABEL=${ALL_NFSMOUNT_LABEL}      
        fi

        #
        # Select active service label
        #
        if [ -n "${NFSMOUNT_LABEL}" ]
        then
            # make sure to flush the arp cache for this label.
            for label in ${NFSMOUNT_LABEL} 
            do
                arp -d ${label}
                ping ${label} 1024 1 >/dev/null
                RC=$?
                : exit status of ping ${label} is: $RC
                if [ $RC -eq 0 ]
                then
                        NFSHOST=${label}
                        break
                fi
            done

            if [ -n "${NFSHOST}" ]
            then
                GROUPNAME=${group} cl_activate_nfs 1 ${NFSHOST} "${MOUNT_FILESYSTEM}"
                RC=$?
                #
                : exit status of cl_activate_nfs 1 $NFSHOST ${MOUNT_FILESYSTEM} is: $RC
                # Don't update STATUS variable with RC -> mount failure will not cause an event error
            else
                cl_log 653 "$PROGNAME: NFS Mounting failed. No reachable service interfaces found on node $NFS_HOST\n"  $PROGNAME $NFS_HOST
            fi
        fi

   done
fi
if [[ $1 == $LOCALNODENAME ]]; then
    if [[ $STATUS -ne 0 ]];then
        #Logging failure in clavailability.log
        amlog_trace $AM_NETWORK_UP_FAILURE "$EVENT_SERIAL_NUMBER|$1|$2"
    else
        amlog_trace $AM_NETWORK_UP_COMPLETE_END "$EVENT_SERIAL_NUMBER|$1|$2"
    fi
fi 
exit $STATUS
k #+          !  b՝ab&              !     ./usr/es/sbin/cluster/events/node_down _                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2018,2019,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r721 src/43haes/usr/sbin/cluster/events/node_down.sh 1.67.1.4 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2016 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/node_down.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#########################################################################
#                                                                       #
#       Name:           node_down                                       #
#                                                                       #
#       Description:    This event script is called when a node         #
#                       leaves the cluster.                             #
#                       The script checks to see whether the nodename   #
#                       is the local node or not, then calls sub-event  #
#                       scripts accordingly.                            #
#                                                                       #
#       Called by:      cluster manager                                 #
#                                                                       #
#       Calls to:       node_down_local, node_down_remote               #
#                                                                       #
#       Arguments:      nodename [graceful | forced]                    #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################


#########################################################################
#
:     node_down Starts Here
#
#########################################################################

PROGNAME=${0##*/}
export PATH=$(/usr/es/sbin/cluster/utilities/cl_get_path all)

set -a
eval $(cllsparam -n $LOCALNODENAME)
set +a

if [[ $VERBOSE_LOGGING == "high" ]]
then
    set -x
    version='%I%'
fi

export NODENAME=$1
export PARAM=$2

#
#   All lower level scripts should pass status back to the caller.
#   This will allow Resource Groups to be processed individaully,
#   independent of the status of another resource group.
#
integer STATUS=0

AIX_SHUTDOWN=${AIX_SHUTDOWN:-"false"}

set -u

if (( $# < 1 )) ; then
  cl_echo 1034 "Usage: $PROGNAME nodename [graceful | forced]\n" $PROGNAME
  exit 2
fi

#
: serial number for this event is $EVENT_SERIAL_NUMBER
#

#
:   Clean up NFS state tracking
#
UPDATESTATDFILE="/usr/es/sbin/cluster/etc/updatestatd"
rm -f /tmp/.RPCLOCKDSTOPPED
rm -f $UPDATESTATDFILE
UPDATESTATD=0
export UPDATESTATD

#
:   For RAS debugging, the result of ps -edf is captured at this time
#
: begin ps -edf
  ps -edf
: end ps -edf

#
:   If RG_DEPENDENCIES is not false, all RG actions are taken via rg_move events.
#
if [[ $PARAM != "forced" && $RG_DEPENDENCIES == FALSE ]]
then
    #
    :	Set RESOURCE_GROUPS to all RG names participating in this event
    #
    set -a
    eval $(clsetenvgrp $NODENAME $PROGNAME $PARAM)
    RC=$?
    set +a
    : exit status of clsetenvgrp $NODENAME $PROGNAME $PARAM is: $RC
    if (( $RC != 0 )) ; then
	STATUS=1
    fi

    #
    :	Process_Resources for parallel-processed resource groups
    :	If RG_DEPENDENCIES is true, then this call is responsible for
    :	starting the necessary rg_move events.
    #
    if ! process_resources
    then
        STATUS=1
    fi

    if [[ -f $UPDATESTATDFILE ]]
    then
        #
        :   since rpc.statd got updated during process_resources, dont do it again
        #
        UPDATESTATD=1
        rm -f $UPDATESTATDFILE
    fi

    #
    :	For each participating RG, serially process the resources
    #
    for group in $RESOURCE_GROUPS
    do
	set -a
	eval $(clsetenvres $group $PROGNAME)
	set +a
	export GROUPNAME=$group
	
	#
	:   call node_down_local or node_down_remote accordingly.
	#
        typeset RETURN_VALUE
	if [[ $NODENAME == $LOCALNODENAME ]] ; then
	    clcallev node_down_local
            RETURN_VALUE=$?
            : exit status of node_down_local is: $RETURN_VALUE
	else
	    clcallev node_down_remote $*
            RETURN_VALUE=$?
            : exit status of node_down_remote is: $RETURN_VALUE
	fi
	
	#
	:   If ANY failure has occurred, this script should exit accordingly
	#
	if (( $RETURN_VALUE != 0 ))
  	then
	    cl_log 650 "$PROGNAME: Failure occurred while processing Resource Group $group. Manual intervention required." $PROGNAME $group
	    STATUS=1
	fi
	UPDATESTATD=1
	
    done

    if [[ -f /tmp/.RPCLOCKDSTOPPED ]]
    then
	#
	:   rpc.lockd for NFS2/3 was previously told to stop.
	:   Wait up to 60 seconds for it to stop completely.
	#
	rm -f /tmp/.RPCLOCKDSTOPPED
	for (( count=0 ; count<60 ; count++ ))
	do
	    if LC_ALL=C lssrc -s rpc.lockd | grep -i stopping
	    then
		sleep 1
	    else
		#
		:   No longer in 'stopping' state, so presumably stopped
		#
		break
	    fi
	done
	#
	:   Now that rpc.lockd is completely stopped, restart it
	#
	lssrc -s rpc.lockd
	startsrc -s rpc.lockd
	: exit status of startsrc -s rpc.lockd is: $?
    fi
fi			    #	RG_DEPENDENCIES=false

#
:  Processing specific to the local node
#
if [[ $NODENAME == $LOCALNODENAME ]]  
then
    #
    :	 Stopping cluster services on $NODENAME with the $PARAM option
    #
    if [[ $PARAM != "forced" ]]
    then 
	#
	#   If a VG is in passive mode, it will not show up in "'lsvg -o'".
	#
	INACTIVE_VGS=$(lsvg -L | grep -w -v -x -E $(lsvg -L -o | paste -s -d'|' - ) )

        #
        if [[ -n $INACTIVE_VGS ]]
        then
		:   Found inactive VGs. For those that are online in passive
                :   mode, remove any read only fencing, then varyoff
        fi
	for vg in $INACTIVE_VGS 
	do
	    PS4_LOOP="$vg"
	    if LC_ALL=C lsvg -L $vg 2>/dev/null | grep -i -q 'passive-only' 
	    then
		#
		#   This VG is online in passive mode, varyoff
		#   First remove any read only fencing, to allow varyoff 
		#
		cl_set_vg_fence_height -c $vg rw
		RC=$?
		if (( 0 != $RC ))
		then
                    #
                    #   Manual intervention may be needed.
                    #
                    echo "$PROGNAME: Volume group $vg fence height could not be set to read/write" 
		fi
		cltime
		varyoffvg $vg
		RC=$?
		cltime
		: varyoffvg $vg returned $RC
                
		#
		:   Force an update to get the LVM time stamps in sync
		#   since timing may prevent LVM from doing so.
		#
		cl_update_vg_odm_ts -o -f $vg
		
		#
		:   Try to set the fence height to read/only for $vg
		#
		cl_set_vg_fence_height -c $vg ro
		RC=$?
		:   return code from volume group fencing is $RC
		if (( 0 != $RC ))
		then
                    #
                    #   Log any error, but continue. Manual intervention may be needed.
                    #
                    echo "$PROGNAME: Volume group $vg fence height could not be set to read/only" 
		fi
	    fi
	done
	unset PS4_LOOP
    fi

    #
    :	update the location DB to indicate this node is going down
    #
    if ! clchdaemons -r -d clstrmgr_scripts -t resource_locator ; then
	echo "$PROGNAME: clchdaemons -r -d clstrmgr_scripts -t resource_locator FAILED"
	STATUS=1
    fi
else
    #
    :	$NODENAME, is not the local node, handle fencing for any VGs marked as "'CRITICAL'".
    #
    cl_fence_vg $NODENAME
fi
 
#
# If aix is being shutdown, the clstrmgr will call node_down directly (instead
# of going through the rp steps) so that we have a better chance of actually
# running the event before aix starts killing off processes and services.
# If this is the case, we want to call node_down_complete here.
# This must match AIX_SHUTDOWN_STRING from clstrmgr.h
#
if [[ -n $AIX_SHUTDOWN && $AIX_SHUTDOWN == "true" ]]
then
    #
    # Note that we background this with a short sleep - this is to allow
    # node_down to exit before node_down_complete runs
    #
    sleep 1 && clcallev node_down_complete $NODENAME $PARAM &
fi

exit $STATUS
#
knK #+            bX՝ab&                   ./usr/es/sbin/cluster/events/node_down.rp mplete                             # @(#)23  1.9  src/43haes/usr/sbin/cluster/events/node_down.rp, hacmp.pe, 61haes_r714 12/13/01 22:52:22
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/node_down.rp 1.9 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1996,2001 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# ########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#   ORIGINS: 27
#
# ########################################################################
#
# This file contains the HACMP/PE recovery program for node_down events
#
# format:
# relationship     command to run   expected status NULL
#
event "/usr/es/sbin/cluster/events/check_for_site_down" 0 NULL
#
barrier
#
other "/usr/es/sbin/cluster/events/check_for_site_down" 0 NULL
#
barrier
#
event "node_down"  0 NULL
#
barrier
#
other "node_down"  0 NULL
#
barrier
#
all "node_down_complete"  0 NULL
#
barrier
#
all "/usr/es/sbin/cluster/events/check_for_site_down_complete" 0 NULL
#
k #+          8  b՝ab&              8     ./usr/es/sbin/cluster/events/node_down_complete                              #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2018,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r721 src/43haes/usr/sbin/cluster/events/node_down_complete.sh 1.2.13.13 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2016 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/node_down_complete.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

# Including file containing SCSIPR functions
. /usr/es/sbin/cluster/events/utils/cl_scsipr_event_functions

#########################################################################
#                                                                       #
#       Name:           node_down_complete                              #
#                                                                       #
#       Description:    This event script is called after the node_down #
#                       script successfully completes.                  #
#                       The script checks the nodename, then calls one  #
#                       of the two sub-event scripts appropriately.     #
#                                                                       # 
#       Called by:      cluster manager                                 #
#                                                                       #
#       Calls to:       node_down_local_complete,                       #
#                       node_down_remote_complete                       #
#                                                                       #
#       Arguments:      nodename [graceful | forced]                    #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

#########################################################################
#
#   node_down_vg_fence_term
#
#   This will remove CAA volume group fencing for all cluster nodes
#
#   For every volume group managed by PowerHA, set the fence height
#   on all nodes to "read/write".  This allows unrestricted access to
#   the volume group on all nodes - the administrator can vary it on
#   by hand on any node.
#
#########################################################################
function node_down_vg_fence_term {

    typeset PS4_FUNC="node_down_vg_fence_term"
    [[ $VERBOSE_LOGGING == "high" ]] && set -x

    local_VGs=$(print $(lsvg -L 2> /var/hacmp/log/${PROGNAME}.lsvg.err | egrep -v 'rootvg|caavg_private'))
    [[ -e /var/hacmp/log/${PROGNAME}.lsvg.err && ! -s /var/hacmp/log/${PROGNAME}.lsvg.err ]] && rm /var/hacmp/log/${PROGNAME}.lsvg.err
    #
    :   Release any VG fencing in place on all reachable cluster nodes
    #
    for vg in $(clodmget -q "name like *VOLUME_GROUP" -f value -n HACMPresource)
    do
        typeset PS4_LOOP="$vg"
        #
        :   call cl_vg_fence_term to terminate the vg fence on all active nodes
        #   and ignore the inactive ones
        #
        cl_on_cluster -cspoc '-f' -P "cl_vg_fence_term -c $vg" 2>/dev/null

        #
        :   ignore any failure and continue with the node_down process. RC=$?
        #   C-SPOC provides adequate reporting, and the node down process
        #   is not going to be stopped by a failure
        #
    done

    return 0
}

#########################################################################
#
# Main Starts Here
#
#########################################################################

PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"

set -a
eval $(cllsparam -n $LOCALNODENAME)
set +a

if [[ $VERBOSE_LOGGING == "high" ]]
then
    set -x
    version='%I%'
fi

#
:   Pick up input
#
export NODENAME=$1
export PARAM=$2

NODE_HALT_CONTROL_FILE="/usr/es/sbin/cluster/etc/ha_nodehalt.lock"

#
# This will be the exit status seen by the Cluster Manager.
# If STATUS is not 0, the Cluster Manager will enter reconfiguration
# All lower-level scripts should pass status back to the caller.
# This will allow a Resource Groups to be processed individaully,
# independent of the status of another resource group.
#
STATUS=0

set -u

if (( $# < 1 ))
then
    echo Usage: $PROGNAME nodename [graceful | forced] 
    exit 2
fi

#
: serial number for this event is $EVENT_SERIAL_NUMBER
#

if [[ $PARAM == "forced" && $NODENAME == $LOCALNODENAME ]]
then
    #
    : If the localnode is being "forced" down, then clear out locations DB now.
    #
    if ! clchdaemons -r -d clstrmgr_scripts -t resource_locator ; then
	cl_log 655 "$PROGNAME: Problem with resource location database in HACMPdaemons ODM." $PROGNAME
	STATUS=1
    fi
fi

#
:   if RG_DEPENDENCIES is set to false by the cluster manager,
:   then resource groups will be processed via clsetenvgrp
#
if [[ $PARAM != "forced" && $RG_DEPENDENCIES == "FALSE" ]]
then
    #
    :	Set the RESOURCE_GROUPS environment variable with the names
    :	of all Resource Groups participating in this event, and export
    :	them to all successive scripts
    #
    set -a
    eval $(clsetenvgrp $NODENAME $PROGNAME $PARAM)
    RC=$?
    set +a
    : exit status of clsetenvgrp $NODENAME $PROGNAME $PARAM is: $RC 
    if [ $RC -ne 0 ]
    then
	STATUS=1
    fi

    #
    :   Process_Resources for parallel-processed resource groups
    #
    process_resources
    RC=$?
    : exit status of process_resources is: $RC
    if (( $RC != 0 ))
    then
        STATUS=1
    fi
fi

#
:   For each participating resource group, serially process the resources
#
LOCALCOMP="N"

#
:   if RG_DEPENDENCIES is set to false by the cluster manager,
:   then resource groups will be processed via clsetenvgrp
#
if [[ $PARAM != "forced" && $RG_DEPENDENCIES == "FALSE" ]]
then

    for group in $RESOURCE_GROUPS
    do
	#
	: All sub-scripts must inherit the same environment
	# values which were set by this script (set -a).
	# e.g.: all sub-scripts must inherit VERBOSE_LOGGING value.
	#
	set -a
	eval $(clsetenvres $group $PROGNAME)
	set +a
	export GROUPNAME=$group
	
	#
	:   Check nodename, then call node_down_local_complete or
	:   node_down_remote_complete accordingly.
	#
	if [[ $NODENAME == "$LOCALNODENAME" ]]
	then
	    LOCALCOMP="Y"
	    clcallev node_down_local_complete 
            : exit status of node_down_local_complete is: $?
	else
	    clcallev node_down_remote_complete $*
            : exit status of node_down_remote_complete is: $?
	fi
	
	#
	:   If ANY failure has occurred, this script should exit accordingly
	#
	if (( $? != 0 ))
	then
	    cl_log 650 "$PROGNAME: Failure occurred while processing Resource Group $group. Manual intervention required.\n" $PROGNAME $group
	    STATUS=1
	fi
    done
fi

if [[ $PARAM != "forced" && $NODENAME == $LOCALNODENAME ]]
then
    #
    :	Call ss-unload replicated resource methods if they are defined
    #
    METHODS=$(cl_rrmethods2call ss_unload)
    
    for method in $METHODS
    do
	if [[ -x $method ]]
	then
	    if ! $method
	    then
		STATUS=1
	    fi
	fi
    done

    #
    :	If dependencies are configured and node is being "forced" down then
    :   no need to do varyoff for any passive mode VGs 
    # 
    if [[ $RG_DEPENDENCIES == "TRUE" ]] 
    then
        #
        :   If any volume groups were varied on in passive mode when this node
        :   came up, all the prior resource group processing would have left them
        :   in passive mode.  Completely vary them off at this point.
        #
	INACTIVE_VGS=$(lsvg -L | grep -w -v -x -E $(lsvg -L -o | paste -s -d'|' - ) )
	for vg in $INACTIVE_VGS
	do
	    if LC_ALL=C lsvg -L $vg 2>/dev/null | grep -i -q 'passive-only'
	    then
		#
		:   Reset any read only fence height prior to vary off
		#
		cl_set_vg_fence_height -c $vg rw
		RC=$?
		if (( $RC != 0 ))
		then
		    #
		    :   cl_set_vg_fence_height -c $vg rw return code is $RC
		    :   Log any error, but continue.  If this is a real problem, the varyoffvg will fail
		    #
		    rw=$(dspmsg -s 103 cspoc.cat 350 'read only,read/write' | cut -f2 -d,)
		    cl_log 10511 "$PROGNAME: Volume group $vg fence height could not be set to read/write" $PROGNAME $vg $rw
		fi
		
		#
		:   'lsvg <vg name>' will show if a volume group is varied
		:   on in passive mode.  Any such are varied off
		#
		cltime
		varyoffvg $vg
		RC=$?
		cltime
		: rc_varyoffvg = $RC
		#
		:  Force a timestamp update to get timestamps in sync
		:  since timing may prevent LVM from doing so
		#
		cl_update_vg_odm_ts -o -f $vg
		
		#
		:   If VG fencing is in place, restore the fence height to read/only.
		#
		cl_set_vg_fence_height -c $vg ro
		RC=$?
		:   return code from volume group fencing is $RC
		if (( 0 != $RC ))
		then
		    #
		    :   Log any error, but continue. Manual intervention may be needed.
		    #
		    ro=$(dspmsg -s 103 cspoc.cat 350 'read only,read/write' | cut -f1 -d,)
		    cl_log 10511 "$PROGNAME: Volume group $vg fence height could not be set to read/only" $PROGNAME $vg $ro
		fi
	    fi
	done
    fi

    #
    :   remove the flag file used to indicate reconfig_resources
    #
    rm -f /usr/es/sbin/cluster/etc/.hacmp_wlm_config_changed

    #
    :	Run WLM stop script 
    #
    cl_wlm_stop


    # return value will indicate an error, if one occured
    # but we don't really care, so no reason to check
    
fi

if [[ $NODENAME == $LOCALNODENAME ]]
then
    #################################################################
    :	Node is down: Create the lock file that inhibits node halt 
    #################################################################
    /bin/touch $NODE_HALT_CONTROL_FILE;
fi 

#
:   If this is the last node to leave, restore read write access to all volume groups
#
if [[ $PARAM != "forced" ]]
then
    if [[ -z $POST_EVENT_MEMBERSHIP ]]
    then
        #
        :   The last node out turns off fencing on all nodes
        #
        node_down_vg_fence_term
	
        #
        :   Clear the SCSIPR reservation registration 
        #
        typeset SCSIPR_ENABLED=$(clodmget -n -q "policy=scsi" -f value HACMPsplitmerge)
        if [[ $SCSIPR_ENABLED == Yes ]]
        then
            # Remove the reservation and registration
            node_down_scsipr_term

            # Clear reservation and registration from raw disks
            typeset diskList=$(cllsres | grep -w DISK | cut -f2 -d=)
            if [[ -n $diskList ]]
            then
                diskList=${diskList#\"}
                diskList=${diskList%\"}
                typeset pvid=""
                for pvid in $diskList
                do
                    typeset hdisk=$(lspv -L | grep -w $pvid | awk '{print $1}')
                    if [[ -n $hdisk ]]
                    then
                        clpr_clear $hdisk
                    fi
                done
            fi
            diskList=$(cllsres | grep -w RAW_DISK | cut -f2 -d=)
            if [[ -n diskList ]]
            then
                diskList=${diskList#\"}
                diskList=${diskList%\"}
                typeset uuid=""
                for uuid in $diskList
                do
                    typeset hdisk=$(lspv -u | grep -w $uuid | awk '{print $1}')
                    if [[ -n $hdisk ]]
                    then
                        clpr_clear $hdisk
                    fi
                done
            fi
        fi
    else
        if [[ $NODENAME == $LOCALNODENAME ]]
        then
            #
            : Node is gracefully going down.
            #
            typeset SCSIPR_ENABLED=$(clodmget -n -q "policy=scsi" -f value HACMPsplitmerge)
            if [[ $SCSIPR_ENABLED == Yes ]]
            then
                #
                : SCSIPR Disk Fencing is enabled.
                : Remove the registration of this node, from all the VGs which are a part of HACMPresource.
                #
                typeset VGs=$(print $(lsvg -L 2> /var/hacmp/log/${PROGNAME}.LSVG.ERR | egrep -vw 'rootvg|caavg_private'))
                [[ -e /var/hacmp/log/${PROGNAME}.LSVG.ERR && ! -s /var/hacmp/log/${PROGNAME}.LSVG.ERR ]] && rm /var/hacmp/log/${PROGNAME}.LSVG.ERR
                typeset VolGrp=""
                for VolGrp in $VGs
                do
                    typeset resgrp=$(clodmget -q "name like '*VOLUME_GROUP' and value = $VolGrp" -f group -n HACMPresource)
                    if [[ -n $resgrp ]]
                    then
                        # Remove registration of the $LOCALNODENAME
                        clpr_removeReg_vg $VolGrp
                    fi
                done
                # Remove registrations and reservations from raw disks 
                typeset diskList=$(cllsres | grep -w DISK | cut -f2 -d=)
                if [[ -n $diskList ]]
                then
                    diskList=${diskList#\"}
                    diskList=${diskList%\"}
                    typeset pvid=""
                    for pvid in $diskList
                    do
                        typeset hdisk=$(lspv -L | grep -w $pvid | awk '{print $1}')
                        if [[ -n $hdisk ]]
                        then
                            clpr_removeReg $hdisk
                        fi
                    done
                fi
                diskList=$(cllsres | grep -w RAW_DISK | cut -f2 -d=)
                if [[ -n $diskList ]]
                then
                    diskList=${diskList#\"}
                    diskList=${diskList%\"}
                    typeset uuid=""
                    for uuid in $diskList
                    do
                        typeset hdisk=$(lspv -u | grep -w $uuid | awk '{print $1}')
                        if [[ -n $hdisk ]]
                        then
                            clpr_removeReg $hdisk
                        fi
                    done
                fi
            fi
        fi
    fi

    #
    :   refresh clcomd, FWIW
    #
    refresh -s clcomd

fi

#
:   This is the final info of all RGs:
#
clRGinfo -p -t 2>&1

return $STATUS
fenk> #+            bX՝ab&                   ./usr/es/sbin/cluster/events/node_down_dependency.rp nte                             # @(#)38	1.1 src/43haes/usr/sbin/cluster/events/node_down_dependency.rp, hacmp.pe, 61haes_r714 1/23/04 19:44:24
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/node_down_dependency.rp 1.1 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2004 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# ########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#   ORIGINS: 27
#
# ########################################################################
#
# This file contains the HACMP/PE recovery program for node_down events
#   if resource group dependencies have been configured.
#
# format:
# relationship     command to run   expected status NULL
#
event "/usr/es/sbin/cluster/events/check_for_site_down" 0 NULL
#
barrier
#
other "/usr/es/sbin/cluster/events/check_for_site_down" 0 NULL
#
barrier
#
event "node_down"  0 NULL
#
barrier
#
other "node_down"  0 NULL
#
k꾏 #+          V  bX՝ab&              V     ./usr/es/sbin/cluster/events/node_down_dependency_complete.rp mp                             # @(#)39	1.1 src/43haes/usr/sbin/cluster/events/node_down_dependency_complete.rp, hacmp.pe, 61haes_r714 1/23/04 19:44:25
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/node_down_dependency_complete.rp 1.1 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2004 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# ########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#   ORIGINS: 27
#
# ########################################################################
#
# This file contains the HACMP/PE recovery program for node_down events
#  of resource group dependencies have been configured.
#
# format:
# relationship     command to run   expected status NULL
#
all "node_down_complete"  0 NULL
#
barrier
#
all "/usr/es/sbin/cluster/events/check_for_site_down_complete" 0 NULL
#
ULl&> #+          I  b(bb&              .     ./usr/es/sbin/cluster/events/node_down_local enc                               	 e
#aiorst"=AEORST_cdfhlnu	$CILMNPUmp!()-.:FG[]gvwy&',/012<>BDVY\bx{}34;?HWXk|56q+7Kz9*8@Qjx`$) U SDjE(	<L58Os6#N4"ЬU,2?"3Gg3Y s,;^ƹSDjE(	y0'~@IBE5牐&g	~pkuhV*Fqkj
yən 0`/[4
EJJ6/mVQ+D(	bK[%
i'":_ %(DAڅc&njLb-]1q 0 P,n~s,YFs?XmΚ7J*ш5.Uc&OsEYVqV;8 SIV-fټ|qՌ<>S.!(PPa8Os ^E@ ` .0Mh-ҷ0MU%-j-!fJ
0 .AI00`0 R@ `P0 	94M4M4M4M4M4M4M4M4M4M4M4Msؽy2̆"а#VE[UbMY-KBkSbio;Z5xa<M4M4M4M4M4M4M4M4M4M4M4M5XF
R.h#F"F"X4x4`hNQ4M4M4M4M4M4M4M4M4M4M4M4Ms{{{{{{{{{@D	M5	HIs*Lzd&Ԛ={{{{{{{{{s{{{{{{{{{?p-b?%E0ҌX3xЅYĽc&FiYĽxVkc[]X+v{4hnN^-ҷ<ZpVmFD{4hؾ%ٸR&Ӭ kkF9e[ڒL6+hd8Ջkpӫ5xѣgtsVƼb=+"f*±X׹F^@G;fKsetXVּ[<hѳҭIksnY4sQe4kFNM#mmś+e훅/84h4իXɪs2XKU#:84-.F4lZwJ4h׹F4hѣ^>kaAjKZHaG;VM/e'tsVԝp9(ZB>Nu)s97
Zr#{훅-Aqe#pdJNʔFZ6Zڭsj?ڪ)-FcB[ś-mThѣ^={{{{{{{{{]d;fKR-7QKQ A"ǚd훅-H,w`H&&@1fEp0
~=T
V.wƜe[set1{B1 3tsn5wAL=ɜ =<Ŵ_D</SQPӆ|3U`6/ٸRԬ H,&pDT"p<&8oX7U'tsVԥaVz(+*9/njڔ*8G8oc\W׋Qj2l)}.bV,EXRRҁx|PSk0rG <<Ŵ_D</SQPӆ|3U`6/ٸRԥ^*ڐYiHB$1Ŵ;+
LELwaXץaV~U'tsVԥaVƂ8+^.]\sW^[%$վ-sI{2V '*V!\bɦFuՈMDHHPM
MWۼ6M23f
V#N4u.nӋN;VM/e'tsVԝp9]dKIjRtpY/t*LyRnjڔ*w`H&&@1fEp0
\ w4P MDHHPM
w.{n;skpj-mtsV!()D*Py&TiȞq2Epӿչ^.wW3A5L0*yŴ_y"NL3M<R&bV-U-V%``+0	~l^fCh[VEASjU+j[[A&юj!*ʬ--&+2R%L>njڌXVSf8"M $y30a3&J8𙃁a3m-ʬ--&+2R%L>njڌXVSE&@g<>Y@Bg<<_0p,ӆU QɜHfcnj̕c&X!K<Ee4m(d${I3*^.]F&yRBG_34O"y&&f**m;+ₙ"E  T8zd&fiD=D0Ȅ-F"E  T8zd&fi=a	(<zIB$r!#1QWՋi겢$.+|훅"вdИ8M
&q#@Lď7٥VTDeօopZ	R$~8(	8׋[()8I$PECAffO9#HH4o8I$PECAff&9ǠH(G"3wX*"IBYK5)jɥ1p((LG"3oKw&˭
1e.shT3(d$~`^g&U#An^.{{{{{{{{{{XNB-kҵs{{{{{{{{{{QɜHGOx  *^SPsL	n4
EJJ-,ƱUeAkV82q=z	34",tW

f=Pbd	nc`TW{#&  csVpbE& `^ lB	n)*+sؽZZ֢iFd,p-`&H	U[&;VM/eZwI75nq4QȞrGaUkg&U#ANq䊑93<R'&xyqtWCqxpsŴYRbX,<´"33QɜHV5^.sF1 [ѺIx&pi'+ԫsmgRnD*Py&TȞQzJ"yʔ0usj1 [K 7N+Ja-F1 [XAԺې<DI$$hPH	$C0.$E%I((hP"PM
0Xo"nx3ڬK0&8,	QAa4P*Pď8,E&@g<	P r@:swiɲRڕuXBՋ +w+-_&^Ss$յ$ūQVn6]Ί9@#IAO8RaȞq2Epӿ߻Ft#$վ4*P @z5k1ՎwI75m+
x@![+Ո-Z8R3;:h?#~[f-tVq/Q/Kdgskhg1ȞrD	R~[njmJa{^ZK	"zBhPpXM
&q#@yI<ďC#sBs0/nm_pY5	 =D	 L&x_712E=PDwV0	 L00R("f8oV0ETHHwV0	 L<z"3wXMDHHPM
4*y^.wjVBXwI75o6nh[L_xlsfR@HHg[NI$յ)XUf"yH13]l^]/.B4QȞrG%ONՓUnnj8ÝM[ŧ&ˈzl_&Յ/b}XwI75nsIx~IVڕpnbڒ֢iFdw95ՋڒՈWZWMWbՋtsViɲf-Xh@{jV.wwKVrIN-Ջ՜Lji.-;촅l^0"x
aR0DMBHOQdH<D=!"$	$QCEp0DMBHOQdH<D=!"$	&D3QWՋiA5<$yTxԺӶnZwI75n<$=C < Mȏ4p±J­Ӓ훅-F֝M[识Ui߆Lʥn
Ã0I3*/9VE.Uc&\aV/rk|ϫV,gJuE|PSk0q
 < M#1QWUi{6/sbMk%{1y/vb+5/s#
bxNY/kqkȹyR5SZŬaV,ga:{$P40YPSk0q
 < M#1Q\֓Z8rd&-ҪI(P&Ai8jd f^3TV8,"H$92EI0֓VPL4d"A$;5{RsALǒ*D34"f**mn*ZK @Va4 <ؽy2̆"жKcԫVnAM7XbY~u)s(P&Ai1-b()A5<$x_7M⢠/V-f*l_d]J\y(P&Aibp92p{5fKΰP-`#< vZ
M[Ųĩnx.Uc&VKA\0sn>{9(D 4 `01=c^[%𙊲Z@Z&!˝pfPLpH .0&gg/:vkN&$'r#8GkҰt;fKQtsVƂ8G+ᡸG89XĳmnҬ浯nwI75nE	H1߆Lʥn
Ã0I3*ksҬ{tsV+ₘ{YDP=$
<E]V-|PS0q䊑9370EH[[ʖ0P0M?6/^L!-"Š)*[AnhmV%*VI$յ'l)jmr'L⇨ Uh48,MD'|04JX7+ᚬX'tsVԝpYk "xAD(zQzF8oX7$LF7xjwrsd_8MZKU9`*@3ǦAi(H=#1QWUi_y"NL3M<R&b᪲İfA2p;Mד,b-jȱh41
mJmVk`h43pUf*ʰel)jAY4ғ8 J&L@J$z!H&юinALpX	O9#ah?zm8oW5YVb훅-H+&Rtq %A&x M%=cՋiLʤh-׋/9V%dX1h
J)E|PSk=D < MB$	"XŴ
f<R'&yH1QWՋiUeKU`(
&dv&YZՑbilbڕ{
ڭh7	cڬK1VTd]EdX1h
Ml6+ₘ4QȞrGt*~**bpj+"+"ř@U3@"92P`V-I3*^.]\\uZCiDI1iVnj?؍8.KY4b/2jZAk)vZ_Yd
pYi)tU=_q %A#MA&xHB$Ŵ
f<R'&yH1QWՋiUeKU`(
&dv&YZՑbilbڕ{
ڭh7	cڬK2vTVM5jI	c[|PS&j"yHn%OE@^[NvTVM5jIŴ&reR4W׋?mW&$U׋7AV9Uk=HIh)/)	$Is()8I'I3[NwX8ӃZ"yibA[;;՜LjYҶZ;-!{Ti6mmxtl5"XҼ׋7AVQ,ҀbYmZM^^LI,jyy[аH*M5= IHĐ*M5= IIۿ()95	 =C'Ls+6U#Q5	 =DE370G"j $$D3lӓeԥa[370QA000pu)XV=PED0Ȅl&0qɦa"O9#(G"3<j&(yaD=B$r!%	$f**bwd(IPH	$0)ӋXH&DI$$I|3X9z`^-;/\
`Ջi"@4 DI&y#L"@4 DI&y,r1&wƏBmӄKEXV9
k(^aFZPK2V^aFZwUc Tj	"zA$<Ӳx	V-	$I4UmhgfJFrbIeUl<.XYʔ-&ڭih
}._eE
""@4 DI&y#V-I3*/:+ᡸ&zIC4:[N{4X8ӇQmIkeV
kkś+eV4#ӿ4aktϬəJ(J\guD)XUnKbXBG_dak<F^-;/ځk_IN@.
psŴ᨞QzhTFŅpE&^-;/ŧ&/U0Ü5yO/Ŭr'TG(('<	() fŅx.hiɲP-fA DI&y#0N&7Ӳ^y|nz=`9p`"	&f**bpѱ_y"NL3M<R&b6[N7VTXh&@y8izeEmY-!MWmlpF8hUf*ʍZ)XU`F8hfʍZ)XUgV-5VTfB, `&`∠&LGP-*s1o/9+tZeF˭
ڔ*M1@LďpѣRLʤh-F\4hRw (hѯ#;Wkuu[XUnM+n\5i5n^.^.sѶnN-;5:WXSZ~B>4.K
Z)诊
fI@yH"z
"fivf**m9nZwI75n<$=DD"@y
;#V5XUr_pӺItAr#r#pVm;Uf	B,eYۥk^-Znj5<8,&J8p>c$ɕK4``6g&U#An^.w훅-H,WzVnl)jAeƂ8{sb|*^So+ej¥:b9`"DI$$8$'I3(E]V-|PS&j"yHn%OE@^[NUj¥:3A DI&y#3A DI&y% !+*9/ʍaRT^"DI$%<	()$@LJ@N4 ^.^.t훅-F֝M[<IOPHH$gr#8GkҰt;fKQtsVƂ8G+ᡸG89bwĳmnҬ浯nwI75nE	H1ᡸ92fLʤh-sѶnxtlm4/&[-xp98,MD'|04JXVU,ؿ;fKP\YE8H	$@RG&J9($@LFf@JP"T	R;[NI3*/97
^Uڮ/&[-xp9`UO&$zhTŴjkxV`UO&$zhTӿLʤh-wƏ,XVtsVEŃū]X)I+V#V842f*¶;kū[]XwI75o/_	ޫsVF]%nB`*+&Rv]
%^T]vbՙ1QDi@RG&J;#V5XUr_ViU'eيkZyRIuًW1QDi@RG&Jq9
"?wXKIjRt=PDzVnuRwI75mJVnh#aXxx_Qǐ(q	fiD<8@"P@Ffp ʐD<z"3uXh2;.UmnwI75oU%1Չ-mlb5cC.xvb+ksIzּZՋtsViɲ9Ude^rVH,!V1V-ubKSU/8LwIT;GkҰt侬eIvb+k(ZĖLʥxs )sXW!{uXW)V $#;fKӺSbb{()8I% (p@ avf**m9nZwI75n<$=DD"@y
;#V5XUr_pӺItAr#r#pVm;Uf	B,eYۥk^-Znj5<8,&J8p>c$ɕK4``6g&U#An^.w훅-H,WzVnl)jAeƂ8ΝpӺIt Eȏ4p±J­Ӓ훅-F֝M[识UiYJ/KּZ$պkxpXM
&q#|Lʥn
Ã0I3*/9Ҭb ȈxA.^V!\(r= 6Zڨ%hFl^4sk g^b2hՋ[=+
% VFqԪZJBqdg-
&%Ұx5K Udd^פKdgfRACPďxMqQs6/VEAYd]A1YbՋtsViɲpeQG֓@z]ZZVՈWbbUVE/	#V5XUr_UVE/	9tWCqȏXpsŴUf	B,eҲ/Ջ#mlb5cM[ŧ&qa4P*Pďwhn9$LY8;92rsl)j6nj1"h=c^[%7
Z;N4"=_"?7aΫӿV%%kud_n5xksItה8చ((LG$ɕK4``6g&U#An^.s/Ջ-sBr#׹SXU:mvDE|47g&U,0:[NI$յ)XUf("c{
ƽ+
NK;+
N4 kI3*ALr'TGȞq20s<eJ/V-9Z,8UoV/M[؅2Z <촅зV-&\ՋtsVd+5jXpET"4δq]	&&()ƛRYbldg.Fi]fY4EM[Rv 纗\ q4P MDHHPM
u.{n`h&A	%O3uXALǒ*D34"f**m;VTXh&@y8izeEmY-!MWmlpF8oĳeVT燭+2R%L>njڌXVS0p((LG0&юpYRbX
	p8ɖd1dX[6^¶uh4mUf*ʈlЭQi5E	HqDP&q#mfjBIafaiEg^wI75mFd+)&J8;[N*3!l 08(	89I(͖#V9$ս+
MkB
BŬ8y"BIh	3QɜHI3*ߣtsVj=BG{eDI6]hV(	R$~8(	8oITx^.^.kI3*wkFp #+          s
  b՝ab&              s
     ./usr/es/sbin/cluster/events/node_down_local_complete le                             #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/node_down_local_complete.sh 1.5.1.16 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2005 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/node_down_local_complete.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM


#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#                                                                       #
#       Name:           node_down_local_complete                        #
#                                                                       #
#	Description:	This script is called after the node_down_local	#
#			script successfully completes.			#
#                       This script is called only when the local node   #
#			leaves cluster gracefully.               	#
#									#
#       Called by:      node_down_complete                              #
#                                                                       #
#       Calls to:       None                                            #
#                                                                       #
#       Arguments:      none
#       Parameters:     group name
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"

if [[ $VERBOSE_LOGGING == "high" ]]; then
    eval export $(cllsparam -x)
    set -x
    version='%I%'
fi

if [ $# -gt 2 ]
then
    cl_echo 1035 "Usage: $PROGNAME [group_name]" $PROGNAME
	exit 2
fi

set -u

#
# Resource Manager Updates
#
cl_RMupdate rg_down $GROUPNAME $PROGNAME
exit 0
 CP(kG #+          4  b՝ab&              4     ./usr/es/sbin/cluster/events/node_down_remote om                             #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/node_down_remote.sh 1.2.2.69 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2007 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/node_down_remote.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: service
#
#########################################################################

#########################################################################
#                                                                       #
#       Name:           node_down_remote                                #
#                                                                       #
#	Description:	This script is called when a remote node	#
#			leaves the cluster.  The script unmounts	#
#			network filesystems  If not down gracefully,    #
#			the script will also take over resources like	#
#			fs, vg, disk, service address, AIX Connections  #
#			realm/service pairs, etc.		        #
#									#
#       Called by:      node_down                                       #
#                                                                       #
#       Calls to:       acquire_takeover_addr, acquire_service_addr,    #
#                       get_disk_vg_fs, get_aconn_rs, cl_start_snalink  #
#                                                                       #
#       Arguments:      nodename [graceful | forced]             	#
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#			2	bad argument				#
#                                                                       #
#########################################################################

get_fileysystems()
{
	typeset PS4_FUNC="get_fileysystems"
	[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
	if [ $STATUS -eq 1 ]
	then
		set_resource_status "ERROR"
		exit 1
	fi

# Initialize OEM variables.
    set +u
    OEM_FILESYSTEM=${OEM_FILESYSTEM:-""}
    OEM_VOLUME_GROUP=${OEM_VOLUME_GROUP:-""}
    set -u
        clcallev get_disk_vg_fs "$FILESYSTEM" "$VOLUME_GROUP" "$DISK" "$OEM_FILESYSTEM" "$OEM_VOLUME_GROUP"
	rc=$?
	if [ $rc -eq 7 ] ; then
            STATUS=2
            REP_RES_FATAL=1
	    return
        fi

        if [ $rc -ne 0 -a $STATUS -eq 0 ] ; then
            STATUS=2
	    return
        fi

	if [ -n "$EXPORT_FILESYSTEM$EXPORT_FILESYSTEM_V4" ]
	then

    	    #
    	    # Export filesystem(s) to all other cluster nodes .
    	    # Before doing that, build a root label list, which
    	    # contains all nodes' service labels.
    	    #

            SERVICE=$(cllsif -cS | awk -F : '$2 == "boot" || $2 == "service" || $2 == "persistent"' | grep -v :serial: | cut -d: -f1 | sort -u)
            for service in $SERVICE
            do
            	   if [ -n "$ROOT" ]
            	   then
                	ROOT="$ROOT:$service"
            	   else
                	ROOT="$service"
            	   fi
    	    done
	    if [ "$EMULATE" = "EMUL" ]
	    then
		cl_echo 3020 "NOTICE >>>> The following command was not executed <<<< \n"
		echo "stopsrc -s rpc.lockd\n"
	    else
		#stop NFS daemons
		if [ -n "$TAKEOVER_LABEL$SERVICE_LABEL" ]
		then
		    touch /tmp/.RPCLOCKDSTOPPED
		    stopsrc -s rpc.lockd
		fi
	    fi
	    
	    if [ "$EMULATE" = "EMUL" ]
	    then 
		cl_echo 3020 "NOTICE >>>> The following command was not executed <<<<\n" 
	    	echo "cl_export_fs '$ROOT' '$EXPORT_FILESYSTEM' '$EXPORT_FILESYSTEM_V4'\n"
	    else
	    	cl_export_fs "$ROOT" "$EXPORT_FILESYSTEM" "$EXPORT_FILESYSTEM_V4"
		if [ $? -ne 0 -a $STATUS -eq 0 ] ; then
		    STATUS=2
		fi
	    fi
	fi
}

###############################################################################
# 
# Set status of resource in resource location DB.  Note that we only set this
# if NFS_resource is "TRANS" or nonexistent,  because this means that we 
# are actually taking the resource. 
#
###############################################################################
set_resource_status()
{
    typeset PS4_FUNC="set_resource_status"
    [[ "$VERBOSE_LOGGING" = "high" ]] && set -x
    set +u
    eval TEMPNFS=\$"NFS_$GROUPNAME"
    set -u
    if [ "$TEMPNFS" = "" -o "$TEMPNFS" = "TRANS" ]
    then
	if [ "$EMULATE" = "EMUL" ]
	then
		cl_echo 3020 "NOTICE >>>> The following command was not executed <<<< \n"
		echo	"clchdaemons -d clstrmgr_scripts -t resource_locator -n \""$LOCALNODENAME"\" -o \""$GROUPNAME"\" -v \"$1\"\n"
	else
		clchdaemons -d clstrmgr_scripts -t resource_locator -n "$LOCALNODENAME" -o "$GROUPNAME" -v "$1"
		if [ $? -ne 0 ]
		then
			cl_log 655 "$PROGNAME: Problem with resource location database in HACMPdaemons ODM.\n" $PROGNAME
			STATUS=1
		fi
	fi
        #
        # Resource Manager Updates
        #
        if [ "$1" = "ACQUIRING" ]
        then
            if [ "$PRINCIPAL_ACTION" = "ACQUIRE" ]
            then
                cl_RMupdate acquiring $GROUPNAME $PROGNAME
                [ $? -ne 0 ] && STATUS=1 

            elif [ "$FOLLOWER_ACTION" = "ACQUIRE_SECONDARY" ]
            then
                cl_RMupdate acquiring_secondary $GROUPNAME $PROGNAME
                [ $? -ne 0 ] && STATUS=1
            elif [ "$FOLLOWER_ACTION" = "RELEASE_SECONDARY" ]
            then
                cl_RMupdate releasing_secondary $GROUPNAME $PROGNAME
                [ $? -ne 0 ] && STATUS=1
            fi
        else
            if [ "$FOLLOWER_ACTION" = "ACQUIRE_SECONDARY" ]
            then
                cl_RMupdate rg_error_secondary $GROUPNAME $PROGNAME
                [ $? -ne 0 ] && STATUS=1
            elif [ "$FOLLOWER_ACTION" = "PRIMARY_BECOMES_SECONDARY" ]
            then
                cl_RMupdate rg_error_secondary $GROUPNAME $PROGNAME
                [ $? -ne 0 ] && STATUS=1
	    else
                cl_RMupdate rg_error $GROUPNAME $PROGNAME
                [ $? -ne 0 ] && STATUS=1
            fi
        fi
    fi
}

###############################################################################
#
# Start of main
#
###############################################################################

typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"

if [[ $VERBOSE_LOGGING == "high" ]]; then
    eval export $(cllsparam -x)
    set -x
    version='%I%'
fi

STATUS=0
ARGS=$1
TYPE=$2
ROOT=""
REP_RES_FATAL=0

if [ ! -n "$EMULATE" ]
then
        EMULATE="REAL"
fi

if [ $# -lt 1 ]
then
	cl_echo 1034 "Usage: $PROGNAME nodename [graceful | forced]\n" $PROGNAME
	exit 2
fi

set -u

CROSSMOUNT=0
export CROSSMOUNT

#
# Unmount network filesystems (NFS_filesystems) if the remote node
# was not forced down.  In the case of a forced down node, the cluster
# administrator is responsible for handling the resources belonging
# to that node since thay are no longer managed by HACMP.
#
case "$TYPE" in
     forced)	# Do nothing.
     		;;

     graceful)	# => graceful w/OUT takeover
		#
		if [ -n "$MOUNT_FILESYSTEM" ]
		   then
			# Regardless of whether MOUNT_FILESYSTEM contains
			# a semicolon -- i.e. 
			# regardless of whether MOUNT_FILESYSTEM is
			# NFS-mounted new-style or old-style,
			# dismount it on this node.
			#
			cl_deactivate_nfs "$MOUNT_FILESYSTEM"
			if [ $? -ne 0 ]
			   then
			       STATUS=1
			   fi
		   fi
     		;;

     *)		# => graceful WITH takeover, or crash
		#
		if [ -n "$MOUNT_FILESYSTEM" ]
		   then
			# If the following finds a semicolon, it returns zero.
			# If it does not find a semicolon, it returns one.
			#
			echo $MOUNT_FILESYSTEM | grep -q "\;/"
			RC=$?
			if [ $RC = 1 ]
			   then
				# No semicolon in MOUNT_FILESYSTEM.
				#
				cl_deactivate_nfs "$MOUNT_FILESYSTEM"
				if [ $? -ne 0 ]
				   then
				       STATUS=1
				   fi
			   else
				# Semicolon found in MOUNT_FILESYSTEM.
				#
				CROSSMOUNT=1
			fi
		   fi
     		;;
     esac

if [ $UPDATESTATD = 0 ]
then
    # if this is a two node cluster and exported filesystems exist, then when
    # the cluster topology is stable notify rpc.statd of the changes
    if [ 2 -eq $(odmget HACMPnode | grep 'name =' | sort | uniq | wc -l ) ]
    then
	RESOURCE_GROUPS=$(odmget HACMPgroup | grep 'group =' | awk '{print $3}' | sed 's/"//g')
	for group in $RESOURCE_GROUPS
	do
	    EXPORTLIST=$(odmget -q "group=$group AND name=EXPORT_FILESYSTEM" HACMPresource \
		| grep value | awk '{print $3}' | sed 's/"//g')
	    if [ -n "$EXPORTLIST" ]
	    then
		if [ "$EMULATE" = "EMUL" ]
		then
		    cl_echo 3020 "NOTICE >>>> The following command was not executed <<<< \n"
		    echo "cl_update_statd\n"
		else
		    cl_update_statd
		    if [ $? -ne 0 ] ; then
			cl_log 1074 "$PROGNAME: Failure occurred while processing cl_update_statd.\n" $PROGNAME
			STATUS=1
		    fi
		fi
		break
	    fi
	done
    fi
fi

if [ $# -eq 1 ] ; then
    #
    # Remote node not graceful or forced down.
    # Acquire the service (shared) addr, take over its service address, 
    # fs, disk and vg, and re-export its filesystem.
    #
    # First, indicate that the resource is in the process of coming up by 
    # placing it into state "ACQUIRING".  This will persist until the resource 
    # comes completely up or there is an error.
    #
    set_resource_status "ACQUIRING"

    if [[ "$PRINCIPAL_ACTION" = "ACQUIRE" ]]
    then    
        #
        # Call replicated resource set-primary method associated
        # with any replicated resource defined in the resource group
        # we arecurrently processing. 
        #
        call_replicated_methods  "set_primary" ""
    fi


    # Start the WPAR.  Due to the fact that WPAR enablement/disablement is
    # done in a lazy fashion, the actual state of WPAR activity will not
    # necessarily match our ODM state.  Consequently, we can't simply look
    # at the WPAR_NAME environment variable.
    #
    # The command clstart_wpar will check if the resource group actually has
    # a WPAR so we don't need to check for that here.
    clstart_wpar

    if (( $? != 0 ))
    then
        echo "Failed to start the WPAR associated with resource group '${GROUPNAME}'"
        (( $STATUS == 0 )) && STATUS=2
    fi

    # Get filesystems if takeover of filesystem before ipaddr is set
    # to true. This way filesystems will be ready as soon as address
    # will be taken over. This removes the error of "Missing filesystem"
    #
    if [[ "$FS_BEFORE_IPADDR" = "true" ]] ; then
	get_fileysystems;
	[[ $REP_RES_FATAL = 1 ]] && exit $REP_RES_FATAL
    fi

    if [ -n "$SERVICE_LABEL" ] ; then
	clcallev acquire_service_addr "$SERVICE_LABEL"
	if [ $? -ne 0 -a $STATUS -eq 0 ] ; then
	    STATUS=2
        fi
    fi

    if [ -n "$TAKEOVER_LABEL" ]
    then
	clcallev acquire_takeover_addr "$TAKEOVER_LABEL"
	if [ $? -ne 0 -a $STATUS -eq 0 ] ; then
	# 
	# If we cannot acquire the proper service address,
	# do not attempt to acquire associated resources.
	#
	    STATUS=2
	fi
    fi


    # Get filesystems here if takeover of filesystem before ipaddr is
    # not set to true.
    #
    if [[ "$FS_BEFORE_IPADDR" != "true" ]]
    then
        get_fileysystems;
	[[ $REP_RES_FATAL = 1 ]] && exit $REP_RES_FATAL
    fi
     

    #
    # Start tape resources
    #
    if [ -n "$SHARED_TAPE_RESOURCES" ]
    then
	if [ "$EMULATE" = "EMUL" ]
	then 
		cl_echo 3020 "NOTICE >>>> The following command was not executed <<<<\n" 
		echo "cl_tape_resource_get_multi $SHARED_TAPE_RESOURCES\n"
	else
		cl_tape_resource_get_multi "$SHARED_TAPE_RESOURCES"
		if [ $? -ne 0 -a $STATUS -eq 0 ] ; then
		    STATUS=2
		fi
	fi
    fi

    #
    # Start AIX Connections services
    #
    if [ -n "$AIX_CONNECTIONS_SERVICES" ]
    then
	if [ "$EMULATE" = "EMUL" ]
	then 
		cl_echo 3020 "NOTICE >>>> The following command was not executed <<<<\n" 
		echo "clcallev get_aconn_rs $AIX_CONNECTIONS_SERVICES\n"
	else
		clcallev get_aconn_rs "$AIX_CONNECTIONS_SERVICES"
		if [ $? -ne 0 -a $STATUS -eq 0 ] ; then
		    STATUS=2
		fi
	fi
    fi

    #
    # Start AIX SMB/Fast Connect services
    #
    if [ -n "$AIX_FAST_CONNECT_SERVICES" ]
    then
	if [ "$EMULATE" = "EMUL" ]
	then 
		cl_echo 3020 "NOTICE >>>> The following command was not executed <<<<\n" 
		echo "get_fast_connect_rs \n"
	else
		get_fast_connect_rs
		if [ $? -ne 0 -a $STATUS -eq 0 ] ; then
		    STATUS=2
		fi
	fi
    fi

# start commlink processing
if [[ -n $COMMUNICATION_LINKS ]]
then
    	if [ "$EMULATE" = "EMUL" ]
    	then
			cl_echo 3020 "NOTICE >>>> The following command was not executed <<<< \n"
			echo "cl_start_commlinks\n"
    	else
			cl_start_commlinks "$COMMUNICATION_LINKS"
			if [ $? -ne 0 -a $STATUS -eq 0 ] ; then
			    STATUS=2
			fi
	fi
fi


# else  remote node down "graceful" or "forced".
	#
        # remote node down graceful or forced, do nothing .
	#
fi

if [ $STATUS -ne 0 ]
then
    set_resource_status "ERROR"
fi

if [ $STATUS -eq 2 ]
then
	exit 0
else
	exit $STATUS
fi
kY #+          !  b՝ab&              !     ./usr/es/sbin/cluster/events/node_down_remote_complete e                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r721 src/43haes/usr/sbin/cluster/events/node_down_remote_complete.sh 1.2.11.3 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2016 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/node_down_remote_complete.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#                                                                       #
#       Name:           node_down_remote_complete                       #
#                                                                       #
#	Description:	This script is called after the 		#
#			node_down_remote script successfully completes.	#
#			The script starts application servers. 		#
#									#
#       Called by:      node_down_complete                              #
#                                                                       #
#       Calls to:       start_server                                    #
#									#
#       Arguments:      nodename [graceful | forced]                    #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

#########################################################################
# 
# Set status of resource in resource location DB.  Note that we only set this
# if NFS_resource is "TRANS" or nonexistent,  because this means that 
# we are actually taking the resource. 
#
#########################################################################
set_resource_status()
{
    typeset PS4_FUNC="set_resource_status"
    [[ "$VERBOSE_LOGGING" == "high" ]] && set -x
    set +u
    eval TEMPNFS=\$"NFS_$GROUPNAME"
    set -u
    if [ "$TEMPNFS" = "" -o "$TEMPNFS" = "TRANS" ]
    then
	if [ "$EMULATE" = "EMUL" ]
	then
		cl_echo 3020 "NOTICE >>>> The following command was not executed <<<< \n"
		echo	"clchdaemons -d clstrmgr_scripts -t resource_locator -n \""$LOCALNODENAME"\" -o \""$GROUPNAME"\" -v \"$1\"\n"
	else
		clchdaemons -d clstrmgr_scripts -t resource_locator -n "$LOCALNODENAME" -o "$GROUPNAME" -v "$1"
		if [ $? -ne 0 ]
		then
			cl_log 655 "$PROGNAME: Problem with resource location database in HACMPdaemons ODM." $PROGNAME
			STATUS=1
		fi
	fi
        #
        # Resource Manager Updates
        #
        if [ "$1" = "UP" ]
        then
            if [ "$PRINCIPAL_ACTION" = "ACQUIRE" ]
            then
                cl_RMupdate rg_up $GROUPNAME $PROGNAME
                [ $? -ne 0 ] && STATUS=1
            elif [ "$PRINCIPAL_ACTION" = "SUSTAIN" ]
            then
                cl_RMupdate rg_up $GROUPNAME $PROGNAME
                [ $? -ne 0 ] && STATUS=1
            elif [ "$AUXILLIARY_ACTION" = "ACQUIRE_SECONDARY" ]
            then
                cl_RMupdate rg_up_secondary $GROUPNAME $PROGNAME
                [ $? -ne 0 ] && STATUS=1
            elif  [ "$AUXILLIARY_ACTION" = "RELEASE_SECONDARY" ]
            then
                cl_RMupdate rg_down $GROUPNAME $PROGNAME
                [ $? -ne 0 ] && STATUS=1
            fi
        else
            if [ "$PRINCIPAL_ACTION" = "ACQUIRE" ]
            then    
                cl_RMupdate rg_error $GROUPNAME $PROGNAME
                [ $? -ne 0 ] && STATUS=1
            elif [ "$AUXILLIARY_ACTION" = "ACQUIRE_SECONDARY" ]
            then
                cl_RMupdate rg_error_secondary $GROUPNAME $PROGNAME
                [ $? -ne 0 ] && STATUS=1
            else
                cl_RMupdate rg_error $GROUPNAME $PROGNAME
                [ $? -ne 0 ] && STATUS=1
            fi
        fi
    fi
}

##############################################################################
#
# Main Starts Here
#
##############################################################################

typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"

if [[ $VERBOSE_LOGGING == "high" ]]; then
    eval export $(cllsparam -x)
    set -x
    version='%I%'
fi

STATUS=0

if [ ! -n "$EMULATE" ]
then
        EMULATE="REAL"
fi

if [ $# -lt 1 ]
then
        cl_echo 1034 "Usage: $PROGNAME nodename [graceful | forced]\n"  $PROGNAME
        exit 2
fi

set -u

if [ $# -eq 1 ]
then
	#
	# Remote node not down gracefully,
	# start application server and possible NFS mout to a new node.
	#
  export NODENAME=$1
	if [ -n "$MOUNT_FILESYSTEM" ] && [ "$NODENAME" != "$LOCALNODENAME" ]
        then
                NW_NFSMOUNT_LABEL=""

                if [ -n "$NFS_NETWORK" ]
                then
                    ALL_NFSMOUNT_LABEL=$(odmget -q "group=$GROUPNAME AND name=SERVICE_LABEL" HACMPresource | grep value | awk '{print $3}' | sed 's/"//g')
                    for label in $ALL_NFSMOUNT_LABEL; do
                        IN_NETWORK=$(cllsif -cS 2> /dev/null | grep :$NFS_NETWORK: | cut -d: -f1 | grep -x ${label} )
                        if [ -n "$IN_NETWORK" ]
                        then
                            NW_NFSMOUNT_LABEL="$NW_NFSMOUNT_LABEL $label"
                        fi
                    done

                fi

		#
		# Select active service label
		#
		# First, make sure to flush the NFSMOUNT_LABEL if it exists.
		# Only one of these nonzero.
		#
		if [ -n "$NW_NFSMOUNT_LABEL$NFSMOUNT_LABEL$TAKEOVER_LABEL$SERVICE_LABEL" ]
		then
		    if [ "$EMULATE" = "EMUL" ]
		    then
			cl_echo 3020 "NOTICE >>>> The following command was not executed <<<< \n"
			echo arp -d $NFSMOUNT_LABEL
		    else
			# make sure to flush the arp cache for this label.
			arp -d $NW_NFSMOUNT_LABEL $NFSMOUNT_LABEL $TAKEOVER_LABEL $SERVICE_LABEL
		    fi
		fi

		NFSHOST=""

		for host in $NW_NFSMOUNT_LABEL $NFSMOUNT_LABEL $TAKEOVER_LABEL $SERVICE_LABEL
		do
			ping $host 1024 1 >/dev/null
			if [ $? = 0 ]
			then
				NFSHOST=$host
				break
			fi
		done

		if [ -n "$NFSHOST" ] ; then
			cl_activate_nfs 1 $NFSHOST "$MOUNT_FILESYSTEM"
			if [ $? -ne 0 ] ; then
				STATUS=1
			fi
		else
			cl_log 653 "$PROGNAME: NFS Mounting failed. \
			No reachable service interfaces found on node \
			$NFS_HOST" $PROGNAME $NFS_HOST
		fi
	fi

    if [ -n "$APPLICATIONS" ] ; then
        clmanageroha -o acquire -s -l "${APPLICATIONS// /,}" 3>&2
        if (( $? > 0 )) ; then
		STATUS=2
	    else
		if [ "$EMULATE" = "EMUL" ] ; then
			cl_echo 3020 "NOTICE >>>> The following command was not executed <<<< \n" 
                	echo "clcallev start_server $APPLICATIONS\n"
		else
                	clcallev start_server "$APPLICATIONS"
			if [ $? -ne 0 -a $STATUS -eq 0 ]; then
			    STATUS=2
			fi
		fi
	    fi
        fi

	# 
	# Set final resource status
	#
	if [ $STATUS -ne 0 ] ; then
	    set_resource_status "ERROR"
	else
	    set_resource_status "UP"
	fi

# else
	#
	# Remote node graceful or forced down, do nothing.
	#
fi

if [ $STATUS -eq 2 ] ; then
    if [[ -z $CLUSTER_MAJOR || -z $CLUSTER_MINOR ]] ; then
	echo "Resource Group Allocation Failure disabled on $LOCALNODENAME for $GROUPNAME, version not found."
        exit 1  # terminal error, we don't know what version we are running
    fi
    if [ $CLUSTER_MAJOR -gt 44 -o $CLUSTER_MAJOR -eq 44 -a $CLUSTER_MINOR -eq 1 ] ; then
	echo "Resource Group Allocation Failure enabled on $LOCALNODENAME for $GROUPNAME."
        exit 0  # non-terminal exit status for RG acquisition failure
    else
	echo "Resource Group Allocation Failure disabled on $LOCALNODENAME for $GROUPNAME, PowerHA SystemMirror 4.4.0 or earlier version exists."
        exit 1  # terminal error, HACMP 4.4.0 or earlier release
    fi
else
    exit $STATUS
fi
  [ $?l #+          T  b՝ab&              g2     ./usr/es/sbin/cluster/events/node_up n_r                               

  e
#ailnorst	_cdfghpuv"$-/=AEGLMNORSm().:CDFIPT[]bkwy&',012BHUV\x{}!*4Wq|367;>?KY%+589jz<J@h@Y /E 1HE2`	.x"ooZ6B:whPaTfoMJAy(VnH8O4H0f0 	   	 ( 	A H,oMJӝ潢ƱHE2`.x"k$dS("\2E67QMܵdmzt77V՜$67u`X+  Et &Bω +s!kkB6zʆQL
A@oWqunot)ħ%nu"-Y<F5|`Ũ)r
>7L:ST3 (A H(nJ̽5+L潣YI/spu.t+7[G2ԭ1:YX=U)n%E|ЭfRZJ50aҚn",xL<pc 
h_d@  - G]-IA-JZЄdP`X`P`X	 <	H',7Y='%|S3P03 &BBω +s!kkBU }ՙƧP1kZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵckw$l7MotBoVB$o i>4kU/BR0}ծ:{U/GBU/ĺ,,>׸עz%4_2XBņC-Jncks
uo6zʟ	 8=eOooc%47q2Fw787A?IςӿoYk5kZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵcZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵcX$l=tJ⅞ooj>]epDޜ䲺W>>d~ƱJ}sה7zs'h8.`[/Gzq6u(U/^PXK+tQ}+-_|zzNrY^ЁzW,5Laͫ^uWvӜWJSӜT(7GW}5eJ<Zu\PKzjW#0j>5uԁA>KSr])]T^U/^PXK+9HgzW/RޚMȀ2ԭLo6vHM|[׽wLfQcX5kZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZ$P2FYSL(Y넘tFÈT=+{g4p<aD*`AHTzjEp0c?2PD>6qy%(,n%ӝư*.<q8ӜW6;GĤ1sgFU]pyCC9(,n%ލƯI=jZ8TYVuҧ}:NrY]k?|Qq]yAcw9,7N5(lk?(||"8)Y5B+2
9j 8$$dB	BsX[?1] 6I2BFL.H0d(a9`6c] 6I2BFL.H0d(a9⢸AwL@ڤ!$		0P"a\ῇBewDgҸzs>MG]Ҹzs1ΈtӽЇ$zRi2B|H![L W7zsq,D>YB+@.QT$!#&
$XL2]0˜/j󔪺`Zr鞬޻`p&$h<DGALxゐ6cbwpy(d8H(^G(|\nt|pi SIiaxAL}2Rd.(,BR2T. yCvYgqa5>PXK+>.7{\%{ItB87E\}7trӜWCapU/]Ҹzsʆ0ÎzZ>SL(Y[R1:\Xq@=+}nfc9'oAjLЅAjVB 8$(|\na,XwOa
[k8(,n%H8;ÿÿޖ()|o"G!@>8P݀EXwT㒸goMJ`ÿrW,-R yÿ{wXwom	۫}T+9,YfTZs^PXK+b:(XwXw=tJ⅟;FX1=KzjU=LRF]z'qkIFQ
c AG mRd(\ba0Qt.sl AG mRd(\ba0Qt.sEp0HBI2`rE!E͌k?N%vmϋ(#qB%|.zSt/JK+@C?Nٹ/}Tlk?ޖ()AjLЅAjVB 8$(|\na,qQVK?ҔyCuT>.7{
2Rd.(,BR2T. e^d#@AL"8P]U? yCuT>.7mh@'VoWIj3Pݑ>.7` !,BZה7zsqaK.=LR8	
`8^**ÿŇ 
ԯ;ER(^䲺R8Pݰ%+[I;;7^oG]Tt/JK*ÿÿޖ=+zԮ=p<q0ÿŇL(Yǡ>.7l;']yIuRUн+9,ǥ=WUCvegOgѥ4T&3wUƵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZ,cXֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkX#&
$X KZ@ c	HAjLЅAjVAjOUSt 5.`<ED0\Lɂ&Di2B|H![q6PIqe.2t1HBUq|qL*\y2e.9zX8L0g0Pr8qQVUK?uǄYΏHD @IeU0L"Ȏ1}1R*NqņzxtnygEE,Й!0q*GU/ԭ,;0CДRzkM|pޭiI-u]Jt1g /]TB07Qn$13tBӬk՜R^rЀ!m[7KҮʪ\$н9eC>5y2B`DA,|ki!A,&\03ˈ<8ɃF,`\L2䁅I\@L4yc aƤRƄQn\Й#"g0LѬe.ǥcaaxAX#al}9;	0P"(tVtF"$1s{cb=)Okk`e4Lȉ"2ƱK0Hs˒,O"G\y2EvUK?ٹ/}T2F
O{?VЅ+3iIςӾi\d:gY3xqs*&xqfL<@D6$1aAX#aal$dLɑg	2&ycşJhZ8[?u"h'	Z1W@0(c@FK(Z.H8e'w[JuB1V;]ZŭOd0KDۢZQD 7I-4/NrYZc1kthU-WVfOVJ[B!RкcZJ>)ފ·;@FPS&d`3ʘ(PDLjMAt, 6alk?4h^0O|zzKvmY̔՜QO|\ ,F}խupP$&4	$dr[KB<d㋘&\bz^kA\aStVt 39!t;9, !K#%K+LaWBF`AJ>^n}.kthaA_U/K43JٲϜ<f%'%rJQD ED!;EhfygEٻp愌-7>^A
'%K+N.O][.`<rEPS&d`3ʘ(PDLjMAt, 
Kp,OJhZ YEg@Tk?"pbOcR̔<<2ˇ4E'B՜S2Rꦄ)ucXALq&\<pf$q&7eT82Lрqg2`$k}TJqqW]W={?]qgc.Ӛɗ$X8Hɂ&!G EWUjrKBWNj㋘&\bx#&
$X㌇3aAX'㌇aalhL8S?{'7 /)qˈ$]f ꣫^/c
\z˥]:zY
Ta Py3BDs{	 FHެҏz|Y}W,k()*`8Rɗ$XD4qs˒,Lnc	2&yc쪗ṛ{)9,54"$egFU]sAƄDL aRaG!	"m;>8+H
<n=-wAk	QX>i[?ޖ()4hDH˒&#wA?şgo惍Ҹf֥qkєoVotFue[^hB@gd
=Yg]VW4hDHΕ=)O4_AzoKtFCQn]\R#);ǌa&V-\z@z$BAL|qȾ_J⢬{?3i<54_Az3E*T/Wҭ	\R#H_J@hMVu]5Jz"}*dt"
*<ǌc]^|Voq-K/**qg>Q6n}lIE*T!
Nzsq@I&V-\z@z$BAL|qȾ_J⢬}*DpI\V.U$_Ar@ 4&t,H=e}ʾg2gFU]u}Ȏ
_ǌcY^|Voq-K/**qg>Q6n}lIIgYqW<MG6+^z|[3*jCE܂J3T=+{ij^/|e[꣫KuZqВ7e]-{D18MG}1kARi9Zw].\P|S褖<e]YRgNJr7#ozʆ3gYpXTmrw=:MG/xt%Ӵt=ܪz5`Y:fag1!	"m;<
%Kގ$XJwI-4,/gTfR$m(9='h[hJ)=3tBÚæoAjLЅAjVB OДRzgr<bϝ(=eXpT	Xwk8	*[ʫ)}9hUN2FsXsND8	*XBdưU.,;1gҮXwXwo@>tҮ9-wF+MOU^.\u7GS_;BQI7UD&jÿKWNը#^Iq6zRKA	Fÿ{?I9gi΄:P|$yڰz%IoK3wi>6?T4C[gRnꤑqbb`ALxGnꤑEYU.,9`68I#uTBdƈrOgOg2*\z|$HbӒɩ]eA^_;H: BZhYNQ#lk?ޖhAui=R6Ϣz>ZhYqa@I<G	0P"q)Zo}TtBIU򎋪gR,$ܣLy`#&
$X4&HLh)=nALpR&Ӻld#*`8Rɗ$Xe[]GZ'cqk^>84qa$]f1mY⢬zX8Й#"g0OTUR7VmZ꺔z:RË`7gYRͺ+:EٻA2*Uԣ׽wLfQgta-{AЀ?2
\y$н9ewMJ^L"9%^[,Rԭ}:Uӭ9EgC7$l3%SQ)y%(ŖGsn΄An1(^U-h`ū_E$$,<4=Y4V3L-R#E-BHNq{py(d8Hn=-wAk,%;x#\nf?:]3F^\x1]8ݳ\Y7DqP$ '8Hɂ&ޜ䲸Ӌr2%52`rEN.7lIFQ3pA\꺪 #kІ `S?şgoJ_	 q7jWYPGKm[Jks^{gXr>Uf/c,87Ү䖄YK?{(֝E`9w(==g-IA-J]P!CfϒPrvnK+f^3&
c$dˉX`a3&"X'Ε$oYVK?R龝T'Ε$oYPFZwX>w0@L>ugoaץ]U-ICgλ,k?(9tҜ@L>u;$ӴAїWT>5sN2C➲kpʺO+H޲k?Kn$orUR:TpZw#<
YvΏn5tzN]ewKŧnR龬k?^DpR&Ӻj}N/sK]Z	QX>i[?ޖ():iۅxZv{Ɨln**qgYp +R_U/EN2K)!RKtz,HBQIl::T_AZ(Unŧn3"8)IiqV5լ,o#uZv{LK>8rĪ
cEYU.,zYP*D;Zgp0=5e3zsqP$dRÎ*y"HpYǻ潞AFOtx^[|\׳Ք$d{=wAka,PS;{=YA1h"ױ;\Xq5pi)uR_A}]8ʺ^s\״ue3&q	>(Aj={tQn qwBvFz]A8N\V\2Î98㞖()2xHc(TUuT2x=ؑd, `    0q
[8#'YXq$qKF&/w;{=YA2}Pz2x㎪qStOL!7Z Ɖz/8L_Aь^Zv0Ktza )gҔ׬|7^p08ij>N|RrK4dyGY}Fvq:IuR +s-	Nv`3X>iigd1kˌGWdU/aӐԭJr7Z6
{aq?^Wq?YAq#'E-Gl8EVSh8Ј	gOqG^IhW-;pF|mot:Te]'Ε$oYV$8y%9!t8f2;H:d*5yqZ(nKFZoyEgC]:zX>8e
<Ì4h0L aRg4xqX8DYxhL3't4-TUR7^y%)N:Fq6&{RTJuQ;t._	 q6 d┷ƕ#,H8s1{zM:J)N:zy%H:ddIh@G)s8џ9hAjVкnB^Gux[^Q2FvnliQMYԀ0^0xe1їWtkY-!9RkMfJoWr|-$oRKBJ>)I9]8ʼN;3Uty+ZvU\beUgNQYwB'*PܖhEO2PH@G)cAmrZ ޖ8dH*`8Rɗ$Xh^XLZꤩyTuwN$A$mgSĊ`@@rg(Dh0H
&y>܂O|qL*yTq"*"\J|R>r
M<#kІǈp(pȑTq".H08м$F*"\аY5-KTq"*"\Jb0H
&yTq"*"\J0H
&yYlgRX(k|qL*y%ɞd&ZKFOf|fJo(Qf[$mMG6{K//z]TM*.vU.=.kD8Z>*׹w>:(nKFg|!^*[GZ}.kk1%y=kF6Ҏ?}n,ZniJf.TD3̔"8)(,}1ŀYX B+B`_ [$F.TD1z|ka08[?ޖ()8r%ɞd**qgqG&yh!$MuǁX%"82PH% "ThLaH8ZhX[?ޖ() |qqG&ykgT	F4yfA!*HLHBHNK*Dq`dp.7dM2&yR@eFt|pi SIialzX<hxq3ʒ+\YWkgOc?՝s}.k=ҤFgb̙&yqG&&2
BDw\xNrYR# %dq"\@ɉ&H8ZhX[?ޖ()8H1fL<˓LX?şJ|RJb2L@$. h@S?ѓ?ҔCuϥwg]4yfA!*HL?ѓ?՝s}.k=!G@mrZ ޖ #@㢕bSl(p+"DhtRJbгިhX^XLzx
cVvv,\Y+s]YT>"4rsOwgSW+s]YTk?{?єm6Qr>5ޅ"\JY:K;N2sr.LL	0dn]σx:g7%W>]/goG;J;GwxwY+s]YT>"4rsOwgSW\@扙< a2XÿӃ#=.kD	0qq3ˈ4&Dh)JrsOwgSUɟKUO\	+EhAR. h`ЙJgIFQ3b<iBx?Ň1z^xh(R\zu-EYNC&E&Dq`d܅^g*`qc g40hO8J<45*[>)S|!UJ}TܖiZ6.Îk?{?{?єm=kTJhڷn(>wUДRzkN/AЇ#g	ٹV)BqaYKMYjH])#<۟=9ehƱb%&$Ly2$dHD	4Lnc	2&yc\Y!)t(s{Y:|Zh])K+8$&yC&Fs{)תкt::\{uc.t'9,8Hɂ&éu	:*u0.H2#U0Ô#tQt!H*|$|dʷ%4_2ÚÞ().`<rEH㊘$Te'qaAB#g2Dp	goaץ]U.2FYS$a
[B:=eOo\y2aC,"9%H*|ܫ{2Ò{aaY"/IςӽGS-9 >կE$"A	M8祅c`1qa@I<'8Hɂ&9ZwaGg$.|S$м䲸%:+:[Q`Rϝ7$dB'9,ÿ	"
rOc?єmk?NRg$.>wI-4.RB=Y-wI-4/NrYZ3zX9!tIitgTЙ!0q $1b.`<rEH㋘&\bx*şgoW43{3i\haZ.rJuYPFJ:c J)3кQWNKyB:6к3B"9%p|_] $2wUq2B`L k4 #+            bX՝ab&                   ./usr/es/sbin/cluster/events/node_up.rp                              # @(#)24  1.8  src/43haes/usr/sbin/cluster/events/node_up.rp, hacmp.pe, 61haes_r714 12/13/01 22:52:07
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/node_up.rp 1.8 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1996,2001 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# ########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#   ORIGINS: 27
#
# ########################################################################
#
# This file contains the HACMP/PE recovery program for node_up events
#
# format:
# relationship     command to run   expected status NULL
#
other "/usr/es/sbin/cluster/events/check_for_site_up" 0 NULL
#
barrier
#
event "/usr/es/sbin/cluster/events/check_for_site_up" 0 NULL
#
barrier
#
other "node_up"  0 NULL
#
barrier
#
event "node_up"  0 NULL
#
barrier
#
all "node_up_complete"  0 NULL
#
barrier
#
all "/usr/es/sbin/cluster/events/check_for_site_up_complete" 0 NULL
#
{k| #+          #  b՝ab&              #     ./usr/es/sbin/cluster/events/node_up_complete co                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2018,2019,2020,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/node_up_complete.sh 1.1.13.1 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2013 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG

# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/node_up_complete.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#########################################################################
#                                                                       #
#     Name:       node_up_complete                                      #
#                                                                       #
#     Description:  This script is called when the node_up script       #
#             successfully completes.                                   #
#             The script checks the name of the node, then              #
#             calls one of the two sub-event script                     #
#             accordingly.                                              #
#                                                                       #
#     Called by:    cluster manager                                     #
#                                                                       #
#     Calls to:     node_up_local_complete, node_up_remote_complete     #
#                                                                       #
#     Arguments:    nodename and start mode                             #
#                                                                       #
#     Returns:    0     success                                         #
#             1     failure                                             #
#             2     bad argument                                        #
#                                                                       #
#########################################################################

#########################################################################
# Does a union of SIBLING_ACQUIRING_GROUPS and SIBLING_RELEASING_GROUPS
# and removes any duplicate group names
#########################################################################
listSiblingGroups () {
    typeset PS4_FUNC="listSiblingGroups"
    [[ "$VERBOSE_LOGGING" == "high" ]] && set -x
    
    for group in $SIBLING_ACQUIRING_GROUPS $SIBLING_RELEASING_GROUPS
    do
	echo $group
    done | sort -u
    
    return
}

#########################################################################
#
# Main Starts Here
#
#########################################################################

typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"

if [[ $VERBOSE_LOGGING == "high" ]]; then
    set -x
    version='%I%'
fi

set -a
eval $(cllsparam -n $LOCALNODENAME)
set +a

NODENAME=$1
typeset -i RC=0
typeset -i UPDATESTATD=0

typeset LPM_IN_PROGRESS_DIR="/var/hacmp/.lpm_in_progress"
typeset LPM_IN_PROGRESS_PREFIX="lpm"
typeset STATE_FILE="/var/hacmp/cl_dr.state"

#
# This will be the exit status seen by the Cluster Manager.
# If STATUS is not 0, the Cluster Manager will enter reconfiguration
# All lower-level scripts should pass status back to the caller.
# This will allow a Resource Groups to be processed individaully,
# independent of the status of another resource group.
#
STATUS=0

set -u

if (( $# < 1 ))
then
  echo Usage: $PROGNAME nodename mode
  exit 2
fi

typeset START_MODE=""
if (( $# > 1 )) && [[ $2 == "forced" ]]
then
    START_MODE="forced"
fi

#
: serial number for this event is $EVENT_SERIAL_NUMBER
#


typeset -i RPCLOCKDSTOPPED=0
if [[ -f /tmp/.RPCLOCKDSTOPPED ]]
then
  RPCLOCKDSTOPPED=1
  rm -f /tmp/.RPCLOCKDSTOPPED
fi

# If this is a two node cluster and exported filesystems exist, then when the
# cluster topology is stable notify rpc.statd of the changes
if (( 2 == $(clnodename | wc -l) ))
then
    RESOURCE_GROUPS=$(clodmget -f group -n HACMPgroup)
    for group in $RESOURCE_GROUPS
    do
        EXPORTLIST=$(clodmget -q "group=$group AND name=EXPORT_FILESYSTEM" -f value -n HACMPresource)
        if [[ -n "$EXPORTLIST" ]]
        then
            UPDATESTATD=1
	    if [[ "$NODENAME" == "$LOCALNODENAME" ]]
	    then
	        # If node coming up is the local node, make sure rpc.statd is started.
	        LC_ALL=C lssrc -s rpc.statd | grep inoperative
	        if (( $? == 0 ))
	        then
		    startsrc -s rpc.statd
                    : exit status of startsrc -s rpc.statd is: $?
	        fi
	    fi
            cl_update_statd
            if (( $? )) ; then
                cl_log 1074 "$PROGNAME: Failure occurred while processing cl_update_statd.\n" $PROGNAME
                STATUS=1
            fi
            break # already started on this node -- no need to check further
        fi
    done
fi

if (( $UPDATESTATD ))
then
    if (( $RPCLOCKDSTOPPED ))
    then
        stopsrc -s rpc.lockd
        integer COUNT=60
        while (( COUNT > 0 ))
        do
            LC_ALL=C lssrc -s rpc.lockd | grep stopping
            if (( $? == 0 ))
            then
                (( COUNT-- ))
                sleep 1
            else
                break
            fi
        done
        startsrc -s rpc.lockd
        : exit status of startsrc -s rpc.lockd is: $?
    fi
else
    if (( $RPCLOCKDSTOPPED ))
    then
        integer COUNT=60
        while (( COUNT > 0 ))
	do
	    LC_ALL=C lssrc -s rpc.lockd | grep stopping
	    if (( $? == 0 ))
	    then
		(( COUNT-- ))
		sleep 1
	    else
		break
	    fi
	done
        startsrc -s rpc.lockd
        : exit status of startsrc -s rpc.lockd is: $?
    fi
fi

# if RG_DEPENDENCIES is set to false by the cluster manager,
# then resource groups will be processed via clsetenvgrp
if [[ "$RG_DEPENDENCIES" == "FALSE" && $START_MODE != forced ]]
then

    #
    # Set the RESOURCE_GROUPS environment variable with the name(s)
    # of all Resource Groups participating in this event, and export
    # them to all successive scripts.
    #
    set -a
    eval $(clsetenvgrp $NODENAME $PROGNAME)
    RC=$?
    set +a
    : exit status of clsetenvgrp $NODENAME $PROGNAME is: $RC
    if (( $RC ))
    then
	STATUS=1
    fi

    #
    # For each participating resource group, serially process the resources
    #
    for group in $RESOURCE_GROUPS
    do
        #
        # All sub-scripts must inherit the same environment
        # values which were set by this script (set -a).
        # e.g.: all sub-scripts must inherit VERBOSE_LOGGING value.
        #
        set -a
        eval $(clsetenvres $group $PROGNAME)
        set +a
        export GROUPNAME=$group
            
        #
        # Check nodename, and call node_up_local_complete or 
        # node_up_remote_complete accordingly.
        #
        if [[ "$NODENAME" == "$LOCALNODENAME" ]]
        then
	    clcallev node_up_local_complete
            RC=$?
            : exit status of node_up_local_complete is: $RC
        else
	    clcallev node_up_remote_complete $NODENAME
            RC=$?
            : exit status of node_up_remote_complete is: $RC
        fi
        
        # If any failure has occurred, this script should exit accordingly
        if (( $RC ))
        then
	    cl_log 650 "$PROGNAME: Failure occurred while processing Resource Group $group. Manual intervention required.\n" $PROGNAME $group
	    STATUS=1
        fi
    
    done

    #
    # Process_Resources for parallel-processed resource groups
    #
    process_resources
    RC=$?
    : exit status of process_resources is: $RC
    if (( $RC ))
    then
        STATUS=1
    fi
fi

# Refresh clcomd
refresh -s clcomd

: This is the final clRGinfo output

clRGinfo -p -t 2>&1
 
# During LPM if any other node in the cluster coming up which was down
# when LPM is initiated, creating LPM temp file which indicates that LPM
# is ongoing.
if (( $STATUS == 0 ))
then
   if [[ "$NODENAME" != "$LOCALNODENAME" ]]
   then
        lpm_in_progress_file=$(grep -w "In_progress_file" $STATE_FILE 2>/dev/null | cut -d'=' -f2)
        lpm_in_progress_prefix=$(ls $LPM_IN_PROGRESS_DIR/${LPM_IN_PROGRESS_PREFIX}_* 2>/dev/null)
        if [[ -n $lpm_in_progress_prefix ]]
        then
            # if node_up_complete event is being run for the same node where 
            # LPM is in progress then 
            # do not create LPM temp file with another node name
            if [[ "$lpm_in_progress_file" == "$lpm_in_progress_prefix" ]]
            then  
                cl_rsh $NODENAME "/usr/bin/mkdir -p $LPM_IN_PROGRESS_DIR 2>/dev/null; /usr/bin/touch $lpm_in_progress_file 2>/dev/null;"
                RC=$?
                if (( $RC )); then
                    STATUS=1
                fi
                : exit status of cl_rsh to node $NODENAME completed, RC: $RC
            fi
        fi
   fi
fi 
exit $STATUS
eak k
i #+            bX՝ab&                   ./usr/es/sbin/cluster/events/node_up_dependency.rp ete e                             # @(#)40	1.1 src/43haes/usr/sbin/cluster/events/node_up_dependency.rp, hacmp.pe, 61haes_r714 1/23/04 19:44:27
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/node_up_dependency.rp 1.1 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2004 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# ########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#   ORIGINS: 27
#
# ########################################################################
#
# This file contains the HACMP/PE recovery program for node_up events
#  if resource group dependencies have been configured.
#
# format:
# relationship     command to run   expected status NULL
#
other "/usr/es/sbin/cluster/events/check_for_site_up" 0 NULL
#
barrier
#
event "/usr/es/sbin/cluster/events/check_for_site_up" 0 NULL
#
barrier
#
other "node_up"  0 NULL
#
barrier
#
event "node_up"  0 NULL
#
pc.lockkA #+          W  bX՝ab&              W     ./usr/es/sbin/cluster/events/node_up_dependency_complete.rp p mp                             # @(#)41	1.1 src/43haes/usr/sbin/cluster/events/node_up_dependency_complete.rp, hacmp.pe, 61haes_r714 1/23/04 19:47:22
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/node_up_dependency_complete.rp 1.1 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2004 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# ########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#   ORIGINS: 27
#
# ########################################################################
#
# This file contains the HACMP/PE recovery program for node_up complete events
#  if resource group dependencies have been configured.
#
# format:
# relationship     command to run   expected status NULL
#
#
all "node_up_complete"  0 NULL
#
barrier
#
all "/usr/es/sbin/cluster/events/check_for_site_up_complete" 0 NULL
#
rl #+          sU  b՝ab&              4     ./usr/es/sbin/cluster/events/node_up_local ency_                               
  e
#aiorst$=ERST_cdfhlnu	":ACLMNOPUgmpv&()-.0FGIV[]bwxy!',/12?BDKYkq34;HWX\{|}5679Q*8>z+Z@^j<x-A*0G?P%IPE #lFiFaXY[W8VNLv@[)0
zMPP
1)LAh
U[*U)-j6iFd,8 0^-l+s\3|HOsȕ,DHDOj6Xɨ3ZS'XWLh;`	]2ΌL1Zh.fm?.##w6UMgkkhu4Uc&OsEYVqV,3C -lFMVpVj$'n8*Hx`O`MPP
1)LAh
U[*U)-j6iFd *du@NlB(, (2h\
`. As{{{{{{{{{?%I*QP4	Q4?$TCf.{{{{{{{{{{={{{{{{{{{ fԖ42V?MMӢfض{2VIk-St;{Yx*n3ub\[ӺS\шNӺP0Ӄ,9k1	nj<[WN_;@t-*k^f(cZ4	SE3`{nY2ٛNM'3&ڬZ1n4'kś+fh	$6bяś+fh	ٸLfMjɥ[PҰbьMZ;&ATg@{mlXd%FyڲixRwI75mH*n3O3
?0euMԥU .-6aE	.AY4ғ'U)XNQ3_?U)&sFڠڪ)-?&a6={{{{{{{{{{{{{{{{{{{c&./n4{{{{{{{{{E͌f4p]r (D./lf4
cAqTPQ"#1Ep\4aU>j\ M$A@eP&$ǆ*H4Drǜ@eI&(.Xxhku[w1$A1~9E		.TW

unm wYyF%Qzc$A@qeI&(.Xv8xA㊠MA"H$I4	Uj	$\
TaD]?ץaV|E@(3 E$'&Trh("R峁I3MA"H$I4	@eI&(.["E_D?V-I2	Hc|,/99n[NE G5xwVӿ׋4hѣ}_ZX) $I)&3KE5 E$&
;wX{xJu׋7AVӬ2*seV%s~;֔Z1ՈT7VRҠ]ÿ~"82Ԗ@3qV`-l9;A1"(pZH.D1 fyiJ0gUg34QNaV놬?\%:ᭆ;ה\[rH"&$Ew|PSkr%J;wՋiR8JLyԹ9l*㎥UZM[wJPA-hY5G_Z DEBD9$"$;wՋi~M\6*̕	,?ץaV~M\6*̕	-ƃjd(9I"RŐ׏*XN/Lqȕ*q%DH"h9 $TSP@H	RMj	<kcJ­Ӓc:3*U< QMA"H$I4	 *j	A IMA0"EHs(+9$&],03m8oˤx1]\{{{{{{{{{s?JҰt;ŮwI75ofJ±X<%[+&uh_( I|i I$rԚҶA.~-j_V#Lubn3(c&歇n{{{{{{{{{{]TM[R[XcdHP@B'I$յ)XUwp?L0;]pч;\ M4	( QÊ$(.Xhw.knwW0Me%frh,PA,	$TUbpدYUfd0յYfdԢ;2Vֱ*D"A MlTb	;789jŴ겣21@ DB8j;%aXɭhVХk&YhY5L<pȕ(@d.^.w?nnjN@.ihV+ₙ@9q$D⢮ӿ() T"B@bEJg DE@RGbӿeDIihV*n3F&sQ*\B,Q	f+ₙI* $Tyȉ E@rJA%@RGbӿeDIihV*n3F&sQ*\B,Q	-겢$4+|	ţ(.XhgDBwwKwW3
$TALHLrHH*PATUbw6-
3
\)KVM-	Tb	Y%AW3
$TALHLő&A&J$E]V-ʈlЭ0rdИp%K(@ő*"P47٥VTDfo.sQ*\B,Q	ay~aAZILG\{{{{{{{{{s?'XN{{{{{{{{{{{Y%@ @k`ԧ\s
n]T@YnYct*ʆ.X!()&  """Es؉1Q\(+pp?b&EpΑGaXsV.Lx
1)LAh
U[*U)-j6iFd8`0UAh
U[*U*v^&mi$պ9jb礙ˤx{l"T&TDtZYDPIA	$x{lH $XA<=jb,&ARS<pQe3jIu I$诅?၎ӿeKU`,~qdJ M )ő*"P4crsu[s~!Ҡ--a[+ՋtsVӋ]XҜՑcl,3f
ţƼZVq "EGzlFYg5si]z|njެ?VFM3uFvrV.wƜsÜRnjڔ*1rHXNJ2&诊
ac&TD$A@TUbwWV%Lr $I)&<Na<p;[NE$Lrwrs()Y"D$))~8\Ib2;4UmnwI75oCSLg3ubKp$a[Y?X;4UmnwI75oZ׋V|njbrlӼ~/|'j9Udg59+tZ0V1V3ubKSRꡩ&2;9ޒd.]zVnՃ,;4UmeXA&A29xT&gj6nj1$RMȑ<k1*9/PqӺItAȑtW#Uij,p"ͭZUKּZ$պkx ,E M 4w$˥~aAZILG\~a:b CV/^
׫ m@Y3mTifl͵^4pi5|Z ׅb+VJ·|,A
&Q^,*~իt'Fs0rnyPy>l;ɪXMjq{Ճ@P""d#;2IW"Bq3mW7	sl^KjJuP\'ŖuXB\WIyɳ\peQ`Ab/zh
Wjnb	k}Xv.vViXN܉cJ­ӒҰT5	H_D?V-ڬK!kuJuAb$a[[XtsVfAX%K(@ h sLe?0$&]#^.t	ڍ;Lh"X.D\?ץaV~
یF֝M[D~:[NX8Bf-*uۥk^-Znj5<p"R&;,/9$&],03

Le<=rmś+fh	c2k7&[3yɳT`h%N`,͂\?Kv0jSYҶfWPTPPH x=46uT&gn%ZT&gbEb4fdnՋs/'R-"f#E|PSpJ*
	 ;<ufݎE]V-YҶf31*9/YҶfh?8P,($?ၘPWcr(QP@d	9T&gj6nj2	DQ IM<k1*9/PqӺItAȑwW#ՋiڬK!kua:浯nwI75n8Dr@cX^rILY`fˤx1^.s? M\[ӺSX^@n|W]*SFv}Xy$հnfbխѸMN0f+ₘkXA1"((H9CQWUi견fT&gjRn*ڐYiIDĈ" 	w$O8F+
NKT&gjRn*ڐYiH+ayȑ`fubwX^d.y~i&A2wK3 TI矎QB@JEpsli[V/j\[ـL^5cstsVfE2	]?jKXsIV
겣Kj/YaNswJ_&'&;mJtF2	zKX5Y\Y#8jěJ-غswF^4,;Փlc=ebf }XF)jэ~.ՋX) $I)&5^4uH^ՈӢfw-ubdlb	#W8V2hՋk@	,U$A@`./YwM23_K_( Riw\Z1el]/YՃt;Yt	DV#MY-|ZՈW( 83;:ixnvwН5sc&,8mXK{0qf+@P"[C;V.A@[RbiwsMԩ|i%b|iZ7swBNUa=XR="ҷʖ0jS,׫YyUN-ƸYgub\[ـNC5wKj3kgY $@''ʍ/@U8i4p%K(@kYԹ0]cJ­ӒheZƃ"Hs(+I2	K<? t;i5n]\\~APqet&V,,3hϊJX"asSIkה
Iaū[q3mUp`,9tW0ֳ @H9XŴYVf*n3+ H,&@ Q4P r;'w#^[%*n3+ H, @H9\h?9.X^r$p9~d.y~X5$&]#^.^.tWLe?၎ӿiY3AA&*njڔ*1"TG;cJ­Ӓ.N&歩J­Ӎ]crsMmi$պdAA1"(	r$O8F+
NKT&gj6nj8~r$]Hs01bwı6YiV.kZjtsV)J,P4 F9ay&A2gၘPVd./9mW^,i[3@NnY2ٛNM'3 F*p7fl[Ruf4ԫ&98  U,@Dv?YcQWUi./lf4F+
NK./n4,/9(	( A2x`fkE Nw	ڍ;Lh"$H"hw$O8F+
NKT&gj6nj8~r$]Hs01bwB,eXNtkū[M[Q*\BAd.y~i&A2ws\~V/یlJmV{()8RP@H	RMcQWUi 
$LrH9G|,/8%RHR?၎ӆ|PS \	(I<TUjŴP*gHP45xb().qA.Q5	 Kpڱm8oA.Q5	 H䱓\4'196hQ*\B@͞ABD-;N4N`pe`fuWa5xxʤ;+ₘkYP*xŴw6/^L!xcfN^.n.9WQyL%YA2m7sp׻+ₘkYP	Qbӿ$A.Q5	 H䱓\4'196hQ*\B@͞ABD-;6-x* p @P`@Q@cה`-lk8"JHRP rmi;"A0 !UiR	`eNc( L*@~j\5p^ x#3Xhp7w_Z(D
E]X@!B	*\j @((PA"eKMBDf];yObT
HRP r$LrH9X'_5g1*W \ )k6
iYpެ[N@9T<%JiN׋֓V|PSkqAr&;wX*AZ+j40^qAr'8RP@H	RMccJ­Ӓkpyʤq2&$~r$\7+ayȑPVrILY`fubwILG]l*3# `&8ȕ(@	dUF5m`줹bK|Zx+tדm-ɭ-yP*cȕ(@P*n^.^.^.s?PeOXVKɥ[fo196j{()8RKPL"PEE]V-;XE͂5fdsmь
6jcZjcZj2kK;dn2unmq%Js/Ջ׈U4ղfN&xYdŮ^)x;+V#<iZj`љH]sfV9±A{0Rll*`	`e @Ջi^B
~^&	4!ejp栲ַYkbٶUK2lެI5@@8p'3l&14p`0p 8 `pص[1srxd놀Z&#^v5t2։3%Uc&6&\4 `&!;hu0jb牢L@8k4XB]emюw	3fK]Ævn3ub4p׸mYFlݲx,<4dѬ5BxUQe:upL5`@FbB	'V-L@Dg׫ٻeX^r8\00Ŵ,ٻdXx78k4XB]e@pV7`-6Fvlݲpد	LC EQ7lၘPS٥&nH	<)5ptYjLcŴ[1sEc7q3JMU$G`gXE4tlZ4t놆N\N-W9ᠰ7xfJ¶
gQj<uZ6;

Υa[?kv;j+`s01bpѫB^Gxj/
s27kkFz}+#T2f-[2הFpiyRfBDjɶVtmk$Ѹ3fV(9F0
Ӊהzг2kԍ\XY6صw82GbuqkVb\3sfV)w*U[",͸h׸hVF5ptYjLۆkҰtJ&N-IAj,qő*"P4D#Xc^SԙKR5sbnô؍5d+uJYŦtضHBSPU[",͇Mpѯږěubdc^,/ՈFaF}Z7]niFoΣby,&lvJ·E±7cQ\֓7f[fIpY"*$H;4ie3a7[N4k4hVX2F:nR[2hk)񫆍4Zw in4k4h-ZvzV54k4RMP"G٥&N-Iΰ8h,1Fa[<]piIvnGg<pѿF&F
g	8H(HADQ\(+pѫBhԙ$禉t?RUBk[V%p{`<1V$ռh$p0f7V$
RJ?X;4UmnwI75oZ׋V|njbrlӿvsVFsSJEۿYQY4LXVPՉ-LqѠIHY6;8RKPL"PE;'w#^[%`*+&Rvi
%ƃ"#;[NH $XA<w׫ml^5c&ns-٧.BWѹ޴h/re75w" őAD(&Aq"بŴ{B--zzѠJZ=XY4s\ܙl'&Q^x@Ý<َ-g*PtQ@j	$\
TmI8U1h%Lg09Iw)!pNf+X5Unřbiƚj?4qV/^3vV/U[w1x.X-}Xu`fktmQXzzѠJ?6wW0ֱQ\(+H $XA?7ՋieE@7fo78<kb5XUr_UJ@"4X^r$p9~d.y~X7Le<{`<1V$ռـ4ZՉ-ml^5cC.3a[[M[+Ɯ36dZ~_;49Udg59+tZ0owV֬K&eyٳiy[KEXVՋc2hَIVڕqk֓VTVM*1V3ubKSjvlic(D(Q5ʒ.MQ*\"yb5XUr_ViU'fZh?9.X^?98`cŴE"*P[׋N]Xَ-ex9_H $XL!3Ջi}VT3%i8RKPL"PEwDF+
NK겡-`&L%J.(MA2AAJ-ƃ"Hs(+9$&],03m8oˤx1}xx[2;4UmnwI75o5;6`6M33ubKp$a[[X˿LXVtsV
͙_&'&;~/|'zvYNJ)e%[+Ýչ%	9w^jvllf-^fĖVubp̚6cm\ZՇ;ViU'fZSfLūDB%E&Trh("RcJ­ӒeJ;4UmeXAȑwW^yȑV-,&AR]c2k17]imJZWC5@HB%Jg၎ӆfKX	8RKPL"PEwDF+
NK겡-`'DW# tŴd.0evi
njjT
IbnIn+k;~/vi
nj޵n-ub$ռ٧Uګ#9["рweJ;4UmeX*lic(D(Q5ʒ.MQ*\"yb5XUr_ViU'fZh?9;()s#[NI2	H[uRwI75mJVnD#?ץaV~U'tsVԥaVƃ^.%,&o:6nK	\Z
5"ӿ
gQe3jIuDh$EBGfm:,&o3XlBbMubw+	֓WEͻcJ­Ӓ+	֓WEk׋Ҭ'^5|njE|PSkr@9P(	.[NU+Vnjچ.mr@9P(	.Hp5zVneJթ;[fH   YA""\h?9.X^r$p9~d.y~X5$&]#^.^.t	ڍ;Lh"d Hp5zVnMmi$պqH+ayȑ`cŴUc!mnҬ']\ֵխ&^Sb(.XhsLe?0$&]#^.s?Jr@NFM5j2j.ftW0ֱT"TD$TJ$"bDPHv**m;VU,ټH+&Rt@H	PR"R(A!D]?ץaV|H+&Rt $DBLHDIDĈD~g$˥~`7V-I2	Hc׋XN2eNJ)9qɗ($DbEJ(HHA,TUbwJuQY2Z	Sqɗ($DbEJ(HHA!D]?ץaV}VTa:f-D2e	 R(K"E_D?Le?0ӆˤx1{V\0p(@IMZtsV+ₘkX	*I5(Q)A!بŴU*iVND]?ץaV|EJjժD~g$˥~`7V-I2	Hc׋ t9~mnI$յ)XUcEw#^[%]TM[R[x_I2	K<:[NuKwF&A29x pVkFA #+            b՝ab&                   ./usr/es/sbin/cluster/events/node_up_local_complete lete                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r721 src/43haes/usr/sbin/cluster/events/node_up_local_complete.sh 1.2.9.3 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2016 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/node_up_local_complete.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#                                                                       #
#       Name:           node_up_local_complete                          #
#                                                                       #
#	Description:	This script is called when the node_up_local	#
#			script successfully completes.			#
#			It starts the application servers.		#
#									#
#       Called by:      node_up_complete, reconfig_resource_complete,   #
#                       rg_move_complete                                #
#                                                                       #
#       Calls to:       start_server					#
#                                                                       #
#       Arguments:      None                                            #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

#########################################################################
# 
# Set status of resource in resource location DB.  Note that we only set this
# if NFS_resource is "FALSE" or nonexistent,  because this means that we 
# are actually taking the resource. 
#
#########################################################################
set_resource_status()
{
    typeset PS4_FUNC="set_resource_status"
    [[ "$VERBOSE_LOGGING" == "high" ]] && set -x

    set +u
    eval TEMPNFS=\$"NFS_$GROUPNAME"
    set -u

    if [ "$TEMPNFS" = "" -o "$TEMPNFS" = "FALSE" ]
    then
	RGSTATE=$(clRGinfo -s $GROUPNAME | awk -F: '{ if ($3 =="'$LOCALNODENAME'") print $2 }')
    if [ "$1" = "ERROR" -o "$RGSTATE" = "ACQUIRING" -o "$FOLLOWER_ACTION" = "ACQUIRE_SECONDARY" ]
	then
	    if [ "$EMULATE" = "EMUL" ]
	    then
		cl_echo 3020 "NOTICE >>>> The following command was not executed <<<< \n"
		echo	"clchdaemons -d clstrmgr_scripts -t resource_locator -n \""$LOCALNODENAME"\" -o \""$GROUPNAME"\" -v \"$1\"\n"
	    else
		clchdaemons -d clstrmgr_scripts -t resource_locator -n "$LOCALNODENAME" -o "$GROUPNAME" -v "$1"
		if [ $? -ne 0 ]
		then
			cl_log 655 "$PROGNAME: Problem with resource location database in HACMPdaemons ODM." $PROGNAME
			STATUS=1
		fi
	    fi
            #
            # Resource Manager Updates
            #
            if [ "$1" = "UP" ]
            then
                if [ "$PRINCIPAL_ACTION" = "ACQUIRE" ]
                then
                    cl_RMupdate rg_up $GROUPNAME $PROGNAME
                    [ $? -ne 0 ] && STATUS=1
                elif [ "$FOLLOWER_ACTION" = "ACQUIRE_SECONDARY" ]
                then
                    cl_RMupdate rg_up_secondary $GROUPNAME $PROGNAME
                    [ $? -ne 0 ] && STATUS=1
                fi
            else
                if [ "$PRINCIPAL_ACTION" = "ACQUIRE" ]
                then    
                    cl_RMupdate rg_error $GROUPNAME $PROGNAME
                    [ $? -ne 0 ] && STATUS=1
                elif [ "$FOLLOWER_ACTION" = "ACQUIRE_SECONDARY" ]
                then
                    cl_RMupdate rg_error_secondary $GROUPNAME $PROGNAME
                    [ $? -ne 0 ] && STATUS=1
                else
                    cl_RMupdate rg_error $GROUPNAME $PROGNAME
                    [ $? -ne 0 ] && STATUS=1
                fi
            fi
	fi
    fi
}

#############################################################################
#
# Main Starts Here
#
#############################################################################

typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"

if [[ $VERBOSE_LOGGING == "high" ]]; then
    eval export $(cllsparam -x)
    set -x
    version='%I%'
fi

. /usr/es/sbin/cluster/events/reconfig_udresources

STATUS=0

if [ $# -ne 0 ]
then
   cl_log 1035 "Usage: $PROGNAME\n" $PROGNAME
	exit 2
fi

if [ ! -n "$EMULATE" ]
then
        EMULATE="REAL"
fi

if [ -n "$APPLICATIONS" ] 
then

    clmanageroha -o acquire -s -l "${APPLICATIONS// /,}" 3>&2
    if (( $? > 0 )) ; then
        STATUS=2
    else
        if [ "$EMULATE" = "EMUL" ] ; then
	        cl_echo 3020 "NOTICE >>>> The following command was not executed <<<< \n"
		    echo "clcallev start_server "$APPLICATIONS"\n"
	    else
		    clcallev start_server "$APPLICATIONS"
                    RC=$?
                    : exit status of start_server $APPLICATIONS is: $RC
		    if [ $RC -ne 0 -a $STATUS -eq 0 ] ; then
                STATUS=2
            fi
        fi
    fi
fi

acquire_udresources AFTER_APPLICATION
RC=$?
: exit status of acquire_udresources is: $RC
if (( $RC != 0 ))
then
   echo "Failed to Start userdefined resources for '${GROUPNAME}' "
   (( $STATUS == 0 )) && STATUS=2
fi

# 
# Set final resource status
#
if [ $STATUS -ne 0 ] ; then
    set_resource_status "ERROR"
else
    set_resource_status "UP"
fi



if [ $STATUS -eq 2 ] ; then
    if [[ -z $CLUSTER_MAJOR || -z $CLUSTER_MINOR ]] ; then
	echo "Resource Group Allocation Failure disabled on $LOCALNODENAME for $GROUPNAME, version not found."
	exit 1  # terminal error, we don't know what version we are running
    fi
    if [ $CLUSTER_MAJOR -gt 44 -o $CLUSTER_MAJOR -eq 44 -a $CLUSTER_MINOR -eq 1 ] ; then
	echo "Resource Group Allocation Failure enabled on $LOCALNODENAME for $GROUPNAME."
	exit 0  # non-terminal exit status for RG acquisition failure
    else
	echo "Resource Group Allocation Failure disabled on $LOCALNODENAME for $GROUPNAME, PowerHA SystemMirror 4.4.0 or earlier version exists."
	exit 1  # terminal error, HACMP 4.4.0 or earlier release
    fi
else
    exit $STATUS
fi
    lꤳ #+          C2  b՝ab&                   ./usr/es/sbin/cluster/events/node_up_remote ompl                               	  #e
airst	"$AEORST_cfhlno=CILMNPUdmpu-.01:FG[]gvxy&(,/2<>?BDVY\bkw)3HW{}'4567;KXq!*+9%Q@z|j$)& uyH*I航@DqT<E1	pe_8,Y-e2mNaxQq6{3aቆ`<YF'.7+u:$yI$DU@=Uu:
I航@DqT<Guj1	pe_8,Y-e2m7WJE`H}^Q'+2^SlVڜ-6R.YXVac X-mJd;̰[-qqj$)5;OiW)djn%0 P@(48nYҀ+e7Wi-Z+mO'+SҀ2386wVRY^78iL&/~x<YB5<+	ƷXqI$DU@=UX  z  '@܁%Lph%;&me-R啍nv& `F
 ^8(1	 "sj$	"E**D"nWȍPr$Smu:ꪪuNȼe-R啍nwFKF1F!.KFZe)X)y0|$Ŕ 7Ч6/Y3bFc-v)yRf+<nM.aC)a6+q׋ey6RkPnRN1x3r#moe2PWN0km5kN.6Jeqז|# 2FaaSe)iraN00)`ײ̹dm|Y)mUyBreV0uf+TTQUeRWiy?W2edكAOFaaS(\9MV:J^-H?7Yku%:0Q7BmaSuUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU9UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTubZpm+f+(R.UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUSljHgNk$T@o"kĄN 9Tz""#7nW<,YƱk8/͋V|"Z)<V)mmCX{#oc_9CJIQ烐n'l[N1fV{,دf+Vo
[b^PsNP!Ty8š>S|m~6;Vn*H(x	A	*<rH?9!2Yڼ7qbqJnM֬j	$F?hO2_Xܛ/YM/.,ZÜbww;4YqmWX-{XQm6۞#r1_94 <Mbq2fx6ZkU
G4H 8j
<]ч]ش'oymٷՕVZ(R9ɠ@px9$,m^2l[N0\ՍɲZՔ2A$H-	^[ke⵫)eAeBxs^^ꪪun;)e嶿ekɲZ[Ym`pgnw͇
QlB\up_" 6^+_	fS7	/+%.l>xVV]/ك@,$6^+XcUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUT\ՍɲZՔ21r+I02#F+6^+Z^FHK4	MG""8@Qq1<sŝ+ bgQ&0$qDT&H5e,Ӕ@""	Q#Ȧn&m8/fcQq&<MMi*7ᠠ(8j0j1zaX4)Rh|bֱyLF-f0ՙY,,2JEY-6^+Zp="='@Б[xHNIdABFbHӃF5[2b̬GVږSYN%E"NX\ܛ/V[Yn8[YDiȢ@7o4&H788dĳ[Wn0ɱm8YYlS I$DHA [	ep&e춳>o	W<iEe[jZ &$"$O 0=Biq/wi\/ )qɖ(ܝNi3R@z8Ŵ/f ($Tq =ATyM6-ʩ.X|m|Тh/"$<ĒDDwp7jO=Biw,ӄ=%<j"n354DzAAD	I!H"n&m;fUHr;lE|&H$"$O ĳ[WxL`s/f ($Tq@*U4DzAq7͋i2D(YxF
++Y>")"L!I$DHAgp0MC&0_8APISƨ9&3O 2cATyM6-ʩ.X{e4(f(2DO q$"y%ڼ7m5Pcg+wĳN$#G<zPr$MfMq0͋i*@bmB)"L!I$DHAp7jO=Biwww+-
]Z7P[j|%H/f ($Tq =ATyM6-ʩ.X|EŸ+Y>")"L!I$DHAgp0MC&0_8APISƨ9&3S@j$ATH @&nӿeT,Q"bUE|&H$"$O ĳ[WxL`senYR \G+qqIdAI""D;K8xn'j4;x;x8s>i"nUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUS1r+I$DHAA@	bśG48$	d@/)A%a8\+2Rϛd5΂pAȦDG35
0n&&9m;^bś2̋>/+ wPm80
 MC&:YՅxv&m8řVa84 K$"$O e-FI'AX'/`r	=D6-cQrss@E5 0)* 8z	SQf*Dy2*"$8
E
L
2AfW<,NB);͋rlVٷ@SsV7&kVS|5$zcš>S|m~W5crlVe7̼H?8SQۉKؽ,*k0,#Y9n386+\wm-e5Lض6ANl^q׼Hܥ͋lmc_8Dz"m;BMAnzL`ksXO+rHOPr$S
ofyb<H FQ@ɨ0Ӏ8iD`  `^pC&k$Hx᧨9)4(Dz" nzLbLQ<!㆞H0Ӏ95 \|K4z@1nӿe[Y4ECF/]Yl+5*U¯sZ/;)`^h7+=lW,"ӏ$Hx᧨9)h4a2e6++48iDf!?hO2_,"8iD|$;Yڼ7wضM1^w̕{O6^,-Ӏ8iD`N	f80
wbП)e嶾5fJ\[a[|m|4(Dz"$A XHБ$rw;m2 H<km5kOɲZtİN<p
T@Tj$H5ESA &n&m;Y @@fj	7wضb̫k0sH``0-`ЦeJUn}Ze0X,M-f͍o5Vmia&wCFw+qmW|ʹխ5c'4a-	^[kmW|ʹխ5c.Hk׃wĳxn&m8=Bi0/:Zslxmi+NA|Kk4 FDTMŴ %r	=Df@q76-b̫k0sH``0-`ЦeJUn}Ze0X,Mo5fV{,دf+U6JYǎJD9)	A0F!fVY6+ٷzʹұiǎJD9)	A3]ч]ش'oymٷzʹұqRQ"EDjAPOdĳxn&&Ŵ?P	09//:Zsl77&k_90 U$DCPLMbq_9Ǟ3P Lyӌ1fUoAAQPp0`0be°hSY^L*m7>ŭb,&qZ7*Xܛ/X6ZK8g& T<
hHj	5p5[2b̫7crlVclj.r`A UC H&4HhÁZ7̼eYe⵫f+Tvg@ATMiA>Hk^2Yڼ7qbqz5$SL$Ȩ05,Y)AdTs%qIQQL"7tضk0qIQQL"#e ]ч],0MbqRE4"Lui[6^8#r#)_)mxK|V ۍ<H:!,ӄT) G8q17MiFٷyBZ7̼ljH~p5ui[6^vT {E1V.VH\@0c2fx6Z,ӄA0j @ӂ&ADRD#sNE
a@"B&ADRD#\ч\ش'oymٷUyga@pA H%=)P A H%Atĳxn&m8=Birs,Ӊ$8ďTq =@-L<qU<j"n34&9$MDMbwӾe6Y,N7&kfсW_+sa&փea67/3;)xyK^YNsbܛ/e;
jl)A@NwYV6Y,EJlՙRсW\]PDÀ2bVe$
Y쳬;*
"35Pcx;_8$Ȩ&MDӿ%fl[NYJ[֜_;UqIQQL"5p5B|̪R޴*ڭ/,"E5!A1A|K9![WnӿP	09J\v+q.mxRĞPyl[\m|yBKbatĄNMPrn C3gn&&m86Z(R !B|m|W)x9է6sb$x<o͇Im<&͕	)	<&͕Nm_ !}wɈ6#i{<H8
bV[VOʾk1^: gmX/mMpFg K2/aGVb$*DvЬ"Em⯌fNF/Y^Mfe6*,X2γSؾ7&k"r֙wȾ߁$KxV vSzZMv͇baYMʅK>.HhÁZ7̼fSlRϏ	$5΂ a:l[No4Afso-͋GRmh>vS
lq6^+^)˖PH$D`ɨzpm5PcucK~Ns1n<#bИc_MC&ḛŴ\ՍɲZՔ2A$H-	^[ke⵫)eAش'M7/9olV`S-ֹJ
9A|HKk8j$"8iD)bn2l[N0/fcQq&<M6-a,ʶ8h(74*^lV
k6T)_-ص^vS`$Ѯ0o5fU,͕*
H$ѮHhÁ0fV0řVSl6T0h),ӆ@2#H<qHhÁZ7̼eYMʬR@2#H<q	$5_Hnḛӿ=Biwabsպ4Yph|6/ɲZ,_	@8L_lV
sbVU
\x5͋rlV|X<Ɛ$QU{Ցnw͇
L%|jx|%GLݸ6ՋBSXNyy_6!,sa·7i{,mBؾ7&ku:W<^΢	L`HH&)"L ks˺Y(DD7ni @fS7tض,Ӑ Ly n35Ǜl[N3fUoAAQPp0`0be°hSY^L*m7>ŭb,&qj̬GVږ,2JEY-6^+Zp𑦜"$<	4k[Y(*RㅔfSQH%Ӗ>7&kU|ێi)"L kp7jM͋i*ئ(8H<(fXM7&kmg||Xx>ʶԴAMI$DHAgj48bОrj4   8k #+          \  b՝ab&              \     ./usr/es/sbin/cluster/events/node_up_remote_complete ete                             #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/node_up_remote_complete.sh 1.4.1.29 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2008 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/node_up_remote_complete.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#                                                                       #
#       Name:           node_up_remote_complete                         #
#                                                                       #
#	Description:	This script is called when the node_up_remote 	#
#			script successfully completes. 			#
#			This script mounts network filesystems         	#
#			(NFS_mounts filesystems).			#
#									#
#	Called by:	node_up_complete, reconfig_resource_complete,   #
#                       rg_move_complete                                #
#									#
#	Calls to:	cl_activate_nfs					#
#									#
#       Arguments:      nodename	                                #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"

if [[ $VERBOSE_LOGGING == "high" ]]; then
    eval export $(cllsparam -x)
    set -x
    version='%I%'
fi


NODENAME=$1
STATUS=0
HOMELESS=0

if [ $# -ne 1 ]
then
        cl_echo 1037 "Usage: $PROGNAME nodename\n" $PROGNAME
        exit 2
fi

if [ ! -n "$EMULATE" ]
then
        EMULATE="REAL"
fi

set -u

for GROUP in $HOMELESS_GROUPS
do
    if [ "$GROUP" = "$GROUPNAME" ]; then
	# This group is homeless, so don't try to mount any NFS
	# filesystems below.
	HOMELESS=1
	break
    fi
done

# 
# Possible NFS re-mount
#
if [ -n "$MOUNT_FILESYSTEM" ] && [ "$HOMELESS" = 0 ]  && [ "$ASSOCIATE_ACTION" != "UMOUNT" ]
then
        NW_NFSMOUNT_LABEL=""

	echo $MOUNT_FILESYSTEM | grep -q "\;/"
	RC=$?
	if [ $RC = 0 ]
	then
	    if [ -z "$NFS_HOST" ]
	    then
		NFS_HOST=$LOCALNODENAME
	    fi

	    if [ -z "$NFSMOUNT_LABEL$TAKEOVER_LABEL$SERVICE_LABEL" ]
	    then
		NFSMOUNT_LABEL=$(odmget -q "group=$GROUPNAME AND name=SERVICE_LABEL" HACMPresource \
		    | grep value | awk '{print $3}' | sed 's/"//g')
	    fi
	fi
	NFSHOST=""

        # The following piece of code was added for CR990012 which      
        # allows the user to pick a preferred network to NFS mount over.        
        # This is similar to the NFSMOUNLABEL which is set by clsetenvres.
        # NW_NFSMOUNT_LABEL is ONLY set in the scripts.  clsetenvres was left out of the loop.
        if [ -n "$NFS_NETWORK" ]
        then
           ALL_NFSMOUNT_LABEL=$(odmget -q "group=$GROUPNAME AND name=SERVICE_LABEL" HACMPresource | grep value | awk '{print $3}' | sed 's/"//g')
           for label in $ALL_NFSMOUNT_LABEL; do
               IN_NETWORK=$(cllsif -cS 2> /dev/null | grep :$NFS_NETWORK: | cut -d: -f1 | grep -x ${label} )
               if [ -n "$IN_NETWORK" ]
               then
                   NW_NFSMOUNT_LABEL="$NW_NFSMOUNT_LABEL $label"
               fi
           done
        fi

	#
	# Select active service label
	#
	# First, make sure to flush the NFSMOUNT_LABEL if it exists.
	# Only one of these nonzero.
	#
	if [ -n "$NW_NFSMOUNT_LABEL$NFSMOUNT_LABEL$TAKEOVER_LABEL$SERVICE_LABEL" ]
	then
	    if [ "$EMULATE" = "EMUL" ]
	    then
		cl_echo 3020 "NOTICE >>>> The following command was not executed <<<< \n"
		echo arp -d $NFSMOUNT_LABEL
	    else
		# make sure to flush the arp cache for this label.
		for label in $NW_NFSMOUNT_LABEL $NFSMOUNT_LABEL $TAKEOVER_LABEL $SERVICE_LABEL
		do
		    arp -d $label
                    : exit status of arp -d $label is: $?
		done 
	    fi
	fi

	if [ -n "$NFS_HOST" ]
	then
	    for host in $NW_NFSMOUNT_LABEL $NFSMOUNT_LABEL $TAKEOVER_LABEL $SERVICE_LABEL
	    do
		ping $host 1024 1 >/dev/null
                RC=$?
                : exit status of ping $host is: $RC
		if [ $RC -eq 0 ]
		then
			NFSHOST=$host
			break
		fi
	    done

	    if [ -n "$NFSHOST" ]
	    then
		cl_activate_nfs 1 $NFSHOST "$MOUNT_FILESYSTEM"
                RC=$?
                : exit status of cl_activate_nfs 1 $NFSHOST $MOUNT_FILESYSTEM is: $RC
		if [ $RC -ne 0 ]
		then
			STATUS=1
		fi
	    else
		cl_log 653 "$PROGNAME: NFS Mounting failed. No reachable service interfaces found on node $NFS_HOST\n"  $PROGNAME $NFS_HOST
	    fi
	fi
fi

#
# Resource Manager Updates
#
if [ $STATUS -ne 0 ]
then
    if [ "$PRINCIPAL_ACTION" = "RELEASE" ]
    then    
        cl_RMupdate rg_error $GROUPNAME $PROGNAME
        # don't mess with STATUS here because it is already set
    elif [ "$AUXILLIARY_ACTION" = "ACQUIRE_SECONDARY" ]
    then
        cl_RMupdate rg_error_secondary $GROUPNAME $PROGNAME
        # don't mess with STATUS here because it is already set
    elif [ "$AUXILLIARY_ACTION" = "RELEASE_SECONDARY" ]
    then
        cl_RMupdate rg_error_secondary $GROUPNAME $PROGNAME
        # don't mess with STATUS here because it is already set
    else 
        cl_RMupdate rg_error $GROUPNAME $PROGNAME
        # don't mess with STATUS here because it is already set
    fi
else
    if [ "$PRINCIPAL_ACTION" = "SUSTAIN" ]
    then
        cl_RMupdate rg_up $GROUPNAME $PROGNAME
        [ $? -ne 0 ] && STATUS=1
    elif [ "$AUXILLIARY_ACTION" = "ACQUIRE_SECONDARY" ]
    then
        cl_RMupdate rg_up_secondary $GROUPNAME $PROGNAME
        [ $? -ne 0 ] && STATUS=1
    elif [ "$AUXILLIARY_ACTION" = "RELEASE_SECONDARY" ]
    then
        cl_RMupdate rg_down $GROUPNAME $PROGNAME
        [ $? -ne 0 ] && STATUS=1
    elif [ "$PRINCIPAL_ACTION" = "RELEASE" ]
    then
        cl_RMupdate rg_down $GROUPNAME $PROGNAME
        [ $? -ne 0 ] && STATUS=1
    fi
fi

exit $STATUS
eleskd #+          i  b՝ab&              i     ./usr/es/sbin/cluster/events/process_rawdisk_event e ete                             #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/process_rawdisk_event.sh 1.8 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2012,2013 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)97  1.8  src/43haes/usr/sbin/cluster/events/process_rawdisk_event.sh, hacmp.events, 61haes_r714 4/29/13 03:03:44
#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#                                                                       #
#       Name:           process_raw_disk_event                          #
#                                                                       #
#       Description:    When the cluster has lost access to a           #
#                       raw disk,  script is called to process 	        #
#                       the event.                                      #
#                                                                       #
#       Called by:      cluster event manager                           # 
#                                                                       # 
#       Calls to:       None                                            # 
#                                                                       # 
#       Arguments:      the failed disk name				#
#			the node which notived the failure.		#
#                                                                       #
#                                                                       #
#       Returns:        Never return                                    #
#                                                                       #
#########################################################################
[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
[[ "$VERBOSE_LOGGING" = "high" ]] && version='1.8'

export LC_ALL=C
PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
export PATH
PROGNAME=${0##*/}

DISKDIR="/var/hacmp/log/raw_disk/"

#############################################################################################
#
#   Function:	    is_pha_managed_resource
#
#   Description:    Returns an indication via return code whether the given disk
#		    is an HACMP resource
#
#   Input:	    raw disk name
#
#   Ouput:	    RC=0    Raw disk is in HACMPresource
#		    RC=1    Raw disk is not in HACMPresource
#
#############################################################################################
function is_pha_managed_resource {

    [[ $VERBOSE_LOGGING == "high" ]] && set -x

    disk_name=$1
    LC_ALL=C /usr/es/sbin/cluster/utilities/cl_get_rdisks | grep -w $disk_name | read skip UUID skip
    [[ -z $UUID ]] && { 
        /usr/bin/dspmsg -s 31 scripts.cat 1 "No UUID corresponding to Raw Disk %1\$s was found\n" $disk_name
        return 1 # UUID not detected. Do not perform an action
    }

    #
    :	Look at the given dikn_name to see if it is one that HACMP manages
    #
    if [[ -n $(odmget -q"value=$UUID and name like 'RAW_DISK'" HACMPresource) ]]
    then
	#
	:   The given raw disk is an HACMP resource
	#

	    return 0
    fi

    /usr/bin/dspmsg -s 31 scripts.cat 2 "Raw Disk %1\$s is not an HACMP resource - no action taken in response to %2\$s %3\$s\n" $disk_name "RAW_DISK_ERR_LABEL" "0"
    return 1
}

#############################################################################################
:
:   Event Manager has detected a loss of a raw disk 
:
: -t  If this is an HACMP owned raw disk, drive a selective fallover, in the hope that
:   what has really gone wrong is loss of connectivity, and that another node may be able
:   to bring the resource group online.
:
#############################################################################################

DISK_NAME=$1
#
:   Find the affected device - a physical volume 
#
#
:   Check to see if the affected physical volume is an HACMP managed resource
#
if is_pha_managed_resource $DISK_NAME 
then
    #
    :	The affected is an HACMP managed resource.  Its unavailability
    :	means that we need to take some action.  Set up to tell the cluster manager
    #
    LBL="RAW_DISK_ERR_LABEL"
    SEQ="0"
    RNM="$DISK_NAME"
    RCL="disk"
else
    #
    :   This volume group is not an HACMP managed resource, so we do not react to
    :   any failures or errors on it
    #
    exit 0
fi    

#
:   Tell the cluster manager to perform selective fallover for this resource group
#
if [[ ! -d $DISKDIR ]]
then
    #
    :	If necessary, make the directory to hold the indication that
    :	this has been processed
    #
    mkdir -p $DISKDIR
fi

if [[ -f ${DISKDIR}${DISK_NAME}.fail ]]
then
        #
        :   We have record of a prior error.  See how old it is
        #
        old_fail_file=$(find ${DISKDIR} -type f -mmin +1 -name ${DISK_NAME}.fail)
        if [[ -n $old_fail_file ]]
        then
            #
            :	The prior error record is over a minute old.  At this point, 
            :	assume that this is a new error.
            #
            rm $old_fail_file
        else
            #
            : This is not a new error.  It can be ignored
            #
            /usr/bin/dspmsg -s 31 scripts.cat 3 "A failure on %1\$s has already been processed\n" $DISK_NAME
            exit 0
       fi
fi

if ! grep -wq $DISK_NAME ${DISKDIR}${DISK_NAME}.fail
then
    print $DISK_NAME >> ${DISKDIR}${DISK_NAME}.fail
    "Calling clRMupdate resource_sel_fallover $LBL $SEQ $RNM $RCL in response to Event Manager event\n" 
    clRMupdate resource_sel_fallover "$LBL" "$SEQ" "$RNM" "$RCL"
fi
exit 0
       lVi #+           bbb&              J     ./usr/es/sbin/cluster/events/process_resources e                                #e
iorst	$EORS_acdflnu"=ACGILMNPTUghmpv()-:DFV[]bwy&',./01;HKkx|!*2BYq{}349?QWX\+6>Jz%57j<Z@^~&a HHi5
$G<5
-kUʳzʲȮ^ڸ;_53S@Ь^\xgZƎ+

L h @0 @0@`  xY'.7+\ux%RMB"E L9BGY $D#P@FYSjeYeYdW/m\UpVV 
ܔ o( · [r.Boh-w] Ykk*F0h( @^ȽkjVIY^22x1Inuc($@x<AZVoJ-\Ucj厄M @`47V5t\rWnћjyi\er^}'19aiX']Lef5;]YIkbCibmAU>f2 I,t"hՐI(Q$H=D	(ThՀ 
` & 0VnQMeNv5-rArH' @jR   @0 h(@  ' f	   PUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUNW$Qh*1@TNT$ڃVuUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU:,kf{OhKaԜ
m .Boh-w] [s{2ʒZO5,ݵ5m5':4-MU{/f-X=p+(@^& MU{/-fTT/uUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU:W3aIHܠVN%S|ʘ|7mOy,B&e|LWmSUyY4+VhC
 d@
E_\nmū\SZo[P
:,oӫu9VY8a>S^jr_Ĺ:홶 jJuNҹM_:¯eN<MUb]6_Ӫj2MCAn?TLXe-UŻA %P#ǐ&?3aĄ8	;C<y W|b_e{.ceU|'8 !kj2MIB;(P<15&DG<ASAB(@`Y0/~W<0$1	_eU}sUC=sUsUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTiinPn+Z));ueJӹ˙rqZfMY)ՔV*dՊrn\bܠV`٧V͸UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUNHܠVRSVv15r &8`\ԍkP`٥%5gb"# @J)G L~0f,˘	`p?+weFwV(ېw=$K&4I,%'x8	gI	${{V(ۖŇ"IĄt[N;`6+][3/̧%⤖NXdܠVŞEHD9cI /,"X1Şbq,ʌ  ,"<H#6l(rqZ`|Vj+8Eճ0jZ!āB$cI Lң;u8ҹAy%ZT,iugrqVWՊ))6彧4p,A"n0.]bܠVUWU4_|sy2ifԜUZ P	@yxV|l&x,PH"I1Y$٥՝DBcI!Q$GI8wH@jd	D`\/A|mVWwS0h(7)dӿ28=D"P	@yxV|l&x,PH"I1Y$٥՝mY=DBcI!Q$GI8XY$٥՝.fǤbƒC<H&40.]bܠVUjqf3f5LwYu'V4p,A$@v-U	=$K&43Ȣ8ih Li$p9;9Oq,ʉlQx
5=$K&4Dy1wrh3mY_m/S0h(7)dӿ28=D"QaصV|l&x,PH"I1Ir̨&.u.1sǤbƒC<H&4;s8 cMȓeD6iugzm/hW<zH(Li$3$cI I(L1&IH
q2D46ͫ']IZiub+=$K&4Dy1qsq"@
&IH
q2D4u4h4%I"<H8p9;$	hDpԀ-*$IK;]E(x,PHgIƒA;q$)(&5 +q,ʉlREIZiub+=$K&4Dy1qs*x5ntnmŬʍ*5pݷj$=BH 15r &8`-nHz@[DsH	E4"	Řys!,sNw=$K&4I,%'x8"X0\{x,PH޾8BfsFx,PH85|U|h!ګA5ID5|{9C	WɢN87{^QYlɩB<fڲ@YI7gjێ10ɢjĄt[N;!&z)(,2^1L8EnS1A{y4CM@RQ!9x8qi}/{؄v*fw8RU	0\{T͌=/xakL`	(Q<16ưxĊ5-;eey8ㆎ$sZoC f8@SCٹ7@7qG ABa{7=U400p9P
Oٹ7@rUg*Z!@`ŞQ$GI ]C07zMk
<AyxXQDBcI  IƒC<=$K&4;fR$٥՝2ܧqR%3w=$KPvzMk<ԇUBh  㗃Vջ76p:Շ|M
K))5YFjWa-^bڂrU	gk=feI'k1m:eN)&Bo`WR_^Z/ruenwAui\ۋAPjUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUT7*M,
p\U0[PR&RSVkwx	(Q<1.`^$%x`Ic|yCj޳-wV$jnBa'`f-PŴf/Y;80.+\7	^&Jj~s1zhʍ*0A2J"`]!7Y;.-K;՚wnT嗹YVYU]!c@E""`ReP$wmfTlԔ՚i,ʌ (#ɍ$nn7em|Pټ`Oh*6iugjJjpPh^yDLi$reFws1XpҨ&TiPPssn-gTiWuUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUSm4f"J*h/YYIF!"]7PUySFMX)%S#ګ4iźki[ik]	̱"X1IP<_҅4I
NT j[ofՕ2wSJZڃWv|MY-8F֮ٷS))Ҋ4VoRQEH
p\U0\f"J*h/YYIF!"\[DsH	E4"	Řys!,sNwDsAb	 /w[NXN
XJnv0\f&"lrWRpRVs8RWwnaw;7{7Soq$n[Tj";2fËms1}w̬,ټॄfxƔ(DH"M1nHp;0`0a4f-f[o.jjML6'nz̤IK;;7s1qQYjcBz\W0Kkv7+AyZTHB$cYeI\Md-2D47(7KaHB$yDLi$g;`,-1m;9|{6(a)ѧ_USFzhUg{S5\lmNDG=c+8)a+Y0f.S%q7q	;f-*3 <H&4zen1CfQ)=W(76k<zH(Li$Y%ZmVw;jo\lmB$cI!=$K&4aaw;7Np1|nM=GeYuVY-N5<YDBcI!x)Tj"Ϊua5-r4VoRu:%ae_b03IHܠ O377xg5-ru4Vo\&2؄uYg/6j[A4K$9b_VZfj,i*(PJD`$DCPzH()+L2ƬmY^*u:mŠ	^¯e۩UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUN5-r4VoR
p\U0YkTѦ^| h(E0BXwnؙkGټQ1崩i| ӿ$jTE@`Yb0MفpX(`JFEMe+7<[8c,ڱUc&l,j0Z%#rqZ䢦2Ԁw; T % P<i(;A(P
 E TjETL%@"A2"҅x$TP 4woV|odұrqZ彮XdBx)2ԝN{x734p,A$BX;iFx,PH=$DCPzH(dʭ*^
Xm2Xc9H&UDCPx P8<aAYa3[N"PjJIƐ"pkEOI"n&UiRWaWk⏙O)6垐Pٱn5<Zm/h-GTѦ^|y	Q(([{{0A(4p,A$@3[NF5`s5.p5c>84iw=$K&4I,%'	gI	$N	Me+7ufj2MCHPiBHT$|mU$*!(PJDjw{SRjH4B$*Ai>6$TP 45|U|D4'_$A1JP=H{eU F>6"	Tk1n0f-$54BX;i6pN)zh1|"ǃK|e0Ǵ	VSsw;"H&T`nhJgf UPiBHT$P=HxB8PVSk5< ,24iL܄@q 7k50 <,/kI"A2 UPiBHT$P=Hx nxTB$*w	Q(DH"M5IDxDeTD=A
 8iRM@RQ!h"A2"҅4Iz)(
(De@nawB3Ɣ(DH"M1 UPiBHT$P=H{$jHcThLppңTE%ӿ'MeYgՌԄTiEMe+7("K9SFMX))S(Y֍;lȝǃ5-r˜5VqGjcTѠS򚱚(Lef5%T|nyRE E QDBcI!wn5u1)eMXHEINTѦ^|B*Dj0Z.pHJLw	@BɌx	@Bwo%WbbMXHEINTѦ^|B*DPta>FNʘ|GmI3
UySF\MyMX)%Soa>F-pS⊾y$i&ӿ#ug<_)6n\{
jML6˿B8,PHok=$DCPzH(׃VyIP<GI	$j"ZeA4ܦDG=2Ç x3bBX;ibAS3j͹l=*H
<zH(Li$EegTE@x,PH9U*EƐ"pkEOI"nTEen7I4i\MyMXτE^rrZ/59lB<nPn+^^0lx,PH^h>SVmVY9yRE E QDBcI ջҶmY^ɥc{\)³4i85k1n0f-$54BX;i	gI	$A4K$9bfLҥ006ͫ+%3DeTD=A
'@Hp;0Ŵ%H@jh(4]j/jxIu2J»
_|v|MY,b͋wlڲ{EܠVlB:2ԳȐL4DŻ
/ٵ<nmŭ^qӿ"#DԔ8 
 E 0MyRQ$54@3a0ʍHDH@;`HKs1m;^gLXm-ڝ{-Ż76w+wnmŬ5uUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUSm4f"J6nPn+\bR%Nq5	XoYgە{aZnPn+_)8^jr؄{UcrqZ彮f/ki[ik]	̱"X1*H`MA0SՔV*dXmlڲU.ui\ۋAPjO)6\{6uUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUS5c5!%8QrqZ.15r &8`MXHEINmxܠV("Kwx	(Q<1.`^$%x`I{x734p,A$BNi,eu',%k7;.SV3QrqZŻٕ匮ॄfcp4kⵋws{ٽL8r#|a'ϔ՛rNLҥP<9ܴYe7[kݵ7ӿeeYfeu',%k7;ŞX9$DCL[0ӿ08=!3pŵ4Xm{EqmY=mIImY6iugx@Af.7+-VaOUګivmpN&y7(72J4&0XYQ\WծnPn+\fTHfVw⵩q#4'Q$GI;0`0f-N>[
_0oh/֩Lef4	̪jMS|.6N{zWRpRVs`\J6nPn+XHI1m;Q `YDy1{-,q{7IҹAxYDBcI 
*jMS|`[o
Q$GI"X1wwssormB;*㪲͙mf4w%IOLҥP<5uUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUSm4knW퇵k'S(MBV9VY#9kr0qs{W=sQ)\_+ڵܠVlB<Zan7(7؄uYg/6jN֒	Y!(=$KM+L2ڃVui\ۋAPjNqknW퇵k (P<1IFq^{VArQM<yc1f\HK\NUc5-r(Yف~p{7>f9|3z/ wB3ʒ(y(6AfXɠ[0.IHܠV(ܮ+jx;&p0Yb0MفpX(`JFFq^{VDG<8 !'Ŵ2)AblrWRpRVs8QrqZŻA$HrI-$i&0XTjETL%@w;7#b0lVYB8,PHok=$DCPzH(	gI	$NڡTѦ^|Vj^/1j	DepU|ʨzA5IDF_)5^zH&	|mUMB$*1n0f-$54BNi6pN)zh1|"ǃK|e0Ǵ	VSsw;"H&T`nnM*fڞxDeTD=B 褢C-;G

jc;jx Ye6nM*f";Yan;x8㊒(DeF<"A2"`M@RQ! aREL-DeTD=B 褢C<"A2"`M@RQ!h"A2"`M@RQ!$Pʁ	gI,y	Q$js8
k*<f"J*h/YYIF!"_55j`NN{,F՝6dNMJ8cV1h)HI,,0rH&d "DrH&d -򚱚(ArQEH$Q@P=$K&4W_(@;^ʲ&_ՌԄTiF׍kB*Dj0Z.pHJLw	@BɌx	@B;	U؄ySV3RRS4i/ .p{OS,QRn7³ef/TѮWwSV3p5h{O\wx	@Bɹwoa Yg5fܶ˜9]cU\R{mIIw;G%IghHr
Iww<""("X1|mU^kL&XpO`HILŴX1cc5fܶ$Q@P=$K&4*H
<zH(Li$2R*eQ(xPwI$Rʘ(v{-Q)=rjrqZŻ^rrZ/59lB<nPn+^^0lx,PH^h>SVmVY9yRE E QDBcI!x5nw;7j+3h¯f{-N{zeFUDʢQ@0f$$j/jx&T,Lpnc˶mNkxۋ[
bqkٕ76wp:iiig_|uenwqAb	!:H@jhl2wS=$DCPzH('ZMWAyxR؄qCXŴ.`[ouÈ&L{E !P1m,[;׃VuL`h55^/A{N-}pui\ۋAEqjX1ꪪIIIU(P<1IIIUnA %P#ǐ&?3aĄ8	9T`1bǤbƒC{Y %DDuB3ǤbƒA8F_)b_<A0xODeTD=@xq	J$=5&L jÈ&M8F_)b_<eS|mUz)P=H{/sQjMWE2>6=ʦN87&6G)6"YS+Tj' 5|mf5#4
q㘄tIE2UID/j/jyH&UDCL 褢C@=16$ C"A2"<8aE%k,	La@eA:Da@8anqn38 ׽N*.TTگeQ6o|=eYfnn;i Em-|'Z\W6_ka8RRUF-<4Wz$ @[^[׃Wqk=2Jkii^敚e+;]+-7PUm}j0Z%#rk\<>\`ecG1s1q__ח5\l/YY#	NT nkTͺN+qh7sn-eR,Ayx[2̯͸"UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTfzJ
p\U0Y{VitPn+\DG<ASAB(@`Y0/~W<0$ 0[
+DGk<)f`<11bHcr3s1	;f-ҳLegkAy/-X޽pNX#Arw;b"8cYK3̗^-L7 u@ %#L;/6haxcYnưxĊFⵅBNiҳLegkAr$M[naӿqƫB[5{7-X޴aۍ:fv_7ܱ5ekkfwDpƳf/s [JH@$3jkĄ[N϶fU`fEJw6[40#I;Y2/ǤbƒCv0 
^͂mp^6kŠҢlڂjlм'0#_TMPMU-xm*&ͨ&x,wDsDٵX"٬`X^$$&(fb<(ceĘ<"X1ݵ9@׳`e'1`J[4./	7<1nU`f3s1	EJ^]15ViC73_33	ڒ"{	;f-ӿJ2˃l'x[5I8bX3p:=ij=VچHEE N7P=^W>ffo/6j\7)xۋ\_Ngڄm+n5eYڂ	76Өb %y2ٛ)Fi,Ibv`&9bDټ]iUV*|8㎃2ٛ8k.NՊ8sn-s1{Uifo/6jN8b(,ۋ\^Zo7z/VRydUqqb*_Y2ٛ8Xq	sn-s1zF[byuqnffu~s4N"O2ٛAb|ms)uUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUS{J7AaAn1SW+Q0
ybc/sQ*n6^JB*.d-"9$
Dxb<x';$
H LhP@zcw<8aLbg"D$%'	{bqu̍s2h̍\b!}g"D$%&8ŬW{bpe75X&c6_khmUfwobXg`N'%k|Ც`[pfAN;wEO{26]Fe1xO/5a,e8dn*l_<(͓p\o<pAkٰ[M (bqS87,@~,y{mUsjN8q-8edG(4dlG<| PZllXc/VRyLw[N8qTł6\/|YmXJO7y/`u~ZYUEuVZ%DٰO(kjڻ_3
7+:6+wO3ׅ0N07k3nq|SZo7|syg`u8"#K$O3 =2!'t[N8Ǝ*@A0Y	T
O<qn8lq@~,y{Ui݂uZ_nTW0N8#mpk|d
qS9b"9 TD<Xq	Ąq1m8(DeF<A0H&W<)fTb@BG4_<pn8 LhP@zc@H ͗{׃VDG@dl*HILŴj/j|_)q`gfF˸q6b51ّd@dl*@C{N+3wЮfzb_)c7[3yxRڱӿ	T
LaVg&4qR( =<'8#`#	g6DG=$
H0f,8aBNigÈ&Pʃlj/jx`fycG  ;sUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUNWӍBS6]F!"u:(MBWh7h`j/Vw2nf !*kA:{Z1{Wٻj`Fi %DD3J|ұVv>qAyxRu:HA0gcdʼұVv>qTS]`ӫV*xܠV`٧QÈ&O@ɕyYb}|.d	փ0i+4UAyxNu~͸oj͹pce+;_3s1
u:P͗QEHp(P<1lB*Ew"-"9$
Dxb<x/QFe8xK$	ICDeTD=@C,[	zH&d ,Q7A0H&TaÈ&M(DeF A7W(7/6jZ`Vyڬ*
-`[oʷ+wo1|l/YYfmc
̪+w1KܠV`٩NbǤbƒC{YPʻx;$
 8iTI,xQ{VitPn+\"X1p-`#2ⵂ1(DPQ$DCO38b!'ŵMAA"Xc%I ĐPzH(b	,[ xq	-q
 QŻcG{
TQE |Q1Ayx])c
Y.de<zH(Li$1ö3cT @^8HܠVHI3ӿq
 QE0x,PHn&PʌzA(DesʇL 	awbL 	y WȐLA0jÈ&PʹH&UDC A5ID<*1$*!L 褢C8H#` UP8aE%0X3ȐLA0j|0Fmrg6&0$*!L 褢CX3Dep@=1mU$*!P=H~ =B$*$*!P=Hx­c"A2"ID>q# n"A2"ID<*1$*!P=H~	` -,Ib<ʨzE%ӿN>f,<^]	mXQ6nXNF +w:f/6-ܵe(,gk⏙7(7/6k<zH(Li$NFzH&d ,Q?wB3"X
IwB3&	g A7<i%AB$Pz!{z@	|0"X
I|IPAc`HKw[N3+lմonoesٮf/0h͵=Ge+;_3s1
w;W<1WٵY
Y\fyDBcI \U*D91,ʑ/ !eYg5	Lu wxK$	IC#$Pz!ɻx;b"8`K<Ą3ӿ3s1"X
IQF1ʍ+0f$%f-ӿuefR$٥՝B<^)A`PaY1z̷)s*{qV8s1{
n<8aU|<IPA0|nSw̨&.kRG<<IPA0yDy1wxK$	ICw={PV4 j@=`f- UP<i((<ʨzH@9D=$K&4H#<$*! E {׃W76zeFp:=ij.d^өFjӈ4nhWTѨ^e+;_kAyseP9w#-UIl#92ٛͫX4upk*ܯ_5³˼ݵk*Ө㖃SUpi^_1SW6i~7(7=wڛrqZfZjjwڟ1SW Oח5'QnS5-rYdTu~AM4MAA"Xg~VViX;_e8ܠV`٩:9 xq	pgdʼұVv>qTS]`Ө;ViX;_rqZfG A3tWV*|F@h3GqJYח48H$DDtWV*|lH89 'ZViX;_GqAyxNQ 
.
I,%&0ZśV1&8A0c]AA 0A0 4DL.AG ĐPzH(f˃ee@$p`	6\&˃_70Ӊu:j.d^15r &8`5|2Pʯh[DsH	E4"	Řys!,sN{S0JAL`1T`1jv^㇍ DH(@*D8`1H&UDC@$=1ŸN87&ـo|7(7ZWgkbĹ\u;! QhHr
IwA(DeF<8aA0H&Ta	wL"X
IsW(7/6jZ`Vyڬ*
-`[oʷ+qLef5*g2b.rqZf
q!zH(Li$7Lx;(DPQ$DCLaEiY^ҹArbƒ@8q1B<3brqZfǤbƒAӿA4K$9b<zH(Li$7 ĐPzH(bw<8aL bwA(DeFӿ|}ϙ^0lԷgI	$ =B$+j"D$%'PʻY{E4VwS[S; ĐPzH(­cDbH(=$KO	0@hB3xIX[>AkB1Kpe75'ӿEO<8aL07 A<8aL&00A0`X$swozZ
TS]jsn-Z1.iWӿ"#50\{x,PHcIm*f$4A04q"AaxbwP	"A2
/sR*(aw#,"X1	WB11(Deq!'Ŵ&PʌzA(DesʇL 	wo+QMw#-qAyxYDBcI sEO= 	"A2O 6@	 AB$*&01 xq	`^^"X
I|mUH$DDӿ|l|P{S1yv`&9bDٹbv9l+8;7bjVRVv(rqZfǤbƒA	ghHr
IH#<A% ,Q7H#<A0nFz@	q{zH"@pҨ(	Y!'[xsᾳ2[F_1^W9mbhS؄x٦^73^@ӿswU𥙕6j7=$K&4n 5;wi;|^j6QSjDټ؄y|ܠV`٠S8	փFuxܠV`٭eZփSUpi^_1SWtl/YYnPn+X'9pi^^fbB<>\nPn+[8`٠S@=*F&nf emw"{*an@dP5	 Tpc@H ^UiݨlT] =1an{ycG  a<1xq	0z@	Ą3ӿƐ"Y$ MBH0!y$
McYnf $$y/@H <iqAs [8
)A1 n8$j@EHrH
DŻw8-w̨/YY+/fb*m}G<zH(Li$@-ynf x,PH8qN8uefR$٥՝B<^)A`PaY1z̷)s*{qV8s1{
n8 LhP@zzjjffo/6jN8"#5@H !'q1m88^8jI2r8eD6iug|nPn+Z9L$cI ;ٕ8^'ګL	r8eD6iug|nPn+Z9L	(#ɍ$8;<i%AB$Pz!8j\qӎ8xmBzʲ3f.9/-GˉpO'V8j>o[
n8sJx5nLqB<nWw-fnf ִ#Zl0<i%AB$Pz!3w[N{xRs%x`/6haDBcI!Im*f^"D$%kĄ3ӎ8q-2+v8bqB<nWw-Gj-n1-`٩\qKi]mB|"[牊1|l/YYnPn+[8Awq8(+=0JAO3aax*4;eaAXxK$	IC0nDeTD=@C,$*! E x,PHws"#5<8a8 |H$DD8<<i%AB$Pz!33ӿqS&cZީVe敌1D_&gn89s1qXE5 8sچnffl=\,1{;56]H4ڼ\l-{=v<Ne_eYx4
w8/YX^=v;3f;2ܬ͵>f LhP@z`Ҳ^j6liy.	-VEmw ĐPzH(m6 P1y<N1^f/{;՝'v
*"f/e8)]|=GVR=SBRx"F1ѷ
w;4噕6j77l3F4fڞ#2;+ڬ,̮qVѼ"X1wx$Pz!Ɍ<)fTLAy*9ٲA^Յ<i%AB$Pz!bA}g@=10%fbBNi癹	T
OwweFxwDs*4NefR$٥՝B<^)A`PaY1z̷)s*{qV8s1{
n<8aU|<IPA0|nSw̨&.kRG<<IPA0yDy1wxK$	ICw	gDeTD=@Cw2j.e*4;x5}vǤbƒCf4ۋYUkUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTii^FNq5	Xoʲ̵Qw"{*`P1=s*o]TگeQ6o_>[P^YEbAPjZW6oUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU8E ;bW<`@^FB"# @J)G L~0f,˘	`p?+s*4cN%<lKV7хZZAm䠽uZ_|lڄ;ڵRV"\M܁^AVYbpe75'o@q N)|AWTMAj^~7++1nmũpn|+>f.7ZnWw]w#Vۿ/6h³8ivm|LWYeP/a#LgYVYwo*.TTگeQ6lw~j0f1U{[3V|DbH(=$KMYeKX©AB92O{YDg"D$%'Q{S#/Q{S6]F_)>q Fm0(Fxcan^{+3f/s [Jfy/9mieTҢlؼ1ڬxcX/w[NUTE4'T"ջDG=VYR3"qB.^[Dse-c8T!	`p?qk9^&٘5\[i_͚Vf5UJƽ֛֫Kw\3qk|0'Z;MjXcxoX­5l^ͽk׋qG'{\^PުmVY-]{U|ҳ0	w&`)F7q͚Vf87ScC<A0xO/5yJÿbw;AUpc:@KWo4𕯳mKU`)zl޴V/+s*e8D @ `P ;/q4X{*js 4bywύj1SW+ \F]<{YY;bW<0 0	\F]=e8DwoZqm}VV,ٻgaP1)ѧ\w]Flݲ0 @`02h^-{6@.(Fv/	7<1	.a<zc\mU,  >f/L8;f.awf &bw]Flݲ0  0wsG9]cL8;|V'UZX+fӿ   ,.ٻgw)Ee DrH;fRd.l-1m;NsO\`1ڞ,e('WpU~MV\nSqRၙOvmVsQ{SYaAG`4,,Ya>6j16'!Ycbx);ŪnBX=|0Ŵ]Ys9
ls׀Za8qL_)ԢUrڄ-|^*؄p#(5 pneL^jٽ2փl3,Fe+3	iwpn3{3\ᗆjn+wUee7;1qʭ
+3ՍBz-rٷu88V%un8h̋Z/59Vx `n,"<H%W؄y.o2\U+ʘ|+T#|Vs/iܷo6iYo{JOf@-~yDLi$7u8'Yb`_a(aqS:W< N8qN#u|s׀N8q
{7ɱ9
3%הM|MYŽ7x^83vklQYH71$Fٔ.K(qŴ:qCNZd"܁^N0hU؄wu8q2q87X#kYڟ);qN8㙔nc
"9AH)El2\^Q7ph[8MY¥s3ٔnx;jڞ4-qqA %P#ǐ&<^0f,˘	`p?+q.6`~paQ0t^Q6`aT!Nf˛qj;ڡVxܮ&*j@V̪f/]TگeQ6mQw"{*xa8a{PVzCf|`03ӎ5V|^p\mVOhRmeRaA8se"M]Y()ῐcUGjf6⹅Z]\	^f/k̪ҥ.:s=$K&4I,%&㗃Fx,PH8HL cYeE Q"M]Y֥0x$C&O<H&49x5naw0freFzCqk=2JsX{m-7Ԋ.d7P,YKz1GePAjU&j۫(U3s7j[JZڃVꪪE0P[TLXԊ][DsH	E4"	Řys!,sNwxCbɌ<)f`<0ŗ40fö3cT @^mV[14q"Aa{EHD9cI 05ʲP^Tͅ#LT	$eI1l1^6k7X`yG"M	$YbE"È&,[ʒ(A(DeF!޾ ׃@q
 0𥙂K/mV[Ɠ*j^4  s5xcX<hE#rqZ@	LTkzH ABQD0`ŀ b"8cY P8a
EĄ3ӿ礁@	LT13Ȣ8i@HbB[bwREL 0[r.r]BK/Iu|W|8cyx٬0S=޾TP# Q{S @[8DG |( C}fTf F,Hcrň`'_[P^K; WX-DrMeN	.{ja%Yd$SR+AVbZ2^8c9 
؄y]ˑ
=!5`Ph^,zgDp$@HŞEH@ƒ@[ʒ(A(DeF<"$A0H&W<"È&q۔Ar{@.dpsʒ(<8a7 ׳`e̭joiwlTE<(ܢ&k2ܧqPqz,k2]F_) {m|&^6km0^4Dp*H	1!,eF`_ bHԉ&<7,Xv )mB{m5 1 RzM۔Aw \-f[ /X]Ex-fBK5"i~f--s%3]GJ /V m/yG"M	$YQ4d
Li$"$A0H&T`ʒ(A(Desʒ(<8a HL(A0@<)f`<0śUaùo914q"Aan <`$i@	*C|w-D!7YKg<"È&x -{6iYx5nCmwbʒ(A(DeEsUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTiiF`SQ$f+)ٙ:%a3ڜٹ
vfNT ݨ5n+qh7j[F`SQ$f+)ٙwM\yD*剎-LIFVS2QM<yc1f\HK\QFQ{Uiڳb[0ӿ08=!3pŴ5V|^p\mVOhRmeRaA8se"M]Y()Af.7+-VaOUګivmpN&y7(72JqB8,PHok=$DCPzH(㗃Fx,PH8HL`LIFVS2eD6iug|nPn+Z9H&yDLi$rjg;`,-1m8ʍ*0;sn-gTiWuUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUSm46i(ٹ
vfNq5	Xo(6Oa܅e;3'VQXfqnV͸UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUN3ښ1%{7!YN(-c*js&T,Lpf`SQ$f+)ٙwx	(Q<1.`^$%x`I5	MK7mMC6dN0<is؄vk<)Q	PL@jؼ`YQ44C&4!'3ӿBSRSP͙*d'T"չܩj(Yڄ;3r6<j{f+)ٙN{yJjYjj"w`Xx)/3ӿsn-`2J;G%IghHr
I$j=$K&4qj2MC`ReP$j UP<L
LP=H{/sQjMW@
&&UI>6y((T	&^/1jL=5U<'_&S*eUM@z)O	Wɇ=ʦ^/1jL=5	TA<'_&*QH eUMBh(O	Wɇ4
R&^/1j@F(O	WȐL@F(M@RQ!8F_)5^yE<'_ QB#@Iʨ@	I@ȐL@
&&UIJ$=L%P%#"A2"E5IDSá-ɇ6
qq00"XUP"0X8籈L=5Wq1m8aE2"I1q=8z`S*0X11aE2iDGk<zj@	E $$bqS87*aٹ˙ە4:W1HD#uZ_|efVv#qS8i*L%P%#"A2"E5ID#HL=2H&UB#@㗃;5	T@aK2̞x -{6iYyx٬4aM%OY዆p^6k	g'l[;b"8cY	M%;f-qJ$beT"4	@g*L%P%9'lqrjwq;wfl\m586&޵'lb˼ݵqbGa<[N;	q6eQ;fN;wDs$beEB@ŴbBSy00"XUP#L=2H&UB#@㗃;X1	M؄sLL=2H&UB#@L%P%.;x8i1	O pfm6.8阶qQq08gLeq!'3ӎ:qM՝;P(1y62i**mYڍ1,L=0z)ŞIʨ@	I@80{PVzCf|`0q1mn8!ok<%P<*'wq*$IK;rqZԸbYDy1q{PVzCfq1m8*4aq̭#-gD2"`ReP$^8Q"M]Y֥0{(#ɍ$9x5nq,ʌ  $cI O%ڛ/ٵY8qV07m^qaU[m5<zjL+IƒC<zjL92J{׃VۋYUkUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTiiV5FVS2ueJ5a#PĶVS2uenwAui\ۋAPjUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTڰFj0nBP[1SW+Q0
ybcm	ff+)ٙw"9$
Dxb<x'~QF0*B;L%
 0a#PaUs~90̀PN*6ՄB3Qbe^QIL)qCXrb7YʵTA4+4UU[efLސno{,TafRPnmV[okfԔKچVb%8ojcH~2@((TR=
*؄uQ$jHTjjJpCJgThE*CGAA؄q"X1zH&d ,Q=߯B3ǤbƒA5|U| QDR*y((T	'ګH&UDC@E""I@jw5&@E""I@xO
(ET E*$/sQjW@E""I@j \'_"A2" ()P<L
LP@J$=^/Ԛg= Q@
&&UI pU} Q@
&&UI ]j2MClڒ"{Pҳ1ګADʢ(PiP{F_)5^|6^4a>66^49*6ՄB3Qb"A2" ()P<L
LP=HxYH&UDC@E""I@j UIDws͸Q\uUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUSm4B3Qr̝YFjFa܅e;3.Fg]ՔV*dեsn-AuUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUS$j=fd15r &8`	ff+)ٙwx	(Q<1.`^$%x`IT`1L%
 0+P1R/0Sf`ÆIix8籈箭XEDp@;q1m8Nq4),];pmc.fMIE ʢP0r1_jj{\
8չ>ɇluRFıGܯL$
&UABJ8c|\1W2uZ_YV
h3%fjb̶i Spxgk2sj{\6^4j3a)UXƐNeF$PQ24z
T2mXH#5)\MQ6mINTiY,ʍHeQHh(4<[a#PaUs؄q"X1zH&d ,Q=:FDBcI ^/1j
(ET E*$U|ʨz U@PQ0)2M@RQ!8F_)5^z ()P<L
L|mU QDR*y((T	&e-UEH`ReP$ 	WȐL
(ET E*$ qj2MIsEH`ReP$ 	WEH`ReP$ 5ZjjJpCJjThE*CGAA8F_)5^|6^4a>66^49,ʖ5F%<EP"YH&UDC@E""I@jq<ʨz U@PQ0)2MA 
z)(nqxqc

HvAX[kqH@E"5TFreD6iug|nPn+Z9H@E"IƒA08籅g;`,-LŴ*4{׃VZLҮ\UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU:ZoAIEdʌYFj)\dm=ef52&4-ՔV*dեsn-AuUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUSF\2eF^FAAn1SW+Q0
ybc5-r@ɕ{Awx	(Q<1.`^$%x`IT`1{x734p,A$BNi,eu',%k7;-fTՌZL2fV2*Jp42e;G%IghHr
Iwq5%I85|U|Ȓ$	>6	Q"HH&z)(^/Ԛg<r$(D0xO9D"@A78!r$ L!$*!D%&M@RQ!9x82D"$	008=!3p3Y$٥՝Aj\cD"$	3$cI {w0fbq&TiQ9'T"{^[׃VۋYUkꪪVKMh7Q)(J-5'VQ7}@VW,i 5m\YEbAPjZW6oUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU8`J*AiH(-c*js&T,LpfRQWZ5kMjB"# @J)G L~0f,˘	`p?+weFw"#ōIxbq]IK	Z/sQUJFBlrWRpRVslڲZ4d-=bǤbƒC{Y %DD$j=$K&4qj2MCH "LDj&B j UPi I@qRMDH@P=H{/sQjMW4
Pr$ɠ8Ih$ @r	>6 )Aȓ&&&+*6o=c+8)a+Y,$*! 2h*Ai	j008=!3p3Ƒ"4r$ɤcYeEVM)q2D47(7KaH2i'Q$GI03ӎLңHsa^[qk=2JsUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTiij0Z%xIFZ5kMjNq5	Xoi[6X +VSAiiMk(U3s7j[JZڃVꪪIE^Qe5MZ|P[TLXF\	(²AiH[DsH	E4"	Řys!,sNLңwDsAb	 /w[N9c+8)a+Yej0iZjFBlrWRpRVslڲVSQh4խ5#!nas؄q"X1zH&d ,Q=XH#<zH(Li$e-UƐJL&MH"MDH@|mU$*! U"L	jqj2MIsƐJL&MH"MDH@|mU RS*I@qRQ4 9q{SPŪy"	Tnj FJ$=5&$A1J|mUD4$j4
P<jeT2h*h$ @r	<ʨzH ƦUAȓ&&B 褢CuB3LrJy"	Tj褢C]YיUKqG3|q㆑"9dL`
j-籈q1cG @^$$bq2D47(7EV|^|HD4(#ɍ$en;fTHfVw⵩fՓ/4ȓ&yDy1q=8ॄfnqxqc

HvAX[kq2D47(7KaHD4(#ɍ$aqc

HvX[iTiQ908qfVwUiRQ134hA&L`PjEFZ5qcbƎ$HILŴeD6iug|nPn+ZD4PI ȓ'Q$GIlw̨&.kQx
54hA&O<H&49x5n͸Q\Ϊua5-rTթ'VQ7}@VW.j7(7NT ݨ5n+qh7j[j0Z%&R7(7AAn1SW+Q0
ybc5-rTթ!nA %P#ǐ&?3aĄ8	;2J9cbƎ$HI1m8匮ॄfcʓTթ֡{[fofV2*MSVnPn+ZmYZ[foDBcI!MAA"Xn^q5%I85|U|R@9BJ H&d j UQ0xԐP҈(	Y!&z)(^/Ԛg=0xԐP҈(	Y!'ګƤrFADMA782"A2"` QQ$DCM@RQ!008=!3p3Ƒ"TiD*MSVnPn+\Q"M]Y֥0x$J(yDLi$ss{PVzCft[N;2J=!9x5n͸Q\Ϊua5-rAmlYFjjVͫX0ƴYڞnff+L2ڃVҹպƣRQh4q5P[TLXF\ifjj/!nA %P#ǐ&?3aĄ8	9jv^ P@j@R$7{@AHn{S!TT$s	zH&d ,Q?iUV*|7(7/6jN	x$KAA"XZ2e^ViX;_e3pe75'ִ\ұVv&+9B8,PHok=! ] %DD=$K&4IHU A4K$9^敚e+;]+,0zH(Li$ пxbT+2#JaJY/1|j/jy"A2O 6$KAA"XxL"X
Ix ĐPzH(,	kNw{bEҬS؄y0noj嬫,@SNok]Z{UQ1Ex5zCglwB3"X
IwB3A4K$9b<Zap5qVo[X "X1w;b"9G <`ZH@jha<񣊐D0f-$54Mȓ/w[NX "X1lڲ{E:z̷)wj7VvcIHU A4K$91sv/w[NTAm/ٵek٦^ܠV=<nf/LD1vѷV/TM#LegkAy/'ӿswU𥙕6j7=$K&4n 5]NFf/TѨ^e+;_kA|_fՓ/NʘVn3jq;P1{̚e>zfMMkg˃Lj]fzrqZ<wʲʋAe+;]C73^XQeԃ2^,H$DDŻ! wL,-1m;1|l/YY/ /5
V(
jkw;0RwC?jks헱g;`,-1m;օxLj =nmŭh/{f/e+;_kA}UzCN͸?붗*n٦^ܠV9Ʋ >YxR̷)wV"aKUG7wo1|l/YYnPn+^fb-~f/|EZ(+=0RX[bw̨mYچxws῔KVV7&ٜ1ʋګM՝l!f/woAm ĐPzH( ^I	$ [c

HvAX[bNkB0'٨Fv8s1|nPn+^eV/q<nM=j3փK7SbaA={G՝NY$٥՝Aj\cƲʋAmlIƒA^`p>"#4$hHr	b^$$N{Wͪ" Ѹo4j05;fzrqZ/)A{WI؄tI	$ X)\]fg<)fesI	$[sW,YH٦^3s15	Lu <A% ,Q1nHp;0ŴT$1i E/w[NY$٥՝.0x,PHgIƒA̭2D4%ԸRV]XI	$yDLi$g;`,/ŴۋY{;hVf|Rڞ)4]=^"#4qRōIxL'4qRōI@r$ÆĄ1m;Հ_H~,x,PHuVͫ;be(,gk ĐPzH( X)̰Zllҳ0׳`e P87q1m8_c]yD#][3ˋm4ᙳJƽiY׹|iwuZ"g6aO'jwVԱG38ޱZjqWٷzy(YkVW3Zm"嫯jVf.8LS^vn+4p5qVo@u8a8銚\ /똤5]lڲtM\x` `%s1w|0]=ef4㎘ a3ywa'sڝ	s:q1kwŶ{EZX+fiqCX|n\FpS:AUpc:@KWo4𕯳mK:5Yfm&@ɥbA QpP'2I[3$H?|q @ `P N8.ٻd`4 `8米&MX׳oZ
낀pTgxOY L1p@h#	
jidt[N8<@$x1za6nq08 0`0t[N8.ٻd`4 @`0 aqS87-`8rƘpvj7NKڱdWf.8q=(+<A"A Y]uv8e(Pi#lQ[%הMbq{i8EO{2VR^O&+.7)¥s3rڬhXX|mUO_՝"#&+,`\^Q6/5gxVؼHKO_`,-3ӎ8՝8@#/7=x
5:qL_)ԢUrڄ-|^*؄p#(5 q41yJOf"GZl{XU4HX'Uq@+*71z٘5xoj*Z'|V\q{M彭eer\o2BJĵc{P\6mu8㎔jQ[%הM^Fȿ%S)eg@`(#ɍ$nU|}G&/@Y݂Z5B7Ug2{ffj\6lQ$GIu86f`_ف}xcu8㎕ 08q8
b{%הM#^8㎧q"9lNBub8>SVw1oj*^$$9x87fk82VRaDG(4e(K&qŴ8qpo;hկVB/h8mqE_=G|qN8qlqN8n1jqN8fRA<("0v̥r]yDn8㎔՝<*W<03=J+)烻69,0Bq_XŬٔ);qq"8H	E4"	0BXq.6`~paQ0q]yDڐaR,Y8NV{+.mū_8ym/u{媴nq<;i~K(-Yٻggv|w8;i|٥fbYܭӎ:q21s1q*٨k|²`[w)$ܧ3S7 >[b􇂜w8Q{SL
&8j UQ0(E%qDeTD=DcP=H~nxc7_AOLr褢C"#4$hHr	b^$$bqS87/Z,cmO,N~6ͫ+_V72	sq3@	"@;hSͫ&bb٦^ܠV:qҹኸڬ,̮qVѼ"X1qJ8qAp3h`j/Vw2nf j/yÍjbu~TqU{(Yڄd/YՔ2jo\+>f.7\dWW^8qLegkA{
qS9eYeEF2/,YٲA^ՋŞ ĐPzH(rCqc

&0fzCt[N8qL_4Vvfb#k s1z­=U4
Z1\qL @ԀI0㎶^0fzCt[N8q5^1qڃ@qqkZ`gfzrqZ73_|v{-:Cw8sn-g9w
6i~7(7N;ӎk,嗌5,r'yb*iZ1x,q	_4Vvיln;_j;yV!VQU.0X1񣊐D0f,hXHĄ8

L @ԀI`,-Ŵ{PVz`Q1X[:f-wZYFTaUlqieeR4/m]Z[|q=;{x734p,A$Mȓ/|(+=0R'p3ӎ:qS|mU8gjf)zZNDq\ڱ\bpe75j'o(sqWicO uf5ok]񵧭Wz|f/՝1=U.
-SF>Smw:5q7q+Z8s1{
>f3ʥVjȫ:3j,9BOc0X7UEu{:qAb	 hDpԀO3UU5\	8xjՈ'1ms1{_|\:b+_㙵bEUgnoeB|mc
qS87L @ԀIhrƎ$9aRV'3jVb7>B,㎐K(*,1MCj~p*{wDpƳ*0ʥHIŴ㎧po
Vb ĐPzH( X'K(*bUaK*3*0ʥg"D$%&-ᇀw8Gɶg.k2/`bփK7S<A% ,Q0@bI	$ [:qc

HvAX[:f-w8Яq#	>6j_יUKqGl{ZŸZ,cmO-GH8bw6aSVv
qӎ;fTHfVw⵩q#*-n1Q$GI8㭗g;3aax礁B$*r %xŻ	8bqӎ;7/,Rڟe^6LFf/TѨ^e+;_kqfbB9Jaa^R{E!!ADBcI 
qӎ;W<1WwU𥙕6j7=$K&4n8\Uie#fzP,%3eԃL<A% ,Q1n8<0w[N8"#ōIx8阶qʉlRG<zH(Li$3$cI :ٕY$٥՝.0W<zH(Li$3$cI 9yKc5	O6_LU8qKce+;_kF\qWm/B,b0jXqc

HvX_;f-tnmŬbjj+3h)mO.{auvՕ*i8㫶لp7qrqZfZumCZrqZfUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUN=oRQfT4`Tը7P^ڛ}+5q)e̡l=_buY5퇵kw,R'zk=`(9D(H&N/hH{WT ݨ5n{0UAXQ6nA<8a8	@ %JZ|nsj0Z%6eCFMZAw! Q<8aLbDf/sG(^0lQ{SDj"EDb͗x$KAA"Xn^<8aLgPA0H&W<)fTb@BG4_<pn^[!`٥Tk<i*$>N^w;56\`1*q
Y.de<`٥TIs5cHQSXaJ*L /c6-8HܠVDGk<AbBNiRL 	xQ{TQCAg4J'5^|]VY|2m}!ұ5m	wDp*<8aL$$joiU xq
 QZ!U xq
 \'8  -bʤ C{YRL 	wwPlqj/jyL 	yx٬0S<@	0U~7711HIŴݮٲٕ8ڡ(+</pŴxRs%x`/6ha(ҦoL;iS60zPr QDM@^mV[14q"Aan^ǠL(I,0^6k$?	Wswc >7<HIŴ$=B$*0Y䇨Desaaax5n10LsF\2ٛP`٩(eWwM\yD*剎,`J-U{B"# @J)G L~0f,˘	`p?+wڝ 5 )jT$e8xK$	IC1SW+4qRx5T`1"A2DbH(=$KMPʌ=$DCPzH(wDBcI!MAA"Xn@@9DMA1fzJ<%I 4-hHr
Ix,PHn;Q{S3Dep@=1mUH$DD W$KAA"Xc"X
I qێp0f	bybDٹkA"eYpi]G<zH(Li$w;F,IbF %DD7q׾f/^]*7q;"#4$hHr	b^$$f-T$1cG @^	T$1cG AD0B!'Ŵwn9VYbQjVqLegkAy/ł%I @S'	3
W͸،1yٲiy/޲;{aVٞ|b'Tѫh1z­=U51n2CQyb+|6E`3eL^lUilB<[LRV]X++.pɢW6E`3w;W<1WٵY
Y\fyDBcI \U$>C
5-r2E g,HI1m;zPr QDM@`ǠL(I,3H#<zPr QDMA= LhP@zc
/sQ*n6^JB*.e@=*F&nf elu /j4 j@=;G3s1ICwwDpy/	;f-fb&4qR( =7<i n@=AHPh&0p98[eF`_ ťfz\A|73_aWkB9DBcI 
m3s1ǤbƒAs8wnD4G|e>7(7+>f/Y;eV/qU6f/aWmw~;G{J7y	QJ$<q2D47(7KayP|"<H8@dP5	 Tpk88ڡ6\8k*:̤IK;؄x5n8׃VqqB.8u	*<_	nf !f.%<׊_Z᪰l*[sJx5nq=(+<<i%AB$Pz!3qLŴ{ycG  Ą88IbƎ$@=AHPh'1!'w[N8poL\oV7-`٩jPY3l/YY8rqZ³Ս'yb_[*S8ӹ+)<Ո؄uYgfo/6jN8ZA{|>v
qN8"# >yG"M	$$$:f-q5"I1xQ{eYQ/m*fq0q0)'j܆,Oa>j ' 1p'3Ȣ8ih Li$qDA{Qc
Y.dec3Ǥbƒ@^a`/6k	 ye;%.	0q0)'ԉu!ڞ|>JI,'8#`#	^6k	bωu/<ҲA`[8dPʌ-s ?{Y	T
Mrq10 <0Ŵc&8I L,Ib/U <^8HܠV PZll	8iq8Ʈxpb_)c7[3yxRҲmXiqO[h4q<qS8PjiAB$*0Y(54 	-wqqcA@ALg䤟;R%jܱ!'q1m8:q6k'Zϙfo/6j\88i|Ҳ"b+f/7[3yxRx
M2(DewqYgjܸ5qS8"# @J)G L~0f,˘	8:f-q h(E0Y0,88\eV$F,8R(1iذƳaRO5XcsQZ/,dٕ5^ `Fa^^K2lUw`\Yo<@z"A2n8y8w[o/Vl{4qRōIxzR&H"O3axL'gT$1cG AD0B8<9 "MAD0f!'w[N8po(	1y2ٛ^kUi`㎧q2M՝lƷqxq0`0a48bqH#<zH(Li$q٥՝1|nPn+^eV/qq45T7[3j5!n8eD6iug|nPn+Z9HyDLi$q0wq*D91,ʑ/ !eYg5	Lu /jqB9/H;x8{3s1!'q1m8{fb&4qR( =7q1m89fTf ZVi|3s1{6#=$K&4 м73_<zH(Li$q:efR$٥՝B<^)A`PaY1n8㎭f[9ZTYVګO9^qq8bҫMCeDeTD=Aqrqw̨&.kRG=*n6_<H&48ڃesD4GV8ո8N6GxmBzʲ3>s1y/'q=sqίƐ"Y$ MBH7{xH"O3PO<h'I(M@r$ÆĄ3ӿZH@jh;N*<^j6mX8٦^ܠV؄tI	$ X)³/V7cmM\`Oh+'	3
W͸،lp0/j73_{KegrbKbw{bZ­=U4
ʘ{aVٞ|؄x0/j5V"6E`^ ?U{aVٞ|؄x0/jԕV"%sjV1NUmVsfW8٫hx,PHW< sF\&̨hQw# ;b"8cYw[NǠL(I,<zPr QDMC<wa#PA$EA4K$9;9 "H"L`1*D91,ʑ/ !eYg56]H0/j#$Pz!ɻx;b"8`K<Ą3ӿ3s1"X
Iw>qn;@=AH4qRw8-w<p9%V;b"8VxH"O3P8<9 "H"O3axL'gT$1i EhDpԀxzRPh'pHI1m;fT^Zo6Ce5! {PVzCf|`0ŵFDBcI 4f/k̪ҥ.D*-ʉlܠV.1sƑ" =<"<H9̭kk-rj7Vo\bpe75 KjҲmX;EHD9UҦl-Q4d
0fR|[h'/m*f<l)EHD9&s0ņw>JI!,2xbO/5
b EH@s0B3|FaD	s3aRO`^gh2+4U!@~"X
Iwwl"0v̍fm68O/5?Ae'4Ȩ!1m;h57'Ҳfۿ{῁1{Ee^1ZZaۿ2Q/xb5ag䤟;Q/rV"aex5na{N*<^jab+fzrqZ73_b=$K&4 `ӿ Trc
Y#73^@BʲjA{V!y$
McYnf $$0<DbH(=$KM1m;	>x5==weocI(M@SAD0Nw2pfzrqZ`J-xH"MeFxwjqk=2JsUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTiij0Z%څIՔn&+6E`,ڱmAŠ6pe75'VQXfqnV͸UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUN5-rfmBf15r &8`Q)(nf/6jB"# @J)G L~0f,˘	`p?+weFs$j=$K&4I,%&;b"9`X 	;f-ӿqb+@|ѷw̨ygj/,1$8a=(+=!3`p>zCfan:f-DBcI!MAA"Xn;x8$j=$K&48q]Y3UiRu8㆑" =1ƲʆfmBf-*$IK;rqZԸD$cI ׃W~0`0阶weFzCss헱q1i E/w[[eEUj6^Xc[Hp;{PVzCf|`0t[[bǤbƒC{Y %DDq5%Iu8v.rqZ*{:qHcYeCpe6xRY$٥՝Aj\c"D@zyDy1qq?s{PVzCft[_;2J=!9=΍͸Q\5uUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUSm4kaڒ̝YFjPm4f=,;f+)ٙ:S7;vպmŠ5nqkaڒ̂;bW<`@j0Z%{6e;3!nA %P#ǐ&?301!,sNweFs"#ōIxbq2M՝ĜrCs0f;`nbw=$K&4I,%'㎰Fx,PH8iug|_יUK\qDzce{7!YN[9fTHfVw⵩q#4$cI ׃V{0ŵʍ*0;̭,ʋګM՝ĜrCs0f;`nbw=$K&4I,%'㎰Fx,PH8iug|_יUK\qDzce{7!YN[9fTHfVw⵩q#4$cI ׃V{{PVzCft[_LңHsaawnmŬʍ*5uUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUSm4ZYCpe6xRueJicO {nff³ڻ_Kx7S(U3s7j[JZڃVꪪHU7[3j5 (P<1U7[3j5!nA %P#ǐ&?3aĄ8	;2J;G%IghHr
IuB3ǤbƒA8F_)b_<A% ,Q<'_"A2"$KAA"Xjqj2MIs"X
I|mUH$DD銴3npe75-SfFp`@๙4fF˂1|d-.
s~㘄x5j/X3ȐL ĐPzH(褢CqN8#`#	gd0\̚#ePn`0w̩!VPygP|㗃V"#Kɠ[26\q$%阶wፁM{Cvdln;egd-.
 P8{13&lpT(\̚#eWx5nweL>YbDٽs1q%3v2ip׹LaY2ZYCeZʲͯ,ұ9vi}ەw_Uʦ{*T[mJ7_IDc4@βqK0h͵=Ybwq-Uy|P{Sa+Y;+4D(8i(([qk=2JsX{m-7فxPlͨ^0lԝYFj\v`^685-`٩r5k=bhSuenwAui\ۋAPjUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUT`^67[3j5 (P<1ࡸ2ٛP`٩wM\yD*HA![DsH	E4"	Řys!,sNwB3ʒ(y(6AfXɠ[0.IHܠV(׀(Ż&p0Yb0MفpX(`JFF`^6 w;2J;G%IghHr
IuB3ǤbƒA8F_)b_<A% ,Q<'_"A2"$KAA"Xjqj2MIs"X
I|mUH$DD6ׇYg ``m\VRn7NXUSDD$0XmEYd`n3ښH`nbKTXŬ,["XQ冤0X$beTDQŻ<$K*0X#y	Q"X
IP=H{^;"0v̍# ?	U0 Sʒ(y(8ոHDBC
YY$Q@Pzڞx4./`W{
c{7VS:zGnff7Uګ`SZ1qٕkeN
wo=f6⹘6~P3b.72N)zjxO5v\o5M5ujo@ӿ60𥕞yRE E'ɂƋzڞx4Gd6wnL[Zf+)ٝFkUJzifjy6pKrPmmXʥ˕Udĵdʭ/eQYkV*;7.l=+)ٙN$beGpPi#lɉaZ|myx٬0S%ژՊOYዋnw;7bK괾˓bk@ɕZ^ZMsm)iDʳ|֮پB;7*bJD2_|\=+)ٝk3jȯZڂ
w;<$K*%<).'ɼ   tpwy"H&TaVb$Iʨb^6k(I=Q@3Q{Sh -c$beGv0f,V/|DG<<$K+$$K*/s1m;,QcD`|e;3VY6˶Wjo]6KAW3ڝV3/bg%*,bB@f-ӿ7[3yxYe(,gk=+)ٝkkWf/jۿ{\^-wNbZ<~p)0mĆwmP{׃V&TaWl`nmL`n{{X"-`$$bw̷)Tj܆0\{Ҧo	֘Ȓ$XJDj_1{/1rjܝN;/0hWZLVo[
rbms1{P^ٹ
vg|ڬ+mN֫BbNbڂnS;x;fc#A{Vv0gl0Ŵdʌ*[h57ݻw+|e;3\mVYkkU^s1{P^NY{P^0m<l)׳`60gl`f-ӿvf`S5A{j'1m-|s{E0m2~pe08ڡ\0mĶT8`q9j+&[i+7^qVڀ=fw3ڝg&TaWoϊmOw[N3ښH``8`]{7!Ÿx#qcfL53*^
׳`e P87	wɓFpA{D@8# PZll 
f-N;74z󶗗8kF՝=+)ٙb.7ٹj0*j.
ĀWVkef.W_3k{X.-r̜w8x#-ط#x$T"!'wDpƳ <0ŴgD V[;g8M3i|6-7 ͍^$$bq=l)׳`" na܅e;3,' Mq1m8فu܆=^fgD n8{^[aqƕ-  !Sƴ+f޵⏙f/Ֆ1_U׵u8!Ƒ"	8"#5̗^-L3<" 괾q9mM^K-Yn^0ҳŠ4^9Ąw[N8`]{7!u܀E㗃VN87 `|e;3-eZ*nڽ(b|^D7˙䩛՗38qB9g"EB"qDGk<*/s m*fa 7UY/nw*jZ_n86-3 +0HIŴ{xT2^x3x0^&/0;ZcX mV[`.@  X
 ,,X(h, /qLŴ"`,0k{7!YN	pA fxj/jlg@4{yGb"@O<#1`,0/qŴ9^`فuܰZlxD@a8{^[u8+3wЮfz媰k±q㙁u܆k{0.0@hB3s[0/^iX68rTy8qB:o{YnN9x8gƈ Ąw[[:qƏA%[ڔe\72{En8+)ٝ◘Tفx3$	f٥՝{aZv8s1|l'|;8\
K/;leYQ{6Uj0ZlPE<&/5TMs bqq=DGk<!-3ӎ;qS-\%'Wg=y5Z1s۟38s
7),Q쳘Tѫk1mco1W+cW3ژ))f;⨦@bvb`^61GδnG;awnK1xM؄yV_YYX)N8`^60Zlys+wwjoiq0qMEwD7YJ8qc
TP# X Abnx  ,0`5<X(p4TE@/q1m;[0/^dW{f+)ٝڄ0mhW^s1z̷)ANDG |0mİO<jj1,`X0^$$׆zo㗃V8cIP<wnU|!f/U`xفx`g'ӿ|ۋYUkUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTiim 4mV47PRb,ͪf73_bfzrqZ
uenwAui\ۋAPjUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTh3j٬(-c*js&T,Lpi6AfiB"# @J)G L~0f,˘	`p?+s$cI 
-O;ٓS1mb|ĺ`nZM3sӿ"# >xQ$GI Pph`yDy1PcbF\nPn+\BNiXH#<H&4
 ]C07j-&ط;b"8`灄@Hbq5&rƒ@aEj3eFws؄y<M\|`٭g@	"@$@bx8\\uU𥙕6j7'4sWa#P"X1|&.>0lӜq$
LaK2bfbYVYڭ6h-9G3s1ICqDG	gi0<(#ɍ$(;<!It[N8ʍ*Y1sq=/pUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU:ZoADmSv9U:%a6ԹT݆,ͪf73_bfzrqZ
uenwAui\ۋAPjUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUThn3j٬(-c*js&T,Lpi6TݎfiB"# @J)G L~0f,˘	`p?+swIƒA@[P+'w˳&*	b/|ÉuݨŴb"8`灅Dy1PL'Q$GI Pv0f,`JF^$$uB3$cI 
.%3v-={ a4C&4n$$uB3ɢ1xQ{eYQ/m*f!Oe6k{YH&=D",Q7+j2[F6^qftx$j=$K&4{Es$Pz!Ɍ<)fTLAy*;6QfmV4#$Pz!ɸ"#A|HIŴ{fbIƒA@M	$:f-weF,k9㗃Vոs+oeAxP[TLXsMl4l[DsH	E4"	Řys!,sNwB3  LzDDFzd $	P!&(=$K;FH&=D",Q0s$j $cI(L1D9@bH#=2 IǨ4p,A"Ǩ=$KL	g@	"@$@	j RD@sqkUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUN=oڒz֣*2ueJƬܹ\Mk]SSՔV*dեsn-AuUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUSXm%q6FUd15r &8`V|mI\MkQDwx	(Q<1.`^$%x`IT`3ʲ͛Xm%q6EW^.Hp;0`0a4f-Sph7
Kg(ړk-r	۞)lEeŶu8!zH(Li$7	Y!(=$KM/a#P"X1qv.rqZ*{4ce%q6EW^2eD6iug|nPn+Z9HM!'Q$GI(+=!3aankqɕT`5=eh]#r1KYew;76zeFs9UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUN=omYZz֣*2ueJҶmY\\MkTNٓ(U3s7j[JZڃVꪪFٵejJmZ'l(-c*js&T,LpqmYZz֣*2QM<yc1f\HK\*4ceeYfmYZz֢xs08=!3pŵwn1Is06ͫ+RmeRaA8se"M]Y(ӎ#I	$A4K$9b9x8	gI	$wn٥՝1|nPn+^eV/qqDiI1Ʋʒz֢q2D47(7KaH(#ɍ$^[{0ŵʍ*0m܌k2%2qk=2JsUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTii[o5B7wTNٓ(MBV5`-PeQ;fNT ݨ5n+qh7j[[o5B7wTNِP[TLXXm&Fn*2QM<yc1f\HK\+*6oU`-Ԛw8a{PVzCf|`034%³bV|oV[mIImY6iugxN:s=$K&4I,%&㗃Fx,PH8qfVwAyZTӎDiI1Ʋʒz֢q2D47(7KaH(#ɍ$^[{0ŵʍ*0m܌k2%2qk=2JsUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTiifՕ5B7wTNٓ(MBVjPeQ;fNT ݨ5n+qh7j[fՕ5B7wTNِP[TLXlڲ&Fn*2QM<yc1f\HK\+*6ojԚw8a{PVzCf|`034%³b6V[mIImY6iugxN:s=$K&4I,%&㗃Fx,PH8qfVwAyZTӎDiI1Ʋʒz֢q2D47(7KaH(#ɍ$^[{0ŵʍ*0m܌k2%2qk=2JsUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTiia))'ԉuݨj6nڝ7PR2|Fej6nڝٻj`P1=wZ[Pzk3s17)rqZf_mhw&EuZ_Wj{YYfnf |pS(U3s7j[JZڃVꪪ-JJI"]C07jkwM\yD*剎-hRROPlݵ;\[DsH	E4"	Řys!,sNYe7dڌ*07qPlݵ;_zH&d ,Q1n\UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU:ZoAIACJNq5	XoHkPұ|Q1AyxR:S7;uVӫJZڃVꪪIACJAAn1SW+Q0
ybc5-rDG<ASAB(@`Y0/~W<0$ʍ*0\Vw=$K&4I,%'x;FDBcI 窴8 [fSV3PPұwC9P[fS+8asJ(+=!3`p>zCfan:f-ӎF ).f3EeԛYkmN&HfVw+.-T`5=ssn-gTiWsUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUT OLԊIUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU:,kjD+KeqV"f
m -20 -SjD*Y2110H&4n$$bwIƒA@0"<H:ٕ$cI 
x`o&LۼH&4@8,ss*,[r.r-fT/sPҳ1!b	gI	$b籈 h(E0BNi'h` 
 9ɕTc&ԃE4CfŻkeYgsJuZ_|G;eb8kjSw;W<1WٵY
YwC+ jc

HvX[bqJZւe!=!:r̨&,pppYDF&aÐM0@pppзa'=!awH&d ,Q1 %DD\<_8^~FZ#:̤<H#<zH(Li$	Y!(=$KM0.]؄t꽘-k2^ʢoe5c9;&h$ @r
&TjEuZ_ (TJjkW3VV׹M+7Xj7+j{ZC.j͈GdQ4 9*5"/MDH@L%FmV³3VV׹M+7Xj7+j`of*`nEwf9Az/rVoNXj7+jzVxgf/YY_4꽘Q4 9*5" (TJF˽b`nwD	PQqjuHyA-$545Z_bB-T*C͸kb̤<To2$	c d@
EŤ& d@
EŢLhĄ1m;GEDLi$7	Y!(=$KM	eR Lxb#D9cI!jJs׃b
KYV
bBRx7UN!f/ZDҳ|V{mV[I$@(eP@W3|S{Jkj#=7,ڬ{LB 1{P^O(7j#v	( 5!DEQ!I 5Ch Li$ ٵY!@R1LAAcbI$@(eP@Qx:f-&H1@z*&U"ǄÐLcJDɢ1		Dc{"#1 bA		bwa訙T0Y	eR LxM4K$9D9cI -Q4 9*5"a^[A5A!Q2R+08<j&B eQ)1m;ͪ.1zmU	( 5'&H1=@ A3Q!IEDʤ@ LT&XB1D	PQ`ZH@jhĄ1m;S,^zC@"$EDʤ@2eRqUkHzHDA@vya訙Tջw_b`nnڜʦ{*W<T*C{N94
H \$W9&@	"@+oeAn8sMAB#@T$1cG @^$$bq*jJmZ'l2tmVV&޵ʢv̜qxq=(+=!3aan8阶qTcHs98Ђ F(Oqc8IbƎ$HIŴU`-Ԛ'l2tmVVTeQ;fN8<0t[N8ʍ*Y19wqvU$	+Rv|p8A0x[{xH"O34p,A$BN;f-pxPQ$HzcqU{N8I(ky	QƐ"rO	 q=DGk<<i((J$=<HHŴbƐ"rC4I%;x8Y$٥՝.0xxPH~yDLi$qq0tM\zc Q%&4	"pf/s Y2FIi<^mV[4q"4f^qcLrd
$Ɓ$P$$iL>&^}1ɐ(ڳ|ß :bW<J,TaK2j*@NjD#bQ44C&4n8銚\ c
Y.dm*fL!xC%IxcYnưxĊFⵅ"#5"OLŴ:bW<ѷ0XqB9o_{YA/q/qLT]<)7yx٬0S<ѷE8 5<hqr̚/`T!b|9P!b8{PVxa3LŴ8rprVoR؃m.
7=!c򚳰S8㎕HܠVRSVwA$H[8{8ո{98c"#4qRōIxi!VPlͨ^0lԜqզTiR'aV5`-wqspy(&&UIn;`J0mI
vfXƎ*AbwC"#4qRŤHIŴ

HvX^TcHsa8s%`J
V2Ş4qR<c8Ib@S@^$$qPVzCf8LҥzCwp8TiDI,wkHܠVb8Iqxqc8Ib@S@^$$bq=(+=!3aan8阶qTcHs9㆐JD4 4j0Z%xIEV<h&-8aDG<h'I(Mxi0`08阶qTcHs9㆐JL&Mpj0Z%xIFZ5kMjXƎ*AbwCwDsƎ*Ax"	8qc

HvX[:f-weF,a;8Ȓ$XJDH'Q)(Q,񣊐Dᇀw1񣊐D0f-$54B[i0`0qTcHs98
 8iROqRQSFzjXƎ*AbwCwDsƎ*Ax"	8qc

HvX[:f-weF,a;8ɠr$hHr	n;5-r⽰u#rqZ<h&-xqDsƎ*Ax"	qcHv;iQK&08{{Q)(nf/6jJUb8Iqxqc8Ib@S@^$$bqcHviQK&08{"Lqd@U"X
IwkZ,cmMCe<h&-8aDG<h'I(Mxi0`0bqTiRɌ=!88w@E""`ReP$"#4qRōIxbqXH#5{7!YN2smXH#5{7!YNᇀwsDsƎ*Ax"	8bq(+=!3aan8q&TiRɌ=!8a;p98H&U@PL
LwDsƎ*AxAb	 /q1m8LIFVS2ŒD2w+q6ј6i(ٹ
vfN8<"#4qRŤHI3ӎ;aAYa3qŴLҥzCq=wqsrHD2"`ReP$LIFVS2Ť$K*-*[cmO{,Bzʷ+U3ٻj8s"Gqc8IbƎ$HHŴfkCpe6xRq=qF\[K^,񣊐Dᇀw1񣊐D0f-$54BN;f-s0f㎙iQK&08{aㆎ$\ԍkP`٥%5gxAb	&<[ㆎ$9aR+Aj44p,A"Ǩ&5 ([sI(M-nPn+Z));Ť@n;! ;aAYa3q1m8*4dp8P
&IH
wjF⵨^0lҒZH@jd	Q4"L8j@P9"Lhan;W5#rqZ/6iIMY,An8sDQ4"L8j@VsR7(7Bf՝&D4Mȓ-qȇ M-nPn+Z));Ň"Iqxq).]g;`,-ŴLҥzCwqȇ M@r$Æan;W5#rqZ/6iIMY-$	hDpԀn8sA$Kq֡xJJjh$)qsr	$J&IH
wjF⵨^0lҒZ	$J&IH
8A2Jan;M
K))5wnQK'[P٥՝8HQ!DA-mvC$Ǝ*AbwCw0fbq&TiRɌ=!;p;s)d
C$
I	@;qF|HPچf8q8hXH( Ȑ&(&Xmͪfp8P
@h
"ean;&#jڭ6iq&j\p8n;fTf 8882t*Y"he	I88-n;OzC;^[N^Q7+.mū_j݂yU`KN{|^Q6c3*d1!,w$Fٔ.K(yx٬1Xy[NՌr]yDۘ{a'=2JM 1m;kX #+            bX՝ab&                   ./usr/es/sbin/cluster/events/reconfig_configuration.rp e                             # @(#)68  1.3  src/43haes/usr/sbin/cluster/events/reconfig_configuration.rp, hacmp.pe, 61haes_r714 4/8/06 07:16:54
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/reconfig_configuration.rp 1.3 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2002,2006 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# ########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#   ORIGINS: 27
#
# ########################################################################
#
# This file contains the HACMP/PE recovery program for
# reconfig_configuration events
#
# format:
# relationship     command to run   expected status
#
barrier
#
all_activeinactive "reconfig_resource_release"  0 NULL
#
barrier
#
all_activeinactive "reconfig_resource_release_fence"   0 NULL
#
barrier
#
all "reconfig_topology_start"   0 NULL
#
barrier
#
all_activeinactive "/usr/es/sbin/cluster/utilities/cldswap"  0 NULL
#
barrier
#
all_activeinactive "reconfig_topology_complete"   0 NULL
#
barrier
#
all "reconfig_resource_acquire_fence"  0 NULL
#
barrier
#
all "reconfig_resource_acquire"  0 NULL
#
barrier
#
all_activeinactive "reconfig_resource_complete"  0 NULL

DG<hkꬨ #+          {  b՝ab&              {     ./usr/es/sbin/cluster/events/reconfig_configuration_complete  mp                             #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/reconfig_configuration_complete.sh 1.1 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2005 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/reconfig_configuration_complete.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#                                                                       #
#       Name:           reconfig_configuration_complete                 #
#                                                                       #
#       Description:    This script is called when a reconfig           #
#                       event is complete.                              #
#                                                                       #
#       Called by:      cluster manager                                 #
#                                                                       #
#       Calls to:                                                       #
#                                                                       #
#       Arguments:      none                                            #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################


#########################################################################
#
#  Main 
#
#########################################################################

typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"

if [[ $VERBOSE_LOGGING == "high" ]]; then
    eval export $(cllsparam -x)
    set -x
    version='%I%'
fi

DCD="/etc/es/objrepos"
SCD="/usr/es/sbin/cluster/etc/objrepos/stage"
ACD="/usr/es/sbin/cluster/etc/objrepos/active"

set -a
eval $(ODMDIR=$ACD cllsparam -n $LOCALNODENAME)
set +a

export EVENT_TYPE=$PROGNAME       # Tell other scripts who called them
STATUS=0

exit $STATUS










    Hk #+          Y  bX՝ab&              Y     ./usr/es/sbin/cluster/events/reconfig_configuration_dependency_acquire.rp                                    # @(#)42        1.6 src/43haes/usr/sbin/cluster/events/reconfig_configuration_dependency_acquire.rp, hacmp.pe, 61haes_r714 5/2/06 16:24:07
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/reconfig_configuration_dependency_acquire.rp 1.6 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2004,2006 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 


all "reconfig_topology_start"   0 NULL
#
barrier
#
all_activeinactive "/usr/es/sbin/cluster/utilities/cldswap"  0 NULL
#
barrier
#
all_activeinactive "reconfig_topology_complete"   0 NULL
#
barrier
#
all "/usr/es/sbin/cluster/events/reconfig_resource_acquire_secondary"  0 NULL
#
barrier
#
all_activeinactive "/usr/es/sbin/cluster/events/reconfig_resource_complete_secondary"  0 NULL
#
barrier
#
all "reconfig_resource_acquire"  0 NULL
#
barrier
#
all_activeinactive "reconfig_resource_complete"  0 NULL

    Namkq #+            bX՝ab&                   ./usr/es/sbin/cluster/events/reconfig_configuration_dependency_complete.rp                                   # @(#)43        1.3 src/43haes/usr/sbin/cluster/events/reconfig_configuration_dependency_complete.rp, hacmp.pe, 61haes_r714 7/25/05 01:00:46
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/reconfig_configuration_dependency_complete.rp 1.3 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2004,2005 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 

all "reconfig_configuration_complete"  0 NULL

#
all_ak #+          &  bX՝ab&              &     ./usr/es/sbin/cluster/events/reconfig_configuration_dependency_release.rp                                    # @(#)44	1.5 src/43haes/usr/sbin/cluster/events/reconfig_configuration_dependency_release.rp, hacmp.pe, 61haes_r714 5/16/06 16:23:45
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/reconfig_configuration_dependency_release.rp 1.5 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2004,2006 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 


barrier
#
all_activeinactive "/usr/es/sbin/cluster/events/reconfig_resource_release_primary" 0 NULL
#
barrier
#
all_activeinactive "/usr/es/sbin/cluster/events/reconfig_resource_release_secondary" 0 NULL
#
k #+          M  bX՝ab&              M     ./usr/es/sbin/cluster/events/reconfig_resource.rp n_depe                             # @(#)25  1.5  src/43haes/usr/sbin/cluster/events/reconfig_resource.rp, hacmp.pe, 61haes_r714 4/8/06 07:18:36
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/reconfig_resource.rp 1.5 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1996,2006 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# ########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#   ORIGINS: 27
#
# ########################################################################
#
# This file contains the HACMP/PE recovery program for
# reconfig_resource events
#
# format:
# relationship     command to run   expected status
#
all_activeinactive "reconfig_resource_release"  0 NULL
#
barrier
#
all "reconfig_resource_acquire"  0 NULL
#
barrier
#
all_activeinactive "reconfig_resource_complete"  0 NULL
#
e" lҿ #+          J\  b՝ab&              7     ./usr/es/sbin/cluster/events/reconfig_resource_acquire e                               
	  #e
inorst	AERS_acfhlpu"$=CGILMNOPTUdgm-/:D[]bvwy(),.01FVYqx!&'2BHQW\k{|}467;X+359>?Kjz*@%,A k U$Qd	H	<pI8wkʬnٜ7(-e#`mx0'Zx$h+9y7+83@8.Zrrpg*Ē(2$y Ԋ;_ǁ$R(2$8y$;meVtKMlSMus0^09dID QP,܂ٔB 煨2.m\mH=WJ7(3-$	22K``  MSɯ,+)1qqIi2;ӛdܥME6` 0,6]}Zrй\DlYtn/3oZWh\);/NXVZV˲Q9t^f78I|@O4TZ˲`5':kc8Ef<	"D	&9#Tk @ *D0
 K'rfQwAq \a(ܠTP$ˣ`,8x Y0 `^ x4 "ڪk[X%^ 4F<IA[2].BxZ)BF97/ JJIE+%Yzt&_$@q1'kےstss\־SNwX0_+R.D}@Sk+kF]ϝ>DmtL2f9La\nPf*^b0e
|7)_sf/g»Qh sp2fmUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUSUeM~ 88r 0X5ذ$="Hv0f)gXV7+oع\O9RH,r0rsM|&);oع\M8͖b6&窚F[16.W=T\A5 䘍oaeZ_93 9 G*<$pȜE#L<ᗹL-sZX")OjAӈW¥ʞDCI EE doi'<XT%
T
I*.=X CY<6~&9M9IM9)LFMu#qIںj1UMrpv-@h1B`V طbqDO$q54+b4xd$~I9 <=54QhbjAӈonl4\Mrpv.SNw&HGiZM)qM͘oikM)π7W4kjkI$b攭H<qJLi_m6)17A)M|nPf*^b0en+R.D3)vka63Am͘A
E˚טczfl W8rx36j&?\R M)3)|oع\T,X@ hc$;3,+`
	bs,G <)4dHX @yR8iQ"#XZLOHrGox4Qhb,G <)4dH!/#rTy2HTFpZjM~0f)Xx{Mj-Yjox>UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUT$gM@.+R.DkےstR6qsZxVMu|LQ5_"^jtoN"{).\mad;rܠT`QlI˯ Os4ޥɵ`Ʌm͘AtM9-Xa%kUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUMU7AbP$ˣiJԃ˧<oع\T,X@ hc$;3,+`
	bs*qRȌйAy9M@.16.W=Ď"x`8f|־7(3/N.LA{]+oS^o=ez8LOEl&#<\nC^1rIeѴS^劕N"bh$q+A8Q756lB3 < J&H`D)MFyȢLh󊞑J&H`K"T4	8	@pңɒ(Ya'&H4"m؄g$	4d
8hXzib&@008iQp,IƓ$rM6lB3 LBG<`8iC?ױN"{cN|t r&o|98Aw<Ěm4	Dx@y!&z#
ib$C$L4RB)@b
kM(	9|H<qM7|nPf*\<)w>m4+^efM4zĂ:vcz˂3p_5.JEOer=5Ki]%c (1Ď"xfM˳ࢌ6_Y`NycG<M즾#o6eѲXH'H'JT#5W7W776bZ%N*Y-mUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU6mI36bP$ˣi& m6)17AUU7A2$	2R O_ֽeѼE81Z5s4ޥɵbrnPf*^b0eka63&WsN"|#ԃ˧0SkܠT`nSm6B_ vyq8ޛԛ`@6eѲk:YMԛ1rIeѴS^:qNwk@~&]S^ESԃ˧=XGɋQʺo7bl\yD@*@Ćopv, z I4OH1ÇY0oaAy9/ssr*(x`kb.2DGN"y{b]1Jxޢke16.W=Ď"x`C&	EB%, 888MA Xk[#LOENǐ<O,J8G<p,I&YZkÃqg@H'6k[oLOE"8hXz	Q9ǐ<OV_
A`h p)DdEIp,54i~=\JF!#N"{).@k[=q>6#6hgESiKM6iWœ	EB%Š8Dx{M6k[ib.7!z$ 4R*M#ex馛hyn8@v%{&-G*'k䙛t^7(3.Z&@2iMrpv.7,`P! yD=ex<=54Uq	Fb~-&YRi4,=iM4ǐ<O,*y*"80YaLOD4!@ER X@b4Ɠ$4HA
ip)\X@rG@H'4浽iIY$U *'<X@rG@H'+/_ 4PXYFb&K4MUip(qcIY$U <=oַM5P"zC&XM4٭oio؄g	,D LAJ7(3,SM4my[M4&#< Lb'9e,DQAx2	()io+im1BL%Zzz60]7`SM4\M4m4l&#<<Q*y @SM7W4@zH$0MU7W4\}76bZIĚUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUT_L͆m9IPQ12ĿmMnJEMxgssZ)WME!'';r1R,km55ײgkm55ח8M0ɛ|_k.l|UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUMU7Ai')AG';H`M(HXт9IqS2(S=ezC&X#T^̘J#XG"P` #XZLOHrED%NHԇ LDFڋCdJ<@bb6%12)$p,HrD`M1g@ԇ LDpC1c
Ř`+a@I$K"THrGl(qc$p,HrGoַDOHJ	Qx2bc12)]/rG"P`!	bqDO$qSrpvY"a@z%p59IqS2(YȢLh󊞐	(,`oox>UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUT_L͆RUKI5L76%"&<3Η%"'ZĖ \cm؍`|	2ܵkAr6|@L3]NM阸_MukmtL2f91|?ɕKM˳ea6kmUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU6SsM8Z6UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUS[a6!&8O, ,m؄g<TJ0YD	$q	q\-D^Z̷m؄g80PH[2].BxZ)BٛtrQt\a9M0P]@\ "6$)(-D.!<-Eٔ!w5 ! M3)(-D.!<-Eٔ!w5 ! ԛlS[+lE5`aCG0YCu^L'OŐ&4H'+ )ذ$="Hv0f-0
	F'A pp0P`  E5WNYe<sQnkBWmH=WJ7(3-% evjI&Y0QBI$,DI&Y(Ԑ<H2?D 9$(LO֢HQ$DdI&Y$CR@ z$ 4MjLOD`>&@21,*@OHrE &LƓE"'瀒*<yT9
4ɒG"L"ǐ=%O#zOHI0548&=NH4z <CG8&=C$E (%p5)&HJ&I= 񧣍&DbCƜTy2IHRT$HRDƞ(HI&Yɠ4Ԃ &KZQ䆏(qTy2YȢLh󊞑J&K8	@pңɒATy2XL`a$pңɒ@jHQ$Dd"I&Yk}@ z$ 4Ԑ<H2?y I&Y=A yD=e~@iBI$,,TCȔ&\@Ih&y"zC&XL)ǐ=%O#J@@D"SȤ %NH%Ip(qP+Z9DMi`DDQ*.xܦ&KK`YdO@4xG~\	 XXp(`DdB=ez8PC =msZzqk^%yjNuVN@+ׯ2k2[חN)~ZMk%"'-6]ҧ(PPAb)-d2Z04D=ez!ba6!O"P@@xj`-xDHQ$Dd[[MΖ$/M4̹]WfSSzf. Ɔ~=],oh/|aI˯ŗ˯+R#kR.br\r)6e&ֽD^hgVt'.KOBbX8b)rqt]q0[C?sWi͙pWM7(3/121JT#lxS-k ]`(MV <Qi&b1e&8O Lq#	x\C?=f7dktmI"})ɴ+`._p<=ZIx
b47/O1Xnjk\b Lq#	Fb&]k[M4$魹Nn'Ml Goa0k^r+/]';jAQAro7&ppe\fS,XHIs))	(o1eHIs)Fԃq6%&M
v"%N*YWq`a)"T⥑(oiC?B3.6eѲ5}jA1Nnm4HIs)Jim4 E$JT#3s[M5鿸ࢌnE\Q \cuHIs)Jim6ܮ	.e(ڐz1^_B3-_oaZm]N9e$81HT^~j=؋̰0oLřϵUg&ܮ	RDK#@ŁSG3 ,
oַHIs)Jpa1~"$Q9ޛa^x>(16g^^]q=D`P6pZix>'Ml Gb0R'<ZܯRUKI5L6C?b7kԃz#Cy8hkiWŠ9 H4CG0f(k[p2#8hn,J8oo!Ŝ47T%
T
7E^0b*xfn{/_ԁ)f,i5cHnokܮ1ElZ#Cqg \,oַiтc
شF).1ph;HS4-KpM~76bHXΤM1cHD5tssZhgVt'.1~>
Ay%4ZLOHrDi]'7A	E@y!A#L h+Zǚ'B	2~hgfSMϲ<քN7fSMϲk_鼾tV-8,B)OUܛM
M"Jo11d	8"a8ڐz0nPf*ZIeѱ@M
vт\	0n
6k[SD`9rpv-PA<q1EP,x<=ZoaN᡺o/45+LQWk{MD4`¢-j`&TR#eSr_͘RV03&SypX!kbƑitss[p2#8hn-4hFDqgŢ44SMQtAآDʞj[ln^@u do.D4xX!6nokܮDqeO"P@ԛopk{MD4`"8(PPZjM78hh/D<3BԷ}Tܽsf/ԁ{Ռ@ɔ\34hXCZm<\\ڋCO(y z8Z<O$4ykl&#<@ӊS&pp`,A	 pJ(Pֶ1	Z)WN"{).ZsY9Wh2~Lik:MV^X @yR8iQ#{˟|N{"e9m5Ɠ$r,S<5!,Q11sJV]8&e4.
j%*pG9e"0P4,=R2(SNEcGT LDF
MFy@<5!,Q5MIՄ{MEܠT`@y!A#L)"P`eHhHG$#XZLOHrEQhb < J&I)m2jM~Q䆏(qTy2HTFDxԛiছM70ҫ:Y5 ܹ泥h2ank^e5ܠT4\̦',YvM7ȕ8y#R2(Z%*pG9e#12 CZi)M4Ζb0e2!{Iq=5L6_泥ܮ@rA<i䆏=`P<+oַYa	(B@bF)깦M~UgK12`V_٘NɿD=!,Q$Ə8@bF) 5$ix>	&D4z45rpv,8ڐz0nPf*ZIeѴjAӈ<=Za`DE$K"THrEi~r&]jAӈiK\V#gKKFi.I5L6H<qŘa\	ŀ6(fT⥑ij_rmH=WJ7(3-$	2R Mrpv,8ڐz0nPf*ZIeѱXx{fP$ˣ|քKF.k'=8OQ5?ΖՄs,n~,Ya	(?FkйAyt`6)Ɉ/rk^>
3ܠTn5,`ki&lE5`#,`H'lx iC?jtozr!9NRUKIHa{ƛM42Ċ@B(<Bl&#<r$q12Zm4ǫ>޲oRA3vLb0eieer1RiE1k3K	NMiWDj#!]1쾬#2qk^.
@ԇ LDZm4ىrDyD<IF1sLAw(&2JI°qf(JI37
iWŢ5HG$7,<=k{M6bl\y+,.d
~``,i޻&@2aJ)QHK5[M43г:o/r5.ՄyxBfу,n5@v,`4i.EӍI,4\֚0#(,r$qi~J@B.yk_`b˃sMr&XIx(6k[o4GH#f7(1Y\-W/MQHDaq6M7E^0 `PH'`ܻ1
(ce%F
\йAx1f#XdS{)?tl0V,8,4JT#5W7mo73_|(Dĝ5|sbM#XZ%*pG9e"iWŠ9 H4CG0f(٭oi< `t`Dx@y!@bi\8;'.20f,`x{M6k[iIE5`6żG'.2)+ )UsM/MUo$*1TוXGsh2=^7iᆍ^ӏ5N.LA{	zoɦMq)@yI
o4@2ank^p,I&YMFnyk_ot`6)Ɉ/rՃ/.*\ޤm9|1ssZadm7oÃq`ySȔ(qP(`4,=@I@i8x{Mj"\J<B`ya@=$Dd0X#
.@SM4iWN.LA{iZM6i~&5EӰXǔLBזFE4MiWDƞ
ik{M4G<O,.d
	beMx,la%N.LA{+ӷfQHLlN
ipZ#ʞH'(S>XaOŢ<"~M7k[ipZ#ʞH'(YcN 8x{M4fiAsٶii깦jkM7ĒDj*qf4ܮ N, rH浽o@<`<E81iip@񂅁p@G& "ioiM73\ֹ_5L-{I^
&8ieѶM7lB30P8	 x^+bi$y!G3UǊlַ	ϚנE81M71rIeѴS^b.2DbFUsZm4k,$M}V7^_AnPf*\M@.iWq`P)k{M@$FN,MUm4P$ˣ|־7(3.[P,i@Fm4+b,I$F<\`qf5i?2{fw?	FbcMDbER z!JD`Mib9e8aMFyD<8iQp,֛M73OԲz60]7bZqY}9r5ܠTogssZxR}~ro3-M16.ɛi៘bZo/fe.L&s	yw)?a8fq1MQkPIfC
iW X@bxyvLb0enWMm7k[i-j0L`#&@2 0 X@b7W4+aOŃǐ=%O#ol')j{')ٙnWMm7k[i-j0L` N&dJ⅃ǐ=%O"(o	s`D"SȷpZ^',`0k{ԃmU~:k`&o12Ƥ#yw<8br!97"a%)IwJa,DKSET]%dt(G	}\ܮ?֠	̰rKM7k[M=rkԽkq鮾\OL{/vLb0e7"a%)	,DKSq|p5>rg2
o	.MogciG2Zm^b0eXG|ֶ~nM}kq HDJԴe)$}@Ka9I6"Dk^`&o12ěM4M}E`F N&dsZo4I@HE1kr1R,<ܠTpxR}iWw	/]k{M6iW8GU7.oY9pQFc.泥HZ_w<m4iKQcDf7El$K(3/2,` ̊oe5>w|.
Ŕ@G?b0ej%N*Yjox>rI="Ɯ@`M+qSR@r#
kܮ?	Qx2b?
WG"R1a?B]';/bnk@y{UϲE@;Vr1Ro <iOIȌ	Qx2bOL 
HQ$DdF?DnPf*X)깿F
\S^޲K/co#3y$ob0eŜ$Ə8@bp)Ks@8 9ٔB0,P,
a*qS LiH&$,` pZDOH1Jԃ˧1Xx{|ma6!&X#0Ym43OԲz60]7bZqY}9r5ܠThgssZxR}~ro3iL
12	Dr$T⥑(9oo73.e7bĝ5ˀC2&?Vr1RˀC2|MQs)3,2̧/C*qRȌ UU[W	Fb&]kl&*qRȴ .I5LkFo #+          f  b՝ab&              f     ./usr/es/sbin/cluster/events/reconfig_resource_acquire_fence y_r                             #!/bin/ksh93
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/reconfig_resource_acquire_fence.sh 1.8.1.1 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2002,2013 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)36	1.8.1.1 src/43haes/usr/sbin/cluster/events/reconfig_resource_acquire_fence.sh, hacmp.dare, 61haes_r714 7/29/13 15:00:57

#########################################################################
#
#       Name:           reconfig_resource_acquire_fence                 
#
#       Description:    This script is called during a reconfig          
#                       resource event to process fencing actions as
#                       directed by the clstrmgr
#                                                                   
#       Arguments:      none                                   
#                                                             
#       Returns:        0       success                      
#                       1       failure                     
#                       
#########################################################################

#########################################################################
#                                                                       #
#       Main start here                                                 #
#                                                                       #
#########################################################################

PROGNAME=$(basename ${0})
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"

DCD="/etc/es/objrepos"
SCD="/usr/es/sbin/cluster/etc/objrepos/stage"
ACD="/usr/es/sbin/cluster/etc/objrepos/active"

set -a
eval $(ODMDIR=$ACD cllsparam -n $LOCALNODENAME)
set +a

[[ "$VERBOSE_LOGGING" == "high" ]] && set -x
[[ "$VERBOSE_LOGGING" == "high" ]] && version='1.8.1.1'

#
# this is the working directory for DARE - the location must
# match the declaration in the other scripts involved
#
TEMPPATH="/var/hacmp/log/HACMP_RESOURCES"

export EVENT_TYPE=$PROGNAME       # Tell other scripts who called them
STATUS=0

#
# swap ODMs first. This is necessary because the clstrmgr reads from ACD
# step 1: move the acd to a staging area
#
mv $ACD $TEMPPATH/
if (( $? != 0 ))
then
        CMD="mv"
        cl_log 701 "ERROR: Received failed return code from command: $CMD\n" $CMD
        exit 1
fi

#
# step 2: move the scd (incoming config) to acd
#
mv $SCD $ACD
if (( $? != 0 ))
then
        CMD="mv"
        cl_log 701 "ERROR: Received failed return code from command: $CMD\n" $CMD
        exit 1
fi

#
# now call the clstrmgr for the calculation of fencing actions
#
if ! process_resources "RECONFIG_RESOURCE_ACQUIRE_FENCE"
then
    STATUS=1
fi

#
# now we can undo the odm swap above - first moving the acd back to scd
#
mv $ACD $SCD
if (( $? != 0 ))
then
        CMD="mv"
        cl_log 701 "ERROR: Received failed return code from command: $CMD\n" $CMD
        exit 1
fi

#
# now move the temporary back to acd
#
mv $TEMPPATH/active $ACD
if (( $? != 0 ))
then
        CMD="mv"
        cl_log 701 "ERROR: Received failed return code from command: $CMD\n" $CMD
        exit 1
fi

exit $STATUS

lQ #+          ja  b՝ab&              =     ./usr/es/sbin/cluster/events/reconfig_resource_complete                                	

 e	
#inorst$ACEORS_acfhlpu"=DGIMNPTUdg-:L[]bmvxy()./01BFHVYw!&,2QXkq{}'+467W\|35;?Kj9z8<%*@xA`e 9`a$ <j@ㆎ #IhS4d `k'ӭ؜PW`Np*pA4i-QAXA@A1uէ;F?$"ᇍH$`sE8ᣈ$HZM8Y'X(n74e6'%TwD`Y;-L@Dҷ0]k@\IEXJwI35-%$ [Ql
 's ƖSnpMzaYɋD+sO"@pЁ,tksu9B7JcQhF)
  `4 ?1u UjBs~Mlnq'K4.ЁUL+'K2NyOs򐢋ʌ+8)[)Q30ayfppMVH5#Hw? x'A@ ` l` fFZjJ*SIi)!*@8 I5 H0}` 0fD{{{{{{{{{{?LB(N&f^?)81XJ!䖅:)81^MuZԔU_;؍Ƽ)!@Wdʲ!q2]Yhҟfw	=2s*ȅƿs{{{{{{{{{{={{{{{{{{{s 
 4nn{ˢ2snVNԔJ'10#	sV_JnwJL"/W
t3R,rWksU2)xWJnwJ]YhFZ@VN]*RLs{{{{{{{{{ܫ1RxQsM"HL;47,"r 9 ƍ@n,^)hXV?K$tq,%bu8$e]Q6.^e]Q6.^NtKwDغ]u)TnKJ:LNwDغ]uS]ybv&몚뇦]-&-&W)!@$yp^E@$yz)uB7ֺsw;؜jJ%+T<	Az6V@3\8;wV'\8ȑ0A$ad
5^Z8vNezU:JU:J:LNMu#sIںzj1;WsJIhn(N1B	 4V,^(>\dRb0;slCrTxx vƞ@aakjoT%LSY\֫5W˥S 8°5ZZX'&)o.kUҒ͵)N"{{{{{{{{{{A1sEnRԔJ'14*#e?E'+	D/24'&fg&X%O4ps̙VD.5_msB@7v g&X★(	.)&j{{{{{{{{{UXJ<R(NbiQU8F`s&D$&@e9 q蜐aF 7/
+p
s&L8Ii!ǐE"Cȋ,`X HI<.wVre@O&$5ɑE$ڋK,`X HI<)G|2jVa0,p``	$aA"樝/-5+	G\pKQiea @sn򒍸s{{{{{{{{{LBjvsa?E'+	D/!ksf*V,'pI5 a;JQ9.k@vk0)	tՔ|#J.WыR
sIyYɖ?&Uhb++7)%L;c#[Ү{Vgx+k'a(Xƴ5NjnZL{{{{{{{{{UXJ<PfS^KE<EwhnXDǢrA8XR*8;~\(I{q[ ;M@5N׺j{s}-IDsՔ} ,buH$De~ O(NbyKbR+8Mk	;Mu죿&4XM xÝj-,_;L@r8ȥbu$A"A"',
 4nyh `0K&렀&@X1VSt"y49I0(H808YdD	 @4
&9@O&"
.wG9W0(H80;sj@O&"#0(X!DaQ1<pavYL*PX,%hnDhr)=#@895sZ;LFe+%:8'1>S@#Q\O)h[XҩK׹hnY$$H$DX	;s[U.kINsZ"y49D p5s[WЧ
iGF;vS1jAQ>_D/^%y$ԺjxDcHj"k;,^(hԐ8H4XpsqsZ+@Ly@dp55&%:	9!LEr'@ӑHhLr
sZ^浿$ħ\"xa1$5ɑ(Dhr)=#@찉ǜ&DS֫5&%:"DŊ000S`$2kU`򒍻wVg8s{{{{{{{{{LBjv-IDss]%3ӪDa9DB]YOOQ5.2)i2KDsyLϬY數(Nb|#J.sLKL2\k@LKLւa8.b7ԔJ'1>SG?ɒWWmsB@zU:MYCZLQ5={{{{{{{{{ʳ+	Gjv-IDsM"HL;47,"r 9 ƍ@n,^)hXV?K$MD,/.fj^VrePfbu@,>Lת&f)	t؜%>u"WN"xsa)pZ"y49"y49Iͱ&%:-%wsM@5NNpL={*Q9@iy<asͱ&%:P@LHI<D p6Ę똊'8G$a@XIH9$ħ\`X HI<F"qb!Nm1)I0C ,QD p6Ę<FHq0(I<	
slIN&DZH<9Wȥ	/%]%$ [sj{	jٝ'NJ(e BE;tRS)\M{/" 0f((4vg|Qa5NJ])кIxɖ2@Ŕn5a;(
EƐ0yh `IH"jww9h04\{{{{{{{{{{sbL\
VTL>ף%MVba(&]%%`UL\
V]t}YO^J&굹ҷ>']d=!Jk}L@S*ȅƴnufq_UZ*{{{{{{{{{{ʳ+	GՖbHRa;47,"r 9 ƍ@n,^)hXV?K$({:B]0^%_[+Q(@n)Vba(.t+qadR★48+E.)^ aȦQ6+sJJ*3Ʃ&PԔUT]|(Ճ9p_ӄzU9֚;sbLJuȠx8Y`p1 bLJu@DDNY@*si֖ke:bu1)"a El`.-E٥n`kX]j.[L'U\),P..xؕ9FftAj.+sT<lJU2)0X[4.|"Qvi[..A;bT`#bV8Sׄ02+Jbz0ºzQ:Q\A:U)j.Ӭ%>NV"#%lG"DAbb)j0^EAaE$Dhr N&%:D	 `Y5""I<-Υ
M"`9ehEף	1*9a`a@]KSsCr' =<h▁Uasu#s%`
 $8sZzi3J	E*_ZUkb7Rpbs܂@O&",Q(I< q9ɠi!H@Ԑ8H4hԐ8H49@) r'@ӲFR@O&cN IȞMN r'@ӑ(`@Ly@dsO i48$'rCP<80BH8~DЁƀ2D<3N@OI!38"z9$D`L$8&@@"DN@"8Ӓ0pf89"F 1ǄNCE9HqG0<"r	83 E Sii!ǐE$N@"8ӑ<xda!ǐH0q G0p<I$ii$9 NGND bHNI<=NDGS@jDr8<I$aC"ER@) r'@ӱ$R@O&`)ȠI<5$""y4;q ,bHE$DhvrR@O&hM"ER@) r'@ӰԌ&H"zz)"``)dO@@"DmFIG`Ӓ"a HDp8DHD
.I*&KK`/L&`D@ြ؜#UA S&L r'@ӑ(Dhr9d r$DNH0r$8=9ɠiȋ<d	$r!$I? E =Zp]|>}B*YK}V٥nx[)WDe\v#qW9xN͘ ){)81ZtZLSa:SS4P.^ks8/KBN	]$Լl,>'%."R0(+&8/Dq)q%z}*Y%t*st3R,"HDr$"HXS^)Υ
e΂ 0H%ZIy <Q:&VȠx8DVY@;ġ\	ruE{2V6%2KbR.sIEXfvP38Gװj[VF%dRLS1*oh
p_i&V=5 =W@jC"q4q LXhLr$iȆH䈄D9ɠi"p89Z+؀YDю40љh0S/"qD$p^p{)"9jH@A84xYfؔ+]+؀Y#"a -5+0ю4$p$L$`#yf0S/"qD$p^p{)"9jH@A84xYfؔ+]/Fg}VNVFe!;RbPh
ᡸ0јps.+A	Eh̤e^ġJ0ю(WX9p_Fzz&Bve1>ġJtCp
)0Uk]%W 0-Fe%t*%
TGbPrs͝[%4'Jbn{QLQdDUkb aHO,ȑ0AZ樺KȮ `aYb	HHH!Jb`*"<	bPwrsIN4c?Zzs2W)l\J\TӔGש!(,-JZת;M2!XJ)03J7)\#&fb
᡹hHaN 09XP<NaQ1"q#"1@O&#$3aΪmUNE٥nzq)ؓl	Ҷ!NġJV5=VE٥n}dėQ>T׾2U:UQdV
F^E
p7 +<xda!ǐHx!xTp#508$qsP9ɠi@dQX!EP@
W+92 aȕ`)g&XDhrCP<\ҒsȞ ȒX!EP@
qEg&XYYɖ3★8"z9$+
WMvo
0gt3R.oCp8"z"HVk+ڋJRkjo` آȠx8/ٝQFg;)ւ9)t"WQt`uTP+, `HDsZ`ҒX9Wu`
@ $y'ÃU.kп+Dy(e	GY:aqY0Ŕпiº
#
-ҲaDVU9ׅ\׹u`
@ $y'sU@#4d	`	y2 3O&@ $$\0Ԍn)50sa@RP)펕B%\qs[EoKsZ;LsՃRQ6Nu©ͅK@0ՃЦ8ZJWLKLNM@5N*#ee>_;bVNsҩ6PItuvQmPfsbJiOV&M|Bq+6248NԔUTt3RRB/u@h7\@0H%ZHDww&#8bCP<E@@dQ(SEa#Ȣ,P<	$4I8Ȣ,DR(NbiQU8F\+@v,^*v
;a{KRQ(a5YO+92qb$&#8bCP<\Ғs a;jJ%ҩKt')Zt3R,9ssM@5Nҥ(Nbyeg&Xsj$$M`7X9%wq)^Q9IX1yYɖ8G-<&EEjI 7\Qie@qG01#$8/QJ&c\(0	vM5+	E͂hnZjV,^)Xpvk4I8Ȣ,QhD1!L9eg&X5{	Q\OQ9ޘ|k0+	G+928+\-Knh_J*35hnZRq8G/01a7
᡹iXJ8xaoVhLrHj"EhLrHj"YYɖ9VsmEb(h	ypprԓ1S _;L)% m$Ԭ%5{]{RVuLFEq<=5+	Fk+妥a(
Ã7Q<9!L"b(h	&E,
sU򒍹W"H<XTIEXJwI35-%$ [n6
᡹hHaN 09XP<N9ZoVre0(&E7ֽh_zzI35/:"0!q"zN䫚пt3R=V2,pUDюk^Ę0x-F95I(.2LEƐ0y575$ħ\j"@,kw5sZwkItsZ7ֽh_n^'J؅ֽln2)i2S	VRB/u00 `kk9\-T3dEhS贙\bPJe!{Iy81E@p^N;䢌vS	brRHDLKLVreV=8#[ưy'eBȠx;,k$a"hVkօ6D	F$ [sZ5Wȥ	/%]%$ [s[U.k- N;NQV:)81^Iv%
騤R*Qt\3Y@3J(e0^'%.J]$Լleg&XcӋ)5k	GvP+, `LF&k`mVkcrEa#Ȣ攓nVNQNpL={YuZJUlfj]8GЦVre1{}&%:0rDюsusE5
/KFwL,e@p% $ħ\j"@,sӥ$,P9IX1VSu	cr9ɠi@dQsIjf5X &c\	s[pܺ]n"%fEg&Xŋ+9251O4qHI<8fRjI
)L`/SNNjV`ms)% m$Ԭ%x8;sj;"y495$Ę;BL@qÅ/V βw\@c9$Dhr:^+GW<	 ⳓ,@9ɠiȂt5Zs[	Mp3ӓ%V r'@ӑՂv$ħXDUrƸsa5dJ9{e<E90r
'\G"DAL
0(I<(0pPA.kIkG,E90sZqsZ	IPDU6)k ,"b9oVk& 8paS^5nkZ0pE`80?,NpL={9osZ`nkINsXD8S`洤noKsZ2	"j*f9s a;$Ժ9v7o[Fr u`N
9s2	"jŋVlج89ln2)i2S	VRB/u00 `khsS%fsGUNNWerBj))J&k]%W EƐ0yx=8.39L&K!I35/92YYɖXknb7Q`k0
"H<첳,9D,X9)(ۜ׻/"SxNS0*U4pt3R,Q{cr&#8bCP<\Ғs}@5Ik9sڍתסt3R#	")	t.^)^JmLKZL=VFЧ
}dANy20pgxW4brbpN
M(.2LEƐ0y7\ؓqL,,9@qG01#$8y$rFHq3	cI#$8DjH y7-פ]q'hSQ5s7o[NbSUA؊saM@5NNpL={)A9+92Xa@0ys)}V2)i2KDdoVLĦ$Ժuk0se.,^ j$"H]f͹o𶚽>^3ƽFD.5S^VStDhr.oI9&%:,P5`80b;խ@3]W0(I<ġJwCprG"DA <8 x(@c9$Dhr  89mV{JkV*U0(I<#&%:%z{"0!q"zMY3kYONpL={B,ȑ0@,4
&9@O&"
.wL3\(0@Ks[p*9b)	xpsqsZ	IPDU6)k ,"b9oVoD8Y`psa浿-k& 8paL@qÀ8E90浿os[RQ5$ħ\,"b)jsJ67-(	U&f{pܴ	IPD,^*faoV{п$ktQk\",%;m%$ [<09mV{W0KU8.Y:rQFg;(uZz-&W)ؔ+HDnkE^Ep `QdP<iӂ(3kA{؜R+t3R,e`N,#q%v	@P(4+92ÚIH"kU׹mMjHAk`qKI^J&JHA涫\\o[G+@%fw9(3:
tRpb+JQIL"Uq75s[/" 0f((4vg|Qa5NJ])кIxɖ2L
ǧS_ks;Y(VY@eao$$M`5ViIF7JA]A9w[@Lr RQ{N,
᡹hHaN 09XQ$	+|@<yÉ"y49XQ$	+wVkuZrdVxRt3R,S4p"WNsпӉMD_ yB)(XՔ_V&	`d"Wz{-IDsU8tt3R潮jVreD$@@dQsJIVS g&XG&E7\47,ytzQ,akjo$"HXS^)oUB&fDFD.5S^]VxRs[$ԺpUL#k4`+-
pNk <I83+l1918'[s[5I(.2LEƐ0y575$ħ\j"@,ko[H8yQ<9#$8@$y"5$HI<;^u`UMD]okpzzS^k8$k0"zLU-IDsVreG5W2/KqsZ]pֶS_,ظ%FL	sZ]p
ؓqL,@=xDɖlCrȠx;/;RQVRLKII0ҥ(Nbb55{uZZD'!jwk؜J2!|e%h9o[SUbpNb|#J,Sb B#t3R鬘k[ʸ}tY죚kIN#I1@",P5&%: 5#@q<aȋ)kIN#HDXNk[bLJuȠ8yb&#浿$ħ\`X HI<D p5sZ`k`EƐ0yرxڒ*fjZJHA+sZڭqsZo_%Ye%:ַk[XEsZ`5q X!EҜ.H ]|Y`浪xi15sZ߂hn%!uZE05qsZ!uZE2Ƞx;,0L xÈ<5qsZ$$M`5`浾ִnkՃ`m)(ۜe<#ƞ@aD$@@dQsJIVS g&XG&E7\47,ytzQ,akjo$"HXS^)oUB&fDFD.5S^]VxRs[$ԺpUL#k4`+-
pNk <I83+l1918'[s[5I(.2LEƐ0y575$ħ\j"@,ko[H8yQ<9#$8@$y"5$HI<;^u`UMD]o{$ħ^^׺9{	&'i8& ec-@"5s[5/E-&XIy(wɘ@w;NPf5s[p@#,qbn	5
MklE5
/K틈] "Tl 5 m1)Ȑ0yˤׄJak\ֶ
᡹dP<i(N&f^iRԔJ'11Xpsk(fֵX9sZ+@v,^*v
;a{Ãֶ\\ַk[	ޚk0Z''4qR&ft"]kU^J'XJ<%OiTY:;ӝ	%\ַ-Z''4qRַk[bLJu@jHq 5"9b9o1)Dp80qhLrHDYh 5"95&%: 5"9b9o1)""`bFHq y9o1)0800q0C ,R$$`ֵX9sZ1e])B괊P	Q5PJ/iŖ.kZ]VNq sZҒsZ+BYbUSsZqsZ+bUS, `48sZqsZo$$M`5Vk[ִnkՃ`m)(ۿՃr|fj^Vre)1SzڭqwYl3^N=rJ[w@dxG, xEy2(IQ:2\)@drȠx9%rJpW[!t>ԐoadntCrȠx;/;RQVRLKII0aΪmE10ԓz&,F;hnZRq8G/Ig
p,@c9#OD0G$D b'$ȞMNG/Ig
ÃU.ll@G,Fe8y&ڭqs0XHHH KȮQj\lp^s8HBN%0DVY9%
5X9͂h̳khh̳)Qt\8/BԸMTཔufqԑK՜5$  J<`
GsJjs4/}VNVFpVQ'|nu6Ę0x,F9{	VIyYɖ2ĥH]5%`U@#Dќ)A>^a 8sBטhdǢb6SrG"DA4/'Q8NJ])kU!	b7-{/עhβ1{1*jh6
6 #24cU.o #24`7E^EpHR#e5SSՙRE/VrԐq(h*"1(WkпH'dk4g
eewY9slIN4c׹׹¦Y#"a Z]y+V
q tՔm{RFQq 28ʰTO
e{6QVYO)j6SbHRkӔukK;ՖbHRaaR
N	M{՝mEԐN](Se8,J1^Q%{%=ӵgt[
H@bPZ$$M *l #+            b՝ab&              ڈ     ./usr/es/sbin/cluster/events/reconfig_resource_release                                  e
#inorst	$AERS_acdfhlpu".=CILMNOPTUgmv-/:DFGH[]bkwy'(),1VYqx{|}&02>BW\!4;KQX*+36?57jz9@8~%<^x
B @

y$"L0LbMH7YRUFYnjVڜqЬ]qk5#8$3`P @`H ࡞{,v+NwKXg
y$"L0$Sÿ?L$L	@8y$ʞV!NԎu+Te\mmə
aKs 
5B()L*PRJ¬ƴ
(&歧;fԥ(`(
?ȩ[fNRrjQ^K;~8@b#Ã[T%)QV!:Shf
   0(?=t`]Fs3kndƹj\tmmbr԰Nm3T%ShQVeF|
SIV-fټtYqHUxG)3sǁ$S(2Ó@beO 0; % 	-PaKStUYnYh;VQ^ӝM[NvͩKF8 p8(a@	ȩ< 0
`
@.P{{{{{{{{{?Jj+sIiٵ)Eg	D/Eg2ͭ1qj+sM[ƣ1lڔlUtsVe[Yn9FYY?2호ցF?n4jt?W[sQmIlƿs{{{{{{{{{{?YmhDYFB0}!(qVhStU*PRJ¬ƴ
nfJvfTn*{{{{{{{{{y1af)%`m5XD<ˢUhcsKa&jV'R8JRJJ/96izd(޼1X0%ss4ۅXV}X0P=Es<JU`7^s4*ϥTJ¼#ՋtsVmsM5(E[(z(sI{SJB%ts4ʬB%>^rmr-`ZQ<MjrVHD
skp[
EfoiJRo2e9jHUVՔUns3&[1yyɶiԧKgM[=4J
suoZs11F'b2ei&U[5XR%yO-`H89mXvͩK=EA%K)J@TG=4|ZnfM[MCi	<"a<{j7V9{{{{{{{{{{n*)%`m5XD{QV\@0ć8wp-@i acF؁v"8
 ;9e<N9jubi6aJD̗MRlQ50xآkBi
W'5f*ɕ/96lə.0y2k6aJedօf&VNj
-
	)WUםjR2]6aJmJZk6aJmJZkBi
WjRӚBi
UjuT'i.0u	k6aJ*nօf;Nj
-
	)W;46[uRX6)(JQٔ;ה
sIn4A|d-TԊf
Ҷb{ԧ\a9!'-i
TiuYpn,XI(H(W%Lp(^rmCb.0FU,`	⡋ـ` X	"L@6y ̼XI(H(W̨w<qI`^
TiuYpn.*n<	*Ayɶȓ,PPQ	x%'tsV&(&0FU,`	⡋= mcs&X#Ƞ/	_2-<JN&歂Nj
-
	)QfK/uAbƢx`>VMDb"%|ʌxLp);sCa7\Q+Ջڲ.Ԭ%HN0yO;KMK]92ًMMHo+f(JuɆӏ2q֛0FU,`	MDb"%~2Z<q&;L
TiuYpn.*	 0Y2r$gMDb"%|ʌxLp);wY50FU,`	⡋ 1"$k2	ExJn"RwI75l2kBi
TiuYpn.* [/96789e<*21Dnj!ed栢РlpVd\$,j'IHElXI(H(W̨w<qI`;4sYtV!N2ZS=X6)(JQ NTҔeI4ԥ$BubtsVmfq+wYmJZ|@C:6(d)\8 A	<"a< DwՋjR2]6aJ:L
Uٵ)iDم*42k6aJvͩKMhPM6aJ:LРlwRZMRN+'5fQPkpdl,[QPkpfb;MhPM6aJ-*n栢Рl,[9TO]_-|)U_&VՔWva(%^8("t
E[[VQU\Ė̙l&ڦaWҔ"'[F;` !&VN2Zf x @0	E b";ٵ)i.0Fglڔעl,[lڔօfb;fԥ5fbj[3%fӣb.0\j[50FMz&)W5NZMRN&(&0];Nj
-
	)QFBi
U{A_V!N2ZSq)U_&VԊlSVQ^ۚMyMfՈSM[M3JwuRڲ0ғ%Kb2VllS3&[1yyɶ"م+MI;	4l'Jve!=yOU"^ɖ^^rm8׸/gF2]6aJFI2]6aJ".6\\ooYMHɕ2ekf5'}XOUD67kS+lڔOQPkplڔ̗MREq*n̗MREq-Uɖ^^rmR)A7\Q+Mh.WhR=X6)2fHJ477bYѱD̗MRC6\@**82	E آfK)Wj,2fK)\!x``. l@BDb"DdY3%f{4̙l&_&Vم+7^2V/fvYbV2kr]w;fԥdlpY1@BDb"DdlQ3%fM4yT(yPI(H(FI2]6aJi2ًM=X6)
Wne^_&V(+nĭҔ"&+[\oo[3%fӀ$@8U%
T<"p<9e<D̗MRM4sP"PC'Ñ&X#Ƞ&VLtم+jqq=h.ӄulƬ5+	Eƽ|@C:6(MRѹedעlD\mXGՋb[+k+JٍRԝb(b<eV!7,ݭNįjR=EAv{jR^
Thn7EAvMREq-U׃7V0uXR%<6۝n
V]{Ʈ7,+z|[R+qLΐh1ڬK:6(MRC6\@**82	E آk6aJUgI^
Wu3P"PC'Ñ&X#Ƞ&VMz&)Wif
Ҷcz|[f$xʽX6)PWeqf´)DfLbmfT-nKlڔעlpY1@BDb"DdlQ50p-ƚiʠDCʇN"LBG@"2LMR!~_م+7^2V/+fvYl(foY9
F/-[JR3lT-nQqq*nעlpY1HʠDCʇN"LBG@"26(MRM4sP"PC'Ñ&X#Ƞ&VMz&)\W𼄤')Auwn#
	+sR]|@C:6(РlƍΓ+&(&0qՋ𼕊kB{0u"&VօaJN(b.-hPNe^;[6-a{lڔօfb;MhPM6aJ--w^UօaJ갤Ka.uRւ5w^%uV/+jEn6);XtlQ5A4م+:`l(Pȓ,PP&(&0]j,2kBi
Wu3P"PC'Ñ&X#Ƞ&VMhPM6aJvͩKMhPM6aJ8AXHʠDCʇN"LBG@"26(Рlp<J<xDxr$$y#$ɭ
	)\	kBi
Tiud` **82	E آkBi
W(Pȓ,PP+&(&0pC׃𼄤')AuqV<օe]XJ.{ !Nj
-
	)\h2sPQhPM6aJ".y+օaJEnL
	ԝPł]ZР:EAv)mJZٵ)iAEA4م*4X5NӚBi
Thnin{^('
WU"^3v|(^q+z|[R+qLΐh1wĳbAEA4م+:`l(Pȓ,PP'5fV%&VNj
-
	)\!x``. l@BDb"DdY9((&0];fԥ5fӀ$.p<J<xDxr$$y##bAEA4م+nyT(yPI(H(FIBi
W;EAvZMRN#0	 \yT(yPI(H(FFBi
W(Pȓ,PP+'5fwwsGՋN"+-T=x3}i[1N)\^7kj;,*LVK	Qz|a-V-Q>bu'{JR3lT-nQ5HRbX]w0Nٵ)i.0pC	tRMR9N,PL9e:vͩKLtم*lԧ\4y$U#NjR^
UƴfIŪ&f_;ԝDW3&[1yyɶzf
ҶbXRbnwY)J@T	RŘ._97XFUTOR+kKŪ&JL/a1QPkpdlD]V..5V-Q4Rf(4gr[3%f3ԧ\ PL4V/a1QPkpf""qqjғ1A*Ū&JL JT'iDم*,5)<p,=Hh{FHbxRRu";ʕ9e^Nٵ)i.0]6^R+s\ޣ,pr[3%fju򈦁#82X{$jLQQVQ<qiT̽$<)H$Ѹ2鈈\]QV]V[ndiuYpn.B@j4q2$K8ɒLC+P1DdQV\&Cb<&CNٵ)i.0]fԟV/(+5+	GR+h.fT%y-:rmNp.LMURi/!iJ6)26G9EAv
UIw^+sԊ37è	QPkpdlwK\xG9V[ndIsђ)L*A(D)V[naVfZ7X3@YNM5;.26nZQ;].F`bfptRРlwwjuZp4g	!2󶰑Ll!('Np(";/a1ahPO be6ZwJ6)#;MhPM6aJi;yOrJIk֓e9ьk&t
"-ҷ03qREisg4f;iFnwEZ]vۂEwp[slڔ栢РlwwjuZp4g	oema"ͷ8F !9A<DDUUړahPM(۝	sPQhPM6aJi;yOrJIk֓e9ьk&t
"-ҷ03qREisg6wҍiF|@C	rZiSwX2:љg*Ū&JL{{{{{{{{{=4,,Z3$bsC.VYDy2ًMMHo+f)Յ+;s4+KmJZԝ)J@Ͳ+RbeDiTV,%sGŦidA0I)fLbmSD;fԥhh$HpR׃7VĮ/ٵ)k9y[hh{{{{{{{{{]XJ;FdZx=WKQ 
ibC;@C8 I4L0䃱ql@z]psQV\tم*f{mjDWiJRɖ^^rm;Y2r$DwՋ2]6aJ8Lb(&2li
Thn^wh-Q=yOR"JR/a1A@""qqq{JR'^[l%2ej4/"ubuV/f'"sIo/96֪P͸п׃7AZVSXɖ^^rmjSR<4y$շnHTդ !
7<DGFX/YՋUkf0+QmL̙l&oKqƚl"V/3&[1yyɶ>Bf+JـNVYgh_YubaJ^M2]6aJq
W8)@hPO	3
-n^w0.0qF/3&[1yyɶ[SJ;\\kh_VpkuԈm3Tƽƙ.0FXq
Wut넶s{sj*fLbmuK6 f̩8Zܢ^W%G8tم*Vɞ@42_	!dKY8C/;k	)J@̈́,V..4׸B1^K^Í4/Nf$f"+[Y׸q겝..m6.خq ;չVK^c3&[1yyɶ*%S9wXDWSMVQ"݌bMNv;S6`)gks3q%ZVSfEP  P+qDI<x.Lbmg/qV.خen2%}.eX(Rp(0GC8~b^
n
PJ
U[Su0.JXo&+%2_8w8i0UYn7X3
5w_5S2dKs_3&[1yyɶ*%SvQ[3}X{MVe(X32eMVS2]5*uUw# wVY-z̙l&׸LG;p>`nr#@!b//^9L7]YFv3ǯՈS59ڌNBLـK0[Qưs

WkXcYM@0 @Y&H(2ًMd[ظbmʸ;Q`EQy&H(g/N^7x8եwsunqg\={{{{{{{{{1az&Y?]%"7MFR	mnwI75ne[rNs>e1q2[hFVOR;={{{{{{{{{˷k	GM"7<TU(L4!N !A$H&@ppAѸ ]x.H9{Nzw_1&[[^AZVSR(Ejڌ+q3ʱ
pYjUXKQ*ƧJɦgIy{:UI0c 4X)9j:W8J<yʗh`Ȣ",Ha 1"	X,lV%sƩL!q`X
jFXrw0uWa+`m[1rwn5yXH78jj$yHʷ9jW֔mg$y ,^g@B9RmYP$TaeL4y$U.w_qH5,<Eu"V/dRɤWRwՋ衋/_EgNIV֗UD&X\4y$U);/b
щ6ڌXb(b=lqV%K;bu*9j	Ԋln5ĩxUzV;q&Ub}h.qT(yP/96őEEFI0iTL(P*^rmI0iTGՋ^Sns59uTqT(yP/96őEEF&XTGA bEP#5[X	\8դI$4Z3Kהآkӄs\(P*^rm&XTGA bEP#5[X	\8Mrw1sbLDEƛV..4eYbiSi(ۜoo^=~nsne^bE.vͩK\oo3I$]FibV..4UbUTנ3DCʇyɶ"IA"eC,Ha 1"qqg@B9RmYP$Ta ԓ&QHP"PCTC@h2ȎA!RL<E\oqJ6^#UJ@B9Rm$02Ċ<	*!pJ8!ƭ'L QXqkӄs\(P*^rm""L" @ĊGj\%`06qIƛآk7rw".4ڱqq,H0hͻM&M^7iFěWu[5,Yj*nU|@C84bAѸf/qbMX,آk^P"PCTCEA"eC,Ha 1"qqg@B9Rm$0jIH¤J(P*^rmh2ȎA!RL<E\oqJ64_qH5,<Eu"V/dRɤWRw׹j	qz(+MqVǝqV/"L"h$H\kjWqT(yP/96őEEF&XTGA bEP"0#8J<yʗhb(@M&Y$02Ċ<	*ŜU%
T<KM0 P$*h$HF"P^g@B9Rm<p,=EDr	"L" @ĊE5U+8J<yʗh`Ȣ"	y4*D**r&=$EDr	$a*URDCʇyɶ@
H5$ɤTaR%FqT(yP/96 A4PHdG A&M"^)pr($L#II|@C:wLhYeL4y$U"C:wLhY ԓ&QxfԟV/U^fL\kRpPI{sRst,[-77/dOeAA4PHdG O`:%}'(2ࠓ7My7oo0DCʇyɶ"IA"eCqbM^S̩8($pU+U%
T<KM1 zH&	,tCU+pC5i8 !8ʓL""Mi$CPuv-ƚl0DyI1ibM7z#H 4y'4fM7z#H 4YY<	 G8eIA&l"-ƚjqjҍԧ\8z#H -Ư(ۂ.s{{{{{{{{{IC3i&ss+85XJ!Ჟj*;h;Roz{'քZb*V/M[aJ&vYbWJbv(2호ցFѺ8/2{{{{{{{{{]XJ=3i&].D*apZ$A2ÃƍűDpuAw-xEn_;MJRJJؤ*V//7wI75o/96VE/aC7[SJjWԡwKʌf[3MQaď"eHw.()pr($L#IIƽƅN,ԭ1Xf[5gjVRpPI{Eg:wAn6\qp̨j,PH-넶ڕV;y$պk{ \Y1V..7bXxU%
T<m84y%P$d;in77,ӵ+|nj5g_SM[
Vm3}XwI75o2-TڬKRpPI⡋ !;4nH5$ɤWqbMX,YFqT(yPM0@@Cɒt7٥` !;4nT0Z@%6\\iq̤')b\[PJiq̖0^넃qe&kR+qPtD<r	<	@%|ʌxLp);P"PC/96ÃGA UI&HaӺ8m[74C%ڔSR2ًMGoi_Ν7 X	"LLDEƛV..4^M4/b2ek50 iboy7^kqijufLʌ-ƚjeF[Aƚjq[0fTdhfLʌq8ʌbi(ۍ4׸M1ub$պuV/^ۍ4׸MX,ن2"#8J<y&ph JI!:wGoKq2X{ŗk^rmHCΝ^eF[&8y㈔M[(Pha 	*$$0i~&@DbVDM^ʞ&AARL<E\j<֔oz($L#I9{{{{{{{{{{%X_/uNNҪB6tVpjBBEy$ռT*#k9̻f.5_msF@7Sk,@GYtn{{{{{{{{{{ۊpL:ZLU:7J=WKQ 
ibC;@C8 I4L0䃱ql@z]psQV\$yD㊏&I$ʑ(4 =bg*<$<\#	,Db mIڬK8$yD㊏&I$ʑ)9ڋj+XJ9H13LI"Q|@C9Ek	G7DEՋjpsMW֔m9{{{{{{{{{1aC6tsV]%OcM[M	՝[׃7=XRSKBve1\RcwI75n#Յ+k
We^))ܢ|˶bZessF@6{{{{{{{{{va(Pͧ99$պ`;].D*apZ$A2ÃƍűDpuAwhl"V/f%Q&XzyxIyyɶ]h(fˢo;fԥq{@ԧ]HTfՅ+;ڜm[[^r1͸/.3;	QeFsK&(0GA2Ĉ$;\sה8G9G	,j($48YӺqۍ@heF{Ug"@n6\%8$yU%
T=4Qqyɶ"  $Lçts \Y1V..7bXx<"in7Vd\$/9678Z[/;%|ʌxLp); H(8pE{{{{{{{{{{IC(q1H?ˢUunXRڜ)1POKVQYI{?/ՋM~^QU%s>e1qewI75o/96%F;\?n4xOj 5:}*oUi7W={{{{{{{{{rZQDCFQV\@0ć8wp-@i acF؁v"8
 ;].Hp)ju]juU+nWK-nWK*mjuU'VMWK#74ڝt"J*&S,*1&[B%HA3LXVQOD㊏&I.ֺB71ub^jp0pw&(P颈!nqq\yT(yPDxEVQW7\!1oоv2ZiU+}*I;_]FYmNQDTM6kդ !8=4Cs_@\kƍ Lq	@PD@6ƛUJ4n,"!dD/qՋ7bXZLT[7wVjq|@C:R&HHD\ibMX-Mչƚi_ΥTF"y#Ð@q2A4ڱqqڬKKVQYIqM^4/gRVqe<D\ibMX-MչƚoqJ6j,[q"-9{{{{{{{{{{PŅlnjVQPkp;fԥ~tVpjBԭb @) zHkf
[[M[̻f.5Y
QsչFhk{{{{{{{{{va(/q[MEAvRt $8i33h"IH;7/P	9z&$TL9e%=biH r$II4IS*(Ӏ!#sT@85)&D0z#N<pc{2s1(cM['(f+3kq)׫qVbf	f$f/LU+t^k^StQ($L#Iƭ'#YP$TiP"PCE*^rm<`Ȣ" 8J<zh<KM1G$0͂¬\/Ջ׃7NڝPNaA;%* !#YP$W0DzdV..4ɵXE,(*MUQ$  !#YP$W@\%|Q$ DGqbm%:-"E	QȢ"*am%:-" `Fr(L Pʘi4׸B#);R+jԭ׃7L'jRӝM[Vq;NwI75n&b
;nsne^Gh_+sRz1&[vͩKXg<nj1F 6)7^24/Gq5+	Gm+T'kqƚxXz(&<"ӊDCʇ#TCEA"eCƚ=$AG@iP"PCE*^rmAA4PHdG çts5&Y$Ri8N#0V Ȣ=1őEEFTYȢ=2HC*a<p,=AGC@]U+xXz(&<"!ƚ	,L4@Ӏ$@9G8(Hʘk9GI (eL5ȠAA0$y0RȠAA0$y7x8եwҍ"={{{{{{{{{s$sj*n̩8($s+85XJ!W=va(KmubQ5N*N
	3tה|#JnjՂ$ռN{.ًhj/,7ڜ)1^Sj+)1PCnj^rmKnwJ[h
V.w;ԈLfn5#[myMByɶ={{{{{{{{{˷k	GR'`f\njVz(lڔʓL5=ºZLW^SjՂCU(L4!N !A$H&@ppAѸ ]x.H9{͝M[MZ[F<N;IS*(Ӏ!#sD8P;GbC@gyOӄsDzh2ȎA''=$AG@iP"PCE"H(E	D"9;l0g"IG@PD\mXPHdG eI=$UJ"IG@P-l&b !9&Y$RiIDEՋ6&H(cFj+sIiٵ)i8Rb&Aʃ
!jp0E"8@ M@C8$ÉEh\YExNwI75m96-:ZLT^H"PaD1qteDGqՋ7JuΝhA"eI&(@oif~B)bnիz}1{0y/&^Sd"aȓ,Qƛo3tƍŇ&EDrƛV..4` !8Lb(&21ƚmXMsRpY2r$,PHdG eI=$Min4ԧ\Lb(&29&Y$RiIY2r$M5x8MsRpHTyiƛ#D!jqƯ(ۿunqEX.s{{{{{{{{{?J8'KVQYIYtVpjBҺq3	&.5Ԋڪ2-i!H̕QR+3}Xv0UJnj5>JjKVQYInRUJ۞|˶bZesѺ8/~\55ԃ-G֐SfJ'ix{{{{{{{{{]XJ<j+)1TR+3s{22ZZBM*:EzZLWiU"wEZ]r TK4Id	$b(넃t<dwjW^^)^Kdf//96:˳TWK֗Wj
]Ea(d5#6_;k
WRwUm3T&ӣjL8,:{d"aȓ,PkהKM9 8 &d<"LD'9Ƞ2ȎA,Q($L#KqI9NӺqJ6g8';fԥeIA&nʗi| |h6\\o&U4P"L<raȓ,Ph@[sRpXrh㊏&HhP  -9N$Lpʠ㊏&Hh$T䅸5)('LG$4Y"dԧ\$yD㊏&HhP  H&H0Ao놓 @)8dE	dD-9Nr$$yyɶ8kMi
E6dqqƚ5ԃ-%Uns=X:+85^IV
*"]Wki2/0 lY&H(A|U79+t"_F&ӓmg*^rm"ڌnfn5v.""L8PTN4ԊTCAN7x8sunqHK${{{{{{{{{,/gjVRRyɶEg	D/tJ:{0y/JIX)[tsVm4JxPՉRmSb
;p?y;[ٵ)kbBX8k4׹e[rNs>e1q2[hF={{{{{{{{{˷k	GVvm5)I++ij=ju$S,HpӀg;&8yPL9e$4XD"9Ñ&XCN̖0^넯k	x%Mw^rmEDr	"LD<iH r$HhHEOI Ñ&XXC/;k	/96 [ǒM zH&2,=ĳ@baȓ,Q,!gh- \HEOI Ñ&XX
 I4P  r$KwX@82X{ŗk^rmxJd	x%M2󶰑L@0	E CLs@".\]zI<&2,HA0I(qyɶpEs{{{{{{{{{?ȩ{{{{{{{{{{Dq#Ƞ4xPE&H(&X:EՔWttsVӝjRŹjSPE
n
PJ
U[PSu0.J{m)V5d-eF{5)8,ѥ&$s3h"IH;7bDpuAM$ L88y h݈cP3s%`PP(0
Ub(0GCUFY+YJ#Xԙv\k@,*U*B@*rC
n
PJ
U[UP	 vԨJ^ŸE7I]%*t*T	;jT
QZ͋suTuQ90!q5Yf)5a1 Lq	@P:\sԧ] ZTQDq#ȠbD *si1-UfŘsDzh2ȎA!DrhQ4PHdG!!DA"e,qBM
&	,0 @h2ȎCܒ)DA"eTrhQ4PHdG! H&EDr܊	,L4@b<"bPHdG a ,PL9ecYP$U0Y2r$GA bEP#8=2ɐ"`&E4 IBhL4y$U9
8ɒK"L" @ĊGIAc `[<qQ*x@-t=0 tP$8y `LJ2A&M"ǀ$IG$i ,x"D!*<$$S="&HǎA,rA碀beO(h2ȎA,5$IcM&=a2X∏$8yC&xɒI"cUTy2YH13LMS<qQ`[H92DK&@0)S<qQe
"94P(($L#È&EDrD54P(($L#(QɢDA"eLI<BhRL	@4(&<၈[E4P(($L#ʎM
&	,0	 @h2Ȏ@q4&@Db4<	*8,94P(($L# JDa 1"LtA4D(yP
(z)<PaD ="N7I]%*t)V@Ymi**,,aAA<ICI 8Fŀ S	8 D9&Y$4YȠ2ȎA,PaD ="A&	,,2Ċ<	*jIH9V.;⒘"_Zk))ᇢՋْVaU)UXZ5+	Gz|ϢU&mg=jSU%
T<h*L)0S2.x%EDr	u@BMG
2QS3"A"Q4P(($L#H){*)Aq+zUJNqązx[ny"{=}",
qpՋ2+sȩH2qϝ(JQp_̅.a,ٛgUF$+m)JtnV/UFYp_X1H2Σ,SSF&ӓmS+ڜRf(,\"qZ^KbUJNKFUb&&<du.Knt|n`Cޫ)ڬK 
 ,Yj(^"L8P/8$ÉE}\rsЍaJbkBve1^ХhV<pf""qwlȾ
(8Һq{B/8Ю
rsЍaJbkBve1^ХhVHpf""qwlȾ
(9!Һq{BHpft+/ӵ+}XaMIBve1W=_(0GC qse]9$մlڔj+)1Qx5DCʇkByP"PCܼ=_	ڵu`R]+9
bNԊYڕ=_(0GC7;VQ^ӝM[NvͩKM&H(cFj+sIiٵ)bb/qdWZ]X8/^8RbVj+sIiٵ)n{ !**(";5P"PCEZZ@BMG]&t
"-ҷ0aX]eEya4(P颈YD:^C$\/X&Y&2&a9Dƹ'RcCG%gUVEuލM[ç&ڧ(bd	).%)
ՋɆKYubլ:Q^ۚ!;V=jSL0`Fx:f0h(b%&8$TB;sV!LR
Wnj^rmu%|RUTmmu.J*3U]n&Kͬ@0	E∓$y,H@ C4u.(/Ȏ  U",SLJB=XRj+)1^TN)\R_FU!YrH&H0AY"$baȓ,Q!8&^-YEe&*Tm`C,Sǒ@10I(b܊=$Db-Ǥ1*aȓ,Q!ŹjS=$Db9HpLG$eH,∏$8yC&xɒH[mpr($L#L9e$UgDy!A3LI"SsVr$8yC&xɒI2J9KQZQqH r$Hh,Sǒ@10I(qyɶQ7ȇ&D	 HpƍņA$".7\\oA@10I(g"I Ñ&XY&׃ 4q礑1*aȓ,Q!=$yTDbgh[ Erҍp_ڳ+}XRUYR
V/96:˸ѹ
𦬧;V{[MJRJJe&ڣ`:UT0h=9kئ)Zr_M[&ڧV;0#=Xd^^qVEh*n
WaJu%|R=_(0GC7;VQ^ӝM[NvͩKM&H(cFj+sIiٵ)bU\הubJQה)U^aI*UNVה}-YEe&+4V)&$TL9e%zI<&2wqx8pg839!5i85)&D0z#Nq_ƍ<pf""ƛ`: 	*$$4XȢ"oKq9Nh JI!I ([^qPͧ99$պ8(fӝM[Voy4MFU![R+jRV
VmQ{ԭb	ٵ)zf)󶙂VtsVse75+i5NӝjRܼ/gDq#ȡ(&歧;fԥKVQYID]V..w'9:ZLU6V..6Ю
ww\s=~Bd^amjsIyyɶ<R<+NBnj/)&P  r$IIwY]zz7I75oB&a9Dƹ'uV/f%lnj8G^rmw`:Diǎw.J*3U]n&gt/96qDI<	$@y `!ԧ\9e<N/96ӝjRtwI75nB%|d"2UFz+85WjSQ(yTy2CEInsRpXrh㊏&HhP  -_ d"2UF]V..54/k[)NJkz
tVpjl:UYMhD"55VSfE 8$ÉE 5H29أf%nK$ռ:rmKM3"[Qưy5N^qDI<&q<dXaPHC,Z}elڔ2ejmz)J@Ͳ+Rpl3ǯ@ʓŘ{3$bsmsljXRX8kfiW>KuXD˥"+IR5+	GaJjK/)ꗜksI"cUÑ&XNZNsRraC4;ēHr#-uw;I4PHdG ֓\(P*^rm":wL!p#8J<yʗh`Ȣ"aR%7INP"PCTC	 :wL!p#8J<yʗha$ N0ZQn{R+3y Ժ5jFuTItȓ,Ha 1"Ԋ ԓ&W^Vfflڔ]/M[/g"XiDyBѽf".`:Diǎqq_UJ*Љ~wI75oR+dRLQPQ,'QZ,пf$f/&歌ub)
X'H"_	RlWK 29T$ӅI3/96зKۍqT$4n,%ڱqqjSHT@0XAɇ"LAO mKqjSHT@0XAɇ"LAʢYn5x99Nr$$yyɶmDy!A3LhA@[sRpXrh㊏&HhP  -KZkHR)%TeƢ8i`6";mXǯHnw9*s	)YbM`WQUe5슸YM @6,∓$y sJkbAڜR/tsVɶ/96̊mFxF37Q`;X`y&H(g*^rmSʖHh)ƯXaPHC,ҬBdb`JF )^KbtsVmw
sV/rV/+j+sRA<J
Y'x*ZWG
V/M[M3ҬdŪ']./)7Rbln,J
B5R;RRZyʗiJ69znj^rm^sƺ.Ԭ%H=XՔWva(zqEz*_FX/y$պpV-q5+	Gne^MYExnjVF$+8/+ۊ.a{KM9H r$IIjSL0`FxXiDyBE4n{B71XtsV	ྤEA;
J<ČjRzzwEn6)nvbFaʹRA>wNEDr	;i8Ju**r&8(Hçtq73DCʇyɶ,(*0"SqU%
T<KM0 Pçtq73DCʇyɶ@
t
(hlՋfV_̤'I$U0HThYRL<Ey$պa=X^)YįaHͭ<Wl)׸/gN"L" @ĊD^gN$a*/qbVvoن+nd)]XRչުՑ
EjkKqqŋ(P*^rmAA4PHdG çtqŋ(P*^rmh2ȎA!NՔkn5x9ƽƅ:FRwՋV՝[).6)nO;fԥ;MHBQPkp;LYtsV1Xԝ9k7^2bأYExnjVF$+bWٵ)kgM[(cRw1&Uq=XV;ue]XJ=l^;Xc{VFa $sDCʇyɶ,(*0"S8J<yʗha$ N0U%
T<KM0 PM&Y$07@|$sDCʇyɶ,(*0"S8J<yʗha$ N0U%
T<KM1 zH&	,tqq&X\0HTwNZQ[!ePN7;qՅ+| Һa󑎍Z\V/ѫV\4y$U)u9O3o3s)\4y$U)jNʻf$kkb\zb4/H2Jq+kQz|YExI$W<4y$U)j3I8п`;FX(Ґ~('}aJ_R",:yB%)SՑD@\' @ĊF{LI77*ȼع޵qZՋnsהֹ]ƅҐpN)
é9+tZSqq_Ν7<	*xȍ8**r&8(HHT*DnJa`l%pR$4:W8J<yʗha$  1"TL!pJ8!ÇDiuTqT(yP/96őEEFɐ,EÑ&X¤JaV넬W7I (iuTqT(yP/96HCd"aȓ,PaR%0uVa+ԇG sR$qq|@C85!őƍŞ@DEƛV..4U`F,(P*^rmAA4PHdG HTqfK$0saË#51> 
 "s  "8ה9"oq@gixj\#$ iIƚo34npjX4qqjn+8M4Jv4M5iFi|^Mlh ibM7bX,Y/ YP"PCTC@h2ȎA! 1"M5x8֔mƛli_H V4n,".4qqj,ŜU%
T<KM1 zH&	,<	*n4W9,4դM7y74̗pVS^:Рg9zi)@
qi%sa؈4jƚiɸ4M4)ڂn4M^4֔mƚo|VƍlqV..4MX,rŋ#qT(yP/96P  ($L#H`h$HEM^4Vmƛi !qT(yP/96P  ($L#H`,PL9eP M1g@B9RmE	D"9 @ĊD^""ƛԇG7ymXRP"PCTCE	<	*HYP"PCTC@h2ȎA! 1"M^7x9|@C	,(P*^rmh2ȎA!dA0I(/@\a4ŜU%
T<KM0 PM&Y$04y$U"V..4/gI +7ymXRP"PCTC	 A@¤J`F,(P*^rmh2ȎA! 1"M^7x81qg)T$ISIAc DEՋ{S="&HǎA-)rlI!V0B/ɺx3aMNFӂf#^);;0#=XwI75m&b	޼ǫJ<n7^KY1Ԋڲ0c	a 8̫Cf|R0`AXHU%
T<KM0qdQ@QN0P"PCTC	 :wAH#8J<yʗhb(@M&Y$0o0c	a >qT(yP/96őEEF;¤Jg@B9Rm$0"S (P*^rmh2ȎA!NWkh_㙵'Ջns׸Tf^lԧ\Ag<$Es{
Q>NMcIA"eZf=0b\ʓL5Vqqy'sDCʇyɶ"IA"eCj\%`06qI|@C	q'DEՋ5ēHr#.nŸ` !8z#H!jƛ=$p<ʓLEƛlixADyI9*N
	3an4׃ZQ85):wAwҍwYՋD~eIA&n{8';fԥeIA&nʗi{վ_-i!H̕Q◰דq[Enj:˝jR| |hbI9
۷;ԊH5.ZQU)|nj2$*h$Hu"H5$ɤUwWl)w^jRtwI75n{ !bI9
F6^""qqjSL0`Fx_UJ*Љ~wI75oR+dRLQPQ,'QZ,оvbFanj'V.bxʼČ%)Mfqqۍ*3@BA8Y ԓ9Rmq-/g@BAcFʢYx`:䉕M$r$,4	 -4`:䉕M$r$,%Wm"LBG@iʗi9NDG<<qQ=$5)&)8dE`:袙㊏&I0h 4Z(@`8kMi
E6dڱqqqx5ԃ-%Uns=X:+85^IV
*"]W)" ŜQaď"^nwU[lQ3{SJB%nnj96r&R-fXJ<'k/8$ÉEKM*yR8K<	<`Skh_㘵D˥"+ٵ)kfdf//961KRdW2k8п=~TV,%qq_c&@Db@!84y$U8љ&^^ZQ:ȇ&D	 HpƍŕDUsRraC4;%nNwI75nrs=)V0#U!ʊTePN,Iz[M[M9+t"_:
1uQ{sI|)NMbe]9$մlڔO
eJSeخ\#ՔWttsVQPkpu"f
IՋR習@JQHR=X8SmV0(ԧPOV-~.xenvn_&Vue]XJ=e_JɦmEsQSs&NJ)MYi;VQ^ӝM[NvͩKEn\\UI+ZDWM[ڜR/ҍv;[gbN2`JQ_V/jrVHDRM%|fⲑ*Q8elJVM5kl\q`ŭ+lt=X6Eg3ʰ=X
q#9+t"_\b6/UVE&+9+t"_5^;F9s !TAC(811"@37[\Tc2TM`uX4zԛ0V!M[8jңks
	F|+NMZVǥTxWmBB8O
)NįdJ%|RuPIw3JUL41*LD	JM\&Tc2TMl!E8FM\ԬۿM7x]+&jj,
gDq#ȠJB}8q2Ċe)iQQ5/.QŹqQaď"^S|q2Ċ&X\  ` e		 ok8/JM\&Tc2TMl!E8FM\ԬۍM7Zk*2ȯJɦghA3M7*׃ @qiD^v,[EofRiƚi1)V(n5iFhp-@i acF؁v"8
 _ҪNf}BB.^wi)
uaJ5danȯJɦ`N)zGTxWPUI֓W	6̕Y{XD/(mmNKVQ^۝Dkk	EFaX]1%)kr
90!p`Vd\$,hxXh<	 `%|ʌxy㈔M[b"8@!a1"=83U,`	⡋8(H /	_2-x%'tsVJN}HҲj/~vbUՓBIJZܣՋaHp;1*$m9/obtυ9EF;X6j%de2K)[ِTfi<dSʽ^^RB0ۊ0juɢ<8y#&L0`FL0`]QV\#Ç<eHpLG$4=ĳ"< ㊏&Ht<Db"bK Ls&X#ȡn\]QV\#Ç<aȓ,PPpbYȓ,PP;x;\%40TALȸTīi&SQUYUZ-2mdĔTMVQ^ۚ0anWKwV̨v4w%:
8a0τ6 ngV4!Qm]&ճ/o X\IEDkjr^5#`e*VbV.waHf%[YMB9/nmNKӀDi2;U00{3q
Z̅EY;(m&8L0`Fx́䃆e5D&)^kA!QmA^SĚ(m&;i;0pbmNKMkfN"=H8hVSTHlk7h+T[eCunqLʌcN w|Νչ3*2n`@FPL/EgA\ b(0G@/ReJ*&[SfAr_8I\EDq#ȡ$ӿՔk{׃ĔTM1ubK8j,Yjr^k]T42󶰑L	QQ6LՉ-5[,%m]XN(m&bĖ

.pf.Ilh\īiҲ^""*)ī}+)^%͌î5[UTOX
f!C
UV1+p[<pfP	EgU0īi(m.Ru>]XYFn*&UYMhD"QdWXwI75o/961XL5kuV!LIEDkjr^
bɒ <bE|)Z
XJ=eҪN!JUMElZ(@eҲk(Q\CI+iuYD:^XM3yXHL;9/m5A8L0`Fx́䃆e5D&)\&3q
Z̅EY;0pbwĔTMX,9/m5AyXHTfQQ6	\Vōw`*	3i(m881;LbJ*&AAXPEzJW)$a9ىVQQ6Avd_TC$xGUJ_%"+)zՋĭ
tV*X{2.^.e^vn:[uPV4ڪ)ea{oչ2-
quXDa !89/m5A`(8I+@\TfQQ6ƍŊ" \]V)9/o5ZV/VQ)[yɶkZ)bڜ61ɆӃeHpLG$4YAa/Db"g	4/U0īi(m`@Rd*- ((fLsSfZLsM"V..<pbwĔTMX,&ֺh/ema"PILIEDkj\%p	[4X!N⠓6ӁN⠓6PVw3A&m1%mh\d/@\TfQQ6ƍŊ" \]%EDkjr^`RJUcbM׫B*	3i(mbSL^,V/UIVQ)[yɶwr$8yC&xɒ, P"LBG@hjNvbUĔTM )k2gw'qPILIEDk7+t(81;LbJ*&XѸ^""TTM%+NĥV0[<pf$zx"6о(!}%ҲkVQ)[yɶwr$8yC&xɒ- zHÑ&X#Ƞ4YMe5D';1*bJ*&X
l@

;x;x;x;FHb%F3bAV;BჃg[,bVa(<pbbJ*&I9/ng^)
9/nUIWp*ݭ]+&ىVdЮՋNKLIEDi6%i&$mSfpAA(۝&|īzhW^SNK(cRwHͭ
bs2F Һq{B0pgyOksmNK֓SfZӀDiǎH8hVSTHlk7h+T[eCunqLʌcN }_unqLʌx Q/ YbW  س"L8PT6Yekfh`y&H(g	4e-ۿ׃*	3i(m8j,YǎMx3iuR^E4"6nJ>,hC*	3i(m8qPILIEDh(+
IEDi3V$ӀŜxڜ6U $STTM1ubKaV넮+bƋ;IEDi3V$ӁJ*&I% !$m[7;1*t{.uA&m1%mhX^""ɆӏDy!A3LhA@^2	Eh^)$a9ىVQQ6T[e PP!J65)&D0z#EMA2aC-jSQ(yTy2CEMA2$8yC&xɒ/a1& r$$y1Ջԧ\9e<EMA0I(H(www|[S2-4n`@5f^KY.^^u\䊞TN Jkw #+            b՝ab&                   ./usr/es/sbin/cluster/events/reconfig_resource_release_fence y_r                             #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/reconfig_resource_release_fence.sh 1.4 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2002,2007 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/reconfig_resource_release_fence.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#                                                                       #
#       Name:           reconfig_resource_release_fence                 #
#                                                                       #
#       Description:    This script is called when a reconfig           #
#                       resource event. It fences out nodes that do     #
#                       not access the disk anymore.                    #
#                                                                       #
#       Called by:      cluster manager                                 #
#                                                                       #
#       Calls to:                                                       #
#                                                                       #
#       Arguments:      none                                            #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"


DCD="/etc/es/objrepos"
SCD="/usr/es/sbin/cluster/etc/objrepos/stage"
ACD="/usr/es/sbin/cluster/etc/objrepos/active"

set -a
eval $(ODMDIR=$ACD cllsparam -n $LOCALNODENAME)
set +a

[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
[[ "$VERBOSE_LOGGING" = "high" ]] && version='1.4'

export EVENT_TYPE=$PROGNAME       # Tell other scripts who called them


#
# Process_Resources for fencing
#
if ! process_resources "RECONFIG_RESOURCE_RELEASE_FENCE"
  then
    STATUS=1
  fi
exit $STATUS

      k~ #+          H  bX՝ab&              H     ./usr/es/sbin/cluster/events/reconfig_topology.rp ease_f                             # @(#)26   1.7   src/43haes/usr/sbin/cluster/events/reconfig_topology.rp, hacmp.pe, 61haes_r714 3/8/06 18:29:36
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/reconfig_topology.rp 1.7 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1996,2006 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# ########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
# ########################################################################
#
# This file contains the HACMP/PE recovery program for
# reconfig_topology events
#
# format:
# relationship     command to run   expected status
#
all "reconfig_topology_start"  0 NULL
#
barrier
#
all_activeinactive "/usr/es/sbin/cluster/utilities/cldswap"  0 NULL
#
barrier
#
all_activeinactive "reconfig_topology_complete"  0 NULL
#
kĴ #+          _  b՝ab&              _     ./usr/es/sbin/cluster/events/reconfig_topology_complete                              #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG                                                    
#  This is an automatically generated prolog.                                  
#                                                                              
#  Copyright (C) Altran ACT S.A.S. 2018,2019,2021.  All rights reserved.  
#                                                                              
#  ALTRAN_PROLOG_END_TAG                                                      
#                                                                              
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r720 src/43haes/usr/sbin/cluster/events/reconfig_topology_complete.sh 1.4.7.4 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1996,2015 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/reconfig_topology_complete.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#########################################################################
#                                                                       #
#       Name:           reconfig_topology_complete                      #
#                                                                       #
#       Description:    This script is called when a reconfig           #
#                       topology dare is completed.                     #
#                                                                       #
#       Called by:      cluster manager                                 #
#                                                                       #
#       Calls to:                                                       #
#                                                                       #
#       Arguments:      none                                            #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################


###############################################################################
#
# Main Starts Here
#
###############################################################################

PROGNAME=${0##*/}

PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
OP_SEP="$(cl_get_path -S)"

#
# this is the working directory for DARE - the location must
# match the declaration in the other scripts involved
#
export TEMPPATH="/var/hacmp/log/HACMP_RESOURCES/"

set -a
eval $(cllsparam -n $LOCALNODENAME)
set +a

if [[ $VERBOSE_LOGGING == "high" ]]
then
    set -x
    version='1.4.7.4'
fi

. /usr/es/sbin/cluster/etc/ha_odm_constants

export EVENT_TYPE=$PROGNAME        # Tell other scripts who called them

CLUTIL_LOG=$(clodmget -q "name = clutils.log" -n -f value HACMPlogs)
if [[ -z $CLUTIL_LOG ]]
then
    CLUTIL_LOG="/var/hacmp/log"
fi
CLUTIL_LOG="$CLUTIL_LOG/clutils.log"

#
# This will be the exit status seen by the Cluster Manager.
# If STATUS is not 0, the Cluster Manager will enter reconfiguration
# All lower-level scripts should pass status back to the caller.
# This will allow a Resource Groups to be processed individaully,
# independent of the status of another resource group.
#
STATUS=0

set -u

if (( $# != 0 ))
then
    #
    :   No parameters should be passed to this routine
    #
    cl_echo 1035 "Usage: $PROGNAME\n" $PROGNAME
    exit 2
fi

if [[ -d $SCD ]]
then
    #
    :   Rename the SCD to the ACD temporarily because
    :   CAA will look for its information in the ACD
    #
    if ! mv $ACD $TEMPPATH/
    then
        CMD="mv $ACD $TEMPPATH/"
        cl_log 701 "NOTE: Received failed return code from command: $CMD\n" $CMD
        exit 1
    fi

    if ! mv $SCD $ACD
    then
        CMD="mv $SCD $ACD"
        cl_log 701 "NOTE: Received failed return code from command: $CMD\n" $CMD
        exit 1
    fi
fi

cname=$(clodmget -f name -n HACMPcluster)
CAA_node_name=$(cl_nn2hn $LOCALNODENAME)

#
# CAA was updated with any new and removed adapters during cldare, but
# clstrmgr would have ignored any subscription callbacks for new adatpers
# because the new config was not in use yet. And clstrmgr has no way to query
# the current state, so we send it the current state from lscluster here
#

#
: We only care about newly added interfaces, which we determine by comparing
: the incoming config in the SCD wih the current config in the ACD.
: At this point in the execution the SCD has been moved to ACD and ACD is 
: in a temporary location
#
incoming_ips=$(ODMDIR=$ACD cllsif -i $LOCALNODENAME -SJ "$OP_SEP" | grep -w boot | cut -d"$OP_SEP" -f7)

for addr in $incoming_ips
do
    #
    : Get the interface for this addr in the current config, if it exists
    #
    current_ip_ifs=$(ODMDIR=$TEMPPATH/active cllsif -i $LOCALNODENAME -n $addr -SJ "$OP_SEP" |cut -d"$OP_SEP" -f9)

    if [[ -z $current_ip_ifs ]] 
    then
        #
	:   IP address \"$addr\" is new - need to update clstrmgr with state
	:   if CAA thinks it is up
        #

        incoming_ip_ifs=$(ODMDIR=$ACD cllsif -i $LOCALNODENAME -n $addr -SJ "$OP_SEP" |cut -d"$OP_SEP" -f9)
        
        incoming_ip_state=$(lscluster -i | grep -p $CAA_node_name | 
                         egrep "Interface number|Interface state" | paste - - | 
                          awk '($4 == "'$incoming_ip_ifs'") {print $8}')

        if [[ $incoming_ip_state == "UP" ]]
        then
            #
            : Address $addr on interface $incoming_ip_ifs is new and UP
            #
	    cl_hats_adapter $incoming_ip_ifs -e $addr dare
        fi
    fi
done

if [[ -d $TEMPPATH ]]
then
    #
    :   Put all the ODM classes back where they originally were
    #
    if ! mv $ACD $SCD
    then
        CMD="mv $ACD $SCD"
        cl_log 701 "NOTE: Received failed return code from command: $CMD\n" $CMD
        exit 1
    fi

    if ! mv $TEMPPATH/active $ACD
    then
        CMD="mv $TEMPPATH/active $ACD"
        cl_log 701 "NOTE: Received failed return code from command: $CMD\n" $CMD
        exit 1
    fi
fi

return $STATUS
#k  #+          9  b՝ab&              9     ./usr/es/sbin/cluster/events/reconfig_topology_start te                              #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/reconfig_topology_start.sh 1.21 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1996,2009 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/reconfig_topology_start.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#                                                                       #
#       Name:           reconfig_topology_start                         #
#                                                                       #
#       Description:    This script is called when a reconfig           #
#                       topology dare is started.                       #
#                                                                       #
#       Called by:      cluster manager                                 #
#                                                                       #
#       Calls to:                                                       #
#                                                                       #
#       Arguments:      none                                            #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"


set -a
eval $(cllsparam -n $LOCALNODENAME)
set +a

[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
[[ "$VERBOSE_LOGGING" = "high" ]] && version='1.21'

export EVENT_TYPE=$PROGNAME		# Tell other scripts who called them

#
# This will be the exit status seen by the Cluster Manager.
# If STATUS is not 0, the Cluster Manager will enter reconfiguration
# All lower-level scripts should pass status back to the caller.
# This will allow a Resource Groups to be processed individaully,
# independent of the status of another resource group.
#
STATUS=0

if [ ! -n "$EMULATE" ] 
then
    EMULATE="REAL"
fi

set -u

if [ $# -ne 0 ]
then
        cl_echo 1035 "Usage: $PROGNAME\n" $PROGNAME
        exit 2
fi

rm -f /tmp/hacmprd.dswap > /dev/null 2>&1

exit $STATUS

26/shipkV #+            b՝ab&                   ./usr/es/sbin/cluster/events/reconfig_udresources rt te                              #!/bin/ksh93
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/reconfig_udresources.sh 1.1 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2010 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)82	1.1  src/43haes/usr/sbin/cluster/events/reconfig_udresources.sh, hacmp, 61haes_r714 11/28/11 15:25:11
#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   DESCRIPTION: The functions will be used during DARE event to acquire
#                or release userdefined resources
#
#   USED IN:     release_vg_fs.sh,get_disk_vg_fs.sh
#                node_down_local.sh,node_up_local.sh
#                node_up_local_complete.sh
#
#   FUNCTIONS: getudrestypes_after
#              acquire_udresources
#              release_udresources
#
#########################################################################

#########################################################################
#                                                                       #
#       Name:           getudrestypes_after                             #
#                                                                       #
#       Description:    List the resources types need to be processed   #
#                       after the resource type specified by $1         #
#                                                                       #
#       Called by:      acquire_udresources,release_udresources         #
#                                                                       #
#       Calls to:       None                                            #
#                                                                       #
#       Arguments:      RESOURCETYPE                                    #
#                                                                       #
#       Returns:        List of userdefined resource types              #
#                                                                       #
#########################################################################
function getudrestypes_after
{
   typeset PS4_FUNC="getudrestypes_after"
   [[ "$VERBOSE_LOGGING" = "high" ]] && set -x

   INPUT_RESTYPE=$1
   [[ -z $INPUT_RESTYPE ]] && return
   RTLIST=$(cludrestype -l -h | awk ' { print $1 }')

   cludrestype -l -h | awk ' { 
if ( $1 == RES || "FIRST" == RES ) { start=1; }
if ( inudloop == 1 && $2 == "STANDARD_RESOURCE" ) { start=0; exit; }
if ( start == 1 && $2 != "STANDARD_RESOURCE" ) { print $1; inudloop=1;}
} ' start=0 inudloop=0 RES=$INPUT_RESTYPE

}

#########################################################################
#                                                                       #
#       Name:           acquire_udresources                             #
#                                                                       #
#       Description:    acquires Userdefined resources found            #
#                       after the type specified by $1                  #
#                                                                       #
#       Called by:      get_disk_vg_fs.sh,node_up_local.sh              #
#                       node_up_local_complete.sh                       #
#                                                                       #
#       Calls to:       getudrestypes_after,clcallev                    #
#                                                                       #
#       Arguments:      AFTER_<RESOURCETYPE>                            #
#                                                                       #
#       Returns:        0-Success, 2 failure                            #
#                                                                       #
#########################################################################

function acquire_udresources
{
   typeset PS4_FUNC="acquire_udresources"
   [[ "$VERBOSE_LOGGING" = "high" ]] && set -x

   REF_RESTYPE=${1##AFTER_}
   RTLIST=$(getudrestypes_after $REF_RESTYPE)

   [[ -z $RTLIST ]] && return 0

   #for each resource type, process the resources of that type
   for each_rt in $RTLIST
   do
      RES=\$"$each_rt"

	set +u
	UDRES_LIST="$(eval echo $RES)"
	set -u

      [[ -z $UDRES_LIST ]] && return 0

      for each_udr in $UDRES_LIST
      do
       : Acquiring userdefined resource $each_udr :
      done

      clcallev start_udresource "$UDRES_LIST"
      RC=$?
      : exit status of start_server $APPLICATIONS is: $RC
      if [ $RC -ne 0 -a $STATUS -eq 0 ] ; then
         STATUS=2
      fi
   done
}


#########################################################################
#                                                                       #
#       Name:           release_udresources                             #
#                                                                       #
#       Description:    releases Userdefined resources found            #
#                       before the type specified by $1                 #
#                                                                       #
#       Called by:      release_vg_fs.sh,node_down_local.sh             #
#                                                                       #
#       Calls to:       getudrestypes_after,clcallev                    #
#                                                                       #
#       Arguments:      BEFORE_<RESOURCETYPE>                           #
#                                                                       #
#       Returns:        0-Success, 2 failure                            #
#                                                                       #
#########################################################################

function release_udresources
{
   typeset PS4_FUNC="release_udresources"
   [[ "$VERBOSE_LOGGING" = "high" ]] && set -x

   #get the resource type
   REF_RESTYPE=${1##BEFORE_}

   #find the resourcetypes need to be processed after 
   # resource type spefified by REF_RESTYPE
   RTLIST=$(getudrestypes_after $REF_RESTYPE)

   # Resources need to be released in revers order
   TMPLIST=""
    while [[ -n "$RTLIST" ]] ; do
	print $RTLIST | read first_one RTLIST
	TMPLIST=$first_one${TMPLIST:+" "$TMPLIST}
    done

    RTLIST="${TMPLIST}"	    # reversed order now

   [[ -z $RTLIST ]] && return 0

   #for each resource type, process the resources of the type
   for each_rt in $RTLIST
   do
      RES=\$"$each_rt"

	set +u
	UDRES_LIST="$(eval echo $RES)"
	set -u

      [[ -z $UDRES_LIST ]] && return 0

      #reverse the resources list
      TMPLIST=""
      while [[ -n "$UDRES_LIST" ]] ; do
	   print $UDRES_LIST | read first_one UDRES_LIST
         TMPLIST=$first_one${TMPLIST:+" "$TMPLIST}
      done

      UDRES_LIST="${TMPLIST}"	    # reversed order now

      for each_udr in $UDRES_LIST
      do
         : Releasing userdefined resource $each_udr
      done

      clcallev stop_udresource "$UDRES_LIST"
      RC=$?
      : exit status of start_server $APPLICATIONS is: $RC
      if [ $RC -ne 0 -a $STATUS -eq 0 ] ; then
         STATUS=2
      fi
   done
}
      k #+@            b՝ab&                   ./usr/es/sbin/cluster/events/release_aconn_rs ce         @            @          #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/release_aconn_rs.sh 1.14 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1998,2009 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)94  1.14  src/43haes/usr/sbin/cluster/events/release_aconn_rs.sh, hacmp.events, 61haes_r714 1/6/09 06:08:09

#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#                                                                       #
#       Name:           release_aconn_rs                                #
#                                                                       #
#       Description:    This script is called to stop the AIX           #
#			Conenctions realm/service pairs when the local  #
#			node goes down or a remote down comes up.       #
#                                                                       #
#       Called by:      node_down_local                                 #
#                       node_up_remote                                  #
#       Calls to:       None                                            #
#       Arguments:      None                                            #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

PROGNAME=$(basename ${0})
export PATH="$($(dirname ${0})/../utilities/cl_get_path all)"
[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
[[ "$VERBOSE_LOGGING" = "high" ]] && version='1.14'
HA_DIR="$(cl_get_path)"

STATUS=0

# Usage: release_aconn_rs [realm/service...]

PROC_RES=false

# if JOB_TYPE is set, and it doesn't equal to "GROUP", then
# we are processing for process_resources
if [[ ${JOB_TYPE:-0} != 0 && $JOB_TYPE != "GROUP" ]]; then
   PROC_RES=true
fi

set -u

TNETDIR=/etc/totalnet
if [ ! -d "${TNETDIR}" ] ; then
        echo "No ${TNETDIR} directory found."
        exit 0
fi

if [ -f ${TNETDIR}/TNHOME ] ; then
        TNHOME=$(cat ${TNETDIR}/TNHOME)
else
	TNHOME=/usr/tn
        if [ -d "${TNHOME}" ] ; then
                TNHOME=/usr/tn
        else
                echo "No ${TNHOME} directory found."
                exit 0
        fi
fi

REALMS=""

# update resource manager with this action
ALLACONNRS="All_aconn_rs"
cl_RMupdate resource_releasing $ALLACONNRS $PROGNAME

for rs in $*
do

    realm=$(echo $rs | cut -d'/' -f1)
    service=$(echo $rs | cut -d'/' -f2 | sed s/%/:/)

    cltime
    $TNHOME/tnshut -r $realm -s $service
    RC=$?
    : exit status for $TNHOME/tnshut -r $realm -s $service is: $RC
    cltime

    # update resource manager with results
    if [ $RC -ne 0 ]; then
	cl_RMupdate resource_error $rs $PROGNAME
	if [[ $PROC_RES = true ]]; then
	    STATUS=11
	else
	    STATUS=1
	fi
    fi

    REALMS="$REALMS $(echo $rs | cut -d'/' -f1)"
done

# update resource manager with results
ALLNOERRACONNRS="All_nonerror_aconn_rs"
cl_RMupdate resource_down $ALLNOERRACONNRS $PROGNAME

REALMS=$(echo $REALMS | awk '{for (i=1;i<=NF;i++) print $i}' | sort | uniq)


for realm in $REALMS
do
    echo "Checking realm $realm"

    ACTIVE_SERVICES=$(LC_ALL=C $TNHOME/tnstat -r $realm | grep "new connects" | awk '{ print $1 }')
    if [ -n "$ACTIVE_SERVICES" ]
    then
	echo "Realm $realm has active service - $ACTIVE_SERVICES"
    else
	echo "Shutting down realm $realm"
	cltime
	$TNHOME/tnshut -r $realm
	: exit status for $TNHOME/tnshut -r $realm is: $?
	cltime

	transport=$($TNHOME/tnrealm -R -r $realm -a transport | cut -d= -f2)

	case $transport in
	    "altnb" )
		echo "Stopping NetBIOS"

                #save WINS & NIP-cache data
		cltime
                /usr/bin/nbix nip save  /tmp/hacmp.nip  1>/dev/null 2>&1
		: exit status for /usr/bin/nbix nip save is: $?
		cltime
                /usr/bin/winsadm backup /tmp/hacmp.wins 1>/dev/null 2>&1
		: exit status for /usr/bin/winsadm backup /tmp/hacmp.wins is: $?
		cltime
                /etc/mcs0 stop          #also kills WINS & RFCM daemons
		: exit status for /etc/mcs0 stop is: $?
		cltime
                ;;
	    "tnipx" )
		echo "Stopping IPX/SPX"
		cltime
		$TNHOME/IPXd -k
		: exit status for $TNHOME/IPXd -k is: $?
		cltime
		;;
	    "tnatk" )
		echo "Stopping AppleTalk"
		cltime
		$TNHOME/ATKd -k
		: exit status for $TNHOME/ATKd -k is: $?
		cltime
		;;
	esac
    fi
done

ACONN_ACTIVE=$(LC_ALL=C $TNHOME/tnstat | grep "new connects" | awk '{ print $1 }')

if [ ! -n "$ACONN_ACTIVE" ]
then
    cltime
    $TNHOME/tnshut
    : exit status for $TNHOME/tnshut
    cltime
fi

exit $STATUS



























kꂦ #+            b՝ab&                   ./usr/es/sbin/cluster/events/release_service_addr rt te                              #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG                                                    
#  This is an automatically generated prolog.                                  
#                                                                              
#  Copyright (C) Altran ACT S.A.S. 2018,2021.  All rights reserved.  
#                                                                              
#  ALTRAN_PROLOG_END_TAG                                                      
#                                                                              
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r721 src/43haes/usr/sbin/cluster/events/release_service_addr.sh 1.44 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2016 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/release_service_addr.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
#########################################################################
#                                                                       
# Name:           release_service_addr                            
#                                                                       
# Description:  This script is called when the local node leaves the
#               cluster or a remote node with higher priority joins the 
#               cluster and does the initial processing for releasing 
#               any service IP addresses.
#
# Arguments:    service_address
#
# Returns:      0   success
#               1   fatal error
#               2   bad argument
#               11  recoverable error
#
#########################################################################

#########################################################################
#
# Name:        get_list_head and get_list_tail
#
# Description: utility functions to pull items from the head or tail
#              of a colon delimited list
#
# Inputs:      the list to work on
#
#
# Outputs:     head or tail list of items
#
# Returns:     none
#
#########################################################################
function get_list_head {
    echo $* | cut -f 1 -d : | sed 's/,/ /g' |read LIST
    print $LIST
}

function get_list_tail {
    case $* in
      *:* )
        echo $* | cut -f 2- -d : |read LIST
        print $LIST
        return
      ;;
      * )
       echo ""
      ;;
     esac
}

#########################################################################
#
# MAIN Main main
#
#########################################################################

PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
OP_SEP="$(cl_get_path -S)"

[[ "$VERBOSE_LOGGING" == "high" ]] && {
    set -x
    version='1.44'
}

STATUS=0
PROC_RES=false

# if JOB_TYPE is set, and it doesn't equal to "GROUP", then 
# we are processing for process_resources
if [[ ${JOB_TYPE:-0} != 0 && $JOB_TYPE != "GROUP" ]]; then
   PROC_RES=true
   _IP_LABELS=$IP_LABELS
else
  if (( $# == 0 ))
  then
        cl_echo 1028  "Usage: $PROGNAME service_address...\n" $PROGNAME
	exit 2
  fi
  export RESOURCE_GROUPS=$GROUPNAME  
  
fi

# save NSORDER then Change NSORDER to local 
saveNSORDER=${NSORDER:-UNDEFINED}
NSORDER=local; export NSORDER


# go through all resource groups
# for serial groups, this will be once only
for GROUPNAME in $RESOURCE_GROUPS ; do
    
    export GROUPNAME

    if [[ $PROC_RES == true ]]; then
	get_list_head $IP_LABELS | read SERVICELABELS
	get_list_tail $IP_LABELS | read IP_LABELS
    else
	SERVICELABELS=$*
    fi

    # update the resource manager with this operation
    cl_RMupdate resource_releasing "All_service_addrs" $PROGNAME

    for addr in $SERVICELABELS
    do
	#
	# Determine if address is already unconfigured.  If not, try to
	# release it. If hostname or interface not found, clgetif will
	# print error. If hostname not found fail event.
	#
	LC_ALL=C clgetif -a $addr
	integer return_code=$?
	if (( $return_code ))
	then
	    # Only fail the event if hostname not found (return_code = 1)
	    # If interface not found then already unconfigured so drop through
	    if (( $return_code == 1 ))
	    then
		if [[ $saveNSORDER != UNDEFINED ]]; then
		    export NSORDER=$saveNSORDER
		else
		    export NSORDER=""
		fi

                if [[ $PROC_RES == true ]]; then
                        cl_RMupdate resource_error $addr $PROGNAME
                    STATUS=11
                    continue
                else
		    exit 1
		fi
	    fi
	else
            textual_addr=$(cllsif -J "$OP_SEP" -Sn $addr | cut -d"$OP_SEP" -f7 | uniq)
	    INTERFACE=$(LC_ALL=C clgetif -a $textual_addr)
	    if [[ -z "$INTERFACE" ]]
	    then
		#
		# No interface found for the service, shouldn't happen, error.
		#
		if [[ $saveNSORDER != UNDEFINED ]]; then
		    export NSORDER=$saveNSORDER
		else
		    export NSORDER=""
		fi

                if [[ $PROC_RES == true ]]; then
                        cl_RMupdate resource_error $addr $PROGNAME
                    STATUS=11
                    continue
                else
		    exit 1
		fi
	      
	    fi

	    NETMASK=$(LC_ALL=C clgetif -n $textual_addr)
	    NETWORK=$(cllsif -J "$OP_SEP" | \
	               grep -wF $textual_addr | cut -d"$OP_SEP" -f3 | sort -u)
			
	    #
	    # Find a boot address on the same network as the service
	    #
	    BOOT=$(cllsif -J "$OP_SEP" -Si $LOCALNODENAME |  \
	           grep "${OP_SEP}boot${OP_SEP}" | cut -d"$OP_SEP" -f3,7 | \
	           grep ^$NETWORK${OP_SEP} | cut -d"$OP_SEP" -f2 | tail -1)
		
	    if [[ -z "$BOOT" ]]
	    then
		#
		# No corresponding boot found, shouldn't happen, error.
		#
		if [[ $saveNSORDER != UNDEFINED ]]; then
		    export NSORDER=$saveNSORDER
		else
		    export NSORDER=""
		fi

                if [[ $PROC_RES == true ]]; then
                        cl_RMupdate resource_error $textual_addr $PROGNAME
                    STATUS=11
                    continue
                else
		    exit 1
		fi
	    fi
        
	    # swap service address back to boot address
	    if [[ -n "$INTERFACE" ]]
	    then
                if [[ $(cllsif -J "$OP_SEP" -Sn $textual_addr | cut -f15 -d"$OP_SEP") == "AF_INET6" ]]  
                then
                    cl_swap_IPv6_address rotating release $INTERFACE $BOOT \
                        $textual_addr 	
                else	
                    cl_swap_IP_address rotating release $INTERFACE $BOOT \
                        $textual_addr $NETMASK
                fi

	        RC=$?
            # Check return code
	        if [[ $RC != 0 ]]
	        then
                    if [[ $PROC_RES == true ]]; then
		        if [[ $RC != 11 ]]; then
			    cl_RMupdate resource_error $textual_addr $PROGNAME
		        fi
		    
		        STATUS=11
		    
                    else
		        STATUS=1
		    fi
	        fi
	  fi
	fi
    done
    
    # update the resource manager with the results
    cl_RMupdate resource_down "All_nonerror_service_addrs" $PROGNAME

done #for GROUPNAME in RESOURCE_GROUPS

if [[ $saveNSORDER != UNDEFINED ]]; then
  export NSORDER=$saveNSORDER
else
  export NSORDER=""
fi

exit $STATUS
gk; #+          @*  b՝ab&              @*     ./usr/es/sbin/cluster/events/release_takeover_addr t te                              #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/release_takeover_addr.sh 1.4.9.1 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2013 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/release_takeover_addr.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#                                                                       #
#       Name:           release_takeover_addr                           #
#                                                                       #
#	Description:	This script is called if the local node has 	#
#			the remote node's service address on its	#
#			standby adapter, and either the remote node	#
#			re-joins the cluster or the local node 		#
#			leaves the cluster gracefully.			#
#									#
#	Called by:	node_down_local, node_up_remote			#
#									#
#       Calls to:       cl_swap_IP_address, cl_release_sna_dlc          #
#									#
#       Arguments:      takeover-address...                             #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################
###############################################################################
# Name: get_inet_family
#
# The routines returns the internet family of the given IP label.
#
# Arguments: IP address
#
# Returns: unspec: unknown family
#          inet:   AF_INET family (IPv4 IP address)
#          inet6:  AF_INET6 family (IPv6 IP address)
#
###############################################################################
get_inet_family() {
    typeset PS4_FUNC="get_inet_family"
    [[ "$VERBOSE_LOGGING" = "high" ]] && set -x
    ip_label=$1
    inet_family=$(cllsif -J "$OP_SEP" -Sn $ip_label | awk -F"$OP_SEP" '{print $15}')
    case "$inet_family" in
    	AF_INET)
        	echo "inet"
        	return
        	;;
		AF_INET6)
		    echo "inet6"
        	return
        	;;
        *)
		dspmsg scripts.cat 9503 "\n$PROGNAME: ERROR: Invalid address \
family for IP address \"$ip_label\".\n" $PROGNAME $ip_label
			exit 1
			;;
	esac
}
#########################################################################

#
# This routine maps a label_address to the internet_textual_address.
# Thus, given a label_address, we do not require the name server
# to get its corresponding textual address.
#
name_to_addr () {
	typeset PS4_FUNC="name_to_addr"
        echo $(cllsif -J "$OP_SEP" -Sn $1 | cut -d"$OP_SEP" -f7\
                 | uniq)
        exit $?
}


get_list_head()
{
    typeset PS4_FUNC="get_list_head"
    echo $* | cut -f 1 -d : | sed 's/,/ /g' |read LIST
    print $LIST
}

get_list_tail()
{
    typeset PS4_FUNC="get_list_tail"
    case $* in
      *:* )
        echo $* | cut -f 2- -d : |read LIST
        print $LIST
        return
      ;;
      * )
       echo ""
      ;;
     esac
}


typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"

[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
[[ "$VERBOSE_LOGGING" = "high" ]] && version='%I%'
OP_SEP="$(cl_get_path -S)"

STATUS=0

if [ ! -n "$EMULATE" ]
then
        EMULATE="REAL"
fi



PROC_RES=false

# if JOB_TYPE is set, and it doesn't equal to "GROUP", then 
# we are processing for process_resources
if [[ ${JOB_TYPE:-0} != 0 && $JOB_TYPE != "GROUP" ]]; then
   PROC_RES=true
   _SNA_CONNECTIONS=$COMMUNICATION_LINKS
   _IP_LABELS=$IP_LABELS

else
    if [ $# -eq 0 ]
    then
	    cl_echo 1029 "Usage: $PROGNAME takeover-address..\n" $PROGNAME
	    exit 2
    fi

    export RESOURCE_GROUPS=$GROUPNAME
 
fi




#########################################################################
#
#  main routine
#
#########################################################################

# Change NSORDER
saveNSORDER=${NSORDER:-UNDEFINED}
NSORDER=local; export NSORDER

#set -u

#
# go through all resource groups
# for serial groups, this will be once only
for GROUPNAME in $RESOURCE_GROUPS ; do
    
    export GROUPNAME

    if [[ $PROC_RES = true ]]; then
	get_list_head $IP_LABELS | read SERVICELABELS
	get_list_tail $IP_LABELS | read IP_LABELS
        
	get_list_head $_SNA_CONNECTIONS |read SNA_CONNECTIONS
	export SNA_CONNECTIONS
	get_list_tail $_SNA_CONNECTIONS | read _SNA_CONNECTIONS
    else
	SERVICELABELS=$*
    fi

    # update the resource manager with this operation
    ALLSRVADDRS="All_service_addrs"
    if [ "$EMULATE" = "EMUL" ]
    then
	cl_echo 3020 "NOTICE >>>> The following command was not executed <<<<  \n"
	echo "cl_RMupdate resource_releasing $ALLSRVADDRS $PROGNAME \n"
    else
        cl_RMupdate resource_releasing $ALLSRVADDRS $PROGNAME
    fi

    for addr in $SERVICELABELS
    do
	#
	# Determine if address is already unconfigured.  If not, try to
	# release it. If hostname or interface not found, clgetif will
	# print error. If hostname not found fail event.
	#
	LC_ALL=C clgetif -a $addr
	return_code=$?
	if [ $return_code -ne 0 ]
	then
	    # Only fail the event if hostname not found (return_code = 1)
	    # If interface not found then already unconfigured so drop through
	    if [ $return_code -eq 1 ]
	    then
                if [[ $PROC_RES = true ]]; then
		    if [ "$EMULATE" = "EMUL" ]
		    then
			cl_echo 3020 "NOTICE >>>> The following command was not executed <<<<  \n"
			echo "cl_RMupdate resource_error $addr $PROGNAME \n"
		    else
                        cl_RMupdate resource_error $addr $PROGNAME
		    fi
                    STATUS=11
                    continue
		else
            # If interface not found error comes (rc=3), then it means
            # and address was not configure on interface, so during clstop
            # we just need to ignore that
            if [[ $return_code == 3 ]]
            then
                exit 0
            else
		        exit 1
            fi
		fi
	    fi
	else
	    STBY_IP_ADDR=""
	    addr_textual_addr=$(name_to_addr $addr)
	    
	    #
	    # Get the standby interface to which the remote service address is mapped.
	    #
	    STBY_INTERFACE=$(LC_ALL=C clgetif -a $addr_textual_addr)
	    
	    if [ "$STBY_INTERFACE" = "" ]
	    then
		cl_echo 318 "No service address $addr was taken by this node." $addr
		continue
	    fi
	    
	    # Release SNA resources if part of resource group
	    #

	    if [[ $PROC_RES = false ]]; then
		set -a
		eval $(clsetenvres $GROUPNAME $PROGNAME)
		set +a
	    fi

	    # Before we release or acquire any SNA links, we must first
	    # filter out the WAN communications links list.  We only need
	    # to call cl_release_sna_dlc or cl_acquire_sna_dlc for
	    # SNA over LAN type links.
	    SNA_LAN_LINKS=""
	    for link in $SNA_CONNECTIONS
	    do
		LINKTYPE=$(cllscommlinks -C -t All \
		  | awk -F: '($1 == "'$link'") {print $2}')
		if [[ $LINKTYPE = "snalan" ]]; then
		    SNA_LAN_LINKS="$SNA_LAN_LINKS $link"
		fi
	    done
	    SNA_CONNECTIONS=$SNA_LAN_LINKS	    

	    if [[ -n "$SNA_CONNECTIONS" ]]
	    then
		if [ "$EMULATE" = "EMUL" ]
		then
		    cl_echo 3020 "NOTICE >>>> The following command was not executed <<<<  \n"
		    echo "cl_release_sna_dlc $STBY_INTERFACE \n"
		else
		    # cl_release_sna_dlc checks to make sure interface is SNA
		    cl_release_sna_dlc $STBY_INTERFACE
		fi
	    fi
	    
	    if [ $? -ne 0 ]
	    then
		cl_echo 4170 "$PROGNAME: Failure occurred while releasing SNA DLC profiles.\nManual intervention required.\n" $PROGNAME
                
		if [[ $PROC_RES = true ]]; then
		    if [ "$EMULATE" = "EMUL" ]
		    then
			cl_echo 3020 "NOTICE >>>> The following command was not executed <<<<  \n"
			echo "cl_RMupdate resource_error $addr $PROGNAME \n"
		    else
                        cl_RMupdate resource_error $addr $PROGNAME
		    fi
                    STATUS=11
                    continue
                else
		    STATUS=1
		fi
	    fi
	    
	    #
	    # Get the netmask for invocation of swap_IP_address
	    #
	    NETMASK=$(LC_ALL=C clgetif -n $addr_textual_addr)
	    
	    #
	    # Reconfigure the standby.
	    #
	    # pass the service as both parameters to cl_swap_IP_address -
	    # it will discover the standby address to put back on the intf
	    STBY_IP_ADDR=$addr_textual_addr
	    
	    if [ "$EMULATE" = "EMUL" ]
	    then
		    cl_echo 3020 "NOTICE >>>> The following command was not executed <<<<  \n"
		    echo "cl_swap_IP_address cascading release $STBY_INTERFACE $STBY_IP_ADDR $addr_textual_addr $NETMASK \n"
	    else
		INET_FAMILY=$(get_inet_family $addr_textual_addr)
            	if [[ "$INET_FAMILY" = "inet6" ]]  
            	then
                	cl_swap_IPv6_address cascading release $STBY_INTERFACE \
                    		$STBY_IP_ADDR $addr_textual_addr
            	else
                	cl_swap_IP_address cascading release $STBY_INTERFACE \
                    		$STBY_IP_ADDR $addr_textual_addr $NETMASK
            	fi  
	    fi

	    RC=$?

	    # Check return code
	    if [ $RC -ne 0 ]
	    then
		if [[ $PROC_RES = true ]]; then
			if [[ $RC != 11 ]]; then
			    if [ "$EMULATE" = "EMUL" ]
			    then
				cl_echo 3020 "NOTICE >>>> The following command was not executed <<<<  \n"
				echo "cl_RMupdate resource_error $addr $PROGNAME \n"
			    else
			        cl_RMupdate resource_error $addr $PROGNAME
			    fi
			fi
			
			STATUS=11
			
	    	else
			STATUS=1
		 fi
	    fi
	fi
    done
    # update the resource manager with the results
    ALLNOERRSRV="All_nonerror_service_addrs"
    if [ "$EMULATE" = "EMUL" ]
    then
	cl_echo 3020 "NOTICE >>>> The following command was not executed <<<<  \n"
	echo "cl_RMupdate resource_down $ALLNOERRSRV $PROGNAME \n"
    else
        cl_RMupdate resource_down $ALLNOERRSRV $PROGNAME
    fi

done #for GROUPNAME in RESOURCE_GROUPS

if [[ $saveNSORDER != UNDEFINED ]]; then
  export NSORDER=$saveNSORDER
else
  export NSORDER=""
fi

exit $STATUS

kv #+          (  b՝ab&              (     ./usr/es/sbin/cluster/events/release_vg_fs er_ad                             #!/bin/ksh93
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/release_vg_fs.sh 1.4.13.2 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2013 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)92        1.4.13.2  src/43haes/usr/sbin/cluster/events/release_vg_fs.sh, hacmp.events, 61haes_r714 10/31/13 10:33:24
#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#                                                                       #
#       Name:           release_vg_fs                                   #
#                                                                       #
#	Description:	This script varies off volume group(s) and      #
#			unmounts filesystem(s).  			#
#									#
#	Called by:	node_down_local, node_up_remote			#
#									#
#	Calls to:	cl_fs2disk, cl_deactivate_fs, cl_deactivate_vgs #
#									#
#       Arguments:      filesystem(s) volume-group(s)                   #
#			oem_filesystem(s) oem_volumegroup(s)		#
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#			2	bad argument				#
#                                                                       #
#########################################################################

. /usr/es/sbin/cluster/events/reconfig_udresources

PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"

[[ $VERBOSE_LOGGING == high ]] && set -x
[[ $VERBOSE_LOGGING == high ]] && version='1.4.13.2 $Source: 61haes_r711 43haes/usr/sbin/cluster/events/release_vg_fs.sh 4$'

STATUS=0
integer DEF_VARYON_ACTION=0     # RR method said override def varyoff action


if [[ $PRINCIPAL_ACTION != "RELEASE" && $AUXILLIARY_ACTION != "RELEASE_SECONDARY" ]]
then
   return 0
fi


FILE_SYSTEMS=$1
VOLUME_GROUPS=$2
OEM_FILE_SYSTEMS=$3
OEM_VOLUME_GROUPS=$4
VG_MOD="false"
SELECTIVE_FAILOVER="false"
integer DEF_VARYOFF_ACTION=0     # RR method said override def varyoff action


#
:   If ALL file systems are specified, find the file systems in the volume
:   groups for the resource group
#
if [[ $FILE_SYSTEMS == "ALL" ]]
then
    FILE_SYSTEMS=""
    if [[ -z $VOLUME_GROUPS ]]
    then
	#
    	:   If volume groups were not explicitly specified, get them from
	:   the resource group definition
	#
	VOLUME_GROUPS=$(clodmget -q "group=$GROUPNAME AND name like '*VOLUME_GROUP'" -f value -n HACMPresource)
	VG_MOD="true"
    fi
     
    if [[ -n $VOLUME_GROUPS ]]
    then
	#
	:   Remove any duplicates that may have crept in
	#
	VOLUME_GROUPS=$(print $VOLUME_GROUPS | tr ' ' '\n' | sort -ru)

	#
	:   Expand the file systems
        :   if this is an rg_move on selective fallover, lsvg -l might not work
        :   so try looking up the LVs in the ODM if the VG is online
	#
        if [[ ${RG_MOVE_EVENT:-false} == "true" &&
              ${RG_MOVE_ONLINE:-TMP_ERROR} != "ONLINE" ]]
	then
            export SELECTIVE_FAILOVER="true"
	fi
	date
        for VG in $VOLUME_GROUPS
	do
            if lsvg -L -o | grep -x $VG
	    then
                for LV in $(clodmget -q "name = $VG" -f dependency -n CuDep)
		do
		    LV_type=$(lsattr -E -l $LV -a type -F value)
		    if [[ $LV_type == jfs?(2) ]]
		    then 
                    	FS=$(clodmget -q "name = $LV and attribute = label" -f value -n CuAt)
                    	if [[ -n $FS ]]
			then
			    FILE_SYSTEMS="${FILE_SYSTEMS} ${FS}"
			fi
                    fi
                done
            fi
        done
    fi
    date

    #
    :	we modified the VG - set it back now.
    #
    if [[ $VG_MOD == "true" ]]
    then
	VOLUME_GROUPS=""
    fi
fi

# 
:   For OEM Filesystems, check for "Mount All Filesystems"
#
if [[ -n "$OEM_VOLUME_GROUPS" ]]
then
    #
    :	Remove any duplicates that may have crept in
    #
    OEM_VOLUME_GROUPS=$(print $OEM_VOLUME_GROUPS | tr ' ' '\n' | sort -ru)

    if [[ $OEM_FILE_SYSTEMS == "ALL" ]]
    then
        OEM_FILE_SYSTEMS=""
        for OEM_VG in $OEM_VOLUME_GROUPS
        do
	    #
            :	Get the filesytems from the VG
	    #
            if OEM_FS=$(cl_get_oem_filesystems -v $OEM_VG)
            then
		#
		:   Add "implicit" OEM Filesystems to "explicit" OEM Filesystem list
		#
                OEM_FILE_SYSTEMS="$OEM_FILE_SYSTEMS $OEM_FS" # Create a list of fs to work with
            else
	        : exit status of cl_get_oem_filesystems -v $OEM_VG is: $?
                echo "ERROR: Unable to get filesystems for $OEM_VG"
                STATUS=1
            fi
        done

	#
        :   remove any duplicates 
	#
        OEM_FILE_SYSTEMS=$(echo $OEM_FILE_SYSTEMS | tr ' ' '\n' | sort -u)
    fi
fi


#
:   If filesystems are given, figure out associated VGs.
#
for fs in $FILE_SYSTEMS
do
    vg=$(cl_fs2disk -v $fs)
    if [[ $EVENT_TYPE == reconfig* ]]
    then
	#
	:   If this is a DARE reconfig, only vary off the volume group if the
	:   user did not explicitly define the volume group in the resource
	:   group.
	#
	if [[ -n $(odmget -q "group=$GROUPNAME AND name like '*VOLUME_GROUP' AND value=$vg" HACMPresource) ]]
	then
	    #
	    :	The volume group that this filesystem belongs to
	    :	is still in the resource group configuration,
	    :	so don\'t add this volume group to the list of vg\'s
	    :	to be varied off.
	    #
	    continue
	fi
    fi
    #
    :	Append to the previous VG list.
    #
    VOLUME_GROUPS="$VOLUME_GROUPS $vg"
done

#
:   Take out any duplicate items in FILE_SYSTEMS list and VG list, and sort
:   these two lists into reverse order to deal with dependent mounts, then
:   call the individual script to unmount filesystems and varyoff volume
:   groups.
#
if [[ -n $FILE_SYSTEMS ]]
then
    #
    :	Remove any duplicates that may have crept in
    #
    FILE_SYSTEMS=$(print $FILE_SYSTEMS | tr ' ' '\n' | sort -ru)
    if ! cl_deactivate_fs $FILE_SYSTEMS
    then
	#
        :   update resource manager with the results
	#
        STATUS=1
    fi
else
    #
    :	this was added because the cl_deactivate_fs is not called for
    :	directories, so directories will not get un-exported.
    #

    cl_unexport_fs "$EXPORT_FILESYSTEM" "$EXPORT_FILESYSTEM_V4"
fi

if [[ -n $OEM_FILE_SYSTEMS ]]
then
    if ! cl_deactivate_fs -c $OEM_FILE_SYSTEMS
    then
        STATUS=1;
    fi
fi

release_udresources BEFORE_VOLUME_GROUP
RC=$?
: exit status of release_udresources is: $RC
if (( $RC != 0 ))
then
   (( $STATUS == 0 )) && STATUS=1
fi

#
:   clsetrepenv utility sets up the environment for replicated methods.
#
set -a
eval $(clsetrepenv $GROUPNAME)
set +a
#
:   Call replicated resource prevg-offline method associated
:   with any replicated resource defined in the resource group
:   we arecurrently processing. Note that a return code of 3 from
:   the prevg-offline method indicates the we should override the
:   default action. The default action for offline_primary is to 
:   varyoff the VG and the default action for offline_secondary
:   is to NOT varyoff the VG
#
METHODS=$(cl_rrmethods2call prevg_offline)
SKIPVARYOFF=0

for method in $METHODS
do
  if [[ -x $method ]]
  then
      $method $VOLUME_GROUPS
      RC=$?
      : exit status of $method $VOLUME_GROUPS is: $RC
      
      case $RC in
      0)
          continue
          ;;
      3)
          DEF_VARYOFF_ACTION=1
          ;;
      *)
          exit 1
          ;;
      esac 
  fi
done

if [[ $PRINCIPAL_ACTION == "RELEASE" ]]
then
    #
    :	This is an offline_primary case so an override
    :	from the RR method means we skip the varyoff
    :	since the default action is to varyoff
    #
    SKIPVARYOFF=0

    if (( $DEF_VARYOFF_ACTION == 1 ))
    then
        SKIPVARYOFF=1
    fi
else
    #
    :	This is the offline_secondary case so an override
    :	from the RR method means we do the varyoff
    :	since the default action is to NOT varyoff
    #
    SKIPVARYOFF=1

    if (( $DEF_VARYOFF_ACTION == 1 ))
    then
        SKIPVARYOFF=0
    fi
fi

if [[ -n "$VOLUME_GROUPS" ]]
then
    #
    :	Remove any duplicates that may have crept in
    #
    VOLUME_GROUPS=$(print $VOLUME_GROUPS | tr ' ' '\n' | sort -ru)
     
    if (( $SKIPVARYOFF == 0 ))
    then
        if ! cl_deactivate_vgs $VOLUME_GROUPS
        then
	    STATUS=1
        fi
    fi
fi

#
:   Determine list of "implicit OEM Volume Groups" if OEM Filesystems configured
#
for OEM_FS in $OEM_FILE_SYSTEMS
do
    if [[ $OEM_FS != "ALL" ]] 
    then

        OEM_FS_TYPE=$(cl_get_oem_type -f $OEM_FS);
        if [[ -z $OEM_FS_TYPE ]]
        then
	    echo "ERROR: Unable to get OEM Type for filesystem $OEM_FS"
            STATUS=1
        fi

        OEM_METHOD_FS2VG=$(cl_get_oem_method -t $OEM_FS_TYPE -m LSVOLUMES);
        if [[ -z $OEM_METHOD_FS2VG ]]
        then
	    echo "ERROR: Unable to get OEM Method to list host volume groups for filesystem $OEM_FS"
            STATUS=1
        fi

        IMPLICIT_OEM_VOLUME_GROUP=$($OEM_METHOD_FS2VG $OEM_FS);
        if [[ -z $IMPLICIT_OEM_VOLUME_GROUP ]]
        then
	    echo "ERROR: Unable to get OEM host volume groups for filesystem $OEM_FS"
            STATUS=1
        fi

        OEM_VOLUME_GROUPS="$OEM_VOLUME_GROUPS $IMPLICIT_OEM_VOLUME_GROUP"

	#
        :   Remove any duplicates that may have crept in
	#
        OEM_VOLUME_GROUPS=$(print $OEM_VOLUME_GROUPS | tr ' ' '\n' | sort -ru)
     
    fi
done

if [[ -n $OEM_VOLUME_GROUPS ]]
then
     if ! cl_deactivate_vgs -c $OEM_VOLUME_GROUPS
     then
        STATUS=1
     fi
fi
#
:   clsetrepenv utility sets up the environment for replicated methods.
#
set -a
eval $(clsetrepenv $GROUPNAME)
set +a
#
:   Call replicated resource postvg-offline method associated
:   with any replicated resource defined in the resource group
:   we arecurrently processing. 
#
METHODS=$(cl_rrmethods2call postvg_offline)

for method in $METHODS
do
  if [[ -x $method ]]
  then
      if ! $method $VOLUME_GROUPS
      then
        exit 1
      fi
  fi
done

exit $STATUS

l_dek\ #+          ,  b՝ab&              ,     ./usr/es/sbin/cluster/events/rep_disk_notify _ad                             #!/bin/ksh93
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/rep_disk_notify.sh 1.10 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2011,2014 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)20        1.10  src/43haes/usr/sbin/cluster/events/rep_disk_notify.sh, hacmp, 61haes_r714, 1445A_hacmp714 8/20/14 14:21:39


#########################################################################
#                                                                       #
#       Name:           rep_disk_notify                                 #
#                                                                       #
#       Description:    When the cluster has lost access to the         #
#                       repository disk,  script is called to display 	#
#                       the message periodically.                       #
#                                                                       #
#       Called by:      clevmgrd					#
#                                                                       # 
#       Calls to:       lscluster                                       # 
#                                                                       # 
#       Arguments:      the failed disk name				#
#			the node which noticed the failure.		#
#                                                                       #
#       Returns:        exits on signal or when repos disk state	#
#						shows as UP		#
#                                                                       #
#########################################################################

#########################################################################
#                                                                       #
#       Name:           check_repos_state                               #
#                                                                       #
#       Description:    Check the repository state                	    #
#                                                                       #
#       Called by:      main() and the signal handler			        #
#                                                                       # 
#       Calls to:       lscluster                                       # 
#                                                                       # 
#       Returns:        REPOS_STATE_UP if up                            #
#                       REPOS_STATE_DOWN if down                        #
#                       REPOS_STATE_ERROR if unknown / error occured    #
#                                                                       #
#########################################################################
check_repos_state()
{

    [[ "$VERBOSE_LOGGING" == "high" ]] && set -x
    typeset PS4_FUNC="check_repos_state"

    TIMESTR=$(date)
    #
    # check the repos state on the event node
    #
    REPQUERY=$(LC_ALL=C cl_rsh $NODENAME /usr/sbin/lscluster -d $REPDISK 2>&1)
    typeset -i rc=$?

    if (( $rc != 0 ))
    then
	    #
	    # give one more try 
	    #
	    sleep 5
        TIMESTR=$(date)
    	REPQUERY=$(LC_ALL=C cl_rsh $NODENAME /usr/sbin/lscluster -d $REPDISK 2>&1)
	    rc=$?
    	if (( $rc != 0 ))
    	then
	        #
	        # tried twice to query - there is no point in
	        # continuing the notification process because we cannot
	        # determine the state
	        #
    	    MSG=$(dspmsg -s 32 scripts.cat 11 "$PROGNAME: $TIMESTR : Unable to determine repository disk state.\n\
Please check CAA cluster status to verify repository disk state.\n" $PROGNAME "$TIMESTR")
            rc=$REPOS_STATE_ERROR
	    fi
    fi

    if (( $rc == 0 ))
    then
        #
        # lscluster succeeded, now see what it says about this disk
        #
        REPSTATE=$(echo "$REPQUERY" | grep -w "State :" | awk '{print $3}')

        if [[ -z "$REPSTATE" || ($REPSTATE != "UP" && $REPSTATE != "DOWN") ]]
        then
            #
            # could not determine the state from the data returned
            #
            MSG=$(dspmsg -s 32 scripts.cat 11 "$PROGNAME: $TIMESTR : Unable to determine repository disk state.\n\
Please check CAA cluster status to verify repository disk state.\n" $PROGNAME "$TIMESTR")
            rc=$REPOS_STATE_ERROR
        elif [[ $REPSTATE == "DOWN" ]]
        then
            #
            # repos down
            #
            MSG=$(dspmsg -s 32 scripts.cat 9 "ERROR: $PROGNAME : $TIMESTR : Node $NODENAME on Cluster $CLUSTER has lost access to repository disk $REPDISK.\nPlease recover from this error or replace the repository disk using smitty." $PROGNAME "$TIMESTR" $NODENAME $CLUSTER $REPDISK)
            rc=$REPOS_STATE_DOWN
        else
            #
            # if here, repository is up
            #
            MSG=$(dspmsg -s 32 scripts.cat 10 "$PROGNAME: $TIMESTR : Access to repository disk has been restored on Node $NODENAME" $PROGNAME "$TIMESTR" $NODENAME)
            rc=$REPOS_STATE_UP
        fi
    fi

    #
    # print the message and exit 
    #
    echo $MSG
    echo $MSG >>/dev/console
    echo $MSG >>$LOG

    return $rc
}

#########################################################################
#                                                                       #
#       Name:           sigquit_handler                                 #
#                                                                       #
#		Description:	signal handler				#
#                                                                       #
#       Returns:        exits on signal or when repos disk state	#
#						shows as UP		#
#                                                                       #
#########################################################################
sigquit_handler ()
{
    [[ "$VERBOSE_LOGGING" == "high" ]] && set -x
    typeset PS4_FUNC="sigquit_handler"

    #
    # check one last time, igonring the return 
    #
    check_repos_state

    #
    # even if we get here, we are a signal handler, and we do have to
    #
    exit 0
}

#########################################################################
#                                                                       #
#       Name:           repository_down                                 #
#                                                                       #
#       Description:    Called for respository down notification, this  #
#                       function loops, checking the repos state, until #
#                       the repos is found to be up                     #
#                                                                       #
#       Called by:      main()                                          #
#                                                                       # 
#       Returns:        0 if repos up, non 0 on error                   #
#                                                                       #
#########################################################################
repository_down()
{

    #
    # sleep 30 seconds at a time, doubling each threshold, to 
    # a maximum of one hour
    #
    typeset -i sleep_time=30
    typeset -i threshold=5
    typeset -i max_sleep=3600
    typeset -i loop_cnt
    typeset -i state

    #
    # infinite loop - exit on repos up or signal
    #
    for (( loop_cnt=1 ; ; loop_cnt++ ))
    do

        #
        # check the state 
        #
        check_repos_state
        state=$?
        if (( state == REPOS_STATE_ERROR ))
        then
                # fatal error, cannot continue
                exit -1
        elif (( state == REPOS_STATE_UP ))
        then
                # repos up - all done
                exit 0
        fi
        #
        # if here, state is REPOS_STATE_DOWN - continue to loop
        #

        #
        # Use a slowly increasing wait time
        #
        if (( $loop_cnt % $threshold == 0 ))
        then
	        #
	        # adjust threshold
	        #
            let threshold=$(( $threshold + $threshold/2 ))

            #
            #   Every $threshold cycles through the notification loop,
            #   the sleep time is increased by half, up to a maxium of
            #   $max_sleep seconds
            #
            let sleep_time=$(( $sleep_time + $sleep_time/2 ))
            let sleep_time=$(( $sleep_time < $max_sleep ? $sleep_time : $max_sleep ))
        fi

        #
        #   do the actual sleep
        #
        sleep $sleep_time

    done

}

#########################################################################
#                                                                       #
#       Name:           repository_up                                   #
#                                                                       #
#       Description:    Called for respository up notifications, this   #
#                       function prints a message and returns.          #
#                                                                       #
#       Called by:      main()                                          #
#                                                                       # 
#       Returns:        0                                               #
#                                                                       #
#########################################################################
repository_up()
{

    TIMESTR=$(date)
    MSG=$(dspmsg -s 32 scripts.cat 10 "$PROGNAME: $TIMESTR : Access to repository disk has been restored on Node $NODENAME" $PROGNAME "$TIMESTR" $NODENAME)
    echo $MSG
    echo $MSG >>/dev/console
    echo $MSG >>$LOG

    return 0
}


#########################################################################
#
:   Main Starts Here
#
#########################################################################

VERBOSE_LOGGING=${VERBOSE_LOGGING:-"low"}
[[ "$VERBOSE_LOGGING" == "high" ]] && set -x
[[ "$VERBOSE_LOGGING" == "high" ]] && version='1.10'

#
# register the signal handler
#
trap sigquit_handler INT

PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
export LOCAL_NODE=$(/usr/es/sbin/cluster/utilities/get_local_nodename)

REPDISK=$1
NODEUID=$2	# not used
NODENUM=$3
UPORDOWN=$4

export REPDISK NODENUM UPORDOWN
#
# return codes for check_repos_state 
#
export REPOS_STATE_UP=0
export REPOS_STATE_DOWN=1
export REPOS_STATE_ERROR=2

set -u

CLUSTER=$(cllsclstr -c | grep -v "#cid:cname" | cut -d ':' -f2)
export CLUSTER

#
# find log directory
#
LOG_DIRECTORY=$(clodmget -n -q "name=hacmp.out"  -f value HACMPlogs)
if [[ -z $LOG_DIRECTORY ]]
then
	LOG=/var/hacmp/log/hacmp.out
else 
	LOG=$LOG_DIRECTORY/hacmp.out
fi
export LOG

#
# convert node number to name
#
NODENAME=$(clodmget -q "node_id = $NODENUM and object=COMMUNICATION_PATH" -f name -n HACMPnode )
export NODENAME

#
# run the appropriate subroutine
#
case $UPORDOWN in
    REP_UP )
        repository_up
        exit $?
        ;;

    REP_DOWN )
        repository_down
        exit $?
	;;

    * )
        echo "$PROGNAME: An internal error occured."
        dspmsg -s 56 cluster_hlp.msg 54 "Please report this error and the following information to IBM support."
        echo "$*"
        ;;

esac

# should never get here
exit 1;
 typesl= #+          P  b՝ab&              n     ./usr/es/sbin/cluster/events/resource_add fy _ad                                
	  
"#=E_enrt$ACLNORSadiopsDGIMPTV[\]cfglmuy{}().BHUhw,-/012:?FKYbkvx&*;>W!%'+Xq47Z389@JQjz|65<"؀ yP5DLTd(ZSxC0z1vKv	X+K-z/fK2T3t=Z3f
_
@/<sxb(	 `((	 

 PP 	Qڍ*.z#=)Q4S9$&c p la1P92,J`{QLX&6  @ 0( .{V@@P'`Vxt!B!B!B!B!B!B!B!B!B!Bt%ED,bh*+vCFن5aa})bZ@aؽ2vaٖBRŃ;S&X[o^RҤ̿lwp	u-R]kÝu{лWX,[S.jd%Mj^RҤأ}#KSX.&brvע0L%7C!Me50z֘@0eة]l
ZX^GC)FU[ Bwo8B;Qkp/q
W'j-v*Wn$+v,XckTQf6I1fŋmZ&0Tajf*52ł,TXDEk.q2`q
en_&bTq
k4ՙj-z:RjZ3PAգl),mѪUzTkYc:_Zv1v}ˬ6+q
tI3R
W&bTq
k6$Z_(b5t3hɋbK2_6*&0lռŋQwAԥZe5geYkr0Y/j\ūBl_&YK-vfӵ.bB!B!B!B!B!B!B!B!B!B;rvעm4j^ygLp%gJw
~Eunw,{j26ؚ5. CW8%/s-Q_WlAsaNw̵F|bq;ZtPIb'$cL\N *b'\@elM 6*N/826ؚ4@*dw̵F~;i` N(bـwb.5n/9]jqeـp8Q Xd{Qa%\1v`>.	,X"q!=AJ8$w205sK1L **N'(bibt$q6@-'@Y"@|ŌS6n(bq*L@-'@Y"G	-cdibt$	,Xw5K2#ȍ{S,-ke,;@	2m0b{S@h{=!QCl(]51c1c1c1c1c$F)FURf@(L"JTfc1c1c1c1c1bȋJI'PIPVp3 XXBwQ5w5K2#ȍ{S,-ke,;@	2m0b{S@h{=!QCl(]5L(+>1BrQD~)gU čF~ɖ])I!"0RpH$ #Y(jڳֱe5($0Zv֮B_`l!Lӻ=]5g^RҤأ}#KSX.&brvע0L%;SeYkCԍ@6 JM=! |;9F
Rc=%O@pҘ&߂@+z"q\H

}" `}v]@ŴȋJI'hDX`hnTE;(ÝY.bՙv:߼@P[owsp1r%7,mT
{B!B!B!B!B!B!B!B!B!B :K/LKMzb]t14lj3P_q;vZ)B.u>&m'j-vn/,X32e**L̷zZvۡg[1jwZ2-޽
1Z.)bs`]jѾZ;C1e:p.zjg'j-zk:Y	na*W6*QZ3^_bWZ:.`SZzijmBlb{P,})Rv*ы:be5e7z[ab֢˙סF+E)jl7՝hXckdn\wɳVcEi2՘ZѶ+M],/wڳۻ=)f	݆k{лWtJ\Ū/ zY2-&wllEf'F(`c96j`cBakuf`R7ڗ1j~Uv	zwZ)j:}Yɖ0`AЄ!B!B!B!B!B!B!B!B!B!ATf̙cޖ(hiǢ,5D,Yҷ߼~]`s-Q_+Ѹ921fe7Kf67BaL	I/z<dpQǇre\Z_z`jǠ0i2- )I5")4.1`m:R/z<drxz#!ꎒHw23o `m:RAGIIxDUez6@(6TtG^qTtG,awFemlo9F
Rjvr*)\ !LZTa	0Ũ޶5X8S-ޅ1k3lcޖɖ0b5Y3K
R;Qkpp-Bڀ]lcޖz/Nmj"bYڋ^%ֻ,Xam z<dS C:F	
 @K,  *ȋJI'06k.ɖ0l9C%&%VWnfȋJI'06k.ɖ0l9C%&%(ÿۺ0N97:MPa`?q
U*"W b,UyLrQx9a=fR2,a,ɖ0mQwuaT=$(ÝY.bՙv9sy9iI$R-\cUJoa,a^
{B!B!B!B!B!B!B!B!B!B :K/kRuez75QwAѲvaA}o(b5oik_dq
k%ֻPa/Lfeо`D1`ɖ.VףT3/2\,3}kޅڻnݞlũAkBlbez7jkУᘲlv/ڗ1jt?j`PŮ!Kk3S7_Zvvrvצ]סEVWa*W6*QZ3^_bWZ:.o,Kdn^$+a,-)iuE. )b)Bf	m0XVWm_Z@,]f*JK-vx*k&b^(͋vZenfvqz7z/fMf鈈RVWx*:+	Q./Օ޵ZYs:(h{S&Xw^_&tYko0U}K^VI
W,wt]Z1v,Lez7j(X%MfSfUt3hwVWz֦kQeУ^6ɋb,X1e5g+ѼA`;)f	ދuVe0闣mV޻Yc4_ 9fv{S&[Zv:U_ ;5oMٶ#KSl2tm3f	ދ:)aVj E,}sW`קq|nZl!NFQpAЄ!B!B!B!B!B!B!B!B!B!ATf֤nkУgLp%gJw
~Eunw̵F~Fpƪlnw̵F~HZt?,ww̵F|ֹrL= rI)95VW`p9 Xd )WfY^Ϋ+Ѱ]S CW:L *ȋJI'06l70YΫ+ D`&8`S
aAYGQ	U\,,!JZtcAI:SJ@LLL	s1c1c1c1c1c1c1]hQSZvJgYu0ZezrYқoXuYVWm3^7^c1c1c1c1c1c1c1w̵F|95GLI㏉H3F(b|경0P#)1S

q~e7Kɪ:/~ P{ĉRJ=g%b1[`6TtĞ8	EÓTv PD%U
;=g%\jI^$bw̵F|DI12خpQǇre^%Pɲ\MkvyFmbde\Z_W X"rIzBvB ;HZSxbIb)ez`AÆ-@922e\Z_W ezUb&&O6e-.W 8pE&X[Xb\0L++Kj`J^9$(-.W 8pE&X[Xb\0)|blbaUpÎwbÆ-@922)$LX5P8A16+$JUP
7hE|˿)!9$b#cl *emlo9F
Rjvr*)\	  j 6jRsoo7סF+EX y2,2#@,A'6to6/L%˘ֻikk7ՕmP 	ͅjma
fnY}($FjVWbd w
HҚRfbeCT\F1c1c1c1c1b^1`;S0^g3hw#1c1c1c1c1wFmhgbIbd5AcPbdM!'I12Te59$>g)RhdG$H/$H!JrH|PR(8HFƧ$*@78D~$*@Ƨ$*@|ۿ$*@Ƨ$*@ULLn342J'342HSn342J'342J Sn342J'342HM$*@Ƨ$*@ULLn342J'342JI
T%NI
T$sn(ÿ0٭Ew֎

T,/@\!j,w֎(ÝL(+AI:SJ@LLL*^+:MvhVo&w{6.emlo9F
Rjvr*)\  Ä)1kRjZ3^&Ʋ#Keи-fmՕb_x@-~MvhVoTZagZvX]eݜAkezudD000@6{19iI$r"fzeםY^f{ۺ0N;(+n\xX^BX"S

ۺ0!5CBJ)W\U0EE8-KuezgUawFQ;dF)eXf^a}R)4=螐Zk.]

n\|c$.ֹrMP3oMгtw̵F|Ɣ&i&&Q;ZtcJR4%bw̵F|cT<h!3zV'hIUSQR)%SQ	MOURFLCƍMA1xx$H/$H!J)HLLL	w0S C9PSPti1^1d%Hp$H!J)HLLL%,LCƍMA1xxLLp$H!J)HLLL	w0S C9I*zJh"z @QLX&V̘h/@\T<h!3zWp$P$I]&i&&J9!3I12WR3Օ#KSm`\_6+Ub)A*N3W*ֽ ]S+ѽkS(Ͻ]g0ɖ+ҫvrVWYG8Z*ɖ+ҫ
 D`&8`S
dgU#Dibt$$]VWq8Y^( [m,NDSn&ZkvfD`&g JLb @ 8B3+}e5@aQlk"4q[bfY^\ bYVom`\3B-v*W;($Fyez6uaT=$(ÿ0S

n\|c$.EiJBfbd JBfben' NDZRI</2̓Xe- )I5Ϋ+ѼG$H/$H!JiE+A#)1WA 0
dZԭZ׵ I-Fn.1Yuezpg+ЍDVom`\3B-v*W;($Fyez6uaT=$w7GՕN
ebwY^Uez6@)۝Lm JMYAE+ Ä)1kRjZ3^&Ʋ#Keи-fmՕ/՞FLZc:(hf}uzja
e^ڋ^Y^5 {f[dDb_xo:G#O",6aǠ0l]yՕa:GscL(+n\|cA	*]b,Ur*"W8%06kе/IՕVWQas)g7ua1BjWP"Ϋ+ѼG$H/$I]Qa%]$I12WI12TeCz pIkez6٭Q;PV4!3I12W@\iJBfbe)WuaT=$(ÿ0dKf]n\op (-DZRI7ԹW8|9U}ֵ'VWs^
{B!B!B!B!B!B!B!B!B!B :K/kRv*סF+ECFن5aa})bZ@aؽ2vaٖBRŃ;S&X[o^RҤ̿lwp]zjvzUq	Q/ڍb镳&oZסF+E1e6R-V_7՜\B'vf,VnؾB]CNZ1J
دq
m]nEab{Q*QZ3^_bWZ:.`SZ{QLX2dM46ڡ6
1E(gn	SYt?3V\1t4]l)B&,N[2aMb֢˙סF+E)jl7՗C1v_ZŋbkTj6ɋV̘iA`;)f	ދ]Z5fZ^z6i޻Yc4_ 9fv{Qlջ;uzjᎃK[K3SXnm'L0}l7p.ͱZf	m0XCɳVcE4!K5P0)fvKhvv*ֽ־Z7}dq
vl:elɆo7סF+EB!B!B!B!B!B!B!B!B!B!1RwaZV
1Z/wfpqQ42Vtgy9_X&TnU;[ƬU8
͹2e7Kc7}$WTnmkn'($bd
%<<pU-VWV/LL-&&J+ѲQ8I*lM5bibt$7$]Qv+\leα\ *ȋJI'06l70YW:pP#)1 	;+y*vhVo&w{6.emlo9F
Rjvr*)\	08B3+}e5@aQlk"4q[bfݨ&,N[2a($/Akl:elɆ٣}YMQkwgM]kޅھ"bBuvrvקqڍb镳&Ȉ``amXȋJI'06k.F1bt+fL5a:_+7

ۺ0.7:MPa`?q
U*"W b,UyLrQx9a=fR&,NlɆU(ÿͻw5K2#ȍ{S,-ke,;@	2m0b{S@h{=!QCl(]5ֹQ	I0%,,/@]s!%Ug-)6BMv.\rՐ)ITR$	!LZTa	0Ũil65X8S-ޅ1k3nm'L0`R5V{QLX2dMZ3+ruQp5{ۺ0NQ	EQs2VvZ.]7ua8"-)$j\ūqMZV
1Z.9Є!B!B!B!B!B!B!B!B!B!At4/@_δ6zb]t14lj3P_q;vZ)B.u>&m'j-vn/,X32e**L̷zZvۡg[1jwZ)	Q/֗fMzb\3S."͂!M\@A*N3^ԹU.WFVr-q
[XfY2*N3]kޅڻ}ڋ^BvmK`SaaF./K`Z\EBXzڋ^b`YNK`Saz֦kQeУ^6ɋbt?bŃ1e5,#02lջ;p.uj̵f2ma,f06q
d٫wwa^.CR1jg`q
uYGMf؊&NPbrlջ;pCӸ,"t@o.bբᎃB!B!B!B!B!B!B!B!B!B;viql(hiǢ,5D,Yҷ߼~]`s-Q_."͂-/0s-Q_1uaH`JNw205sVfrm:R(ͺ,#\,"˿)!Z\ErD~F'"-)$DXlÏ@`ٰ5dF."͂9եYG A"0R0j) ӿzT6:6]7՛	lEMv.\rՐ)ITR( [S&b֥o,fL1j7dF?TwqZۭ."͂ \ bkZ\Eq4+K`U|($͑~"bj]kMbŌEEέ."͂/sF'"-)$DXlÏ@`٬."͂9fK`ֹp1A[wZ;PVֹQ	U\,,!JDXTE6	pJ/",6aǠ0lסj^."͂9եYE(ÿͻw5K2#ȍ{S,-ke,;@	2m0b{S@h{=!QCl(]5ֹQ	I0%,,/@]s!%Ug-֗fnw7O=iqlj(wֽ]g'j-zl֎jV9iI$M!*ɘ[K-vj ZcY2\c6K`Vz,#T&F(f}B](g[lX Ziql1vKv	X5~ JLp)Ax9a=fY:,"Y )I5;PVqa)WfPVA > ƠY@$l ws-Q_{ٷ#O",6aǠ0l."͂3ZyƋ0#z׽ws-Q_	-h(Ͱخqf č C8$ $K@\!j,sjdG]YZYbwa{e`"J螐Zk.fwLK^l%H)g )W;`@rU0DURͰ[͆$^E,"qZYs8!*kmRͰ[ƻ/14H +`,qw՘
 r"ҒI
9Y BU+lRͰ[͆8	M@tN4Y@	~ JLp)VLrIX,ޕkJCDEn`8h7jv ͈Pna}ޖ)KRZt -Q|8`зYy"-)$ 	%P^LrIX,ޕkJCDEn`_y-!D^AQLS3\-!X mH^HRڳAdDZRI2AG+$HJ`m,ޕ,nEHTp~zŭE3BV׭."͂9h܁6Eᚡi~ JLp)6kv*b0wZ\Ebq7r0Hۿ7BjUm JMYAE+p2f-jV-R]kڀ$zDi`LzŬͺ,"/Ւ5."͂8BlbbhQcJg."͂9PI"5~K`f+r9iI$M!*ɘ[K-vj ZcY2\c6K`VHִ6+7	Q.E+ݞ6^A$Nlέ."͂/#9F
RcE1NsjdG]YZYbwa{e`"J螐Zk.],Z\EcZ^t-0@%]W7#)5d;9F
Rc Fɘ[K-vj ZcY2\c6K`VHִ6jdZԭסF+E3{лWX,["8BuNZ֩i~6W2e7z[EDȼ000_,";br"ҒIE8˯:,#a:6}.!K=kn'
aA[wZD&zIUp*b1Q*\&9(ه^zN6Vf(Ýua1Q	U\,/@^rH|PR%5ĢuiqlwF̕s˶WykmyȋJI&ڗ1jo*S{δ6zb\(-s1c1c1c1c1c1c1c1c1b:K/]y,a΃@1c@CS6+Ub)2-֔]
dZ.ˬًSt;SmbɈ-RoZfدj6ɋ˲pr"fzeי2,t5DXlÏ@`ٗev
2,o(t1c1c1c1c1c1c1c1c1c1Rwa.ɖ0lӿ3DXj8Yoc;y"7;Ztՙjn']s-Q_Nw23NI
Tx78@-'@Y"Ay"@?q
Uc1c1c1c1c1c1c1c1c4(ηVjm&XwUvة:ugT&F(1c1c1c1c1c1c1c1c.3%wFȋJI'06k.ɖ0m2-v(E^ȻjrH|PRLL$mNI
T5	I	Htz$"q!=AJPTՐȋHT"Fߑw8H(*bE:cSDZ Fߑw8H<NC2D"q!=AJx5DВHT"Fߑw8H*,t54E4h)iH.3EƦI1Ē6yƧ$*@I|ㅦ#oȻjrH|PRA`h8ZiM$ȑ]59$>g)R䠰h-4z"q!=AJ%Exi12(ZB~ESCz ɨ.J6yƧ$*AC%&,i#oȻjrH|PRzdxT Fߑw8H
P%1PZbI~ESCz ҘtPpl4#"Fߑw8H*,t)CДAi$mNI
Tx6yƧ$*@:G86Gx6yƧ$*@trjH$mNI
T#FLjh@H.3 :`$ `$>bC4a#oȻjrH|PR%5-%12$M)2D"q!=AJ@xx1*6yƧ$*AϚ6yƧ$*AϚ	*ca~ESCz QI	<I#oȻjrH|PRPX>CJjIQǨ:b=	LlFߑw8H*6r$Lj%U=#Jc"F̕s˶Wy8"-)$j\ūqM.ɖ0`΃zeם-vleqC'viػ63wfpqQ42Vtgy9_X&Tnڳ-RbKe7KE
sF'"-)$DXlÏ@`٬e.͌YkF.[~ENI
TH]8H$63"<5LyxiHY.bՙv8߼E${Ks7ÕW)eם-vld(-si,^Yu*N3]eכl^gLp%gJw
~Eunw̵F|]2-v(NZtU'ȋJI'06k.bڳ-Rb]z?"jrH|PRLL$mSCz Ҙ"jrH|PR	PZj$mSCz ɨ.J6dKf]?y9iI$R-\cUJoYuP[AX~άGATf˯:3N=a&9fJΕ8 jVeZQ	w̵F~N9#O",6aǠ0l]yՕfZȻUb~E8H OH.yƧ$*A@$Z&>J~E8HTt1cI~E8H%!Jj~E8HR@` ]NI
TR0Ač"jrH|PRzSM1č"jrH|PRTL(馔z~E8H 4H.yƧ$*AQcH.yƧ$*A14z)CДAi$m,Yڗ1j̻ew~Aor"ҒIZʫ޲ά@΃zeםiqltPI݆k."͂9gLp%gJw
~Eunw̵F|]2-v(NZtU'ȋJI'06k.K`ՙjo"uV/G]59$>g)RdH.38aꃉ~ESCz 5IEFߑw8HDZ"q!=AJIQǆ)RJ&Fߑw8HQAi$mwfJԹVe+c
~M.b8U_d^uYD(-si,^YuoKX1Rwa.حbiǢ,5D,Yҷ߼~]`s-Q_Wj̵K]7./b;br"ҒIE8˯6+zXfZȻyXwNI
Tx6jrH|PR%5č"3"FߑwNI
TI@iH%gj\ū2p1yȋJI&ڗ1jo*Sz˯6+zX9t4/@_jmJl48Yu,ޕk4id[Aor.M/fZTnzDS19iI$r"fzeכTl7zVa2-v(]^ȻyƧ$*A)SPH.q!=AJI12$m]SCz =Pq#oȻyƧ$*@j+;R-Ylp (-DZRI7ԹW8|9U}]yK6wo6
{:K/]yڍb2dN;u^vl:L0iǢ,5D,Yҷ߼~]`s-Q_Wj̵K]7./b;Zt1SƧ$*@z(>J6jƧ$*@z(8Tn5GDSCz 4;Zt?+г21BfPA`!N Qbř	RĢp57(bIDhk7usʎw[VWfBBFDSCz bd#n ՘.Ƨ$*@j=$RFAfc$q!=AJVH&*Hۿj&,NBQx4Q= t%BSD#4j"<pW"2Sapjj!!3zǊ㓘SPv:C0jI t&9)$%!ɉ6@Ԕō<H9 :`hPz3:C&<r.zC:C5G<T44&%r@f)=I	jITBJE&=QA4-	+r	-4J#&5AcP(A4?-T&$\be1MAc"&&S81- |AAcGd\be1MAc"pL<vi HtǦxLR{e7K^w̵F|~f/Fs-Q_f	FZ'bƀ$H e`VsF1bt*w^r׽Y"X
k^9kQyƧ$*@{I{fw֎wFm{\@rH|PR HZ+b2YfgJ}v]@r׽<c`VHib9kQ8H`I#n]Z9#O",6aǠ0l]yڍbV̘kj̵K]7wz?"B7|	0Ͳ.ֽ@E59$>g)R
)Mh~E59$>g)RjLR$m,Yڗ1j̻ew~Aor"ҒIZʫ޲m'I&
{:K/]yM*YqC'vfn	R٧gLp%gJw
~Eunw̵F|]2-v(NZtU'ȋJI'06k.i`-fZȻyXwNI
TPr(,hFߑwNI
T
8]SCz 14MEI~E59$>g)R
=Af112$m8H 4>a*SB&#oȻyƧ$*@j%U14MI4>a*D"3=SJcHXԘIAH̕s˶Wy8"-)$j\ūqM.i`,9t4/@_YV.͝1Rwa.iՋlӿ3DXj8Yoc;y"7;Ztՙjn']s-Q_Nw̵F|~cbƀ$H čv]@	DSCz svkG;br"ҒIE8˯5h5bj̵K]7w^ȻֱVY.bՙv8߼E${Ks7ÕW)eך4]vl9t4/@_n	0NaATf˯6`6;388Ec+:V3@P[/ˬse7KjYkFp%2^8NDZRI<هYu,`&[VeZQU8H%!Jj~E59$>g)R	Hp6jrH|PR hHjrH|PRĉP8H*,t{2VvZ.]@P[owsp1r%7n	0Na΃zeםj;u^wYfz"TM1r̕+{p (-A	25vTأq8jV/H
sF'"-)$DXlÏ@`٬Sj̵K]7]z?"jrH|PRx$Hq!=AJ%PPXH]NI
TPr(,hFw59$>g)R
=AT&a$mSCz ƪƎ$mE8H*91T&a$m,Yڗ1j̻ew~Aor"ҒIZʫ޲5@΃zeיFRmn.8YuQԛf[z"TM1r̕+{p (-A	25vTأq8jV/H
sF'"-)$DXlÏ@`٬(jM-ޅTأ]:"yƧ$*@zh(xF]8H#o.jrH|PR9RFwSCz I,q#oȻq!=AJ%UQi#o3ƎJ6Ȼq!=AJE4TXȑwSCz SRh(wSCz -$E),H"yƧ$*B@ t9ISPa]8HI#Q0Pč"yƧ$*B@I]8H	:gaF59$>g)R 2ID"yƧ$*@4:Jl"F59$>g)RhLRDȻq!=AJE1B=M$m,Yڗ1j̻ew~Aor"ҒIZʫ޲̣6̷z
{:K/]yd-0%*N3]eיfJMb	2Xzfz"TM1r̕+{p (-A	25vTأq8jV/H
sF'"-)$DXlÏ@`٬,V	Za&K/M2-v(]:.jrH|PRxLR$m]8H"hƞcȻq!=AJTZ12J6.jrH|PRȑwSCz 55ED3
#o"yƧ$*@a"cG0jjM)3=S@ENI
T#OPtLh*HȻq!=AJT:SA4$<ENI
T#OPrM)!xLhIwSCz MHwSCz 04FIwSCz x $S@HwSCz Ljh@H"yƧ$*@|	PX*H"yƧ$*@QMM)<i#o.jrH|PRD"yƧ$*AY(,E<-2FENI
T4Zj)ȑENI
T4Z	`MIM4IwSCz M!3A11#oȻq!=AJ-A3A11#o.jrH|PR(xF59$>g)Rdj-4$m59$>g)R$I]8H$6.jrH|PR$hA@xHENI
Tユ2CH.jrH|PRHprbf&CȻq!=AJ<<ptHprbf$H+;R-Ylp (-DZRI7ԹW8|9U}]yd-0%P[AX~$c2dN;u^a&K/I&;388Ec+:V3@P[/ˬse7KjYkFp%2^8NDZRI<هYud[2a2-v(]z?"jrH|PRLL$mw59$>g)RC@f=4CIRFE8H#o"jrH|PR)Dƒ6"jrH|PR=ATXȑSCz 0%	SCz z<tSRJ=Ač"jrH|PR &&BI]NI
T#MQ`"FE8H)CJ`ţ!3-Prq!=AJxz==AM%I~E8H<M@f=4CIRFw59$>g)RjLji4"FE8H*9Ahj(hH.yƧ$*A6.yƧ$*@xCԑD.yƧ$*A$HprbISCz QI	<I#o.yƧ$*BI$-4{2VvZ.]@P[owsp1r%7	2XzL0P[AX~̻6LYqC'v̻6L[4id[Aor.M/fZTnzDS19iI$r"fzeיv-fm6dՙjo"UE8HM񒘥H.yƧ$*@hp=QhǦx*H.yƧ$*AQɨxM<p$mSCz 112$mSCz z)<E8H=$&JaL8%gj\ū2p1yȋJI&ڗ1jo*Sz˯2Zm2`΃zeיFRd,Z5tPI݆k(jL%PfgLp%gJw
~Eunw̵F|]2-v(NZtU's-Q_(j7NI
Tђ$mAx9a=f̣MŨN3]2-v(Ez?"(j7wSCz =$&4Tt$m59$>g)R
B`HtǤ*BI~ENI
T*ƎD+;R-Ylp (-DZRI7ԹW8|9U}]y`&MŨN3P΃zeךj^&eqC'vz5JJ3wfpqQ42Vtgy9_X&NDZRI<هYuWIȻ3$6q!=AJ@8Z"I~E8H*x6q!=AJaU$mSCz ,Pq#oȻ3i$$YH.yƧ$*AFߑw59$>g)R
Li#oȻ3GFߑw59$>g)RGIBFߑw59$>g)RdH.yƧ$*AY(,I~E8H=CFH6dKf]?y9iI$R-\cUJoYuWI
{:K/]yUlA(b5]yUlAz"TM1r̕+{p (-A	25vTأq8jV/H
sF'"-)$DXlÏ@`٬n4؃7ڳ-Rb]z?"jrH|PRT4p$mSCz 2C#oȻ3BbHY.bՙv8߼E${Ks7ÕW)eכuYP[AX~̽. ;u^eqW;388Ec+:V3@P[/ˬse7KjYkFp%2^8NDZRI<هYu^e}2-v(Ez?"yƧ$*@p<l~ENI
T*ƎD"yƧ$*@-63Hq$m59$>g)R$*H.jrH|PRLL$m59$>g)R
HrFߑwSCz 8X&8]8H*zH%gj\ū2p1yȋJI&ڗ1jo*Sz˯2+t%.,XAba݂*N3]eיE,L#;^;388Ec+:V3@P[/ˬse7KjYkFp%2^8NDZRI<هYuQbłTأyΪ3 |P]8HM!č"yƧ$*@IH.jrH|PR`ف28]8H&#oȻq!=AJ- $m,Yڗ1j̻ew~Aor"ҒIZʫ޲̢ŋ&/Kt%..Sn	R΃;u^eYKlӿ3DXj8Yoc;y"7;Ztՙjn']s-Q_NwE$ȋq5^eYKm2-v(E^ȻjrH|PR0ZS#oȻjrH|PRJj	$mNI
TibR$mNI
T0t䍿"q!=AJUTf4USPI#oȻjrH|PRFߑw8H*tH.3QQiH.3!IQǤ4USPI#oȻjrH|PR$
ƎSVRHY.bՙv8߼E${Ks7ÕW)eיejm*X(-si,^YuYu2RtPI݆k,Lf)[z"TM1r̕+{p (-A	25vTأq8NDZRI<هYuYu2Rڳ-Rb]59$>g)R
AQRFߑw8HHLĤH.3I~ESCz z~ESCz  y#oȻjrH|PRU=U@H.38%gj\ū2p1yȋJI&ڗ1jo*Sz˯2ˬɖbP[AX~t*N3]eיlӿ3DXj8Yoc;y"7;Ztՙjn']s-Q_NwE$ȋq5^fTأy^Ȼ3$a!)Q0񤍿"jrH|PR$mSCz =Qɩ)URFߑw59$>g)R-)TrjJgT]NI
T:@G&112$mSCz z(bbe4HT~E8HTrjJrIGM"Fߑw59$>g)R hrIGM"Fߑw59$>g)R
HPG($mSCz xx$8ZD"jrH|PR(xI~E8HPX6q!=AJ<HiLRT]NI
T%I~E8H*tՒ"jrH|PR#oȻ3 H]NI
TEFߑw59$>g)RH.yƧ$*B@ h-4~E8H" 	$mSCz bH.yƧ$*AILtbH.yƧ$*AT$=6q!=AJx4hLLP$mSCz z(LH.yƧ$*@If99'#oȻ3f<E<pҘLJ"jrH|PRJj	4Z#"jrH|PRJcOUP%5H.yƧ$*AI)2D"jrH|PRM ra&H$mSCz 01fx6q!=AJ-)=U@3H]NI
TiLi$$mSCz 0ZSz)&g48I~E8HƞJj	c"jrH|PR&4USPLԐ:Bfq*H.yƧ$*@`4USPLċdH.yƧ$*@<aꃉ~E8H$X頉%I~E8HP=Q1$mSCz 5AcP36q!=AJVH&č"jrH|PRdI~E8H$`9C"Fߑw59$>g)ROUP%56q!=AJ@8Ji4MH]NI
T袘1fq
#owfJԹVe+c
~M.b8U_d^f:^elɆ1Rwa.ٓfz"TM1r̕+{p (-A	25vTأq8jV/H
sF'"-)$DXlÏ@`٬+fL5fZȻyXwNI
TU0(xFߑwNI
T$"3ČG(xcH.q!=AJVJ*H.q!=AJ<Hi*H.q!=AJ`$m8HTrjJc"FߑwNI
T:@G&$P4p$m8HTrjJgT]SCz TrF̕s˶Wy8"-)$j\ūqM.ٓt%.QATf˯:o4id[Aor.M/fZ;br"ҒIE8˯:oj̵K]7w8HLL~ESCz =4CJbL<i#oȻjrH|PRš)H.3I{2VvZ.]@P[owsp1r%7F:^mݛ,VX+wATf˯6͖+IViǢ,5D,Yҷ߼~]`s-Q_Wj̵K]7./b;br"ҒIE8˯6͖+IVՙjo"Ub~E59$>g)RdH.q!=AJ<H$T]SCz $m8H=U@H.q!=AJ<p+;R-Ylp (-DZRI7ԹW8|9U}]yvlZMb:^mݛ,VlwwATf˯6͖+IeоiǢ,5D,Yҷ߼~]`s-Q_Wj̵K]7./b;br"ҒIE8˯6͖+Ieоՙjo"yXwSCz 86D"yƧ$*@RHr"yƧ$*AQcH.jrH|PR!)1bI~ENI
T#oȻq!=AJQ4dH.jrH|PR%I*$m59$>g)ROPrRP]8H8rCIRFߑwSCz $m59$>g)R1&~̕s˶Wy8"-)$j\ūqM.ۻ6X&ٖBAosCIb˯2Zm,ŝ1Rwa.˱k3i;388Ec+:V3@P[/ˬse7KjYkFp%2^8NDZRI<هYu]YMՙjo"uV/G]59$>g)R j*:bE$mNI
TA4HAč+;R-Ylp (-DZRI7ԹW8|9U}]ybfif,9t4/@_.ŬͦV̘iqC'v̻6[2aӿ3DXj8Yoc;y"7;Ztՙjn']s-Q_NwE$ȋq5^eصٓmYkF.yXw59$>g)RdH.yƧ$*@bbdH.yƧ$*AI ($mSCz <T=Q#oȻ3Q5&4j*H.yƧ$*ATZFߑw59$>g)R䐔Ԙ$"jrH|PRQI	6q!=AJMDLpL<q#oȻ3Rr$LpL<q#oȻ32SaU$mSCz $ZI~E8HE@I6q!=AJ'Fߑw59$>g)RD+1I0č"jrH|PR
x6q!=AJI12$mSCz $mSCz iL9Y8]NI
Tr-Pq#oȻ3PXhx*H.yƧ$*AI*IF̕s˶Wy8"-)$j\ūqM.˱k3i&
{:K/]y%JqC'v΁*VgLp%gJw
~Eunw̵F|]2-v(NZtU'ȋJI'06k.ofZȻyXwNI
T4Z2$m8H	(,hiHY.bՙv8߼E${Ks7ÕW)eםT:^bɺ(b5]y'wfpqQ42Vtgy9_X&Tnڳ-RbKe7KX"p)Ax9a=f@=2-v(EΪjrH|PR$6jrH|PRA06jrH|PR$O6jrH|PRLL$mE59$>g)R
%IwNI
T@06jrH|PRՒH$m8H=U@H;%gj\ū2p1yȋJI&ڗ1jo*Sz˯1AX~άtPI݆k!%N=a&9fJΕ8 jVeZQ	w̵F~N9#O",6aǠ0l]yՐVeZQU8H2I$m8H)!a$m8H)!&H$m8H%&$H.q!=AJz)$wfJԹVe+c
~M.b8U_d^ud$P[AX~̛+(b5]ye|ӿ3DXj8Yoc;y"7;Ztՙjn']s-Q_NwE$ȋq5^d_j̵K]7wz?"3 e12TZH.q!=AJLhcFc$0]SCz H.q!=AJLhcFcCwNI
TcGz34%gj\ū2p1yȋJI&ڗ1jo*Sz˯2l:^aL48YuXDYgLp%gJw
~Eunw̵F|]2-v(NZtU'ȋJI'06k.kj̵K]7wΪdKf]?y9iI$R-\cUJoYuXDAAosi,^YuXDSj̔`1Rwa.jmYiǢ,5D,Yҷ߼~]`s-Q_Wj̵K]7./b;br"ҒIE8˯0&VdfZuV/GSCz!$FS= pxFE8HM񒘥H.yƧ$*AIDZ%SQ	*H.yƧ$*AQɨxM#HSCz :C$Hq!=AJz:hㅦ#o.yƧ$*@4f2CHȻ3L<LՒš"FE8H IUE#o.yƧ$*@4fR@HE8H8<l@:BCё#o.yƧ$*@ZHL4fR@$mE8H$`xLI#oȻ3	$񣅦#owfJԹVe+c
~M.b8U_d^aL56FP(-t!B!B!B!B!B!B!B!B!BB!B!B!B!B!B!B!B!B!B1Kˬ]:!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!Bz"TM1r̕+{F1bt˯~]`xJmk@/ ( 
 
 vbre7zX@+vl:Mel@0( .
(5 `P  \ N	@t!B!B!B!B!B!B!B!B!BQfBЙef!B!B!B!B!B!B!B!B!BbZ[1Q*\'Ci_1Q*\']΄c1c1c1c1c1c1c1c1c1]p7BfLռFiEXnv+M)j:֦WIFZvJwtF1btl3ŔiZ.u52d٫ww֩(;QLX(ͩ{лWb{Xnȋt2*N3]vve5gdq
7Mz5JJb`"@5lջ;)&,Nc1c1c1c1c1c1c1c1c1]s-Q_OUY$&IVu0Xe7Kc12$!̳w\TnAVbd6I	C(u̵F|4=Uf&Cd$9Yڍb2dN/'l$+:ҋ[u̵F|4=Uf&Cd$9Y['G\TnAVbd6I	CMw0S

&#)1"<5LL!2IrWR!HL7SLL:d12$!zXk	0bQ|DUBdgS=-Fmc$12$!zXkb%OUY$&IVkТ]!VW(h"zL!2Hr^0Zw
,"J/!HLסEAޖ(:'l$+6+zXn	0NaQ|DUBdfoKXRͰ[͆EAVbd6I	C,Qbt{Zb2dD12$!m'I&{/FURfIEAVbd6I	CiEbiZ3Yf]'h$&IVkТ] M`a̛5,Z%OUY$&IVkТ] QbłEAVbd6I	C({`&MŨN3RQ|DUBdf
,`ff12$!zXk7K'l$+5Qc+fL4J/!HLסE@56`,J/!HLסE@52enJ/!HLסEAeknJ/!HLk6X&ٖB풋'l$+0wZm,ŉEAVbd6I	CMwv-fm2dD12$!&OUY$&IVkТ^!N %ɖ0iBV&&ZIA4=$W-!HLF1bt[2a; ^s&Xw
1Z/i&&Jz%^ Qz֤nkУIbdM!'I12Us'l$+:ҋ[S	E72e7zZkУIbdM!'I12U 	%jNF
1Z/i&&Jz%^ Qz֤UBVORIQɍz)DƫHt!"-Y(,qz(-!HLحbB@J/a,a^LL%udi	=@zIw I(kRuez75Q}$I12WVH&*nuYFkУR9s'l$+0
w A(LKMzb_I12LLՒ	$&&J$+zY0a΄c1c1c1c1c1bjbBFSb6Kf(XշB1c1c1c1c1c1rE$3$9P=&,N&ry{1c1c1c1c.S=L1j/FURlQB1c1c1c1c1)`Aj&Cd$+)WTnɖYѨITBSAWp( [m,NDD~ɖYѨjh"zL!2Hr,܄xz#HۿY;elMƦ'l$+;2L=D%4=UIwF19iI$vעm4j^{&YfFyMPG8Zi*f#A	*/@Q	12$$(ÜbDUBdgfY4=Uf&Cd$9Y'l$+6+zXOUY$&IVkТ_!HLF1bt[2ah"zL!2Hr(Uh"zL!2HrŜj2-v(ېF'"-)$c@Ͷ6̓mm)%SQ	MOUWzT<5QJCzڳ-RbZtc8s)v'H!5CBJ)WS

5b)W-5hep3y"0RVCD`&1QJH FQD)fc;-R]k PIͅ`]kޅھ"bBuv{P!*kTνWIF-|F]kMbŌEE+aJwTamA	zB@vr(zJi1bM ()V+KlDP1Q* 0% DA >%h#O8ъU#x$AN]*/_aqFF1c1c1c1c1c1c1c1c1bblF/%0Ta+7ڀ$E3~u]t5wbJ`$vq
kn-eNɲ\\)hdB׽1v_bdWl1Ќc1c1c1c1c1c1c1c1c(wghIUSQR)%SQ	MOURF8Q XdfZDq
U)I,,/ Hr05sD`&x+$]mlod.]jMkFlTأ`5{F'"-)$,Ř Eld]3fZrU0DU{09ř+;R-YlM&,NYuoul_8:c1c1c1c1c1c1c1c1c1c
e,Y*TdzV@$:׽vҥ:d]ۺ]k."!JaC(jl7v/Et.6m.a Yae7y4S	RzUwCdq
e-@.ͻS]b,-՛U},-)Vڋ:c1c1c1c1c1c1c1c1c1c,X=k0@^ezY@"
rB1c1c1c1c1c1c1c1c1c1cC	0\`we.؃."	WB1c1c1c1c1c1c1c1c1c1c  !l<N #+           b(bb&                  ./usr/es/sbin/cluster/events/resource_common _ad                               	  =
Eaeist"#ACINORST_chlnor$DLMPU[]dfmpuy()*,.:FGHVYbgv&-/0;BX\kw{|}!%+1>JKWx2@jqz'349<?QZ57~86^8ͰH>(<rLrb+ "Kx9Ӌ|LUѬ؋MŤܝdS.8,ws.YHWbzjvA@@ @(( 4 

 
PP {MnYvT(w9eIr
&91<E<    lT
ͰKd&Bn*8a$,ad7 E ( PP O^, @ n>&p  A@@ wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwo9iDՓS2>L睍ve7ftʘmb-5"A7ՙ` ĝ3ŊӛbSo;axkՙe#XyӤjA[)Ν*);-(f/..!0REbaf[*\yӤhrщ</'v܃pVeţQHr(w^qѐެ1I; vi$N)8k"*\Cڣ7M̳h^LLr;.͎51YS1VdgEsͼ ehgV\֮TeN.):j&dP;FpE1YmYyVc^qҒwxAVe^LLNIq]ʜ1*n;"9h\huؙmus2˻ Awj5N.=Y^wuۧVecVYW-E8S):j&dP9<aҟ̶(S%W2Fk#LiIka4a476m47XdCsQqVzv^W8gF$ՙnsy&XjeYLfXZ1.mft*ԃsQt^zv^W6ld끽Yኗ1\!6daƜlRML"94xn7Jpų8Z1 ެpKM<eqѭdSx4xT?Ye#Xo2˺HQ'^\]v&y):j&dS}Y.ݜk,CsԕL:W2nepUeɶ0d<9iU-9*a\lX9<뻻ySYެZ	=bg;$xA&^M9AAf@qhL%\]?Kʒ1iK^2H0OXXX/2m8,[\F(QD74`((,уJ	&kݕL:0Vo"X j4L5REh5򤫂'VC`Sd*jEm\,bDz+AN
$H>ăɓɓ|QtXX[̛Dz+AK4<2PV*.*XXX/2mm`RbWF%JȠn]ٷ][)Jl4XY
U4euݛuEMY??q<w`Raқ2I;1JNډdUe3lY[3W2 bq-*k3jnGK-6wy42p^Eiάaқq-*usa]h6MYv;S!9+h"㰰_VdW$KQ0PEU2x`.*.',-fMX)ͷ*^]ٷ\aҁ8*˻6 ,5P	@pX-vm4Xj4MP$VoS+h"R&S%IW5iEb0iGKQim2˻60"Qi4?%2vm74`EJ. 1@q,ݛuaҋNCY,R,?<Zk2 bq-*e\waҘ(Up`^C` a2H0L@pG&ZMb2Hb)4M`R-&'7YbOc<EEr#Z
`-DмXy2ay2`ɷh&E%˻6*.6Pvm75"nS+h"㰰_Vd˻6 j42MHF0i@$ɩQp)T}Yo.ۮo4h5"nMPVp0:.$	˻6뛓7	ͺCs_&'vm3FIu5fȤaoڭ88o2qrŊz]ɔ^`-ՙh"Ǥ#htjR/@C8ܞ 8xG[x dd}Yo.۫AZ4x,,ՙ6887Q6rw,be2)ĭdRt.LͱnpTɊ?n%Lf[Ff5ݐ17eNZmBi-[άaқq-*usa]h6MYv;S!9F0iNm1UBͺ0$`EJo,0P/.ۮhFXj4(F
&[0/.ۮhFXj4MP$&W

<EESKfMRŪ9 bnʜsXiIzͲb5Vc^-5ՙepGf5۔usRt.LȠo*b-4g]|VRo):j&dP9?n0sa3_VoN.a-Al0nhȥ5ʦo 	pl\dL!Af:s҉i'gd}bq{yQf^qfgLجo6"R)}YI<Xo9.>E9gƽYR5IW6lI.ԃxS:UdSo;Q'^\]v&CaU̷T6V-wz)bg#rnYy;6'Vz,^-2j@ Õ@闬n-4d72RNgv@ ĩ]qAI52Ӭn;G<*㥣ZȦኗ1PzFCz,$Z&z*gq<qܳˡy12cjLVTkՙn\)o36yi,12՗).51YSNډѯF\0LV[nVEw՘׫2tfl3ՙf)'z+9S.R\kWf*b:<mʆlێȠsyyәb;X^mYufYW-̹\ryՙ<(f/..!ڳmev]Y{pTɊ,qY<vEݕ$dS}YrzJ[)՗)-P&+Naw2)؋M¦ J-r۬jQL!:)pVeVdXoVd찄inR)ǝ&Tuk.)ǤL!:6..!ʸL7ɣ!;d@(䩶z.]k0f)2nqbfAdii8ъ;ՙө+uVX;U̫ⲭd;If[ZmŬ1f7
4/]\e5r&ZMn7L	՞˛eWf4g3^qї.^Mb) 7laY;NufX>Fhw̹R@nق²v)6#Yaf;LW1HZ1,VM8صw-Ne'BDVeciU:ͽZy,ͱjk3:q(Rz]j@lgY2bq+R-Nak3-3uV[02o23ţyjaشўM6&-:$\*aufYIN,TZh^.pVeƵvb+-Xo63a\Ώ;XZW2-6̰|hĹ6R[)ՙ<)1fSe$,+'pِVBn.1lRn6.Xpi7PK1=q˛tGⲨBRo2q`щql:ӛe$,+'CıvZbo\QZ A[)žmţ+ ffO;30MHW6p0|: ל[.bL~6ĺՙeݐ 5ȧQ'^\]v&^w՘aN)ǫ:Z5qlRt.LȠsyQ?Yl5P7qަK7pVec՘FxҒ)Ͱם0<iF)Y:hnm'Yۅ$ho**؇<"笲e7A%]¼kWf*bW6Zu̷Tۜuw`ôW23m\(w8xGn7Jpų8Z1 ެpK!6eS-:Ȧ*g2щso3/gVw8xn7Jpų8Z1 ެpKM<eN6)&Zu@T\<we7A%zJU\ٜ^-XoVebWMwʸhֲ)ͼ<psyf*\h̲yՙep^e$S(f/..<锝2);Ku5UKF9jJn+]2*ԋSnvEwpŜ06,uݼجoVN-LJ8Y]"`(kZpYy7WL12^TpC|]v&l`/*J Q,`L%\5R0iGKʒ1.^N4rux֮٦Kʒki\#6i򤫂Dp d*D}"
ѰVX=cx@=UzǮ8H)`#=e]ȤS%IWhįjLVT% zIeoE![ZoAXuؙ$L',,ՙ6'2piuy@feuv8L"d98,[\F(QD74`((,уJ	&kݕL:0'2piuy@fwwwwwwwwwwwwwwwwwwwwwwwwvJ8VfطIVlZvEdb]\?뻻h"8@pA1ɥp>*.cJOc<EEr#Z
wx`Q"A/$L^L8xVd<EEr#Z
Yw
V"Nf\Ku5يJʸVgMJ?뻻yRUҀ,;ţ1T\QP^Q̮H0^-a2`ɷ 1tQsYElщ@]T\Q\`Z1#_Voڭ88o2qrŊz]ɔ^`-ՙh"Ǥ#htjR/@!nO@p=eV% 1tQsYE_*.z(8x*	DмXy2a`&QsYEl`ET\QS<EEYeQsYE@l&/*J"yhՆeK?erDCxQsYErd}Yo*㹂]1T\QP^QXfTSd*笲 YeMAPƘa҄o\,a,;0( &L/	sbDz+AL0( &L/&MfMQu`0"	M%YeMAPƘa҄o+7qrup|oz( ^Q̮H0rup|xZ&̛kWf*b251YS`y:>FMPVZ5aPg|,-fӁ-/*Xl7EܙNbY/zB6F"p(
QӁ-/*Xl7EܙNbY/zB6F"p(
Q֮TeKjLVT;	MROjLVTYeMAPƘa҄o\,dkWf*bw$BbAɅ @pȏEh)$BbAɅɿɷƵvb+*X&94=e]5BCaJ	Vowwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwo;A0ʸ`ۍ)Xlq]ʁiE-Ƶvb+*?Ƽ]$SwL7Yoqv[nW.$Vmȧ6'.`JavAm.XfN˫2,$S9ՙ?Ľr1'L8RAȃ=Wq/F\]ʁ:\w6.$	yG2"X|x8 a2`ɷƒ|0H Raa?;Ay;Li*?erD0
$
 )0pvL/2mⱤ`DV4 @8Q P Io+7erDq]ʙx`;+Hdɂ&يfjLVT
ƒ5fGuݿ m]̹R@nق²vlnUufYw\IF˛e$ʜ]b)ͧZh,&Tu`Vv\k!:6-y;*?뻻W3ͼ`D a0^QǿerD0( CɓɓfMV40"q0	& MRO%c `(( ~vvg)]TccIwx`H Ra`0_VdcIXi p@@Vo+7Ͳl`D#'$"X &I2xͲlwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwo;=֮TeL͹n7N.ܤus6#I?IoVgM
K1be*uf5w0km uݿerD[ɓfM^-bd|	txLo0\\#60V42Ha6H'cщ?MRO;e lJƳc8-@INщX]v&I07IW!&|XO!6H'cщ?v^-(;βvqv]ɉaSv/8"笲fMZUݙM¼[3*9ȦR5Vc\ەνYóCv^1I;F
ɉi<hʸ:fM	el )Phs+)-\tfM˫2IbwيZT;r56EjVc^[e4F_wGmFw
ZެΛN8_aڕe@wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvѫʖ
W/'W6"笲?,`i.`y:>FC2d8

F3* >7'̮Ho*.z(LAYhՆeNaa`ɷh"Rp>H0V4w$xdp>ÍmJc1Ve*vZO0%^.$
ƒ6H&52"X!d) 7&Lՙ6R lF"`9l_Voڭ88o2qrŊz]ɔ^`-ՙh"Ǥ#htjR/@!nOE![E!Sowwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwo;UkՙslS
vEbZk(`Sb5z9՘א3VfسťZe'BD̊soii)'C$ZEdVc^˛eW)s6ƔqƳ] gAFaVNqҒwp̰|9]ݿerD6 +$BbAɅɂ&]ٷ\C` s0EC@< 
[  6@<@ h [@RݔJh6 ^Q%E!x`Q"A/$L^L8fى?IDE!SY[E!A$L$&i xSYP$GR	4\qPao

|,-;UGf[N8_UرYoW826ź-_8mJEP(?fwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwo;YQ.Jg]p6,]¹IлQ36Ų^Nee\tkYsoUɲqEY!2m:ʕS=Y\vqvMדR-&ҧ6lH;@îɺd72m5l5S:-3ܺiʸXUv2vr/VCuݿepT\<v	h"R&i,cFY5^@ ʒF0iC`*^@ ʒFXj4N
YR@vhFhSpX-=H$Dс(T@ ʒ	(̮H0"$A"Axx`Q"A/$L^L/2m\wj&d6$GR	&PVLi,cQ3'y /b41Jsmj# 2"XHMsT L'敉idܙ0_Vd zIeIj&d;5ǪMROA%$1BLq5,TƢfN5SF0iNmGAt:,i=H$52t":=cI_R	,!D̝'g<SPXM@,/A%$1ƞi.i,cA@A%$1zi"j"OX@ ʒLv1Jj&d,HX-yԂK*HcQ3'I(1,R,=jC(Aiʻ+7w&SyطVe@ѩH
q?MRO zIeIcFYRAZ4x,/D5S@qVɿɷ$1%Y+h"Rɷ̮H1T]Ǐ=!x`;bNl4b2o2mm`RbWF%JȠn]ٷ][)Jl4XY
U4euݛuC`XhC+7$1%{~ež.!.dRX7*̲fXmd]P&+G\0NmfYH=%^5ډ;W2FL
y1P8Sbf]4^\̲qyZhnYfm&ZM֜)&"p!ni7Za	՞ˉB)bMn6ƽYق²wp3h&ZM֛or[pTɊspTɊb:-bXRqL̲jTʸ(VmKaƚi-jLVn6řE喋frjTN-VdZbf"m<r?=H^MZ:	)"gp6IƳq
y1P!-7^\Z0XVN bVc]faΜ(ѝ3k*̰)T1R*՗2ŲWkμV4bh*RMqk{-*fYW-mnYk3-һLWxg)"g,br1v3jml8XCqSYwdĊMmP&+N5k%zX*E=]ڛb-YISʸ`^C`	z 8?c(6 *Hb$ofXB&v,,q}yRME,36e#XBbeg"ͲeGf5وbe]ɷZj̯]u b1R@nWN-bXRRt.Ll6IȦ3h/JWjP&*ppE:Lv.^M̶If
ޮufYx&mh CCs@M p`c&vܮRIcV`-&7\]v&ipZb׍&dLR]Y??mgJo2&{p-[̚k3.^E0E$/'i7
Ve8e-,|!:ՙ;U̫9W"
\ ?Mel`E	$RbӨy2`6!i;">QHl0880&Av)*uf5`wXUvREJ-ͱnC˸_"bqnZ1S2wpTɊf[f
¼kWf*b)\V[n)ͲCi9W bvQ\w1ӫ1Ve"bqlERړbd;W˔)*	eRn9Ke$,+'zJ[d7PAxYFp3a.,2ڐn[9UnYق²wpۍ0\kWf*bb);pKscj4w`GAt:,i @r()	2dVd[au̶0_KX.dRXRDG$0"pT&L&|,-z(	IbCILSYP;K=jW3ͼdkWf*b/(W$K 0̙0_Vd/'W͌3c/'W+%]C21L'X9 ,]v&I ba<0R h;A,.$db)4O0A2o2m8fى?KX.dRXRDG$0"pT&L&|,-z(	IbCILSYP;K?f7'2PV*.;Yo\,cF[@qV 1T]Ǐ=!3&MfM?:j&z-wɹ-GԋIf<ՙl5Sn%ͺ0ԂK*HL&5I?%_Vo\(+@pM,,,ՙ6l]̷ɹ-KjQ*VeiMd*(LXԂK*HL&D5QvXh+'hnL5Qv(L 	nHlXh(L&ՙurklaY;WpTɊNډY5`*,=B
Ln-quؙRE2;6ź-d]P&+Nb~Rt.LȠv2WR-&}%^`&NN%*hfMz܃z-ŮarjEz&Y0iS2 b0XVNl:f)"\pu̶vE7@<,ͱjgӋoıvW29J8XSb5MA7IY-jLVn7@fdX[LVv[p3ՙefԶi1Y:"ԓBoa	??BYr޲k9tTYR@aؓ	ެE):lZpwgI+,3REH*g1VmKaƚ1NuI??Vm.laY;W.R[͢/6ũʙW\-MIjLVn6ՙ츔)")1y13̲vMpTɊLWlaY;:ɬxPAeIL$Dy0Å6#YLU(ќ:򤫬ǎ]0`U+h"Rɷ̮H0"@ ʒ	-"P3&Lՙ6"
)KYHl[% N1T\Q\<˻6C`\ bW3ͼ`D a0^QaJu2^]YvcMfLYbqYeqREjuRLY;&ќ̳[qhܫQdQ%@0iN4A]"Fp>0#=  D@& 
L/&O	s$KQ;i.i,cACp8R
ED   X88
$
 )07ՙ6P`RpVeƵvb+*e]p(3hg\0^mus)*n]YW+zRLVn7Gf5iVYIлQ3"Wi@P&*S%IWL$D}d Q."dH0
HL$Dxo\,b`)"#
$
 )07ՙ6X˦ʒ	0
Hv0(+Y5`*,  ! &|Vo\,cFDUcp8MU<| p@@ɓA,,cF[MU|`>F{#
$
 )07ՙ6P`RpVeƵvb+*e]p(^.ɺEcI??pTɊb;Ŧ)*rXz7 ެˍjLVY>?2/2)Ųob)qެ΁ːċn7Ώ̳Yr7aҁAi$$xͺVQ( '*.z(L̛~6t.Lf[Q@Z[yEqX[LUAZ	Il	XX^ݛuerD5SHl@Pܙ7ՙ6R md ˻60#]C2L'bd 1L&4ɪIݛu惍!&kfh&E%pɬxPAeI`Ed<r  DxX[nO$K b,2xvm7&k$X˦ʒ!f{-̯Vd츻,ٶRMEщP7L!:Rqft؃圥w@<Q%Nm4XYެ)"g0'\fNˋsPCŝpy-M¼kWf*bUz8ZYx&*C\-.@k/Y:ՙqvYY-jLVn7N-\Sb58]qsMh\rI0]VeIq6!i;@Bo.g1:fFh kՙifv2v\pdӁƼXїɀ}2;aږ^ȶEط5ţNez#;r;)ՙ-M/&VeS-:Ȧኗ1]0YDZUNډ򤫍=c	YKʒ8V\iXJ52^TtYqz`Aa+4׿mBwJd !2^Tp#0M;#I]R\X`ñrl[R-&GyRUҀ5eHli򤫍Mel4Ne%Y:ZmzǮ6{`)t"ǨAAItŮ.9HW0|_`W2b0XVN b+Li՘׋+,]N5㗋;jBh9?Kʒ0
]Ȥs"IeYeA2)-Μzi7IZ3usE_vfl3*p-&ќ1*RmqlRt.Lͱn5㗋;))"g
1Ci8	?yRU"IeYeA2),q(+F@9I	@p)6QHlTI m]̳0XVN]pVeͲ_6!i;">QHl0880&̮5'"` a<,,ՙ6YtR m`!A0Ʀ0".C`I)1i<0HM@OXV0"pT&5I?ttYtR k7IWJ ՗zǮ6YUeƞ덁`=q Ʀ0"C`I 
L$Yyslݳdvy-Fz,ҎTޒ/cW2[2z`Aa+8jk*;Ym,+'w
%$EaS+ų!|ՙe#X$^dhb-4g2u?Eqj`&]YpuWI7]ɬ`=q "IeYeA2),Hb`)"#ɒ4\l,$NOAZiaao2m+%=H$D}Lp )<ȠzȦ&&8tɓYo\(+zǮ6#B	AL,-fM;iIS1]R\)&"͢$ft.ݜk-nNRvfEs2"XԂK*HL'&8tYɓYo}YIWpVmJWMIC`hR5ݛuC`DAƇ{c$R	, Q0w@P=dSItIe:
dɿɷMˤWvTpìKuqެΜKjlFq$1%wfsF"$8 dTB
P!52PV4\l,%](@j鐂PSYoiKpz.]fN`&4ʸVgMP&*RRo.ۮhR&lb)KMP!+7\(+@pZiaao2m6	-o*PV8zǮ6^pcj4j7	"&<yva2o2m6	-fE!Io_Voڭ88o2qrŊz]ɔ^`-ՙh"Ǥ#htjR/@!nO+7뻻fx^MͱnMHq(Szՙ` ČI]W

<EEaa`ɷvm4b)K 0ԂK*H`=q 	&+%=H$=c	 A0w*A,b	zC{0fL̛)KYHl[2"X   &Lՙ6#06 ɪIFaf 0#b)4&W

<EESKfM%ш6	-k2"XԂK*HL'"P3&MfM3-RwaҜмZ6ؗ:ƛnn
y1ZhYsqiV1lR)juRLY;&ѐ 8x7o`pv&&C`hR5fR&E%`E0`	Ib@a<,-S+cOX]
VdHlZC`лQ3ՙb@<KI+%aҝhC`ɿɷlɲm;q-*qv[nW0Aa	՗W2LYMn4N5L!:ՙẸY_'d]ٷ\ш6	,4`F.$<|"ILXP"IƇ^52"X)&ɿɷfe˔FN]2Q:6ܮbuS3l[jLV[sR<|sK):j&z'&>]˛tP; &, s˻61%ƌbdj1L&4?5I?nHlXh]v&I$xE!	&8(+KpTɊ	e'BDn*`~pTɊ8aTv3Mbpx"\̺XrR b򒬝-6C9In(I1YnYwNb_ͩ-bL.dRXz`Aa"dD`PV0"0
]Ȥ!OXD0MLH0"@ ʒ	x
DtA1àȦH""KK(P,3&MfM?HZm6Ś3h,0<i":[)*Y-jLVn7G$1%wfsF"$D$1%Y+cOXXՙ6W|)&"͢/6Ź`îɺgNډC3ƝY ql fUrj[4Ԙnՙl36bθ`pu"X̟:lZV-ӫ2-I4/*lەI̡51Yhם3Ne%Y:Zm˙^+6,ͱnm?2I7Xn7b{ȦnT;DGvph"(VdBtnܤSÅD9?0`	IbC덁0
Hv0(+L.dRXz`Aa"d&"<O#YjerD"`90D^,H<00_VdλW22Yau3l[)f4ʘlKIŦbشbn7.}YIn̶:웯6HݓQՙmFI%vb(=Ype(wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwo\,qUeƞ덁dK?`=q 0qꬸ=q &Ho8V\iXK&Oͺep<EE"@U\,,ՙ6vevifQ)'i0"bda0#Z1SC`5f{c<EEr#Z
wx`Q"A/$L^Ueƞ덁d8?

=c	`-ˍ=c	aao2mݛu+W):j&A|vZ, *XʛHͩ9VNr͆x֮TeL!6LENډ͆yk&0+IWpVeŮ"Qj\kWf*bUx{Fl8afEõ9UKFqtRE:di, ̛̟WjLV[x}+Lr;ŽP&+byIлQ3"92^TuX˞+`;YurklaY;W/'A
y1^51YSvfEUp|oي8d<r笲>7'q#<Fvb+*?erD[ɓfMrup||#60rup|\`D!C`&A,7b2H	-`>FF"Af	`]C21L'ፘi̙7ՙ6̲/&I5S8P+LەʸNՙnjTژ>Yg)]½YYFh;1t!
HW+zJp ŲB]pE6ܯ+ίٓ\,cF[0PC`(	%dVd~b]Y8֮TeΛnW.&;)ǤqnWaםz)ՙurkjLV[nYpiXќVYIлQ3"9AZɬxYe0nOwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwo;:j&z-jUIWpR5Uz,ш6 y5"nJ;YfjLVT7in:lbtBbeg"kWh.q7*e'BD̊gGyՙlFufYIM+мS<[3Ƶvb+*lZ1S8,$P5uftq)S2t̸֮TeN.):j&dP9]ݿȤUp|oي8go 3&Lՙ63c2|2{ڠ[3l͹Z1S{1W6nVebT9`QW1IufXʘmTR)ҫ3l[}Y]rTl [ˆ)<ѝsYEPlťZuqe$K3Rt.LȠoso3:RNbQ)%
ufO;]:+q4a\,H]Y 
 }r(z  A@vI22ugѐ >̹y9p nنfLmͱ`\`D!C`&A,7b2H	-`>FF"Af	`]C21L'ፘi̙7ՙ6nlğVoZ1+!C`&Z1+F$q8Q"A/$LXMhĬ`D^- DмXy2aa7?Ei7^pTɊ8aܫlԅ0iXIQH$笲$10`zǮ6'cYsYELK0
Hd=c		>aaowvTpìKu/&I'*fN˝6qNl*኿?2bق²wpي̤]P&*m.u~REJn7ՙu2^[z,ɲlvB[uٔ:	՞/˺y:JpbhĶd샵HVfط:mE$S*Nډ-^Mց)Wbv)v@+6P9?erD5SHl@Pg! ̙7ՙ6#IcщsmQd<r笲 pX->ǎ\Q[ L&@0/X˞+`	oUcX0/Mc.z(&A%X˞+`	od<r笲[Hɩ0iN6pIcp8XP2dVd؍%F%ͷEU&=eVɺf"pKە2wY5, ,REf܊ruEpKە2wH{~^Μ(e lJƳcpKn8/'f[RI-mVc^m՘+*QphXX/2mݛu ш6	,  	#щ 0$`D# 10$׿ML8xJ̛AZ	Ild<r笲ՙ6fgNt9WێAjm.L^j4rVe:lYݛu ш6	-4`D# 10q8тhāƆɩOX]
8$K7A2),HL(O&Os`E0`	Ib@a<X˦ʒ	ax%J ՗E!-8Q P Ip@@ɓYo9˓e7
cIn
y1]Jb(ŲYe6IȦ3hUz:n
y1P-trYi]½Y+KpTɊӫ1Mb~Rt.LȠv6t.Lf[9I-Yb~fl3Ͳb5:mʳ'w@<MbNډY7swfp@#4b)KpLh~4`Z1 qQHlX&5S+c덁8$K7A2),H&Hb`)"#Ʉd8R&E%L$Dy0 ɬxPAeIL$Dy0&s&n6IȦ,fmXcM~RU@Tyם6ܯVeWb	6,Y~6t.Lf[9I-Yb͆yRlFmʳ'qg\0^ma	+,]N%k'z:n7 ͺFhR0"8hxb@A͌$L&k&W$K.C`[p@@ D@&&&si\V4)&"͢LWf49W+6FdQضRt.LȠvNR\bBugNRmbŀ|'V_ÅD7)6#Yuf5^t̶J
y1PͺFhR0"8hxb@A͌E!I`E!IkE!I`&&W$K*.6So
$H>ăɓɓfM(+A2)-p>]ٷ\hQqVn!/HɪIݛu с|v4`Z1 qȤaoڭ88o2qrŊz]ɔ^`-ՙh"Ǥ#htjR/@!n^wn̳cZ1Sq@`pp`McM5b)7&OMk?(V]DZR5eHl0880&D@&1(V]'PvAٷ^;9I-ɩuWr]Ʋ&%JE!;e6 KJ-̰bF$v~ZtJ ՗E![Fٍ1YI2(͆WMnȴfԋIn7ՙ` ČH;?1iw))"g*Yې^MHW1Ye'BD̊sl؍eNƼZi` ČH&ZM֘Xs1REF\0LVO;a)"*2"X 5eHl2xH%PV1(V\iXK l`=q &2PV*.;	Qp)T}Yo*PVXz`Aa ^61(V\iXH@F8QphX[̛)KX)K 7vm4b)K 0$`DA%$0iXH	^52PV*.*XX[̛AX`)t"āD}0"k9tTYR@a<,-fMerDT(O0P#	E4G 9Y]YDa2x+,-fM?Yslk7ڐٓݐ17eN[(wfsFQHlX&L$$	:3"qV`"VeͲnl9ݛuE!I`Lɩ0iLUh(nL̛c$R	, Q0w`GAt:,i @r()	2dVdHlZQHlX	]ٷ\сR	)KX)K ?;s2)iڒ(auf\)&ß&'$$YVoX 0&=U`D8055Ǫ$HyINɂBozǮ67Ve7ՙm8~9Wbfa\.t/0|̴:5)Á@P7'uՉie$^lHW-(N`îɺ#X_viM'BD̊lF\0LV[9I1Pwwwwwwwwwwwwwwwwwwwwwwwwwwv52PV0iXK% jˍ=c	aax%Q4@&2o2m+h"㰰_Vd˻61%0"@ ʒ4\l,$`I 0# 0# $YymFԋI]pHĞ52PV*.*XXX/2mFac F`v8/-Ҽi7\A&W$K*.6Sx dd}Yo\,q"笲 .dR[p#fMnv6Eba'BD/3:ʅĹ.R"ju2Y 8xG[x dd8?Ȥ'Ebda0,-fM.۫;UGf[N8_UرYoW826ź-_8mJEP(?99InVec<iĹw\.Ye\w21R+qѨsw2HL5^5/K/bT72v\NR@WnR)"9+h"㰰_VdW$KQ0PEUH%@pA1How@;ɓYo΅ډpdg)]ԋIn	 zIeI_Vo\(+@pM,,,ՙ6 8x7o`pvI 톌Rt3&MfMerD5S@qVp>1T]Ǐ=!3&MfM?:j&z-] W*YF)Y;cBŤ_vk@?%qܤSA͙;,VLD%ՙf8ACv(aM7@<}YF)Y;:/ՙn
y1Pvm4&k$l]̷VNriMlUذhͺ̈́Y52"XQqVx`Q"A/$L^L/2m$N)b%Ӕ	՞8Ql6ͺ]TíZ+4`((,уJ	&kݕL:0M¹ũCGk1y2k<(IлQ24k(y;*0n6WaƜlRML"*\pi bTlÍ,̢RNݕ)7ە@|e\t72o):j&z.%˺wg4`{2I;@[.b|_;Sw
i#4ʺn)aƚGW̺+9 b(wƵvb+*һxp!VƵvb+*e\w2yiM»LW`îɺg˺$P9<E!ՙlu7^mv1Z8Ӎ
IdSfQ)'vܹ):j&dSqUE`%S@̯DڛrRt.LȠn;evܫ3l[FIлQ3"9]ʘmvevifQ)'i_<r M`KN/&рsF 8ܴ@׿Kʒڝ+c yRUZ1S,`L%]c 򤫂'VǬE[S%IWPerD"`9;0( &L/&Os

<EELriaao2m"`9,_Voc<EEr#Z
wx`Q"A/$L^L	`8xD X[̛[YJiƿ,bpUp>9fP{ʸ`y:>FyjLVT"Y|\00\\##Hl3&OnlĞ3c&dp o0\\#60"`y:>F@coPVdR[|r)B91T\l"=PFE(0\\#&(+A2),X[vN2̶pbqޮqre:>mufZqP7'ep`Dȥ fMn 0r)@VO+7vU0khV=b*0nhȥ5ʦo 	pl\ғvevifQ)'hk88888888888888888889<(A҄qR:v6Taٗl=<˘J2 bFʸVe^NƳqVSlYkY/YyCbq~~]½YEu^4sl9<3.by;RU0ty88888888888888888888TlVn7a(A(E#"Q4n

74bD{d*5R򤫂`VLVn7K_S%IW7=Al`,02d8򤫂˺y;Yʖ0/*J"{X L%\^-J	'cYPKF\1*Qi1sY52^TrĩGFW@qꪹB
Q	_2"XĩGD^,H<00_Vd 8Ux`;QfL5RXj4]ٷ\ъ%J<PQu=%OAdSItF	zCA8!lb)#BfH1T]a&"ͺV	,PQ#aC<EEP=M%& )@pXyɈ)B-)@pVc<EEǪ"  x&~adÂȦ)^NƳq50@s`4bH74bH.z"X(n p
]TíZ٣AtRA5.DnhPPY"L*u`](0"](㠐HH}ŉ&	owwwwwwwwwwwwwwwwwwwwwwwwwwvt*ԺgS7ՙl5S.Jqwwwwwwwwwwwwwwwwwwwwwwwwwwwo*㸼]2iYftL8/6ź,bgvEdb@+4nL8fى=,༺,ڳ:s vE8,`)6#W]x 7뻻%z:l5P ĩGݐ17eN;b[q- Tz'mHW2/2nAv]\&qob3Үͱg;u] nT72o2j4](Bm564eu>]YVnҼ]0ZM7e9Nܬfnw\(amvLUnʆuݿerDwR
ED G+!5PERC0w$BbAɅɿɷ=AI 4 Vo"YĩG[x @,dp>Ím/JWBka7̮H0^-w$BbAɆdɂ&](0"](㠒D^,H<1x ppH}ŉ&	ƌF$7	MRO.Jq.JqI"A/$L]	8P8$H>ăɓщa7vN2̶pbqޮqre:>mufZqP7'erDqR;DмXy2ay2`ɷ%@qspv1J̙<j4iC	nK"h&<y"(zJȦQt<pBQu=%OAdSItF$bLEݛuY;E%G 8x*z"K4,?MlA2)@Sp$	*..RP[S*. 8xTE\  7M@nɇ	LSpf|kY/Y`
2̀hQr
&"nhQr
&"\E45P@8,[\F(褂j)]XрsFE($vU0xY]ݿd?*v3qݙ4_*녺-/] \@~Uvdpzopfqk4\TzdIʸ6'[YKqBb&).ˬRt.Lsە[Ql:m\-&":2^TpC[LEkb.RUv/8$ꠢ$\U"XƘa2xuf$D1E@fb.`-( 8^L8fى?"赌]8@Oի/TJ%&ضR4fTLEjYb.StX׿Ve7ՙm8~9Wbfa\.t/0|̴:5)Á@!nO򤫂'8x@q?1Ei-@^Q%i-)80$ p.z"Xymɓ}T\JXD1E0\3ɓ}T\N
V=jC(Aiʻ+7w&SyطVe@ѩH
(rAZ}Yo򤫕RĩGbD^,H<0W$KVmKo"\H\3A\`K*	vTpìIqAdSH'&&S%IWO*X)fԷeR/(W

\)&c";جl
$H>ăɓ+6
$H>ăɓɓfM)`C+7ɪI+%PD^,H<0,r ď@y2d}Yo+6c#J DмXy2aa7Rj@0H}ŉ&=f{iQ}Yӎv,Vn6"LBͱn@=!CR|8
Q60H	%*8a$砲)Y2^Tr	̮8x@bjfMcl`PA^NQ0
̮H8	A,q aɂ&A10( g.@Y(Vo+7̮H+LQL	jb} P+69oA1
&7@ ܙ<(+@pՆ&0cpI:	-LT 
 `bbfԟVoL%^,Vn7c=M'%x
BMNɓ~,Vn7ftɯL%\cXP,`EtQ4 !5PM
(B 0H}ŉ&!c+
S%IW5(BB,(B\,bUX+
a2`ɷ(B0"M
㐱
 8Ux`;.9 v'!c+
.9?#Ic!mpP/!4""KK(PM$VM@aBO @r()Ed7U2*!"@/!5H**&D,GA"Az!f":AdSHX-X ,b %.b砲)' ,ы
.b砲)kKr 8x"W L ڈR/Y2;B` e04dXlы
74bH5򤫞ȦAK4`DE4pH8$	R	RverDbq4[ɓfME4^ 
YAdSIU IjLT$Rtay:vTBNʕqHm8<$a&;:	2Y3P(mxiq{ʸ&zW@qꪹB
Q	yGH0L;^Nr2xuf%hY:ZR[d{hRt.L@jj
s+μĹw\.Y?erDg@j`p>1th+'BTd&&2"XUh(!@.Wa7&O	s$K*XP;1T<.Wͤ#ɓYoa6If{W$K&zȦA@2d}Yo\,q
L/2m
(a,i*\&,(By (zi"jpP/&Lՙ6BV! IO @r()Mf{cSԂQ. @/&Lՙ6EXqMɓfMerD5Saɂ&&z0"&z dTB i.i,cA@$3Ա3S"XPo+7erDg&Lՙ6ͺ0 8L	7Ԑ17dSIMRO.ۮi,	7/YZ豂n+7&W$KQ0	L/2m+%=L`)H 8^L/2mcSo 2xK&z3_]ٷ\=@	YjC(Aiʻ+7w&SyطVe@ѩH
(rX)Ta.Jqvm4bIdRǏ=!1T]eISY]a0"*.cǞN[*.,i.Й@pXyɈnK"hHPQu=%OAdSItFĩG7@" 91?Pmͱlь5Pܻ1*QCaw\bTH\L`QW^-hJ	'u%J8$Ap,'นrH8	b ;W

:w  XXX/2mfz\0aҀ3&O)c,5PoaPj`c<EEՂQqꈫ   @ࢉm0s2)@nok""FP9*.ADR<|*.ADR<|1Ȧ1J H,b.H&AeHVo.ۮh`ȥڐX~1T]eISY]a1$bLEfʦmr0r)A$[ ;y)W5iBĩG
5yqqqqqqqqqqqqqqqqqqqvKH?t^MNvtyQf^q'KMS3*'wrYӌEnMHVE\u+P]:pntfa9h\h8܃s1R+@'syڒ[
Wuݝ%Ȥ7w9r9qqqqqqqqqqqqqqqqqqqsʘmy7Y:]XE#"Q4n

74bD{d*Ih(ADUQȤ9|'K:IAX#~	-( PB
\Z
QacAx(j=8,[\FA%V0r)A$[ ;~wn͝uݝ$kiDeAJ<睍ve7EJY]RE6Jl7S)Ƶvb+*e\w2y]uݕ0j4nӎضUxVʸVeмYȣ|tv~ihՆML͹N-]˫1+!iL!:AJuPWb4v2$f6J	+']a/&㖍Xg2l(ѝõ9ӫdƽYN@lXFpfZ5a-kՙf)'vcM*̤qoaYp97WL<睢sgfed :E)V\l<jt3-һp{n2qҔʸVeadv(@ixRE?YrKŲ)tvzsyf*\hW22qҜpexS^-ێMwnR)Mw/7^-4ՙ7ՙ;,!6eኗ1^5A;+ՙ`8NtrW6P7q@ixR\8캳{nZ1SoVd.ݜk.NiRMbyvu`9jJn+^AJsUN@ixR\m5,j!;yӋ|ر\j!;ez,#!)ΛnW*< fX>FB:S8P7-8캳wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwo*a+7eAJac1DXӂɺg4`((,ш7-5򤫃f򤫂ڝ+c +W$K7 <0_Vdd*I{d*kWW0\0#/򤫖XfS%IWO-̩`,b/MG뻻eݕ$輱XEҔpxbju3'Vr^n/'i7]Rjtgpxbju3pa#<ՙn4SDWмS3l[|kWf*bNQa^-:uf[rq]n%k3:mɉRtW82>me,k7ƻ1.^MәWՙl\-'rv5ӫ2cIep+Ų71\1*ՙM+6ŵKEғh aev0$Ľ9ɼ˙b;XPŲvm8춦FzN"L]Al[frfضUw̽hűgL\-'yӏF"靃
뻻`@&ɓfM뻻wEӫ]k5@xS4xD|MŲ;2ĜH^N7.@k/Y:e\w2,I3,nb;3'e5@wd]RM֜wbN)1c.B-&YrJuszȧ'Lf5n[k7wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwv/*J"z	'!+%j*aJ=M. Q(P$Y*d/sbU2*!zx
-7]qГbAk:2o2m&ZO+7epaa`ɷ=AIH`>FW00;^		z*a7n\U$0#$|	 zĆes	#+bef{ʸ1ͼcSAyG1c1]\ 0"X֮a DLY*R
ED G^L8fى?erD]\0#+c&Lՙ7 ر\j/-̩`CF3fj5 ɩFuswx|a̙0_VdߝrRF2𠬴j2ao$K7-LVFXg5VFXddkWW0+7Ve7ՙm8~9Wbfa\.t/0|̴:5)Á@!nOAYhՆeN0_VdW$KZ5a`>FW0L/2mKŲ)cF2wwwwwwwwwwwwwwwwwwwwwwv$].ˣ.;\#!)'Vz.@ixREvVe\U7)ǥ]0L; wwwwwwwwwwwwwwwwwwwwwwv"!V'c+!5PERC2L&UׂBkduԑvĺ.p|tY̹I>FB:S}Yj>8 z**oJ6Ńuʸ|oGg#?,dA3XfL8fى=͌# 0a7#60#|p`H}ŉ&L%\c>FW0Ō>F_2"Xȃeswx|ɂ&Gg#>8 z**	>Fl0j6=fӁ-/*Xl7EܙNbY/zB6F"p(?fX PB
ɩѫʘXX/2mcAtRA5.D.Z"Qu`1T\z*f&S ^q!e%Y1Yƀ2A>5a-^q `6nhAdSKR
ED USW=M 3sFdсѫA 8Q"A/$LX$7	 Htu"!&ɪIcAtRA5.D.z"]kSM|`EH*=UN\E4kWɓfMsYҳ@A:dj4S"]Ǫ+ȦMpPj`c<EEՂQqꈫ7M@-vL8,L`@` 2wn7#L&+" Pp74b砲)a҆ɸ+7IW^		z*o+7vU0khX74`((,уJ	&kݕL:0M¹KŲd {uݼ(IлQ2&XR]4]<ló/Y~6t.LӏI.ԶJ/VͲ+^qe\w2y]u/'cYv{|kY/^tDͲb52Yn7N.v@ ݑMwn7qXE3oe\tk7y,Ԣ܊e]pVeiE˺vY IoVcWlf{l ŠL^Nh0k ގlD^Q/Wy;E+@IW2sUz:eL6f|] 4Sbu-ͱgfFx-+)"M1V+'x,Yb6/7\l/gV@T\J~qƥRlFl[3*'wr;:eL6f|msl]|eIW8.؝wdJʸ̚.Uە̛^tJ-"Yx\uivEsAdSKf\Xo
tbP)2MÃwⲛbkY/Yvr(wS"]Ǫ3-Juf5̸Y:bbۦy0fъVNXθ`pppXsyf*\hW3:qٓEdJ̶d~kΙIлQ3"UaX;D:ە&*ՙ7žN6Ru8҆Houf[2hYL]MVy;RU0tO:TlVn7+e%ٓEd*V?(+tQq(!p> %`Ŋb砲)Dbq BҨIҡy2xŊbN5\,qtK.` a<0_Vd˻60H`RI
M!㜉I,cYPKbKb7R
ED USp$	*.v0H	%*8a$,x dTB8UY2^Tv)cQ.U2^TpAaB5Q2^TpCZ ,b  8Ux`;.9 v&̛!c+
.9?erDq=U`n,(B@dɂ&X pb7(BB,(B\,bUX+
a2`ɷ(B0"M
㐱
f{؍%XP9V
	@XP,i.i,cACpX- =4Y5B<ȠzȦIPX-ATȨTL XP, dTB[:,i
 .cAM#`ʑaݛu

$0r)A$ɅV&BC,(BH1T]a&"AqXŅA$K7]R AdSK&OAqY!!]R AdSH`.*.%0˻6 W̮8x@q,,ՙ6\1T]X-@p`vxfEZzq)e6 Y"ffXP<EE(G.ۮiTir.Z"Qu`1T\z*	Qj[7UsXh^ Q4<f1aB\r@p b)>@ .ۮ0sMY2^Tx֮[4`EtQ4 !5PLƵuvJkWWjtмXy2a<Ip^]ve	*a6ZO\,b砲)斋q2`ɷƵuvJ=UW hAUSQRC+D,iQ	Vo!cj4*Ueՙn;1i(ͽ؍%1aB7o 0PQpaB@#	\,0"z(jXj4 ĝ2LO&Os@UYeMAPF8W		xcfh3	sYEPl$(p1'LɓVd֮[4`EsYEPl$0"Q$dfT֮[4`EtK.`!(p1'L&5Y["ˆ!c+
ÑUex,R,=2^TsYUxH)fȦN	a*U*V.̮H2,Vn7斋q2`ɷȦAK4a,i*	0MIN8/'BNʒIR; 	m6Q$gS!&K0ubeM/8`3_VoWSx֮P^Q%=N4nL8fىy-Nm^63: :q.]8O\,`wxb ]Ǫw`1JЕ'Yɿɷ̮H1UZ
.wy78UXh+'MɓA, 8AE!U8Ui:dVdqͳY	w `)P-p̙0_VdW$K b!&̛!c"gp`
z"J i	erD
w@
H%`ɓfMaB@y i.Y52"X3 dTBxp0_VdW$KQ;(nL/2mgc"g	R
ED 	<ȠzȦ&&8t	MRO=K=@JU2*! HŅ@&cS>L/2mpl<s@srҋtΜwdM豂n.ۮ00@K4DP`ITI-'V\1^99iEuftN-n-qtXi7Wvm %K agYMROcSo p@X
d$$&̛"X3[>Lgf	Lvm %"g 3_Vo+7Ve7ՙm8~9Wbfa\.t/0|̴:5)Á@!nO

]T\Jaaxvm wfsFPI2aC	5PBmŭTí8RA(	F 8x<_aSy)W4]^,].̚.kiDNډ/'cY2b睍ve7ϭdXi̤]t2bfZٓE;ՙlu7Wl7^ˉr]ƲTlVn7R؋xw̤ExS(TMHsy-1Z)]½Y6˘2;ՙ*a+7칖.؝CslYY.mJH6vLU!Ƭ.iXM-&UP;Y;.tm;ː]:l4x <ƮJ-hĹRlFl[3*'wynW3TlVn7Θط6ȦPĞwW8.؝wdJʸ̚.6w].qJbq¸Jsl<랂ȦˋSvlJ474&Tɡppp[e6Ÿֲ,^(	$P9<aҟ2j4Vc^ˋ+)-a0fъVNXθ`pppXsyf*\hW3:qٓEdJ̶d~kΙIлQ3"UaX;D:ە&*ՙ7žN6Ru8҆Houf[2hYL]MVy;RU0t\f]ոh+,)ŲIлQ3";/2YC- n6ܮRt.LȦUz8Z[l9]ʘmvewn6XE2^TpDaWL!򤫂'ŌQȤd*V?(+5t,WKʒV0iGbvqͩ7j""U[MDDW@qp1'L{d*bq,i?,dXo0Pjt^Lbq4M{W$K,iwx
	ٕ2DEtF)Y;&&Q,1J_V0iGMLH1sYY*d%C-DEtVmIvi1YL̛FJͩ.Í5&+75騈=UlcFY+%UDDt;0ړ4Ԙo&Lՙ6TAqGBUQ IY&i1Y$ڒ8RbqcQ^[arjKMId}YoUDDt,`EU\Al/C-		\W. dɂ&. XͺFhTAqG@%E0$\ wfsFPI2aC	5PU\A񊨂@pXyɈ+%
Q0_Vdb(A*S%IWPMIcic=M. T2!y;2B8Q;1Rw&MfMKʒ1ȦPȦ˻60H`RI
M!)I5&+)&+7I2
AdSIr(cQ%E0D
 @pXyɈQD<cRjLWRLVn7(dEUȦP*":K``  vm4`((,ȥ&1X CUI2
AdSIr(mIjK	 HQu$ͺ9d+Hjaw
RMIIELUDDt0I( FH1T]a&"EXm
.JI1\I1YިIUq""X -ݛu

$0r)A$ɅV&BEL&Ū~0"r,x4&n#<EE@rb/+7erDCxEXnL/2m??qެ6%
K8ReL4b2bfNˋщSv@ ݑGf5V4M-ɭ¹C\D.-dXzfEdxS\("Euf]dZ˵$ˍ.[@ܴHKNf\Xţscj4wF)Y:n=M. Q(P$Y*d/&MfMKʒ"Aqf\y4
"fb*a`n6I58@" 91%;" !I.QkQ3eE /$XǞ)o\,`ǢwD@&<8Q P Iɿɷb$X& 
aao

H.<n	XX[Ic0"KqB6$0X<0($0X<0p	T=.B
" 0E $x4VoS%IW\z)YB<fb*a`ni8b@" 91%;" !I/Y+eE /BE,HAqp(@[W$K$ R(( 8$  ^L&bBE,x
AXP(TQ%,x4	,.   @R$0X<0($0X<0p	,.   @R0HAq0HAqAHMY+7Kʒ l_]ٷ\K7	fmKDA[4DwPwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvm\]qEXSnTeڛrxfNus2ʸN&ضk;MY4743Cw	Uͩ-мXweY@fÍ3nvJlÍmf{HT$߆l8c6=K<v^3u]W$K90pH`Q"A/$L^ȥ0
%@	< @L,

$H>ăɓx d8?E(`-8Q"A/$LXJ x A@\]`p>P[x dh3&MfM1'2"XTUeDмXy2ay2`ɷ".&P8( &L,&TUec"ˁ4pD^,H<0\,`Rw$BbAɅEEV\MA3&Lՙ6ͺMcQUPnktq)owˁ4dɿɷE(XR$`**bjagqˁ4&Y,`R2d8PqJn ,9k8ܞ5t,̛L%\~=UǞA9\y,)P;4T(P7aFD ܰ<a٬8S_HÂtRt5IVD;H7vEnc_IҤ֨kq;4$Y*d1lZA%S_H'f5*U"vm*pܤf/q܉ٴ]o+1xF1'LEPތ5䝓vkNȻQbDKDo@&;4k#_H^N̩vhZHAeJB@jkJ%˵6#Y8]q;6,.\7rU_J%˵6#YnuqvlKl7rl +6BvhPV,\$F)Y:Na_I
X0@ܣEn)"l`;4)ɺd.kM
ŀzi:N+ܭCz̴5ͩ.Í5&+7'f`+6Ҳ,N+C_HY'f5dX"vlThKSu'f$H^t^NZ$ӂb-..FHй$ZUe5M\uqg\0\Zbƿi뎮^3tZe"u\4N,\7.Mʡ[n@m'f$^Nt.N/3_H&i6"4`٥r<vEܤIٮ5䝕0\Y'f,kRN͉/2L"vm*kP]'JhX7M*7eʓhoJTZKZMԝJ\v"^iY'fҴ5'fԹ$bta_H]ƌθ`;4\X .fԉ٢qX0]rỲ.؍fku³jF-\,0"=UǞ@ȱY0L/2mݛu	fHv2,Vn7xOUq$2,Vn6L&kW$K7xOUq$15]Ǫ0L/2mcj4w1lZT7&O)cQzn ,bj""U^`Es"z<!=UI$8ɪIݛu	f\,0"=UǞ@DEty2`ɷvm %1!)xOUq$15]Ǫ0ć5I?n ,_Vo*9\y&'vm %kTb(&	HkTb(&	Hk.ۮhPPY!J	&L(bA4M*u
H?H1T]a&"eSu6SpiIлQ2k7^[@Р^wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwo;J%Rt.Ly;-/i<睍ve7ϭdXi̤]̺I
fYhdԅr;ՙlu7]v5+ՙq.]8O;W-"+,);-sy-1ZN7-½Y6˘2;ՙ*a+7ڛv>Qnm<23m\iIRnɊd71]ՙ;b8+wɱyeqx8*<랂ȦˋSvlJ474&Tɡppp[e6Ÿֲ,^(	$P9<aҟ2j4Vc^ˋ+)-a0fъVNXθ`pppXsyf*\hW(TA:-;yxKus^"t5VdkRw4-9άˉr]ƲyI1Y^(I\w20nk7y;RU0t\fYhipexS(TMr%$PRt.LȠs̯VeyxKFnW):j&dS*--F6L6fyIлQ2k7\[\E_S%IWOuHI01'Kʒ<4bh]$[Ͳ`Ur0SX%IbPEf` dɂ&S%IW zAD_ 4zDXJ3d	-&($[<؜ZH\[3PYȦ^"u+% x[x dd}Yo.ۮhPPY!J	&L(bA4PYȦ@)Θ8фC$bLE+% xHf.q2`ɷvm4`((,ȥ&1X CUࢉՙlu7\0SF$@(479/P8	F 8x<_]ٷ\рC"LP`iT,?h@qufN^@l1X rJnW:Wxq@pXyɈnAAdE($0XdXpkZ%%̬)ž-VN/i:n#<EE@rb/ xM\dDq@x	)!pKfk HYo.ۮhPPY!J	&L(bA4EP?20n`/H700Pho:sl^-Lq@pXyɈnAAdE($0X8фv0M+* HQu˻60H`RI
M!EMYeR]\Ͳ[dqH1T]a&"K4;VMIZNⱤe]pqWW̮H00Sx dd}Yo xI:	`$K&($VmK8d8 xA&($VmK8"X 	1GA"lԩL<#,I:	`J{W$K@)	 EvA&Jɂ&@)f<F
 6Yd$W-ų;rbT]3iMqeg\ k+NmfYhUKFqKQ9bN\0/\E4`EJ 275RXj4T۬ )\w zADE.z"XF	a=M,cF5L%\r)B5+%.b砲)&̛R
/0-7<$vED,ia s/  H}ŉ&agsB&'E(X;"Q#qHAYr)BG" ``E!0W$K7PɓfM(+LC@p{W$K@)Ųd}Yo zAD0-52"XN,ɓfM-A#Q#_VowfsFPI2aC	5P[hK@)@7@" 91{w	c#3F=eF,`nAAdE($0X~00SQ c HQu*Y\(+qȤ7fMnAAdE($0X~Z-4XY%<F
 67@" 91{w	c$00]ٷ\рC"LP`iT,? xl0'~1$bLE

coQ"U\,/X IdR{$X IdR{˻60H`RI
M!n-nʦoa:@pXyɈTía<+Rt.Ly;-/i뻻yQ- l^Nr:Y&ZO9ceFzdy;0f5L$S]3͙4_I7Y2-XVmK*Y]u/'cYsy-1ZN7-½Y6˘2;ՙ*a+7ڛv>Qnm<23m\iIRnɊd71]ՙ;b8+wɱyeqx8*<랂Ȧ3.,Vn7L:Aٱ(PS&o;VSl[k""bNEs"\E4?qt+7RE9`lVn6=YihiŊÞs)̶)՘׫2f|mnm0fъVNXθ`pppXsyf*\h[:,(o&덖u*ԃy۔HseZufZ #ɱyeqx8.uf\EhF+'Vw
fXʘmjYW^NƳq%S@̯Ve,ڗ:e\0@:'Bp
L6f{6/'jW\ړq-,".z"]ihi&̛D,ism8Rb{FFXj4N,eC5R͉rqfر,y6P/aҖlK\ή;6ō`p^N,cFXh+'Mɓ}uH=M+5FJN8/'LX-əEE,cFXh+'Mɓ}uH=M+5Rtj4왔]ZI0a^AȦY*dj4F)Y:$gS&%T1sYҳK8ReLFXh+'Wd3uH=M+4&TɸiK5Ruw\f&n/]R AdSJ,I2n5Ra]k`ӆ
:1T1sYҳK8ReLFXh+'Waubk`l[H1JwyRFp>AȦa.Qcp8aҖkűiPo"Q$xA&bb,r ď@yWT1sY	0"Qo\,b砲)*[`$/'fT^j4w0ъVNɂ&c.$z./'fTl21lR/'fVlFq-eucYQ$xA&bb,r ď@yʙ^-^[aS+%\E4ғrd}Yoȃ=tkp^Nًe8Rtay:eꨂ<r M`K1`pH9bG<mr/Q,`EJI+i,cFͩ.Í5&+7aҖiY&i1Yٸ,.؍fkuuƚ{Fb\$輝7`Ĺvk7\ή:Q,ؗ.YW7*EK,ism ĝ2̮H1Jwy``fԨnL2mz"VkSMgӫ2v\VmKb-5"9bG<Ҫ-jiIҹhض. mĴ"\H]ҫд]'JRA:fme\wh^4Z?52"X)д]'J&̛랂ȦS_FFXj4N5I?D5SvTpìIqg\0\ܙ<j4豯sYҳESp8aҖhF	يk+7TUDDt,`(kY@ȃ=\E4ki@򤫂'ŌQ"UW% N1U\AA,qLcAtYqȤ5ʦo	pl\l^Nr:Y&ZAAfyqqqqqqqqqqqqqqqqqq8888888888888888889碖>3o-yqqqqqqqqqqqqqqqqqq8888888888888888889]k9bLQL	jb} Pxv0HȃM5-8,weG:ėaŜo4bD{λֲ,^\.nȡE9+ՙeL6mVmH95M- -0:8Z[k7`9Yr(anND8l!&ptlKfuywwwwwwwwwwwwwwwwwwwwwwwwwwwwwv/,lSA%$.	lM`	\(+ x+}Yo@uPI<;$xA&ayF
If.<EEǪ"blsqYqQqꈪvZ+qYu`@pV=2^Tp|Kʒ1.^NyRU!5PEW뻻S=YJŲtEݕL:Å%@睤eՙRXZ1*teF3՗),!:.-.vmnȻk7Ee]ݼeCW6ܮmaHӋ|۝gdsq @s0RU@_Ve^NƳq%.ӫ1+)7J*a.AuHVO8ZMص\wf4a"]kQD԰!мYȦXQSmgJ;ᆊm\VYW6QKu]$\A2)
pdMsZt|;]D@ o8WK)*Ɋȧ6˘9Î&+;.AtRA5.D`ݐ17dS)"l`QSmgJ@iwEUQHEq!$, /8E:J.V3jE:Xgfr_ 4QՁ $莀 Ŧ/&n7#M+(ѝ1*R.|;]D5eJ	VeI-'WF%ΜbbG.Auȭ` ]ݼfeImNn	M%YeMASe5YeMAP7RE:мS=Ytbۅz,]N51YP;Yn6ќʕmbBRo2yBsVc]tK.`:snle\waƜlRML"*\C^w63aJItvuh7e238)!$zB0 ي)PV\Ke$P7mnv(\Qt8LZQnWyيK3'e%ģFp[usa-.pK$ppvRnW*;aƜlRML"*\p"W(:fNs^;F۔S܂;jLVAWıv:8-6"Fr9ՙePR+ՙ<]+ՙrgJͱn51YS*Yv(s3{y@vyrlVe يՙrl^ˍjLVTڝ*}Y	M%YeMASs 3՘jm*녵Lri.z(j[)ͺI6\Qtr+6SN|kbgq8/.nA51Yus3'd/'s.۔sW1Y<֕+ՙnsێ\[)Gʸh7alYVe يӛ}YRT)rl9 v^pK6i:Z5qtkՙm jLV\K]fX3ɲz-.b9iўˍjLVTڝ+"̩..4iVYIлQ3"2;Bn-q]ʜ]/"̳EZrbqaUeIa	+.b͸}Yp9weI7PZ1S0)PVYIr(󹷮cIsYEPlLW\Qt9qɉRt2Yيvኗ1^$۔Sb(vk@?^-Z1S6b/.;fIٱţNj41v,VNP,7yƝYi,!: iYqGAQEVެɾÅ%&[rN<eġIjvqj`&GQ'^GLŲ]a˺y;YʁAf]֌ŲK2,.Vg@ެˍjLVT0|3ǝvfEuA1ɤ,6
XS0ъVNPEU>]18()EQM%"<8EdSK@qVC"!$zB0WAuEAtRZ
	;PEu`ÑHEuAƢːLr(
c8$">"B
B+cODppQP=dSK""KbpQP=dSIq$ȩDD@M%DDEq)C@HT~YP=hdDLLJ2 0ILECЂ )Eh.A1Ƞ("=M-TVȈ
.>	&7UQ`dYtTV*!LnȬ">
r	EM!W )DzA8)M.SPƢY55 =5MB#Ad ȥ&94EdP<r砲)ǥ@.
i&"IMdDE%QDz&"zȦDr˪EA4DHEuQZ]d ADX.	LJ2!H&](@l@yēUdHMTVMD`c` y.$=D|"6C]H,&E%<AeǊc` y.$=WgUuV=EPG<hEUTDa&]QD]H<EHAu]ƮjI.4EqA1Ƞ)@@R F	 (*"҂bjk*AqZ,i.#EdǞ(.&+&@Ѐ$LAsME4MAS&PAdSIuC@<ɮǨT@#]$]dG2+c` y.bgPQt"Drˤ\l)렚IAM%!]HMUǦ6	 ">	[&=r
@B
)(ˍ>Iu Ǩ*!Ln'\UE!Ǟ0\zcae<|4&DjA4PEX/ j*B+m4)
DjL_Ir'fxi&6#r$Q@"CXP1U )<LG@A%$$zH@j&TR	,Uc"%IDԏE4uQZCR&' )Ǣ-	ɨć$ۅ$NHēUdE5Ucֆcǐ=a,N
*ibpQTSItANQYD	vE%EBW@H`ǃ ;DFU!(,&!(,<@UQeIpbiL˦zhE!M%XLx)""Z1ɠx$[GAqȉr$1!+#AEAi&&zjIe =4R
z."ArQL.R$Y#DFUďXU]"#S>QYD	v94$MʡR<|1FAaAeM(,&#sYLȞLAqA1ÑIh(&xaBG&<rGxOUq bAaDW.xѪcIQqXI1 ȡP@!P@ @TLl4RZ
!Dr`$xbGdTBC"R
&8nE%V<:7&˞4AEu`(AsƞAh(B
*A%<iꢐ.x-JSntX;5#E%CDFRt^ca!aBYe1 0TXkR]jLVn6NHTDȦH.""STQ$	#ibvjG6
$E4MALl"9maBDaP 	v YdR5Kї*NHTDȦ>	&5],EH.4yLl4Uh(G*XP4uQZ
IAQ$ zY`DLՄF  UǢyg8`.YT׿bK:ԏ*)]$I1WUcֆg 9YWUcX@Ó@Ll )Lr(
cQTD|Q2$1BW=ADEZP Z&H \|Lo iYqGAQEVQ#Ԁ<R
ED z M$ȦB
\@V]J,PM cǑIY\r)j"ˈ":
*A4P@v=P\iEP-q$)b+EdDy[E#Y8.\`= /UpdR@TUt^=2),. z8zz@\H&ˈ":
*& Y5XK>
&b+	.=UE!ȐzWzǮ58(#AࠦM!(c`M!(5 8M%D!\c@S&*&Dc`MDV\c@QuPQi&6QEaE&9YLTR	,A4&6KjlFqqMIvjGz'IQ\zi"j+,
"AmU 
"AmW"0\zi"jdM*&Ed]W"0 Er*#Ǧ+&褴<vLAq"CH"uH"uV=E\zc`kDvk7\ή:NH @r()czi"jIǦ+&)-Q4 WLJ
hǤLKbDRUG"'ijAUQd"ڐUcYgDq z"ZI,$="$a$AUQaXI1EdR((dR[<xDQHD)"l`;5#XP1"A\  *Au`')EH.K=CHu`')=X.K=CA%7Udjzg-1$DDRZ
OZ_HZhV,׬IvjG@ zXKK	.LAq餰4E\ i⋦ kD~$1EhEfԗVE٩>!++8."dHjATȨQ2$1Ej0 )yƢ E!94 Da\A5CJLEuQ p,	<$x0t )zGA\zdRXD<D|YuQ `E 褘g!Q@ˉ8M8-6"4`٩>Ic*&DLAq"C\h8dd UUWUcֆ8MuV=hk
<j+`8
. UWEh.'Ǣ+AtITUZ	 )PA1Ƞ) PԀ=c B
.LCuP&90`1r	EN$EIsVP=X( .z#`Ȉ#1TUeLQD\iՂ	5t (TQ5 cPj&@Qq訢j.A4dE.&#ப 	 M#_H˅	٩>!(M,ALCA4=	%LlԂ
k">	X/'i:VMy'fxh<h4(,<@DRZ
4!(B,"90a<|1#ƍP.ɚM-"vjG@M!(M-T@&g8`h&TR	-!#BWA4"IeǦ6r$Q8."dHj$]_Jt^lIy'fxh<h4(,<@DRZ
4!(B,"90a<|1 0TEhUyR<|1U )(CUcYTDګ˪(J&dU)dADH-dTQ$M$Ȫ8Pq.NH!$\rb(xD|	
*\M1G\z*(M1ꬢ(,TQ5 cԂQ."dHgY5AdDZMB#I*)\(Ƞx@GR)Ȉ
IǢ"AqEP-]QDQ4 cE."dH. y	
*\,Ȧ0Ǟ\rb(xD|Ǟ&#`Ȉ#5V<yTDy !ԁx$E4"u\4NHD|Q2$2BLqWUd<FME4H=1TQ$@<EAt@J=@/=QD\z*(C=QD]gDnz =qA$3I=(/TQ$@)zP\AHAuH{4R%aɺUpQ\IqjDMEUL+	.Mu'E;5X('==X.5-UG.S j%pQTSH1I:NH4z)""p(TLsƏE%TLupsY%ȫ5H"dH+&>P;E!H""X7)`&"Z	@iǞ\@G@jE%sȬ%EE4s902WYaEq*ɮYTMA9i.>	&5\WDrQ\z).@UPj"Y&Ǌ`<TMA#z).@UPjK=U@$"R\&@Hq褹TMAWx5rWR zG9IrWKj@EVPS"<@#QYtWYB*=a,
"<<ZA4XK `TY\&= 9KpUdԂ砄W(ɩǦ6&.=1]#EVMH/PPȦ /PPȦ$,R<|4FUJH5 "()Q0*,QURLl0s
*jAx$E4.\R+BvhLq\EDȐՂh kJq؋IxIR<|5C<h W"bj=eDEh*kR;i/C4R<|5CCSQtF`Z`笲uT\,ȫ0adH.ADQ4@qV4-7]qnR<|1TUeƢHjQT5M\uqg\0\(BU2*!TLzca&0]QEVpsM%QUh$'YeZ
WXP1!BQP0#7?HPT<E5XS"Ǥ$">	[Lq\EDȐWP1q]$RUPQq+WRUPQq+*UsԁEd\x&EP/&EEq$@z褪Ǥ0sēQ묈&El証ˬ&EmH*({H^Mԝ(B#(M-$D@Qt<RN	,	zCr	K.cǞ܂ M&K0NHD|"PQt"ڐYAEqIpsXEQM,Qt&_I
R<|2*qU 7Lȏ<r?Lȏ<r#AdG9rt,.&@mxR<|5ȭ]ȤPQqxc`ǬE\8()V
.=U@=#`5uEZ!X0]rVmHLAq"CGApadHbi"> 9ZWR
ED &0]#@ˤxk\rh)= ,a$LՂhǐR
i`Ȑ\AH A$0 $U(":) 0 $R Ȉ
I

YDLEH*.= ,@JHz&94=e]5BEfԘqfdсLri.z(jͩ.Í5&+7&5:Ν**asەRE2;N6)&ZuM.b̷)'^W2Z1S23ˤJɣ<J s!HcCˋM<?jLVTPus3^.Tp3B)άaƜlRML" bM.E9cIsYEPlHۑN"9]ݽsYEPla'f8AE<|4Uh(#uV=hk
%X]aBEUԁEdF
pQTSKKDx2
pȦE%EBW@H` $褴<ve"">+EU PǞ^pIeD|1WPEr
&UWYր&>(DAY"zȦ&6DAY\I2*bpQP=dSIqE!t;<pj"|=$UDAZ=h.S,.   @SP (cuQZLr(
. z#AdSKU"&"IEh.%X]DCUADS@r+.A1Ƞ)0\c@SHAU jPN
c@ˀA"=qMAMHMh.SPƢY50"z)Ar	EMY9,i.@qk# b<IఒctYEIh(&xyGI()6PM4R]TVyY5Q<bpSR
M%`P@#\Hz&Ell"9ećYAELKc` y.$=Ԃ
.6@#\Hz
9V(z.x(.MD  Նx&	]Y]4\i\c@S,.   @QqTE!=T`Y]dG<ɏ=dP]HMTVMAEԁǡImH*i.`$=M$Ȧ
y]UQeƩG,IȏdV@#]$]H,&E%<I13R((<SI13A4"K(B Ll4=tHAD|"8LzRWRQ|AUQeT=.B
"P-N	,B
B+=#`@ˤxhLՂh^ UYW@iR('YR<|1FzLlEh.HMTVMD`LN

.ADSQ1E#[n;5#MU<|1Fz<]UZ4<HzȦcǐ=a,rh8I5VAEQUh$WXU]"#SVE4:pIQD=!+@q xѪAUuCJAeCJ=P/UcYt\k`<j餺HA5IuV=E$x0t"@iC<:y \|bg&ˎ<
"O]H*,ADS92#WLJDUdWMU#ࢨ'E4HdďVE4:pkMұbDԏǭ(,<@D(,k
z)$Xθ`;5#@A%I1LlX(BEE4X"C<p x(j"IE5XQr	EEADH-.ADSQ P]dG2+cQTD|Q2$1BW=ADEZP Z&H \|Lo iYqGAQEVQ#Ԁ<R
ED z M$ȦB
\@V]J,PM cǑIY\r)j"ˈ":
*A4P@v=P\iEP-q$)b+EdDy[E#Y8.\`= /UpdR@TUt^=2),. z8zz@\H&ˈ":
*& Y5XK>
&b+	.=UE!ȐzWzǮ58(#AࠦK.M!(IM!(c`M!(5 8M%D!\c@S&*&D$ӂb-..FH(BIc*&D@HQTP<ri">
ATȨQ2$1Ie&Kc@vB
EUQM,LEuV=hcUcֆ<j+`8
. UWEh.'Ǣ+AtITUZ	 )PA1Ƞ) PԀ=c B
.LCuP&90`1r	EN$EIsVP=X( .z#`Ȉ#1TUeLQD\iՂ	5t (TQ5 cPj&@Qq訢j.A4j0

Y5ͩ/C4R<|5CWI1WLq\EDȐԂQ."dHcE.&#ፀ(CU	B
EUQM%t,i+EdǦE%z&E%HGM -uQ cME&#R]T@&.z(j=n	 kpW"zq]T@&0Qh*()&6&*&D05M\uqg\0\(B!UZU2*!TLzcaTQ$5VMC`&[CSQtFB aG@n$(B
*Ar
")HJWUuȭ8."dH+xUUq+j@jj
.<EuQZ
@jj
.<Eq%W^&+&WI4\j*xTQ5 z*+&E%V=$!&YLQx	%YL, +AS_IT vjG"(,<@(,)DnM5<iA4P<Q\UVK.x-E!\Z
.PYe3"zU2*!ƢːRQ.c"PL!LxȞ@҂T$\TǦ+&ఒcrACE%CE%A#DFh=,(BHď5LJx0tXIH*$X`.B
"_H&i6"4`٩>4FH7Lq\EDȐ!lADH,ij0=ǃCA4"In			K.=1XQt x0t*Iy%\@TEhi&6PXyy  7J褴=iAeCXP3YLDr`$xb@aFkQ.Tፂ(M,|LjX\iC@Rh"QtUZ
.i&6
ꢴēUeuR<I@MQ.Yp1	jD@Aqǈ&z#M%M&K0NHD|"PQt"ڐYAEqIuV=b*pQTSK"]# z4aԏ\lEH # #Y\2"<ˉ5p^$ԏdG2+jAeA2)-\l)+WY`>TMA<FWTQU<ׅJ	'ΐnt2PV0}Yo\Qt	;*8a$.NH"IeLl4uV=hhQH$zjz&6
zCXP3i+,D xɉL@Á&6QEaE&94(j"[I1\+
.A1Ƞ(ȏdVƢ8."dHb	&z":
*
% M1ڐA18((,$ 	Gy.LA\AIAM%WV
	Dꬺ	Yu`(A]Ǐ"()RǦE%DtUhՂhz*?USZIRW<ɮ	G"p]c&'4Up158z ^ &DF A`15 zdRYs\A\=r
"<00pՂ	41j@q"J"CU"=METL 	뉀&ǃAuVMC`G&zKEUQHEr$ƞDN
$ A18((kA1ɤ,6
vTpìIqg\0\EE ˤi&6
zՂ	4LlՂ	4Ucֆg 9YWUcX@Ó@Ll )Lr(
cQTD|Q2$1BW=ADEZP Z&H \|Lo iYqGAQEVQ#Ԁ<R
ED z M$ȦB
\@V]J,PM cǑIY\r)j"ˈ":
*A4P@v=P\iEP-q$)b+EdDy[E#Y8.\`= /UpdR@TUt^=2),. z8zz@\ 8M%D!\c@S&*&D iYqGAQEVUc&0\	`a]#=AD\Ea%Ǣ"OZ
OXƢ'`]H Ll )Lr(
.
"Am$r
"("">	[@A%V&]$וuݼg2ʒt^XX"Jl8Xk1Y:9wd/7SpByܩX:3AJl8Xk1Y:Dwt̷)"gp^LL-ž51Yl(/K:-8֮Tey5ՙӝ6ĩHgEܙLUD6Ųv5Ac]/&̶̫Ri;ՙbPMە̦ΕbڥsIҴ p2vb^Ye̱w[kM;XͶv[Sɣ=\aw&Rmb -ų9wdy܀ҳl[`*i;чf^sسvRǣtUt^uݾKʒ?A1Y&<XSQ(c`;5$S_I(>ԏ_IAvjU2*!TL_HLD&#ช k HQH$i">4TL_Hp;4rb(xD|"dBLq5	٩A`15 _Ivj)-BU٤E.&#kEP-Rvi!EQ@ˉ8*k*NDtTQU< B+	H)AU2*!Ǧ6鍁$y@M!養ɨV!_I(,&V!_HUMOZWHG+&ꪚM$VMEI٣IQS_I$#c`k" @AEDRTQ$	٪$b+	.*$U d=hDtQUIvj K8AC_IH(OZY1Z-EAp0J	.i$Lb'Y1Z-EAp0J	.i$Lb'Ȭ%h UI($G#z*N #PQ$S_IX COPQtI٪z&6
K">
D8z ZkHQpbdRNx5rj  1sM_ILr(
H	E%=r	EBviEdSHARvhQ@ː=EYT ARvi!EQ@ː=EYTA2Rvh&A*k<
G\qYS_IT5r	EBvj	@iȤ""$.A1Ƞ(N5p`R@M#_HQD@P'\Q%\qL餹z\;4qYUIu`@ZTR@;5HMց$=MEZJIBvh+AtITUZ	 (kIQEW"I;5$P1qNZ ]TVQZ *U٢J5@_IHMTVMAEM!%WY;5$\IUƢkIHMTVMABvj S_IH*,	IbvjUcYȤ$ z#AdSH z#Y5䇦+&褴<q;4zi"j"PLƿWUN"x_HHB+M$VMEDE#D"")8R
z.KAA3TȤ<q$k" (,$vjI,$_I="$N@tHXI1UcYqXI1 Ǩ,$_Hzi"j.PQt"養ɨPQȤ$x&""B$ǎLDEM($x0t*koy;YgGM.]9IţW1Yf)"A7že&'Ie$VmγqΘ}L%\xX(!7̮H+@pXyɈɾɷ@
NufXB.6ũ̮[;\	Y&(&TVmXh+'A&+6Yʀ\ZU\j(@pXyɈ5I?@iw@с@t*h+6,4bS@K.-*^5gM`	%4kKtQq<@qVxY7F)Y:kd*zUSd* dTB8U|`F 22d}YoR
ED U[?̭_2"X!`#o̙0_Vdԕ0ۉiszUwn7Ng3bPF)Y:kԂQ.c љf:E($>pIeA,5QrĩGhAdSH׼뻻yΜՙb8+JpȴgzȧيW|kWf*by6C9ՙjtoVdBi1*&n`&\2^TuQuHYi+o\,b砲)斋q2`ɷ&zDȬEdSI[]ǪM*j*H`EuH=M *ATȨ@q&|\,b砲)(BMNɓfMq3]R VEb+"J=UW hAUSQRCQ.TM뉞*+YV.b"M%qLri.z(jTQ.TI!&J&5jgAVE4zADЂ)S"]Ǫ0=E"UdV")&zDȬEdSIS	x dyڒ,༺0TlmĴVo\LT1UXȦ0".b"M%Nx d8M:ceY:Zm˙^Ιw\bTE7eG:Ķ+&uݕ0FH)`̮H0"UU(UTT dTB8U&D^,H<5 dTBxdɾɷ*8a$17dRO+7.ݕ0FH(wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwv̳@A:d,Vn6ͽJIޮt0\+6'fذo:ܘ)L`ac^51YS/V̬ڬQuwԍYYo;*KXgjLV]\eġIVeiL1*Qr;ՙl5P vI<Xo
)"nE9!y7ZXj4qR;CBp3atί;vE6R-׋e6pެˈfEZيnʮB)'d&Y3Ĺy6RE:ՙl5S.JqܫfX1'L<뻻̮H1sY@A:dATȨ@q ĝ2f!`EtQ4 !ATȨ@qL'&&S%IWaҍĴ`EH*=UN\E4kUx֮o\Qt	aҍĴyG.b"M%lы*+YW_Q{λyò̝ePvk*<뻻yRU=KZ[ʸso.b"M%AyGHn1u<ow;ɓ}1'%.ɓ}u<1u<kZYZ\LyG=E"UdV")]h U=Mu< @be@KS%X zAt*Z$F@ 1%cx$ʀ*	ѐ 0Iͧ뻻̘\wær;&]pVebpp2\XbE$ ;hʸ̚./^-n-fVc^ty۬)"Wdqk1In6ќ(VLD%ՙu^uNډ<tr]tj5@-M+qdP9]ݾKʒki-{LEj[ʸt[x']TD˞$Kt[,3&OnlğH1"|cLEl@ɓ}1']	ڵve
ٝDFʏi-K4cLEjcb.Ӂ-/*Xl7EܙNbY/zB6F"p(<\wi-ͼcLEj?,cLEn L p`p>1sY[tl(nL"PB%i-L"pP!;UGf[N8_UرYoW826ź-_8mJEP(yGvҮbY6ڛrݑvċIƌuؙʸVe^qch/*J"x0Ael@pXX/2mJ	'c.EdG.^.Kci=AsF c_2PV0]R(!U}YoaPj`c<EEՂQqꈫ3AEP?|uw`îȦfsjYxI-ՙsl*Yy;Á̓7 8"X!b	zCrd8.ۮ0s*.cǞsfvU0kh^
(ʎu.Å8hȥ5g\`.z"Xymɓ|.z"Xy ĝ2nQ.Wo5J&&Up|oWBk	yGH0#=Q.R
ED UPw\/'k9P/&Onlğ9|l8Lр7\LT1UXȦ

 >
8

]2*X[vN2̶pbqޮqre:>mufZqP7':WMIe%Y1YwfMAR)xVebpNډˈfEZzՙ7CvcIqj5W2l7eC^ՙl8RXBmah!4λ2vA:2PV<jY\$<EEĠ8̛L%]JX dTB8UL%]U\AгM{˻61X$)@vcǞ
*.,i.а@pA1Hh'-@pYCTE4DhL	F 8x<^@pՆ	`Ʈ}Yo.ۮh`ȥ)-<v1T]eISY]aH]]v5C- n	e'BDbIvdrfH1T]a&"vewn6XaWLʿ(+ z.ax+e%ٓE&'vm4bIdR;
*.,i.а$Rt.Ly;-/ia Rt.Ly;ס7	vezLv2h3p$	*.IлQ2k7\[\EA*̛IлQ2k7^[@`0Ae_ |DTAUpNډ2ڒɢ+7<EEX 4;<]ɔγl[2XVe2ڜžNo

<EEĠ8E H%q ) AE"VyY!5PERJATȨH'cQ."% dTB8U'cQ.U;DVe9*6 U^LL;dKH71IufYI|fR
ED US{1Jrd}Yo$K ъATȨH7&O"% dTBx"` y.*HyY8,[\F:bKb70r)A${[ ;v2ʸN&ذnÅI8?k"Nrl-
Mne"JadVgGRNE'YE7X;YiR.^Qwz,^NGW2ͩ;ՙr):Mm\)Ρ[)θBm5˘n;":cb-bqvqjTy)&Eh,Iͧ"Uw뻻̰XҮ!2f^-E^u @VkP #+            b՝ab&                   ./usr/es/sbin/cluster/events/resource_compare ad                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2019,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/resource_compare.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#########################################################################
#
# Resource compare - wrapper functions for clmgr "compare" commands
#
#########################################################################

#
# Name:  compare_cluster
#
function compare_cluster {
    . $HALIBROOT/log_entry "$0()" "$CL" max

    typeset hosts=$1

    CL=$LINENO KLIB_HACMP_compare_cluster $hosts \
                               "${_ENV_ARGS[DIRECTORY]}" \
                               "${_ENV_ARGS[DISABLE_EXPECT]}"
                               
    log_return_msg "$?" "$0()" "$LINENO"
    return $?
} # End of "compare_cluster()"


#
# Name:  compare_snapshot
#
function compare_snapshot {
    . $HALIBROOT/log_entry "$0()" "$CL" max

    typeset snapshots=$1

    CL=$LINENO KLIB_HACMP_compare_snapshot $snapshots \
                               "${_ENV_ARGS[SNAPSHOTPATH]}" \
                               "${_ENV_ARGS[SECTION]}" \
                               "${_ENV_ARGS[PAGER]}" \
                               "${_ENV_ARGS[SDIFF_OUTPUT_WIDTH]}" \
                               "${_ENV_ARGS[SDIFF_FLAGS]}"
                               
    log_return_msg "$?" "$0()" "$LINENO"
    return $?
} # End of "compare_snapshot()"


#########################################################################
#########################################################################
##
## MAIN
##
#########################################################################
#########################################################################

. $HALIBROOT/log_entry resource_view "$CL" max
: version="@(#)  7d4c34b 43haes/usr/sbin/cluster/events/resource_compare.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM"
: INPUTS == $*

#===================================================
# Source the file with common definitions, the run
# the action/class-appropriate class processor.
#===================================================
CL=$LINENO . $HAEVENTS/resource_common "$@"
CL=$LINENO runClassProcessor "$RESOURCE_CLASS" _VAR_SUBSTITUTIONS _ENV_ARGS
log_return_msg "$?" resource_compare "$LINENO"
exit $?


#==============================================================================
# The following, comment block attempts to enforce coding standards when this
# file is edited via emacs or vim. This block _must_ appear at the very end
# of the file, or the editor will not find it, and it will be ignored.
#==============================================================================
# Local Variables:
# indent-tabs-mode: nil
# tab-width: 4
# End:
#==============================================================================
# vim: tabstop=4 shiftwidth=4 expandtab
#==============================================================================
ODEk~ #+            b՝ab&                   ./usr/es/sbin/cluster/events/resource_delete  ad                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG                                                    
#  This is an automatically generated prolog.                                  
#                                                                              
#  Copyright (C) Altran ACT S.A.S. 2018,2021.  All rights reserved.  
#                                                                              
#  ALTRAN_PROLOG_END_TAG                                                      
#                                                                              
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r720 src/43haes/usr/sbin/cluster/events/resource_delete.sh 1.13 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2004,2015 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/resource_delete.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
#########################################################################
#
#   COMPONENT_NAME: CLMGR
#
#   FUNCTIONS:
#
#        delete_repository
#        delete_dependency
#        delete_user
#        delete_group
#        delete_mirror_pool
#        delete_hmc
#        delete_backup_profile
#
#########################################################################

#
# Name:  delete_repository
#
function delete_repository {
    LINENO=2 . $HALIBROOT/log_entry "$0()" "$CL" max

    typeset repository=$1

    CL=$LINENO KLIB_HACMP_delete_repository \
        "$repository"                       \
        "${_ENV_ARGS[SITE]}"                \
        "${_ENV_ARGS[NODE]}"
    log_return_msg "$?" "$0()" "$LINENO"
    return $?
} # End of "delete_repository()"


#
# Name:  delete_dependency
#
function delete_dependency {
    LINENO=2 . $HALIBROOT/log_entry "$0()" "$CL" max

    typeset dependency=$1

    CL=$LINENO KLIB_HACMP_delete_dependency \
        "$dependency"                       \
        "${_ENV_ARGS[TYPE]}"                \
        "${_ENV_ARGS[RESOURCE_GROUP]}"
    log_return_msg "$?" "$0()" "$LINENO"
    return $?
} # End of "delete_dependency()"


#
# Name:  delete_user
#
function delete_user {
    LINENO=2 . $HALIBROOT/log_entry "$0()" "$CL" max

    typeset user=$1

    CL=$LINENO KLIB_HACMP_delete_user    \
        "$user"                          \
        "${_ENV_ARGS[RESOURCE_GROUP]}"   \
        "${_ENV_ARGS[REMOVE_AUTH_INFO]}" \
        "${_ENV_ARGS[REGISTRY]}"
    log_return_msg "$?" "$0()" "$LINENO"
    return $?
} # End of "delete_user()"


#
# Name:  delete_group
#
function delete_group {
    LINENO=2 . $HALIBROOT/log_entry "$0()" "$CL" max

    typeset group=$1

    CL=$LINENO KLIB_HACMP_delete_group \
        "$group"                       \
        "${_ENV_ARGS[RESOURCE_GROUP]}" \
        "${_ENV_ARGS[REGISTRY]}"
    log_return_msg "$?" "$0()" "$LINENO"
    return $?
} # End of "delete_group()"


#
# Name:  delete_mirror_pool
#
function delete_mirror_pool {
    LINENO=2 . $HALIBROOT/log_entry "$0()" "$CL" max

    typeset mirror_pool=$1

    CL=$LINENO KLIB_HACMP_delete_mirror_pool \
        "$mirror_pool"                       \
        "${_ENV_ARGS[VOLUME_GROUP]}"         \
        "${_ENV_ARGS[PHYSICAL_VOLUMES]}"
    log_return_msg "$?" "$0()" "$LINENO"
    return $?
} # End of "delete_mirror_pool()"


#
# Name:  delete_hmc
#
function delete_hmc {
    LINENO=2 . $HALIBROOT/log_entry "$0()" "$CL" max

    typeset hmc=$1

    CL=$LINENO KLIB_HACMP_delete_hmc \
        "$hmc"                       \
        "${_ENV_ARGS[NODES]}"        \
        "${_ENV_ARGS[MANAGED_SYSTEM]}"
    log_return_msg "$?" "$0()" "$LINENO"
    return $?
} # End of "delete_hmc()"


#
# Name:  delete_backup_profile
#
function delete_backup_profile {
    LINENO=2 . $HALIBROOT/log_entry "$0()" "$CL" max

    typeset name=$1

    CL=$LINENO KLIB_HACMP_delete_backup_profile             \
                                "$name"                       \
                                "${_ENV_ARGS[CANCEL_BACKUP]}"

    log_return_msg "$?" "$0()" "$LINENO"
    return $?
} # End of "delete_backup_profile()"



#########################################################################
#########################################################################
##
## MAIN
##
#########################################################################
#########################################################################

LINENO=2 . $HALIBROOT/log_entry resource_delete "$CL" max
: version=@(#)  7d4c34b 43haes/usr/sbin/cluster/events/resource_delete.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#===================================================
# Source the file with common definitions, the run
# the action/class-appropriate class processor.
#===================================================
CL=$LINENO . $HAEVENTS/resource_common "$@"
CL=$LINENO runClassProcessor "$RESOURCE_CLASS" _VAR_SUBSTITUTIONS _ENV_ARGS
log_return_msg "$?" resource_delete "$LINENO"
exit $?
k #+          V
  b՝ab&              V
     ./usr/es/sbin/cluster/events/resource_group_in_error te                              #!/bin/ksh93
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r721 src/43haes/usr/sbin/cluster/events/resource_group_in_error.sh 1.1 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2016 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)91        1.1 src/43haes/usr/sbin/cluster/events/resource_group_in_error.sh, hacmp, 61haes_r721, 1619A_hacmp721 5/6/16 15:50:47

#########################################################################
#
# Name:        resource_group_in_error
#
# Description: SystemMirror will try to keep resources active by moving
#              resource groups between active nodes in the cluster.
#              If the acquisition of the group fails on one node, SystemMirror
#              will attempt to acquire it on the next candidate node.
#              If the acquisition fails on all nodes and the resource group cannot
#              be brought online, the resource group will be put into the error state,
#              and cluster services will return to the stable state.
#              This script is run when a resource group goes to error state
#              and is intended to be customized with a notification script such
#              that you can be alerted when a resource group is not online.
#              
# Probable cause:
#              A resource group has failed and all attempts to recover it
#              have also failed.
#              
# Recommended actions:
#              Examine the hacmp.out log file to find the root cause of the failure
#              and what recovery actions have already been attempted.
#              Once you have corrected the problem, you can bring the resource
#              group online using smit or the clmgr command.
#
# Arguments:   none
#
# Returns:     0   always
#
#########################################################################

###############################################################################
#
# MAIN Main main
#
###############################################################################

PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"

dspmsg -s 104 events.cat 555 "WARNING: One or more resource groups are in the ERROR or\nERROR_SECONDARY state.\nUse the clRGinfo or clmgr commands to identify which group(s) need attention.\nOnce you have corrected the problem you can bring the group(s)\nback online using smit or the clmgr command.\n"

exit 0
NSl #+          30  b(bb&                   ./usr/es/sbin/cluster/events/resource_manage n_e                               =#
"_er$AELNORainostuCGISTVcfglmp()02:DHMPU[\]dhy{}./1?BFYv,Kx-567z348@b!9;>JQkwWXZ@%E@\P `
O <9$ODk7_Q}5tabɰ$ʕAXE6 'V(|bbAF0aXj!B  	 		 !! O4^*a~0^L	lH'5 p  `0'*REY]D \ap,`ĔY5S) ".Ɋ&!! צ(	 . H@HN	
 l85g񈆇"
5&gHzEM*VyU.VWb|`)eWlYa5	VWbz$T`Ue&*EY]Eⅉ6,^H+Ui,^H+U,^H++
&0'.(F+E"%?`L00]ze˼ʨQRerTM.*EEJ6,b^X%Y[6mmmmmmmmm[-@+J*E-.QeB-rapgEMΔf*lmmmmmmmmmmi6U$+XXaV(, rМ	i	" )U>
]qvY0}08xCK+L<`@Hh 0)݈<ԆAoyy z#GV(b.Sqwn0 ی<r 0U_D$R$ʬQw5mmmmmmmmmm΂eH+0LR]2[8\%ʅiA \	MB(
A8UkGYR+2]*]
u(<VdeapV:Pq]2.1%Vdea=&=ٶmmmmmmmmmlIW$U؄_
A8Uf9FLOIHJQU0 ی{ɀo野@ch*B/ WLyy Ha!BoU>0a˔`یv"3s 9Q=b{ev!N+Up`w5mmmmmmmmmmL,&1W*B/^
[8\%ʅ6[8KM΋,e-(0U\)ٶmmmmmmmmmlIW,^H+xf*0+74'fxBH@
UbDWq `ݖLk6!Q6N1LW	0T ]5DQ*	`TW*S o野@chXMBb$U؄^	3ʨ<Ԇ<'$.Er^jCGxR@04H]؋<Ԇ8`a$.Er^jCG9"#@!wb-,"R<@9!M scBBoU>0a˔`یv"3s 9Q=b{,&1W*B/^
lmmmmmmmmmmlt- 	LU䊲lp.J*aE
lqʗe-X.6[:PaSemmmmmmmmmmT
,Ya5	VWbxbX#Bp&`a$$ V(*Ew=dvqc`Rk%a@\4x#I@TOQUQ2 j0Kx1Ur.0>xA<p!ᆌye&*EY]EⅉeT]Er^jCG	4<ND<yy p$<04c8@D=B[0Y E4xYC яH	q悄݈`@Hh &Aၣ	ogA 
8H]*G3^Yrq a9\b`*'Oqe&*EY]Eⅉmmmmmmmmmm΂eYa5	VWbzlp.J*aE
&e 5VUE@*B;kHl*]-rap,Iz5yp$=H )@g8hy$MzGH4" 9@seapUQRΔf*c<{g$Ͷmmmmmmmmm֓eRL(e&*EY]EOo9hN4DXݸ,6l
CMu$l(b`( j*
&U@Fx/0
UEئ#ǎ<0с,^H+UiT]Er^jCG	4<A&ӑ $.Er^jCG	4<A&#$
xC $.Er^jCG	4<A&#$
xYǚ
v"q9/5!" 9@pUbf*7vݸ r\;ETOX	LU䊲X0;ٶmmmmmmmmml&Z_Pev!*"qXQ6g䢡vYPjR
C$UfD(IeIQ+^a*]
@r(6<q0C? c[grDG;lye참V
(FgJ3W
1=lh-mmmmmmmmmm&ʤQer	LU䊲Y8(, rМ	i	" )U>
]qvY0lIDP81^0'RPtUFL&7R^`\L59GxaCYa5	VWby"2'ʨ<Ԇ4aȠ$.Er^jCG@08$.Er^jCG9"#$.Er^jCG= ㄅ݈`@HhND<yy 0Cǎ pUbf*7vݸ r\;ETOX	LU䊲Y8(0;ͶmmmmmmmmmgA2
,^H++
&lp\T.*l.6[:,]
lt1UpfmmmmmmmmmkI&Y\jy""(, rМ	i	" )U>
]qvY0lIDP81^0'RPtUFL&7R^`\L59GxaCYa5	VWb|VO*b-,"R<@ 4=4H]؋<Ԇ4, <xpsǎ !wb-,"R<@CxRǜh݈`@HhFq " <H]؋<ԆEA 
$.Er^jCG$pCs<F@r(=HH]*G3^Yrq a9\b`*'Oqe&*EY]Es[-@+q,b^R+2]lIW	<yH|Y@800E R|b"v`;[x/2F+E"%fa r14`hsq,b^R+2_qVEfKr^jCG Yą,"R<@x	[yy <<!ą݈,"R<A#8)5$CÄ|`1U);9Ef*/rzFYHhVd0;ͶmmmmmmmmmgA2
ah몙ua(]T)*]
ltY`,.lAbMͶmmmmmmmmm֓eRL(`F]Tˮ(#Bp&`a$$ V(*Ew=dvR^kubkL<r 8F>0]eY.eYb-q9/5!"$pv","R<@Cv","R<AB$.E0Y E4xG"<qRp!wb-q9/5!<=CNsʬQW\ `@0;xA70ah9ʉ.уU2,ÚͶmmmmmmmmmgA2
dr,0TTerQP
,SeT,.lvX\)҃U-mmmmmmmmmm&ʤQexvKA.*EEJb<r 	8(X`@0;0eKx1\U	&+L59GxaC.h=2YeTahM&\U	&*Eyy Ha!BoU>0a˔`یv"3s 9Q=b{-\,-(浳mmmmmmmmmmLerTM.*EEJ6[8\%ʅ6[8KM΋,e-(0U\)ٶmmmmmmmmmlIW]Q7\,-)74'fxBH@
UbDWq `ݖLk/ƙrT$
,0>xA<p!ᆌz^
2YeTahM&\U	&*Er^jCG$pCsƤxpUbf*7vݸ r\;ETOX\ze˼ʨQRk[6mmmmmmmmm[-@+x-bEfK[8\%ʅ6[8KM΋,e-(0U\)ٶmmmmmmmmmlIW,b^X%Y#Bp&`a$$ V(*Ew=dvR^`Z)/L59GxaCYHhVKA"%X%Y[yy 8x<H]؋q9/5!D,!wb-<ԆD,!wb-<Ԇpㇼ8xqv"`@Hh pRv"`@Hh4aEᦇ@hr^jCG<9!1Pr^jCG<y@-	o0Y E4xhsH-	V(b.Sqwn0 ی<r 0U_D,b^X%YkZٙl̶e8ilffffffffffffffffffffffffffffffffffffe333333333333333333333333333333333332֞9FLOIHJQU3PydL70eYZ p QD\TT
H+`.Y&e \P81D\$$  S			!@`mmmmmmmlf$)a%F2K,	(ʭHiaE*T˗lC$U5bP]ulmmmmmmZ0a9p&`a93Py%Y] C<@C <xx! 91! l
AV>xA,0kAu֎<<F1#Þ0Gv& 99/5!9G**EbP]uĎzCx=ȚǇ@<PԆi5Ubf*7w.1%MTCq@s``$
xYl #+          w  b՝ab&              CR     ./usr/es/sbin/cluster/events/resource_modify n_e                                	 
"_$=AENRSeort#CGILOTV[\]adfimnpsy{}DHMPUcglu()0?BKY-./12:FWhvxX*,;bkw!&9Q3467@JZz|+8q @@  ` #D`MJ4Si
"+#5,jLĘ{+&`aYlRe×?1+6`-H"s,1DH" "$ (	 @ P@0	`hɫY1b&F"0h;"+ 0   ɬh4
hC2 *b4Y(X p@ Ɂd XI3p H             Zҫ.%,1r0!Ō-XUX1rD$&CP	1d,jTrƫ, abp0pAAAAAAAAAAAA".2L2 e%2  d p rl20hAAAAAAAAAAAAB                 4@ELd=as+0eJĺ74L,K+h`Lj 0Y,3D˭ɘXԛJ.aic``"$$)(Xef (QYAAAAAAAAAAAAAAAAAAɗXˮPSo44CJd%(Xef'$F4h9p׬ax$uǉr`k[2f&X\2YcH5$bI!!!O.BM08<+12Vao<L{PRD%"G]"yǤH"^51/G]"yǤH()8pixa):=$ǽ*AAO,H4Hq&=)R(W=$<ptqcފ z)*<ptqcފ <(hbAQ0-DƦH[8TEICFzcGA	Hp@rG]"yǤH,`5PX,J#LHq&=)RPX,J#MHHq&=)RPX,J#MB$u-ǜzIz*
TcSx:@B(Hq&=)R
$5Qc-%Itqcފ $`ZQtqcފ **$ p$u-ǜzIz*
TPXrG]"yǤH*,rOIDsăDHHq&=)R
(ƃ:=$ǽ*@p4)"G]"yǤH$i"9ちI:=$ǽ*@rA!O	HHq&=)R
9CF$u-ǜzIz*
TJJ
ICF$u-ǜzIz*
T`J 8X^JIBG]"yǤH% 8X^-D4Hq&=)R
$4rO 8X^-D4Hq&=)R EDS-44` G]"yǤH	PXbQ:=$ǽ*A#MCLHq&=)RQ$A(H[8TƎBR4Hq&=)R	,	ZcPz#	tqcފ ƎcSTHq&=)R (B,x=Qc$u-ǜzIz*
T!AC5AJ	xAEI1EAJLh:J:=$ǽ*@`PK$H[8T Pp-$G<	Q k
	$u-ǜzIz*
Tixj$t$$pptqcފ %^XTr*x:EI1EAJ/Q $h:DEI1EAJ/50$XбĎEI1EAJ<%J$D$u-ǜzIz*
Tx:)M$TJ"%'$䎺EI1EAJT,)I1
PhTZbhI#A$u-ǜzIz*
T,,H1!Mtqcފ $`аwŉHHq&=)Rj(GLSabA$uͷ×{24q\x$uǌIs}`SNR0R[PSo4kZ!).\bh+4CJd%(X,ӍxB#4p
k0<:Čt05MX3,.ef,2,$bI!!!O.BMfVas+0eHEY-<L{PRD%"G]"=$ǽ*A1*H[yǤH*,rOH[yǤH(PPXi#oqcފ ACU8jTHI1EAJ	#o.d=.h6NH-42ঝ`r\bh+kZ!).\bar4CJd%(X\ӍxB#4p
k0<:Čt05MX3,.ef,2&]d1M$\barLdƤ[yet8T	Hd[yǤH	G]"=$ǽ*@)%aDEǜzIz*
Ti$u-<L{PRH	It8TG]"=$ǽ*AQȨ9Sx,hĎEǜzIz*
T-AEQt8T#xިTH[yǤHTHI1EAJI4AcxcxXP:#$u-<L{PRMXĞ%^9%$u-<L{PR,sH$joQ%G"Q)<)%$u^̇ax)	qc\afC1<ӱV,T.Q`8!kD4E2e2,T,4CJd%(XY	]o,ѣP^X7q8!$cɁolƖfas+0e xdٕ,2 x0Zi&6,D<62+,.ef,.[8T	Hd[8TФtqcފ CQTH[8T ERG]"yǤHH[8TThZRx8G<)DG]"yǤH*4-A)<XQ#o<L{PRTr <pB*4`9#o<L{PRTr <)%$u^̇ax)	qc\afC1<ӱV,T,kZ!).\bX+0Tbҡ,u*m2I-8'"0X-AG ˆcn pC<HKZdٕ,12Va@ɳ+Ye@#<`Ll0X-	
yu*m2I-2Vao0LΑo8TPHˆ`˚S<:M$ƹ̇bx)b))\(X0&浢"2u*mV`cLa2*`1˘\bef4yc3xB#4p
k0<:Čt05MX3,.ef,2&]d1M$\bef4yc3,.ef,E.[<L{PRD%"G][<L{PRHp5@a#oI1EAJ
Q $X$u8TG\\5,{\mǂq8!0Zi&5d=M;HJn.BM,i2@5ɗXˮPSoacKX\<D4yK.b]r{\=Şg$F4h9p׬ax$uǉr`k[2f&X\2YcH76ecK3`42 x&̬ifl,ipz 0`- Ǣ:J%'D!ACDp"FJ
#T;Ǣ4jq➈X5A$Xĕ9 8hђ-Q!#G5)Ux- $j<XR R CT$Xĕ9 @(jG$H$hZcG$Tr =QTDRO
DpD

EGJR-L	U8
2B*$ȅ$ThZRV-Pe`J*xU%-4$$-1bQ,jo-0b(`K0%$j`TKS5Ac
0Xm1<)AcT8Q*
"ƃPXk$R:$jbBQ$<xсa)<RBª"<Z"H$е%2!AJ	z=D
z*4-A)HRIPwSIQj	J8KH)$еDr/=%$BFI@lz*F(XUQixXP:#VEAJ	z=Ddٕ,̛,dٕ,FMX, iɳ+YŃ,i&, ' #L{PR $v ҋI <,ipz ]@lA	eH o6Y`e bH8I1EAJ<,:\Y&, ' #L{PR $v ҋI <W,m Qvɲ 5'e y"PW,YcD&, Đ<L{PR&, Ďo\oc`oDHHSˮPSoacKkas+0eH{	Y-l`ecR-q&=)R"PjаG]"qcފ !):8Tƃ#oI1EAJ
PXJ*SE=$ǽ*ATLIRG]"qcފ <(hbAE=$ǽ*AQȨ8,(HyǤH(4zJ:8T %h:rafC0n<I1o!
i؊F
W+qu*m,ipxkִCDS&]`#.BM&`YiP\ĺ6fLY1f'$F4h9p׬ax$uǉr`k[2f&X\2YcH76ecK30L$bI!!!O.BM&`Y2XԋyetyǤH&JDE<L{PRĎE<L{PR4)Q*
H[=$ǽ*@$jbQRG]"q&=)R
EAaO	#o8T!AoUI<$jbPHǜzIz*
TRD5#S8jQ#o8T!AoUI<$jbQHˆ`˚S<:M$ƹ̇bx)b))\(X2d09hLF]ry3&K`+*`1˘\bLɒ,N7IPh(rX,H1ַ6ecK3 LdƐ<olƖf`u<k}fV406M7ʮĴ T $uQv`4@I1EAJ<#Y#<`Ll0X-	
yu*m̙.̮YK,jE`u"8T	HHMM^̇ax)	qc\afC1<ӱV,Tə2]s]8!kD4E2e2,T,X1g2*`1˘\bif <	<!j8\5ew	qF:\&̬if`2XMX,X1g2;[F xi0`[,T,X1g32VaoǚY0b,e-I1EAJMt<L{PRHp5@a#oǜzIz*
Ti	EPa#oǜzIz*
TR")#oǜzIz*
T@8:Eq&=)R
#o.d=.h6NH-42ঝ`r\bif <8!kD4E2e2,T&efiP\ĺ6IZqOD`ZFCz`ǂ@\x&ɳ+Ybe̬%43}fV46IYvČ@I1``"$$)(XL,.ef,[{$̬oqcފ !):-<L{PR,JD-<L{PRTJ#oqcފ T$u-<L{PR51!
LhZEǜzIz*
T*%AaCwEǜzIz*
T=PjbBеFIs|9pװ!ysA
uǂ@\xi7YO4E#+6IXsZLu6 YE	<\8<ҡ,u*m@fxpyu$F4h9p׬ax$uǉr`k[2f&X\2YcH76ecK32 x0Zi&6,D<6 YE	<\8<,.ef,-<-<L{PRD%"G]"=$ǽ*AQ*
Q,jdEǜzIz*
TcA$u-<L{PR1IRG\\5,{\mǂq8!0Zi&5d=M;HJn.BMl`a.浢"2u*mbxkh0eKPSo.X\<|`.2#.Lk}fV40YK,if&̬if`bxk@#<`Ll0X-	
yu*mbxkas+0e.]gy[yǤH"H"=$ǽ*ADFH-<L{PRE4hǦJDEǜzIz*
ThRD[yǤH"$pISz*9:ȷI1EAJ 8X^IH8T=Q` $u-<L{PREQ<	DXā-Pb[yǤH^TXF<),jj:8T @+,J#<h$uߑoqcފ j(5G1RG]q&=)RT8XF:q&=)R J""G#[yǤH&4p$䎻ȷI1EAJTJz"G#[yǤHRQDޢH:oqcފ h$ޒbT52G]rafC0n<I1o!
i؊F
W+qu*mbxkִCDS&]`#.BMf]]piP\ĺ6aveuç$F4h9p׬ax$uǉr`k[2f&X\2YcH76ecK30L$bI!!!O.BMf]]p2XE<2;"q&=)Rƌ	IHE<L{PRD%"G]-qcފ ")'%ƦH[=$ǽ*@$h:D[=$ǽ*@	51$I1EAJEPjb^%!	<`G]ȷǜzIz*
T*S(I SQPH[=$ǽ*AprG]"q&=)R
$4zDkY<ۏ: pC<`Lk,{'v"]ryr02pCֈhdˬe(X,X1˘h0eKPSo*X9g.c%18'"0X-AG ˆcn pC<HKZdٕ,12Va@ɳ+Ye@MXʖX]@I1EAJD&̬ifeK,i.zIz*
T:C#MXʖX],d8bq&=)R
$1):&̬if`2lk|YI1EAJEIRGd 5-c*1<L{PR cT
(: ҋ!tI1EAJQ H
(;t @򥃖# I"@dXޒcފ AC$yǤH(PDH򥃖sf\ob'zIz*
TDJD X$H$Hko,Xq0Ő<L{PRH(b"R$uK7ʖo+ BTrƞac! O8 GH !#PB j$1)$ aK,i2L1do,0Zi&6,D<6򥃖xb2Ys,.ef,.[8T	HHq&=)R *%AaCLH򥃖4Wy2$[R{+-"ʖX],d8b-ǜzIz*
Tļ
8!F9%	tqcފ 51/MBLR@䎹kY<ۏ: pC<`Lk,{'v"]ryR<1p,8!kD4E2e2,T&d-ҡ,u*m2h]	<!j8\5ew	qF:\&̬if`2XMX&d($bI!!!O.BMтfMk2Vaoh3&tI1EAJMtI1EAJIQ*
,jdkY<ۏ: pC<`Lk,{'v"]ry̚dsZLu62QT<c%1.BḾko,ѣP^X7q8!$cɁolƖfas+0e xdٕ,̺́k@#<`Ll0X-	
yu*md\YK,jEqd\[q&=)RI:ǜzIz*
ThH[q&=)R *%AaCLH<L{PR c$u-8T#SĎEqcފ #oyǤH&4%It=$ǽ*AD($u-8TR87×{24q\x$uǌIs}`SNR0R[PSo. Z 5ɗXˮPSo\5T<c%1.BM9p	<!j8\5ew	qF:\&̬if`2XMX×@#<`Ll0X-	
yu*mˆ̰dƤ[]"ǜzIz*
T88jG]ȷqcފ P%Å(d[I1EAJ"Rxć0Hqcފ A#G$%RG\\5,{\mǂq8!0Zi&5d=M;HJn.BM9p8!kD4E2e2,T,ec0mT<c%1.BMV0Qc$F4h9p׬ax$uǉr`k[2X
,`0oc`oDHHSˮPSo(XaXEtyǤH$H[=$ǽ*@)Lq#o8T!:I1EAJаItyǤHH[=$ǽ*@ZcP% qhHHǜzIz*
TQ#o8TG
$u-qcފ TH[=$ǽ*A$rJ:I1EAJU%0HǜzIz*
TR*"0bC	s|9pװ!ysA
uǂ@\xi7YO4E#+6XEִCDS&]`#.BM]a(XaiP\ĺ6V.ev	<V0Qc$F4h9p׬ax$uǉr`k[2&@ɳ+Y`X8@I1EAJr*4-A)
PhXPcI7:0Zi&6,D<6J,ec0n̓ac(ˆ`˚S<:M$ƹ̇bx)b))\(Xs+L926kD4E2e2,T×&e<V0Qc!C2Ys,T×&e<V0Qc$F4h9p׬ax$uǉr`k[2\5ɳ+YIi K}fV46M yǤH(BGZ1M$\ba6K.a27q(o.d=.h6NH-42ঝ`r\ba6K.a269hLF]ryRaL0b0*`1˘\bTpp XN7IPh(rX,H1ַ6ecK3 LdƐ<olƖf`u<k|H-4xB"BB]ryRaL0b12Vaoyet=$ǽ*@*:ǜzIz*
TH:ǜzIz*
T: ׍^51Eqcފ 5@I$$u-8T j:ǜzIz*
TH$H[q&=)R
$#$u^̇ax)	qc\afC1<ӱV,Tʓ raKY8!kD4E2e2,T,D4yK.b]rxyo,ѣP^X7q8!$cɁolƖfas+0e xdٕ,2 x0Zi&6,D<6K12Vaoq	Y-<L{PRIQj	IH[yǤH$u-<L{PRU5D)*#oqcފ 8HH$DIUIt8T b@GQ'HHI1EAJD`SF!)"G]"=$ǽ*@5QTI&%@hPcS$u-<L{PR czIP8Xt8T-QIt8TB$bQ,jdEǜzIz*
T*H[yǤH(,%EǜzIz*
T "x*H[yǤH(4bJ:q&=)R
B	xZ(H[yǤH*J
THI1EAJ#oqcފ BC:q&=)RF:q&=)R	 Pj"8Xt8TD$u-<L{PR-2G]"=$ǽ*ADFI#oqcފ $H[yǤH^,b@4P$u-<L{PR0h;H[yǤHUㆼ
EDt8T UT
;Ǣ0X:#M)#oqcފ CTx,`THI1EAJ	UP(j:q&=)R
$O,%"G]"=$ǽ*@` cAEǜzIz*
TJ H5@w)"G]"=$ǽ*@$Zo
EU@I:q&=)R"xR*PLPG]"=$ǽ*@$Zo
EU@AH[yǤHMH5@w:q&=)R(W"PޢAI"9 wEEIt8T i)Uq`H&8HI1EAJ	EPa#oqcފ X81UIRG]"=$ǽ*@rjHH$u-<L{PRע8 HI1EAJU!#SE@kH[yǤH(4 BG*H[yǤH"-1jQǤH[yǤH"Pt8T!)'MG<`B$u-<L{PR0hUT
;Ą"s|9pװ!ysA
uǂ@\xi7YO4E#+6K09hLF]rxkh0eKPSoap3xB#4p
k0<:Čt05MX3,.ef,2&]d1M$\bfX\2YcR-<2:EǜzIz*
T*4-A)<RBt8T`䎺EǜzIz*
T ",zDEǜzIz*
TZ(#oqcފ 8H$u-<L{PR 	!#$u-<L{PRU5D4"G]"=$ǽ*@5QTI&%@hPcS$u-<L{PRU5D)*#oqcފ B9@i#o.d=.h6NH-42ঝ`r\b@5ɗXˮPSoXiP\ĺ6o,ѣP^X7q8!$cɁolƖfas+0e x0Zi&6,D<6as+0eHqcފ 4"G]"ǜzIz*
TRx:<L{PRIAĤaDE8T UT
9#o.d=.h6NH-42ঝ`r\bޱS@pCֈhdˬe(Xev	aeT<c%1.BM+L5gX3xB#4p
k0<:Čt05MX3,.ef,2&]d1M$\bi&Ɇa2Xԋǘ&]gHyǤH&JDE=$ǽ*ApuUT$u-q&=)Rj#oI1EAJ
EU@:8TGPX,,rJ:rafC0n<I1o!
i؊F
W+qu*m]a<jִCDS&]`#.BM+L5g6iCJd%(Xev	F2y	<!j8\5ew	qF:\&̬if`2XMX.oc`oDHHSˮPSo4Y捚eb,.ef,ǘ&]gH<L{PRD%"G]"I1EAJDRITH<L{PR8,H<L{PR )4t=$ǽ*AQc$u-8TAIURTH<L{PRQTrJ:ǜzIz*
TR*M%	t=$ǽ*AÔEqcފ J:ǜzIz*
T- (4	1"G]o.d=.h6NH-42ঝ`r\bi&45ɗXˮPSo.YaIaT<c%1.BMf]&Y	<!j8\5ew	qF:\&̬if`2XMX.oc`oDHHSˮPSo.YaIbe̬%5"ǘ&]gHqcފ !):<L{PR j*9:<L{PRHH-Pa#o.d=.h6NH-42ঝ`r\b\.̓,浢"2u*m0<5̴CJd%(X,38'"0X-AG ˆcn pC<HKZdٕ,12Va@ɳ+Ye@#<`Ll0X-	
yu*m0<5̰dƤ[yet8T	HHI1EAJ	#oqcފ BFI@i#oqcފ ")'TrA*:q&=)R"Pj
DZ:q&=)R %'PhXREǜzIz*
T-Q&8HI1EAJ`TxrG]"=$ǽ*AÔEǜzIz*
T@ZjE1):q&=)RTR8HI1EAJ
DZHzIxa)H[yǤH0,%'PhXREǜzIz*
T8A:q&=)R ФT
D)&,b@䎺EǜzIz*
T@4)%
xRƨ,p4HI1EAJL(b);xa)H[yǤH&4"G]"=$ǽ*AQc$u-<L{PRx8AEǜzIz*
TB0HI1EAJ	Фt8TTG\\5,{\mǂq8!0Zi&5d=M;HJn.BMf]y8!kD4E2e2,T0D4yK.b]rzbo,ѣP^X7q8!$cɁolƖfas+0e xdٕ,2 x0Zi&6,D<6Ō32Vao`u"<L{PRD%"G]"<L{PR c$u-=$ǽ*@%D,(p:qcފ kč		E0rG]"<L{PRII14$%tI1EAJ
=$<HАS$u-=$ǽ*@)D8	DXIs|9pװ!ysA
uǂ@\xi7YO4E#+6Ō29hLF]rx\1T<c%1.BM.8'"0X-AG ˆcn pC<HKZdٕ,12Va@ɳ+Ye@#<`Ll0X-	
yu*mYpɖ2XԋyetyǤHбĎE<L{PRHr׉G]"q&=)R
$9@k4HǜzIz*
TcATHǜzIz*
T$#o8T!		< $I#o8T RQ#o8T UT
9#o.d=.h6NH-42ঝ`r\bֈhdˬe(X\&*`1˘\bap0|`.2#.Lk}fV40YK,if&̬iff	YvČ@I1``"$$)(X\'2Vao0LΑo8TR8HǜzIz*
TP#BH[=$ǽ*AD(x:C:I1EAJU%!):I1EAJ
EU@:rafC0n<I1o!
i؊F
W+qu*m	kZ!).\bFiP\ĺ6N7IPh(rX,H1ַ6ecK3 LdƐ<olƖf`u<k|H-4xB"BB]rxb&X\2YcR-`u"qcފ OIQj$H[<L{PRǄH[<L{PRǉ
$u-q&=)RB	DcvE=$ǽ*@hPa(xG\rafC0n<I1o!
i؊F
W+qu*mዔִCDS&]`#.BMɆ @yarh0eKPSo raeX\`$F4h9p׬ax$uǉr`k[2f&X\2YcH76ecK30L$bI!!!O.BMɆ @yaras+0e-<2;-<L{PRMXĞDH0,(oqcފ <h)AaDEǜzIz*
T%D$u-<L{PR5DE$	H~EǜzIz*
T,,H1!Mw[yǤHEAIxQ,jd-<L{PRRPx):-<L{PR	
Q%U52G]oqcފ DH0,)J -$ăIwȷI1EAJ$D$1"G]q&=)RZ"AaOTH 䎻-<L{PR8X	Hp@rG]"=$ǽ*A$Ĩ
,jdkY<ۏ: pC<`Lk,{'v"]rx /2K,9ɗX\bi`a.D4yK.b]rxr᥃	<\8<ӍxB#4p
k0<:Čt05dٕ,12Va@ɳ+Ye@$bI!!!O.BM9pÞ.]i2Xq&=)R
$е	H[yǤH$Hq&=)RCU8Xw-<L{PRDS#EǜzIz*
TJ Cx5GF$d[yǤH^0)*HEǜzIz*
TB-1O
0Xi#8TH-<L{PR,J#55IwȷI1EAJI4AcxI1*B#8TB<%!Awoqcފ Hr"*H[yǤH"8!)	HHI1EAJQ z!c䎺\5,{\mǂq8!0Zi&5d=M;HJn.BM9pÞ.]`8!hdˬe(X,4!C2Ys,TʖY捚ebxB#4p
k0<:Čt05MX3,.ef,2&]d1M$\bTr4l+as+0e`uȷqcފ ʒ:o=$ǽ*AQ` xRJ<-1cwȷqcފ @S^!):[I1EAJ
I@j,jj:[I1EAJH	T7×{24q\x$uǌIs}`SNR0R[PSo*X9g6ikD @ @ @ @ @ @ @ @ @4@ @ @ @ @ @ @ @ @ CDhE @ @ @ @ @ @ @ @ @! @ @ @ @ @ @ @ @ @xB#4p
k0,ipyu*nČt05DZaAckD             Up*X9hd.\%*XfK.`ְa,kI2Ys (`q3F2fLeh`q3FX\1cF`hAAAAAAAAAAAAA2h̰dƚ$bIHzITacK.]s ;$bI`Hq3F\1cFbIQj	IF"z*=PZ,jjޒcފas+0e5fV405AAAAAAAAAAAAAAAAAA"d{2.^Xs+0M˘I3V X+ YBƌ7, e
0w,i,,Bab1exq`+Yֆ.\3 2̫h Zl`ecU2̱d                  `p=A0@" Pȷ!<ČEU^)* z*4-A)<HUT@  @h0ŀDX\2Yc@	$Iko+F(P@"  ,bx=ÔVHY0< (04dj.\ a6`2XDÛ$bI &4ip,,72VaThZRxK4f9pװ!ysAc,ipyu*nM$ƹ
h *@k #+          ]  b՝ab&              ]     ./usr/es/sbin/cluster/events/resource_move y n_e                             #!/bin/ksh93
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/resource_move.sh 1.2 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2010 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)82	1.2  src/43haes/usr/sbin/cluster/events/resource_move.sh, hacmp.assist, 61haes_r714 6/10/12 13:30:52
#########################################################################
#
#   COMPONENT_NAME: CLMGR
#
#   FUNCTIONS:
#       move_resouce_group
#       move_service_ip
#       move_persistent_ip
#
#########################################################################

#
# Name:  move_resource_group
#
function move_resource_group {
    LINENO=2 . $HALIBROOT/log_entry "$0()" "$CL" max

    typeset rgname=$1

    CL=$LINENO KLIB_HACMP_move_resourcegroup "$rgname" \
                                  "${_ENV_ARGS[NODE]}" \
                                  "${_ENV_ARGS[SITE]}" \
                                  "${_ENV_ARGS[STATE]}" \
                                  "${_ENV_ARGS[SECONDARY]}"
    log_return_msg "$?" "$0()" "$LINENO"
    return $?
} # End of "move_resource_group()"


#
# Name:  move_service_ip
#
function move_service_ip {
    LINENO=2 . $HALIBROOT/log_entry "$0()" "$CL" max

    typeset service_ip=$1

    CL=$LINENO KLIB_HACMP_move_service_ip "$service_ip" \
                               "${_ENV_ARGS[INTERFACE]}"
    log_return_msg "$?" "$0()" "$LINENO"
    return $?
} # End of "move_service_ip()"


#
# Name:  move_persistent_ip
#
function move_persistent_ip {
    LINENO=2 . $HALIBROOT/log_entry "$0()" "$CL" max

    typeset persistent_ip=$1

    CL=$LINENO KLIB_HACMP_move_persistent_ip "$persistent_ip" \
                                  "${_ENV_ARGS[INTERFACE]}"
    log_return_msg "$?" "$0()" "$LINENO"
    return $?
} # End of "move_persistent_ip()"



#########################################################################
#########################################################################
##
## MAIN
##
#########################################################################
#########################################################################

LINENO=2 . $HALIBROOT/log_entry resource_move "$CL" max
: version=1.2, src/43haes/usr/sbin/cluster/events/resource_move.sh, hacmp.assist, 61haes_r714
: INPUTS == $*

#===================================================
# Source the file with common definitions, the run
# the action/class-appropriate class processor.
#===================================================
CL=$LINENO . $HAEVENTS/resource_common "$@"
CL=$LINENO runClassProcessor "$RESOURCE_CLASS" _VAR_SUBSTITUTIONS _ENV_ARGS
log_return_msg "$?" resource_move "$LINENO"
exit $?
   k.U #+            b՝ab&                   ./usr/es/sbin/cluster/events/resource_offline _e                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG                                                    
#  This is an automatically generated prolog.                                  
#                                                                              
#  Copyright (C) Altran ACT S.A.S. 2017,2018,2019,2021.  All rights reserved.  
#                                                                              
#  ALTRAN_PROLOG_END_TAG                                                      
#                                                                              
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/resource_offline.sh 1.1.1.8 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2004,2014 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  9f023c6 43haes/usr/sbin/cluster/events/resource_offline.sh, 726, 2147A_aha726, Feb 19 2021 01:54 PM
#########################################################################
#
#   COMPONENT_NAME: CLMGR
#
#   FUNCTIONS:
#
#       stop_cluster
#       stop_site
#       stop_node
#       stop_rg
#
#########################################################################


#
# Name:  stop_cluster
#
function stop_cluster {
    LINENO=2 . $HALIBROOT/log_entry "$0()" "$CL" max

    typeset name=$1

    CL=$LINENO KLIB_HACMP_offline_cluster "${_ENV_ARGS[WHEN]}" \
                               "${_ENV_ARGS[MANAGE]}" \
                               "${_ENV_ARGS[BROADCAST]}" \
                               "${_ENV_ARGS[TIMEOUT]}" \
                               "${_ENV_ARGS[STOP_CAA]}"
    log_return_msg "$?" "$0()" "$LINENO"
    return $?
} # End of "stop_cluster()"


#
# Name:  stop_site
#
function stop_site {
    LINENO=2 . $HALIBROOT/log_entry "$0()" "$CL" max

    typeset name=$1

    CL=$LINENO KLIB_HACMP_offline_site "$name" \
                            "${_ENV_ARGS[WHEN]}" \
                            "${_ENV_ARGS[MANAGE]}" \
                            "${_ENV_ARGS[BROADCAST]}" \
                            "${_ENV_ARGS[TIMEOUT]}" \
                            "${_ENV_ARGS[STOP_CAA]}"
    log_return_msg "$?" "$0()" "$LINENO"
    return $?
} # End of "stop_site()"


#
# Name:  stop_node
#
function stop_node {
    LINENO=2 . $HALIBROOT/log_entry "$0()" "$CL" max

    typeset name=$1

    CL=$LINENO KLIB_HACMP_offline_node "$name" \
                            "${_ENV_ARGS[WHEN]}" \
                            "${_ENV_ARGS[MANAGE]}" \
                            "${_ENV_ARGS[BROADCAST]}" \
                            "${_ENV_ARGS[TIMEOUT]}" \
                            "${_ENV_ARGS[STOP_CAA]}"
    log_return_msg "$?" "$0()" "$LINENO"
    return $?
} # End of "stop_node()"


#
# Name:  stop_rg
#
function stop_rg {
    LINENO=2 . $HALIBROOT/log_entry "$0()" "$CL" max

    typeset name=$1

    # NOTE: the "MODE" attribute only accepts a value of "clean",
    #       and is undocumented. No business case has currently
    #       been made for keeping it at all, and it might get
    #       removed!
    CL=$LINENO resource_offline_dispatcher "$name" \
                                "${_ENV_ARGS[NODES]}" \
                                "${_ENV_ARGS[MODE]}" \
                                "${_ENV_ARGS[PRIMARY]}" \
                                "${_ENV_ARGS[SECONDARY]}"
    log_return_msg "$?" "$0()" "$LINENO"
    return $?
} # End of "stop_rg()"



#########################################################################
#########################################################################
##
## MAIN
##
#########################################################################
#########################################################################

LINENO=2 . $HALIBROOT/log_entry resource_offline "$CL" max
: version=@(#)  9f023c6 43haes/usr/sbin/cluster/events/resource_offline.sh, 726, 2147A_aha726, Feb 19 2021 01:54 PM
: INPUTS == $*

#===================================================
# Source the file with common definitions, the run
# the action/class-appropriate class processor.
#===================================================
CL=$LINENO . $HAEVENTS/resource_common "$@"
CL=$LINENO runClassProcessor "$RESOURCE_CLASS" _VAR_SUBSTITUTIONS _ENV_ARGS
log_return_msg "$?" resource_offline "$LINENO"
exit $?
  
#  Ak #+          u  b֝ab&              u     ./usr/es/sbin/cluster/events/resource_offline_dispatcher nce y_r                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG                                                    
#  This is an automatically generated prolog.                                  
#                                                                              
#  Copyright (C) Altran ACT S.A.S. 2017,2018,2019,2021.  All rights reserved.  
#                                                                              
#  ALTRAN_PROLOG_END_TAG                                                      
#                                                                              
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/resource_offline_dispatcher.sh 1.7 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2006,2013 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  9f023c6 43haes/usr/sbin/cluster/events/resource_offline_dispatcher.sh, 726, 2147A_aha726, Feb 19 2021 01:54 PM

#================================================
# The following, commented line enforces coding
# standards when this file is edited via vim.
#================================================
# vim:tabstop=4:shiftwidth=4:expandtab:smarttab
#================================================

#########################################################################
#
#   COMPONENT_NAME: CLMGR
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#                                                                       #
#       Name:           resource_offline_dispatcher                     #
#                                                                       #
#       Description:    This event script is called when a resource     #
#                       is to be brought offline                        #
#                                                                       #
#       Called by:      resource_offline                                #
#                                                                       #
#       Calls to:       node_down_local or                              #
#                       KLIB_HACMP_offline_resourcegroup                #
#                                                                       #
#       Arguments:      resource_group_name   [clean]                   #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                                                                       #
#########################################################################

function on_offrg_exit {
    [[ -f /var/hacmp/log/offrgd.$$ ]] && rm -f /var/hacmp/log/offrgd.$$
}
trap 'on_offrg_exit' INT TERM HUP EXIT


[[ "$VERBOSE_LOGGING" == "high" ]] && set -x
: version=@(#)  9f023c6 43haes/usr/sbin/cluster/events/resource_offline_dispatcher.sh, 726, 2147A_aha726, Feb 19 2021 01:54 PM
: INPUTS == $*

typeset rg=$1
typeset node=$2
typeset -l mode=$3
typeset primary=$4
typeset secondary=$5

#===================================
# Declare and initialize variables
#===================================
typeset -i STATUS=0

#=========================================
# Call KLIB if the resource_offline was
# *not* called with the argument "clean"
#=========================================
if [[ $mode != c* ]]; then
    CL=$LINENO . $HALIBROOT/func_include
    CL=$LINENO KLIB_HACMP_offline_resourcegroup "$rg" "$node" "$primary" "$secondary"
    STATUS=$?

#==========================================================
# If we are here, then a resource clean up was requested,
# just to cleanup the resources that belong to an offline
# resource group. Please refer to the NDS feature.
#==========================================================
else
    #====================================================
    # Export some variables that affect node_down_local
    #====================================================
    set -a
        PATH="$($(dirname ${0})/../utilities/cl_get_path all)"
        : RC=$?

        LOCALNODENAME=$(get_local_nodename)
        : RC=$?

        UPDATESTATD=0
        PLATFORM="__AIX__"

        eval $(cllsparam -n "$LOCALNODENAME")
        : RC=$?

        eval $(clsetenvres "$rg" node_down)
        : RC=$?

        FORCEDOWN_GROUPS="" 
        RESOURCE_GROUPS=""
        HOMELESS_GROUPS=""
        HOMELESS_FOLLOWER_GROUPS=""
        PRINCIPAL_ACTIONS="" 
        ASSOCIATE_ACTIONS="" 
        AUXILLIARY_ACTIONS=""

        GROUPNAME=$rg
        RESOURCES_CLEANUP="CLEANUP"
        PRINCIPAL_ACTION="RELEASE"
        AUXILLIARY_ACTION="NONE"
    set +a

    #=========================================================
    # Call "node_down_local" to bring the resources offline.
    # NOTE: the exported environment variables, above, serve
    #       as the input to "node_down_local".
    #=========================================================
    node_down_local 2>/var/hacmp/log/offrgd.$$
    STATUS=$?

    (( STATUS != 0 )) && cat /var/hacmp/log/offrgd.$$
    [[ -f /var/hacmp/log/offrgd.$$ ]] && rm -f /var/hacmp/log/offrgd.$$
fi

exit $STATUS
===kg #+          ^  b՝ab&              ^     ./usr/es/sbin/cluster/events/resource_online _di                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG                                                     
#  This is an automatically generated prolog.                                  
#                                                                              
#  Copyright (C) Altran ACT S.A.S. 2021.  All rights reserved.         	
#                                                                              
#  ALTRAN_PROLOG_END_TAG                                                       
#                                                                              
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/resource_online.sh 1.1.1.6 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2004,2014 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  a2424ed 43haes/usr/sbin/cluster/events/resource_online.sh, 726, 2147A_aha726, May 21 2021 03:03 AM
#########################################################################
#
#   COMPONENT_NAME: CLMGR
#
#   FUNCTIONS:
#
#       start_cluster
#       start_site
#       start_node
#       start_rg
#
#########################################################################


#
# Name:  start_cluster
#
function start_cluster {
    LINENO=2 . $HALIBROOT/log_entry "$0()" "$CL" max

    typeset name=$1

    CL=$LINENO KLIB_HACMP_online_cluster "${_ENV_ARGS[WHEN]}" \
                              "${_ENV_ARGS[MANAGE]}" \
                              "${_ENV_ARGS[BROADCAST]}" \
                              "${_ENV_ARGS[CLINFO]}" \
                              "${_ENV_ARGS[FORCE]}" \
                              "${_ENV_ARGS[FIX]}" \
                              "${_ENV_ARGS[TIMEOUT]}" \
                              "${_ENV_ARGS[START_CAA]}"
    log_return_msg "$?" "$0()" "$LINENO"
    return $?
} # End of "start_cluster()"


#
# Name:  start_site
#
function start_site {
    LINENO=2 . $HALIBROOT/log_entry "$0()" "$CL" max

    typeset name=$1

    CL=$LINENO KLIB_HACMP_online_site "$name" \
                           "${_ENV_ARGS[WHEN]}" \
                           "${_ENV_ARGS[MANAGE]}" \
                           "${_ENV_ARGS[BROADCAST]}" \
                           "${_ENV_ARGS[CLINFO]}" \
                           "${_ENV_ARGS[FORCE]}" \
                           "${_ENV_ARGS[FIX]}" \
                           "${_ENV_ARGS[TIMEOUT]}" \
                           "${_ENV_ARGS[START_CAA]}"
    log_return_msg "$?" "$0()" "$LINENO"
    return $?
} # End of "start_site()"


#
# Name:  start_node
#
function start_node {
    LINENO=2 . $HALIBROOT/log_entry "$0()" "$CL" max

    typeset name=$1

    CL=$LINENO KLIB_HACMP_online_node "$name" \
                           "${_ENV_ARGS[WHEN]}" \
                           "${_ENV_ARGS[MANAGE]}" \
                           "${_ENV_ARGS[BROADCAST]}" \
                           "${_ENV_ARGS[CLINFO]}" \
                           "${_ENV_ARGS[FORCE]}" \
                           "${_ENV_ARGS[FIX]}" \
                           "${_ENV_ARGS[TIMEOUT]}" \
                           "${_ENV_ARGS[START_CAA]}"
    log_return_msg "$?" "$0()" "$LINENO"
    return $?
} # End of "start_node()"


#
# Name:  start_rg
#
function start_rg {
    LINENO=2 . $HALIBROOT/log_entry "$0()" "$CL" max

    typeset name=$1

    CL=$LINENO KLIB_HACMP_online_resourcegroup "$name" \
                                    "${_ENV_ARGS[NODES]}" \
                                    "${_ENV_ARGS[PRIMARY]}" \
                                    "${_ENV_ARGS[SECONDARY]}"
    log_return_msg "$?" "$0()" "$LINENO"
    return $?
} # End of "start_rg()"



#########################################################################
#########################################################################
##
## MAIN
##
#########################################################################
#########################################################################

LINENO=2 . $HALIBROOT/log_entry resource_online "$CL" max
: @(#)  a2424ed 43haes/usr/sbin/cluster/events/resource_online.sh, 726, 2147A_aha726, May 21 2021 03:03 AM
: INPUTS == $*

#===================================================
# Source the file with common definitions, the run
# the action/class-appropriate class processor.
#===================================================
CL=$LINENO . $HAEVENTS/resource_common "$@"
CL=$LINENO runClassProcessor "$RESOURCE_CLASS" _VAR_SUBSTITUTIONS _ENV_ARGS
log_return_msg "$?" resource_online "$LINENO"
exit $?
omk6 #+            b՝ab&                   ./usr/es/sbin/cluster/events/resource_recover di                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2018,2019,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/resource_recover.sh 1.2 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2010 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/resource_recover.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#########################################################################
#
#  File: recover_resource
#
#  Description: Part of the clmgr infrastructure, these functions
#               are part of the "recover" class of operations (like
#               resource_add implements the "add" operations). They
#               are called by clmgr after input validation and do
#               little more than wrap the corresponding KLIB function.
#
#  Inputs: The node and site routines accept a node or site name, recover
#          cluster has no arguments since it implicitly recovers all nodes
#          in the cluster.
#          The optional "cancel event" flag is passed to the KLIB functions
#          through the ENV_ARGs values array.
#
#  Returns: return code from the KLIB function
#
#########################################################################

#
# Name:  recover_cluster
#
function recover_cluster {
    LINENO=2 . $HALIBROOT/log_entry "$0()" "$CL" max

    CL=$LINENO KLIB_HACMP_recover_cluster "${_ENV_ARGS[CANCEL_EVENT]}"
    log_return_msg "$?" "$0()" "$LINENO"
    return $?
} # End of "recover_cluster()"


#
# Name:  recover_site
#
function recover_site {
    LINENO=2 . $HALIBROOT/log_entry "$0()" "$CL" max

    typeset site=$1

    CL=$LINENO KLIB_HACMP_recover_site "$site" "${_ENV_ARGS[CANCEL_EVENT]}"
    log_return_msg "$?" "$0()" "$LINENO"
    return $?
} # End of "recover_site()"



#
# Name:  recover_node
#
function recover_node {
    LINENO=2 . $HALIBROOT/log_entry "$0()" "$CL" max

    typeset node=$1

    CL=$LINENO KLIB_HACMP_recover_node "$node" "${_ENV_ARGS[CANCEL_EVENT]}"
    log_return_msg "$?" "$0()" "$LINENO"
    return $?
} # End of "recover_node()"



#########################################################################
#########################################################################
##
## MAIN
##
#########################################################################
#########################################################################

LINENO=2 . $HALIBROOT/log_entry resource_recover "$CL" max
: version=@(#)  7d4c34b 43haes/usr/sbin/cluster/events/resource_recover.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
: INPUTS == $*

#===================================================
# Source the file with common definitions, then run
# the action/class-appropriate class processor.
#===================================================
CL=$LINENO . $HAEVENTS/resource_common "$@"
CL=$LINENO runClassProcessor "$RESOURCE_CLASS" _VAR_SUBSTITUTIONS _ENV_ARGS
log_return_msg "$?" resource_recover "$LINENO"
exit $?
(kꜶ #+          	  b՝ab&              	     ./usr/es/sbin/cluster/events/resource_replace di                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG                                                    
#  This is an automatically generated prolog.                                  
#                                                                              
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.  
#                                                                              
#  ALTRAN_PROLOG_END_TAG                                                      
#                                                                              

# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/resource_replace.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
#########################################################################
#
#   COMPONENT_NAME: CLMGR
#
#   FUNCTIONS:
#
#       replace_mirror_group
#       replace_repository
#
#########################################################################

#
# Name:  replace_mirror_group
#
function replace_mirror_group {
    LINENO=2 . $HALIBROOT/log_entry "$0()" "$CL" max

    typeset mirror_groups=$1

    CL=$LINENO KLIB_HACMP_replace_mirror_group "$mirror_groups"      \
                                               "${_ENV_ARGS[NODES]}" \
                                               "${_ENV_ARGS[SITES]}" \
                                               "${_ENV_ARGS[SYSTEM_GROUPS]}" \
                                               "${_ENV_ARGS[REPOSITORY_GROUP]}"
    log_return_msg "$?" "$0()" "$LINENO"
    return $?
} # End of "replace_mirror_group()"


#
# Name:  replace_repository
#
function replace_repository {
    LINENO=2 . $HALIBROOT/log_entry "$0()" "$CL" max

    typeset new_disk=$1

    CL=$LINENO KLIB_HACMP_replace_repository "$new_disk" \
                                  "${_ENV_ARGS[SITE]}" \
                                  "${_ENV_ARGS[NODE]}"
    log_return_msg "$?" "$0()" "$LINENO"
    return $?
} # End of "replace_repository()"



#########################################################################
#########################################################################
##
## MAIN
##
#########################################################################
#########################################################################

LINENO=2 . $HALIBROOT/log_entry resource_replace "$CL" max
: version=@(#)  7d4c34b 43haes/usr/sbin/cluster/events/resource_replace.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
: INPUTS == $*

#===================================================
# Source the file with common definitions, the run
# the action/class-appropriate class processor.
#===================================================
CL=$LINENO . $HAEVENTS/resource_common "$@"
CL=$LINENO runClassProcessor "$RESOURCE_CLASS" _VAR_SUBSTITUTIONS _ENV_ARGS
log_return_msg "$?" resource_replace "$LINENO"
exit $?
   kZ #+d          1	  b՝ab&              1	     ./usr/es/sbin/cluster/events/resource_state_change tcher         d          d          #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/resource_state_change.sh 1.5 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2005,2007 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/resource_state_change.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################


typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"

[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
[[ "$VERBOSE_LOGGING" = "high" ]] && version='%I%'
NODENAME=$1
LOCALNODENAME=${LOCALNODENAME:-$(/usr/es/sbin/cluster/utilities/get_local_nodename )}

if [[ -z "$LOCALNODENAME" ]]
then
    print "${PROGNAME}[$LINENO]: local node name not set"
    return -1
fi

if [[ -z "$NODENAME" ]]
then
    print "${PROGNAME}[$LINENO]: Argument 1 not specified"
    return -1
fi

integer STATUS=0

dspmsg scripts.cat 9970 "Following this event you might see resource group acquire and \n\
release events that would result in moving affected resource groups. \n\
Configure pre/post events to resource_state_change and\n\
resource_state_change_complete events to customize pre-resource group move and\n\
post-resource group move actions."


# Call replicated resource method pprc_snmptrap_event if it is defined
#METHODS=$(cl_rrmethods2call pprc_snmptrap_event)
# SNMPTRAP_EVENT will be set by the caller
METHODS=$SNMPTRAP_EVENT

if [[ "$LOCALNODENAME" = "$NODENAME" ]]
then
    for method in $METHODS; do
        if [[ -x $method ]]; then
            $method $*
            rc=$?
            if [[ $rc -ne 0 ]]; then
                (( STATUS=STATUS+1 ))
            fi
        fi
    done
else
    print "${PROGNAME}[$LINENO]: This isn't node $NODENAME, nothing to do"
fi
exit $STATUS
clusterkLg #+$            bX՝ab&                   ./usr/es/sbin/cluster/events/resource_state_change.rp er         $          $          # @(#)19	1.3 src/43haes/usr/sbin/cluster/events/resource_state_change.rp, hacmp.events, 61haes_r714 4/8/05 13:29:16
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/resource_state_change.rp 1.3 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2005 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# ########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#   ORIGINS: 27
#
# ########################################################################
#
# This file contains the HACMP/PE recovery program for resource-state-change 
# event
#

all "resource_state_change" 0 NULL
####k2 #+d            b՝ab&                   ./usr/es/sbin/cluster/events/resource_state_change_complete  y_r         d          d          #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/resource_state_change_complete.sh 1.2 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2005 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/resource_state_change_complete.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################


typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"


[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
[[ "$VERBOSE_LOGGING" = "high" ]] && version='%I%'


integer STATUS=0

dspmsg scripts.cat 9971 "This event concludes the resource group movements. Configure \n\
pre/post events to resource_state_change and resource_state_change_complete \n\
events to customize pre-resource group move and post-resource group \n\
move actions. "

exit $STATUS
nk #+$            bX՝ab&                   ./usr/es/sbin/cluster/events/resource_state_change_complete.rp r         $          $          # @(#)20	1.3 src/43haes/usr/sbin/cluster/events/resource_state_change_complete.rp, hacmp.events, 61haes_r714 4/8/05 13:29:18
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/resource_state_change_complete.rp 1.3 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2005 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# ########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#   ORIGINS: 27
#
# ########################################################################
#
# This file contains the HACMP/PE recovery program for resource-state-change 
# complete event
#

all "resource_state_change_complete" 0 NULL
###k5 #+            b՝ab&                   ./usr/es/sbin/cluster/events/resource_view _chan                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2018,2019,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r720 src/43haes/usr/sbin/cluster/events/resource_view.sh 1.7 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2010 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/resource_view.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM


#########################################################################
#
#   COMPONENT: CLMGR
#
#   FUNCTIONS:
#
#       view_log
#       view_mirror_group
#       view_report
#       view_snapshot
#
#########################################################################

#
# Name:  view_log
#
function view_log {
    . $HALIBROOT/log_entry "$0()" "$CL" max

    typeset log=$1
    [[ -n $2 ]] && typeset -n list=$2

    CL=$LINENO KLIB_HACMP_view_log "$log"                \
                               "${_ENV_ARGS[TAIL]}"      \
                               "${_ENV_ARGS[HEAD]}"      \
                               "${_ENV_ARGS[FILTER]}"    \
                               "${_ENV_ARGS[DELIMITER]}" \
                               "${_ENV_ARGS[CASE]}"
    log_return_msg "$?" "$0()" "$LINENO"
    return $?
} # End of "view_log()"


#
# Name:  view_mirror_group
#
function view_mirror_group {
    . $HALIBROOT/log_entry "$0()" "$CL" max

    typeset mirror_group=$1

    CL=$LINENO KLIB_HACMP_view_mirror_group "$mirror_group"               \
                                            "${_ENV_ARGS[NODES]}"         \
                                            "${_ENV_ARGS[SITE]}"          \
                                            "${_ENV_ARGS[SYSTEM_GROUPS]}" \
                                            "${_ENV_ARGS[REPOSITORY_GROUP]}"
    log_return_msg "$?" "$0()" "$LINENO"
    return $?
} # End of "view_mirror_group()"


#
# Name:  view_report
#
function view_report {
    . $HALIBROOT/log_entry "$0()" "$CL" max

    typeset report=$1

    CL=$LINENO KLIB_HACMP_view_report "$report"         \
                           "${_ENV_ARGS[FILE]}"         \
                           "${_ENV_ARGS[TYPE]}"         \
                           "${_ENV_ARGS[BEGIN_TIME]}"   \
                           "${_ENV_ARGS[END_TIME]}"     \
                           "${_ENV_ARGS[TARGETS]}"      \
                           "${_ENV_ARGS[COMPANY_NAME]}" \
                           "${_ENV_ARGS[COMPANY_LOGO]}" \
                           "${_ENV_ARGS[SNAPSHOT]}"
    log_return_msg "$?" "$0()" "$LINENO"
    return $?
} # End of "view_report()"


#
# Name:  view_snapshot
#
function view_snapshot {
    . $HALIBROOT/log_entry "$0()" "$CL" max

    typeset snapshot=$1
    [[ -n $2 ]] && typeset -n list=$2

    CL=$LINENO KLIB_HACMP_view_snapshot "$snapshot"               \
                                        "${_ENV_ARGS[TAIL]}"      \
                                        "${_ENV_ARGS[HEAD]}"      \
                                        "${_ENV_ARGS[FILTER]}"    \
                                        "${_ENV_ARGS[DELIMITER]}" \
                                        "${_ENV_ARGS[CASE]}"
    log_return_msg "$?" "$0()" "$LINENO"
    return $?
} # End of "view_snapshot()"



#########################################################################
#########################################################################
##
## MAIN
##
#########################################################################
#########################################################################

. $HALIBROOT/log_entry resource_view "$CL" max
: version=@(#)  7d4c34b 43haes/usr/sbin/cluster/events/resource_view.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
: INPUTS == $*

#===================================================
# Source the file with common definitions, the run
# the action/class-appropriate class processor.
#===================================================
CL=$LINENO . $HAEVENTS/resource_common "$@"
CL=$LINENO runClassProcessor "$RESOURCE_CLASS" _VAR_SUBSTITUTIONS _ENV_ARGS
log_return_msg "$?" resource_view "$LINENO"
exit $?


#==============================================================================
# The following, comment block attempts to enforce coding standards when this
# file is edited via emacs or vim. This block _must_ appear at the very end
# of the file, or the editor will not find it, and it will be ignored.
#==============================================================================
# Local Variables:
# indent-tabs-mode: nil
# tab-width: 4
# End:
#==============================================================================
# vim: tabstop=4 shiftwidth=4 expandtab
#==============================================================================
k.w #+          #  b՝ab&              #     ./usr/es/sbin/cluster/events/rg_move _vi                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2018,2019,2021.  All rights reserved.
#
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r720 src/43haes/usr/sbin/cluster/events/rg_move.sh 1.50.1.2 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1999,2015 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/rg_move.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#================================================
# The following, commented line enforces coding
# standards when this file is edited via vim.
#================================================
# vim:tabstop=4:shiftwidth=4:expandtab:smarttab
#================================================

#########################################################################
#                                                                       #
#       Name:           rg_move                                         #
#                                                                       #
#       Description:    This event script is called when a resource     #
#                       group needs to move.                            #
#                       The script checks to see whether the nodename   #
#                       is the local node or not, then calls sub-event  #
#                       scripts to release resources (if this is the    #
#                       node from which the group is moving) or         #
#                       (possibly) acquire resources (if this is a      #
#                       different node).                                #
#                                                                       #
#       Called by:      cluster manager                                 #
#                                                                       #
#       Calls to:       node_up_remote, node_up_local,                  #
#                       cllsparam, clsetenvgrp, clsetenvres,            #
#                       cl_RMupdate, cl_get_path                        #
#                                                                       #
#       Arguments:      nodename rg_ID [ACQUIRE | RELEASE]              #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

PROGNAME=${0##*/}
PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
export PATH

#
# Set the Run-Time Parameter values and export them
# to all successive scripts.
#

#   The following lines create informative trace output
LOCAL_NODE=$(get_local_nodename)
set -a
    eval $(cllsparam -n $LOCAL_NODE)
set +a
if [[ $VERBOSE_LOGGING == high ]]; then
    set -x
    version='%I%'
fi

#
# This will be the exit status seen by the Cluster Manager.
# If STATUS is not 0, the Cluster Manager will enter reconfiguration
# All lower-level scripts should pass status back to the caller.
# This will allow a Resource Group to be processed individaully,
# independent of the status of another resource group.
#
STATUS=0

if [[ ! -n $EMULATE ]]
then
    EMULATE="REAL"
fi
# All the hard work is done in the sub scripts node_down_local and
# node_up_local, and they handle emulation themselves.  So the EMULATE
# variable is never referenced in this script.

set -u

export NODENAME=$1
RGID=$2
if (( $# == 3 ))
then
    ACTION=$3
else
    ACTION=""
fi

#
: serial number for this event is $EVENT_SERIAL_NUMBER
#

#Export a var to help clmanageroha to determine if release is async
export RG_UP_POSTEVENT_ON_NODE=$NODENAME

#interpret resource group ID into a resource group name.

eval RGNAME=$(clodmget -q"id=$RGID" -f group -n HACMPgroup)

UPDATESTATD=0      #the statd is needed for NFS mounting.  It
export UPDATESTATD #should be updated whenever NFS mounts change


# export variables for use later if lsvg -l or varyoffvg fail
export RG_MOVE_EVENT=true

# use the local nodename to calculate RG_MOVE_ONLINE. This is used
# later in scripts like cl_deactivate_vgs for calculating whether
# this rg_move is due to selective failover
group_state=\$RESGRP_${RGNAME}_${LOCAL_NODE//-/$HA_DASH_CHAR}
set +u
export RG_MOVE_ONLINE=$(eval print $group_state)
set -u
RG_MOVE_ONLINE=${RG_MOVE_ONLINE:-TMP_ERROR}


# The status of NFS daemons is indicated by the existence of two files.  We
# make sure these files have been removed, because we assume that any NFS
# daemons are already running:

rm -f /tmp/.NFSSTOPPED
rm -f /tmp/.RPCLOCKDSTOPPED

#
# Set the RESOURCE_GROUPS environment variable with the name(s)
# of all Resource Groups participating in this event, and export
# them to all successive scripts.
#
set -a
    clsetenvgrp_output=$(clsetenvgrp $NODENAME $PROGNAME $RGNAME)
    RC=$?
    eval "$clsetenvgrp_output"
set +a

# If clsetenvgrp fails, or if RGNAME is not set properly, fail the script

if (( $RC != 0 )) || [[ -z $RGNAME ]]
then
    STATUS=1
    #
    # If clsetenvgrp fails then there is something seriously wrong with
    # the clsuter manager. Exit with exit code of -1.
    exit -1
fi

if [[ -z "$RG_DEPENDENCIES" ]]
then
    RG_DEPENDENCIES="FALSE"
fi

#
# For each participating resource group, serially process the resources
#
for group in $RESOURCE_GROUPS
do
    #
    # All sub-scripts must inherit the same environment
    # values which were set by this script (set -a).
    # e.g.: all sub-scripts must inherit VERBOSE_LOGGING value.
    #
    set -a
        eval $(clsetenvres $group $PROGNAME)
    set +a
    export GROUPNAME=$group

    #
    # Check nodename, and call node_down_local or node_up_local accordingly.
    #
    # This looks odd, but only because the script names reflect how
    # they were originally called, not what they do.  For example,
    # reconfig_resource_release also calls node_down_local, and
    # reconfig_resource_acquire also calls node_up_local.
    #
    # node_down_local takes a resource group (implicitly, through
    # an environment variable) and releases its resources.
    # Similarly, node_up_local takes a resource group implicitly,
    # and acquires its resources.  NFS remounting and running
    # applications, wait for the _complete event.
    #

    if [[ $ACTION == "" ]]
    then
        # rg_move was called during migration, so ACTION was not specified.
        # Get it from PRINCIPAL_ACTION
        ACTION="$PRINCIPAL_ACTION"
    fi

    if [[ $ACTION == "RELEASE" ]]
    then
        if [[ $PRINCIPAL_ACTION  == "RELEASE" || \
              $ASSOCIATE_ACTION  == "UMOUNT"  || \
              $AUXILLIARY_ACTION == "RELEASE_SECONDARY" ]]
        then
            clcallev node_down_local
        fi
    elif [[ $ACTION == "ACQUIRE" ]]
    then 
        if [[ $PRINCIPAL_ACTION  == "ACQUIRE" || \
              $AUXILLIARY_ACTION == "ACQUIRE_SECONDARY" ]]
        then
            MOUNT_FILESYSTEM="" # will acquire NFS mounts in rg_move_complete
            clcallev node_up_local
        fi
    fi

    # If ANY failure has occurred, this script should exit accordingly
    if (( $? != 0 ))
    then
        cl_log 650 "$PROGNAME: Failure occurred while processing Resource Group $group. Manual intervention required." $PROGNAME $group
        STATUS=1
    fi

    UPDATESTATD=1 #the statd should be updated only once per node
done

#
# Process_Resources for cluster manager-driven actions
#
# AM_SYNC_CALLED_BY determines if the cl_sync_vgs is called
# as part of rg_move event.This is used for logging VG sync
# in clavailability.log .
#
export AM_SYNC_CALLED_BY="RG_MOVE"
if ! process_resources
then
    STATUS=1
fi
#
: unsetting AM_SYNC_CALLED_BY from caller's environment as
: we don't require it after this point in execution.
# 
unset AM_SYNC_CALLED_BY
# Restart the NFS daemons as neeeded, so that the mounts can be
# reacquired in rg_move_complete.
if [[ -f /tmp/.NFSSTOPPED ]]
then
    rm -f /tmp/.NFSSTOPPED
    ODMDIR=/etc/objrepos chnfs -g on -x 1

    startsrc -s nfsd
    rcstartsrc=$?
    if (( $rcstartsrc != 0 ))
    then
        : rc_startsrc.nfsd = $rcstartsrc
    fi

    startsrc -s rpc.mountd
    rcstartsrc=$?
    if (( $rcstartsrc != 0 ))
    then
        : rc_startsrc.rpc.mountd = $rcstartsrc
    fi

fi

if [[ -f /tmp/.RPCLOCKDSTOPPED ]]
then
    rm -f /tmp/.RPCLOCKDSTOPPED
    integer ATTEMPT=0
    while (( ATTEMPT++ < 60 ))
    do
        : rpc.lockd status check #$ATTEMPT
        LC_ALL=C lssrc -s rpc.lockd | grep stopping
        (( $? == 0 )) && sleep 1 || break
    done

    startsrc -s rpc.lockd
    rcstartsrc=$?
    if (( $rcstartsrc != 0 ))
    then
        : rc_startsrc.rpc.lockd = $rcstartsrc
    fi
fi

exit $STATUS
URkt #+          #  bX՝ab&              #     ./usr/es/sbin/cluster/events/rg_move.rp                              # @(#)88	1.5 src/43haes/usr/sbin/cluster/events/rg_move.rp, hacmp.pe, 61haes_r714 3/29/06 19:22:37
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/rg_move.rp 1.5 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1999,2006 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# rg_move.rp
#
# format:
# relationship     command to run   expected status NULL
#
all_activeinactive "rg_move_release"  0 NULL
#
barrier
#
all_activeinactive "rg_move_fence"  0 NULL
#
barrier
#
all "rg_move_acquire"  0 NULL
#
barrier
#
all "rg_move_complete"  0 NULL
#
     k\3 #+          8  b՝ab&              8     ./usr/es/sbin/cluster/events/rg_move_acquire han                             #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r720 src/43haes/usr/sbin/cluster/events/rg_move_acquire.sh 1.9.1.7 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2002,2015 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)73	1.9.1.7 src/43haes/usr/sbin/cluster/events/rg_move_acquire.sh, hacmp.events, 61haes_r720, 1536A_hacmp720 8/31/15 04:52:15
# $Id$

#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#                                                                       #
#       Name:           rg_move_acquire                                 #
#                                                                       #
#       Description:    This event script is called when a resource     #
#                       group needs to move.                            #
#                       This script calls the rg_move event script      #
#                       with the "ACQUIRE" argument.                    #
#                                                                       #
#       Called by:      cluster manager                                 #
#                                                                       #
#       Calls to:       rg_move                                         #
#                                                                       #
#       Arguments:      nodename rg_ID                                  #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

PROGNAME=$(basename ${0})
PATH="$($(dirname ${0})/../utilities/cl_get_path all)"
export PATH
eval export $(cllsparam -x)

[[ "$VERBOSE_LOGGING" == "high" ]] && set -x
[[ "$VERBOSE_LOGGING" == "high" ]] && version='1.9.1.7'


set -u

if [ $# != 2 ]
then 
  cl_echo 6163 "Usage: $PROGNAME nodename RG_id\n" $PROGNAME
  exit 2
fi

set +u

RG=$(clodmget -n -q "id=$2" -f group HACMPgroup)
export RG

if [[ $EVENT_TYPE == "ACQUIRE_PRIMARY" ]]
then
  # Invoke Active Node Halt Policy before bringing
  # RG online

  typeset -i anhp_ret=0
  typeset -i scsi_ret=0

  typeset ANHP_ENABLED=$(clodmget -n -q "policy = anhp" -f value HACMPsplitmerge)
  if [[ $ANHP_ENABLED == "Yes" ]]
  then
       cl_chk_quarantine
       anhp_ret=$?
  fi

  # Invoke SCSIPR Disk Fencing before bringing RG Online

  typeset SCSIPR_ENABLED=$(clodmget -n -q "policy = scsi" -f value HACMPsplitmerge)
  if [[ $SCSIPR_ENABLED == "Yes" ]]
  then
    # Preempt the VGs which are part of HACMPresource from the node whose CAA state is down
    cl_scsipr_preempt
    scsi_ret=$?
  fi

  ## Following is the information of return codes for ANHP and SCSI Fencing
  ## 0 : quarantine policy is not configured
  ## 1 : quarantine policy is configured and exit with error
  ## 2 : quarantine policy is configured and succeded

  ## Will exit from rg_move_acquire in below cases
  ## a) both ANHP and SCSI fencing configured and failed
  ## b) ANHP is configured and failed, SCSI fencing is not configured
  ## c) SCSI fencing is configred and failed , ANHP is not configured


  if (( $anhp_ret == 1 && $scsi_ret == 1 ))
  then
     exit 1
  elif (( $anhp_ret == 1 && $scsi_ret == 0 ))
  then
     exit 1
  elif (( $scsi_ret == 1 && $anhp_ret == 0 ))
  then
     exit 1
  fi
fi

clcallev rg_move $1 $2 "ACQUIRE"
exit_status=$?
: exit status of clcallev rg_move $1 $2 "ACQUIRE" is: $exit_status
exit $exit_status
kư #+          ;  b՝ab&              ;     ./usr/es/sbin/cluster/events/rg_move_complete an                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2018,2019,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r721 src/43haes/usr/sbin/cluster/events/rg_move_complete.sh 1.46 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1999,2016 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/rg_move_complete.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#########################################################################
#                                                                       #
#       Name:           rg_move_complete                                #
#                                                                       #
#       Description:    This script is called at the end of the         #
#                       rg_move recovery program.  Inspired by          #
#                       reconfig_resource_complete, it calls both       #
#                       node_up_remote_complete and                     #
#                       node_up_local_complete to remount NFS           #
#                       filesystems and run applications, respectively. #
#                                                                       #
#       Called by:      cluster manager                                 #
#                                                                       #
#       Calls to:       node_up_local_complete, node_up_remote_complete #
#                                                                       #
#       Arguments:      nodename, RGid, [destination_nodename]          #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

#########################################################################
# Does a union of SIBLING_ACQUIRING_GROUPS and SIBLING_RELEASING_GROUPS
# and removes any duplicate group names
#########################################################################
listSiblingGroups () {
    typeset PS4_FUNC="listSiblingGroups"
    [[ $VERBOSE_LOGGING == "high" ]] && set -x

    if [[ -n $(clodmget -f type HACMPrresmethods) ]]
    then 
        return ""
    fi

    for group in $SIBLING_ACQUIRING_GROUPS $SIBLING_RELEASING_GROUPS
    do
        echo $group
    done | sort -u
    
    return
}


#########################################################################
#
# Main Starts Here
#
#########################################################################

typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
eval export $(cllsparam -x)

#
: Set the Run-Time Parameter values and export them to all successive scripts.
#
LOCAL_NODE=$(get_local_nodename)
set -a
    eval $(cllsparam -n $LOCAL_NODE)
set +a

: The following lines create informative trace output
[[ $VERBOSE_LOGGING == "high" ]] && {
    set -x
    version='%I%'
}

#
# This will be the exit status seen by the Cluster Manager.
#
integer STATUS=0

if [[ -z $EMULATE ]]
then
    EMULATE="REAL"
fi

set -u

if (( $# < 2 || $# > 3 ))
then
    cl_echo 6163 "Usage: $PROGNAME nodename RG_id [destination]\n" "$PROGNAME"
    exit 2
fi

export NODENAME=$1
RGID=$2
if (( $# == 3 ))
then
    RGDESTINATION=$3
else
    RGDESTINATION=""
fi

#
: serial number for this event is $EVENT_SERIAL_NUMBER
#

#
: Interpret resource group ID into a resource group name.
#
eval RGNAME=$(clodmget -q"id=$RGID" -f group -n HACMPgroup)
GROUPNAME="$RGNAME"

integer UPDATESTATD=0
integer NFSSTOPPED=0
integer LIMIT=60 WAIT=1 TRY=0

#
: If this is a two node cluster and exported filesystems exist, then
: when the cluster topology is stable notify rpc.statd of the changes.
#
if (( 2 == $(clnodename | wc -l) ))
then
    RESOURCE_GROUPS=$(clodmget -f group -n HACMPgroup)
    for group in $RESOURCE_GROUPS
    do
        EXPORTLIST=$(clodmget -q "group=$group AND name=EXPORT_FILESYSTEM" \
                                -f value -n HACMPresource)
        if [[ -n $EXPORTLIST && $group == $RGNAME ]]
        then
            UPDATESTATD=1
            if [[ $EMULATE == "EMUL" ]]
            then
                cl_echo 3020 "NOTICE >>>> The following command was not executed <<<< \n"
                echo "cl_update_statd\n"
            else
                cl_update_statd
                if (( $? != 0 )); then
                    cl_log 1074 "$PROGNAME: Failure occurred while processing cl_update_statd.\n" $PROGNAME
                    STATUS=1
                fi
            fi
            break
        fi
    done
fi

#
: Set the RESOURCE_GROUPS environment variable with the names
: of all resource groups participating in this event, and export
: them to all successive scripts.
#
set -a
    clsetenvgrp_output=$(clsetenvgrp $NODENAME $PROGNAME $RGNAME $RGDESTINATION)
    RC=$?
    eval "$clsetenvgrp_output"
set +a
if (( $RC != 0 ))
then
    STATUS=1
fi
   

#
: For each participating resource group, serially process the resources.
#
for group in $RESOURCE_GROUPS
do
    #
    : All sub-scripts must inherit the same environment
    : values which were set by this script via set -a.
    : e.g.: all sub-scripts must inherit VERBOSE_LOGGING value.
    :
    : Although clsetenvres parses its second argument, looking for
    : the keywords "up," "down" and "complete", we will pass
    : the name of this script which only has a "complete" in it.
    : This is analogous to what reconfig_resource_complete does,
    : and it works.
    #
    set -a
        eval $(clsetenvres $group $PROGNAME)
    set +a
    export GROUPNAME=$group

    if [[ -n "$EXPORT_FILESYSTEM$EXPORT_FILESYSTEM_V4" ]]
    then
        NFSSTOPPED=1
    fi

    #
    : Call node_up_remote_complete AND, if necessary,
    : node_up_local_complete.  Note that we run this
    : latter script when this node is NOT the one from
    : which the resource group moved.
    :
    : This looks strange indeed, but only because the names
    : of the scripts reflect how they were originally called,
    : rather than what they actually do.  This sequence is
    : also used by reconfig_resource_complete.
    :
    : In fact, the script "node_up_remote_complete" remounts
    : NFS if needed, and "node_up_local_complete" runs any
    : applications configured in the resource groups it is
    : passed.  I have indicated more informative alternative
    : names for each command, below:
    :
    : Emulation is handled by these scripts, so I need not check here.
    :
    : NFS_remount $NODENAME, for a resource group
    : implicitly passed in the environment.
    #
    clcallev node_up_remote_complete $NODENAME
    if (( $? != 0 ))
    then
        cl_log 650 "$PROGNAME: Failure occurred while processing Resource Group $group. Manual intervention required.\n" "$PROGNAME" "$group"
        STATUS=1
    fi

    if [[ $PRINCIPAL_ACTION == "ACQUIRE" ]]
    then
        #
        : run_rg_applications, for a resource group
        : implicitly passed in the environment.
        #
        clcallev node_up_local_complete
    fi
    if (( $? != 0 ))
    then
        cl_log 650 "$PROGNAME: Failure occurred while processing Resource Group $group. Manual intervention required.\n" "$PROGNAME" "$group"
        STATUS=1
    fi
done

if (( $UPDATESTATD == 1 ))
then
    if [[ $EMULATE == "EMUL" ]]
    then
        cl_echo 3020 "NOTICE >>>> The following command was not executed <<<< \n"
        echo "stopsrc -s rpc.lockd\n"
        echo "startsrc -s rpc.lockd\n"
    else
        stopsrc -s rpc.lockd
        rcstopsrc=$?
        if (( $rcstopsrc != 0 ))
        then
            : rc_stopsrc.rpc.lockd == $rcstopsrc
        fi

        for (( TRY=0; $TRY<$LIMIT; TRY++ ))
        do
            LC_ALL=C lssrc -s rpc.lockd | tail -1 | read name subsystem pid state
            if [[ ! -z $state ]];
            then
                sleep $WAIT
            else
                break
            fi
        done

        if [[ ! -z $state ]];
        then
            : Friendly stop has not worked. Trying a more forceful method.
            stopsrc -cs rpc.lockd

            : Await rpc.lockd shut down.
            : RG with NFS resources cannot be handled without rpc.lockd.

            cl_echo 9999 "Warning: rpc.lockd is running, waiting for it to stop.\n\n"

            for (( ; ; ))
            do
                LC_ALL=C lssrc -s rpc.lockd | tail -1 | read name subsystem pid state
                if [[ ! -z $state ]];
                then
                    sleep $WAIT
                else
                    break
                fi
            done
        fi

            #
            : Sure that rpc.lockd stopped. Restart it.
            #
            startsrc -s rpc.lockd
            rcstartsrc=$?
            if (( $rcstartsrc != 0 ))
            then
                : rc_startrc.rpc.lockd == $rcstartsrc
            fi
    fi

else
    : \$UPDATESTATD == $UPDATESTATD
    if (( $NFSSTOPPED == 1 ))
    then
        if [[ $EMULATE == "EMUL" ]]
        then
            cl_echo 3020 "NOTICE >>>> The following command was not executed <<<< \n"
            echo "startsrc -s rpc.lockd\n"
        else
            for (( TRY=0; $TRY<$LIMIT; TRY++ ))
            do
                LC_ALL=C lssrc -s rpc.lockd | tail -1 | read name subsystem pid state
                if [[ ! -z $state ]];
                then
                    sleep $WAIT
                else
                    break
                fi
            done

            if [[ ! -z $state ]]
            then
                : Friendly stop has not worked. Trying a more forceful method.
                stopsrc -cs rpc.lockd
                : Await rpc.lockd shut down.
                : RG with NFS resources cannot be handled without rpc.lockd.

                cl_echo 9999 "Warning: rpc.lockd is running, waiting for it to stop.\n\n"

                for (( ; ; ))
                do
                    LC_ALL=C lssrc -s rpc.lockd | tail -1 | read name subsystem pid state
                    if [[ ! -z $state ]];
                    then
                        sleep $WAIT
                    else
                        break
                    fi
                done
            fi

                #
                : Sure that rpc.lockd stopped. Restart it.
                #
                startsrc -s rpc.lockd
                rcstartsrc=$?
                if (( $rcstartsrc != 0 ))
                then
                    : rc_startrc.rpc.lockd == $rcstartsrc
                fi
        fi
    fi
fi

#
: If the resource group in this rg_move is now homeless,
: then we need to put it into an error state.
#
active_node=0
for GROUP in $HOMELESS_GROUPS
do
  # This code is used only for SAP RG's, In one scenario SAP ERS RG's are bounce
  # between ONLINE and ERROR state, to avoid this we are moving ERS RG
  # to OFFLINE if both SCS and ERS are trying to come online on the same node and
  # only one is node active in the cluster.

  #Check if this RG is ERS RG or not,if is it not ERS RG update RG state to error and continue
  application_id=$(clodmget -n -q "name=RESOURCE_GROUP and value=$GROUP"  -f application_id HACMPsa_metadata)
  
  if [[ -n $application_id && $application_id == @(*ERS*) ]]
  then
      # set active_node if any node is active other than local node
      for node in $(clodmget -n -f nodes -q "group =$GROUP" HACMPgroup)
      do
        if [[ $node == $LOCAL_NODE ]]
        then
            continue
        else
            STATE=$(LC_ALL=C cl_rsh -n $node "/usr/es/sbin/cluster/utilities/cldare -a")
            if [[ $STATE == "ACTIVE" ]]
            then
                active_node=1
                break
            fi
        fi
      done

      if (( $active_node != 1 ))
      then
          # yes current RG is ERS, now get the corresponding misc data
          CS=$(clodmget -n -q "group=$GROUP and name=MISC_DATA" -f value HACMPresource) 
          if [[ -n $CS ]]
          then
              CS_IPs=$(echo $CS | cut -f2 -d,)
              CS_IP1=$(echo $CS_IPs | cut -f1 -d_)
              CS_IP2=$(echo $CS_IPs | cut -f2 -d_)

              if [[ -n $CS_IP2 ]]
              then
                  CS_IP="${CS_IP1}|${CS_IP2}"
              else
                  CS_IP="${CS_IP1}"
              fi

              # Check SCS ServiceIP is online or not ? if it is online then ERS should go to OFFLINE
              if [[ -n $(ifconfig -a | egrep -w "${CS_IP}") ]]
              then
                  cl_RMupdate rg_down $GROUP $PROGNAME
                  continue
              fi
          fi
      fi      
  fi
  cl_RMupdate rg_error $GROUP $PROGNAME
  
done

#
: If the resource group in this rg_move is now homeless_secondary,
: then we need to put it into an errorsecondary state.
#
for GROUP in $HOMELESS_FOLLOWER_GROUPS
do
    cl_RMupdate rg_error_secondary $GROUP $PROGNAME
done 

#
: Set an error state for concurrent groups that have
: been brought offline on this node by rg_move.
#
for GROUP in $ERRSTATE_GROUPS
do
    if [[ $GROUP == $RGNAME ]]
    then
        cl_RMupdate rg_error $RGNAME $PROGNAME
    fi
done

# AM_SYNC_CALLED_BY determines if the cl_sync_vgs is called 
# as part of rg_move_complete event.This is used for logging
# VG sync in clavailability.log in cl_sync_vgs only if it is
# called as part of rg_move event. 

export AM_SYNC_CALLED_BY="RG_MOVE_COMPLETE"
process_resources
STATUS=$?
: The exit status of process_resources is: $STATUS
#
# unsetting AM_SYNC_CALLED_BY from caller's environment
# as we don't require it after this point in execution
#
unset AM_SYNC_CALLED_BY
if [[ $RG_DEPENDENCIES == "TRUE" ]]
then
    for siblingGroup in $SIBLING_ACQUIRING_GROUPS
    do
        set -a
            eval $(clsetenvres $siblingGroup $PROGNAME)
        set +a
        set -a
            eval $(clsetrepenv $siblingGroup)
        set +a
        export GROUPNAME=$siblingGroup

        METHODS=$(cl_rrmethods2call join_cleanup)
        for method in $METHODS
        do
            if [[ -x $method ]]
            then
                if ! $method $PROGNAME $NODENAME
                then
                    STATUS=1
                fi
            fi
        done
    done
fi

# Call the rg_move replicated resource method for all groups
# participating in this event

if [[ -z $RESOURCE_GROUPS ]]
then
      RESOURCE_GROUPS=$RGNAME
fi


for group in $RESOURCE_GROUPS
do
    export GROUPNAME=$group

    METHODS=$(cl_rrmethods2call postrg_move)

     for method in $METHODS
     do
         if [[ -x $method ]]
         then
             if ! $method $PROGNAME $NODENAME
             then
                 STATUS=1
             fi
         fi
     done
done

# Refresh clcomd.
refresh -s clcomd
 
exit $STATUS
ror k^ #+          ;  b՝ab&              ;     ./usr/es/sbin/cluster/events/rg_move_fence te an                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG                                                    
#  This is an automatically generated prolog.                                  
#                                                                              
#  Copyright (C) Altran ACT S.A.S. 2020,2021.  All rights reserved.  
#                                                                              
#  ALTRAN_PROLOG_END_TAG                                                      
#                                                                              
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/rg_move_fence.sh 1.11 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2002,2008 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/rg_move_fence.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#                                                                       #
#       Name:           rg_move_fence                                   #
#                                                                       #
#       Description:    This event script is called when a resource     #
#                       group needs to move.                            #
#                       This script calls the process_resources event   #
#                       script with the "ACQUIRE" argument.             #
#                       This will process any needed fencing for the    #
#                       rg_move.                                        #
#                                                                       #
#       Called by:      cluster manager                                 #
#                                                                       #
#       Calls to:       process_resource                                #
#                                                                       #
#       Arguments:      nodename rg_ID                                  #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

export PROGNAME=$(basename ${0})
PATH="$($(dirname ${0})/../utilities/cl_get_path all)"
export PATH
eval export $(cllsparam -x)

[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
[[ "$VERBOSE_LOGGING" = "high" ]] && version='1.11'
export NODENAME=$1

set -u

if [ $# != 2 ]
then 
  cl_echo 6163 "Usage: $PROGNAME nodename RG_id\n" $PROGNAME
  exit 2
fi

set +u

if [[ -z "$RG_DEPENDENCIES" ]]
then
    RG_DEPENDENCIES="FALSE"
fi

if [[ "$RG_DEPENDENCIES" = "TRUE" ]]
then
    LOCAL_NODENAME=$LOCALNODENAME
    eval RGNAME=$(odmget -q"id=$2" HACMPgroup | egrep "group =" | awk '{print $3}')
    GROUPNAME="$RGNAME"
    group_state=\$RESGRP_${RGNAME}_${LOCAL_NODENAME//-/$HA_DASH_CHAR} 
    set +u
    export RG_MOVE_ONLINE=$(eval print $group_state)
    set -u
    RG_MOVE_ONLINE=${RG_MOVE_ONLINE:-TMP_ERROR}

    set -a
    clsetenvgrp_output=$(clsetenvgrp $LOCAL_NODENAME "rg_move" $RGNAME "")
    RC=$?
    eval "$clsetenvgrp_output"
    set +a
    if [ $RC -ne 0 ]
    then
    STATUS=1
    fi
fi


process_resources "FENCE"
: exit status of process_resources "FENCE" is: $?


if [[ "$RG_DEPENDENCIES" = "TRUE" ]]
then
    export EVENT_TYPE;
    echo "$EVENT_TYPE"
    if [[ -n "$SIBLING_RELEASING_GROUPS" ]]
    then
    #
    # Call the leave_cleanup replicated resource method if defined
    #
    for siblingGroup in $SIBLING_RELEASING_GROUPS
    do
	    set -a
	    eval $(clsetrepenv $siblingGroup)
	    set +a
	    export GROUPNAME=$siblingGroup

	    METHODS=$(cl_rrmethods2call leave_cleanup)
    
	    for method in $METHODS
	    do
	        if [[ -x $method ]]
	        then
		        if ! $method $PROGNAME $NODENAME
		        then
		            STATUS=1
		        fi
	        fi
	    done
    done
    fi
fi



exit $?
OG_BEk #+          B
  b՝ab&              B
     ./usr/es/sbin/cluster/events/rg_move_release  an                             #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/rg_move_release.sh 1.6 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2002,2007 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)71	1.6 src/43haes/usr/sbin/cluster/events/rg_move_release.sh, hacmp.events, 61haes_r714 3/30/07 16:18:51
# $Id$

#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#                                                                       #
#       Name:           rg_move_release                                 #
#                                                                       #
#       Description:    This event script is called when a resource     #
#                       group needs to move.                            #
#                       This script calls the rg_move event script      #
#                       with the "RELEASE" argument.                    #
#                                                                       #
#       Called by:      cluster manager                                 #
#                                                                       #
#       Calls to:       rg_move                                         #
#                                                                       #
#       Arguments:      nodename rg_ID                                  #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

PROGNAME=$(basename ${0})
PATH="$($(dirname ${0})/../utilities/cl_get_path all)"
export PATH
eval export $(cllsparam -x)

[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
[[ "$VERBOSE_LOGGING" = "high" ]] && version='1.6'

set -u

if [ $# != 2 ]
then 
  cl_echo 6163 "Usage: $PROGNAME nodename RG_id\n" $PROGNAME
  exit 2
fi

set +u

clcallev rg_move $1 $2 "RELEASE"

exit $?

@    kp #+            bX՝ab&                   ./usr/es/sbin/cluster/events/rg_offline.rp e  an                             # @(#)83	1.3 src/43haes/usr/sbin/cluster/events/rg_offline.rp, hacmp.pe, 61haes_r714 4/8/06 18:39:14
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/rg_offline.rp 1.3 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1999,2006 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# rg_offline.rp
#
# format:
# relationship     command to run   expected status NULL
#
all_activeinactive "rg_move_release"  0 NULL
#
barrier
#
all_activeinactive "rg_move_fence"  0 NULL
#
##k #+            bX՝ab&                   ./usr/es/sbin/cluster/events/rg_online.rp  e  an                             # @(#)86	1.2 src/43haes/usr/sbin/cluster/events/rg_online.rp, hacmp.pe, 61haes_r714 1/23/04 19:52:51
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/rg_online.rp 1.2 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1999,2004 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# rg_online.rp
#
# format:
# relationship     command to run   expected status NULL
#
all "rg_move_fence"  0 NULL
#
barrier
#
all "rg_move_acquire"  0 NULL
#
barrier
#
all "rg_move_complete"  0 NULL
#
#######kb #+@          C  bX՝ab&              C     ./usr/es/sbin/cluster/events/rp_grace_periods an         @            @          # IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/rp_grace_periods 1.3 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1997,2000 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
This file is no longer used as of the HACMP/ES release 4.4.1.
Network grace periods are now retreived directly from the HACMPnim odm.
   cokY #+          "  bX՝ab&              "     ./usr/es/sbin/cluster/events/rules.hacmprd ds an                             # "@(#)29   1.9   src/43haes/usr/sbin/cluster/events/rules.hacmprd, hacmp.pe, 61haes_r714 12/15/00 15:09:10"
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/rules.hacmprd 1.9 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1996,2000 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# ########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
# ########################################################################
#
# This file contains the HACMP/PE recovery program to event mapping
#
# format:  (1) name
#          (2) state (qualifier)
#          (3) recovery program path
#          (4) recovery type  (Reserved for future use)
#          (5) recovery level (Reserved for future use)
#          (6) resource variable name (Used for Event Manager events)
#          (7) instance vector (Used for Event Manager events)
#          (8) predicate (Used for Event Manager events)
#          (9) rearm predicate (Used for Event Manager events)
#
##### Beginning of Event Definition  Node Up ###############
#
#
#
# ########################################################################
#
#  WARNING WARNING WARNING
#
#  This file is NO LONGER USED and is shipped for compatibility
#  purposes ONLY.  Updates to this file will have NO EFFECT.
#
#  WARNING WARNING WARNING
#
# ########################################################################
#
#
TE_JOIN_NODE
0
/usr/es/sbin/cluster/events/node_up.rp
2
0
# 6) Resource variable only used for event manager events

# 7) Instance vector, only used for event manager events

# 8) Predicate, only used for event manager events

# 9) Rearm predicate, only used for event manager events

##### End of Event Definition       Node Up  ######
#
#
##### Beginning of Event Definition     Node Down  ##########
#
TE_FAIL_NODE
0
/usr/es/sbin/cluster/events/node_down.rp
2
0
# 6) Resource variable only used for event manager events

# 7) Instance vector, only used for event manager events

# 8) Predicate, only used for event manager events

# 9) Rearm predicate, only used for event manager events

##### End of Event Definition      Node Down    ######
#
#
##### Beginning of Event Definition     Network Up  ##########
#
TE_JOIN_NETWORK
0
/usr/es/sbin/cluster/events/network_up.rp
2
0
# 6) Resource variable only used for event manager events

# 7) Instance vector, only used for event manager events

# 8) Predicate, only used for event manager events

# 9) Rearm predicate, only used for event manager events

##### End of Event Definition      Network Up    ######
#
#
##### Beginning of Event Definition     Network Down  ##########
#
TE_FAIL_NETWORK
0
/usr/es/sbin/cluster/events/network_down.rp
2
0
# 6) Resource variable only used for event manager events

# 7) Instance vector, only used for event manager events

# 8) Predicate, only used for event manager events

# 9) Rearm predicate, only used for event manager events

##### End of Event Definition      Network Down    ######
#
#
##### Beginning of Event Definition     Swap Adapter  ##########
#
TE_SWAP_ADAPTER
0
/usr/es/sbin/cluster/events/swap_adapter.rp
2
0
# 6) Resource variable only used for event manager events

# 7) Instance vector, only used for event manager events

# 8) Predicate, only used for event manager events

# 9) Rearm predicate, only used for event manager events

##### End of Event Definition      Swap Adapter    ######
#
#
##### Beginning of Event Definition     Join Stabdby  ##########
#
TE_JOIN_STANDBY
0
/usr/es/sbin/cluster/events/join_standby.rp
2
0
# 6) Resource variable only used for event manager events

# 7) Instance vector, only used for event manager events

# 8) Predicate, only used for event manager events

# 9) Rearm predicate, only used for event manager events

##### End of Event Definition      Join Standby    ######
#
#
##### Beginning of Event Definition     Fail Standby  ##########
#
TE_FAIL_STANDBY
0
/usr/es/sbin/cluster/events/fail_standby.rp
2
0
# 6) Resource variable only used for event manager events

# 7) Instance vector, only used for event manager events

# 8) Predicate, only used for event manager events

# 9) Rearm predicate, only used for event manager events

##### End of Event Definition      Fail Standby    ######
#
#
##### Beginning of Event Definition     Migrate  ##########
#
TE_MIGRATE
0
/usr/es/sbin/cluster/events/migrate.rp
2
0
# 6) Resource variable only used for event manager events

# 7) Instance vector, only used for event manager events

# 8) Predicate, only used for event manager events

# 9) Rearm predicate, only used for event manager events

##### End of Event Definition      Migrate    ######
#
#
##### Beginning of Event Definition     DARE Topology  ##########
#
TE_DARE_TOPOLOGY
0
/usr/es/sbin/cluster/events/reconfig_topology.rp
2
0
# 6) Resource variable only used for event manager events

# 7) Instance vector, only used for event manager events

# 8) Predicate, only used for event manager events

# 9) Rearm predicate, only used for event manager events

##### End of Event Definition      DARE Topology    ######
#
#
##### Beginning of Event Definition     DARE Resource  ##########
#
TE_DARE_RESOURCE
0
/usr/es/sbin/cluster/events/reconfig_resource.rp
2
0
# 6) Resource variable only used for event manager events

# 7) Instance vector, only used for event manager events

# 8) Predicate, only used for event manager events

# 9) Rearm predicate, only used for event manager events

##### End of Event Definition      DARE Resource    ######
#
##### Beginning of Event Definition     Server Restart  ##########
#
TE_SERVER_RESTART
0
/usr/es/sbin/cluster/events/server_restart.rp
2
0
# 6) Resource variable used for event manager

# 7) Instance vector, used for event manager

# 8) Predicate for event manager  (8 == OnlineMonitorFailed)

# 9) Rearm predicate

#
##### End of Event Definition      Server Restart    ######
#
##### Beginning of Event Definition     Server Down  ##########
TE_SERVER_DOWN
0
/usr/es/sbin/cluster/events/server_down.rp
2
0
# 6) Resource variable used for event manager

# 7) Instance vector, used for event manager

# 8) Predicate for event manager (32 == OnlineFailed)

# 9) Rearm predicate

##### End of Event Definition      Server Down    ######
#
##### Beginning of Event Definition  Resource Group Move ###############
#
TE_RG_MOVE
0
/usr/es/sbin/cluster/events/rg_move.rp
2
0
# 6) Resource variable used for event manager

# 7) Instance vector, used for event manager

# 8) Predicate for event manager (64 == OnlineFailover)

# 9) Rearm predicate

##### End of Event Definition       Resource Group Move  ######
#
##### Beginning of Event Definition  Site Up ###############
#
TE_JOIN_SITE
0
/usr/es/sbin/cluster/events/site_up.rp
2
0
# 6) Resource variable only used for event manager events

# 7) Instance vector, only used for event manager events

# 8) Predicate, only used for event manager events

# 9) Rearm predicate, only used for event manager events

##### End of Event Definition       Site Up  ######
#
##### Beginning of Event Definition     Site Down  ##########
#
TE_FAIL_SITE
0
/usr/es/sbin/cluster/events/site_down.rp
2
0
# 6) Resource variable only used for event manager events

# 7) Instance vector, only used for event manager events

# 8) Predicate, only used for event manager events

# 9) Rearm predicate, only used for event manager events

##### End of Event Definition      Site Down    ######
managek. #+          *  b՝ab&              *     ./usr/es/sbin/cluster/events/server_down d ds an                             #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/server_down.sh 1.14 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1999,2011 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/server_down.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
#########################################################################
#
#                                                                       #
#       Name:           server_down                                     #
#                                                                       #
#       Description:    This event script is called when an application #
#                       that is monitored fails.  It runs the notify    #
#                       script for that monitor, if one is defined.     #
#                                                                       #
#       Called by:      resource manager                                #
#                                                                       #
#       Calls to:       None                                            #
#                                                                       #
#       Arguments:      nodename resource_id                            #   
#                                                                       #
#                       nodename - name of the node where the           # 
#                                  application failed.                  #
#                                                                       #
#                       resource_id - the resource id of the            # 
#                                     application server.               #  
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
if [[ $VERBOSE_LOGGING == high ]]
then
    set -x
    version='%I%'
fi


#
# Set the Run-Time Parameter values and export them
# to all successive scripts.
#
set -a
eval $(cllsparam -n $LOCALNODENAME)
set +a


#
# Check for minimal invocation
#
if [ $# -gt 3 ]
then
    cl_log  10408 "Usage: $PROGNAME nodename resource_id [monitor name]\n"  $PROGNAME
    exit 2
fi

MONITOR=""
STATUS=0
EXIT_STATUS=0

#
# args are the event node, id of the server and an optional monitor name
#
NODENAME=$1
ID=$2
[[ $# = 3 ]] && MONITOR=$3

#
# Event emulation support
#
if [ ! -n "$EMULATE" ]
then
   EMULATE="REAL"
fi

#
# Find what kind of resource this "server" is
#
typeset RESOURCE=$(odmget -q"id=$ID" HACMPresource | egrep "name =" \
                | cut -f2 -d\")

#
# Find is it is USERDEFINED resource type
#
typeset RESTYPE=$(odmget -q"id=$ID" HACMPresource | egrep "type =" \
                | cut -f2 -d\")

#
# check the type 
#
if [[ -z $RESOURCE || (  $RESOURCE != APPLICATIONS && $RESTYPE != USERDEFINED  && \
                         $RESOURCE != VOLUME_GROUP && $RESOURCE != SERVICE_LABEL )  ]]
then
    cl_log 6161 "Bad resource id $ID.  Neither an application server nor an user defined resource.\n" $ID
    exit 2
fi

#
# Find the name
#
typeset APPNAME=$(odmget -q"id=$ID" HACMPresource | egrep "value =" \
                | cut -f2 -d\")

dspmsg scripts.cat 9332 "$PROGNAME: Called for $RESOURCE $APPNAME on node $NODENAME\n" $PROGNAME $RESOURCE $APPNAME $NODENAME


#
# A resource can have multiple monitors associated with it - get the list
#
if [[ -z $MONITOR ]]; then
    MONITORS=$(odmget -q"name = RESOURCE_TO_MONITOR AND value = $APPNAME" HACMPmonitor |
        grep "monitor =" | cut -f2 -d'"')
else
    # if passed a specific monitor, only run methods for that one
    MONITORS=$MONITOR
fi

for monitor in $MONITORS
do
    #
    # Lookup any user defined notification method and execute it 
    #
    NOTIFY=$(odmget -q"monitor=$monitor and name=NOTIFY_METHOD" HACMPmonitor |
         grep "value =" | cut -d'"' -f2)

    NOTIFY_SCRIPT=$(echo $NOTIFY | cut -d' ' -f1) # in case of embedded blank

    if [[ -n $NOTIFY_SCRIPT && -x $NOTIFY_SCRIPT ]]
    then
    	dspmsg scripts.cat 9333 "$PROGNAME: Calling user specified notify method $NOTIFY_SCRIPT\n" $PROGNAME $NOTIFY_SCRIPT
  	ODMDIR=/etc/objrepos $NOTIFY &
    fi
done

#
# Note to users: to add any user defined processing during a server_down event,
# define a pre or post event (do not modify this script).
# 

exit 0

 callek  #+          S  bX՝ab&              S     ./usr/es/sbin/cluster/events/server_down.rp s an                             # IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/server_down.rp 1.2 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1999 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# server_down.rp
#
# format:
# relationship     command to run   expected status NULL
#
all "server_down"  0 NULL
#
barrier
#
all "server_down_complete"  0 NULL
#
d'"' kS #+          ]  b՝ab&              ]     ./usr/es/sbin/cluster/events/server_down_complete _compl                             #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/server_down_complete.sh 1.11 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1999,2011 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/server_down_complete.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
#########################################################################
#
# Questions ? Comments ? Suggestions ? mailto:hafeedbk@us.ibm.com
#
#########################################################################

#########################################################################
#                                                                       #
#       Name:           server_down_complete                            #
#                                                                       #
#	Description:	This event script is called when an application #
#			that is being monitored fails. 		        #
#									#
#       Called by:      Resource Manager                                #
#                                                                       #
#       Calls to:       None                                            #
#                                                                       #
#       Arguments:      nodename resource_id                     	#
#                                                                       #
#                       nodename - name of the node where the		# 
#  				   application failed.  	        #
#                                                                       #
#                       resource_id - the resource id of the	        # 
#			              application server.    	        # 
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
if [[ $VERBOSE_LOGGING == high ]]
then
    set -x
    version='%I%'
fi

#
# Set the Run-Time Parameter values and export them
# to all successive scripts.
#
set -a
eval $(cllsparam -n $LOCALNODENAME)
set +a

MONITOR=""
STATUS=0
EXIT_STATUS=0

#
# args are the event node, id of the server and an optional monitor name
#
NODENAME=$1
ID=$2
[[ $# = 3 ]] && MONITOR=$3

#
# Check for minimal invocation
#
if [ $# -gt 3 ]
then
    cl_log  10408 "Usage: $PROGNAME nodename resource_id [monitor name]\n"  $PROGNAME
    exit 2
fi

#
# Event emulation support
#
if [ ! -n "$EMULATE" ]
then
    EMULATE="REAL"
fi

#
# Note to users: to add any user defined processing during a 
# server_down_complete event, define a pre or post event (do not modify this 
# script).
#

exit 0

)

k2 #+          C  b՝ab&              C     ./usr/es/sbin/cluster/events/server_restart plet                             #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/server_restart.sh 1.20 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1999,2011 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/server_restart.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
#########################################################################
#                                                                       #
#       Name:           server_restart                                  #
#                                                                       #
#       Description:    This event script is called when one of the     #
#			application monitoring needs to restart an      #
#                       application server.                             #
#                                                                       #
#       Called by:      resource manager                                #
#                                                                       #
#       Calls to:       None                                            #
#                                                                       #
#       Arguments:      nodename, application server resource id        #
#									#
#                       nodename - name of the node where the	        # 
#			 	   application failed. 		        #
#			application server resource id:  the id         #
#                                  of the HACMPresource object          #
#                                  containing the application server.   #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

#
# The following lines create the appropriate trace output
#
PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
if [[ $VERBOSE_LOGGING == high ]]
then
    set -x
    version='%I%'
fi

#
# Check for minimal invocation
#
if [ $# -gt 3 ]
then
    cl_log  10408 "Usage: $PROGNAME nodename resource_id [monitor name]\n"  $PROGNAME
    exit 2
fi

MONITOR=""
STATUS=0
EXIT_STATUS=0

#
: args are the event node, id of the server and an optional monitor name
#
NODENAME=$1
ID=$2
[[ $# == 3 ]] && MONITOR=$3

#
: check if the LOCALNODENAME is the same as the event node name
: If not, exit cleanly, otherwise continue processing.
#
[[ -z $LOCALNODENAME ]] && LOCALNODENAME=$(get_local_nodename)
if [ $NODENAME != $LOCALNODENAME ]
then
    # 
    : remote event - all done
    #
    exit 0
fi

typeset WPARNAME EXEC WPARDIR groupName

WPARNAME=""
EXEC=""
WPARDIR=""


groupName=$(clodmget -q"id=$ID" -f group -n HACMPresource)
[[ -z $GROUPNAME ]] && export GROUPNAME=$groupName

WPARNAME=$(clwparname $groupName)
if (( $? == 0 )) && [[ -n ${WPARNAME} ]]
then
    WPARDIR=$(clwparroot ${WPARNAME})
    if (( $? != 0 ))
    then
        echo "$0 ERROR: Failed to get the WPAR directory for ${WPARNAME}"
        exit 1
    fi

    EXEC="clwparexec ${WPARNAME}"
fi

#
: Set the Run-Time Parameter values and export them
: to all successive scripts.
#
set -a
eval $(cllsparam -n $LOCALNODENAME)
set +a


set -u

#
: Find what kind of resource this "server" is
#
typeset RESOURCE=$(clodmget -q"id=$ID" -f name -n HACMPresource)


#
: Find is it is USERDEFINED resource type
#
typeset RESTYPE=$(clodmget -q"id=$ID" -f type -n HACMPresource)

#
: check the type - only app servers and userdefined resources are 
: supported by this script
#
if [[ -z $RESOURCE || ( $RESOURCE != APPLICATIONS && $RESTYPE != USERDEFINED ) ]]
then
    cl_log 6161 "Bad resource id $ID.  Neither an application server nor an user defined resource.\n" $ID
    exit 2
fi

#
: Find the name
#

typeset APPNAME=$(clodmget -q"id=$ID" -f value HACMPresource)

#
: A resource can have multiple monitors associated with it - get the list
#
if [[ -z $MONITOR ]]; then
   MONITORS=$(clodmget -q"name = RESOURCE_TO_MONITOR AND value = $APPNAME" -f monitor -n HACMPmonitor)
else
    #
    : if passed a specific monitor, only run methods for that one
    #
    MONITORS=$MONITOR
fi

for monitor in $MONITORS
do

    #
    : Lookup any user defined notification method and execute it
    #
    NOTIFY=$(clodmget -q"monitor=$monitor and name=NOTIFY_METHOD" -f value -n HACMPmonitor | sed 's-\\"-"-g')
    print -- $NOTIFY | read NOTIFY_SCRIPT rest

    if [[ ( -n ${WPARNAME} && -n ${NOTIFY_SCRIPT} && -x ${WPARDIR}/${NOTIFY_SCRIPT} ) || \
          ( -z ${WPARNAME} && -n ${NOTIFY_SCRIPT} && -x ${NOTIFY_SCRIPT} ) ]]
    then
        dspmsg scripts.cat 9333 \
        "$PROGNAME: Calling user specified notify method $NOTIFY\n" \
        $PROGNAME $NOTIFY
        ${EXEC} $NOTIFY &
        if [ $? -ne 0 ]
        then
        cl_log 6162 "Failure in user-defined script $NOTIFY.\n" \
                        $NOTIFY
        # no exit here, must still try to clean the application up.
        fi
    fi
    #
    : Look for the user defined cleanup method and execute it if it exists
    #
    CLEANUP=$(clodmget -q"monitor=$monitor and name=CLEANUP_METHOD" -f value -n HACMPmonitor | sed 's-\\"-"-g')

    print -- $CLEANUP | read CLEANUP_SCRIPT rest


    if [[ ( -n ${WPARNAME} && -n $CLEANUP_SCRIPT && -x ${WPARDIR}/$CLEANUP_SCRIPT ) || \
          ( -z ${WPARNAME} && -n $CLEANUP_SCRIPT && -x $CLEANUP_SCRIPT ) ]]
    then
  	dspmsg scripts.cat 9334 "$PROGNAME: Calling user specified cleanup method $CLEANUP\n" $PROGNAME $CLEANUP
  	${EXEC} $CLEANUP

	STATUS=$?
	if [ $STATUS -ne 0 ]
	then
  	    cl_log 6162	"Failure in user-defined script $CLEANUP.\n" $CLEANUP
            #
	    : save the exit status and continue to process methods for the next monitor
            #
  	    EXIT_STATUS=$STATUS
	fi

    fi
done

exit $EXIT_STATUS

#####k> #+            bX՝ab&                   ./usr/es/sbin/cluster/events/server_restart.rp t                             # IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/server_restart.rp 1.1 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1999 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# server_restart.rp
#
# format:
# relationship     command to run   expected status NULL
#
event "server_restart"  0 NULL
#
barrier
#
other "server_restart"  0 NULL
#
barrier
#
all "server_restart_complete"  0 NULL
#
nly k|L #+          '  b՝ab&              '     ./usr/es/sbin/cluster/events/server_restart_complete mpl                             #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG                                                    
#  This is an automatically generated prolog.                                  
#                                                                              
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.  
#                                                                              
#  ALTRAN_PROLOG_END_TAG                                                      
#                                                                              
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1999,2011 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/server_restart_complete.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM 
#########################################################################
#
# Questions ? Comments ? Suggestions ? mailto:hafeedbk@us.ibm.com
#
#########################################################################

#########################################################################
#                                                                       #
#       Name:           server_restart_complete                         #
#                                                                       #
#       Description:    This event script is called when an application #
#			server has been successfully restarted.         #
#                                                                       #
#       Called by:      resource manager                                #
#                                                                       #
#       Calls to:       None                                            #
#                                                                       #
#       Arguments:      nodename, application server resource id        #
#									#
#                       nodename - name of the node where the	        # 
#			 	   application failed. 		        #
#									#
#                       application server resource id:  the id         #
#                                  of the HACMPresource object          #
#                                  containing the application server.   #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

PROGNAME=$(basename ${0})
PATH="$($(dirname ${0})/../utilities/cl_get_path all)"
export PATH

#
# Set the Run-Time Parameter values and export them
# to all successive scripts.
#
set -a
eval $(cllsparam -n $LOCALNODENAME)
set +a

#
# The following lines create the appropriate trace output
#
[[ $VERBOSE_LOGGING == high ]] && set -x
[[ $VERBOSE_LOGGING == high ]] && version='1.19 $Source: 61haes_r711 43haes/usr/sbin/cluster/events/server_restart_complete.sh 1$'

MONITOR=""
STATUS=0
EXIT_STATUS=0

#
# Check for minimal invocation
#
if [ $# -gt 3 ]
then
    cl_log  10408 "Usage: $PROGNAME nodename resource_id [monitor name]\n"  $PROGNAME
    exit 2
fi

#
# args are the event node, id of the server and an optional monitor name
#
NODENAME=$1
ID=$2
[[ $# = 3 ]] && MONITOR=$3

#
# check to see if the LOCALNODENAME is the event node
#
if [ $NODENAME != $LOCALNODENAME ]
then
    # remote event - all done
    exit 0
fi

typeset WPARNAME EXEC WPARDIR groupName

WPARNAME=""
EXEC=""
WPARDIR=""

groupName=$(odmget -q"id=$ID" HACMPresource | egrep "group =" | cut -f2 -d\")
[[ -z "$GROUPNAME" ]] && export GROUPNAME=$groupName

WPARNAME=$(clwparname $groupName)

if (( $? == 0 )) && [[ -n ${WPARNAME} ]]
then
    WPARDIR=$(clwparroot ${WPARNAME})
    if [[ $? != 0 ]]
    then
        echo "$0 ERROR: Failed to get the WPAR directory for ${WPARNAME}"
        exit 1
    fi

    EXEC="clwparexec ${WPARNAME}"
fi


set -u

#
# Find what kind of resource this "server" is
#
typeset RESOURCE=$(odmget -q"id=$ID" HACMPresource | egrep "name =" \
                | cut -f2 -d\")

#
# Find is it is USERDEFINED resource type
#
typeset RESTYPE=$(odmget -q"id=$ID" HACMPresource | egrep "type =" \
                | cut -f2 -d\")

#
# check the type - only app servers and user defined resources 
# are supported by this script
#
if [[ -z $RESOURCE || ( $RESOURCE != APPLICATIONS && $RESTYPE != USERDEFINED ) ]]
then
    cl_log 6161 "Bad resource id $ID. Neither an application server nor an user defined resource. \n" $ID
    exit 2
fi

#
# Find the application name
#
APPNAME=$(odmget -q"id=$ID" HACMPresource | egrep "value =" | cut -f2 -d\")

#
# A resource can have multiple monitors associated with it - get the list
#
if [[ -z $MONITOR ]]; then
    MONITORS=$(odmget -q"name = RESOURCE_TO_MONITOR AND value = $APPNAME" HACMPmonitor |
        grep "monitor =" | cut -f2 -d'"')
else
    # if passed a specific monitor, only run methods for that one
    MONITORS=$MONITOR
fi

for monitor in $MONITORS
do
    #
    # Lookup any user defined restart method and execute it
    #

    RESTART=$(odmget -q"monitor=$monitor and name=RESTART_METHOD" HACMPmonitor \
	 | egrep "value =" | cut -d'"' -f2)

    # seperate script name from any args
    RESTART_SCRIPT=$(echo $RESTART | cut -d' ' -f1)

    if [[ ( -n ${WPARNAME} && -n $RESTART_SCRIPT &&      \
            -x ${WPARDIR}/$RESTART_SCRIPT           ) || \
          ( -z ${WPARNAME} && -n $RESTART_SCRIPT && -x $RESTART_SCRIPT ) ]]
    then
        dspmsg scripts.cat 9335 "$PROGNAME: Calling user specified restart method $RESTART_SCRIPT\n" $PROGNAME $RESTART_SCRIPT
        ${EXEC} $RESTART &
        STATUS=$?
        if [ $STATUS -ne 0 ]
        then
            cl_log 6162 "Failure in user-defined script $RESTART_SCRIPT.\n" $RESTART_SCRIPT
            # save the exit status and continue to process methods for the next monitor
            EXIT_STATUS=$STATUS
        fi
    fi
done


# If we haven't exited already, exit with success:

exit $EXIT_STATUS
 k #+            b՝ab&                   ./usr/es/sbin/cluster/events/site_down t                             #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/site_down.sh 1.11 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2000,2003 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/site_down.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
 
#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#                                                                       #
#       Name:           site_down                                       #
#                                                                       #
#       Description:    This event script is called when the            #
#                       last node in a site goes down.                  #
#                       The script checks to see whether the sitename   #
#                       is the local node or not, then calls sub-event  #
#                       scripts accordingly.                            #
#                                                                       #
#       Called by:      cluster manager                                 #
#                                                                       #
#       Calls to:       site_down_local, site_down_remote               #
#                                                                       #
#       Arguments:      nodename                                        #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
if [[ $VERBOSE_LOGGING == high ]]
then
    set -x
    version='%I%'
fi

LOCAL_NODE=$(get_local_nodename)
set -a
eval $(cllsparam -n $LOCAL_NODE)
set +a

SITENAME=$1

STATUS=0

if [[ -z "$EMULATE" ]] 
then
    EMULATE="REAL"
fi

#
# Call replicated resource site-down methods if they are defined
#

METHODS=$(cl_rrmethods2call site_cleanup)

for method in $METHODS
do
  if [[ -x $method ]]
  then
      if ! $method $*
      then
        STATUS=1
      fi
  fi
done

set -u

if (( $# < 1 )) 
then
  cl_echo 6600 "Usage: $PROGNAME sitename\n" $PROGNAME
  exit 2
fi



if [[ "$EMULATE" = "EMUL" ]] 
then
    cl_echo 3020 "NOTICE >>>> The following command was not executed <<<<  \n"
    echo "No action normally taken in site_down.\n"
fi

if [[ "$SITENAME" = "$LOCALSITENAME" ]] 
then
    clcallev site_down_local
else
    clcallev site_down_remote $SITENAME
fi

exit $STATUS
 $#k? #+            bX՝ab&                   ./usr/es/sbin/cluster/events/site_down.rp t_comp                             # sccsid = @(#)89  1.3  src/43haes/usr/sbin/cluster/events/site_down.rp, hacmp.pe, 61haes_r714 11/29/01 12:18:10
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/site_down.rp 1.3 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1996,2001 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# ########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#   ORIGINS: 27
#
# ########################################################################
#
# This file contains the HACMP/ES recovery program for site_down events
#
# format:
# relationship     command to run   expected status NULL
#
event "site_down" 0 NULL
#
barrier
#
other "site_down"  0 NULL
#
barrier
#
all "site_down_complete"  0 NULL
##k^i #+            b՝ab&                   ./usr/es/sbin/cluster/events/site_down_complete                              #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/site_down_complete.sh 1.2 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2000,2003 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/site_down_complete.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#                                                                       #
#       Name:           site_down_complete                              #
#                                                                       #
#       Description:    This event script is called after the site_down #
#                       script successfully completes.                  #
#                       The script checks the sitename, then calls one  #
#                       of the two sub-event scripts appropriately.     #
#                                                                       # 
#       Called by:      cluster manager                                 #
#                                                                       #
#       Calls to:       site_down_local_complete,                       #
#                       site_down_remote_complete                       #
#                                                                       #
#       Arguments:      sitename                                        #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
if [[ $VERBOSE_LOGGING == high ]]
then
    set -x
    version='%I%'
fi

LOCAL_NODE=$(get_local_nodename)
set -a
eval $(cllsparam -n $LOCAL_NODE)
set +a

SITENAME=$1

STATUS=0

if [ ! -n "$EMULATE" ]
then
    EMULATE="REAL"
fi

set -u

if [ $# -lt 1 ]
then
  cl_echo 6600 "Usage: $PROGNAME sitename\n" $PROGNAME
  exit 2
fi

if [[ "$SITENAME" = "$LOCALSITENAME" ]] 
then
    clcallev site_down_local_complete
else
    clcallev site_down_remote_complete $SITENAME
fi

exit $STATUS
rojek$c #+          	  b՝ab&              	     ./usr/es/sbin/cluster/events/site_down_local te                              #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/site_down_local.sh 1.2 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2000,2003 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/site_down_local.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#                                                                       #
#       Name:           site_down_local                                 #
#                                                                       #
#	Description:	This script is called when the local site	#
#			leaves the cluster gracefully.		        #
#									#
#       Called by:      site_down                                       #
#                                                                       #
#       Calls to:       none                                            #
#                                                                       #
#       Arguments:      None                                            #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#			2 	bad argument				#
#                                                                       #
#########################################################################

PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
if [[ $VERBOSE_LOGGING == high ]]
then
    set -x
    version='%I%'
fi

LOCAL_NODE=$(get_local_nodename)
set -a
eval $(cllsparam -n $LOCAL_NODE)
set +a

STATUS=0

if [ ! -n "$EMULATE" ]
then
        EMULATE="REAL"
fi

if [ $# -ne 0 ]
then
    cl_echo 690 "Usage: $PROGNAME\n" $PROGNAME
    exit 2
fi

set -u

exit $STATUS
k #+          p
  b՝ab&              p
     ./usr/es/sbin/cluster/events/site_down_local_complete pl                             #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/site_down_local_complete.sh 1.2 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2000,2003 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/site_down_local_complete.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM


#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#                                                                       #
#       Name:           site_down_local_complete                        #
#                                                                       #
#	Description:	This script is called after the site_down_local	#
#			script successfully completes.			#
#									#
#       Called by:      site_down_complete                              #
#                                                                       #
#       Calls to:       None                                            #
#                                                                       #
#       Arguments:      none                                            #
#       Parameters:     none                                            #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
if [[ $VERBOSE_LOGGING == high ]]
then
    set -x
    version='%I%'
fi

LOCAL_NODE=$(get_local_nodename)
set -a
eval $(cllsparam -n $LOCAL_NODE)
set +a

if [ $# -gt 2 ]
then
    cl_echo 690 "Usage: $PROGNAME" $PROGNAME
    exit 2
fi

if [ ! -n "$EMULATE" ] 
then
    EMULATE="REAL"
fi

set -u

exit 0
km #+          	  b՝ab&              	     ./usr/es/sbin/cluster/events/site_down_remote om                             #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/site_down_remote.sh 1.2 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2000,2003 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# sccsid = @(#)  7d4c34b 43haes/usr/sbin/cluster/events/site_down_remote.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#                                                                       #
#       Name:           site_down_remote                                #
#                                                                       #
#	Description:	This script is called when a remote site	#
#			leaves the cluster.  				#
#									#
#       Called by:      site_down                                       #
#                                                                       #
#       Calls to:       none.						#
#                                                                       #
#       Arguments:      sitename 			             	#
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#			2	bad argument				#
#                                                                       #
#########################################################################

PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
if [[ $VERBOSE_LOGGING == high ]]
then
    set -x
    version='%I%'
fi

LOCAL_NODE=$(get_local_nodename)
set -a
eval $(cllsparam -n $LOCAL_NODE)
set +a

STATUS=0
ARGS=$1

if [ ! -n "$EMULATE" ]
then
    EMULATE="REAL"
fi

if [ $# -lt 1 ]
then
    cl_echo 6600 "Usage: $PROGNAME sitename\n" $PROGNAME
    exit 2
fi

set -u

exit $STATUS

k  #+          
  b՝ab&              
     ./usr/es/sbin/cluster/events/site_down_remote_complete l                             #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/site_down_remote_complete.sh 1.2 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2000,2003 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# sccsid = @(#)  7d4c34b 43haes/usr/sbin/cluster/events/site_down_remote_complete.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#                                                                       #
#       Name:           site_down_remote_complete                       #
#                                                                       #
#	Description:	This script is called after the 		#
#			site_down_remote script successfully completes.	#
#									#
#       Called by:      site_down_complete                              #
#                                                                       #
#       Calls to:       none.                                           #
#									#
#       Arguments:      sitename                                        #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
if [[ $VERBOSE_LOGGING == high ]]
then
    set -x
    version='%I%'
fi

LOCAL_NODE=$(get_local_nodename)
set -a
eval $(cllsparam -n $LOCAL_NODE)
set +a

STATUS=0

if [ ! -n "$EMULATE" ]
then
    EMULATE="REAL"
fi


if [ $# -lt 1 ]
then
    cl_echo 6600 "Usage: $PROGNAME sitename"  $PROGNAME
    exit 2
fi

set -u

exit $STATUS
  k^K #+          
  b՝ab&              
     ./usr/es/sbin/cluster/events/site_isolation e_co                             #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/site_isolation.sh 1.10 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2001,2002 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 

#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################
#
# sccsid = @(#)  7d4c34b 43haes/usr/sbin/cluster/events/site_isolation.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
#
#########################################################################
#                                                                       #
#       Name:           site_isolation                                  #
#                                                                       #
#       Description:    This event script is called when all networks   #
#			of type "geo_primary" go down at a given site.  #
#                                                                       #
#       Called by:      cluster manager                                 #
#                                                                       #
#       Calls to:       None                                            #
#                                                                       #
#       Arguments:      None                                            #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                                                                       #
#########################################################################

PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
if [[ $VERBOSE_LOGGING == high ]]
then
    set -x
    version='%I%'
fi

set -a
eval $(cllsparam -n $LOCALNODENAME)
set +a

STATUS=0

#
# Call replicated resource site-isolation methods if they are defined
#
        
METHODS=$(cl_rrmethods2call site_isolation)

for method in $METHODS
do
  if [[ -x $method ]]
  then
      if ! $method $*
      then
        STATUS=1
      fi
  fi
done

exit $STATUS
NAN kt #+             bX՝ab&                    ./usr/es/sbin/cluster/events/site_isolation.rp o                             # IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/site_isolation.rp 1.1 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2001 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# ########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#   ORIGINS: 27
#
# ########################################################################
#
# sccsid = "@(#)21   1.1   src/43haes/usr/sbin/cluster/events/site_isolation.rp, hacmp.events, 61haes_r714 10/10/01 14:02:08"
#
#
# This file contains the HACMP/ES recovery program for site_isolation 
# events
#
# format:
# relationship     command to run   expected status NULL
#
all "site_isolation"  0 NULL
#
barrier
#
all "site_isolation_complete"  0 NULL
#

k #+          
  b՝ab&              
     ./usr/es/sbin/cluster/events/site_isolation_complete e l                             #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/site_isolation_complete.sh 1.2 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2001 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 

#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################
#
# sccsid = @(#)  7d4c34b 43haes/usr/sbin/cluster/events/site_isolation_complete.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
#
#########################################################################
#                                                                       #
#       Name:           site_isolation_complete                         #
#                                                                       #
#	Description:	This event script is called when all networks   #
#			of type "geo_primary" go down at a given site.  #
#									#
#       Called by:      cluster manager                                 #
#                                                                       #
#       Calls to:       None                                            #
#                                                                       #
#       Arguments:      None                                            #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                                                                       #
#########################################################################

PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
if [[ $VERBOSE_LOGGING == high ]]
then
    set -x
    version='%I%'
fi

set -a
eval $(cllsparam -n $LOCALNODENAME)
set +a

if [ ! -n "$EMULATE" ]
then
    EMULATE="REAL"
fi

set -u

#
# This will be the exit status seen by the Cluster Manager.
# All lower-level scripts should pass status back to the caller.
#
STATUS=0

exit $STATUS

     /k #+            b՝ab&                   ./usr/es/sbin/cluster/events/site_merge                              #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/site_merge.sh 1.10 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2001,2002 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 

#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################
#
# sccsid = @(#)  7d4c34b 43haes/usr/sbin/cluster/events/site_merge.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
#
#########################################################################
#                                                                       #
#       Name:           site_merge                                      #
#                                                                       #
#       Description:    This event script is called when a network      #
#			of type "geo_primary" comes up after all of     #
#                       them at a given site have been down.            #
#                                                                       #
#       Called by:      cluster manager                                 #
#                                                                       #
#       Calls to:       None                                            #
#                                                                       #
#       Arguments:      nodename sitename network_name                  #
#                                                                       #
#                       nodename - name of the node whose network 	#
#                                  resumes functioning.                 #
#                                                                       #
#                       sitename - name of the site that contains the   #
#                                  node whose network resumes           #
#                                  functioning.                         #
#                                                                       #
#                       network_name - logical network name from        #
#                                      cluster configuration.           #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
if [[ $VERBOSE_LOGGING == high ]]
then
    set -x
    version='%I%'
fi

set -a
eval $(cllsparam -n $LOCALNODENAME)
set +a

STATUS=0

#
# Call replicated resource site-merge methods if they are defined
#
        
METHODS=$(cl_rrmethods2call site_merge)

for method in $METHODS
do
  if [[ -x $method ]]
  then
      if ! $method $*
      then
        STATUS=1
      fi
  fi
done

exit $STATUS

k #+            bX՝ab&                   ./usr/es/sbin/cluster/events/site_merge.rp _comp                             # IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/site_merge.rp 1.1 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2001 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# ########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#   ORIGINS: 27
#
# ########################################################################
#
# sccsid = "@(#)24   1.1   src/43haes/usr/sbin/cluster/events/site_merge.rp, hacmp.events, 61haes_r714 10/10/01 14:03:21"
#
#
# This file contains the HACMP/ES recovery program for site_merge 
# events
#
# format:
# relationship     command to run   expected status NULL
#
all "site_merge"  0 NULL
#
barrier
#
all "site_merge_complete"  0 NULL
#

####k֗ #+            b՝ab&                   ./usr/es/sbin/cluster/events/site_merge_complete ete e l                             #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/site_merge_complete.sh 1.2 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2001 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 

#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################
#
# sccsid = @(#)  7d4c34b 43haes/usr/sbin/cluster/events/site_merge_complete.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
#
#########################################################################
#                                                                       #
#       Name:           site_merge_complete                             #
#                                                                       #
#	Description:	This event script is called when a network of   #
#			type "geo_primary" comes up after all such      #
#                       networks at a given site were down.             #
#									#
#       Called by:      cluster manager                                 #
#                                                                       #
#       Calls to:       None                                            #
#                                                                       #
#       Arguments:      nodename sitename network_name                  #
#                                                                       #
#                       nodename - name of the node whose network       #
#                                  resumes functioning.                 #
#                                                                       #
#                       sitename - name of the site containing the node #
#                                  whose network resumes working.       #
#                                                                       #
#                       network_name - logical network name from        #
#                                      cluster configuration.           #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
if [[ $VERBOSE_LOGGING == high ]]
then
    set -x
    version='%I%'
fi

set -a
eval $(cllsparam -n $LOCALNODENAME)
set +a

if [ ! -n "$EMULATE" ]
then
    EMULATE="REAL"
fi

set -u

#
# This will be the exit status seen by the Cluster Manager.
# All lower-level scripts should pass status back to the caller.
#
STATUS=0

#
# This is the template script for network_up_complete event,
# and is locally configurable.
#

exit $STATUS

k*  #+            b՝ab&                   ./usr/es/sbin/cluster/events/site_up ge_                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2020,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r721 src/43haes/usr/sbin/cluster/events/site_up.sh 1.12.1.1 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2000,2016 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 

# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/site_up.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#########################################################################
#                                                                       #
#       Name:           site_up                                         #
#                                                                       #
#  Description:  This script is called when the first node		#
#                in a site joins the cluster.                           #
#                The script checks the id of the node,                  #
#                then calls one of the two sub-event script             #
#                accordingly.                                           #
#                                                                       #
#       Called by:      cluster manager                                 #
#                                                                       #
#       Calls to:       site_up_local, site_up_remote                   # 
#                                                                       #
#       Arguments:      sitename                                        #
#                       mode (forced, manual)                           #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
if [[ $VERBOSE_LOGGING == high ]]
then
    set -x
    version='%I%'
fi


LOCAL_NODE=$(get_local_nodename)
set -a
eval $(cllsparam -n $LOCAL_NODE)
set +a

SITENAME=$1
typeset START_MODE=""
if (( $# > 1 )) && [[ $2 == "forced" ]]
then
    START_MODE="forced"
fi


typeset -i STATUS=0

#
# Call replicated resource site-up methods if they are defined
#
        
if [[ $START_MODE != "forced" ]]
then
    METHODS=$(cl_rrmethods2call site_initialization)

    for method in $METHODS
    do
        if [[ -x $method ]]
        then
            if ! $method $*
            then
                STATUS=1
            fi
        fi
    done
fi

set -u

if [[ "$SITENAME" == "$LOCALSITENAME" ]] 
then
    clcallev site_up_local $SITENAME $START_MODE
    (( STATUS += $? ))
else
    clcallev site_up_remote $SITENAME $START_MODE
    (( STATUS += $? ))
fi

exit $STATUS
uld paskvB #+            bX՝ab&                   ./usr/es/sbin/cluster/events/site_up.rp                              # sccsid = @(#)90  1.3  src/43haes/usr/sbin/cluster/events/site_up.rp, hacmp.pe, 61haes_r714 11/29/01 12:17:35
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/site_up.rp 1.3 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1996,2001 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# ########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#   ORIGINS: 27
#
# ########################################################################
#
# This file contains the HACMP/ES recovery program for site_up events
#
# format:
# relationship     command to run   expected status NULL
#
other "site_up" 0 NULL
#
barrier
#
event "site_up"  0 NULL
#
barrier
#
all "site_up_complete"  0 NULL
#     k #+          
  b՝ab&              
     ./usr/es/sbin/cluster/events/site_up_complete te                             #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2020,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/site_up_complete.sh 1.2 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2000,2003 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 

# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/site_up_complete.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#########################################################################
#                                                                       #
#     Name:       site_up_complete                                      #
#                                                                       #
#     Description:  This script is called when the site_up script       #
#                   successfully completes.                             #
#                                                                       #
#     Called by:    cluster manager                                     #
#                                                                       #
#     Calls to:     site_up_local_complete, site_up_remote_complete     #
#                                                                       #
#     Arguments:    sitename and node name                              #
#                   mode (forced, manual)                               #
#                                                                       #
#     Returns:    0     success                                         #
#             1     failure                                             #
#             2     bad argument                                        #
#                                                                       #
#########################################################################

PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
if [[ $VERBOSE_LOGGING == high ]]
then
    set -x
    version='%I%'
fi


LOCAL_NODE=$(get_local_nodename)
set -a
eval $(cllsparam -n $LOCAL_NODE)
set +a


SITENAME=$1
typeset START_MODE=""

set -u

if (( $# > 1 )) && [[ $2 == "forced" ]]
then
    START_MODE="forced"
fi

if [[ "$SITENAME" == "$LOCALSITENAME" ]] 
then
    clcallev site_up_local_complete $SITENAME $START_MODE
else
    clcallev site_up_remote_complete $SITENAME $START_MODE
fi

exit $?
   k #+          M	  b՝ab&              M	     ./usr/es/sbin/cluster/events/site_up_local te te                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2020,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/site_up_local.sh 1.2 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2000,2003 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 

# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/site_up_local.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#########################################################################
#                                                                       #
#       Name:           site_up_local                                   #
#                                                                       #
#       Description:    This script is called when the local site       #
#                       joins the cluster.                              #
#                                                                       #
#       Called by:      site_up                                         #
#                                                                       #
#       Calls to:       None.                                           #
#                                                                       #
#       Arguments:      site name                                       #
#                       optional "forced" flag                          #
#                                                                       #
#       Returns:        0                                               #
#                                                                       #
#########################################################################

PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
if [[ $VERBOSE_LOGGING == high ]]
then
    set -x
    version='%I%'
fi

LOCAL_NODE=$(get_local_nodename)
set -a
eval $(cllsparam -n $LOCAL_NODE)
set +a


SITENAME=$1
typeset START_MODE=""
if (( $# > 1 )) && [[ $2 == "forced" ]]
then
    START_MODE="forced"
fi


exit 0
 $(k #+            b՝ab&                   ./usr/es/sbin/cluster/events/site_up_local_complete  e l                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2020,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/site_up_local_complete.sh 1.2 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2000,2003 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 

# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/site_up_local_complete.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#########################################################################
#                                                                       #
#       Name:           site_up_local_complete                          #
#                                                                       #
#	Description:	This script is called when the site_up_local	#
#			script successfully completes.			#
#									#
#       Called by:      site_up_complete                                #
#                                                                       #
#       Calls to:       none.                                           #
#                                                                       #
#       Arguments:      Site name and start mode                        #
#                                                                       #
#       Returns:        0                                               #
#                                                                       #
#########################################################################

PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
if [[ $VERBOSE_LOGGING == high ]]
then
    set -x
    version='%I%'
fi

LOCAL_NODE=$(get_local_nodename)
set -a
eval $(cllsparam -n $LOCAL_NODE)
set +a

typeset SITENAME=$1
typeset START_MODE=""

if (( $# > 1 )) && [[ $2 == "forced" ]]
then
    START_MODE="forced"
fi

exit 0

k[ #+          7  b՝ab&              7     ./usr/es/sbin/cluster/events/site_up_remote ompl                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2020,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/site_up_remote.sh 1.2 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2000,2003 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 

# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/site_up_remote.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#########################################################################
#                                                                       #
#       Name:           site_up_remote                                  #
#                                                                       #
#	Description:	This script is called when a remote site 	#
#			has finished joining the cluster.               #
#									#
#	Called by:	site_up						#
#									#
#	Calls to:	none.                                           #
#									#
#       Arguments:      site name                                       #
#                       startup mode                                    #
#                                                                       #
#       Returns:        0                                               #
#                                                                       #
#########################################################################

PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
if [[ $VERBOSE_LOGGING == high ]]
then
    set -x
    version='%I%'
fi

LOCAL_NODE=$(get_local_nodename)
set -a
eval $(cllsparam -n $LOCAL_NODE)
set +a

SITENAME=$1
typeset START_MODE=""
if (( $# > 1 )) && [[ $2 == "forced" ]]
then
    START_MODE="forced"
fi

exit 0

mk֤ #+            b՝ab&                   ./usr/es/sbin/cluster/events/site_up_remote_complete e l                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2020,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/site_up_remote_complete.sh 1.2 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2000,2003 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 

# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/site_up_remote_complete.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#########################################################################
#                                                                       #
#       Name:           site_up_remote_complete                         #
#                                                                       #
#	Description:	This script is called when the site_up_remote 	#
#			script successfully completes. 			#
#									#
#	Called by:	site_up_complete                                #
#									#
#	Calls to:	none                 
#									#
#       Arguments:      Site name and start mode                        #
#                                                                       #
#       Returns:        0                                               #
#                                                                       #
#########################################################################

PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
if [[ $VERBOSE_LOGGING == high ]]
then
    set -x
    version='%I%'
fi

LOCAL_NODE=$(get_local_nodename)
set -a
eval $(cllsparam -n $LOCAL_NODE)
set +a

SITENAME=$1
typeset START_MODE=""

if (( $# > 1 )) && [[ $2 == "forced" ]]
then
    START_MODE="forced"
fi


exit 0

=k~U #+          %  b՝ab&              %     ./usr/es/sbin/cluster/events/start_server e_comp                             #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2018,2019,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/start_server.sh 1.4.1.31 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2012 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/start_server.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#									#
#	Name:		start_server					#
#									#
#	Description:	This script is called to start the 		#
#			application controller(s) when the local 		#
#			node is completely up or a remote node 		#
#			has finished leaving the cluster.		#
#									#
#	Called by:	node_up_local_complete,				#
#			node_down_remote_complete			#
#									#
#	Calls to:	None                   				#
#									#
#	Arguments: 	[controller-names...]				#
#									#
#	Returns:	0	success					#
#			1	failure					#
#									#
#########################################################################

start_and_monitor_server()
{
    typeset PS4_FUNC="start_and_monitor_server"
    [[ "$VERBOSE_LOGGING" = "high" ]] && set -x

    RETURN_STATUS=0
   
    server=$1
    
    # first check if the application is already running


    echo "Checking whether $server is already running...\n"  

        if [[ -n ${WPARNAME} ]]
        then
            cl_app_startup_monitor -s $server -a -w ${WPARNAME}
        else
            cl_app_startup_monitor -s $server -a
        fi
  
        RETURN_STATUS=$?
        : exit status of cl_app_startup_monitor is: $RETURN_STATUS

        if [[ $RETURN_STATUS  == 0 ]] ; # cl_app_startup_monitor monitor is RUNNING
        then
            echo "The application monitor detected a running instance of $server. PowerHA SystemMirror will not start another instance of $server on this node. \n" 
            echo "$1 $RETURN_STATUS" > $TMP_FILE.$server
            return
        fi

   # The application is not running or we could  not determine if its running	
   # or we are in emulation mode
   echo "Application monitor(s) indicate that $server is not active. Continuing with application startup.\n"
   
   
    #
    # First get the start server script.
    # Then prepare the pattern which we will write to an app. server
    # status file to keep track of the running server (we only need
    # to start the app. server once on one node.)
    #
    START=$(cllsserv -cn $server | cut -d':' -f2)
    START_SCRIPT=$(echo $START | cut -d' ' -f1)
    START_MODE=$(cllsserv -cn $server | cut -d':' -f4)
    [[ -z "$START_MODE" ]] && START_MODE="background"

    PATTERN="$LOCALNODENAME $server"
    RETURN_STATUS=0
    
    # Format for consumption by cl_am utility
    amlog_trace $AM_APP_START_BEGIN "Starting application controller in $START_MODE|$server"
    
    #
    # If the script is executable, start the server,
    # If not executable, echo error message.
    #
    if [[ ( -n ${WPARNAME} && -x ${WPARDIR}/${START_SCRIPT} ) || \
          ( -z ${WPARNAME} && -x $START_SCRIPT ) ]]
    then
        if [ "$START_MODE" == "background" ]
        then
            echo "Running application controller start script for $server in the background at $(LC_ALL=C date).\n"
            ODMDIR=$DCD ${EXEC} $START &
	    # there is no check of exit code for background startup
        else
            echo "Running application controller start script for $server in the foreground at $(LC_ALL=C date).\n"
            ODMDIR=$DCD ${EXEC} $START
            RETURN_STATUS=$?
            echo "Finished running application controller start script for $server at $(LC_ALL=C date), exit status was $RETURN_STATUS.\n"
        fi
    else
       cl_log 310 "$START_SCRIPT does not exist or is not executable." $START_SCRIPT
       RETURN_STATUS=1
    fi

    if [[ $RETURN_STATUS != 0 ]]
    then
        if [[ $PROC_RES = true ]]
        then
            RETURN_STATUS=11  #shows that the resource manager got updated
        fi
    
        # update the resource manager with the results
        cl_RMupdate resource_error $server $PROGNAME
        echo "$1 $RETURN_STATUS" > $TMP_FILE.$server
        return $RETURN_STATUS
    fi


    if [[ -n ${WPARNAME} ]]
    then
            cl_app_startup_monitor -s $server -w ${WPARNAME}
    else
            cl_app_startup_monitor -s $server
    fi

    RETURN_STATUS=$?
    : exit status of cl_app_startup_monitor is: $RETURN_STATUS
    if [[ $RETURN_STATUS != 0 ]]
    then
            if [[ $PROC_RES = true ]]; then
                RETURN_STATUS=11  #shows that the resource manager got updated
            fi
            cl_RMupdate resource_error $server $PROGNAME
            echo "ERROR: Application Startup did not succeed."
    fi

    # write STATUS into file
    echo "$1 $RETURN_STATUS" > $TMP_FILE.$server
    
    # Format for consumption by cl_am utility
    START_MODE=$(cllsserv -cn $server | cut -d':' -f4)
    if [[ $START_MODE == 'foreground' ]]
    then
        if [[ $RETURN_STATUS != 0 ]]
        then
            amlog_err $AM_APP_START_FAILURE "Starting application controller in foreground|$server"
        else    
            amlog_trace $AM_APP_START_END "Starting application controller in foreground|$server"
            
            # Start the process CPU and Memory logging for cl_availability
            MACTIVE=$(clodmget -q "name = $server" -n -f cpu_usage_monitor HACMPserver)
            
            if [[ $MACTIVE == "yes" ]]
            then
                MBINARY=$(clodmget -q "name = $server" -n -f process_to_monitor_cpu HACMPserver)
                MINTERVAL=$(clodmget -q "name = $server" -n -f cpu_usage_monitor_interval HACMPserver)
                nohup cl_AMmonitor -b $MBINARY -i $MINTERVAL -s $server&
            fi
        fi
    fi
    return $RETURN_STATUS
}



##############################################################
#
# MAIN starts here
#
##############################################################

PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"

# Including Availability metrics library file
. /usr/es/lib/ksh93/availability/cl_amlib


if [[ $VERBOSE_LOGGING == high ]]
then
    set -x
    version='%I%'
fi


export TMP_FILE="/var/hacmp/log/.start_server.$$"
export DCD=/etc/es/objrepos
export ACD=/usr/es/sbin/cluster/etc/objrepos/active

rm -f $TMP_FILE

STATUS=0

# Usage: start_server [server-names...]

PROC_RES=false

# if JOB_TYPE is set, and it doesn't equal to "GROUP", then
# we are processing for process_resources
if [[ ${JOB_TYPE:-0} != 0 && $JOB_TYPE != "GROUP" ]]; then
   PROC_RES=true
fi

set -u
typeset WPARNAME EXEC WPARDIR
export  WPARNAME EXEC WPARDIR

EXEC=""
WPARNAME=""
WPARDIR=""

# update the resource manager with this operation
ALLSERVERS="All_servers"
ALLNOERRSERV="All_nonerror_servers"
cl_RMupdate resource_acquiring $ALLSERVERS $PROGNAME

WPARNAME=$(clwparname ${GROUPNAME})

if (( $? == 0 )) && [[ -n ${WPARNAME} ]]
then
    WPARDIR=$(clwparroot ${GROUPNAME})

    if [[ $? != 0 ]]
    then
        echo "$0 ERROR: Failed to get the WPAR directory for ${WPARNAME}"
        exit 1
    fi

    EXEC="clwparexec ${WPARNAME}"
fi

for server in $APPLICATIONS
do 
  start_and_monitor_server $server &
done

wait #wait for everybody to finish

# Format for consumption by cl_am utility
for server in $APPLICATIONS
do
    START_MODE=$(cllsserv -cn $server | cut -d':' -f4)
    if [ "$START_MODE" == "background" ]
    then
        SUCCESS=$(cat $TMP_FILE.$server | cut -f2 -d" ")
        if [[ $SUCCESS != 0 ]]; 
        then
            amlog_err $AM_APP_START_FAILURE "Starting application controller in background|$server"
        else
            amlog_trace $AM_APP_START_END "Starting application controller in background|$server"
            # Start the process CPU and Memory logging for cl_availability
            MACTIVE=$(clodmget -q "name = $server" -n -f cpu_usage_monitor HACMPserver)
             
            if [[ $MACTIVE == "yes" ]]
            then
                MBINARY=$(clodmget -q "name = $server" -n -f process_to_monitor_cpu HACMPserver)
                MINTERVAL=$(clodmget -q "name = $server" -n -f cpu_usage_monitor_interval HACMPserver)
                nohup cl_AMmonitor -b $MBINARY -i $MINTERVAL -s $server&
            fi
        fi
    fi
done

# see if everybody was successful - results are written to a file 
# in the form "<controller> <exit code>"
for server in $APPLICATIONS
do
      SUCCESS=$(cat $TMP_FILE.$server | cut -f2 -d" ")
      # check for status file corruption
      if [[ $SUCCESS !=  +([0-9]) ]]; then
          # status file malformed
          SUCCESS=11
      elif (( $SUCCESS != 0 )); then
        break
      fi
done

#Remove temporary files in any case
if [[ $SUCCESS == 0 ]]; then
    for server in $APPLICATIONS
    do
	    rm -f $TMP_FILE.$server
    done
    cl_RMupdate resource_up $ALLNOERRSERV $PROGNAME
else
    echo "One or more application controllers failed to start."
    echo "See $TMP_FILE.<controller name> for individual exit status."
fi

exit $SUCCESS
henk; #+          #  b՝ab&              #     ./usr/es/sbin/cluster/events/start_udresource mp                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2019,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/start_udresource.sh 1.2 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2009,2010 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# sccsid = @(#)  7d4c34b 43haes/usr/sbin/cluster/events/start_udresource.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#												#
#	Name:		start_udresource 							#
#												#
#	Description:	This script is called to start the 			#
#			user defined resource(s) for given type when the local#
#			node is completely up or a remote node 			#
#			has finished leaving the cluster.				#
#												#
#	Called by:	node_up_local, node_down_remote				#
#												#
#	Calls to:	None                   						#
#												#
#	Arguments: 	[userdefined-resource-name]					#
#												#
#	Returns:	0	success							#
#			1	failure							#
#												#
#########################################################################

start_and_monitor_udresource()
{
    typeset PS4_FUNC="start_and_monitor_udresource"
    [[ "$VERBOSE_LOGGING" = "high" ]] && set -x

    RETURN_STATUS=0
   
    udres=$1
    
    # first check if the userdefined resource is already running


    dspmsg scripts.cat 99999 "Checking whether $udres is already running...\n"  $udres

        if [[ -n ${WPARNAME} ]]
        then
            cl_app_startup_monitor -s $udres -a -w ${WPARNAME}
        else
            cl_app_startup_monitor -s $udres -a
        fi
  
        RETURN_STATUS=$?
        : exit status of cl_app_startup_monitor is: $RETURN_STATUS

        if [[ $RETURN_STATUS  == 0 ]] ; # cl_app_startup_monitor monitor is RUNNING
        then
            dspmsg scripts.cat 99999 "The resource monitor detected a running instance of $udres. PowerHA SystemMirror will not start another instance of $udres on this node. \n" $udres  $udres
            echo "$1 $RETURN_STATUS" >> $TMP_FILE
            return
        fi

   # The application is not running or we could  not determine if its running	
   # or we are in emulation mode
   dspmsg scripts.cat 99999 "Resource monitor(s) indicate that $udres is not active. Continuing with resource startup.\n"
   
   
    #
    # First get the start resource script.
    # Then prepare the pattern which we will write to an app. server
    # status file to keep track of the running server (we only need
    # to start the resource. resource once on one node.)
    #
    udrestype=$(cludres -l -n $udres -ch | awk ' FS=":" { print $2 }')
    START=$(cludrestype -l -n $udrestype | awk ' FS="=" { if( $1 == "START_METHOD" ) print $2 }')
    START_SCRIPT=$(echo $START | cut -d' ' -f1 | /usr/bin/sed s/\"//g )

    PATTERN="$LOCALNODENAME $udres"

    #export resource specific attributes as env variables 
    eval export `cludres -l -n $udres`

    #
    # If the script is executable, start the server,
    # If not executable, echo error message.
    #
    if [[ ( -n ${WPARNAME} && -x ${WPARDIR}/${START_SCRIPT} ) || \
          ( -z ${WPARNAME} && -x $START_SCRIPT ) ]]
    then
            ODMDIR=/etc/es/objrepos ${EXEC} $START $udres 
    else
       cl_log 310 "$START_SCRIPT does not exist or is not executable." $START_SCRIPT
       RETURN_STATUS=1
       
        if [[ $PROC_RES = true ]]
        then
            RETURN_STATUS=11  #shows that the resource manager got updated
        fi

        # update the resource manager with the results
            cl_RMupdate resource_error $udres $PROGNAME
        echo "$1 $RETURN_STATUS" >> $TMP_FILE
        return $RETURN_STATUS
    fi


        if [[ -n ${WPARNAME} ]]
        then
            cl_app_startup_monitor -s $udres -w ${WPARNAME}
        else
            cl_app_startup_monitor -s $udres
        fi

        RETURN_STATUS=$?
        : exit status of cl_app_startup_monitor is: $RETURN_STATUS
        if [[ $RETURN_STATUS != 0 ]]
        then
            if [[ $PROC_RES = true ]]; then
                RETURN_STATUS=11  #shows that the resource manager got updated
            fi
            cl_RMupdate resource_error $udres $PROGNAME
            echo "ERROR: Application Startup did not succeed."
        fi

        # write STATUS into file
        echo "$1 $RETURN_STATUS" >> $TMP_FILE
    return $RETURN_STATUS
}



##############################################################
#
# MAIN starts here
#
##############################################################

PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
if [[ $VERBOSE_LOGGING == high ]]
then
    set -x
    version='%I%'
fi

export TMP_FILE="/var/hacmp/log/.start_udresource.$$"

rm -f $TMP_FILE

STATUS=0

# Usage: start_udresource [userdefined-resource-names...]

PROC_RES=false

# if JOB_TYPE is set, and it doesn't equal to "GROUP", then
# we are processing for process_resources
if [[ ${JOB_TYPE:-0} != 0 && $JOB_TYPE != "GROUP" ]]; then
   PROC_RES=true
fi

# handle simulator mode up front.
if [[ -n "$SIMULATENODE" ]]; then
  cl_echo 3020 "NOTICE >>>> Simulator Command <<<< \n"
  for each_udres in $UDRESOURCES
  do
      echo "Simulator call: cl_RMupdate resource_acquiring $udres $PROGNAME"
      cl_RMupdate resource_acquiring $each_udres $PROGNAME
      echo "Simulator call: cl_RMupdate resource_up $each_udres $PROGNAME"
      cl_RMupdate resource_up $each_udres $PROGNAME
  done
  exit 0
fi

set -u
typeset WPARNAME EXEC WPARDIR
export  WPARNAME EXEC WPARDIR

EXEC=""
WPARNAME=""
WPARDIR=""


# update the resource manager with this operation
ALLUDRESOURCES="All_userdefined_resources"
ALLNOERRUDRESOURCES="All_nonerror_servers"
cl_RMupdate resource_acquiring $ALLUDRESOURCES $PROGNAME

WPARNAME=$(clwparname ${GROUPNAME})

if (( $? == 0 )) && [[ -n ${WPARNAME} ]]
then
    WPARDIR=$(clwparroot ${GROUPNAME})

    if [[ $? != 0 ]]
    then
        echo "$0 ERROR: Failed to get the WPAR directory for ${WPARNAME}"
        exit 1
    fi

    EXEC="clwparexec ${WPARNAME}"
fi

for each_udres in $UDRESOURCES
do 
  start_and_monitor_udresource $each_udres &
done

wait #wait for everybody to finish 

# see if anybody was successful

cat $TMP_FILE | awk '{
        if ($2 == 0) {
                exit 1

         }
      }'
SUCCESS=$?

if [[ $SUCCESS = 1 ]]; then

  # update the resource manager with the results
    cl_RMupdate resource_up $ALLNOERRUDRESOURCES $PROGNAME
fi

# see if everybody was successful
# we should never get 1 returned from here because the resource manager
# has been updated, but we check for it anyway.
cat $TMP_FILE | awk '{
        if ($2 == 1) {
                exit 1
         }
        if ($2 == 11) {
                exit 11
         }

      }'
SUCCESS=$? #11 if there was any error, otherwise 0

if [[ $SUCCESS = 0 ]]; then
  rm -f $TMP_FILE
fi

exit $SUCCESS 

sr/bik  $+            b՝ab&                   ./usr/es/sbin/cluster/events/stop_server urce mp                             #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/stop_server.sh 1.4.4.1 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2011 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/stop_server.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#									#
#	Name:		stop_server					#
#									#
#	Description:	This script is called to stop the application	#
#			server(s) when a local node leaves the 		#
#			cluster or a remote node joins the cluster.     #
#									#
#	Called by:	node_down_local, node_up_remote			#
#									#
#	Calls to:	None                   				#
#									#
#	Arguments:	[server-names...]				#
#									#
#	Returns:	0	success					#
#			1	failure					#
#									#
#########################################################################

typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"

# Including Availability metrics library file
. /usr/es/lib/ksh93/availability/cl_amlib

if [[ $VERBOSE_LOGGING == "high" ]]; then
    set -x
    version='%I%'
fi

STATUS=0

# Usage: stop_server [server-names...]

if [ ! -n "$EMULATE" ]
then
	EMULATE="REAL"
fi

PROC_RES=false

# if JOB_TYPE is set, and it doesn't equal to "GROUP", then
# we are processing for process_resources
if [[ ${JOB_TYPE:-0} != 0 && $JOB_TYPE != "GROUP" ]]; then
   PROC_RES=true
fi

typeset WPARNAME WPARDIR EXEC
WPARDIR=""
EXEC=""

typeset -i rc=0
WPARNAME=$(clwparname $GROUPNAME)
rc=$?

set -u

# update the resource manager with this operation
ALLSERVERS="All_servers"
if [ "$EMULATE" = "EMUL" ]
then
    cl_echo 3020 "NOTICE >>>> The following command was not executed <<<< \n"
    echo "cl_RMupdate resource_releasing $ALLSERVERS $PROGNAME \n"
else
    cl_RMupdate resource_releasing $ALLSERVERS $PROGNAME
fi


### Handling for WPAR-enabled RG
if (( $rc == 0 )) && [[ -n ${WPARNAME} ]]
then
    WPARDIR=$(clwparroot ${WPARNAME})
    if [[ $? != 0 ]]
    then
        echo "$0 ERROR: Failed to get the directory for WPAR '${WPARNAME}'"
        exit 1
    fi

    EXEC="clwparexec ${WPARNAME}"
fi

for server in $*
do
    #
    # First get the stop server script.
    # Then prepare the pattern which will be deleted from an app. server
    # status file to keep track of the running server.
    #
    STOP=$(cllsserv -cn $server | cut -d':' -f3)
    STOP_SCRIPT=$(echo $STOP | cut -d' ' -f1)

    PATTERN="$LOCALNODENAME $server"

    #
    # If the script is executable, stop the server,
    # and delete the pattern from the status file.
    # If not executable, echo error message.
    #
    if [[ ( -n ${WPARNAME} && -x ${WPARDIR}/${STOP_SCRIPT} ) || \
          ( -z ${WPARNAME} && -x ${STOP_SCRIPT} ) ]]
    then
        if [ "$EMULATE" = "EMUL" ]
        then
            cl_echo 3020 "NOTICE >>>> The following command was not executed <<<< \n"
            echo "ODMDIR=/etc/es/objrepos $STOP\n"
	else
            # Format for consumption by cl_am utility
            amlog_trace $AM_APP_STOP_BEGIN "Stopping application controller|$server"
            ODMDIR=/etc/objrepos ${EXEC} ${STOP}
            rc=$?
	fi
        if (( rc != 0 ))
        then
            cl_log 312 "Failed to stop $server." $server
            amlog_err $AM_APP_STOP_FAILURE "Stopping application controller|$server"
            STATUS=1
            # update the resource manager with the results
            cl_RMupdate resource_error $server $PROGNAME
        else
            amlog_trace $AM_APP_STOP_END "Stopping application controller|$server" 
        fi
    else
        cl_log 310 "$STOP does not exist or is not executable." $STOP
        STATUS=1

	    if [[ $PROC_RES = true ]]; then
		STATUS=11  #shows that the resource manager got updated
	    fi	    

            # update the resource manager with the results
	    if [ "$EMULATE" = "EMUL" ]
	    then
		    cl_echo 3020 "NOTICE >>>> The following command was not executed <<<< \n"
		    echo "cl_RMupdate resource_error $server $PROGNAME \n"
	    else
            cl_RMupdate resource_error $server $PROGNAME
	    fi
    fi
done


# update the resource manager with the results
ALLNOERRSERV="All_nonerror_servers"
if [ "$EMULATE" = "EMUL" ]
then
    cl_echo 3020 "NOTICE >>>> The following command was not executed <<<< \n"
    echo "cl_RMupdate resource_down $ALLNOERRSERV $PROGNAME \n"
else
    cl_RMupdate resource_down $ALLNOERRSERV $PROGNAME
fi

exit $STATUS

me:		k $+            b՝ab&                   ./usr/es/sbin/cluster/events/stop_udresource  mp                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/stop_udresource.sh 1.1 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2009,2010 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/stop_udresource.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#												#
#	Name:		stop_udresource							#
#												#
#	Description:	This script is called to stop the userdefined	#
#			resource(s) when a local node leaves the 			#
#			cluster or a remote node joins the cluster.     	#
#												#
#	Called by:	node_down_local							#
#												#
#	Calls to:	None                   						#
#												#
#	Arguments:	[userdefined-resource-names...]				#
#												#
#	Returns:	0	success							#
#			1	failure							#
#												#
#########################################################################

typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
if [[ $VERBOSE_LOGGING == "high" ]]; then
    set -x
    version='%I%'
fi

STATUS=0

# Usage: stop_udresource [userdefined-resource-names...]
PROC_RES=false

# if JOB_TYPE is set, and it doesn't equal to "GROUP", then
# we are processing for process_resources
if [[ ${JOB_TYPE:-0} != 0 && $JOB_TYPE != "GROUP" ]]; then
   PROC_RES=true
fi

typeset WPARNAME WPARDIR EXEC
WPARDIR=""
EXEC=""

typeset -i rc=0
WPARNAME=$(clwparname $GROUPNAME)
rc=$?

set -u

# update the resource manager with this operation
ALLUDRESOURCES="All_userdefined_resources"
cl_RMupdate resource_releasing $ALLUDRESOURCES $PROGNAME


### Handling for WPAR-enabled RG
if (( $rc == 0 )) && [[ -n ${WPARNAME} ]]
then
    WPARDIR=$(clwparroot ${WPARNAME})
    if [[ $? != 0 ]]
    then
        echo "$0 ERROR: Failed to get the directory for WPAR '${WPARNAME}'"
        exit 1
    fi

    EXEC="clwparexec ${WPARNAME}"
fi

for each_udres in $*
do
    #
    # First get the stop resource script.
    # Then prepare the pattern which will be deleted from an app. server
    # status file to keep track of the running server.
    #
    udres_type=$(cludres -l -n $each_udres -ch | awk ' FS=":" { print $2 }')
    STOP=$(cludrestype -l -n $udres_type| awk ' FS="=" { if( $1 == "STOP_METHOD" ) print $2 }' )
    STOP_SCRIPT=$(echo $STOP | cut -d' ' -f1 | /usr/bin/sed s/\"//g )

    PATTERN="$LOCALNODENAME $each_udres"

    #export resource specific attributes as env variables
    export `cludres -l -n $each_udres`

    #
    # If the script is executable, stop the server,
    # and delete the pattern from the status file.
    # If not executable, echo error message.
    #
    if [[ ( -n ${WPARNAME} && -x ${WPARDIR}/${STOP_SCRIPT} ) || \
          ( -z ${WPARNAME} && -x ${STOP_SCRIPT} ) ]]
    then
	    	ODMDIR=/etc/objrepos ${EXEC} ${STOP} ${each_udres}
        if [ $? -ne 0 ]
        then
                cl_log 312 "Failed to stop $each_udres." $each_udres
                STATUS=1
                # update the resource manager with the results
                cl_RMupdate resource_error $each_udres$PROGNAME
        fi
    else
        cl_log 310 "$STOP does not exist or is not executable." $STOP
        STATUS=1

	    if [[ $PROC_RES = true ]]; then
		STATUS=11  #shows that the resource manager got updated
	    fi	    

            # update the resource manager with the results
            cl_RMupdate resource_error $each_udres$PROGNAME
    fi
done


# update the resource manager with the results
ALLNOERRUDRES="All_nonerror_userdefined_resources"
cl_RMupdate resource_down $ALLNOERRUDRES $PROGNAME

exit $STATUS

l` $+@          =0  b՝ab&              7     ./usr/es/sbin/cluster/events/swap_aconn_protocols te e l         @            @              e	
#ailnorst$-_cdfp"/=AEINORSTghmuvw'().2:CHLMPbkxy|,01?BDFGVWX[]{}&49j37;>KUYq!+68J%5<@z\h|GP MB&r 7˙}7tw:IЀbsum=Y0Ʊ!%F&kd!Y9`p0CpBkNwKL5c|r	(T@b$I.@Ʊ H"J	"	"$M2o7Yu^z$`7c}eDf@?I8 ]tnAWrP7JYˍh:\.JQ*URhgn$47VBΣD7@
*H"_%Qt0I>7JbnHt%5Cp8 0867!e^`i\Z{nK`Ƹ	Ι[fi^`iXLڰzNS7(J|ҭ`2 LFm3pBQܕs$Ocr@4E
(D0R%67  [C< q\ ]tnAWrP7JYˍh:\.JQ*URhdPpE\CW 0  6(&5kZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵc(&(Pe&@L~DDrk,.H2ecXֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZ1kZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵjֵkZƬXzCU%(g*)AkZƭkZֵjWDjD=e̾עSzM'Btǩs8mcV4t%7qwNGbjֲoSz)+Ng#f2JhZu;)jUR|LL[Vr5kY]:G>Kǥ{[JL@=mcVJ1Fne1m)EG77Ut;[XխitLZ}e3|lKǥ{[J|ko-9VIJRFYbjַ%W/S7vS՜$Ojֱ	F6_(ӥҺu2}LLYmcV9VIJ}+%UE>wJuVZֵkkB*0r7+[ֵjֵkZƬAЅ:=dZֵjֵkZƬ5qKǥh5䯥]F|ksQZ5kZֵmcVqZ/nj9+f8V5mcVҮb5Csinj9+kkZֶ+u78=`eI](kkkZƭkX3\jmcVkZ5kZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵ*PL煊&VS(@񧅞&844q&.`@!<D$b(	LD#7Ki%A%DH0H0n?e!:>Q"AQ"ƞ1uEWT`0rIaf1aF"ʙ(#ip64,?<P@a2dz\=+EɹZULTa&ks #s
 &E.Qe.ȗ*<u!Օ]X0 z	㮩FpşcIuHueWB7]7Ҭ1#qL4k?]Qc
g"\HLqrb%u3qgrb%ȏ<-'W<$\EBc(&D1
[\A2#V,zCA<i"J		8fJ	8&:gH̱.LDiVSԑ5.f(0BQ$LGab	 )Dˑ*  Dya2%
E
.P@a煞\A2#Ѣt%>7S*UR"\PDPB
	brc?ە"@HL}+)T/.iO6flnT	!&XD;tb|`dbn*5}Ơ\TwB;MYʲJPAYN-(Jj>F.6"Y*7:f].觍UӨG>cuW5LfYN\ne1mYʲJPgR$5J|59g&"PLvgrg񺝔őVr1g&"PLv+<۠kAfYN PIY5	aşH,<iH-;tggrJ|59H,˯Ҽܕ^r\=+%:\=+KYs&ҫ*VHXPi!%$ !!Ɉ":]]	Xbv;:-f<T.b%AxX$g&"PLƕut';tc9ڼ	:-f<W(X@PP(z-B5l$LK<,J	XG%zZύ,d^uMRS.LDՋrW%Nbȫ9VIJgP[?ަύ,dƺ"Nbڳd;$BXd5[pe L9G<2J,ũ)nj9+Dˑ*  D:.FGyrb%Ȏ^ύ,dƷ5;N=+zH1 LaO Ll:.FF9Fŷ}#8dCCX%>B= Lf-91B5l_#Qlyqsgr16hVa
c:F렘(/2gid3+xmE73qbEȾ5ұU9E١[3n	) `(7t[@8+
	+7ƹaA<gpxKO/KbEȾ5ұU9E١[3n	(441=_rJbD	LULcrnV>n=V/a:.EG%hg L	H&\PY8EW.HDyqsσblЭ1XbJ)sσblЭ}Z҅^j3$#`/oC&꜎ǝYN?ަ, ((Dt)xGm5U@br;C?fm5u"\V=r;.1ugfXM֯9L45?ۅg`MQ4YLԢ7tvY3o	gPJQZicuNGbΙzFY[`1txJQetLYOWQe41Z֔*WJ	XJɂX?wץ]StԔ˓(&Duc;m*O&	@C?pjJXJص(UgN&<-Zh\^1@g1;W&	MjQstNwJx&g FzN&x'gD! pB\;Z$u1>gZ֔*WJ	XɺO&	bְ^uMRS.LDՍ`1kZP[?p	ZbnJ7M9%2`@lnTR"@+ 0UjISMU١煫Mf(bvLԢ2$&c"Bi7ơXbvý:-\8L(1τ4 ^MNC 0ڸwjJ,@818Punre@I~I$nsg3,ijU_N	$PEt\MbP[?VJr16hVů^uMRS*~t\M~x!_B5lW-IB:*t)Y*͟"
Y1kn5Ĉ!W
ձkiWTW<_@|#fnaZ}zU7MIOgr16hV羁-iB5lZԔ:.EGH̳U7Lgqm XPxVRS< 1`<83Vos
b֜ti|#J:->Q𠒳|k
waA%f<8&ůai(+ktůGkEȟEȨc81kNQ1kn'#&CS#zNSuj䌚Ջ[t\F~6Xŋ_P[:.EU\<H̳*$ EDˑ*  G@9 -shW>·:.F&
)EG4K>JF:)@K>N=+σUUZ}zU7MIOhW>·447}Z҅^jص1kzC>·D-u3qb*VůEU\<H̳Ʒ5=\h$ůEU\<H̳*$ EDˑ*  G@9 -t\l/nj9+x]fYt\[J񞖟Ar2hE΢ů"x
r5V!E١[3](F	gr)HѧE:hσRhvq^sZ"zW:.F6uƷ5K>RVzzt\ڨ9zt\dQo@|#X&bػҮjJ|E^/kBt\Fgr16hVL447}Z҅^jص1knILH2*zUӫ3$#`/-u3qb*Vů3,i[]:&2wPI":.σblЭk?p)!WV獈/hk_]:r16hVk]WT5%>"WNt\M~x!_P[AC3vŭGG{oS L]D% L	H&\PY,NQԔnh	&ARLYg*)C}2BŅUXYw@YRSrW9䉗"T@@f-91nXYnqt7Ʒ5Jy!@x/aNbȫ9VIJmbE/n,ZrVq¶<˓(&DubЎ|ne1dU$5AړqB
3趀,~VosÂaAZަ|ksQZ*MƮ
?@nbS7-J5|M1nj9+E;8yg&"PL9++Nbȫ9VIJ|ksQ^Ҽgqm X($Ʒ5ܭnc=G%hg;haA%f<,&;iuq/%3rVrWE1QɹZLzr_nj9+EɹZ勐&
I.D,"ş
lp:\h2$\TzUhhk?ަύ,d/T\ngLX(U歟	<9Z}zU7MIOg`M]	bִWjgN&<-Zh\^1@g1;W&MjQstNwJx&g FzN&x'gD! pB\;kp%Hc| -Z҅^jXJbְ^uMRSiWBybִWjgN&<-Zh\^1@g1;W ]7YGN8w1;Wt[
	+7ƹpPc?şh85p`;?pԔ!#Yc?{
ձk|ksQZ)ǥh١[#2,D4I.D,g 5ұFe棒SJEaPIY55ұFe棒SJ|ksQZ)ǥh١[cH̳rVvq[˓(&Dub	G>7S*URrW;8ynj9+E;8XbJ)&"PL9+Ў|ne1dU$ᡡb֔*VŬ8Pݱ=7ۊjJ{onj9+uʫiI#sfWN/YʲJPIq.|LSt7KMzC<8V?bfL!LYg*)C^"ŋ[rՒ!@x-iB5lZ.LDą1k* <C^uMRS.LDąo~yQ-iB5lZےS$(XPu9_Ly*Ջ[D4,l"Ůn,Z#2ƕUӫc$(XP5_P[˓(&Dq!@zlZ}zU7MIO<1dG-B5lZ-Rص1
[%r
.1kJybyrb%Ȏ \',ŬZ}zU7MIO<1dG.@Z҅^jŭ%2
.g]NfS7wJub0yQxkH̱nt*,,5_P[˓(&Dq!6-*ꛦ\A2#	~x!_P[-_`qAB :-j=QZgc)		F6_(Ӭ ^vKǥz|難crnV:3L۝:UF\V*gfn?f-IO<Be/IOҽ  \4%"YNLZ҅^jصFe-WNvKǥz|nqX-g&"PLƕt<۠kBzVŬ?wץ]StԔ˓(&DucJuО|5L\=+@CW/9Fؿ%>3J<" ]JI,&-iB5lZ#2ƕ&ҫcRq^>v}.gbyrb%Ȏg`M]	ZϥҶ-a*ꛦ\A2#iWBy@օ3s8}Z҅^jؿbӔm?qMe)4$2\ @l\( $+          #z  b՝ab&              AH     ./usr/es/sbin/cluster/events/swap_adapter otocol                               
  #e
adinrst"$=AE_cfhlo-CDLNOPRSbpu()/1FGIMT[\]gmvwy&,.02:;HUYkx{|}'3467BJKVW!5?jq9<>%*+8zQ@]PYX$BȓH	D@DBhlMW|i0ٽ6/pvWYqpNV*ےQaܢhېiD6E 3)Clf9ikbwLÁ (
	@m쬋ӸJ݉6wic\czb HV<@Q p#	`ٽx5l	3',I\' 0`eh,UY[fݲb`1pY[nʼ]Y`L,7xϒk/#17)ݗ!@Y5mVzZ\D	ǯ D	HRdI$"		! t `Á (
	@oSU[r3(Ȼe;m' 4MsLN	V0`c7	ʶ@Xp#P L`48P ` <<<<<<<<<<<<ebjޢ,.\`b;v}EMw>SlغXҷjZZ˷>ve^0	eyyyyyyyyyyyy粱&ULi	l6Ha]yyyyyyyyyyyyUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUS)bE	DDD"HL)x<1d84bҚ5΋)UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUS)hŃ?4	51;)'׀3Uf>I'ZmYkw5kv򸌽;F K)s#	u4B;$:7)o0\ܤe2kվ5eYֽtnR8_isV\F^sLNpK+a&ѹH5[ѹIe4Rew5vlĚ\&eUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU1UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTed1`^sIF=aS+Vfoˍa.jNF޺ռ]7DKS+B"F.3)΍LVVf033	`50_\$D0 6"Sk_\pg$D}F=a,DF S*4J4aa6l,$$<Ei>4h5ₙb%@eH1BuMŅ8g$Kǜ撍zgIcӉH%s$KShGi$Y L_	 @+9𹤣Fٻ$c?5W|.f731?$Dpj\sYk?Hą')x@P+& I$A%J*`2՞tnRh^8MtnRM9YaSA"74I@IsNyi{XIÙFS4^sIF=aXUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUS)hŃ2)]u\貙XGSˮw/U7_l62핵΍@MWˊf_a+o˚乘{)1RpN+e޳KjіfZM[c`W95Yt7w5ou+OeyMFrgne^.|[d`]MtnRinXo^սF`WjNSiWm/q.V;p%ko^YnWzh*5;e,m׆4xYnWzh*5;esVz_l	rko^b'w	㶌fo+ӽxsV_ɣly)&ehD\rp/[+=u4=͝^{\ܥrׇ5[>1e231.cK#΍ZsVZ֜uמNSS*SH&lً(XH<Hy旹M"4D
gIE"$Ig7~W<pI*$Q,XI04P,lRlRlMsE^r<3
9qׂzϚjr{;qv\?;׎qys3zFԸ{#	&9lGirm.X13aay20m~ypgɶ{;HL`M$=͝H$Y^4+3sVMr;i{[s8xf#j\n	ޢ4B,@Yw׺7~qdJ @TK$CP׆%[q1jlX`kbw)x8S^881][s.+C| 15Yt79qڴm2^`75oMs܁ոsU&5oMsޢ2QvՖqzw-xsUs^!2GIcӉH%~qc"HI $YѠ8<ӉH%<Ӊ"&*7?6Wfp>p~I0U"O88*aNKaeOPMgǕegJ2Lr=xsU໯ eOPȏI$Oc+Ӱ
ct#/Nz#J.f6x[?zոmqzvaO]M6sgrg1:Wi=Cqaf[?^:m96sgi]yɟ]G'Yi=Lpq2DMsYq2DSsN&Q"Ȕ777
qgmrItpf?{_QXo]MtnRg3
|.i(ч7`繳k֣j)w5_-6sglzi U H?5𹛋ypg\*s	9l'/4D44T
pL1$L$D44pi `rC
zi U H?5j:'i{;I&R8&D&AH	"84r	@9!
Y`繳68.Zb/D1^i=C"=$<~7nrm1AL=͝)w~h<quךOSV^i=LqzvŅ5n/rI{;<=͝mx[?{[.w	AmոsVZm˚x<]u
gM$=͝矚H$MŅո3E9l|3l6vuלDzH"x5Y(dJ-=͝LU陞9@ q(dJ94e,Cssp*]9l'/4G `c?=s/ч7:7)3R@HD@i>4hMsN^i5Έc?Qw5o;S`繳LPS4*zB$B矚\Ņո3tO9l6vMs*		R8&D&AH	"84r	@9!
Yk=LPS4*zB$B矚\sqa`o5nkNy4=͝\膆F©"LzI $p9 XrBQMsRggc-[1ysLPS96sgiJm矚(n,,SI6sgg`繳#e/ggGg, P8 @gi˦ٽxcO)&ާ5n7[s>SOYmxm޺ս6sgrsVg\ս6sgzǚ+Ӷ둇)[z˦ո.ыi[VYlf6<#Ʊn7gKsU]שs39cKj|lw)A gIcӉH%1D&AH	#1Vh#4e,Cq9$D4Hʁf Mag1q;Y EppTb'w	4LPSӌ\dN3qaf[?|^|.+?\dN4H?Ma{78OggoS-)&aO]M6sgrg18OI3jl6wɶ{;HLr"=$<~IcӉH%rm*8ӉH%q2DSgml6vMsc0f9hSkL@$"D yb4J4a&9l'/4D1;mWMs?ަ()rH=!!s|.fj:'i{;I&"LzI $p9 XrB()rH=!!s|.`97Ή<mrItCCAaT	&=$DH8D,Hx9V9l)M<guךOPȏI$Oc`繳LPS96sgiJm矚(n㡜]u|UquךOS<>SM'3j^4l6vyɶ{;gxB,Qr3[]sK3{{z{t=͝9pW2.?뚷ɣՓ2fXezǓ-{a7Mu]6S/rI{;?42HypgMsg&9l"93˳"Dk-'N&Q"Ȕ7Zɶ{;?3<r@ 8;N&Q"Ȕ7
si$YLUMsN^i5Ύ"?{_QXo]MtnRg3
|.i(ч7`繳k3sVMu9i{;g3N@$"D nyXX[?DSpM6sgi9y:!АU#dI@"d$!N @U3N@$"D ny7V<TMsN^i5Έhh04l*2$ǠD2@IH T*=͝)vyv2ճ|':!g3l6vyj\|w)ֵZjaUƱm΍W--FU7]{;IpY DLssl6vMsǫiw9l'[FZ]kjZja^<ս6Xҷf/!IiA;Nu[F6	g196sgi=Cqaf[?l6vV{er<#@Q5l6v'|.f3bSI6sgy&Iqal(YX^rmjlXgM&3j^4l6vyɶ{;g{jlG`繳+?{?{?{?ܼ-=k? p
 @ M]eMzƟ5s>SMNjo|.2|pKu9zmgsVg9lY{ L%}+&+Zӛ׃?\dN3Me1Vi$Y"LzI $?4q2Dᜒ"gq$De@p&0y昸f\Hf"O88*aNKaFm'yDi=C5SC4>SLXYV-ׇ5_.
>SM'ydG'X^11q;XC`ee[nb'w	9&k>SSMsܙ1ALt3N1q;zt=͝rm.?ܻ?ȏI$Oz+4e,Cqš`繳)33(4e,Cp8LE(nnnYk=͝\,g3|0F&? @A	pX'撍zyɶ{;I&gj>gzsUl6v
fR@HD@_7Ή<mrItCCEA! GȓD"I$CCGA"$<P?g
fR@HD@_n,,sx8&`繳k`hU#dI@"d$!N @U={;JSlef"O9tC]u<#@/sz&9l1SMsRgyg]y08g]u?8OIbH?Me1Vi$YC96sgxSgfgPci$YLUi$YN6i{;I&1Xާ5o|'qQfL94fhFfS6[-s1ׂy;NLa}F=au6ѹI*zB$B/sI𹤣FrmrItC
fR@HD@_7Ή<mrItCCEA! GȓD"I$CCGA"$<P?g
fR@HD@_n,,sx8&`繳k`hU#dI@"d$!N @U={;JSlef"O9tC()`繳67~M&9l'/4EW>Sl?ަ()rH=!!s|.fj:'mrItCCEA! GȓD"I$CCGA"$<P?g
fR@HD@_n,,s{	9l'/4D446Hc"HI $hhӁ$A䇃*gg/5Ή&5mG5[=	Tjw|y)'Xbm@HW2.5oF/M&efl'Z[a7Mu]6/6sg{᜛`繳.#@鬴8
8D"Pqhg&9l
bL s8D"P)9(dJ1V6sgi9y:83 La}F=au6ѹI*zB$B/sI𹤣FrmrItC|[69lS9
3qa`o5nkNy4=͝\膆CBAT	&=$DH8D,Hx9VS9
0XX[?DSpM6sgi9y:!ѰGȓD"I$CCGA"$<P?{?l6vVEs\1SMsRgyypgsU	TjwX<;Z9iiuWtnR3|kWv9l'ydG'X^1MsN^i5ΈcXm04=͝7h^K`MWM[L#ZǚlV{4	51;#|'qQ.hF,z:&9l'n,,pgmjlGDzH"x&xrmzPUYLPS8i&9l<D"n,-?MsMY L)՞\[?ܦm96sgl/rMYl6vV{erggggNj޲]qp^z{;6͟J|ռmK;s+~jޛ`繳kV\1{;NU.2|p?3ܦm$L&M$=͝t3i=F3g QV5Mޒko^w)Ynjޛ`繳o5oY?^:m96sgi]yɟ]G'Yi=Lpq2DMsYq2DSsN&Q"Ȕ777
bmrItpf3>zzmsr? U H8,^sIF=a=͝\1;mWMs?ަ()rH=!!s|.fj:'i{;I&"LzI $p9 XrB()rH=!!s|.`97Ή<mrItCCAaT	&=$DH8D,Hx9V9l)M<c?ަ()`繳67V|yLwƵrV56{\ܥrgomZ6)MsOPȏI$Oc`繳k3ai{;IoіfZ8G|5m^4/ikbwFNS]{ѦY1ALt3NMsOPXYV=͝՞\8,"DMx(|=͝0/1O5\g3ܦm$L&P)=͝՞\/rMYgո3i&9ll6v)՞\96sgi5gW&x[?ܚZNn6Sl6wU̬V^kNvLPS8i&9l g&Iqa`o5n_8i&9l񹙌*n8VltH_qyg0/4Zq|/Ytڶ]u+ӽF`X	>xshfM"4D,01UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTebj\W37񆘖fk;.i9y:7)YXd3p۬Msr#^|l|o3qes_׌nF}k,UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUS ыJk:!aM1r <4bҚ5Ή*,DI?5Wn,-x?5WMe1Vi$YC8;
i9ƜLE(n9@#
f`	>y^`u3`ыJk:!aV&s3|/\վSl]N7%;7%;]6 YUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUL(ܗ3)M3 &\d䇞liF乘iJmAL1I2ȤD!Ux	3bf T<$7gո35Uͱ,s֔0/^brOs1NYt5㊳t3N"LzI $7iI@Iq9 \[?Y%p3N(T$e"uc|r\Sel޼76m.^`slaxK&@HnqB	 $?	&,xs?{?{Ls1N&a͝ɟ
ggRʛg&(I$qaf[?Y"FL9"\bsN*LPHqB	 $Q
k+Q.f)RffAaS+$ыiiRQx@J5UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUULM[L" 4RQXl,3	cf.W<` y!皚E%@iD
^٬*,DI?5Wn,-x1ALps
$8?f0[ T<$.F-7s?s3`3W<sYc-[8-5nX|R`D+1xٌ(T $c?sLPS \4R$8?f0[ʈo灥+]ks?s3`3(T	&!pL(T $W

hG{	*$
ᙈP1SJ U"h	~joSJ W|7?s3`3X/Vy{Mezkm2健+]kp#.fxQyNoZ澉Rg{`_	톉Rʂ;	>xTy@I	*L?鬑Q#&t1^9&(I$M8RbDK./pP+4 p%J*҈@ N	\*L@H*$g<9^`u3SVH(Tk35c*Đ%52UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUULaB	 $U@
F	42m6E 3)CL>oB46jY`X\glZFcD&AH	"\*,DI?5Wn,-xLE(yB46j@LXS02jZj`|/`I@Iыs^!kItnRI@IIlQeoSmcLIc3~qc"HI $,,ɫpg<=LPSӋȠ&"d7dո35_A@Vi"bb#@r2fq6 1XMUI/9xo'Y^8EikbwYa'1GaEIe/*AmYV":7)o.o1lkf>k^{\Aj[9ݗY)4B%kK+@[͛b/s7k_	Tjw*-31kꮳvVܺ^<8޳K`ɅIƞڭj+ӰK) T8ыJk:9(c)_ɣt**.j+ӽx]U4׵΍XүM\ɅIƞ̬kڱu^սF|̯.7@PK) Typhť5k1V!s.f)/̘ާ5n7Z𼽦27n2|iF乘iJm2Y`R"Me1ŀӉH%F8N&Q"Ȕ73@&b/󃁶|  c
$'k()Y`R"n,,I@I]<p̓F,ȕG H탱f8%@E %&s1NV1xٌp/̘F81y(T
r`$Ma#xR`EVGzQ.+r\SB+1I9fM3&SVH(Tk3c)\{;N7	7||m5n#z/kcziW4ev3p/s򸌽;F K)*E!Bh@z'DzH"x5oS*S+Saof1MaxmNSG8_Qs+l6;;i3qF w1ALȕG!4J=MŅ5nzpLDLzb$$E `PW<?@a1	$y0~h<%R*  K	@XYVJU|`6i
$ FQx^|.cK#8\8nqB	 $p
gbjZmi9|c{0bvWqEgv3p`pOi9qcJ5tׄ\|84<l˚V^[5_.nW\#vz\n6[grh/?H,yi8q2DPU(dJ8D"P

^6c42DVSl\l2DT(*v9ƜLE(hc?^:m9"iBDzH"x5Y(dJ-=͝LU陞9@ q(dJ94e,Cssp*]9l'/4G `c?=s/ч7:7)3"I4"<{O%0l6vMs|[69lS8D"i$"D nyXX[?DSpM6sgi9y:!АU#D"I$Yk=LPS4H0XX[?DSpM6sgi9y:!ѰG&=$DHG6sgiJmp]l_	5Έc1AL=͝)w~h<7D"=I	T=pY DLssl6vYlg3"TB$*s7gո35_ pXqB	 $3jc+f9f"~jZiW0ѱX*ћ^21nkiu.s^!FrP1H	"Ie 4I@IfZ2kbwzp^y{i3qev3p$I@I|S?i[?Y+MU *L@H0||υixww&9l|%;k"78RbG96sglQlMd\_ pXqB	 $3*5;^9uן*5;t2/<.fP1H	#ODLIYH?Ma{C9
0"`i2Yz+4e,CqšAxShGi$Y L_	 P1@Ҁ8
8D"Pqat3"&*M33(i$Y0%@&(z+4e,CqšAxShGi$Y L_	  cLB[	Tjwf1MaUs/[kַr;kðWɕzb>jMq:7)ar`aa^W0S,ENjNSׂ3p#U髾\b&m|ɌiW]y*5;`̧I@S	HHD%CH?Ma{79
1ALh $&P~i&ަmY+ӽtnRlpk\W<W׭ngo*5;q*5;5oF/joWzi̭[qzw|vkh/c25o.i{[^սF`?ަ()g8qaf[?	HHD%CD"=I	T=֕S,P0Dz)	
#~iuי?|S?i[?Y%3N(T$b0FzǕe496Vw痽Es& I$sfK./ 8, *L@H2{\ [Mq.7W˱&*L@H (ܗ3)M3,J&TIÙأn|O|ڲޚҜF T;0Jݾsrk;NzkJq`/1iZer7_2Y`N&zmդ^ڲH0ZCM0:7)o+̮;qf>kf,zҜF{	\S|乘{)1RpNKW4o۹`/|վ67f,zpLDLzb$$E `PW<?@a1	$y0~h<%R*  K	@XYV
g DE&lXYVgcڲk$Qcii5΍[_5oQZݾ|Z_{\ܥ=ewUNi3q.2|pK{Qx5})W[r\Sqys3zFԸ?Y$ׂ3HOItnR4gDL&T78%@"HMGqa4	B	Dzc?Qw5oPk>SSMsܵ/W˕e?ˮ8-5Y(dJ,$ǠD2@I)Apy(dJ"&yDL&T7oS8~iuי矒DL3g
Sc? @qM"4G9
"&*]y32)]u\紺}Gl6wQxꮳv+ӽfZոv|,zX^p+gո301!|t^br
3N(T$hCh^K{\/Wz/kgD"=G^.cK#I04P/Ms+;ޢ`H(T$,P0Dz)@	Dq$De@ILQ,P0Dz)Dz<#@/sz @P(2Y[Z+C3LEMCjsx7\L9{\_/|mkḽxL|mCM0\OYmF`K)V_2Đ,c=u9|nKws&5[qzv昝Ņ @Yc5SC4	 $&ji+f7,	 $qB	 $c?s3bf<<IH ,?Msսg#f F6olojsxͳE% g&$$$"=1d""H,.
"y ,L Q5/s|;l޼c-[8-5k,e(5f
bhG4	D@D*h0T+~*i6
Yb/4 ,L Q- 
N1Sp*hc?ަ()pL ,L Q?6Pj́?y 9q(ogkoggF,`ǚ5z,Ig"ĐH ,X	$9,sX1[`Mzqzwyk>LSӐ(P?鬑bH4t
#Xaay g01VIe8QWb+r/8(P	79`Ǉ3GG\mkldcqbH$DDXYVJ6VԜyő*E!Bh@z9ń$@	$"HMEzX^p+gո35_Vi
$ =Xo]46iW|mkl|$2G"Z	`eo#7	xqeE`nqB	 $?	&,xs?{?{?{{L{V[Md4	ItnR{SiL$A	pX'撍zy T=LPS8D"i$"D!~ksŅ5nMd4	k4MsLNi1VY`R$&PAyń$@	$"HMG9
2֕5L$"Q&ѹKL$4<cgő*E!Bh@z9 TXMD B$*s @vq$DĐ,Gaay g01Vh	Ie8p^yckbwCM1ȕG!4J=vqa4	B	Dz78%@"HMG8!I	T=GL|olmĐ%;)SC4ĐH ,&鬓S _JPjNY<ȕG!4J=ĐH ,?ަsX`c?/PkO|3A""$rMd6iJYJrɳأ03Vɫpgk%i٧*L@H0c1t3۱^L|_|$2G"Z	`eo#7	xqeE`nqB	 $?	&,xs{0h	`2j+Q.f)RffY*LQe<h	0 :!k $+            bX՝ab&                   ./usr/es/sbin/cluster/events/swap_adapter.rp col                             # @(#)27  1.4  src/43haes/usr/sbin/cluster/events/swap_adapter.rp, hacmp.pe, 61haes_r714 11/27/01 15:51:30
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/swap_adapter.rp 1.4 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1996,2001 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# ########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
# ########################################################################
#
# This file contains the HACMP/PE recovery program for swap_adapter events
#
# format:
# relationship     command to run   expected status NULL
#
all "swap_adapter"  0 NULL
#
barrier
#
all "swap_adapter_complete"  0 NULL
#

k $+            b՝ab&                   ./usr/es/sbin/cluster/events/swap_adapter_complete e e l                             #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/swap_adapter_complete.sh 1.17.1.23 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2012 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/swap_adapter_complete.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#                                                                       #
#       Name:           swap_adapter_complete                           #
#                                                                       #
#	Description:	This script is called after a swap_adapter	#
#			script successfully completes.                  #
#			It pings all addresses (which have the		#
#			same network as the new address) to refresh	#
#			arp tables.					#
#									#
#       Called by:      cluster manager                                 #
#                                                                       #
#       Calls to:       None                                            #
#                                                                       #
#       Arguments:      nodename network ip_address1 ip_address2        #
#                                                                       #
#									#
#			If this script was called on a node where	#
#			swap_adapter didn't actually occur, the		#
#			forth argument (ip_address2) will not be        #
#			passed by clstrmgr. 				#
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#			2	bad argument				#
#                                                                       #
#########################################################################

###############################################################################
# Name: flush_arp
#
#       Flushes entire arp cache
#
# Returns: None.
###############################################################################
flush_arp () {
    typeset PS4_FUNC="flush_arp"
    [[ "$VERBOSE_LOGGING" = "high" ]] && set -x
    arp -an | grep "\?" | tr -d '()' | (while read host addr other ; do
	arp -d $addr
    done)
    return 0
}

###############################################################################
# Name: flush_ATM_arp
#
#       Flushes entire ATM arp cache
#
# Returns: None.
###############################################################################
flush_ATM_arp () {
    typeset PS4_FUNC="flush_ATM_arp"
    [[ "$VERBOSE_LOGGING" = "high" ]] && set -x
    for IP_ADDR in $1 $2
    do
        IF=$(LC_ALL=C clgetif -a $IP_ADDR | sed -e "s/ //g")
        for ARP_ENTRY in $(arp -t atm -a | sed -n -e "s/(/ /p" | cut -d')' -f1 |\
                  awk '{                                                    \
                      if (match($0,"'$IF'")) {                              \
                          while ( getline line && index(line, " ") == 1 ) { \
                              split(line, field, " ");                      \
                              print field[2]                                \
                          }                                                 \
                      }                                                     \
                  }')
        do
            arp -t atm -d $ARP_ENTRY
        done
    done
    return 0
}

###############################################################################
#
# Main Starts Here
#
###############################################################################

typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
if [[ $VERBOSE_LOGGING == "high" ]]; then
    set -x
    version='%I%'
fi

set -a
eval $(cllsparam -n $LOCALNODENAME)
set +a

OP_SEP="$(cl_get_path -S)"

#
# turn off DNS/NIS
export NSORDER=local


if [ $# -lt 3 ]
then
    cl_echo 1041 "Usage: $PROGNAME nodename network ip_address1 ip_address2\n"  $PROGNAME
    exit 2
fi

# Lets not flush ATM unless this was on an ATM network.
NETWORK_TYPE=$(cllsif -J "$OP_SEP" -Sn $3 | cut -d"$OP_SEP" -f4 \
                | uniq)
if [ "$NETWORK_TYPE" = "atm" ]
then
        	flush_ATM_arp $3 $4
fi

# Since nameserving must be turned back on, even if no other work
# must be done, the test is altered to check for the local node name
# and if this is true, perform the steps below.  If it is not the
# local node name, turn on nameserving and exit.

# if [ $1 != $LOCALNODENAME ]
# then
#     exit 0
# fi

if [ $1 = $LOCALNODENAME ]
  then

#  set -u

#
# Get the network of the new address, then get all addresses on
# that network, finally, ping them to update the arp table.
# 
  NETWORK=$(cllsif -J "$OP_SEP" -Sn $3 | cut -d"$OP_SEP" -f3 \
            | uniq)
  if [ -n "$NETWORK" ]
  then
      ADDRS=$(cllsif -SJ "$OP_SEP" | \
                grep "$OP_SEP$NETWORK$OP_SEP" | cut -d"$OP_SEP" -f7 | sort -u)
      for addr in $ADDRS
      do
          (ping $addr 1024 1 >/dev/null 2>&1) &
      done
  fi

fi

# refresh clcomd
refresh -s clcomd
 
exit 0
#l $+           b՝ab&              
V    ./usr/es/sbin/cluster/events/utils/clRMupdate le                                $.#+  ,2:t013468;_acdeirs -579=flmnopu
.@AHT`bghkx(*BCDEKLNPRvy|	!%/<FIMOSUVX\w"#$')>GQYqz}&+?JWZ[]^j{~P1+T@+
*̝S*x-_`mduukd3㫌_u.ZB#)ْ̋hc5x3̆f䤅RI-[xG!HWxA	Rb Hd?
[fAGYA/тḆK
k 5lPɌ2"\bne(a)6F{@'	&ˀ'|x0)P5P'c~RP%&_;wla'FR/g]dpĎ+0̉$z|LQ/"PJ<JMUPwɌ0~QDxe(a)6G)V|ù{7
DEQRlRLa(%)G	I9JLa(%)G	I2%25)VGA&0'iq#$v$q\4K72$JD@prbNORl'l0A`:$iqV.c#mdr|xn)GCn>dHq$L|D'!JW6TJO 5)6G)VJII6g
AD?JN72P"$iT!KHi+ D'&*d/ayQ?JN72Q4M.(^CHD0c	dq!%KD)
bF5yP:
De|Ȑ,INC5&/e%JWJB.b\)>B 4Xy+ORl'Ȕ#'Tña825扥Pʟo"ۤH YĐ^	`F% ~K6ö9y>BB{mrb|
m7/9P! 9O5n_'@)6G);%x3'DiI7 +w2K.>06S/c2l^ҽq|(#sA&0%{r><'ا).WAɋ̟RP]+ظ/'9_4S	2;q$^ "&ߞqP<J_r@DȨwPR@DPbb.([6!nA`2|>>]+w	1Ji^ 'Ȁ_)6GARRW9_ۗa8*W9C}^OO@DO ZRl))~G+M˒'W9C&'Ȁ0Sr#B1ONex㤲	mr|(O͔L^ҽ/ ln:k%%x3
nB|O)6GAܔx3
nFF"4r[DdR1{O򽋛P]+غR㦲ig{*#1{(졷n^(#lX0W	!t̒ˏ'>)>B^S`m!9IE? g+>B	e&:=r@>ܣp:R@#>Bl|JS+w%N!̯r $#FJ_ g+rc	oarc	JS?6S1{J.鬖\@ R\P +a	ғdtIKW9Kq@$n\a8Ҽ@_l76 )c6 TSb1{J.鬚Yò|II3^~y6|E{())~>0R|&%;Ie^ 'JMw#%/x3}r1rJ g+e@IlsKMPe/ 2!RSY^ "N  WI9#)~G+.p8drAI:꒗r@Fܺ	e9tbKe2@_l76 oa>@LSb1{J.鬚Y><JtɌ1,)'s&/b^e R\P +a/
Kc!=)6G+@IF /aA訔VW1rP]+غ4@^ W9@VW2܎W2EҼ@pcò|"M^ nNLa'1?6S1{J.+@Vw6^9>@RlW(@_l7DqQ))cw'ҽP]+غNM,<r,~W9@" P6Օ ̼w# ̼as` 5)6FOxp^ 'Ġw)6GA씿# W@#:? g+>% ܤrRRW9_ț%NW9C&'Ġ}@OexpW9_,2dtK9^ nQa8 W9_;$L 1OcW9_8B'`
A&0^ lL ;,rp	?wɌ0G+;'`#)La'y^ ö#0OE+w&0I^ 'bI:dr(0 |?^ n1>0%^ 'biI:dr(0g+>v生	?S+B'@myI0)^roaLOO g(9'ǀNSe>""TȆǥ{
/ö	/'ǀ(SeCmMrb|x
lCM <NE-0n\yr<%?KA&0JܾOJS~x?xy(`ilsO&)AyD%m)6F?ғdm9?nRlR<'RlW?Te>O=*`@h?	A:%q$e.kJ:eO!cȞaى6G)1ǆ@2xD92lR/c e(spdr|xn)GC_Ǳ*(QI2lR/c e(shLI9HQ<7
Dƿ!] q@;c|Pcjdӂ f3Q `h ّd>hgA3@xc!(4 qxp;PcP(4 qJ8Ĵ4 pGE
<60c8B,#x%?EcpXZS )"ȋ5O' >!<JakgL20)"2!Ð4c᱆h9A& A@fY\OL 2 4Ah
CcrЂxla 8<8"Ǩ?᱆h 	c-//cdo O8 y@
Ĥ^j.N5(xAXa<9e324O6S25%xDJbMEqP:$5ABp\epKΰ2rcy0'ڔ	 PdK&0(?TjsD G@1扌0`j'ڀ
 P#Ԡd  PdK&0 "\0- TjsD TsD)p @=J	~Q@P`uH\0>IKPY$Pc,FR#DxѾmRt(|Yy1@	|Ag8Il"Of,20YAap((̌Pf0X	IBX,11  rZ;#J t0-ǁdCA1hBA/@4
5QDH#6`%dAǄ@c((̌Pf `O"3lQ,	' X,11`%%	`XKF;q"|	A00 )(e.k"4KĲ^7޹yslR/c e(se$_(@Q_./0$_(@Q_.@prbNbልJ_LPYI2Ln>:$6d)s_h\&S%0 D CE/K'1B#e>b/6|NII9^4Rb?6|NI9^4S)y fb񡜯^hDɥț)}H%xЉ)y fbV&,?^hB(	hbBG++cA,.32Y^4!6av؍/|a<ÃZ)DODDYpFO	I9_Ħ?Fg1иo \3l@eȌ^4NOe:.br}PJM+Ƅ)AѤJ#'#'Ɖex-|"ly3кW$f/JtF㦲ir&u	a<͔9?.iq?@/vDD^gLT@pjbF T_)6FbK+(wL2&r%{%lF̓R}RiI3y^;LaN\b.'WuA"e Std&{a|tHl0aEIKDҩ3Jỷ)_ D CE/K'1B#e>bh\ƃ|LII9^4hǛxvܾO1)6G+ƃKf/񡌥A鬚\'nWf/Jܾ0')RB@~`NPD@9_[epܼ	m䭎}s	pbY^4KA%0ț)ҼhK.>&%&;aq>&
e&;c'
RI@f7*FORlDhL_6S<^h]+ƉF3xкRF#qY4e:F0a'CEq!Q4M.<2'л"G] Yē10sx81Ɉ:!xJ
C$CWqca$RII1Pae>bh,)	^%0ȥ{q+T;_+0JdMm91{J71{'|b3;()L^BO͔7.c'#1{(좃L_xy	Ҽ<2<]A&0||&;)jWwɌ26u	Me8>:)n]F>OI3^(;W<7-</!|O8cr(O N%1xzVa8?S<ǥ{(l,lr<>VJMYqT!1xx@-</!La? /#^CA&0)'I)6FOteMSBe华G'Ly+yA%J)^Bb^;yˉJ91xy<'mIKR<NLazA1>ODNBO6SD^(;M1>dԯe|, 9O/aa|{('ʋ&)b}@0 6bS+D)l%ls'bJPwe^	iI6pPJPwL0W|0#l'}A%/^%/Pu'`bJPwe^	K)6FNPwL0W}MSIRJV9p8 y+yA%{('e&)r	2S.젟zI6q)?	^r>WwKWwɌ1W>R
e&/0|_PateDe8?WKǁ#c9AR0/aa|\.젟) Rl''{(;]+A>R)I6q)?ҽ#I9^$=*n>:$6C825扥P}O	r'_BI_v_ Yē10jbbaxy):E.RJO<J|RltCLa)|ĭtȩc6J0%#Z)%@JaV:d\1ma8J
%&xxR2eCה"<7/<M'?Jv7aEIKDҨF_BI_v_n>dH	Ɋ9vb_"6RbB.X*he/ùDl<e2^2BO'F'TCaJ25扥ĪWлWD^gLT@~ņ%LDa z!x
TS/(FRltCLatM<JLqFRdr<K)x \
 n"a|xc{%N lRdreCe/Px0&[)1An>:$6825扥PJ
Bĕn>dHq$Y k>Xb^>FJbbGˀAI0卿#JV? FRl1{%l>PbO3)43.eΡ>Rlp~0u;m>J0a4_&zUñ`>3,?#)s_hS#0
Ba4q"@/ Nx8J10rbb\b_{|d6)o+T;ase/b^¡܈{@%hnX:$4Oa#p
l.ed@S)6F0`#'̗6`ԟt%7.e:O"drq.O`)42ۗ2'&#'&'̚l>>)4˙lsa8>Jl>	>%?.e%'Rdrqv"}@|}B|-?.eF_)6G)~7Nea8^[O)4	2'6##d	5'ԁ	dZ
lR.eFRdrqvD(<O&)n\c Rlo: bRl(R@(l7ŉ ax?ͷ.eBO#'@Oհ@)429n\c"#'b'AQ>xnܹ8M'I<l>Q|&)4	r[Q> ̤a8$aJlr[I>@)#'?JX72pӄN825扥2.ĕRi#9LI9HQ<7
Dƿ!\^a$_(@Q_./0#lR/c e(siI9HQ<7
Dƿ!\^a$_(@Q_./0SlR/c e(s`ě#ptHJ<k"ě#ptHJ<k"bMEqP:$5 Yē10Ppfb"1{%|#xGpG	2&0^wɌ2&u^Ja6S<"Jܾc	N?SbO+)K,`u؍/m)6FbY+e|{"e̯b,]((j
|2dm?J!DP"$iT2`|8nA#H/%D0LT	#aψ6J3r9Hy>Jl^	e>bLWaR(@\*cWaR(@\*"S|9^	YKdwt2Qx!#`	x&J/ex&e/	4¡%0JLn^(#lXbvbvF	;e3O{%CĦ^0>*%0ț)'Իod|{J>*S>*S/mc+wL2&u	(,%06ҿ|ãod򿏊|{>*%0ț)'(>*%0ț)'~(>*%0Ʉ'PIL2&u	GmWPaob_CJaѷy_CJae1DN?>*S3m]+wL:6O+wL0>*cB#lzUan>:$6Ҍiu%UGIw^@pjbLDm):O{,C(ZYB/r|?JOҩcq!iq?01Ỷ a851S^K&"6wl^ҽ_̘{,C(ZYB/r|T
1{%씟ǥSCa3KDY_n>dHq$L|D f1xx6Sܺ|AD,YpNO{)6FLJܣ")^ɛ{<{6GDQ++e+c	O)6Fb+%|\.l>>
 Rl'o.1'B?>1xxWVǉ,&^%xxD˅͇A>
I6gr<"^<N'e&^%xxDK+Bc.l>>3 e3OR<"q`<C825扥QE?B(}$|q"@/&*c a8?U(b\b_)y^˛>ĤغWpwɌ0+ppyI3Y^[PI3y^CJa*r䭈FMS<%{'.)Dlb0IO_Ḃhf7|/͔NO_)6G)~71\/b^	(+9>#lWsorar/O+8wɌ5e{''@)#lzU2aq$e.kJ?B*,yat=]Fdn>dH	LT71/e>bb+r|de?S/F=|"lyJ/[09)6FbWYu[)sWn~J'JM=|]Y^EC9ى?'qPa|`1/Fq%/)WLDr25扥̩y]}"4pq D'*ae*dl'#1{%앹TQd=*v71\&]ep)yA
7C72$򘩈Me!bO+9>1JMwL3C	PMrF"Ac9K-b؍0MKA&0đ(6#dähIғdc	QI2=ɌOK	xa8J
e&;%{BOC	I1.dLN>dU+Kr|fMwL:JpdLNDcSW1lFdf/dwɌ1'e{''*S'JM'qI2=l%{_cW^òl^ҽ/#qDJQ)~#bp@ cDq>)W/a?6S/d_J apt),ҽvbJN/d_J apt)4)^^%CLae>bO+<DM˭+Kof/e2<d^74JM,Օ쥷3^L^%{6غWtn:hYLhIdrO=*79FR4nSIxcv$h:4b a891{KWT;e:y^ù_Pdr
|nWWPb^ù_ȅCLaҗe9='Re8\cSDN?6d)s_h\ʟwP<$#gPF%IF:G72$L;1{,1/ИSuݲ1{%1{JX*ci^wɌ0G+QPatwdM{PwL2&g{K)yDlPul"y̓JMKA&0ȥ{%'&|ǥSCa3KD>WݒWPF#q"@/&*c a:PpfbKhOdop-l&DW8CP7J/he{b%0ț)'+3lB01A&0ț)'m+e{cWh;Db.l2"JVɛ:	?A&0ț)'2ͷn# Z7BS+(6#c6ɛ8^0La6SOq?6SOM?J"D?#)s_hU6WݒWPF%IF:G72$LT	^	Kac1QF{[&	@:Se>bL3T;]+0T;e:/9^	tS'YKb/dwɌ2)^I/mBRRncS=*1`|tHl0	FR4? +ĎQ!:4_D^gLT@tѲ^_7Z~L7`c77pn#L^/Ќ'TcBҽ1{Wh;&0{\Lad"J_6FTcB/e>c_C1Kh6.0dD1m;e:ܯ`Ѳ) n# Z~n# Z7Be:DOb(|tHl0C825扥Pʟ.epؒYv$Vz#ui;%v$q"@NLTó	1])Ste&0֕|r1Jz1DNغWu|"lyWF%Z''8&^e{%dRe>Oҩcq!iq? +$E#Hؑw^xEIpb>"PTde&0^I1PjS<XFg5)6Fr十>>0`%){0yH2y)E+O^L)R3zU0n>:$6c0N825扥2|׃@pjbXb_l^IyYs*kwQ^xEIpb>"j^~Dlh;L^ӓe8yKpO.LOKn;ca8d^ӌ' 0(1{J.K.l'N iY^iue{%˷+7	9ٌ`WJ_)~)s>WᲝC=R|(#1{1T;?xͰBv vȒܺq>-7)6F=<{o	B&)'1ma8|WZ1*r+`&mQ!e&)"ğǥScq!pYđ4M)?@iҸnAq"@N91S,1{.mbܺ?_61lsC	D"&0"%0ț)b}@񷱈p ̤w&0ț)r}BQ	b*&TB{zOawX]Q	b*%/ț)r}A	d*La6S<[)dğ%&#1{%qP4n*Oc1P4T;%/ț)r(&0ț)r)6<rdf/b	h*&TB{
s?p*&TB{CR'[{< I3y^B_9KqǥS,H\&QOPdCWׅۤD^gAx:%p	&*c `5R/sb#t>B(KĐ)1x|r|dV)'ϛ)W8wɌ0R+ca8 O>^I1v ^	B&0Օ0>CLaҗca8@^S"&0KĖ#p^
:jQw2J`5l"N
>ex|wew)N lr69ŤI7 vF
e&)r}@We+c1#1x|J4e!3l>Qp8AlsLde O>#'`M{PyH|a'&)rr>[/mq_)6Fb4h*ǉ2(\0%ܺqy>	TH~#	Qg<(pRl'Bx||\?xͰA a8K4	ls&
%&S/F%NĤe3OM?JB ?/$4(?S"$iGu?DȟB@E72$8,ӄ^_8I1S j^F%F |#Q|f/ex|!
|#!?%0w1NA[QNO	&S/FJ0 2Rl'̚m앹GI)R+ca8 RS3>CLa+a8S^¡&0Օ0D/b$zILHp^>(;;m0&n]F8jOdғdo)A#[%NJMS<FV##	(S)6Fb+8t|)1aa86.c\Orde O>9N Rl(R@ma8De3OWeͱ<0"#1x|GT;e!3l>P'xAћr69Rl	?#	 c)6F{Y)A m򁇶J0 E)6FLx!<>CK.Nf|9Nٰ4	r69|M|)_(>9ma8MS<DO`>CH~#Nu8K,H\&x&S̄,*} o(cD'/e(Pb.첃|e&/Օ씟ț)Y^J Vҽ$'f25eSwd1OH+	dJf/b^(;M.YARbY^^I1{%씢m+ظnBl0c)s_h]E?qXdv$O|Ȑ,IO(~31{LK`On#ken#Zb^QPat`T;e:/he{CA%0ț)r[{%n_ls11)Cy^J_^e{l|P%&^%{,atpBiI9^	^YK%0QP,'̆%?>	%&)LBEIKDҨeOP.\7v$pנ7PF$7C|Ȑ" s)0bL"9F[{&nP')'XO2Rl^	L"^%hCLaJL"^%hCdJag+0)xLn.&J7/$b,1<[P,,2Q怸T;i^	m LNxLN(pA&0ț)r{%CĦ^0>*%0ț)#lPȉ|ǥP&CaM(\&QOP."шנ?dr|xn)GC$_(@Q_.pI3%\&*}"Q%/tPDkq"@/ Nx8J^ L|D&?x71yBs&"21>>7BH2-|n-mcpd`Z!!Q2Z,g$6S/a$%?v"}Y)6Fb$$ؒN.>p1#m읹{?r}e&;ᜥXQKPbb#`xV"N@%)6F}2dm;e8N0"%?{Pwe)V3FĖѻo䭄Exprrdm2/Pa8?KA%fRg(%(N^d#Go䭄E 02dm.'b{	B%0۔#bK`iF;o䭄E a8@?)6F}b}riI6u	s+J<)n|4ۗ	^8#m'#FmTCN@-)6G+J(3<Cl"s-pY^h;ᜥXQK[L6Go䭄E 20yI6 RlB|t~W)~6)WZ,@~xͰApp")4ۗQt`)#|<)^(pғdm?'dmDY^\qcV3l>Pf0IO큠Hn]F;d@%)6FR<?0P/%>OMW>(<$ma8 e9O{	R1F'bK+-|\b^3l>P<N?Ar69dog J0`#lPPJ/Y>)r^e{%˔W,N?Ar69OII7`e' ؾRl$ &)'{	rǉL0W/a%1{	)1{	_)?*m\a8
l7.c}pRlx~`_+K|?)6F_ ?60Vp,XQRddN^3l>RQ+?Vn]F8fOI7`eK=Q_)6G+HK(iRdrқr㭎u	>^Y>R{	=*67X?zpCpX~gFR40'J"Cq"@/&*c a85/e%JOҽeJ_FҌ' #1{%얃K.6c~JMS<Ro \31{K+KQih;[)'Tña825扥PuO% A72$L;1{,1/ИR-|{,C(NDI3Y^h;?+KQie/F3Ne{KA%0ț)U'L;e.kK4a/@|Ȑ"2sĿDlp\WR<Fe\\a8 
#'TCaJ25扥e?Y!C@qɊaq~7oA&0Dln_'̀RRl\*cR'̀bRl'̀FRlWRY^[8nY^-w6b1\P)^V}|6	e&zU2ais*0Hn6n>dHq$X/	GsXL|n<?\SPdANbr9~Nܺ%t3y1G+W@'&|@@1{1{^Әb؈g+:W	2&u^ڍ9r&0ț)1{Ng+:W$e:/f!ڍ9m򏘗ߔf}c	D6#1{(a8@)6GA씿+m'8lls:
&@{(NS)6F)@%Np7#ly)pG L9r>.ly>U)6F<1*rb:%Np	JMSOYT;W6P6 A6rJM^a~b #a88&{1dM/eҽ' 
1{%얃K.13l>Pa8F O큢	uY>+2do)A#b#o	,I6u	,d<#j83
Q ?{PwɌ26'O큢%ua>	@S)6F)A#b$aJ0RlB|x%_[)>WGF`X1^c	&aK" e/&0x~Y^c	s)6F=<{b><6 Ab	^b.]A%"ly^wɌ5[{ۗrOͽ[X0)W|VWK/cKRf([$r[epܼe{%mFcla{PwL1|tԯb,Mw%0"Ka>MBL)@~`NP f(}[uƄr"l^4#L`<RbN)غWu|'̈Re/&0|cPrR?xͰJ'vS`heVls>	 Rl{0yH2DlDcy@	 N(p	I2|cQ⠛Ɍ0+,a8K<b.]A&0 foAPi{La{Rb9<@@n:h]Y^1x3'9^#$	^47|r
Rg(hߩpe?,恘 fb,b恘BFb!rD'҇`K61g`	` stb,>G/C<¡&0{OL^$J7aWW	5[)1xț)ex惾LaYKe>c_)!	@ I2=1/җy1~ۗPĿ#cAJDȊ /btsf`^2>WYKsb><6 Ab	^^b.]A%'Hy+z1oar'eg,T;_,T;R잃Ja(p4l7.cdo)AJ0MNO<|P@"&8K8J,?#)s_hQЙO#x,@pjbR<>	&^e{%1G++r,O+)?JDf25扥?Hu!|Ȑ"S0ĿBb#ie{Jb.T;e3O$=+Z)~W2咃QDm(@p|#JMKA%0ț)r_`%FF`%,( fbWbbKx?a|tHl0c)s_h\uODt2q"@NLT^ù^ñPl(u	L0WPWPdK'JMdq!%KD)NARH#q"@NLT^ù^ò|S?JN72Q4M.1HvPx D'v|\Oҽ'T;Bn!(XIso@_r	yDlg)~P!=cx(J]+IrYr9^*	L2^˥H{.	A1{%얃Ja6S<J_{%H^җ%xOJ=+y+җ0Po+BCJa:ҽ|ǥS,H\&2k JxFV72$8b>"k
W
WyK
Q xo \31{'lWqPd\Niɋظǥ{PwɌ1W
WH/)A('Fp0@pzdf/dwɋ9>QJMS<җ~/(K.%^ҽ_$f/d򽋨;W
Pxn!ǁ05{^"Y)~*cGC6Fe3O(r1)DLDe/'n:h fb.'^cDBR)K
PxJ=(Ep,F7*F0 RlWZ1~6cr|/e&)rRB1/`%Q3	y^җxᙋغWyKQWu|{_F%L6dQğǥS.P"$iTQO2E/@(dn>dHq$YO(~<1{LK`b#cuL^)^z)zW|ҽ	51{%얃K/I^h;<Ħ\0LNF0|dY^YKa('b.]A%0*#1{(s)~J7.e{e|e	G㦲S_%Ke>c(e2J=)~"K9JOS+؏ABS
%{wɌ0G)~"6S0+伥c(?J9J%/V&2df/b^rS'J.L`%{><	WWH/-s#	:#1{3I0e3O&WPWPdK'	`
1{J.dM9?^җ,.7cr
鈃s)~.^2)~XOKY+伥c(b)>O9e{(dc9Dlb@ma8 )6Fa89 `e0{e3Or_F2LB:%q$e.kJdyO2FΠ?|Ȑ"S0ĿBb#ie{Bܹ|. TغWug"lyi^%/҈VΠq$
L^e{pRlWRL;e.kKV8_IH?72$8b>" 11/F%Da|\bNͰbdEp- X}['r@:ScnP{t<	c?S/^(1x|;1x|<1x|R>R0{`#mf0@K&c	6)bKmf0O1d[LOK{L2&ߞr	rŷrdZrdf/J@wL0W>)6FO8l{oc2|-M)6FbWmrZe&^%x|<(|%<`i'ғdf/x|fܾ NY)6G)x+2YzJ͹}@0Fғdf/IC,	/11{xRdm?Jp|tHl0JYđ4M*}_-2/@pjbXF1{%WLaK+`q %?wL5e{%'JJ,drS	e3O=*v71\&QO{9CH)@pjbXOҕaWY_91K+,`tJa+,*앷Y^e;<'f25eSSqX]GbD\?|Ȑ,H/S10r^ˌK񹈍b "1lD.1/-c_%/ˌ`%	Q}g"lyuJ7O0	S/N9)DLm,rwK^[1{%WL^ҽ6q((dM9?^˥/	\9)DLAVߞsIzWh;^[1{%WL^ҽ6q.9)DL+ta8;<e3O咽b,rwɋ,e̓a8rS'J\1NKA%0ț)rU'Ln>:$6e!:%q$e.kJd}OP$QHt=+q"@N91S,1{.1/"7):|R@1zWZ)!?J]+җ҈tK.*@MdrwL1'̯e҇wt؁(x JҽJ4¡܀"lPRĿ(oJ=)~ 9`1{.QKD\n:k%J J_㦲Yr9^h;y%{%`RY^	ASx(J J+R@@鬔r J	@WWWH/˛c	%&/ˌ`%{.^L_6S<IK|Q^h;^WWzU2aiq?@wPĎ@pjbIzR#K+A&02=)~Y(' ܤ|VWY_dK+A%06S<>Oҩcq!is*"aMav4?|Ȑ"F%y^)K탬YGHPvyL2&gP%J^ҽ'T;1DL	^Ϳb.\bNOҽ'
O)6GA&0RP]+ظBJMwL''T;&0ț)r}H%/ҽC1E)~\/bKbr\!?&0^<˪75ˏ?^*La.Pdtb	1Y)~O(1XqDlĿR;1<([J#e27df0c򽋄'E{_)\/d򽋛P]+ظBCLa򽧕x3Tn:k%O8f!=ECdr'T;e3OS>OҩD(\&28_IwQ]D0f/eO2df/d|"lKS\OJ=+غWG/L`%{,%1WRL;e.kKP$~'72$8,ӄ10?\B1/P!S/aًxbR0F^yWT;\}|Rdm9>rCO0^e{))6(<OMS<Al^f/e'OPvyL0EIRlCpJwPäXR}f(qMSbPb3R	DF1Aax%FD^xxa^	r2n  2qP/x:0)/@\0 Ja )6FNA̟ǥ{wLe<a8a{a|5#lPfOY^Pw2La^Pw&0м?Xw+1JM|)^75bJ`t6J0E&)1{(R	DF1Aax%FD^xxa^	r2n  2qP/x:0)/@\0vyL0FI_)6FNCe:/c2|g+v/aܯpJF0RbY+aY^Pv*%/pJDO&^MJݲ	H^#wl(p*RlQv{Ps)6G+9)7NA,_twm*>@RdmRlWK%l	1ܹ8L0%rS/l>PbOԤe:/e/c2Pw&0{K)q鬘'9^˥/qY1WK%sb#as-q.9)(8JMSbPb3R	D~Q'hR1p?{)Py_(Fȥ//<6̶9ǆ0a{a9I6u^^d*GCF0RdmxzW|I{a8
' ,ҽ' ,RPwɌ5[)sdE+vbWd>OҨ>
F%pYđ4M(?&
&Cx	a~FE{BOҽ	` xt))E+a?+Vߞs6dih;|yYq?<72$L;1{,1/ИY^#i[ O9y^CJa+Sq?_^\Oҽ9^%|R6a8jRlWZ9)DL%{K)~J7.-|po+ظzU0n>:$6c14M.:J?72$8b>"^9~Dl$L^įa$J[*)I3s+IPjECJaGB3o	II6gPRS,+Il''ħ&`~K.^9lX<ǥ{	"*cJD'T;D_+<dMWyA&0)~[)6_0%&;ᜯ`Ta> ~RlK.*r8lݷQRI6gIlX=1{1{	2	)KrN|`GTlr6'CYI3tb9)DL<aR](ό'@lbK+ظ9)6G+,HɌ2&gȥ{%'T|tHl0 ~gFR4BX}$p;#X]AD'/e=)V^e{%d_Md<O^[1{%WJa8>'l0c)s_h]E?KAn#"xn>dHq$X/	F*c a8?\6S\ܺ#1{J.ˑ6S<9'^˙ls&;e{%dM9?.NO)6F)@1#ma82dr󘽒e8oƉѴ?y˥{?JX72F%pYđ4M(U/P|Ha$_(@Q_.'!/LT
&^alR/c e(s`ě#ptHJ<k"?1&"F8(Rȇ?qyI9HQ<7
Dƿ!\^alR/c e(saě#ptHJ<k"C1&"F8(Rȇ?qyI9HQ<7
Dƿ!\^alR/c e(sa$ě#ptHJ<k"J1&"F8(Rȇ?qyI9HQ<7
Dƿ!\^a&$_(@Q_./0S1&"F8(Rȇ?qy$_(@Q_./0P|ě#ptHJ<k"
dr|xn)GCELI9HQ<7
Dƿ!\^`6G)1ǆ@2xD9I9HQ<7
Dƿ!\^`lR/c e(s(I9HQ<7
Dƿ!\^`ě#ptHJ<k"
,bMEqP:$51&"F8(Rȇ?qydr|xn)GC@ě#ptHJ<k"
dr|xn)GCAq6G)1ǆ@2xD9'1&"F8(Rȇ?qylR/c e(s(dr|xn)GCBlR/c e(s)6G)1ǆ@2xD9ɇ+dش{T-X4irF7"I2}$1Hb*Krz	(rGiEInYCEI$iu4Upc9jcE@P"5$oEI$IdHb*Td,ؑrGiEOܲ8(h$.,X`cMU:iv,U_螉B^;CW2^?/DD=
$,q#x$cWR#+1@d)PtB_ጆ2d4ƚ!$}2d4h1c!OyP&B{Ű+9,h7Ko^$ z$0CPH4HA጖4Pd5	s<]$ȍ<
@!]$@h1KQѼ1ƒ2CC40$&*HjHi,i
E%J;dD	M;/QX,z$1Hb*}oH>7$,j'IxjHJ,pV=cJ*@ѣ2eǡ2SIxcBK!eT5U:LŏT4BTicW4X6E@4v_aLX2Q#|2}
i/adh$,j'IxjHJ,pV=c䢠D	Z8.H٩#|2eǡ2CPd"оdHYCE>)#SIxc,zh2`2Xس+v|T)G`e*4C dH)
F>401""^$2Oɒ$~ժ&uǎժ!*4UZX,hfdD	M;/QX,z$FHU0)1O d!2}6L	!eT5U:LŏT4BTicW4X6QRh_v8P#+݁ z&c$dM"XQRH	DȡuQ$G"Dѿ>
EH8dH7u2_"h߅CD!&] zȣD~a4KςG2dz12S%vH_H/I2dz1eni#vH_Hdeni#u,032$M$(]@)z8dH7u:$eZHcv2Q$>47c+uA?BK^$o0k
;"dNčO4Nw
C%D;%%v8ARhd7ƉA2; 42_󏡍#y5.wv8ARhdOF.w
C%Ɖ!BT0aCƉҸn&+u#XP4Nygw
C%C'cXcvG-_C'_yvG-gƉо0]+ƉגB6vDo%%prUqʸN9W	*8\'prUqʸN9W	*\(*CꑫFjꑫuH#W
H&ep]R5uH#WT]R5uH#WT]R5uH#WT]R5uH#WT\MEq5#W
¡jꑫjꪮP5W
G1<1<5M@11B@,h1BI_!CdIna{pO$
Ba4Fv$%H<]_HG޿$}_HG޿$}_HG޿$}_HG޿$}_HG޿$}_HG޿$}_HG޿$}_HG޿wo(R&bJBr1&(qp8C`bLP/pĘ^2_BI_v_}$|zл"G]cbJa4WHa Wapl.Yl.)[SIxc4Ŧ42HjI8တIeQ#BKdX%IeQ#BKdX%IeQ#BKdX[W2M$a2RD2}
i/ac΍nI_M]Ṥi c!4%H$ 2M$a2RD2}
i/a7|2+)_Q^CQpsRB殐4Bh1jD`F	.i]!о#4$d$ ũ!$#G5tY	Цi+3IFM2Bh5M>8_ICW,SIxc4o#I& z$0HAj􈒽xh5MaH#4H`4T65rM>43HF\1H4Bh1M1iǑ Lđd&BKO#x$FiH!4i!B\8Fi#年8`4DIcH2I2W,j3T.j#I&	2M1iI枽DiF抡5$(j8Q$(FƮ\#I$&FZ z1ƒ3I}4q$0KGHd&QpsWHiH!4HABh5M>8_ICW,SIxc4o#I&^$Pi"kyc!}"8$$ H!B=Y^F4H风!X?D!4Ŧ&KCHA	Kd (,SIxc4o#I&E!
FAACqhph/^O##FƑd!4Ŧ&K<<<<<<<<<yyH@s<#^	Hgy2V/o<;<<<y"XP	?x$W
 9yXo/?yyyyy~K<yyyyyyyyy<_,(yF+ <yyoԞywy<_,(yF+ <<A_yyyy~<OU \!W*$$qQ:UqP4WpJR	D/[[$$P(`Qtp@K8ጆ?B AG0FA8(㐲_L)M*k:TAt$0S]HaҦåMt!J"C5D*k:TAy!ێBK"2q0l/tZN	}
DP>}
DP>}
DP>}
DP>}
DP>}
DP>}
DP>}
DP>}
DP>}
DP>}
DP>$H.Z1Fv}@r?WHa W`%-%l<dF%$K
3R$|a4Ѥ#G5tAcA2H\&$44|cƃ@icIH5/W%AԈ&G^$Ci#!h"C	7Xp8Ci#4G0>h1An4F%!HH74$0!xh,hb@b/F%sH.}$pƁQb"4PRME!Hi
Def` An4ZΆ_cOK+]sQH ,h1T	@1h^4K}(M]!#=xE@C@cAJA GcB7X!45xRxԉ-7X"yrQQHRFL*H4Ah4Ɩ4Ѥ)-4$0H!5(^HA4d 1ƃ@ ƅAn4BGq^P%4G	<1ƃ@ ƅAn4&Ci.jKsW,ԉa~$C&M 64A2Xc c мh4Ɩ4D`4%C%*C4Dh~$Fj#I&c !$4_H/p4hc!䢠D	W8irCȩ$i#~@EABDA_HcCSSIxc4)Zδ)4NKڭeOiiiiiiiiO}<<$W
 9y@$3<o+7gyyIy	?<_,(yF+ <e7y<<<<<k?%y~K<<<<<<<<<OyyH@s<#^	Hgy{E<<7O<;?<OyyH@s<#^	Hgy{y O/<<<<?SY~EA 7zHqP(`QtpDxh?Kxh?i#Dz0FA8(%q^2X0r^4oGx吾["d_S]1#$pa{pO'F6d7*KDJ&CxI$a.d7*KDJ&CxI$a.d7*KDJ&Cx%:$0$~'^;#pRH>5ݒČѤ`z$f` Ѥ`z/B8dKj2d2?q^J AI+8_IxD!C;Ɠ,!z6KH)dtĉGB\7!H\?I2*dlz
ٰFl8_IHj#Ҹn8K#)!8_IPD|qc8`$D;'D:5y
hG5!)>h1\Xо8Fj$fF5Ixy-y44pxM\PE/$ccA$oT0Xp8Ixy4TA\DJAM>2;CEO@hT	H<fXbW,R$BJ]!$0y$4i.i
GM &(jFViⷢGCPH4A䢠D	j5$oEI$IdHb*T"H!)1RI\hheul2C%46]0sMOyyyyyyyyy$<?E|,H@s<°_<~fyoԞywyO<<	BHgydk"P	?[
y{y O/<<<<?SY~<<<<<<<<<DyX!a@$3<25\(y_<<<~??<DyX!a@$3<25\(yy<<<<<k?%y~KA'+dfȿ[6 O<$~V[Jynn* @'[$yxpO ,5M@8^\LPM3F@5hL?ؼ[b4Cxn	Qшn}r"Gan0u|^-(!CdIN/( Op\qyF-#^4R4LZBiF.Kt`R.C7a4Cqhn^q0l/tZN	&(Caxл"Ga^;߾$}_HG޿$}_HG޿$}_HG޿$}_HG޿$}_HG޿Cq^-(Cq1kш7-&&-bGF#^.8_ҸnA^o(c`:P]zHjztx.Rd\7uH!u O} o(c@b/ш7@m-γGIw^naؑ<WcA.$Pǖ<0I2ep!k'dF1YaPI؃,iȡ5Db+H]FQdzPH4AcQ4>h11ƃ&4>h1Kc8Fh(nd^'о\7v$pנ7PF^7bK\7vKI]ADNĎG\7u)14	ADNI0CHB#\7v$pנ7PF$7CwbG@(ADNx݉.W,I%ѼPF#p"DIFQN\7v$V](է^ADNx݉/wdnĕDIFQNc%^F%$K
3O#Ʊ?	apҀ60KKHf5"Ga	#5$1b~CAxlBJP^4 nIFQN4QP%4}pנ3AW,5q c2Xеh\@iW1CO}"(ЦO}"(	+4$f$Q#@4O^$?,hZ4i.j8Q$iW1ADFBDPIMI&BDP!HViH"I&F$hI~J*@v.H٩#|2*I dH'ߐ2CPd"оd""D#4"ЦCEI$ip!WUeՎ.ips\;j<<<<<<<<<yyH@s<#^	Hgy2V/o<;<<<y"XP	?x$W
 9yXo/?yyyyy~K<yyyyyyyyy<_,(yF+ <yyoԞywy<_,(yF+ <<A_yyyy~<OV#[h.[:m![h3[h um5mem؈t#	_mmmgU[h$-.[hbBIm[:\L̚[&㲭ccl(%[q_q	_B%"V[ꭓkdިCP+4?%	S 	?뮠
_?h7$H?SDRJAĐBoBoD)% Oy
JA#% OEƍ')]?haGJA%JAH?SXGt~ФR}K
?H?SW?(ƿ%D% O/~I~zJA%$wA)xR}뾅$)ȍ,q#% Oï% O?HR~))xѾ/%% OpO?H~H?SHѼ?i#% O
_?޺D?JA^;-% Oy
4ȿ% O% O/?Ҿ$~TaG~SBP) % O%D?Dh~~H?Se???JAH?S_%	S&O_~g	&'RvKad0 [̭~̭̭SVW̭oO[YO[C?O[I>el-|ZO)+ahSVџ̭222|[̭2/̭SVѿ̭|Z |Z!|ZSVO[DOO[D_O[A̭O[DO[A̭SVk)+ah6|Z?>el-?2O[A̭SVЁ)+ahA!|Z>el-2oO[B?̭#SVГ)+ahJ%|Z$|]|\=)+ap̭?@
|ؠ>elPE2L>el2D_O[ SVSV)+`|!2A̭m)+`|!2A̭3F"~̭1>elȗ>el2~̭D)+a>el0AO[8#̭)+g
|q2p̭?)+g
|2p$~̭	_)+gPSV)+mO
|`>elAO[&AO[&AO[&"AO[&W>el>el.AO[&PSVɍ~̭?aW
|5?PSVɖAO[&g>el`>el>el>elc2L3AO[&(AO[&PSVɃbh?PSVɋ?PSVɐ̭%AO[&
|1w
|0SVɥAO[&?>elBAO[&1a>elGAO[&
|0>SVɁ
|0@\)+dh̭/`2L?
|0F'`2L?"`O[&	_O[&	a'SVşX̭>elX?O[~
|ر_ ̭̭"2,̭~>elX|ذUO[S>elXb2,gc2,2,%P)+bw̭	O[2,̭
?>elX&`y2,)AO[A ̭?O[!|SVŉhSVŗV)+b
|ذo2,>elX ~̭/B2,OE>elXc
|ذDaO[O[(̭?ا̭O[?1O[OO[_͊|ذ~>elX
E>elX?<)+bsb2,)+b}2,
|ذ ~̭x̭"2,>elX?
>elX>)+b2,	`IAO[`K2`
|ط|dH(dU`4Hb*d"I2B(d\Z!EO=Y"OCR[GHH!dn%+8HT^,'(t3>h&Kׄ28uʭ(QI]E
$I\7,I%Ѽ"m#%p""y Dicy!C	! p? Cwxy1#@AH$"nG4	<Q$ؑ(R>i!!A8`uȡ]KrbGRܲ8^Ц4B*Mco]&Cw_,z;^TD2z6&<\v«]uϽ,xYkYŜ̝p> vHob?#k$t+eآhq !kĊokt,4;{]vϛ_ּH?#w$/sZUˍ]M$/vh\s-z}׭O,N^@mvשF8uÞCkճSލgqv96@mumv>k8!ة]VaF8\9@mw<*8}qgpvO,mu=gލgq\7_-vz5Y֫.v+z5Yۆ{]Ͻ,LnZѬ.Yp|1R=wP^eDv6rZV\KwQ2Yhr9(!ofkE68vY>k82,hH!Q18~CH޼IZUĉ]Č̳F+CY<Q'R%HavwlvZ>>k8qeF8\] .}\O6Ak`kO6Ak8}\G] XX]Kxq-F*㯣F+F*OI7FqҤ!G[nq^+([8clQvY8^EEZU]GzT=Z1WB4+Vh\sȃ@b/ک=F8,!4~J'~עb:!6vVCtOX2iPD1٣i.9΢-CGۨ+Fj.ӎ(lj tbb9'_zC{\!46vQvu+vN:-F+F*㨤+ufU<:y
B`G-GbE
+b:P1Fq,jUd;Z/V\vHn^2;\h\u,PXYqԈWckҧq
utYkhѬ.Xp|Ok:}qgϠ6gлWݸ,6(:x&װbŮqyA05 \/,f-tbд8h-1k@N@PZ1FbFr3f-t8A'rшj342k5Ah5]rai@jQhf-t:(tfٺF!Zj2&мZ0d/=Ah5]P9v]jF!Z^,A=^y]}qgiu=O,ln}qgXl@mw<msgO,l8nCk]!,}s-s˟@m<<a 2}\G] >x<YŜ\W»\F8\7_$wu4`R#}l2{¸^CHP&F:a"F5yP:
Dev.27vXPtB]CkKL]uS&+^H\66G5JDH:D*X_aGckR+
fR+?Iof]`0aGwcY<)u	9I0:d,vGߒ(,;cbJE</",vGߒ(,7_B4%c>A`<_BKE\l,^_vGߒ(,=JXy6y1""^$.':s]&Cw_,z;\l6s GPX>
VTq z#B8| ѽE΢zB.J
=D\4Cb`)ZASGxQ1eiNyTWLRGb>
VT%i	rXؤ:| 
lR<#!DQU>
VTr;"_Uf9
G]HiBbR<$nLX>
VT窈2UJ
8KpV(ς9"*uiNxZ)R$Cbt)ZAS1#iI+1V9[ѥ}"+0J
!V(aJ
]>mv<\دZk6@mv]F8uÞZ}qg*'\6πءsmsAEy,TZ8N9d;$7l|MxBz|HH_H	Uϛ_ּH!~ZQqUz1Z1W^@mw<*pѬ4 sյtѬ.Ç< wлWݸ,6(g6f-t	t/xqe-1k8ūAh5]pdbшj34_fh-1k^28gcCQѠ'YF!ZJPd@h-1kC0Z1FbCQ056!xȠ8F!ZpĘ^n3Q XkUލgp<,ةYŜ]j]
v>k88s-v@mw=[],s]ލgquÆ@mw=[]ލgqzs_BI_t;2*";nQqXlm1Z1W#:$i1W#DockTb@vH\66tb9Rg|$y"}<,8}qgZp|c"G^L~E֩#u(Z"dnyHFe7Fܑ27Rr2rFm]]VeF8]]V8YŜ^ms>k8V8YŜ]wyqkUb]KxpqףqҧQh\t2QPTb:v6t]Alm.4]vKHKQJF*R>[cҵfU<4F"]=6U>Uލgp<L5y1I{]OhYŜ̝p|iZ>k8\9M@mw<hs-s@mw<:s\O,Vd6AkdkUtYŜaþ'LH]u29"+GV:tּNؑvtg|+LHZ|U3#nmsx29"+GkP|}[]O,cd@P.ER:vQxB(kQvHt'^GXc$e.ӏHkB
,בpcX`uLѷBd: {fCn#I6m6m<L4P;{]sջ{lmF9S7_SIxcuȡvg߅Q#v叛_¨vysms>k8pڝݺdoD";`Dh"+v""kZUi ݂/yj1Z1Wo(R&-FqH]HH<5F*<F娽[r^Dln]ۑ$I67Z.tmDXTHyz.u.Ӊ^|{v+cҫ7ErDG=ZVN93wn"H>yV<pѬ0GL)4~JDH#DnI67Z-F܎!kpXhp#}GclQvN;$oRb]$u*D1>6іےEx] zCQ$Jp4n9wv鑾4v54L(,Py0/M%ɢ͝^^F(l/VUmp@K"G]J;UsQv}
i/nl=Jz]$!dPXV7Eq)1!dPXVfSIxcv鑾$yVF*M%ۦF^ǎҧZxЦE>y Yc姏x4B.~k8cxt/p-"F"^1u{/@Z4EEмbmZѠr,tb/X@X^.fhFȱш:]9c@X^.fFȱш:];c@X^.fFȱш:]=csS^ZN/áxլA^-:1BzƃAi8Z0tb/kj^4Iуxt/Řh4ţF"^1u3Axh-'FEмbh4ţF"^1u5Axh-'FEмbh4ţF"^1u7Axh-'FEмb&LHkͷ+p=z5YʸntѬ.qÍ0I%u(P͟@]ebQuY1Z1Wq4D
\E
+ckzF*SXhKQHQvYq9,hq!XZ76|VxIxE
+.aCb@P:
CeZVU}Qh\"pu\/Iwbˬtb@uY.b@4\h\+^4b@%^GYTTb9e>k8(]vȻImz-F*h\E;^3F*'mzjU<]vOZpѬU]%B~ELHockj1W F+F*(i1W<]ckTb96>ZxYkgލgr8}TΡH]sͮvXѬ.Æ>ZGbjGC
;2nHEfѷ$y^Qvq!׭Oת>FuةՊH@/e=E\H@[eحqB[SͮIFWk֭NWkV,a!ث'lUāI'9C8~FP:(佘4ZU<b@mw<b>+b珠6CkU\.tk6|V|*M;{]vZ>m
t+i KhH#(i¸읣q#dYŜ^\]\PIx?{.qc.[i!qA%d\\smu.|Vżשŏ"@
B0G1 NBŨ Nڧr$ 0h4bD:0hy1W"@
4d[r$ |٢-F*CkՓ]!guddsmz]Y96Y`k6Yd6Y\k6Y]Y_mz]X=S#vXlS!H]V>m
jztXk»^0}qg8Ȑ:zUؐXZ,m.i^+ףq:Ky,QV?!֐!xK.-F*J쐣D?\}+D?\fU˾RI7y1W.WQ/mz/V\V,mz.b]HYuQsգqje6RF*yVՆ|OkՅϽ,_mulvg6CkGks´#L{]v>mk':YŜauBf`L˝nQ%޻omz-F*ؒĂK{.t1%IwuQj1W"Kn$#\%HDO!Ce=Fr$ uo랡\,HApF*X`랢nUȒāWxB5稻KQX:$ae=EVUȒāGt	#^.VъX:"X]%\*q1W"K`CXc.U\,HBM{.1U\,HIi.0rbD$I
"0e=FfUȒāVw.2TbD$AhGy,-ъX:7kQX:$i^.^bD$_i#ˮzfUȒā4F/4e=CZr$ t5F.Gގ	,ъX:1|qK.4bD$č#YuQr$ u"k~K.Y1W"KbFW-ˮzXjUȒāؑ}.y,u\,HHzKy,QX:5>H἖]smъX;2ޒ^|K.64bD$Mrޒ^|K.6y1W"K`G#EZti).IbA%޽m/V@z\-CǪpcX`ևVU<]Om G݄(O@˨^<VZ2Hu]Ǒj֍3Fr$ĖKwR;.4^ъbJԗzv]hKQ[Gk.hъ[R$-L˶+Vh\J8 JjU<׫֧TX;ST^96dz6N@mw<\Gk96X>yO:ǐ\k6j|V]]!:Z]v@mw<]ϊhpk64|VG<]6Ck'kǐգs	$Ὂazāo"h u28clQvˮz3F*H@,y1W"@Ev6t]"@(oO]\Ahb^Qsգr$Ď+vj u"kM{.Tƨ\]enm1W"@	eέF* v$;Z0rbDsц٣r$]sQڣr$ĕa6e1W"@PH䱵kQR%yo%C֌UȐ:I62 uP$Ick֨\.4if\%ej6Hz#C
;/Siۑ t8r$ĎKOQnD/IwFWZ4vi"@ECk%C5F*HHT62X:tbDؑ>ףk-F*HH6bbD؁TK%FfUȐ:"X]%F5F*H*y4xlmztbDףKie=C-F*HRdG$@.<zbD"-YvE֫4]"@pcX`Yۑ%쉊,C+/S]f[nDKjXTbDưjY\&G_-2+^U\H%.ъR%IckufU!Ijvv\|vz Dעmj1W"@$oA+Qv v%Yah\y+Ceح`TbDףK2ZEY1W"@ѥT]Vr$XM{U'kF*HavřH
Glm.\!NHmEպ1W"@Ө!NHmEδ u R])-hգr$8nъbJ"}/fnq1W"@8TDk1UmF*HGWJDV\Vr$duVUȐ:2G#Vb(٣r$Gk.Ueڣr$bJr՚Uf[rp$bRZTNDˤ-VVnUȐ:)ؑIf*vee\Cb,VU<]kϑZ]!׫gk$Av(^r yנ;/Zj1W"@Iw;/ZъъG=!mh4bDb@՚jUȐ<8KetbDcp{/VKQ]\h\ΠB\]ҵfHv8P>6*]"@#$v6*q.ӑ yZU.DP%%j֌e<]Oa$B>&uv+E\gP.4ZU<]ϊao:lPvDUENFI7Z.r4NB\^Vhۑujaz1Z1W#DhYvQh\K^qnt4nXZUѺ13F+F*hYvLъlPzƍф#k.ht6zB.hh\aa4y.g/XѺYv<ӑuH!<ӎx{D\4Cb`f4n-C/E\lъъ7Jm4iѺTlnmj6h@,OQۑu5ajq
u<}qgqv:iGwok͝SHX;벹[eS!H{]vj|xwQCx~GQءvX?#+F)-˳Z-F*hEt]ъъ"K%}"dw֍3F*h,Qe٭5F*hƩbKf^ъ"d	bKf]\sIrᐲ˳Z.zbF{.iZF*hfƨ\sKd5[nU<LP;{]v>l"2v6Wok8{uTѬTdy*D1>6~(\]cK4	}yj-F*XHTb|mcQъ$h:3#Z3F*ĎKM$/-CQ4B;^ъ4D;]\Kn><=Z1WčGc[eV4msq!8Z̇wmbdYh4C%`wt6m1W#R?xCclQڢ9ݎez2hNGwP!xK.2tbGwb@՚2bGwb@T8h\zևfU1#@˱Z:YvXK7F*Ұ4dU1W#@bZIF^blmz=Z1W#cIt]uҸCjU4]fۣr;;cku%C윢뜭R!H$Ċmz/Uڣr;I.עe1W#Q]4RGemj/V܎ĕK1I8vti#%jD0=I]'kF*wt="\ъ-~(,Ks5Er;8PC(߆עnU<\Gk9TWLRGb?"#\TZUlmz1Z1W#[.4׉";^q!8Zؒw,QRGb?#h.8qףq"S]w<׭Z>+NxYk֬z5Yٮ:0GKy,QZ~J8 v/%H֋Q+ϖyE {e٭ؒl72]Ѧh\GT62:@˳ZjUp@ECk#dl5nUp@p5uf]\GX7PvkEVUp@PH֕4b#R%yo#l5N5F*8 u"W-:@˳ZU\G*^E {e٭b#R=֌Q^$wR]ц٣q:\+Ď@˳Z2Tb#RCi#˳Z2tb#Q*LK.hkQ.ERh]Duf8h\G"4.ևfUp@I^|Ke٭jUp@EO@a]ѥq:+ϖy4l5LF*8 tWIuvkF֌Up@Ht_zKo#l5ՙq; 5×ޒ2.hu\GĀ7Mp̶:@˳Zi1W \6}.3-=֍ؐ,}.3-=֍Z1W \X\f[yC {e٭i1W]2C-ZF5C4ZO,븻5^|WU=;T)˷}"$a.u
G]]4V:~􈒡)-v*gnKtZb B\6i}4rDB6nۯD%ΡHm+UmФ|Y-FqФ|-ZU<R"JP|׭W?ZVWlk\]WoD*]B`zZYXvH%CR>[b̻"ګ5E\vD)-Kjq$IP\אY⺬ǐZuY"<xkYc+]sO6yϊ<wmu>y揊<smu0}]s̟y!<smuTsg6Ckyc=XvΟG]@;vkF+F*8 uȡ4א;CQ@,5nUp@#/]$v]vq:,(娹ъ}
I!J՚1W]*ksҧq:sRF*8k<b#.Ij9Z1W˳Z04b#QD鬻5+F*8 vdvkFYnUp@AQvkF[ZUp@df8h\G,HGeح2!DUCZq:H!DY4tb#dKB1ubi\G
$$Mhh\G
$ΡHmY1WW=C5F*8 v.]b:tb#P|ժme.#JФ*yGgdB]Ѷq:V!S]z8;"v]ѳQ!kkCn6ˈԯG
;v+E^b#dK]eحah\GȖ˳Z.֨\GKy-ZEY.q;WP!xK.h̭F*8 u-V,vb#^,HҦV3F*ѥu,qmZFa1W^Ge^.t]^F8 F*b9hvQ&.;UeȳFG`D\Cbs$Hk=wQU.IjvQQU?#nE\H风ocmъъ[Us6P4ZUP|ؠWfQ\sW`Ѭ,7EWګ5E\})-VnQ\0)-V=E\BQ]{Uux
G]HiBb*Dw"CԑjZ-FqNB\6fUưj5F*R>ZPګn2čI+UY-vdѬ2]>k8qu]>+]"dQ#@-SUeڭ8rYvEڢ9"dIlъъR#V3F*IPˬrq,i.(([p9"Vi=0ebwdL$hYE"dP={0\hm<,YF87_%SHY4	,POVQYv֢i zYv֣LѦ\C
;.^Ѧ\s0}qgpP
HYv(afOȻ@$Āp!b:8G]sbb;2C,Qh.9t#;{^>lm⺶w»^}qg<T%IQV~Fۄv+E\B\6]<mi49p\]	RbokնպV>+lyV@mu^V>+G!:'a.*x5	u*L˱Z-F*%upjZVUKl4bB]w^˱ZjUKpNEeKc"ъ	u.E
(-Sҵfշ!.BTm0rbB]wQ%Htah\(Sѕڢ802;^<zQ[p6'vDȢF%Ze
HYvafh+QzlN BBȑIf;C7EU؝*@4=w 7C-JigacލgqXp~0Gebwa.x,lN쉑DK0h-sp6't$ѦVm؝THIYPMҧNU<,YcF87_Gb̲lN%׵Oe݁TYj-FUgbwARI,Qj0r8H,zQY؝"EʬD,;UQ4ZUĂ՚1Z1Wء?#,GjL׳֍3FUg.pfYl6'Ep6vRdavh8.9{^4}qg*|+E
(+vZ`j߉DU8mOGxQV?""}ebZUO|^A@Tbb"}0q4Bm
!%vLPTb96Z8|WVgnآuH={bQv_BX].Ӊ^8x]SþZ8YŜaw*qdBQSȻH	#Dm-ErD.$(T]q1Z1W$B%N3FU4]SÞ!x2X+"TTZnHк$vƨͷEm$B]DuqUsQumˡN7F*4i.к$vn2кQ<]jn0zi=$/Pz=8n쐾*eU
-Va9(Hmz0ƨ\M$.i#u+,mz0mъjuiaB]ʝS>kxuEB\שϮ,;UiEŨG	uҖ8C
;f3F*"`zYv+CQۍclQzEqcEqcW%qz.b",u䭍EVUE5qVъFоSN5FqcjZ1U\DX"U`h\DXD"9-VC8簈2U8Q:YvGh/Wg`zas8hq!vu:P]@
QS	#mSb<mvbb9TdkrDEN B]Eڢ8犬QSL̖("WؠycCtDN}vZlQSOeHv(-S(^+:q!t]N,QV>dLU"WؠtqԑVr(QZOQj1Wir(QX[?"::q2Ӵbb&i1W=5F*G:T#׫go»^}qgau^>ySOyURdשՓCkOy-zXѬ/V7_HB,-*y.ȟBT1HmE\DkϖB16hx\DxkQueO*mz.mъ%AkQעj1W>OVrb"}	QC!OV4b"}	PlpnwWjU<+DamݽS̟<שu<υeI!n׫g_2.D]ԩ!E[:~JiRR>[clj1W>(m]4i>(
VQzF*'Х=!PPڭEZB]	RbU(̸)FP^m.֨\DEY1W>(j9U]VqR^+ע읭B4`E,B^BwqRl^i1W>((\66ie\Dאע1Z1W>(hHaע4BwGqRn^tb"}
QdB\KQ)ABhSCij.th\D@W]ij.YqREAv]v5F*'ХE֭[BX[{T.zQ)C!4mSh㕣r吾[jzm1W$m:2b*s]}qg<=dHz#v<~$nء?#2:Gf*zQv.}qg8OxWkO,
v<}qg8kaϽ,=O,kK0.fz#baZշ4AY^^۳^1#iנ;0]:GfZQzCkGl0sFPybAeY<ӏ>`zGf**樻K8ĕ 0*ƨ\yQ&Cx5Jtb<!NHmJb<Pĕ0ӕm<aOaGDC?%Y'^Ф/EnBAeY+F[-
4NajUQv8P>2;unUQu%׳5EZU<a@mw<af
>]0'a>نԫm8 Kenm\ữF2*yzъ2pYa,7_,!2tmOE\uCy,lid.e.ӎ
cF,Ckgl2wŎ-C?#nK;EN:B0].ӎ@HocmъъXOx޼\!46vQvu+vN:-8׳ti1W]>+`$:y
B`G-Gb0~Fu(vQ7Ccbb:4fUK CQtb;$7DuEZU_Hmz.zb:(,mzVъD^+SQdx_zZ8}Ə:Z:}smv6}]Ua8{>ZnaϮ|a@mw<a:4sյhYŜMASyGO6D
v6|>Ck_mv|VG`0nyڟ@m<`0nyO6Cktsmv}]O:l6O@mw<aϠ6yu><a6Ck']!lsmvhk6>]>yg6XѬ.qƖ!Chm uIdc%sޫxP%s'uK-%s&uĊdc]@`<+}$|8CkE
DײSkUtyCk%`8D
ᱵM%ގ$Pګx.o(mU)0wn5kO+P&F:9_TxB5_o(R&KL]tq>ZpCkR#}l[ؒ%п`pQbMLwQ%;1# W_&TײV"k+j{%}>Zd|;2E#R>_´)yAE8oZ2;uL_BI_v_hm
Jpѓȡ}P$IxFI 	"D$.27vy]+KL]t>&}[W_¨$|d(l|*Bc$v.
1%SP&F:i
BI_u,1ƒ;2))u	oϼo"KGNxZ1ŤCh-.!j.tx :P{d:9hҀdL, k
!=M6s GPς9\HPk+H*soAsp)ZASzFlPm+H*s
;6B>
VT瑥Et$v(O9|IZv;\(v)#EV<| 
*gJ
<G`bcENT)ZAS~lQS+H*s
yؑx"isiNyHDE[l)ZAS",QS͟+H*s.X| T(PN+H*sOM%J"0GJ
NLX>
VToFPu>
VTGDC|  ٪ͮǐZacدZc[KU^Ax7Ph/AsȠhzh.t4F"VAx7(	6bAx7fAx7FE@Ѡgcš\j2(^-#5AZ΍5šccs}$p;
4ȭz?V*XѬpz5Y֫#POȺkqXmSZUǣ+~ףqQhVqҤC^6\\sՎG`]0˞Gލgqu96@mumvz5Yp}qgip|*H\.esaҋ3S.+,Tc+Qj.aFWr2au֌Uȑ	u^3F*n!xע.Q^7F*@vY>Akpk}qg8VeF8zŏ,8s]L"2vʟ6߅0B5v1#Hs9_&ݽpmH!vƏ9R41#-vϛcM!bHv>l).|
JTÞ@0|>e2|'*B[$@okpLHK_Gwokmvz5Y8sPdױCMuڒbIwbFrK$Ti1W$Č樻NIwP!x-E׭i.hKzF*t(,hKQ%ݎF8=Z1W$D
LRfU.׉6ԩƨ\xB;^m1W$(mUVrK"v69Z1W$$PګQ٣rKEmz2TbIwJ+,F*t
GdMQ֣rK5A%aqzъ%P,ъ%ݸ,68rF*tv8r,]ưfѦV[m=[\ލgqv9j}qg<L5y1I{\u*yV:pѬ.Ç=}$p;'v(:46-F*H+hh\sp8p{\Zmv>k8Eb?	P4&hh4ƖZBapƎ#1q1@]eP4&h7(t9VBapƎqlL1(^4t6&q)4sfD("۩mv>k8p眼o#1'v(l46nZUȑ<Wъъ׍r 7bD\.m]Ϡnzg,\9UysF8uÞAkV,yxV揽,nms͟z5Y >muXѬp묹kO,n]u>=̟z5Yppl{]u>k8ÞEk'YF8]ugmuXm뮹YŜmÞGkO,U-ud!\Y+B~F*[efQckъъSCef3F*IB]vhy1W@bպ.ӎ66e.ӎ%$PX]\upOIsգq)-뜥jx4F"]uΟ]v]vϊ\xѬUfNnCkUϠ6j}qg8s»]z}qg<WkVO,7_-upѬTmusmutk{]z}qg8^'שF8ۇN,}qgpiثas4䈭01[]v*}v3#;{]v>lG$Ehvud1tĎ{]v6s䈭07kG`%Ckk]z5YÎ. {EB?"^$P {eحr"QAefVE:8$GefEq)-vHAS:8!k]4mФ|!NHvѷ.tmj2ێzEec{»@u\e5>k88quE}
i/ny.]}X݊{]vY>mV$w]ok],\]u.#}"$IءvNHEn$PM{.4ZUi ݂/,ъъ$xB5,Ѧh\C2o(R&ejUy0aCefպ1W <I EZ)RH$Ccu7F܎I/Ny˲rjW-l'(v+e9Ji2YvZj4ۦFDH#v}vNWkF8Ëωv鑾4B?%Y}"$I׉"7Q$nG58,nnXT쑾#(T]
7݂)lm1Z.ӒEx]Eep"Xhtm".=Gcuƨے%z8l'4^tBK{]s\]2hB*~Fe)14PYvW^^F(l,QzJn#nY>ZT˰*֨N>47n6KaUsբ9$W"˰+U8^ݐ(,R4]BKL$Gen+QSIxcv鑾4N4=W4L(rCkq嫜c8p&װp-"F"^1uk-@Z4EEмb^háxڴ@X^.f(Fȱш:]f8cxt/r(Fȱш:]jP8cxt/vhFȱш:]n8cxt/zǨ灍8Maxh-'FEмbZZN/áxA^-:1B񋵵h/hш:]bP^4Iуxt/͙h4ţF"^1tP^4Iуxt/՚h4ţF"^1t^4Iуxt/ݛh4ţF"^1tQ&v$w8tY"p{]s6'8xѬUu],]sI$is6Xv(ôZUev(ôbb=uQh\ W85F*(Q\l^պ1WJEZ"FWe7J!CrYvC<]Ckk;I%u(PLuR^˵Z-F*s46](h\˜;Frde\/Iwb˜;E:(仱@]e-F*HmEVUXⱵZF*\pYsiSQ煖>k83(]ȻImz-F*h\E;^3F*'mzjU<]Wi-ulѬUhءvv#ZU!Ackъъ$v6fUOX<yՏ-uή}qg*Ë[LuS>Xn\͜P<$#gokuc»]s,8n	HkA:jGC
;.u-FܑP<$#k.u7Fܑ`zYs(T]z:|Vּ*} tjhfR @#:rYsb$@
Gu-흢b9tR#+vN|xT
DevN?SWktYŜal/6X>+`|WQ&Cxjd,uQ{0u-F*Ckuc\yM@mw<al4ߐ4smv:|VMzq@$آ,~F($m-Ep(,hh\szYŜ^\y¸~(?"U^QWZ/F+F=W^0|WU6O>+@ *M
hlPGVb@
,-SǨ NڧQъ TQ4i1W"@
DrQ4< NDX^ъ TR>[clvq!y=S<]OWmzXk6O.|WSyVն*|n׫gO_»^}qg8 u(lؐXZ,m.i^+ףq:Ky,QVHW%;Z-F*J쐣D?;Z1Z1W.Wc^~.vi1W.WQI$ס\]FP6[r4XKQwҺ zwIe֋[b4i$JpڭJ96[h=V}qgpCkՃua!G]!⺰ׅiGvvX\+6X]X_jxѬ0آ0}30&DmjrKwR;Uj1WNĖ$]آl՘āۤlj1W"Kn$#;Z1Z1W"Kn$B˝fUȒāVw˝5F*Ib@+4R;Z/V\,HAw)^˝ij1W"KP$=z8,sգr$ uHף˝+Vh\,HF,i.˝*q1W"K`CXc.vmъX:#!H\hVr$ u$J,уr$ v8^HQ!.vah\,HAhGx`kFWjUȒāԈ#x(%;Z2tbD$;.ve\,HF4;Z^bD$_i#˝2%2h _i#˝jUȒā)z8$kFnUȒālM$rYsLF*Ib@H?xo%;Z4vbD$MteևVfUȒāؑ}.dkC5F*Ib@H>H἖\hu\,HHzKy,ѵr$ u"k}.y,Ѷ+F*Ib@HʟzKy,Ѷr$ u"k>JYsgr$ v}";$PڵFq"Ė$]آ2~EH^իtZUưjx68n%ױE[X5]B|epڵi"@Ө^<Vi4ˑ v$]뺖ڬnUȐ;Vu-X9EZUȐ4
z8Yvsգr$PHZ-VъpAjz8yV>+kz$w͝3=l6smuΞ>+\~Ck֭@mw<׭N֭yZ}^8|WZ6kSu|׭V>yZ|WZ6Wlk6Whk6W:|WU^}^>+0	"@ءsQbD⽍F+Er$k.vi1W"@/eևr$$PclQzEr$EZUȐ:F)/e^ v$q^\+Vh\]*kګN5F*HG{Usԫmъ`HVъF*H#CjՊ0rbDڵ9FfUȐ:w HWj]1W"@I^|ckі[r$qK^ u"W-X8h\!4ck,ъ_HRD6jUȐ:sъn6Km4mȐ:Fv]h-ѷ"@dm4q6HYv٣M3F܉^<Vhh.D؊׆K^XjUȐ:mxdu\"}/%FZUȐ:Iy,mz6h\#HK^ uDK^jUȐ:Th#z=V\F%˝4 v$I"lô<zbD"-ZE֫4]"@pcX`˶Yۑ%쉊,C+.4]f[nDKjXTbDưjZ.mъ^Mt["dV6^QbKU+F*HH$G%Em1W j%1ETb>X;U^F*H![ZUȐ:2G%.r$䶩F*H_..֨\F8dO1EY1W"@ѥxe\F$iS^<vvbDf9E,=W"@R>[clv5F*HDu
Glm.vъDu
Glm.u\AhbHmEΞ t(%U՚1W"@IZDO%Ghgr$+OJ6 u	]*}[0uz.zQQqXlô\ъQ&Cxjfm1W"@p+kJTbDѬI^.@sUnU7QxY)U׭*q"@e:za\ B`T+-F*H2lgiVXykoȭu۩]!mۮ$Av(]r yנ;.tr$;z#NъъG=!m:v3F*Hv$	l< yp^˶tbDcp{.]\{.x=Z1W"@W%Y9JiȐ<H+JjHuzj֕m4ˑ y/It`zڵ+Fq!lZ(\3$΢zB.-F*h:YvQj1WoAsp'Jm-Er4NFH`vۑuJF܍P%mQъ'cD˞Z3F*hX<{v(\OȽcFnE\.1Z1W#F˶z3F*-B?"F]ZUѺ=!mlt\,06힣Lъ盱B>zƍ0˞^PNFi ˞sނ"Q.g1ujm-F*hKe=F+F*h*(4]#FR'-ѵۑuFۣnF\<4dѬ.RiG{]sˮB[v>mu㻨q?#lPeh:#YsQj1W#D\+皣r4EΖ$JDe5Fr4E\(皡\s,Ia皢nU;$(KXl樻KQ"d!e<=Z1W#D\w<+Vh\sW皥N5F*hJ[$(e5JxvWg|MxvW\LU>k88qH'^4XXRčG_G{.4ZUı#@ԩ˲bF#S;8!.Fq
gbG%Φ˲5F*X#uefպ1WƁG{.4]\Kn>]hъ$h;;UfiZF=W^4|WUfC
;6B?%VZ;$e3El+zӴah\HEFWjwv8P>\2hNGwP!xK.ve\ā-:zؐ=e^ҸQzB.t2(bF%ljUhifVr;VƑ5P[r;a(yNDh5&+סգr;4Ie;E֫4bGwJR^Y.ƨ\HmEm1W##v6^Q݁2T1I{.x\h\JOF%T]v٣r;xCETbGw_I%}"4^F*wu*+HUznGwbJ%bXef.GwbJԈa(z8-Uע읭/cks3F*wtW8T]#c1lmz.q\smz]V;TWLRGbtګ7E\ףr;Qh\H޼I<yU>+ǼIZv;\(v)#EV<~F]{UuL6yS@mu^N^Z:YŜ\\X:W
9.EN?%Ve;
$PsQj1W%yo#lh\Gĕa=皣Lъmxdu<5F*8 v"2\T^ъƱ#n=皢-F*8 v8_Ď@˞jء4e5J՚1Wl7R\Tƨ\GJGPsRF*8 u!P).y1U\G*^C {e5FVUp@r(;).y04b#KEx7PsQڣq:I\Te\GHT\Te\G"4.x˞jQ\&ԃT\T84b#bJG`"[.y:؊+ϖy,ъHaD\Ti\G"4.;.y4vb#b@r\f[yE {e5C3F*8 v$k/%e2\T:Tb#b@l\f[yE {e5C7F*8 v$kϽ%e2\Tme\GĀ7MqcIqmu<bb#b@̶:@˞j.ݎ!khus^X>k8=;T)˷q}"$a.u
G]]4N6~􈒡)-v*p]4W%F+Er8_M$FeF[8%C	sR>[b\f}
GmSe_BԶUb9xZT0:#嶽NN"D.Hk=wz:~$au
GlQVL˲!Hmpq|-hx"JP|׫MG|שÇu8ϐ8]NWȭzXk8]N-VYlkd]Yomzsmzt6Ydk6Y8|WVY^k6Y`mzsmz]Y[ :8 EXl8 u%׵X=E\G
˞jVUp@7Cci1W!,vq:rYsQzF*8 u
;..b#R%\h\G$ڬJ՚1W]*kڬN5F*8 uY;Jv8_!6'VqwKT`h\Gk.y04b#QD鬹Q,6\Te\G<mj1WFv\T8h\G,HGe;CF*8 vQ&.;T8u1WIS(ъ,/
$]i\G
$$Mhh\G
$ΡHmt:4b#ojZXjUp@y]z2.i1WR>[jYj4ˈҴ)
B<i1WhR<ףᳲ!Iwke5F5F*8 v8d10ZXFep@WG	lgh֌Up@a~Ky,ghF*8 vDv\T]Q+zZNQvVn\G^+˞j,b#R;.0ъz4#JӴauqҺ8avpjv\0Mvy`Q瑣!DQS?"y9s*q,H#]B`zX,~FdM%q-F*+EZ8~F݊nQG(߆ۣq(ML7Cclj1WBbhLzYŜYkobڧj1Wu
GmSe#]BUR>Z8KjZ-F*5B`z;9/dP0X.~J#宾H$pZ1E.!^+ۣLъ2C-V\u
GQU[Lq#ud7m,煖0}qgdeލgq8nCkqc⺮ǈR&E4	,PVn6KZ/jj䉑%r$Ge;Fr$aGe7CQ4Hv\t^ъYCZEZ݊ic2;&E4	,=WbwdLfFn9eçލgq8nKH$hXX^Q\jf2Qڬ/Ee<Okrލgqw*I!dءvRIcC\p$ԱĒ86kF+F**I#$1af2'M;ӷdg|al0ׅ,}qg<IR$B&+C.~Fۄvj1W!.W%F+F*%v%O>[fZ3FY<닡*LVv_mv`+V}smv<|VBuN]{0g8%t2.-F*%upf=F+F*%vH\6\h4bB]w^˶vr(,Vn2%tX\h\"biZEې]!*LWfb]IR$Cf;FfUKQm›2vi<ءV݄aebwdL$hYі[lN*I!dكQVm؝*@4#@jZn;>T
i z&Af斥N4xYkqF8,8n8plN%׳E-"dQ#@^=WbwARI b2n@*LfZn:r9e',,p}ise`؝KfnQ[p6'vRdaZY(9U݁SHYf7EʬlN쉑Y`VqϢRۖA\C
;fQXYsh\sbe؝ԥ,;0-Fp6'vf^3FUg4̲lOfeIY`lv8}qg*|+E
(+vN:h݊{]|~E"0]O|Z,흢b"}0"pمF+F*'о/C
!j;مFq_D4/ZjU<avO]&v]Y7t.I'clQj.ӗB^KbEq+YF+F*&ok,ׅ0}qg]!v(afOȻH	#Dm-ErD.$(T]ZbbH"Kfb3E֫.9i{]af|CBT(dC6~FXl(YܑuH(ͷEm$B]DuX*֨Ͷمъeˡu.XbѦ\_B'hFqB^*acYwdxPVBT(da9(Hmz0ƨ\M$.i#u+,mz0mъ.[l#h]}XSYsaκ^+,
:Yv(av(G	uSǨG	uҖ<zVUEFqc=wghy1W;qXlm/VN",u]hN",u-EZUEB\hъF\+Vh\DX#h_zaeSQ\DX$2YףZUE+FVUEKx#.r64",QS͟Ddمڢ8\نF6ˎyW>+bxe	uݎ Uc6$a혪ZU§-^VU<Ub+S259"Hآ]!xآQvsV(bL̖bb:^~bעb9cTE#.b)M;T=1VeHv(,Yb:8K!xK1SZU<bSrT̻"b.lYb:8.E
+1Vx(PNvMf*q2bQъb4b&z#jU<czGJ|09],L8nCk2[Q&@vXO76|V+xYkF8Xp|"}(avDGlm-F*'Е^|HqJh_X^Vh."}	P(ckunUO*\Z6^Q%Dez.ъ%ED2]h\D5ŨckzxV"ۻ{]X>5]Y>+a<+*H/#v6|r'ЦHaTHBbfQ)Eh_X^3FqR0tb"}
QE`ij^"}
Qt%IGkC2'ХB]{0.֨\DEY1W>(j90t]VqR^+ע읭B4`E,B^BwqRl^i1W>((\66ie\Dאע1Z1W>(hHaע4BwGqRn^tb"}
QdB\KQ)ABhSC\ъ)@2UuufUOJ-&@Mvv5F*'ХE֩]ۣqRoffb"}
PHc#0T\ъ_-7E6xY6DCj~E`F8m"FA:#u <~Fdu nQv}qg8lWkލgp㋶υ}qg8aލgp닰ǅv}qgqv6xeLӯAlV6m:FVaZշ4Avan9Hu X^gn96>+a|pi_H7S0>H,*yKנ;0t*樻K8ĕ =Jq1W}I'9,g)VnUǟud7)-iSZUǟu
f-J9Z/Vsmv`!V(aOVaFנ4),kQj2ېDAdVate!FןCQ
4N
&G{.ptbB.lij1W]˟@mw<`O<"D~`4y0h*k8ڬ[mj1W!@8nѥuJ^b96>+`AkxY`G0xAkx\]͟@mw<`+,}<,M$/GeeϛomvVsmvV`k6+2}]ߐsmvV:}]>Zmueclߐ쮱쮹SsmvWdkV+>u9V+}smvW:}\]>y珠6yW>965sȭvj۞AkVOa"٩AkV:smvjsmvjxkez5Y8|+asF8xTp8G{`ц|8dLax]*L146ϐ"dwVWgٕ8dLYL#}l.^I"Gz46&u	Y#46C/%a
^84e:uKωE<WCky
_ȢFTc)u	7g%:$04e!C
2Y)|7Wd$Le!!6ωudo탥[f8_IH6H"C
7Cd|)u	K吾["dVg!|DȬuyQܲWX&@JQܲg>["dOGk."6;g]@`u=xG"cv46wr 7aGxl.27vgOqX]GbD\6 )Zc([P&F:mo#8CkR밡C[%muGkI\7uHhBew,VWCg)|)u	5]av46*{PJm
]udo탣<8_IwQ]{P&F:e=$`і|8dLe
]udo탣xd7*K_@5Ci#uD౵8_Ia 7D+9C
C%dL^~B&Eclpx`u(Ycl.],m,"v$OeǉĉlY41ƒ7QHWesκ27vxѾYCuG*k$p4e:uK_}$p;#X]Al_Ȑ%B;3xG"cvp4;W[.27vlp8B!*}䮣y2X:]-aj4C5X:\>Δ#"a`^7Ao`vZLL@r2&ECqpQ`s$PX:eoAnĉd'^Y/bD\2XSy2chFG4	,Pς9x#(-+H*s¸=آ>
VTނ"Q=!m*qiNx".uH!EN>
VT煑wmbt)ZASF;آZ>
VT%i	rXؤ:R<*G(acJ
<G`bcC\)ZAS~lPX>
VT)-v#E
;aciNyHDC+H*sDThR<(UmiNzȡEb>
VT煨BK"D6(efO936DC,>
VToFP'O9t57Q&CxP'9->mv<שͱ_ is[-v*|Vmu
Pbv-F*㯣F+F*OIz3F*IBjUP!xآn"CEfx"I6ij1Wu!SCc\h\u
GliZF*D}'cO,7_(t;0*ۨ+^Q7dX1Z.ӎ<]cght]A0fѦhK8:B~FE!Z46vQvuhaGcghT]Hۣq:גءȽ]IcghiQB,lj㨒ٚъъ)
]{7FqNB!KtءaQBhy6;F+F* (4b:Y=CQ̳E<]ckvq&G{^^4b:mzTTb9R4.:}e:V',nSDU>mV8YŜ<Hz#vʟ8bFA0~Fdu +E\sbvD1Zr$V]z#(y1W:gbGv*soյ4}qgpv$w]ok:|V8YŜ:þgbGvݽpg<OkYŜ\x.}2&iנ6+cQj/VLӯAkcj/VLӯAm٥n9$m:Gb~ELӯAviz-EێxX]!Cv8有(՗^qjUȒZu VQzJ5eؒZu i1GOh㞭gލgqv\9UucF8yÞ&|ݽusxY#ΠyHF;SW:YŜ]ju-z#u2;dS&FQZ"dnyHF;Z7Fܑ27RrbFmS1Wok8|~'δ}qgeukbPtqXltq)1F+F*4BPTi9]VmcF8y]Vnލgqu9l@mw<*dѬpZ>xUkYŜ: :}Gmv>k8>k82X멐FV.<mS#Wok\)Gokx4Hs6߉$okd<*F$e<p=T$<g|)M<t<)+okl<)H>mu
Dem2uX,*B[$@okYo
ʐ]j]eOkލgq1]ءu?"%݂/E\č%VVU.$CcѦh\C29CQvB]5E׭i.h^ъ%+n]kcsգrK$@=J՚1W$^$PګRrKEmzU\HVZU.+ĊQ`h\xCjFfU..Q%*B[$@.e\!Hl]jі֣rK5A%aqzъ%ǘYrKqXly:]ҸQif\5.iVq!Xs»]uz5Y8nCkg]xѬ/WxWkލgq\7_!]sS_u`Ѭ.Yp|]vO,U"9ءu7CeZPVq%v4mze1W H^F*Xc$6Y1W$Ċ xmckѦVrKJE
D<6ъ27Dv]zъDHG]a7UqF08Z]uΟ@mw<Okgލgqs]sލgr8n ]6=7Ҁ7Zj2bAxv/ٚp\X8n.8PZ1Fv;Ah:El.tt/XR.CZx)A^sl/Yzh/p^@jƖ]^-#Ehn4FbEhnIF#@آ˵@5tE^`^4Qh˵G<IcXQEkUϯU^>'׫ލgqsءz~kCqzCpNZCpNbd2J,9Aj2j4vшnB`cc|^-(P4FV]zdփAxťsfP
l"j-t`/6]Ñ`^
]Ë.ra`b5
,TQpP@)$C f/Q#,2;
4ȭupg-u\=Nz5Y8s-u\=Oz5Yp;..IY(%jVQzz#v$(]UYE֋Q.IlQz7u ؒ{]v*}v29"+GV]9bdrDVj]O;ZdrDV`)*^]v>ntѬqv4P;{.g]ĊPlQj1W/(]E]hhN^$PY#Ѭ1Dv]ht]Bd:Y#ưe9Fn>#*u
@˰rkFFlheS&ok߅wt=b벱=t#;{]vW>loM%SYkލgr8ni o"c;.U^+(i°ԱclQvNĖ˱Z1Z.9e-z5YN'=X݊{]vN6;ӷe]ލgr.BtHDv(\eg#A[)^˲vQ$@BᵗdA)^˲v3F*xB5'hy1WyP5dtbA"yA֋r8RI En(^K
@Ie.u.Ӊ^|{EV^.tv+%d+Vhy27"D8-{]s>k88sP
n4B].q.qw^]@,pij1WDSIxcQsգq*HGR uÔYqdNRrH{bm.ӑW(vL(,+QEےEx]L(,+Q[m".Y]pT]$,IGAe٭iĒ]o"˲YUf[rH_vKtXUQҰإZm.ӅaeTVӗL0e/E<Tb8Vv6N5EJt^8v.W+EVۢi \'8ǅvz5YŜ\>i R^hii:$c(^Qъ$7z$6\4-CkpZ=wQ1IwRl.q<Okލgr9+S[]v>k88qu]O,Np|Qw_BKEhg»]v>k88'|HL)h*"L'޼I$hr8d11cutm§ddyEڢ8XT쑾H[clQv+(c+ԩF[nIv;5Fܑ+ej3EێxL)iwM%&.0/M%ɢ˲mЦ7Ce9E*-dHkRG{;Ju.ӏM%ۍciUV^d,;JfN>47d,;J֬v}
i/n27"D8+VVYЦ#}
i/en8\\sۺ]2hvV>G+:YŜYέ]ڟz5Y8n7v$y.\;_.bβ~JDwyQ.u-EۏGw]c([qDwy{]su
uδ}qgqs=F]ImbΝ?"SB].q-Ek8^݁eίEkRNU#\T\Xig]stuH!t&1muΞ>]hu)d@[]v>kyu>+\>7uu-l]Wk'ލgqv7_ȑנ;..ԏ:v:nHE֍ѷ$y]hT]z96>+]]Ϡ6'lYŜy叠6'<YŜx\O,u0}qgLn$HkA]$ob2~En$EےHDmctm]GR\hTevIyEhZ4e]GRl([/Usmu>+]Ckyu>k88 AH$B?#=W%E\z'P<$#k^VUǢvDl^3F*:4HD665F*:Fv]zF*:#F(lvDA<rD8KejD(W%JjU<ת@mw<OkeϽ,8smzSzYŜagxY7Rת̟]OkcލgpW$| ؑآ4~Eڒ$nEےD"kFےDԩ#4].ӒDנ;bVU"F+4(4i3=U6s"G^݉V(͟6C
;UcZ$HuȢB6V;FےDR8vErH)ؑIc(h\$m:GfFm"FӲ>,.-EVU<תǏ6'ލgq96W\k{^ѬT<ת@mw<OkvO,Nsmzpk{^}qgYÞ\YŜ`{^>k8pvjYŜ`6jskSF8\;{^`Ѭ.Ӈ|+Sލgq7_ SgyZ}mzYŜaþCkՅuo(@X^.eFȱш:]^8cxt/[Vháx,h9:1BٚѠr,tb/NXh9:1BYѠr,tb/Nh9:1BٺѠr,tb/OX1EXMaxh-'FEмbZZN/áxA^-:1B񋵵h/hш:]bP^4Iуxt/͙h4ţF"^1tP^4Iуxt/՚h4ţF"^1t^4Iуxt/ݛh4ţF"^1tQ&v$wͷ{^2}qg*WkՃލgqs1_	$*GmPZ1E\F]wba1Z1Wh4bI+˵ZjUP,66tb>5֋q+Da.t.>0%.z8\smz]Xc6K(QX?#@-F*s46ъъi1W vH\6PTb@@]jtb@u]\)-hъ<5KV6+Vh\KU)SQ煖YXѬ.`آ~ELHockj1W F+F*(i1W<]ckTb96YڲY`ѬU*|e.drC{^Q(,mz1Z1WDףLъ^q!e-zYŜUgPFWkՓͮO{^>wڱC,}3) B@-VNj1W @#:ڧb9tR#+v>mu*L"2][>'|+fލgq첱[,\HDz#2e	c"KٖVb96,>y!`smvXhy@mw<eOa\(Um,1I"Hآ]
Ǜq#ucF8NVy¸~(Ⱥn$iעbըhCkgl4wЦSUK!z0tZUȐnHlMъъ TQ4i1W"@
DrQ4< NDX^ъ TR>[clvq!hsmvhyL@mw<aOi!is5S_mv>yϊ8w§Fv4|`Ѭr"@8,PʟؐXZ,m.i^+ףq:Ky,POu^+drvHQ"Wd}+D?4}+ockTb]I(^X^ъbX]\]B=v;Y;EVUpYje6`mъCkp[=Ͻ,_mvl6CkGl,s´#L{]>m˟'yF8Æ;b!y-F*zvaecbK	.QSOȽY,HKdr$ vHX;ڬr$ vH(mVNѦh\,HAhGy-VNTbD$#H,0ZnUȒāWxB5VNvr$ uHףd=Z1W"K_y$=z8-VNҵfUȒāiƒ-VNҧr$ vP58`Y;J%R>jvUj1W"KRADad9Z1W"Kc$R`Y;FfUȒāVwUev\,HH7BZ,F*Ib@#+Y;F[ZUȒāi#HڬF*Ib@jƒ9-VN,ъX:&ƒ9-VN֨\,HQKUif\,HQA8G%4bD$č#ZGkF*Ib@DH἖'hufh\,H'ޒ^|KU:TbD$čItjvZnUȒāԉW-dYj1W"KR&'ޒ7dbbD$ČW-di1W"KR&SIt>[%6y1W"K`G#EZti).IbA%޽Y/V@zZUưfy̟@	uP'Q e/IwFWZ-Fr$:.ckFLbK%޻oY/V\%jKwR;04]\@ףᵪq.zbDVS%5J՚1W,ҧqU3$[g|ש]!y⺞96O0}^>+<שϠ6Ckճ]!yc⺶{mztk6[8}^}`D7EYl/X:Pr$Gm1Z.ӑ uZLъP!xKU< v";bպ.ӑ u7'mz.bDנ41I{T\h\#lҵfUȐ:5ҦTƨ\]j*tbD#<bDؒ?t6уr$<m1W"@z,!]y2TbDؒl7ף,F*HI6mj1W"@D>[䱵qzъRCi#סYr$
"9,mz: u%׵Y=FnUȐ;qXmUѦVnDנ40V;FnK (UѣQ"@HXi6HB|epڵGkFr$T62X:TbDԅCk%C7F*HIy,mz6bDԈzKckѶ+F*HADXmh\%%XlTbDҧA׆סF*Hz4F,'hy\ *LHj vHVuU.ӑ v8d10IjvmȒZvDn!.-ѷ"@%׳jUȐ;2C,ͷF*Hy5:lX]zF*HDi,Ô]sr$Kx#עB5FǗ]1W,y8-ъHlmz/V֣r$L=f7E^bDۼ4ah\y+Cjju1W"@ѥ,U u4e\F$iS^4dh\#̱Z.qfhdBfy1W"@$oR>[clsnUȐ4$oR>[cls-F*Hz#Cu
Glm.th\q@)/jnъbJ"}/fXfq1W"@8TDk2T]ۣr$+OKfXnbDp\lU(㕣r$L=ՙez.yh\C$Qd*QF%xjzY\o#u7f֕8ӑ taGfna\ Be)VVZUȐ;d0ڧYbb96Zl+^*}sPM;T9X<A<rQKs(h\Σ螐˞9Fr$;'y1W"@.qz/V\xI(KQMsգr$:rZ֕4]"@w)VV9IEq#)SQvο/^-ZҭFr$:.,^V`h.96N6|WS|8xfcDOH[jjQ$Ρx7OH[bd'Jm-Er4NFH`vۑuV;JF܍P%S(h\Mj=Fr4N
	,mzjU=UȽcFnE\TtbbFѥq4xic/XѺ0mjjQ7Cg-N5F+F*h&KSѦh\sآTe7PU4hFmV<ӎx{D\4Cb:~J7QKڧQj1W#F[TtbbFҫb3Er4n"zBZ7P!xKUcm6hMjZjq
zYŜ]ʜ;RiG{^2|^.
DelUhkoEG{bZ4EΡHlG(.uZr4EΖ$JDjr3F*h,Qjrr4ET%htbF!GXjr.vI.Y2ZF*hZ9J՚1W#D\wVRr4EΥ-wZ9Jxv[\^(V>ySz5Yʜ8ZoB"Ix?{T']cK4	}'hbF#R!dbF#S;8!.읣Lъ3#SIe;CQ4B;vNzF*X#ue;EZUıFce;EVUı#@ڧXj\\smz8|WSC
;6EZ:~JwuH!i-Fe[ׄ=xmeF*wv8`G(lm2T]#wZfZ.ӑ^+de1W# Kjzؐ=j^ҸQzB.x2(bF%q:Z5FnUg#ai^Uzъ݊0<]"J4HckъKKN5E֫4bGwJR^;Z.ƨ\HmEm1W##v6^Q݁2T1I{U+F*Tb|m4	-S(F*wv";^v\KDh"+YnUTWMڧZmj/V܎ĕK1Iu.Ѧ\ĕ
P$pZE;Z1W#1^עfUkAj8T]#c1lmz.q\stؤ:i%׵Nb^Cckъъڭ7Fq"Xcz$GckTb9bJӱGI*u6ڧOQj1WHmz1Z1W+]N@mua,jZ9p^K0'̣aBY!ĊUZUp@I^|)Ubb#bJGPڭLъmxdujUp@ECk#dmVQzF*8 v8_Ď@hij1W$w2G(ъIG)ZF*8 u"W-:@h*q1Wl72G)Vۣq:mxdu1U\G*^C {jrQ^$wRG(lъ.EGxC {jrԐHZ9FYnUp@4IIjrQ\&OZF*8 tWIu e1W%yo#F-:؊+ϖy-VQq:+ϖy4mVQVq:\+кhVQq; 5×ޒ2)U:4b#b@r\f[yC {jrXjUp@HtzKo#mVPMъ nIqmu6b#b@̶:@hbb#b@̶:@hi1W]2C,,QP8煖Ѭ.h0[-z$wbR#+iokSͯ4DIP\%޺i-v*t9%C	sR>Z]1Vܗz餳;E\@,m1Z.ӑh"7`-,m2i=_H*KB06R>[f*LR>Z0qԈ)-es2Z0]!`[7"D.Hk=wv**sλ$H)-C4}3.ȅ#bQj1W
GRنb92D*]B]aas]w<as]w<as]!]96}]>y>+auac]!]c=XGaf@;ڭq:PfUp@bzK\GB\G([q:HIq.b#R%]j.zb#_BHljԉ5ҧq:مڥ[nUp;/0tbQdM%`h\GkUah\GZ+F*8 vdڭ,F*8 u (VQ֣q:YhaGjrԥiSP,ъIV8u1WIYK7F*8 vD(ZLF*8 vQ&."h߆ףGkF*8 vQ&.u
Glhufh\G70zXjUp@y]z2TT:tb#P|2Yj4ˈҴ)
B64b#JФ*yGgdBh<ưfU0.#R(8 Kjjh\GȖג8ah\GȖh`Tb#JG%޼ah+7Eb#j/jr,b#R;TTacq:ibF5-QfUǣJXن[T/#Zf.t]^F8 7F*b9hvQ&.;1UȳFG`D\Cb*s$Hk=wPO.If*vQPbۢb$}
7ᱶh\s-`ͣy66q)-v(,j4ˎxa,_{0OnGP|U-F*HmtZ2Hm-F*نb9T)-v#E
;acU)-uD.#1Z-FqNB\6fUưfbq)-F(l([Lq#ud7:~Ee,,p|,٫Gލgq8nCk⺷_L$hX?%Y,6u]!xKUvNH[21Z1W"JYvƨ4bD(U\KKC
;.h[p9"[ij.ӎ{v(fO+șH$+E"dP={3Vц*ێxYkVO,p|ʐ!M!dH$C5`eYj-FrYj4e0-Ee<OkF8TB#C5X
HHGlh$$q1Z1WRI!kesi4ˎyY
v6}qg<IR$B&+C.Avƨ]^+٣rx~-LѦVq#J{]>CklZ6]!l[	Q;	uPqKRdƨ]l]"pڬLъ	uz2TT<]Afnպ4ː]Ǥ.Ecksգr\PY)ZEې]!*LWfV^]IR$CfV9FfUKQm›˲].ӎx-C58~FYX6'vٕQj2nșH$+FYn;$Gfjej/V݁SHY4	,X֛lN BBIYC-Jigfz5YaulPj~FYX6'vٕQj2nșH$+FYn;$Gfjej/VI$T:tӕq-vWhѬ2ء}3,	u(ebw`z&AfWjQY؝TK3Zj0r8H*;&EfjvQY>KnYv(am(m-F*obAjzVU>(f--dنQj4ˁ;={3V4`VqPL-f8.*L̰e<Okލgrg´PokeE"0]O|Z,N5E\DaDD
Ũh\DaD-G{Z3F*'оBi	]mjjU<aJл{0u7t.I'clQj.ӗB^KbEq+Xbb9kvN`>\Ѭ0{0v]Bz69"_BX].Ӊ^rD.[0uz4Z牤Bv}H_uPhYكQj.m"_B(كQunnHк0uUsQumˡNQeˡu.:r1V.]u`0Ѧ\sC#:tZ7vH_zlC%:vQN4p}"dw'q4qԯ -F*Ckt[[.,lX-yQ:r;{]jtPlQ:نb",u%J[{0tbb",u(m4jjqc%آn"_;Ef"P!xK0.b",u䭍EVUE5iZF*"aB׳VN5FqcfZUE+֌H$G%m04<ӎ{ C?!#Eqz;׳,/C֌m]~B]wc *C~F$=b<mlxXaH#(i^+(T]U<f-E\u.E\sƨG]av0|͊<̻"b.=Z-F*cb96>+`9b>dLU"Wؠ=Z-F*#Pb9PCvMf/E\L<fLъ hy1W8ޑҤ)-v+Tef,L8nCk'lǪ2okgh+>k8Շ'ЋobWX'ЕR>[clj1W>Z同bGXBT/BYj.YL%B0Em1W>7Mqj;]zF*'Еec]sqJX]h\D5ŨckzxV"ۻ{]>y>+eu+*H/#v+4|r'ЦHYTHBbfQ)Eh_-FL)FHUfVtb"}
QEY.8\DJٕGkC2'ХB]{2.֨\DEY1W>(j92T]VqR^+ע읭B4`E,B^BwqRl^i1W>((\66ie\Dאע1Z1W>(hHaע4BwGqRn^tb"}
QdB\KQ)ABhSC\ъ)@2UufUOJ-&@MڧjUOJ-vnUOJ,-^\VqR2Ci0ٕ٢VUG/BmY.yh\sȑ$o`s]Y>k8reލgpXv,}qg9Uŏd5Ҿdigv$-jU8AveiVO5EYǟv$Av8*ƨ\yQ&Cx'Zm1W}I'P|٥Nj1W}(bJ՚*th[q!eY;!V(e0DAeZ(:FYe2mQu-TbBa/V\'Q]{2qj.b96'>yʟqvD.8ieZmG	lҭ}7uҺٓO/Z1W]q!8pk6'>ZdN56'>+\!8xkV-,}s-vZ\yU>yL@NyL@mw<e]VI"p{]>m!hk6-6|VG|e2NyՏe]@mw<,#aFvNZ96'X>yO:Z8}<dG.\]ObyϠbysmv[Xk6-}smv[U"mCk']"mÞAksȭv[lkxk]叽,a-vO.}qgYl8nA#H/%hm"HAxD/g7K"G{.y
^ݎ,E7uCckP&F:\#GS#AveD>ZA<ωudo탪{CO_hm
]udo탦3]#Hc6Jm!}OAv:ϑ<0I2X46#I(E.8_Ckpj_]@`+H]FQ|L#}l/S)+47bF##Hi15E7J4ȝFdżH!F(lweH!CvJᵗ:{FP%݂)xme7SSItɢ-m
_H?t]=T:$KsSIto"|*NI(b\:uK"nDl"v$V](է^_¡.Zu Z9JGP<$#k%i:uUYn엍ؒ47u #%vKd|+ؒ%vH\6Jm"נ;%]N$@%6udo탥=%v$"'bJ5eؒZu #^7bKd|j˯Avyէ^U$yHF6udo탪ǚ+ĎQ!:4[(+^;%k´ĎQ!Y+MyI]z#3L]twbJ5eؒZu D엍ؒ46D엍ؒ)tjˣVz#VxP&F:ynbI.P47u LĒ]ȡSDbI.PvJm"נ;%\"vH\.@A_κ27vWgn^$G%FxdNd5xi:GckR#}l4߅1#u KM_B\7u G<NDh~B]_ȒČ ͞!kC7z#G<)u	oWׅۤ)HHJwu v";H,Iw)@NW%%v""Y)!}"$O#NSxCB%ĊyH%z;Q"Tg]@`uy]IxCCkP&F:]vJỲC'v$O`2C'U꿉udo탥ǅpۍ#"x|d*9g]@`zEpؑw^ADN$ECk'KIto"Z3L]uUTR:1G`&u	^>WQ,V-aj4C5X:x :P{d:ǅbgJ0b/tZUe"L__zH5t>#y6SG$1b~bD\2X֬xWqXdv$O%=k_]vP<|vg<OpX)ZASā R<F:lPçJ
=D\4CbX)ZASGxQ1:R<*+v)#BO+H*sw,QRGb\)ZAS#Uu9y
$bՓiNxG#".uEjR<Hk=w2(Q,QV>
VTčI+U9*L:R<(U*zJ
KB<x)ZAS}
i.Tء>
VTHud72R<+z4Eb2| !12b4|  <x^T+<|ySf_«]Ͻ,N]@mw<*`Ѭpw!x>m"}okt'lѬ.q4Q$?#}ؐ!xb>D^+(h\}!xLъP!x\}߳zEێy]w<*٩YŜ: dkUF8uÞGkYŜbNBK!zcC'O)
cmj.q+ ۢ("TۢQ&TױVhӑ#J6ZHS@ۣwS1Wokm)}r:YC<}3%;E\}"11̷E\s«\O,xX멐FV.8mS#Wokd<)Gok8|&M;{\GͷdI 8ׅHČ6ǪBđ.|
SEکxRWi"iPFV.hk	l]G9!-}ݽmv>k8q@-^?"%݂3E\č%rK$4]hbF[cy.Ӓ]^+KuErK(,h[rKWi.bIwc3EVU.l4YrKE*q1W$^$Pץ[nU.+ĊUj1U\HuFVU.6ah\xB;^]Ҥ%D
MQ[rKT#Ye\PIqXlmz^bIwF$ƨqh\ljF*tv8Y1W$$1a7FZm:YŜ]j:YŜawڟz5Y8nGk`Ѭ.U$]uaҋ8~Eee Av:.ڸew,hvbDKu.h^5F*,mz.y h3Ν>u,Pu^Ax7Ph/AsȠhzh.t4F"VAx7(	6bAx7fAx7FE@Ѡgcš\j2(^-#5AZ΍5šccs}$p;
4ȭso«],YkYŜ]j8_Iv%OQj1W^VUǣ+ͭFYJ Avmz04msqV8_Img,7_ hkgO6Aks-v@mw<<s-s˟@mw<=SZ>yxsms@mu\e 6}ӮyxsmuXk묹YŜaþv$wb]j6ߑG$Eh၊֯iig|29"+Gkω;;uh&G$Ehၻ]u]f)*^]u>nxѬqu4P;{.]ĊPlQj1W/(]E]cb]/(],ב";.2iФ|!NDv8d10YuѦhۏHkB
B=ѷ.6m=Tɢ뮹[»@uש_]u>k88quE}
i/ny.]vOH]_ՉilxWkF9W\ݺdoD";.geg#A[)^ˮrQ$@Bᵗ\A)^ˮr3F*xB5(y1WyP5\tbA"yA֋r8RI En(^K
@I].u.Ӊ^|{EV^.Tv+%\+Vhy27"D\o»]z}qgquxwnSI{/UV_Hdq>HI Eۑ$1an;$o#m.i§d`BbV^QC\.H'7Z2rH$Qhq6^/U4^tBK{]z_Uw_BKM(^Y}
i/nM]zj/V}
i/ny6]vh[Ve},-u*Hef\T]BK%ˬ*v+셑Aefv}
i/nY]fiZ՚.ӏM%ۦFDH#랥jb8^ݺdoM%kJij.z9m}
i.4P;{]z}z68|zգ^háxլh9:1BzѠr,tb/kj8cxt/Řp-"F"^1u3@Z4EEмbp-"F"^1u5@Z4EEмbp-"F"^1u7@Z4EEмb6(^Om{ƃAi8Z0tb/Vqx`^.e/hш:]Axh-'FEмbbZN/áxlA^-:1B,rZN/áx֬A^-:1BlvZN/áxA^-:1B񋧬zx3#[>mVH\.]]o밹YŜ]>k8r$:N(]icؠ.nQutbb=ڧ4bI+˰5F*(Q\l^պ1WJEZ"FWe^*ˏ1eح=Z^96>+^IxE
+.GaC3E\ؠ.t&˰rVU}[LъD
nrP%݊/V[rPEv([-F*HmEVUXⱵZF*\pYzJjU<,`YŜ]ga%B6~ELHockj1W F+F*(i1W<]ckTb96>ZYkލgr8i29!E\6GckѦh\DuCQS嫲}qg*Ë_U3R#+e[Lcѻ{]vN6sfG@(-]tѬ.ÆDءv[?"HaGe9Eے<Dmejѷ$y]].\smu<|V-TA8xj2̤@
GuE\H@[eb9tR#+vN,|xT
DevN.~aލgq@$oAXZ?#(KAr^2rQ2smvlk4Cb4QI$IZ\PY(h\suΰ}qg;_8W^4dVFHlmz-F*\PIeαF+F=W]s:ϐ:]NHRhSCb:~J Td/Aj^Q Tމuz1Z1W"@
C
;f3F*HS.C
;fr$ #HK^պ1W"@

Glm.b96Zlk6Z<|WV^4}^>+MyV>yV}^0|WV6Z\-S#vN>m
zhѬqvY"@8,QSH,m-Eq6j/ckъъ灌HG%(ç:/efQwһ$(+efVU˾|k"W˲fU˾RI7y1W.WQ/mz/V\V,mz.b]HYvYF*8-S)ZFrDGqUVq8YŜYkU>yUf+M;˷ͱ_YsF8Æ;bpf`LYz-F*zvj1WNĖ$]آ,~EIb@]6]h%HBđ˲%HDO!Cef3F*Ib@+E
;efr$ uoDa˲tbD$Ċef%F]hъX:$aef4bD$H4Ief8%B!1eU\,HBM{.4bQX:%K]hъX;/I$(e04bD$P0YvY+F*Ib@DVw˲e1W"K_yF]e2bD$ID׆˲/Z1W"KCTdF/4effUȒā4F/4efF*Ib@j]YvYK7F*Ib@j6&ƒ9,,ѦVr$ v$i7˲;Z1W"KR&GC3F*Ib@H>JYvYr$ v$hzK~K.4:tbD$MtO%Ҽl]hQX:5>H἖]hr$ v$eO%Ҽl]hLъX:5ʟzKy,,ѳQX;R>(mZ[LIwbK	.QU?"n$wjr8d10Zգq!⺬׃h#]{TOQ e/IwFWZ-Fr$:.ckFLbK%޻o/V\%jKwR;Uc]\@ףᵗ8z h"BmURfUĮUuSQ窙G{]v6w¤ξXv>llk6玟y!<smu>+\>Ckz]!<Z6>+\CkG]!8Z+$8ob,~FHF(lvQS#6iȐ:鬻,Ѧh\W%ejUȐ;xCEiȐ:6ij1W"@A8=Z1W"@H⽗l+Vh\]*kvRr$w<*tbD#˞bUj1W"@I.x9Z1W"@pah\|v\2TbDؒl7ף,F*HI6mj1W"@D>[䱵qzъRCi#סYr$
"9,mz: u%ײK7F*H,6\Tiۑ u (ƨ-ѷ"@d88r$ĎKƨLѷ"@#+խ;Z4ˑ v"סr$*^,mzi1W"@HzKckѵr$D^K^Z1W"@@%ףm3F*HF,i.ףgr$<޼66U1W"@ѥ4dC-F*HRdG$@/Vxh\ExZ휢U.ӑ v8d10Ie5Eej6IF;"bKĊ˜jtmȐ;	uSQu5F*H!khͷF*Hy5:lX]zF*HDi-SuVUȐ:-HK^4bAKfv\|v^F*H![ZUȐ:2G%]F*HmV2 v%~l]Q^,pjrtbDףK#[U]Vr$XM{U]r$Ȏ0.qfhdBfy1W"@$oR>[clsnUȐ4$oR>[cls-F*Hz#Cu
Glm.th\q@)/eΜ՚1W"@IZDO%gr$+OJ6Em1W"@8T$a(F*HGan9Z1W"@$oAYZfUȐ;2E0:鬻,ҫ. tkW<6\̷F*yH,'iU׭*q"@e8*MъR @#;4	,-Ҭ v4aRZ1W]suo"8]!8ps	@GbT+z#잢bD`Av]bbDQtOH[e=Fr$;\< yp^˜bպ1W"@8ARhd8r yeίEVUȐ</e9J՚.ӑ y@;+QvΤ"ƨND_iVۣLBLZ0ri]v>+]S降gQ=!m8zQ$Ρ]x7OH[b?"FҫbQv,n]6h@,ƩVhۑuj8v4IULъ'c65F*݊i/XѺAckj1W#F˴tie^3F*-B0~E7FZUѺ=!m8zVUѺ.LaYvLъ盱B>zƍ0˴服Ai-C8燱EΣI6(]VcF"1I{.q-F*hKe^VUѺUclQhNFҤOH[cukQ#F/e5FۣnF]<4YŜ][¤$>.
DelUkoEG{b<~FVsR>[%i-F*hEt]h\s2;vLъ"a.Kpv\s,Ia7E.vHQ$v-F*hKG]ъ"cMҵfU;5z;.tƨ\sKdMҭF*&~(l6w׊ok9vZ>k88qί!JOi:trbF#\q,H$u*D1>6뜣q,H$u
gbG%]si1Wv$pB\i!}(y1WƁ_G{./V\Kn}(KQ4,}(ъ$h;;.uVѵU3!wXs-Fd5El+z'lъݎ"Ċbip}Gh9@,,і[r;\e\ā.q^bGwJFl'qh\C4	,8u1W#.K7F*Ұ4:U1W#@bZIF^blmz=Z1W#cIt\.Yr;Wb\.ƨ\HmEm1W##v6^Q݁2T1I{.uz.ъ"DK.u.lъݼHע]1W#mz/V[r;E$v\/V֢mIZ,QvעeIZ0RGm.ъa684bGwK_.4\Qv
7ᱵƛq!mcΞ*+v)#BOv]{.ZUlmz1Z1W#[.uz4׉";^q!nk+NxK.$v(]8Keۭqףq-zYŜ\]т8 tr]btYp@(^K$0;xCenQ+ϖyE {enVUp@I^|.ti1W=7CQmxdui/V\GX7QHv-F*8 v8_Ď@˴=Z1WCi#˴+Vh\GJGQHvN5F*8 u"W-:@˴*tb#R=7F*ԅCk#dlMуq:\+Ď@˴m1WȢHdlMѕڣq:I]-ъF2	,Mі֣q:\+к.t8h\G"4.7CF*8 v$>[v%7CZq;S%yo%i4tb#R%yo#F-i4b#KEpT_Mi4vb#b@r\f[yE {enVfUp@Ht_zKo#dlMQ nIqmuii1W \6}.3-=7FZUp@Ht>GQHvlVUp@Ht>GPvm3F*8 vKwcHcTlT:N9eVNz5Yqv^2|WV=;T)˷Vϛ_i􈒡)-vKtZac~>T0:#ޱEX\wKUW%F+Er8_M$FeF[8%C	sR>[bͺڬ/E.:XfQjDIP\ee"]w<Q$H)-vZ?Z]$IPآ>dBVȅ#mVb92D*]B^~+^]"U6yU}^|WU뎀X~FVe:ګE\G
˴o"h4b#^CX5F*8 u7EG(^H]\GK
;Uv(ъ}
I!W9J՚1W]*kګN5F*8 uW=Jv8_!6WZUp;%޺i-ZFVUp@+7FfUp@(5i2Tb#n6Ki2tb#^˴mj1WFv]qzъJX6 ˜=CF*8 vQ&.;V(pTb#Q(Z;FnUp@a~Q&.QVq;(H4ockѣq;(:#嶫+Pъo?hu\G7ף+PMъBUhQ\GHT^7ȅ%MѶq:V!S]z8;"v]\G5U=VlJp-8zh\GȖג˜=Ee1W%07E:ҸQw%.vںrYv2Է˜=F;Z1WF$iS^d]fh\z4!qz0Q5B;.0Mvy]z1Uq#G#B1t1آd9hvEοt6(Z?"x$0)-v*O̗z餵XZQQVbۢb$}
7ᱶh\s-*g6P4ZUP|ؠX;E.9{^4}qgpآ>BV#嶫j4ːF#嶫b!Hk.4ZU<j#v$r^4ȡGx`EX`e
G]}";ƑHX9E.!^+ۣLъ2C-V\u
GQU[Lq#ud7ic,煖>k8uuaϽ,+p|b>+]!HH$C`fdvQj.ӈW%lj䉑%%,;.pfUȒajjUıD0-E1șlij.ӎ{v(aVݑ2(If*lN쉑@sգUb,p|ʐ!M!dH$CleZ2]Uf(4iY/V.9{]}qgpP
HYv(bȻ@$Āp!=E\I$u,q$+,ъъ
HpcX`f3Fqi.xCko»]}qg<OyB$!vJء?#m]w^ZUK/clъъ	uݼo?	SϖمFLG	uЕ&+v2}]>Ek]w<!:'a.8%t2.pr뺂8aO/F+F*%vH\6]h4bB]w^˜=CQ	uݎzFrXȬmz.zbB]wKBTVz%vJمQr뺉*DlǨlъ	u*-PYQڢ80ebwa.Zہ;&E4	,X,EU؝TB#9FZշbw`|DK1VuHRdbyS,ZUF8,8n2;^Uj-FYm؝"bQ[lN*I!dيLEہ;$=w jZn:r9eW>k8yuv(aebwa.Zہ;=w ^QY؝TK1SZR),-EʬlN쉑Y+EʬD,;Um(m-F*obAe/F+F*[0'ebwRܲVQj4ˁ;={0i0r8V(aeb{04Zmg`z&Af9EqlYŜ(m8DU:mOGxQVv>h˜=E\DaDD
NF+F*'о/C
!j;ڧYLъ/ТBWj5F*Lл{Tgn]@4O^آ].н$6jWNF+F*&ok:߅N>k8.N@]*u.R!uH={bQvzI,m.iįAjfVUDImS(4]j&tk9!}/BKUt6ے!u.tYͶ]}.NW:YܺT1VLt.Q#NU4˗B]Dut`h.9zH_uPmsmowdxQV~FYYPmz-F8ӑףjUB1ƒ7RףyV>+u.,l:ǁ]DX/zޠ'K m4"Q]{TZUEKoj^VUEFqc=w<,66t]:PX.4]:rZkEZUEB\hъFz4b",v/{Tƨ.",u-VأZUE+[jH$G%04<ӎ{ EN~CGjl^0/Z0q\s(KpV(ꟑ	#mSQj1W
|<x<$GclQj.ӈWclQvN9T陒<qפJ6q#,yavO4~4HklQS͟L˲&*+PZb:8K!xKT-F*Cku<{X>dLU"Wؠy-F*#P-E\sťȡEb<~Eu5xq2h\M[0i1W=5F*G:T#afv>k80 vN6|VauϽ,aut"ء?",%C4ZUO*d#f^VUO*~Y.YL%B0Em1W>7Mqj;]zF*'Еav(+F*'Е=0]v٣qJgtETb9Z'Ћnv8}"D0.kEȟBK"D6(afS"}
QGlm-F*'Х~Y4eOJ4zB0T^ъ)FHT2y6ac]qz)EЕ&+3FևVeOJ2ac]Q)F)-Q;^tb"}
Ps$6au,F*'ХW%E;Z1W>(i0-G{^Y1W>((cks5F*'Х@,668tb"}
QzQlmz.Q)E!C%Ebb"}
PEi1W>(=Ũckv5F*'Х5G%6;V\D$ȅ֖qRЦ.\ъ)@2.]F*'Х &]Q)CQuqz.mъ)EEUj1W>(s$1].xh\pd/م֢fU<,NLXY?"xYkF88ׅ#u XNHz#C?#2:Gf-E\s»]>k8\^`ѬqsxYkލgqs.^<}qgWkqF8Ë_,PKLIu كj/VLӯAkf^^۳-E[qbFӯAv(av4Aiz-EێyçlkFPOK< ԫ'q,^'VO5EYǟv$Av`GqDz#;Jtb<!NHmJb<Pĕ0iS+Eێx,8$o8*(:F%9Z-F[rhz#,bF[rhy0p5F*(;(H[nUQu%׳vqvD.hi`4ZmG	mUץ[mj1W!@8nѥu3J^b9>+6sk0gbvaZU_G{^VUJ04&A
8نTb:v6t]Alm.4]vKHKQJF*R>[jjx4F"]a+:YŜ\ӥ1ء?%[uq?ckj1WFK;F+Eq!'ln"B4]sŎ-CY?#nK;EN:B0].ӎ@Hocmъъ8|V|f^Hob~EK;EN:RcghT]D9F+F*㨤+ufU<`un[l4(QXqo"hh\u`i1W,bq!:vպ1Wxע-F*㯤L6=Z1WK6+Vh\u"/ƨ\sкׂatZ6\mvYŜl@yg]!m96>.ym@u<am]@mw<`]w<`]w<`=W<`G]!<sȭvVXkZ쬹y>+eeec0Z]!Y煖+>k8qxYkލgqup|*k6Z!ȡSG
$!ȡSQܱؑ<WdƊ)$";GR#_ȑ%Hl
Pq^ hm B A`ݽC6VV(#MKL]t|9!.^+Mr,1"W_I66BcyD0^k0{ՒƱ?%$iTױD
ᱵ"C{_d4	6LđR#}l2sȠH{WP`ubI.Z]C]`z@-&&t9"E8(t:C{KbgJ0b/tZKǑHEW[JfC?!P꺀  u]@~"C ?԰T:T: xT:Bu']@z*WP(T:K0p(W2|)h:dcAwP! c@1s s::Ib1q[ "鏉q u\tBqb_1qwP<2D1q\xq\&+U`'GUcāu\&<Lph:&BL|L'
ĢCWb\J.1 P%L@8+K<Lhp(WcPW!D#BEB%xRBNL+
pH8+/±\|UH8+R$
& 
cBBqH
B&
AO"HP_$p(W

pxR$
@B0p(W 1 P@߉cB)q\@r iaXP@L+
E^&r±\_
rH
!7
ȉLPDLxp(W
HLP1\)&
HDI
aXP&5H8+L+
q1 p8+ p8+ p8+7 p8+C#BUO
pcBT<)GpR$
PDI
¡'$p(WUo
D]Qw"HPwH8+]]Qǃ]P+GU?u]Po`L8+āu]P`<8+LuBWB~긜{p(WN8+ʿaP긜@u\N_*WOaR"~D8~Bp? T:HJ¥r2_
@
lO
D*WƼ)|*W@Ci*W@Cq
V8+V8+Op>Gp>|Lp(W(P( _CW&
 b8+ÁB <LcB &\	>& 
&J8+
x80px!408+< p(WH
6Q` 
lD2Q\L8+B0
␿CB3B<Q\R<Lp(W p(WÁB$xTPi/\Ћ p(W4L
Wa\0#0l8+߉a\0.0l8+ PÁB!3ÁB!a\x6
`p(W P:?B"LpDǇpD91\Wx!0a p(Wa+p(WHLxp(WI|Lxp(W@x!(8+ F8+g`L8+#c8x
8
p߃u\WB$' 
<0&
"_ P	a\ P	0P	 p(Wp(W+ F8+L	qQ P*gp(Wy qQg0P*<cBE0&
@ F8+牁0P*/PCW/%
) p(WL	pJߐ p(Wa\ #
)w0P	S pJ90&
(7 

g*W/
U`C¡qXP~pb¡p0!P@Up(Wg@p(WPp(W30L8+xT)
͋#Ku
@p(WX P+U0
0
b!]p
Q]qf8+91P808+LcB+
z/
1zO p(W>0p(WC3ÁB@a!?`<8+*B߉pPH8+cb]kH8+|LZ8+.1Pȁap(WdxB
~&xp(W9\G3ÁB_
S]w
&-
ڃGv%
&-
Lp(Whx PF1hPH2Q\]ahPt
C
`2Q\Aq]b^>
w :Or1p1P8+P+UiaXPJ30B(CW%8
L|Lhp(W% 1racCB0?I
Ł߉
ő#cp(W|Lq`1q`C0
š߉qj
D\Z"V8+LquLqp90.

1q}LD8+O
D\^<)GpЋ$p(WOqu\4<L	pлxp(WOBh߈h<L	p (P\B'$GU8p(W&J8+r\!pi`L8+p}`<8+'cGU0PNLrpb!\%R$
~#cL	pxp(WAQ\5qu\5~&ÁBj<Lp(W|Lp.8+i!y`L8+%
|xp(W.GU|x
><Lq8! c CW
P#
a
#Bl*0L8+T)
`y.WC*W|)
qpBn!u\fω@p(W
2\f]b!\f!x
0~#c0m`<8+ωp(W B(0
@_ p(W~#cࠣxp(WB(0GU@`<8+f8+8L8+cÁB(	^&<8+	a\h8:4
@f8+/;#B~#cA F8+0P4>&ÁBq1qJ 
0PPCWxpxp(W<J\80GUÁ F8+ p(WP	
À~#cI 
&ÁB@_`<8+
LcB@+GU% 
'0PP~ :P<LÁB@A0
 CW(@1\I0&
Ðxp(WC?
Ò	a\9)(|8+ ~Br$E
àf8+A
x q\;D#Bv1J8+aBQ\;
B@
.0p(W_8:+y p!x
BQaXP)|Lp!10Gp!?1p!&ÁB
Ǉp"y 
Y!? p(W p(W"\_ ÁB WCW o #

D|LpV8+߉cBx|L@8+?
Gp(W91p$ 
Hx
HK`<8+ I0L8+<Lq\1rm #
A0PR<Lw~&xp(Wy/r(PGw<LZ8+ o&U)0xF&1^1tP& Pf8+_CW+&J8+%
.8+BD~&1^ 0GU>&ÁBAGp%p(WPq`p(W-&Uo.W-O.W-PZ|)q\#xRBhJA]p(WB.08+)0G
Зx2
Ѓq]60d8+&t_]c_
@p(WFIIUс&UC`

?	"꼄& Pr_ p(W&`P5(3ÁB0:`3
<LcBz"pz<LrP\<LcBpF0.
1qP6q`6
Z&a\P
<Lxp(We&J8+|LCB+O`3
X>0
LK`3
p&qu\	PQ\		1p'LGp'0GU?Pp(W0/
ᏉB||xp(W牁XP/`p(W~u\߀CW/
T#Bx!O%
P^<Ls CaR\`T:` _*W߁T:F
U$ u\?pu\?TeH
U 4*W s/`_XT:  ?9
U 0I
U 0T: S
UM
UT: PJ ¡qޡT:D*WP-B0u\?pZ$zpT:@C
pZP/
U@
U4CP!P 
¡p( @u\
 	ձaN>Q:y:Zkl-~=ahl-E:ZE:ZϨE:ZߨE:ZS=ahl-'[F>=ahl-([CPu<[J}@z)=@z)PuE:Zl-E:Z]N@z)}@z)l-@z)=aiE:Z"zS/E:Z=@z)ϨE:Z#Sl-=ah5[AE:Z@z)qNPuzSl-=ah@[BE:Z@z)ЇNOPu#zSl-	=ahI[BWE:Z@z)'l.@z)PulQ)< u@"lPE[&>:l:l:lNG>:l:l?NAx[ @Sm^)7/`xuB|t:#1:#<)1N_
@S0aHuȗpv)!wSDN|'bl0u?SNpxN:q8;gS>Np!N:8;gGS	^NpIu'bmg S<uN6Z)ɿ!l{Ah[&Z)Ɉue|ub?!l.Z)ɂ!lאNLuaWNMO!lo!l!l!l3Z)ɉ|ub!lc Sub!l;Z)Ƀ!lAh[&Ah[&,Z)ɐ-d|uk-dBE:0Ԩ[&\)ɄPb)Ʉ/p[&1#ua\)Ʉ
B@[& S!NLF:0@xS̊u`H
:0Cbl"~So[&eQNL?4)ɂO
u`"l%H[&N,[~ا[5b/:ر_0[7bSE:ذ!N,:ذU8[SǄN,[:رSN,:ذSB 
ua?S?lX3:ذE:ذ;u`yS
|'blY
uagb?lXue:ذ:ذoudS	B)łا['[,bN,u`0E:ذsSlXSAN,
u`6lX"lX?blX.byQN,BE:ذu`@	:ذ J)Łb)Łb[ъu`HSO0SWlX@)łOl[3\yEq:<cŘ #ǁ6&p]Ep3 aL1*L0\&W=Eq+yq(W
RUq(+AAPqġ8+W	ڸNpi\'<\'BMp8>ЫH+񫏅r\|eq xjEq 
<>0b>q\("\(!\([p3&\(`\(\((>`b
P#\(s W
@@\(+/ZXU	
p+'X@9W  C*	@\!'W  ڹ HP+ q\}@W!+(	UE
FjQ\J+(m\Cj":8Qer!@\yCCDjȂ*Az%r%
HT+(2W"1P9W"
ABr %r 5r Ur!%HIԺR.Q*R(""N":\)jJRT ZR bR jPEW* JaRT&\LWjEq1*Wj 
&,Pja@+* u\L*`:W \L T W
Ti@2W
\*P@JTPHW
Tup \*$Iԙ\*ԝ\*TW
*TP@2>s!BT*+Dd*WUS 2]PWT/23 ]V̊ꔙ6eeuLLUN+Lfr#.+!WEp;$po\!cr|J'W@|\.؝\.XVL.WN(W W`4x3J}.U%p>!a1J|`\lU9ͫ+J⏪8(Vڸl(W3j?,q@(yq@6Ǖ 	!WL\P0\P2 U'WxWuou\X OU 0up@p@%p@: XV&+ +`4WRWኸ^"8T^u^$++epWsǂWQ\<@<h d
4pVcXjy\-WX\b W>i\L6p$WWqH#u\SNvm\R37%qH0WqH?W,긤"aWesTU\C\ЅpPhGƊ恮+Bys@l		;`T#|	U\0)Ы5pEp]*`!i5W .W
 2``0\0	G\-W"
8C<
;`ӫ	v!1W&8 b! 4pD"o2pDQ(0\bUpDc+ g+ ^<,pF.We=\EpFs*#c$Ꮔ%WVpğ!WRObp{2~:W|&WJ}\>ʸ$pHE+B<'W(W$C+A
  9pH0W# I
⠻qP_UB0W\T3oEqT%W>i+QupJ?	VWPq\(%epJqr%h	BP<JQ]2f<v%Wz\'+BWx"cJJuw^+d*@"W*[+7T3E8PTʆdrTrNx>wz'ڊu]bUx).xyBfD #1?@ExU̫a2 K
.2xSJ">&WaR 	XF	8p] _7	W@Qں	qJt.+] 7 }*J6	UVW;P-rErYvXRV9`
+NVr5rʹXJrr`\cx+`\#W,pW,JX1Z`>X2ErJY^!ux_#W3ΫOWgC|+2exL4q^ o^ /\cPj+*|ʸp\	A> WP W-%W-'̫p\gZ"uraG8VZ#bh3A+lRZJBF*WB?Ut$x]_+gВ뫡WBС쮄@WB"agWB0L BFLIŪ]'(
]]EtIt@WD*+Xġ/ъыta<ʺ9ppфEtv:Fp] wUBB]!DGt+8Tj8] BttNҫB.WKLgҌp@tKU҈t](	uP:
ǕP_%WE9**
UPUpT$ux^0#WUx^11Jc|0W>0^1<4"`xN!cyʼL$v}^@ J̫$u{d*o"W"W^&W|+Wʽ+`}^+%azb<<RҺd`ot(WL0H!bt`4qQ\jWDL'Wp\j	ÏWG,ʸz:_y\=%pN8^4\=*艂5ps*3q\=\=\=]ЉWB6+*řrJΫg˄r˄|p42p5ɕ˂-Wx\l\l\l1Ẹ\laʸ`@6Xv6	Xx
#Wa~ଡ଼\+*WeEpV!qL
6Waj!`L
XD\>Wo\	3jP<BWbCWb
U bLp r %p&1W`}%p&xp&#p&	8%gUq "\+r\q7yq8UQ\n\nq/O౽EpX1Ǖ`wUaN2pX7UdRR,zaZ,,R`D	?Wr]Ep''ǕgO<P!Wpg*N2Up'x\	F8F+ʸ|G.Wp]
\>pB+8"W'W7J@*|W6H	8d(v¼g|' !j+#|y^PyW"a7u*<^Y+:x0|\!dJ
UV&W/	x\Ies?
CWЕWЗU*uz-
d
*^RDµz\,W80#͌sa+si\؏Bl J>	:ur@
,W$)8<+|-W$8\H0>HBd*dIpWJe.kd =+E@?AWX	q/WX%+:_+*eu%uup]r*W\@W\"r\P>uJL`_JFPG**W8% K^U^r5z|+%aj
rv['i],*_4|0W``]W`bv	Uxy &vYWd3̫1U(Ī.U1ȕRȏx]sj,,Wd"djl-Wd$r+s5+1sp\/@p!d*ؙ]
U]5vy]0].Wj\ `]Wh69+0]sΏኹհW:*W:(W:W:+.%sW:e\艜W:9W:BڹБWldyv5v<c<+v˰L؋+1j`]v0Wl!cv&y {穨yʹ\'W=.+O+12+xW<pW_`G<kU{<(W5U/ =]Q]s*p]SJ_
y](Wp`]mڻ*,R#ᚺ]\3+`>@#f"j+`2|y\3L'W>E+#ȕς<)W?LM za|fUσu\?Ī&>|#
+cZU\xa0w<
.b0U00
&\L<\Epx!ǕzLWk+7|~J+yrR|y\;Ī:(RJ0 ɈɈr`	%z0LcW&0UɁ}\ B0DUɂFDL$y\XGGŌqa.ń\XQWAqb\+ŀUq`Fj\X~Bzg-)̫oSW<y\Zp\Z\Z1*%Uqw}\\aBc
⌁\\S+2qr\\].&W*W_!/5fUqqx
@/
Gȕ
U++"buqxJµppЏ0\4oᠻ+zh!ah9h0\$W\	Wᒸ'qa\pN\Lr{+\EDN:8Hµpp#WHWM`y\5p]pgҸj`6ps5p8Tv+WYpo|]/Up|m+G+IϫK7ޮ0'W|j+U>157̫K*:Bd
B+Zablj᰻!M5W:,&WVq++
ȣ
UE\d
F:!
C,iAWĜʸ:c6q*̗WaB̧
Uip\g.'WV3a+&a#A)Wx`
X!W\+1Z(^s+iJkW(wƂZ4g+4WAuqƒq|b4\hp\hP4	\8ʸp@v_*ĸ 5pe*CW>TPW(o+W('
8̵\BPYW(.ѫN5p+WE+!f+)r
cp"j+!'2<epUxtOd
yR_7We\:t1p$A2+~ 	l}\
L}\:@q
G>+f*8v+bJcPñ!WL\;Jv2v0.pR.W#&W%N
eH
>@
LrpR"J)R
A&W +J#aR)	\8V#2"+	v+\D|Ҹ0Wy5p!b!+D	U/*<VLW"\ڸK+B?Up"
D綮g]]pgW+8&W\\<epaxN\<jdX1U3JFOFc5p#)ƊF.+6\AJ,<W0";HOp$)WD*H7WIrp$0%WA΅\	\	\	
%?Ȯ]Wt/wIrwF9r<>WvUwRU-WtPB%wB6 wBF]' ROr\.\U-\%/W)jHy5\Uo9\DR9W) J!
!'ǿ̩SSuҠWi<"T'2?ׄA*̩O<$T'ï	??	]A?ʟH뮠
	?	F*RITS#̩UeO?ؒSGeOoD)*A)̩̩/4i?ʟ%_ʟ(ʟaG? aGeO?XGt? I$?eO?,(*Aro'eO?kTwHeO?KdeO?뤋ʟzTKH2ʟ])$ʟ;2+2? !eO?(2/AeO?KƍI*A^8,2? >4eO?)2$EhCTi#*A!SzS!oSGL2SxʟWФ2"XQeO?!F(̩*ASʟ? #G̩Hj̩*A{ʟʟʟT&WeOo(ſ00j'
_u`y?8ɁgT{	VɁgT{![&-Sj0AjwaA1@j-[&Y-S8(&(Ed3~=qkd3~=q8Ѥl#f|OǿN;0࠘5|ϖؒϖUl$|OǿN;;ɂVgT{ 0KjwzI$+dNgT{	tW[y-S]"XQbϖ!F(VŃ-S(lXE?8x2lXgT{%D>,#jwKH[ٟ-SR,>Z'ZذgT{8Ѥ`#jw?Y-S8(&(Ebf|OǿN;%bų>Z'>4,g3~=q@Cb>Z'z`g?8xQ}lXK?8ٟ-SlXO?8`3~=qtlX3jwŅ-S'Hϖp,3>Z'ApPLPVŅ9-SXc$~,3~=qHbϖ)$bϖ*DlX3~=q@WlY|ϖ+RI>Z'/ذo?8ز\ϖ`?8xѾ.,>Z'y
4ȵb|ϖ뤋lXc?8tł&gT{"4Ďł.gT{%`0jw[s>Z'EEb3~=qBgT{D0ŀ3~=q"o!`5jwzpMlX>Z'ѭgT{ŀ3~=qbs?8x~,-S8(&(Eb}?8ȑob?88_,-SlXs>Z'ʖŁ3~=qylX>Z'y
b?8`Fjw`GjwEVŁ#3~=qe`Ijw@lX>Z'
_Ł/3~=q
łNgT{zطjwzO1^H]vG]Guu<ʞ%ގ03T	Vy-S&=[03T{+FV5Ɂg̩WK}^L3>eOǿ,WҺ]ϙSRd3T{bw̩7 ?cc2POA'd֧%̴d֦hʞhdS4ZgApPLPVgT7dg̩?̇d3T{̣[&2+d@[&2+d `m*~=bH$0Accd	?g7s>mv?g]ogͷ7v>l<ޟ>my?k:|y?kգ_y?kՃcy?kSul/7<ޟ-7_y?k|Vsuggy?k9<ޟ3oO7*oO GkoO [<ޟ^{y?7&oOy?kk7J7CPa<ޟP=oOoOoO4|Vm$7@7@7@7Q<ޟ 7<ޟ"z̀<ޟ %oO8oOz@z@wy?:-oOo<ޟ"oO_zdoO>+6sy?z@<ޟ_z~iⶫ<ޟ<0oO>+i\moOFoOj|Vu7scy?07&Wzi%
%foONA<ޟ<ޟ]<ޟ8}?	7'7' ?zp7'x9<ޟgy?87'?U>?z\x֧I/_t+\ȸydH?qu>?NIg?orHdrHP|*EJÝLѓ?s" @{gvHTW
ȡVùO̫<!>K< 7䐠ǁ§
up32. 7W"O7쐩+P+_yHU'Uo< 7䐠aV§bLiLȼ{רK<BL7T?7CdO7haGd;y$**7c< 7䐠`=?ľhɟ!)̋W@{DH_$*AA§FV_o0ތkd@7qck,yyW<yc<_ ?'s{<_z_	S[(	3!TVyC|#o
?3IyI
\N.TApPLPV\ϖ`|&B?2xP&7? ̧o
,7??7? KI̄i$Oy[Zo$*" /$Oy ileOǿ,	-o$AO6XSPI?3̓9?<8GoEP <ޟ 3<ޟGz+<ޟ O<ޟ #oO 7?zO y?#!<ޟy?%?!zAwz@<ޟ#y?klz~8toO>my?kS]ooO>my?kScy?k>moO7_oO6zA<ޟ\uGg?y?k>+7_y?k|Vw@ß?Wy? oO@oO	D7uzȀky?FD,oO`oOE/zȀy?@U<ޟ 	7z>+6zoOR_
@+<ޟ
@oOR Wz7Lgy?a7zƿ& WzoO Oz =<ޟ7*gy?Q/zN7*7t7oOUz~8pC_FT0oO.|VT2oOz7X}<ޟL0oOy?o	?EoO,oO7N'oO1oO?'zy?py?p)oOV+oOWoce?
_z°7+
y?`5oOXg<ޟ0y?`oO7D? _zoOZ7-;<ޟ'z'y?pQ<ޟ7.'z7y?|zy?|y?|
+<ޟ>?z)<ޟA7P!7P8oO_ gy?(wz<ޟ@7
?'z? y? 7z 7/y?x<ޟ7/oO^Gz;oOG<ޟoy?4y?6M<ޟ7oOoO7zlBoO`y?6C<ޟBz
_ oO"cy?_<ޟD7?<ޟDy?7 #y?B?z?9<ޟD <ޟD oO#"oO#`9<ޟK7zd?sy?:zt[<ޟy?;/zvoѿ7y?=<ޟcOM<ޟB7_$ zz Y<ޟ\#7p7z7P7oOAz
?7oOBU<ޟoO@o<ޟGz΅:ty?F:c<ޟU<ޟ[<ޟy?Az΀y?B'z΀y?@y?ly?ly?<ޟ
_?<ޟ|}'zψ>8oO#y?o`%oO&	z0AoO
?<ޟO6oOzx 	77y?7 7? <ޟ`GoO-
-?#y?7Z y?7[?zzşzoOk<ޟx<ޟx? Sy? ]<ޟN	_y?y?"7.oO87OGzO' y?y?$oOj"75@1<ޟ oBE_oOi<ޟo@<ޟ7bOAz 7676?[<ޟ2GzB'z@(oO%77oOnS<ޟzp
77 zj7f_oOzs77oO(sy?ࠟy?ࠣy??
%oO( Wz@1oO( oO( z@AoO(_?
 gy?@C<ޟe<ޟ_oO/zƀy?@7h uoOST/B鉶S4Zg9p$3x.
wƀy'?3WO7O7dR< 7oIyI
\.[SS	:%pS4d#̓@Y:g sgvHTW
KHm_SRdJwyH\6Jm4c<aqo4"O7h v%o/~7ty)Dyy 惹[VÁO7R< 7Gg?gd:fL!6:3 #] &§KfYÀ~.o/~yOǄ xC'<cBWOO k,W:&@D
@x$*A§I"GlhBo0ʓ S7rD
SkËyyA˷,y6hy"Do41o/8 ?7ڵs/)o/
xAo aY$Oy$@SS:J4S-30-_igvHTWSSB(x7P+q<al%~<g8M{%;y<?(<x7P4<aAO$y#6Dyy6 yy~GfZ,o/F3!T3 3IyI
\OO ǂpEf#ϐo!R\-,o0Wg;doǒ7q#JJwǯ<aA.o04yOy?%o/xyy$*yC9SԂyA!o1!A #]+#52gF ǃ/?r7쐩ڟ
2Flw<al%HҦy<a@idyO7dR< 7 5,xC'<cBWeڟ
y\u3FLّ	xtȁx.
|*I6Jwd-[3HҦ7PxtyO77P<K<_@x]<_I<!>	O< 7䐠SSx0WAΦh'2
<x=3!!ydH?p%|*R)Ð$o0KfY24sO7cE;OǄ79$29$(?p1T3?Q\Φhɟ,̆?9"O7쐩SS@qɏ4Cd y$*yC9P O79$29$(?qX§/8(&(Ear-S
xAoAgÐqQTxrO
9 	orHdrD!	E<څc<7:7:7:y?7:1oOt$7:I<ޟ y?@	 =<ޟ  y?@   oO <ޟ o ]u>lz~8xz~8t?qsO]>mv?ul/7<ޟ-7_y?k|Vsuggy?k9<ޟ3oOBy?AOz~\Z7Doy?BV__y?R7
D_ :oOv?ď`7;&zM
A7zHy?
R7?  7vX>+f/z+oOz =<ޟ![y?S?gzy?Czy?B7@!<ޟ!1oOz#7@c<ޟ"!oO zoy?-oOy?G7¿!oO7iϊΝoOO@u`y?H&oO}?zzz~l[m7	/ <ޟ,}?Gz _ 7s̟z 7	'zp7	 y?7Ыy?ty?7y?7_v_<ޟ@%<ޟ@3<ޟAz__)?) zAz@oOH7M<ޟz$oO7_yzޗy?x?AoO(oOOzʈT)oOPT/ y?@s<ޟz77z'z7O<ޟ7 y?Ozy?`m<ޟ7y?5<ޟq<ޟ7?7 <ޟy?J&oOG<ޟ%y?J 7	@oOKy?JZA<ޟзy?墯7O-Z-z@M<ޟ7%7M<ޟ!_zЊi<ޟ%B7?N'?O7)oO$E'zK<ޟ@
oO 7  zу +y??zрy?7 oO@E<ޟ7#7ɿ	 /oO_ 7@7@7@7y?vt-oOy?wy?C<ޟy?g<ޟVeeay?L 7	zgzy?p7oO,_'oO,8y?N8?7>?z?`7y?	`00 z M<ޟZ<ޟZK<ޟZ7y?P%oO <ޟ?zoOI<ޟ( Gzy?P_@ 7
  7
 Q<ޟ(	_oO&oO?!
!oO,oO@oO@y?	?N2oOqzӧoOp7Azz P/oO?¿?oO.z0y?y?5oOG<ޟ"7CozAzg<ޟ)y?R!y? X}<ޟ	<ޟo,??7<ޟ^zx7<ޟ^_
?"A<ޟ `S<ޟC<ޟG<ޟ 'y?_  7 <ޟ hy?M<ޟ'y? wz? 7E#oO
"oO 7EoO"oy?( 3y?7p y?_ y?z y? oO0 BPi<ޟ*?@-oOz
 (oOO< xJoO1D"I<ޟbz77<ޟby?	@y?DoO1@y?_ y? k<ޟb gz<ޟz!wz!z5oOy?㑗z E<ޟ_oO?oOCoO7r@/<ޟ?m>?z]]O-S_	wu3FL22>%Jr$*A1T9	?7ROPs< 7䐠1T?x+u3E	YiY?ġ"O7쐩BT _J?dy%6y*,y0_,y0ty~HU'8;oy$Oy$Tc:<@S4dF@(}%#IgvHTW*
[%e;o0
's0zyA!o1!AkSSt%3Fdd'JF+<x.
>?_0y$*7 S̗O79$29$(?w|*'w:&B\ xP0Lx.
mOO	lK%;y/yUy$*7xC'<cBW|*7 ^ 2ġyJP0ydH?x^§KdSoK<_ yC
;;gB?	x~d.orHdrHPdz
AY.hɜ#(nwJF%vHTW+,T2%VYYJmO7#3XM<a%o/FO7`5<y~v6w7cky8GckQ<_IN?W?>?A' \	Ju3FL#A@@?gxPjydH?p%.TP;@Yg,o0
Gg?_g?gX.o/
'sVSIyI
\	B§_<$3Ad3PC3Z?
$x.
夺
HaV?Y?xyV y"dV6K<_?X?#X7&G<y~-]c<_s7`eV6s~>O7aGckLy~HU'8;o8orHdrHP§L%WDS2gm sP%a+ȍO7쐩.§1p)'?D_7RdkESIyI
]HTPI52g24~P2 <B1V§cYdye,y~HU'8;oE>dyA!o1!A1TP?
уLѓ?d24'C3$<B0KdO7w%j{yeo)yda<aXYw!TyCOO79$29$(?tSS@c3JB&hɟ2E p?gC
3$*Au>?̻-]<a2 y8Y>@o0$L_YOpw<!IAorHdrHPOO bUy=Lѓ?|p|'gJo] #TP"x%;dy%yd2y$*77?&§Lu3FL3!54?g+ydH?y§/	l
yoy`YKO7]cc<_[6<_IN?q_IyI
]0*R]Lѓ?9?{go!R\j3T2MO7#7R9)$Oy$5
EB&hɟ	9ġx<G3$*Aڟ
$vJmP!O7#s	ckyAd	bGfY'	R&gp)	p*o/G oy _7#<_o˧Wy'Y/Do//y~HU'8;o79$29$(?qN§I$|5q&O%Y] .§K%;dyo07dR,?IyI
\n$|*&Z&	YEC?gydH?pXާ§KdO7hbGC<a2 g?g_hlwyOpw<!}< 7䐠`JT&\	jf"t o?gx^'vHTWr]OO%VY<y0K$O7`<aK<_ty%O<_Ď+q<_߃Opw<! ̄$Oy$**j|
B]'HJpj|
BW3TP`.hɟ\J 'Y] >?adyȋYOpw<!xxC'<cBW$|*	\֦hɟQl pw%!ydH?r]OO`yAOpw<!WIyI
\U8(&(Ets>Z
'sX2ās@a<@&/< $?2	Ĉ@[8>eO@y\Ha@mB	/<5?3 S<ޟ $ #oO7oz!O@Y<ޟ7 y? ?z #7 y? +y?gzz77Ozaz+6<ޟhz~as_y?kl^6soO>my?kScy?k>moO7_oO6zA<ޟ\uGg?y?k>+7_y?k|Vw@ß?Wy? oO@oO	D7uzȀky?FD,oO`oOE/zȀy?@U<ޟx07/DY<ޟ8|V? y?y?kx7vj|V <ޟd?GloOz3<ޟ  S<ޟ oO b7 0y?gz  	 77y?]m3<ޟhe<ޟhT7H&oOz$ /z$ c<ޟ	 Wy?klH?p7soOzzm<ޟ. Oz?y?\/pEoOz&gy?#oOz'_Ly?2L>oO<ޟ
?/P7oOoO7z( PGoO )<ޟ
 {y?/z* P77(oO 7 @7 @7	E<ޟl`7_X+oOXa<ޟ `	7y?_ 
?`:oOoO%<ޟ\ 7y?
 )Gzy?7z Wz%<ޟng<ޟoODdq<ޟy?z47@5<ޟ-<ޟ? oO7Bz4?z6.oOy?_ ؃<ޟl#7`u<ޟ_ {<ޟ  y<ޟ y? <ޟџz: 7y? Gz:_ 5oO@y?_<ޟr4oO9wy?g<ޟszӟD@E<ޟtY<ޟtF?@y?y?1oO; z7z`q<ޟ/7z?vzy?_yzDoO*oOCy?xoOx7Agzz<ޟ`/oO?z<&oOz=z=z< 2oOW<ޟzy?4oO>?K<ޟ|	oO> y?7 y?+oO>	 M<ޟ<ޟ <ޟ? !wz1oOy?bz7P7 S<ޟ17 ]<ޟ ky? z@ Wz@ 7{y?7_ CoO y?y??z o ,oO@ z z 7 O  ]<ޟS<ޟ`oO1oO Wy?") Iz $7!_& oOBA<ޟ`7<ޟ3y?f  !oO Oz -<ޟ  y?[y? z
/
ɿ_004oO'?07oO?Awz7Dy?j?7?y?l$7z7K<ޟ( z .oOF7<ޟ@7#9<ޟ@	?_`y?[<ޟy?7# #y??z8e<ޟ/oOG/qy?7#<ޟ7!y?)zTgy?*O<ޟzT WzV_ZX-oO
zV_		73<ޟWzX_7h<ޟ?z7 y? sy? y?$)oOI@<ޟ8oOoOBoOk<ޟp#oO>oO#<ޟ wy?.zPzPy?(y?(_	@y?oOJ ]<ޟ_	@+oOy?/x x7%_M<ޟ7%7%7zX<ޟ8?	7 3<ޟ8 zQ<ޟ9$z%zy?r!7Az?7Az5oOѯѿпy?t7HCo-oOy?t7?<ޟ:'zA'y?Hz~<C7tyj%`S4dO^$] t!|*$,yH'O7$7$1Y<_I-oek< 7䐠>?G?%͚3G9P$3$*A[SSx^;%;"GAU&'o/Ⱶ&K<_I-o@5AxC'<cBW]OOCLѓ?fAH P_g@Ax.
CTPI6Jwy}JwC<a&Adly67W%y$*[<!~ O79$29$(?uOO䏡_WXS4ddy 
 H>=,x.

I6Jwy}JwC<a&Adly67W%y$*[<!$< 7䐠z
!(#WX"jf,)O (/3!+cS$*A>?x>o0¿gcǉ߱y#6,y~HU' yC
9$Oy$R}OO OJS4d9́_ (/3اĠydH?zOO oO7oN7o0g,w]<_&AcO<_I-oE>d!O79$29!QWPy)?]Χ g$(?v^§JJɭLѓ?@ e;Lx.
쳩$|M7o0~'7cY7mO<_~c<_cy~HU' yC}A&yA!o1!A5?J1W8K2g ߐP_gK<B§ѣy6;K<_I-o(G< 7䐠
BJULѓ?:S `ydH?sSSJ_gocky7Cck7>6yH\687c<_+˵_;<_&Aeco/=y;?O7`+;o/agy5dyC<_I-o9Џ< 7䐠	Z
㤿%esƵ3FL!@
 CILx.
穩:`~70 _!Tǯ< 7䐠}OO1( J3FL!5(/37쐩`SSt8 ~Y<a3$y?yL7RBg?t79$29$(?{OO$(3FL̇=<*%o!R]SSt0?s
?΋y7gB?!#ǁxC'<cBWu>?ǁ@\3S4d'2py  @pzydH?pDTG	?|&7$,yyOAlx#ǃ9$Oy$|3To\&K@s _|NgvHTW>5>?ǘy_IwYEy3!TŞ<"O79$29$(?pLu>?ǃ	p3FL$@@1$*A_<"wy7<a!TǏsIyI
\§'Y\3F́  (/3ydH?rPSSѼ%;Y<aI-o@yA!o1!AOO'72gvd	 	_@0IgvHTW&"TW'?L$y}mo/%o/Ⱶ%_y$*[<!~f	$Oy$*yC?orHdrHPƵ>?1NhɟP f@yQQEG3$*A
 +yG'?E7D<_-yQ/33!TPy$Oy$-"TPS4Zgk (/3-ydH?qhSS@1y,H;_yE;_O7B7IXy$*[<!#"$Oy$.u>? +xU3FLew'?2?(gvHTW
OP)<y:<a(	3m*yP>>7+N>$7e%6G<ay27E?1ƊBo/Ⱶ	#y~8PD]c>#7@wy6>'>[ck>gB?!dfyA!o1!A
\Err]Lѓ?;JD/!2?|/ydH?r{|*Ѽ%;Bo0^>?E CyP|#O7e%6y2=,y~8PD]c>9o/~yP3o/Hm4o/cv;<_&Ae=7RBg?P˾dO79$29$(?q]dN +	u3FL.eAOP_gC)<S,x.
}OO 2,o0
7y< 7䐠.§k8U S4d^y?@gvHTWOO 2'2B?!d<7orHdrHPSSN$&Ae!MPygvHTW
ſ$Eo0yHq,yK<_!TSIyI
\6>?ǃ	l937x>B  e0$*ASSxxL"7$7Av|&'o/Ⱶ&K<_I-oAK$Oy$2
\BWST?Fնj@HU' yCOyyA@Ģ,xBYp< ?Ulj 	OD9 xo?ɼϙSwA|-|ʟ|&A "CjN/]	?gyoC37@[<ޟ	'zPx4oO'zPzOoO@oOLE<ޟ	zP&gy? zP&?2oLy?007`?K6woO>my?kg?'ͷ7z|7u6<ޟשk<ޟ67vO7uϛay? oOOpi]ⳟ<ޟΟ<ޟ>+;]uaz@+<ޟ7 7"
珊oy?@5<ޟ#"7z|WZ7"y?@S<ޟ *oO&oOS/zP&WzP&'oO	BW<ޟ<ޟ?+{y?% zPJfoO	@oO	@
oO	BGzP'3<ޟ	N!7s{y?8?8 @#7p77¿!oO<ޟ7?7oOy?> zP|B O<ޟ  <ޟ  zP\GgN7\oO	 7AwzPz~moO?zP
@U<ޟ" zPB u<ޟ" y?DB 7'7y?7=<ޟ
AzP)$oO.7y?<ޟ
CR R#7m<ޟ
@?<ޟ
BzP)	A2A0`7m<ޟ y?@7EI7r?W7?<ޟ
sy?X9oOy?XOX_B0(oO@?2Y<ޟ-oO  @@<&oOA<ޟ7 y??xy?@<O /y?zP-_y??2GzP-2GzP-0oOh<ޟ6@7h	p_<ޟ/zP.ky?\\_@pIoO@|y?@>sy?_@y?(7oO
!oO
#oO
1oO
zPP$7 #oO zPozAJAH!oO  'y?)cy?g<ޟr4oO
Iy?)y?)z:?tzPRџzPR zPR}<ޟS777 p _4oO JoOH7 7FzPT/AP	?7(BoOP<ޟ7zPV7oO GzP oO <ޟ6?O<ޟ^E?zQr'y?DoOTQ<ޟԭ<ޟԩ/zRzRoO%oO1oOT7@3<ޟzz΅y?77Jy?P5oO4y?<ޟhq<ޟh7ozPoOzP,oOzQy?7cy?/zQ1oOoOCE<ޟ<y?x7 <ޟ<_zR/oOX7KGOzQ<ޟp@@oO7oOzP_@L707070}<ޟy?	?zP@ y?0oO_BPI<ޟ&_y?OzPzPB`u<ޟ&_zPXzPXzPX7zPX   I<ޟzPZC<ޟAi$7#_ApzP\7@$oO7Ay?WzP4?@ 7@<ޟ y?	@N7:/'?FoO y?N7k<ޟ18!zP57QGzP5 z@4oO7P<ޟy?>?> ?y?n A7 oO y?@y?0A	 7 1oOGoOy?1<A7'zPb/7oOD/DoO1?+oO@'<ޟNy?u<OH5Dps2gĤy?
c
FgA7쐩OOg=ByPbPc<a@7qck,y"Glmty%'o/ʓ տyJB_o/<_'@@ڿP6%$7	Sl2%7$7Rxp$~?WVPJ g?So/!*ÐSS@7$
 #Lѓ?G%Hx.
DTƟ$|Mdyzj{3lo0~YO3oorHdrHP>?iCLѓ?g?<Bt>?Hm_2%3lo0~YO3o_IyI
\:
+$0}\%f)#?3ydH?p |**=;o0h/ƀkLy@?!T g<!yA!o1!A @TG$l&	9wR3?Lx.
§ @Cyy$YO3o@IyI
\;
9!.pSfs0 H?H c] HSS yPY)Ho0`x$7r9"p+,x%7r$|%o/~ty~Tk5o/`4y[yE!]y1yy	.o/AwyPd<_Bo/@=y8K~y!T g<! < 7E_x>?A%o7E_/Aos$%_vBUzHP|*
%<OSaA1@j-[ 3xP?HU'H7m #b/7? O7?&"orHdrD!
BLcc>o	?gqu<O+˩2 aA1@j-[3~	l3Td>g̩/\O
@]<Cy$ZeOQHP!.y+$oj\Z^7ҍp]O2!+%}RI<)"+$oKy?C O3O1^I%FQD*z_$*$DOJ6pܗS̩7_JHly<)H$XaJS̩LgDP}(W:eO
g?"$XUqSE$7$i"+BHo&S/@zS̩ KZI,b!ҼyjN%HKpkT0UDV$e~&t$@8STUq/ KH\NST1ZIt+-O-SWĿWZeO2%1#-$0!b!Ҽ,(N_$}K
5q8T0/i$$>U°G~*8|`S̩`EDV$e~&^40_$F5<ʞ&/i$b!ҼKtާ_$"d*hwT12%1#-$3SD:WIx˩~*8$wHWe*xdKhbFZI'g't$,q#pyjN%I;WASȗČOĳD:W>Ἂ6?K䏽ro"<ʞ&ȗČO"+|*%jyjN% -	ZeO/i$~yJ ڸD?K>qЉT0iDV$e~&瘈t$}
I!pO-SWĿHC:eO?ȗČOD:W"-(\A#?K䈋`?WH<ʞ&/i$L$|ണSTUq/HoҍO22%1#-$0O1_WSTUq/h?*xȗČO1^H(R?yjN%DO!B\S̩gȗČOœD:WGP}\
O-SWĿI/!Bp(<ʞ&̉HI$LyJD STUq/ W0eOEDV$e~&yJGEƍ&+1?K䎋M\VcT2?2%1#-$0{<Cy"aGⰉ~*8$K
?WMO2"_+C2I?瘈t$HZZ"XQjy<L]DV$e~&/b!ҼRIjyjN%DI$:T0,"_+C2I?"+
(ƺ˩~*8
(ƺ˩T1ZI3D:WIx,W>_$YD}O2̉HI$Lc<Cy#I STUq/=t~ u<ʞ&ODV$e~& d] O-SWĿI%޿ H*x
ȗČOb!Ҽ=+o~*8>+eO DV$e~&3D:W+ STUq/+ S̩` ȗČO<>eZ"S̩aZI3D:W @4mO-SWĿHjP<ʞ&2%1#-$0O1^HD0W`?K䉤C)uqO2̉HI$L $>p(ZZ S̩`	/i$w~*8#?WS̩`mDV$e~& ^4oJ:ZKƍIU'S̩`/i$^8,\@ZK呫 S̩`/i$=<Cy"o'_$@Wp@*xȗČOyJD>4yjN%D>4y<LȗČO"b!ҿ\VK~*8|deO DV$e~&)"+$uq>_$"o!eO DV$e~& *yJDHs ~*8i#6S/i$$!&_$0p(5<ʞ&dKhbFZI'`1^H!\@_$z _S̩`DV$e~&T^;-~*8$wH[S̩`ȗČOO1^I!F<O_'$R<dJ #*xdKhbFZI'`<CUp(C~*8(BO2OZI't$xp[MO-SWĿI%කeO ̉HI$M4_BHupjyjN%DI$:~5<ʞ&2%1#-$vyJDSTUq/%H~eOODV$e~1_@\jyjN%
{S̩PZIT1_@^ =O-SWĿ@^ =O2AGZIT1^HDh~o~*8H/\<ʞ	ȗČO yJD)-Ag~*8|!S ̉HI$*瘈t+@STUq/P	]T."_+C2I?
	"+(e\7?K2y<*2%1#-$yb!ҿb"jyjN%
 T/P47QARhcnĎ+#T
&뮢$uQBHo먡D ]E
$Ipܱ$F(y;qKp""cY$wA0~Hn#!p>޽7C4	4AH$AH$uHWuP}CB$p7Cv#
	Qk8C2"+5B^DH+N8_Iĉd1OH+NdH+M'FI&'H7`Ho"ukGxBY.wL$$	"B@Ȑ2$$	"B@HH&0T!nY/A##Ag4hٲfUe5v14-4/GxcKRBh_W"3HFh5h:9"HE$Xѳfdrz	Wv;8JLUJؑwcH#t;t1;8i^$p#Ƒ5G?D8i^$p䄁! dHHD! dHHRFdC dH)
F>401""^$2Oɒ$`42H55VM,f˴jUsY"XGwSH\9$HƯ!PFWDju2Do"ۤHB@Ȑ2$$	"B@Ȑ2$$ȩ$i#~@EABDAbJ#iFg4&j̭c5Ud4P%I$cIe7ЦAE	!fHdHkq^xB5Gл"G]}%}K$}%}K$}[WD)
݆8G>ؒXc$y! dHHD! dHHRFdT@4O d"EO}" 8_Iq]2.j.ɬ8_I=.&@H"D#S]/HHzQC$Ò>(!$GR="CHd/șIxG"cv49%avpHt=+ÒwPĎdt^B8_IwQ]|$HO^d7*KDÒG#Ò^7ȂݺGbD\9$p8B!$$	"B@Ȑ2$$	"B@HH&0T!/D>u$FHHW݉7u D엍ؒHdq>u $}$|䅏#.A#]}"4p|#!uH!F(rBnSIxcv$h:4dp"DIFQNp/%ui;8nAHWݒWPF%IF:GwbG@(ADNx݉.HW݉(՗bJ5iנ7PF^7bKwKIto"DHữAy!\7uHWF]z#$}pנ<jztdu v"<.
$X]H$+cXؑ<WHWݸ,2;'
ự#4,I%Ѽ)]z#	"B@Ȑ2$$	"B@Ȑ27"I2}$1Hb*}O}"(BGB@Ȑ2$$	"B@Ȑ2$$	)#|2*I dH'ߐ2CPd",2W$`4=G.r̭fY5UdHPĎ+Ď+D׉<FĒdwФ!F(rGЦ4B*MclRܱؑ|$EI"4Ď2BoxBA;u
_I$7BÒ]nIw^pȡ" $hdp $h` @Wlb; $+           b՝ab&              d    ./usr/es/sbin/cluster/events/utils/clSetenvgrp e                                 ,&,  ,12:t03468;_acdeirs-579=flmnopu .@AHLT`bghkx
(*CDEKNPRSvy|	!$%/BFIMOUVXY\qw"&')<GQ]z#+>?JWZ[^j{}~PqT0znL^`uu̔Kjc;|	_u.c	CşlJْX.G!Tq5[\kG#u"_W#~6E\	/%& `3"1QBᨂePt\:3@ė!Ly)%/0ņ mPȈeHBĹ	L	K&ˀ'l)O"Ob0&#RJDI|'qW0=?cȿS\(~7!E<!Qė!/?&(2"&1zaн1.Bϒaq{c>5
x0^!LU3>Jaܽy1DD¼t^t/LK*fgL0y1DD¼t^t/LK*ٙS./{LgơA0%3A~H^"LUϒJ?6g!d.9rȠu܅7$%*=7GDg!*d%3A~H^""TٟN$co_F$
a/'FA^t$,LxBuL]ɚ)rroh];<S=;&|.L,I$0ȓcY4i숛	$!&$X0e	,hoDMR!LHچ.䉝
VWD)Ɍ]ŉł>Ha)7xe2)$,^""Tj~B%Ҹ?"J>%AxuS..rp<oErc<1sIb\1P{ɰ&LK oɰ *lBlF Ĺ	7t30zІc&LK3fYIL2!<Mޙ3]Άb儦7S;LΡ!E:.7Z)1wVu]oLf`3.&ǁjb\32Jaw&g1t	ə$0Rb`2OdL$ĹP? Bby6<i1.BN6<%S;S3*LUfP6P 4HMS"@Z}3Mv!hɱ1.BLΡ!
cY4M=a0)LKo{ɰ-a8>LKt33ą*LUfP6Q3Od
S"BX&*La;ru		$:N31xfHDbXP"2l'S33dΆ`3@NM
)f|"LfS=46?ϒajgqdI1+E:.i:$0ǉ"gC0zl5x1.C3$!~NY39C3=L<66?ϒdIg恶	3>HaD<MX0e	0zb4VP~`v	 
LKo{ɱP!hP)rƞ1w&w&/J@rӹcI1)6#?t3ǚB&aO3gC0zymlGBg2Ά`ܱ3=L;hob0šJMΆ`0Zw 9))6#OGC0ț&t3=,.剝`iC|?t3yp1hob:+N47I#)3=LfC|S2f&RЇ4S&fPJMbHܒf|"LHo& D)BltS)dR/ll!LUfP6PBm@&%So{ɱ1.BOc&%Z)o&`j<dDh/>%P/M*a?&]G@f%	`JTǄ PtNbXb_LXbHܒfqS3$Q)BܒfpXJax0&*L*vj47Ib\yKR2	ɉro3	=&hoiAb\yKR2	
$L0LUhGSIw"b\yKR2,i쐛ôĹ	7xe0j<dDh/>%P/M*a?EBAHIr_LOB" 0%I.BKѨPdD"ģ,1%S	}1>:5
ä_o w|=PIP|Ǽ60ȀjoP	a0@" @8633C	xla  0̍o2) %
0c;12 L6&Q᱆D F63=᱆D 	7
<60ȋĘ'4()	F$	@LZC)R&ǀ ̄j@ŭ$0@K1(YBOL 48la0(hPdAL<$2!Ȋ`9ġDaHla0 48TdCa.@/MPB
2)d@F\vcd@0m<&:hceJDI8\0PȈ/L:EFiyė!L%(2"QZ^aė!L%(2"QZ^a)DAza/J7zYZ n&xHJaP
08?ԘMPb YB1(jeȚ)zlAzlQO!IM1JDI"G@lp2#P`+Ȗʰ))LJ\J i.)dD9 PǼ
mAy&DJap
<
Ay&DJaTQ8E PI` d=<sP^Id:L
2p*	(p*u(p @{ xYA5 g j@ϔ%d@Tj|,^"P3	b%"$ODAQBLTɌ]ã<1}b2b<L!)`aYĹ	7S&AzlȉSa21p GA/]"KȓdF& Bh]",1t<1tXӤE-&lL4Ĺ
gHL]"'&֝")i7b`&%S:DRjZ01t`!b!jd%MZ)mG:D!&/"_F.M;4dؘL^D $r(P	S=47r^x&!1$LڍB $i7"Y.&tf|S:DI3>H	0l!L:Hax9hYIt1yjZ0I	,6%1tE:<1tT%/E>bt@L/"&ȉ¤$ڠ~!1t3D3e&TX"A!bgHȌFHTؕBo!K!sE2M:B" 6ED?@/ r4oEƣÂ 31/ux"@pjrrD䂓>HaZ)ˉ<LHЇڤڨS&.ɝɦgPUXMjgqd̂I+E SqbgrBmP1.BXM㩔áP/M*e5?\r[5 LLT".1t@1/"Nb!!	1t"H:D4ɰirΑF.xNM&l* b\3Ab"ah"tΑ/"HTؕ&i3Bb"qh!N&Y6qOȄNP9
VWA1
gFP.Ya8\5/&/䉝"{QD0h$ho..&tf|S:DI3>Hh
dĹ
gfqS-&£r|7hYI"'L!B)AHIɉrH:DI3>J_Z)RoIȅ"$	L]"&tXjd%MZ)&tveǉu2EQ"#AyAzlȉScѼZP:G@f%	f*c^!i]%CLA?1 
T`)BE:.gGDYǉL4IDĹϒaE>b`
1w}3Rg1*gw]>JaɝL^:E҄CJNtN"gGDSqbgGAዹ2gGB3u3>J`Ih2bohQڍIrr33].LSGP&ttf|&oؔ%S=3!D3E:B!&+E86d"SmFM&%L];LϒΎ1ttj=,.Lf|K(0iܱê?SL^:;!wAt&)̘:S;4_47P,Ĺ	x<$MS::`=,.L0%0ǉxI1.B2$Ύ%0Z)&u1.BMjgrmX!h&
grƆe1.Bb&w&gbΎ1tt@LSGP&tt@%0ǅ\M3)::Rg$/ȓ::fp!LySxǉJN>M)	@r3䉱+E8LM&w(L^:I?əS-LPM!LKSځ](Jgr)h$ho11w;3䉰3A6Ti1.BNj!w(&ʂĹE8Q:gGB!~&w(L^:c0>EҀ/1w;3䉰3A6-962gpf|S;nA1.BN#&w(LFP< x<$M	CĹE8NM!3y3>Ha	Abb\FM31xA1;&|aI%0gq6R4LK/c3lC-LPM1.BN<MLPtL!)Jcp3y3>HS;e LKSgpf|S;e#dĹE8H1LKw'&tnIBX6EDSbJ#@]5D%Ax.1RۘA)Ptj!xf|Fz1.Bb3I%0S::,&ʃĹ	 hpR6ĭ;e@R!L$!gGRL$$0t;eN%S::Xuau"`|;ttAѩx^:.H.:Aj<dDh/P/M*eu?#@]GA/E1S&1wKCLAD Mb:L!`}e~K M㩔ɆDF^""T؍OìF!HxpDaPb<!|:Ә:Xb^:CHbnbKAѫE>b#@D،irGE
L)Ba6RIrGI K@iܐ)b\3PLbAl j	L00>$hCإrBl&%Scԉ ./FIrF}.`xM㩔DFр~%	bPF
@Bj<8"0(K`Pb<!3Ai],1/@b!$11R
BRJ<txrDb`}4,i0Mm1.BO4'&m&nɉrG}M>H.#Ĺ	dĹ	7Px:ǆ>%P/M*a?8P[E8$,BP3	 ̾Pb<!:ӘTQI$0l*BS3Rg1+@3q3RgrgqaC٠^$L5xjXdD"&./6pC|pp)rtlp_l- Oɐlqdp)Y(MzMħp#4honJb\1~5K LM4MOɐtlqn@!L_Eҁ		K@rl-4S@rec6Ĺ
bj.ěP 4MUC|'&
S)P?/&@^tܑ_rl &ho`FDĹ
bjCҁjM@	D")M47l !L_Eҁ%&i^6ҟC|HM&%JFjbDڀ)LK ?RLPj	`@EID
hGZi68&/LK/ƢBX	4Be?#vc)6@b!L_E҄I4`hGF&Q6@<!JI<h6@S@rƓclir](K޳@BBlS@r:M47lLK/Ƣ@ɼtS)GH~_(H9BH~	AD%d_DJtqO2,9
GIQ#/0Ʀ$
a/'FA^t1.BKѨPdD"ģbOJDI#CyIr_LOB" 0%bKb|tjH(-/0LIr_LOB" 0%bKb|tjH(-/0.BKѨPdD"ģ$
a/'FA^tnbKb|tjH(-"JTǄ T`բ1w$x"Ej`01w|gph)3ZL)%hPgt3e&hӹ#IZSE:.ɝ
^L];VBHo&01.BbXܲf|S;M`b!LXM&w-L!RlqO&0p!hɼu252"4(Kȿ2n໐:8~$h\9
Oj<8"Ax1P&]	CHӹ+I`	FJh]	xE>bL304L^$DI%0:D2A@"CxRgB`h&H5x)dRLB	:$iCBd	b  L!32Ax;ϒbVePH =
LasNΘSMv=
L!
w&{Cm;&{C.iܝ3ϒbVu	&ӹ"gI$0SNc>Haͧrdc>Ha;{$0ĭxEiܐ@{$0ĭx4H =
LasN"bVu	HxRg0TӸ3ϒsiܙ3̲asNǅ&|SMN䉞ǅ&|M;=
L!6ɓ=
L!4N =
L)%hPZ)ox7P&DF06EDJ:~5 PtbD=!>O;&/&b`}L;`()ܑ3!7SDF`/M*luO&yQQBF*aыa~C3pXܱ1~0"`ܛ1O.䉝	u2t52"4zlȉScY j<8"0(K1S>t.uMɰ&.DΎIDZ/ӓ`
S-)6N&P](
AIOGrV3GAN@4J@ΎFFa&%L]::!Lϒ&ց~ɰX
S-)7tt8PL@1tt3Ѣf8P<
&.Igak@(& $LKS,0L4htN.Ĺ	gGD)Tک&%0ց~c &%Z)RottxeAxȈ^:(Kȿ2)aCŰ_"JTǄ Q~J,b\b_Z)rd&M&%L]ŉł>Ja4@rrD=M1.BbLܘRg1Jb`$h4GZ{$J LKS,S;&/ˊ`'Jò;&/ŉ<jHW1	1~,hܘLK/Ʀ/㩝ō=b,L5L_{ho?)316/ĹE>MɝƩǚ@ V|?&w&STؼr|S)GH~%	bPqOP ,u p>D#j<8"A|&*`1w1iܑ8P:?S&wdL]ӦwO3>JaZ)RoE#C|](S&.;$ML{E#C|]($!1wN<*mT䂓:)7DraI%01/&at'/)37SQ"#A~7ȿ68G84HzQBF*aE*dl&LK&w$i261b\3!7SDF`/M*oSfw#y"FCxpDSܰE!bLܘ'&%L]&w@)3PIr=i6%1>Mgqb@'hCɉĹ	"grIS%	!b\338!4	sIrt$b\h1)lpE҄F!LsL 1.B. x!))&)&/ɉX&.;Cib.LK%/E8hɵgqb@'hCɉX%L];Lϒc<Me'LLMĹ	CibIrt0:!))Ħ/E>MXܝ1~Bgw]âoh]ŉŉq"BDa\#FTB0ǚl!)3COpZ)rdɋFH	k&wy@<LLچ.ɝɓ	L;.)=>JaxE>bLܙ1~Pap!"md-=w&iCrdɋH	SJުgrL]S;&w431~N52DHJ@6Y1.Bo&b xȈ_ȿ7X\q	c9
#?4.
Iq/E1wK3t)3Bogp3)32gp3ϒm&w=
L)!)L&{L)/Ɗq&$xN7Z)&ւ^""DL໇C
FRr6\u_(:1S]K"wh]]ŉ&|Y3	S0LRgL03gL1+E:.əCJLy2gt@C"	x^!1w$LI3>JaS;x&axȈ_/"%M@\r;)?4.BG@f%	f*c_*@nbKrOGrG/A/F	;5/`]&w>HaZ)&4_J%0ĭx;L2gt3d)LboL&{)*gprЇ4%hEK!SJN7DN;CPn j)h;<`lҁϒbVu	-&+E:%hɼu24"J/"%L&Ep]pHй
ABfˎ_QBnbLXbL\b^ZA&i5i0Lwa(O031pϒajgBaϒbVu]			3e&D1sN@ "grISJܐɄS&ŃQ"#AxLR/M*lqO	
໐u(#NB$,LxBH]~Z)hHE7E(0GqƠ!E,p Y f|SM3tɝL8JawM38ZJaD!&/N@Z33Bo墟1u1~AQNOK)gqbbI1~wh-%0ĭ{IEC~@  j4_p`P- `MVu	JOxe0h52"4!D%d_DJA?BL໐)lr;)?ƣÂ Tãr1)rCqbgrI%0Lf|;S-LySJN3f|S,L"b<0>4HBĹ	"grISJܐĭ7SDF`/M*luO	
໅'PrP]_~/ƣÂ 3f	F*c_(:E];
L)w,J4rI$0hzYI)6L Ĺ~j&/|x](9/H|{ɼRܱ. 1.BR*P?y7SDF`BP~%	bQO<Wyۿ_(:1w,1/4S.:_/"$M)w#~}"J>%A|!(<1/鈇YSVqt%h2b1~Z)rfd@?/NAtnR;J xPb,L,%Mw4_yrDəTک&gm&wz.@wBT=hYL_$CRl(LKw1CX0hP.j47ɱ`1.B<)i](A-7&/Zw&J1w$LI3>Ja	a$h4H.@)LKS%LbM㩔xȈ_}(J$,^""TÆT>
໎_GA/nbXb\ӹ;IEҀ.iܝ@. @SN>Ja ;L!%hY	ƝҀ&%E&qSJLj:ĩDrqI7l)3JT@w'$/ĭ)6/JaZ)Ro	4wNMĹ	 LqI!~<Mp0%M ;&se&j ;IĦe&౧pܛ%rq`1%M ;E&sd7RgX62ΒVeibM !1w&LH<*CW1
bj&!&eQ"#A~R/M*mE?@{FnoFG@f%	`J(Ie1/(ļx#c <A!xQS.&.vL<R. ΏaI%0rF Pҟ:<]Ӧtx$
L)gG@P? QgGHϒjtx$.gGPϒajbӸ5hn; )3,RgL01xKi*hn;)JLQΡ)gBfqCE8]( $b:L:$Mg
#nmF$ b\yKRC=`1.BLjMǊE҄Z&%L])"#$H~a J@rdڍa6HS% O<ҀɉrR@Q{$JLKS,:</t&%L])"8)RczBP-4Q-&xɉr'C@P%^ xI)GOi](rep)3䉲`@@`.%@ڍЛ䩉r9/HaxH.x!hYIJOxej<dDh/!| ?	!>%P/M*aНOx:^0EQIBX3҄f!A| LxBfHҋ<%Cf x"A/tΏϒd)C?<`/P](hLmF16b\yKRCH.1LKS,N&)J &)1x4H$J b3RgL5S:<ҁ)1w1LESTΏQtz&1w:<g$0P4S"@V61txtxϒ&Ƀ3PS@rQg1.B<)L!{$J&%Z)Rm@3HP&.tΏqIS?0PhLi6C|XM%J@xn.!I1.B >{OH
=0{OdB -)7$ΏǁC|t](D:!1txtxL㤦H~at1 @rd`mF@LK?](Cb\ }.z`4҄
&%Z)RoGϒ&Ƀ3Qt1MlĹ}0<7i](B"b\e&+E>M㩔Q"#AxPBP~%	b	8@P!F3Aыbbqbgrə%Mɝ&gTU3a!7Z)rDdDd:_/"$M&+GC8^PW!rJ.3J;LΩ)~grrBoS.䉝
VɝŃWɼud_DHQOìqH#r.xpDaPb<!.Ŀ#Ơt/ŃPn.;AI%0RgL1+E:.;$0ĭ)7FM](	8SE:.ɝ
^ǌ];VBHo&Ĺ	bgrəS-L68&%S;{	bS{逻TJL6-7SDF0~%	bPqOP-!\rP]_~'č'PxpD=LbL F<rV9Hy6O$&֊|Й"gB`h&H5x">Ja&t&dW")3D7΄1xLjS>&t&Hچ.:D2A@C	AgBdR9E>	/	w$Jh&gL1+E2M੧rAxRgw%ǅ&tĆ&u	JM:@@dSq$1NN㯿yIr_LOB" 0%91%S	}1>:5
ä_oOB~eP~q6?)'1S?JDI]`BƣÂ 3f	@C$2B@3vPb<!t]PĽBsA;׀7P-	``Ӹ@BX4CP-0~:@p@	F`Ӹ	Z`Lv|$b`p/P`v!1w	i[Ojpڄ R!iܙҀpLٰ33䉰T&^!4K{$h! tf%Z-cݢ'J]ŉœ3䉹*	<%85hHCPd!hP)L,L^0P?&w$$M&^~Hݠl:Z{$h! t
b\BluTl0!O.%3ICX0-c$=4t%Z;&%Z)&̈IFRVi647̓apJL!pzMb\0إpMĹ
gp(0:Bh"`C|&&.)ܑ3$"l&*	<%48=h=4 Q=LK~M&%Z)&̏&w	)MO.䉝&geczt-BS@rd.i6C|61.ByKR QDĹ@bl2Jb\Blp&w	IIL;X^](B!ڍb\	?0P3JL<Ml!x>7R(El5{$Jb\p#jgpBt6@rD3䉲p1@@](GVj47ΓkĹ]/HaBvҀh(LKSMS;J& .)ܑ3$"l?`/P](Gj47M	S/w [= &%Zd`LKSM
;|㤆\$4Hh]97u]:gp$0X^Ҁ^S@r8\mFd@!)o"L=t
S/R@Q h\Od@ro&4L. FS@r8Iਛb!x)L!)0{Od@)<*mdNkrb\3Ih)2PhJL"#xehj<dDh/Q`B8~_(H9BH~	AD%d_DJ&2'	%PAxpDaPb<!tbXb_1:$)Xܱ1~0JLK&w$$M1.BLx*L1~H5|-L1~H5xLf|QE>M:L:~%	bPʟFCx j<8"A|L:1w,1/zBoLf|;&/&@
S&.䉝&gKoY3 LBb3D `b3IC	Agt3&Z)Ro&axȈ_/"%MSs|?!*d.щ~yI>1bgp1~&}0DҀ1.BM㩔ɆDF^""TLG zQBTYS.L!I*b\Ӧw.S1~\Oab!h$hɰ&%S;&w$i70jrD	A&];
Q@hPЇ4S&lroLX52"4" <p]ixpDaP(rɥw1SG:<7%#|?ņ [o'1F0i4&1/˓R;
ggx1w	f|@1wNbb/
i8LLBSJN;pp#)%hP8*wQ32GSJN*wQ0~NɄ.~
ҀS&.	Ҁ`	r?`/Px](
@)9	&hos2b\	3@PɉrOxLRi](<re >lpp	c@ABb\3`&ldH.)ru		&|w&T_04lTro"L0E8Lc@NMH!Lc3>JaZ)L]˓;1w$LI3>H'4!J@,S@r4Q`8Ĺ}0M= 5LKSM; `*ҁ
1w&wLϒezBB(jS@rHi6C|,&p8LK"{}0I$i]( &%Z)&BRb1;L_ 20G)@,ɉr=1~N7 Z%@LNL_>;ҀX5LK)@*/h@0P<;&gbVe)Lf|Up.oinohnE >)3f|U3ܥCqb? @BհLBnPj,5xnܑ/~.Ai3f|&̑&wLϒ&.b\338!<M~6ɉrlp$&/
9@1P'!Lvu
VISJb7&+E>b7L7%0Pw$L_7E҄b,L,%0ǉ3:g1~Nbw''zJ qVj476
BĹ}0IN7O(@=erlp38(%8&S$w$L_҄.əSxP!uxn=L)3iSj2bn<'"$$M1@S;XDS<7	@L_d@jHE҄ZSgtɋȁ`b3^&.7ܜ@{2P2&qy@'J ;&gcڊw'
L)Bܜ@{1w&&k3>Ha$tjjSbܛĭCtΑgL0t'h_hnJb\hKbbY1%/jTN H01̘	-L!8h3:g1~Nbw$L_*/h@0P;&gc<.%ϒj4P](438ϒargϒjw`bw&e$03J!OCIb\yKR P	DĹ
grbo&J7(JPBP~%	b2)8Oe@QBF*aE#ax1.BbHܐRgL2&X](;qO	u2t52"4zlȉSz1$P<'E }5 PtbD="gt.傓>HaZ)Ro1&&g	&/Aj*B. b\ܑ3$)!%hYI1~Xb_|u0^H:"bjZ01wH$)|31~jZ0&oLG^""Tٕ?8>RSƣÂ "IáI%0L&xzfu	03t?$wi&.@&w@1LKxe2a$ȿ6G4oB_(bLb&wAĹ	7S&AzlȉSj)S#_(LܸĿS.oL5I%03@0y:h	3qOjy@4/ä9a&/pj) grs2I&S;DRge)˓TɀJܑ3$)!%hYI<L_;^&.q~4S/w<H:.1|L5iCqgqL!&wx7S,zlȉScX"[XxpDaPb<!u.gq3Ěb@L	Frf|;w&	`31ዸS;&gL1	3A*b@LSL0ib0P4	&.䉝&gK^8LMSireP1~ g4H5xTBb&X$]ŉɓW1	2gqd!L &F`<:ܜnN)2Eb`7vT Pr-)78ϒbVeܝ1~L0A"BBƯqa7wLϒbgq3ĂT2a@#PaRtɉrrD3Z/Ƥ\%Z)Ro}1~ g4H5xTBb&X$]ŉɓW1	2gqd!L_%JgZ{1|tnNM㩔ˆDF ~%	bQE?qK#Ҹ?j<8"0(K`Pb<!L]~LD<nbnnbLO&w3B&yB &w@51w$LI3>HgrIBC-J`)LKLHM&wjCҁD1w&wL̲d"@	ryBgqbjZ01ww$00$"01~K|A)$L_C4yRI	
S;y$0P3f|Ŀ}1|Lg441|tS;gS;T4hnE0
%L]ŉœ3,e&&w&/gqaCà:;D	Z/A&.IpZ5&&%Z)Ro		`J&L](J Q3feS,;00$ơ5)9C= ?tjZ01w/~XOIw,L&/wLϒcުgq)|!3D)H&򆁲AtreDP2LK)@_eS;&/Wс7SDF0~	AD%d_DJpuOP4Gj<8"A|L:1w,1/zDMahv!1w&wL̲bVeLX&BX&wah1.BܐS)CQ"#A~0ȿ6eOƺ@8q7_p( $,LxBfb"< '1ǌZ)rCqa3N4q@	Ip)&QIp4Hy6O<01tx&/b/@!i`M &)1xӸHJh(w`6֝ZS%/E>b_/#HaZzYI%&v&ɰh!1tx3>Haɝɰ%Z)Rol.i`MR!1tx`I$&1.BbxǓl&1.Bb3{C|HM&%S1Lϒ&I$&өrGS:<RPJt&/grrl y1.BOxeDFD%d_DJC*<dƕGA/F.:.䉝=3,2grDct5)f|U3"gܑrD䉞RC	DVeǉu2t52"4zlȉSj)|MxE"r,]	u1V];&{fYIL2D䉞`Haܑ37S;4<bHܑ332Ha(@&oh/&SSqH7!B\xpDaP(LxBu.%CL@4R RKI1|LNM1~\b gr/	%3,e&,\j.@)@҄feS,ڀt=&wM3>H_w$itܑ3"g	f.lt](I
&fYI1+E2M!3rbX. -e$0ĭ)7gt=,.鉼u3iBgrFL];&zPb,L\6ǅҀ
fYI1+E2M3rbX.3,e&zYL]&wM3>J_(5h];4(PffYI1+E2ML\6J S32HaZ)RoU&oLX52"4!>%P/M*a?@bq>}7ƣÂ 71S,1w.1/Ʀ"`1w$L_S;Lϒ(!xgr/˓Ljd$MS;zbj52E&S;Lϒc<MtɃAѫ@L_L!0xRɃAѫ@ĄCrDq~NA֞1|u1~Kg_ɞ$L_&Hw	jd$Mw$$0ǅXܒf|;[R3M31~"01~30LO_ L=gr	Sqt)4ɞ$gK+E2ML_4S/w$%0gǉu2`xȈ_d_DJS\q(!0ܰĿ@M㩊bHܑ332Jaw$L:,L!	DĹ!grDy73#Oc.䉝=3,֊eǉu2t52"4zlȉSc!aMƉ r,xpDLLTˌ]:gq1~}4L;	`y32HaZ)Rm@;Ok;Rg"SJLjƞ1w&wxgq`b`R!%0)ō=b,L,lL&%fg%ił)3bVeQ30?"s3]ŉgqa17wxϒargtARmQ,6<Mɝł)3̔!L,Ieɝł)3bb014鋸xچ"Rb__S;dR0&wx4w'L_)hw42gqcOj;RgL03tc6HK(*&pZHawxϒbVehɼxS)GAzlȉSc*"q>\qj<8"A|L:1w,hRlJ%L];
L!%hɽ!~,h_$L,L bM3bbA*grBoLG^""Tڊ]7vQIBX3҄f!LTǄ B@ Ľ@OF.ዹHP1w}3YBp3x)3Z/Q6>4LKS,Mu@.@w)C-h:Mɉrev|`bP<L_.%e$0zc1.BNA3%0昫&/h4M= x-;/L=0}0cɂ&`R7ǵKS	k^ ^[A
$q`P3,\/P.&Ā1.BNAS;&gL&/JfYI0^ĹE:.l2gw=.::p	IPLd&̅>ä{&Ġb!xRoLd1V0L_c At`1LKSbPܥ1~`a=]L7 ^=^| L./w|?\ R=fT% ҀƓ3,Z/Ql(&%Z)1w(hP`MOjILB. RbXܰgTM=(LڀpbRl|&.;Rl|	rr{hCƭJ bb0ݠmӺbl|CLK@iq Rb\3	RCj.LK ߴ;Nd-		1.Bܥ1~`%Sfc](I
&fYI0^96b\Crq7d3d)&/52EcBܹ1~5"L4	S1	i68J )e$0z6ru]]	Sa 8;](F7;/L.%L_^;tM&@`̲as@GɰDĹE:..o*c!Od@ĹE:..o&oL0%0	bgwҀgp](
*ܤ](
3D)E2bĩãT	Px7Q@52"4"$?҄"J/"%LdqO	aB/
Db_(:1w,1/zDoLf| 0"BCJܰL"grƞ1w,Lf|P~Ox7zlȉfTk$OExpDAъtbXb_1&&Ăe<bLܘRg5S;1wx\ܙ1~jZ01wH!S;$/	<H%L_L!ҁ)LK&w$e$0ĭ)73D `b3IRAgqa7xe0j<dDh/̩ƣÂ 31/`#CBgpbS;pz$4rq3HI2$0L"L!D4V҈F-)6bEh$4_a8%/E?1$Mcp~Z) hxgp =>Ja @{&pȔ;CJN?&ɝ)tHh_a8b!$M 	ͦ%fgab`C@{$JÄĹE2M1~) hS.3HiCp$xϒJ,L_4;֓Q2&.əRCJLy2gp&Ћ@V&wfTLKw$L_q,S,%LHM㩔j<dDh/~%	bPʟ8j}PA_(:1w,&XE1w$LHe%0;&{S$Y!grDc)LH"grD|)! ǉud_DHQObk(F(]+"J>%1Pb<!:Srq!"grjj !1.Bb,L,$MZ)RoxgqcIƆM1.C3>H@ܒf|S,ހ?`](8rb\ 甿 ä-=1rb\3#OK) *)ǚxC"&@R!&oK)rgqa7xe2)9BH~	AD%d_DJʊP<'@)DAza/J7K0zbKb|tjH(-/0.BKѨPdD"ģ$
a/'FA^tIr_LOB" 0%s'x/qӠ>xBdDhJa ~b?%0 P3	 PB|t	@L
F M1ah1	&
0)4 xJa(B`RH&̀#H5XtB ,^[4&DBS@1@@P60Ț^gXr0)4 xHaGq&
0)4 xHa|t>:5 &#&	L% L
E!(	HhJa(?&&$(	HhJa(0L+.hy \H	%	"%"$wn^a\0PȈ/L:EFiy$
a/'FA^tIr_LOB" 0%B1%S	}1>:5
ä_oaė!L%(2"QZ^as\0PȈ/L:EFiyIr_LOB" 0%I1%S	}1>:5
ä_oa(ė!L%(2"QZ^a\0PȈ/L:EFiy.BKѨPdD"ģA\0PȈ/L:EFiy$
a/'FA^t$
a/'FA^t1%S	}1>:5
ä_o(BbKb|tjH(-/0P-1%S	}1>:5
ä_o()DAza/J7KIr_LOB" 0%

LIr_LOB" 0%
Lė!L%(2"QZ^`$
a/'FA^t1%S	}1>:5
ä_o(
Ir_LOB" 0%
)DAza/J7K)DAza/J7K&1%S	}1>:5
ä_o(NbKb|tjH(-/0P`bKb|tjH(-/0Pė!L%(2"QZ^`$
a/'FA^tIr_LOB" 0%
 1%S	}1>:5
ä_oUƿ䂐5\lGR8$<aJ$$dP:a("A	RKLlb&C*2XڭXAHhPGR8$<aJ$<8"rP܍ DȊ9Ue84T2XmZ~:aE z4+ߤWrG(Q]ıWt%(ȃğ4#X+1aAqedo;u~ X󨟅o u~ X󨟅o u~ X󨟅o ؈>H$v'Px"IcФA|4=qJ Iv"DD0F??E
!!|hP$K1WFNVi zƁv"QAO#BO$v'Px"#~b$P`>D7J"0"c'PDEthȐ#DVDNVDx1|?""#E@@3ȑ: "I0^"222/hGb $;xQ">( ~dPE85#xc@;`X6upDD!FȒtf(*A 6
H>˰TDe
''%D<,w"2ɑ3"8J㥎3" *"XV;cklR`<DL.XPx2yXA#HJ#,ʳ2*у:Xʳ2 %UjЉc66$)dQB6Ʌ0%AJ@4!!Hdȋy
B7%E2&hX0Ddd*/f)j1䂐+P(t#h8\#eT('%D<(#BW[0(/!\Iޙc!HF	\S"fMU:RKV_~~~A@1120D r|p p/Ed"enD|w?Cak`Wo:w2 $q~wr8P]F7h_#yF7h_#yF7h_#yF7h_#yF7h_#yF7h_#yF7h_#yF7w/
!H@2C`Z/łjxn,P8'%(q`ǐ9
G@h-r(F衼R<H"_wR#A4[+@;j0AH^G7KP>F$$AeT('%D:)$AeT('%D:)$AeT('%D:BeaeP@;dX;
G+\"Dȡ;F"#~% (ʡD<,w Bion `+" ,܊8\ȑ#~ 21'iP>\h@Ȯ#B4DHcJ@O#DEtdW,	c!upDD$oDF$(,5
ȞF^h<,w"$.t"Dȏ
#~yY"$PЊ<,w"$.t"Dğ@DdE}J(Yx""B'J"$H߀11&J7PE8X $G(ȮYj0E zEtdHc(,5
Ȣ=Kw"v
K΢"DEPG+Ew ЊȝDDD?Q%DZ|G7KP>DB$#zY "F(RȮ7"c#eY"ё\'%DDN4DHcCH܉" (y'#~PYh#DVE;G7KP>DB$#zY "F(RȮ7"cc'%DDN4DHc1BdPj/JD/5aZ,"'Q>D#Hq\ `+" ,܌I,K,K,K,K,K,K,K,K,?|,_(,/ȼ+ EYeXn?,K,fYe%Y3,H,/|,0,/"PYeҭaoe_ğYeYeYeYeYe?$Ye?$YdYdYdYdYdYdYdYdYe/YeY|+` EYeyp,YdYe̲'K,g?YeYeYePYe^
P",,$O',,,,/_$/_"7W"er 
x\/\/jJ	0	UpL߭2?_b5,Ro@bwoE11P  A^FEQ@]P"c%PAKsHA-"[D?
4n~i( %PAKs𠃎{8,Ѡ&d#B#B#B#B#B#B#B#B#B#B#BdXш7 y܊27tl,}l,@D#4""Ű\I1؉Q"Gr'E"2$H߀1Iv"7J"2+FD؊"<D$hblDj$a"(yO\h#AOZ4(Ro
4DPE8E FV~	?F!Q@8"(D"cxb16"yH܉7_"X( "`Ib16"'EjN-΢DEp\"Z1D3$hC7bҤCѣ"@Y &-Cq"Xn18<$HDWȑ@]r(yO1 c mn1Π@EtdN7v
AIaAbO1؈1R
@1|؈Z1<*ȑ#ҤXDh-bOhblD4(]DGnXE^h;F"Dq^D$Z1<$HDŤGA4DW,(HdPE81?1؈1R
@1|؈Z1<WFE#衼RD}P@dQAt" 1'D) DlD-CqFH܊;r+@EH0>E4=PAb 1&$ccb-b16"yT"Gr(#H!'Eׅ"+"D0c&#"y#DEK("_#~H)SCdT#6EOEHdцH!*BT@4/eoL%O KdEHfȨ%qdTeS*D-Vj$$$$$$$$/#,,
@P",BP
Ye_Jw?C,/eY?RYe?,_,,(W
@,/
@(eY}*VYeIOeYeYeYeYe_ȿSIe_ȿSIeIeIeIeIeIeIeIeIe_P!eYeBP
Ye_x(W
@,eOe_,~/?Y}@Ye_
X a@(eY|^E\(,//O,,,,,EK,E_[//ğF'aj0YZ1Z1ţn18r(_Áxj+%iR>(o#'"WF-*nQAWA
(?Ʌ䡰Y0+v~*ߡJAwR)@]/
D~*ߡJAwR)@]/
D~*ߡJAwR)@]?
?v8ѽq>(~F.HGxDW܉*GݼآG &Ȓ}~<'@t2~d*P
?_@!8+(GCx?A
+ď,Ƞu4IF	`D9tnBҸ?\~ 8AtIc2*dliP%-RuJ!-P##x( q>\qq>nPA##tgA(DD'QF~7!B\'QF~7nK\PEthȐ#DVDx1|In,D-$qBI܊;DH܉v\'!cBHE|;Hȅ!`In,AxR GAҢ1:1<`c$Hp "t4h$ܰȃHP@0	?yH܉7H 9^!(ȝ+vS"(Dx1|I䂐5\lGR8$<aJ$<hC(yO2$<,w)#ȁuV.lr&*2Tbb˛?SSY%Y%Y%Y%Y%Y%Y%Y%Y	YeYePYe^
P",U7MeO%Y3,,Ye$eYeBP
Ye_x(W
@,V°7/O,,,,,EK,EK,K,K,K,K,K,K,K,K,,,
@P",BP
Ye_,,fYe%Y3,?_,,(W
@,/
@(eYw?Y~YeYeYeYeYe/Ye/lEJ[6%:	BL/%?Ql%(%հJ2%kؠlD/ c6<h`2J@7R_j/ᨼ4BPԟ>ZE"pZ17aY8n2,4oq\1VQ57EX`^
q`l
ť7''E\-"cqxZ+(A=xZQ@7a]1qxh.ay(l-pVL
%(Cah97`+߼h_#yF7h_#yF7h_#yF7h_#yF7h_#yF7qxZ+(Cq[qXn<VJJ+pVN1>''qߋ@"+:o qr/6Ñkl-_}noF\~ 8Atw#~}9Qr,4IŢܜY87'85[[ J:ep]ˍAtEc8(`,u p>D#໑r.ȠD)Yah$;"uPE	<Πq7D<1Q@PE8/?EEQ#b1AP("DGğ1؈>EQ#b<,w #BW܅q߉#BwR~W܎9
Gč:~WyXNB7čR_GaAWFDDDT42.(NtN+B}08~$h\9
LX;u!Eu໇C
FRr6\u.)l9
A.:8~$h\9
O+Gx#FRr6\u;
DȑQxGpD3E
PZ1av";#I"'HFl">"(gEn\(CahIp]Rr6\upHйrRD}P@(@\q߈>PE8FAOcH܉"t"+"yоD,"@4/FVD}DHQ(!'cnDQ@'H
""?4$O yȃ԰%dQF4ȏ
8"q!vD$R`P(x2*Gd8'2A	Pd<d}ǑB"A	Sx"R8٠̈Uj0	hE@ʆ*0ECvV,,,,,,,,,H,/|,0,/"PYeҭao,~9,eOԖYe/#,,
@P",BP
Ye_Jw?Y~YeYeYeYeYe/Ye/YeYeYeYeYeYeYeYeYeYeYePYe^
P",YeYe2,,e_P!eYeBP
Ye_x(W
@,,?,,,,,~,~`-qlRN
R'K`b'`#uQuPP
ؤձHt)l[+`$`<[lհN8K[l
Nb
\Q*DS-K_lOٓ!lta<Soopl,i\?$[`yl	 -"~-
=@ 2q
t# OocH~?$	S?
(#oy8b7` ?o(ʿ&O_$	S#{I@I$~آDIC$~w}HOF_H$O"H$O GOyۣI/+H$O/! ?WFO<Y ?ݺ8I ?I(A'Cx?A'@8?II( ?ϟ@2A'$$~I"	?S(D	?S;őH$Op^?IyG_H$O+DA'(H$OAOI$~wnDO7	?S;$~G#A'F_ ?4$~S0 ?OO ?F_A'FiI$~A'IEuߩB@?$~9&s
I}nğfJPQf_AG-AJ?PQbD(ű%PQbBxؐk[?G-[8	8+(ŰQa`[(Ű.xXE(Ű0xX)xY?G-<ql(Ű@;[ߨ(Ű@%AG-
<qlPPQby[x'9
<qlߨ(ŰN~<PQ`~88	PQ`8	x'8	~=PQ`-AG-8
HPQ`0AG-'
<qnAG-л8A
<qnPQt(ź(ź'AG-8A8@i[5AG-o[7AG-~PQt_(źx
<qn/
<qn8@[~PQtx 8@[CAG-"PQt[HAG-$<qn+8_QuAG-ԇ8V?8V%xAW
<qnE8QgG-ԛ8RxF8RqG-:AG-<J(źQu,pQuAZ(źpQuE8RxF[o±G-~
<qn8TأcQu"xA
<qnG-o8Po"xAG-'xA$xA<(źxD_G-
<qnE8P6AG- 
<qno x@G-!~pQudQuQuAG-$~PQu	_G-%[\w
<qmq[\K&x*x?У
8]G-Eb(ŵ8F(ŵR(ŵG-x~lQkx䟉8T(ŵɿ8?[\ah(ŵ? x:(ŵx?
<qmwPQk~A[]'QkQk~
8% $X2KAJ X$H H!*A	SnDFBT@Y
͑<,w"7x"#G4H AxH8ɱk5Y`V#81q
1%+'PXƑQ ;RW
}ѧqI(Į8}#_đtu$p]/]໷^%+C(P@
#JW}D}o
(o7K8E"u>.X(q%",yXN"F`iP]ǋסƏ7,9{^/O
Et.9{]s^<K6g[7eE;ͬV`fN}#(jj}*ڋil߅Gr8/k1UCpxYXy'r<jC (ѵqrkMzqcQYV%Z>jZv%Y[7X<|o-z<K6g7K^>jSfm׫Gfm5_Z:yؖmfaU]u;ͬ8Wֺ<K6l٪WDeD3+ ۻbz:2uf֚m؊tZ۱ju۱ײNnV3bt]Zfmv%Y6j?klT~'fnlߐZ<K6tlxQV\bY7K]5FIkCQZTToĖ>jaQZ<|%£TUz5KfMiVyj^^TpYeV*J~O&uV>һ^tS-~XNQRteiVqSczoكXm87C5mĳk7C8Y=ZqpcT^v4rkte#].aі?
EclM'FVm%qei/z6CZ$v4rkN@ƎNΌ34׬׫mǝp^z:U$v4rkN'Wm),l׬׫n!׳SeV-qnen?oE
Kk֚mN&f[p7Y׫n?cl3^4*׫nGк]cTZkշFjzH_Nbkշ@]Ru6׫m$<ߵ`+dbY^-vY<|R<Ɖ C'@j[ZPJ+(Ch7FVdV8dVdV7[8	Jbbp`+pd-(ÐV1XdV	ldVP^@&+'F	F5
E䢲9p`Ţ򁕎VNnP8'%(-E+'F8v&߉-vN>j8bYiWֹv%Yl|Ik߉-s>8l,ʹfO5J7Ə5E%p߉-vx7K]5FIklToֻLv%Yl<+8yؖmfF5_$Wq,n`)KJr>>-AcT@GE
+SđۥƩ%(]b+z##KtocTFEcTH߀^,sՊѥ\HҤGD3+#@zKS>9`<L(Q]"VRAQ#ǑV'Pd<)qQ<W;c!HFx!yw	\N9GNSx"pz8_rp߂'eq$q"z8_rsP^C28p`壞%+q8XEhJKxP8~<8u*cZ`~&(/bUsъ[V(M֌R߂~m(ǃ'_H߂]sъ[+,QF<!H\8QCfkF)oR2W$1@1b8x;Z1K~@QF֌R߂QRA*kF)o
(}	s]*烵7\}ۺ(IP?bcъ[Q8*btvbT%IOآ<!E9Cъ[K8h-"BĈѠEZ8x;Z1K~!DˈR6(^֌R߅nđhlP֌R߅BB<Z봱T_Ė<izע5E~ע珚F;ͬYkѓĳk7U8٦<}ཊ(pmPOP;Q6M]Gz4z<*(`rV<jF8FܽZ5OZfVj7#Ui5n%ZMzz߉-zx7Mv%Y[78yؖmffO r9qH,QV@j[ZPJ+(Ch7FVdV8dVdV7[8	Jbbp`+pd-(ÐV1XdV	ldVP^@&+'F	F5
E䢲9p`Ţ򁕎VNnP8'%(-E߉-u<|]zv%Y^fnUvWĖ>jfm\߅;ͬ횯-u<|muΞv%YU~Z!H:X8Q׫w$ƚn(#~bkո*&uVv jtS^	^,v'/kF,G/k`bYիfx߉ĨP'7TN ^kMJ 16qDGnYfΌͪ4m`߫kbY%QV6bY[7K\5F[\O;ͬl߉-sk>j;ͬ(ٿZ<*5JxXѯW^+75[qWMzzScf^TIcfuV>һ^tS-~XNQRteiVqSczoSXm8ecO5J7+v%Yf!,9eɳĳk7U8٪']flfIk߉-s>j9CQ-s<K6uY-s>j8ߐZv%Y9dB<i
ҢP>msg\˗<hiQG	Z(6K8wJ(ӗڡFLpvyxix-v<jflm/q*X_r(hC8rkMzxP_KMzΌxPd.:pE(YS-ŮG zd.:"8"bm6oj9Y$ofKMo¤a}2y~_rG4υvMv%Y6٪[w@;C:yW^^:TQ^{\_յ,ճjwrQ<
hPusѰiocMiV#~F"q:4զf[D(`F:bkմ-r[:׫o: V*׫o]DocUZm7	ocUjm7Q
>Gt8ix{Nk:2iS-Ƒؠk:Չe]˥D4(Qr_յΛ<K6kuorQ<,wAOGVF
TPF(߂ƫ5qAڛM9O9iyљі
'~liyYі8q"44͆qx}|ƫ3lͦHPX鹲VonҢyXsg%yX,/ؠG]@;R95Jx"q`GgJ:M}.HѼZDq^δ8o KˍAcgZqxpUm	c9d/ֵbte%DҢy(XXZkf@;J	cMv<,wJܽtxע-:w͊(@j
!f89V17	šȴZ
!f89[Vc!X8'"w
!f89ŘV17	šȴv71bnCi;ٙc3pZI9c
!f89՚V17	šȴö;6(=XZ1ɅsZNZbшVL-'"w)jLZ1ɅsZNmYF#Y0V.pZI^Z1ɅsZNbbшVL-'"wţZ+8N-E3ff-EdXqhr-'pLZ1ɅsZNVjbшVL-'"w+E<iV8At^ע&'fnv8yؖmfmmx5Gq\QE=M$!|Yy5"֢zzcmM&[]fkմ0!$5IҭMzD5Yѕi~EvΌ:ΠAQڋfV^<*xJ,xUE2GqlQJPk!f׫o`(׬׫o+ڋ/6Xm#Aj,γ5 v;֢Εjkշ?Q_.^teiVq7lif[}V&[}:QeSlz߅)Sĳk7E)(=J8/cT^׬׫haEcT,Mzγ5~?kҌ-ץv%Y(ǒXdte*(ཌྷRkMzj^^Rl5Kj:׫mJ<[J3eJ4yؖmftU++CQo
zUcĳk7E5_ƍ_~+R=@/5qPifSiqnUFgJU~ץjxUJur͊XF|njP֚m/f׫m*hܽZ<jyTGSՓĳk6fՃ¥꿊>/lءz=?QՉ5~?kZ>jjxTi:x7Xz]z<|]z4xTyXQ]aƚ_r8z3+H߂aѴpEcKiі~`׬׫mFv%YTta6W$^6ZX౪MiV~;Q^jj~?k
momcªw'԰%ѓՈO@׫p\M55'@Ƙ,Mz	. 13z	F;V[zh[cLN5~?kՃ~?kՆ
Q'U`ߏasQUa5F~׫<*^,xUUŎrWhy%@[,9{^x^@7/ks>]sĳk6uP	?bSѴ}	^kN|^tfte+Ʃ55~OIxQU=Ot;Rf׫wy#:zzw9HZ;6Xn$qq}j:׫wy#F5IҭMzWN5Ha]Cz|UzεbliUuVY~ת
&;͚ͬiª4sz4lToz4U7ZXQ]F<izFxUF5Cv%Y5_QJPZ^wnKj5I5ywv(ÇX$'ܺ;ԡ٭5)!>ѣW(vkkոRB}ˣGP (vl5)!>+C+jPγ5)!>+~$i@CZnpN0#K{RgFVnp8b~ԡf[$'yW> ؟(vu^"F$wGjPmVI	#8"RgVnq7@-JZkոRB}oč"H(vk׫p@qڔ;5bkոRB}:VWRfnq+C+jPaVI	u]Ca[$'D$ioC7Jz
HO&~!lQ#;Rfm&[$'QBآGvf[$'Q!b~;RfMz
HO_~!lQ#;RfMz
HO
$o^jP9YVI	7(vgbkոRB}Q!y׋c(vgfkոRB}Q!yxJZnq[y׋c(vm,׫pto^jP^^BcG^-ԡٴ^#Krx;Rff[$'~FfvMoycwv(KjGwoj95t[gUӵmTipE܀(Nva>È:VZl'qQjl6XnB;w^+Q'J5'܅#1۸Z1:2׫pd8Q:4v^}\hRfu^qڍ5:fkն~תV}TFX+f<XV*t~?kҬRC5F~סO
pߏ8ߏ8U/PTozUSz2tTozX𪌝^<|^xUFNxFM>jFY<*&~ף+>jFX<*+JxUJ`>آ\kҰq`ɭ5'J^-}7KjPbkոO}qڔ;3z	/
"J:2'C^}_~${R·k5'܅7bu^}in-FYM5'܎{QVn>ŦVnB렵Vk׫pr(#&LMz	ncC͊35'܅#xja[HƩ6ZkոO#xj7Jz	HƩ3l15'y
4Q&l3^}P^ԫef[$ԩٲiOĂVN͖M}A+RfɶfprO]jTe'@wxEpZ'+6XnBT4&qvf[ʆ;2׫pr/;㱪Mn#B;^^}CF;eV>$i"Gtv5IuV>S_cTڵ5'v$č$v+Mz	!>TQG.Yy;YV>pmFk:-V'F[A~;RgEZm7
A.F*vtYprګ:,mV>PGC8WMMz	Ktn<[T65IҕZkոOhګ(n^}i/
4Q'J4׫o3D\Z35ŎWjtMz	(,jZZkոO*Ӣ׫prXMz	.G^n;Haхn;Hڬ3:0^}bI
$ojz	#D3ոOo'Yn!JŶ4rMz	\Bq7li+Mz	}C@bt8v^}¸_AwtjMz	!HѡyeѶf[HS,ViV>'8T^iV>'4Iun!JF͗LMz	8b-CfkոO3#zRN0׫wN"fu+:eOYte"j-Mz	>
#NN,׫pr$ mª0ǉmzTF~ץZ<*NjPuE*lf	\u+Y5'qjV^^}At.[jVeV>됟IjUfkոO(jUҭMz	\@;ڕjteiV>^`v^}t;QεbteOPyiyՅF[#QXgF[=Zέ56Xn#V\f`𪋯v(%b$)\Be^ą+ tZkն~ע<*x'_.[b.H\*q!q*$Vtfm7t;RgV&q!q	jc&f[!Kj.nl5H\&uVQE5I5H'bkkո81bl5~+EdtH@4֚n$N[j/YYVD*H-ij.bkնՊ(Gұ"qfkL-ĉH߂\֙[o~#~QuGV"D{QzMiVDKQv&f[V4bte8TljiiH>ҸJMMD[Qvue+ĳk7F&Kb8z0G=T#0J"z1Sƨ+Ѹ asѰHK@F+5[	snb^^ĄiFF+6Xn$%@\γ5HKi!IgJ5HKO$Zkո9w,-F+:׫q!.r+bXn$%E{݊bf[	scF+:׫mT/{^8ha6ty}ec6wmzbYmу~ԈB;ĕآ=7T>Ǒ^V^n$F:׬׫i!D}
'.զ^J(ı+:׫i">":UVD}^E{ZteiVD}":׫i!D}]%ujj~?kT68Ex^!(Ew#~Eiw
ݼKR15Wr(7
,iyFgF[E^bazΌ>ҸJ55Wr-J6Zkո'ݵ*ҳ^w
DmJfbkո>^6qV⻑!.^lתw
葥vMz܅X:ӣ-b-%+Ʃ3k5Wq$H^bkո\/;چ:,mV⻈[cLN4׫q]Q^+J5WqCFΔ7YV#AHQGjbtLMzܼ(`Ʃ:VzywqhWcT*S^w!Xc6ntKNi)$1AqZN,a)$ӣ+5Wp>'Ck15Wp_mvgF[$E'Njkն~סO
l߆+(l(jfkMz3uRkkո`bkմi RgYmmª9!Hˑ^(lEuCmMiVFj^^[^6xQVO
S~Z睉fnnW2.D;xQZz:'rܼ(`֚m
G^-0b^^}!HŰ^7FZVl5'r1֣f[DBT40bZmExC}j1Yѕ[DE8Q^'FZVt;YV>HbXm︍#xC}j1Y3^}u/#F+:׫h}eCKcF+5׫h}eCK#F+5kմOro
+Qvm\80bbzGQ#;Q͆m︉RSڌVl4׫h}0=K].ҳ^}p,#Ͱ׫h}R:lFb6qV>:G^-ڌVl׫h}ix#Ij1Y^}p,<+Q͓m	-ÇQMz܄nqmqafqvf[DB|7Kpc0b8S^}!>l`[xA}j1Y^}!>f`[xC}j1Yf[DB|7Kpc0bi&[DGwnPGC8j:.mYkֵ<K6ttb?k֔<*C
+T×걳ƩhR -r;tXoO#B FkwlQU=QۥX֚lJ㱥gF[(8	.YcK͆F[oqhR -Ej8oګ55oiI5~EhФAs[kִ=Z[^hT~?kևO
FO(R -qnU=U#
D8Ŷ(<#@Uff׫nFũ-ZRkMz߂(R -CF|~תUe~ת<*-CO5J7VXNסӇ^Z<*Ӟ?kQuª7x7xUCC<|^jxUC^<|^V<*Gs D(GF"}@]{Q׫h}Ƞ>+ڌVkkմO'PceV>rgYm}qڌVtS^}GP v^}uif[D<pZk:ՉV>"[ڇXM5'q렵:׫hr(֦VmGwn;UezCt15'q(bbzܸ$55'q߉F+6ZkմOc fnm︐ifm&[D?EjY8׫h}Q֪MmH~)KE6XZkմO!J]4=Rl׫h}B-hrgbkմOu-Zٚmxz^8S^}#xխ&MDFT'FFF+6bkմOZeNqآthhڌVmfkմOPGC8kYS]D$v(]O^׫h}@wvڋt]&[DF@bmW(jNV>pJY[D$V׫h}bI
$ojՙEmؒ8(FvZ]VhEj1IFZlfN"}QVZkնn?EbCѬߐЗ8X.z5PAZUcb;tګ^V!~ƚ^yE'f[oM+Cg0XZkշ#x_h֛,6߉zsĳk6fὊ+JJn Fm3Zkշ@Ufa@UcZkմ-q׵iI5~3@v
(T0"آXua7\y+č8iY6Xm.@\v4bkոp?jyfkշ#x`hntSeN!Jآ=YkF;ͬl|,עǝfml|~]jQT0>SՋAj3Y:2j3YљіJ%Z^^E6Xn Ej,ngYm$HEΕjkղ~Jf+NߵbCѰ3C
#՚ӡڶ9T/{/ECզ]f;ͬ:٪#@2QGb8z:ii6Xmneh Ej4Vk]u<K6tl<=GcXu=Q'D,m5z7E
8ԡٯYVq͖&drNxGUhvZbY͵R#F*JWbSѴqߊ^ZkոcLMzzuܼNSڭRl6XY *JVz_UidF~שŏ
BױEN=`.IOڋkMzu?Zn Rf^]w^:׫p]Ƞ?jV]wRt;YV.`Bq֬Ni%+Zbk׫p])AjiV.ETSbΌ߁EXa`ؙj;569T0>˭YSڶ8M*a3T}X!D}X2v>Q	c,}ۺTYei+6߅<K6kfXu=,9uSfabg#JGu6jt;Vbgq?YӥZl6&p=GҤqS~Z묱bYasB0lL׵Na}ۺTYi5fbgqu\Vl6&qKeX֚a3CeI5f-cXz6@Ƙ^XmabgܱVZebgv^,MsuY2B6y+4Yz/5l6qnRS^MimoֽYd,ճLxV1@Vzկ%׫msƚ^@+Fآz:2
;QziVмjZךmSk͖&[Bh`+Y^gYmɳªǒt^6pm]ąZteq/:3:2G_M55~]m6s^<K6kѺ_9{Tٳvc@q!v4֝n4<㱥FgF[Hf[#B6btZ6߅QrMz8ҨGb:z6h-Slifn4<0M:,S4hy].M:34Zښew@C
+TS]z6Xny].M5;Ym!@T#rYXMr8vfa:UVV]lFj]lz8(GO&55~?k՚Ux"i;w*rM[!,pJrM_PybplP^6֚m	c.Bڦ֚m	c EcLM&[BXQz3^,rDXZm	cBbte%@\vN5t:zp":ՉVЖ9 nf,q
Vk5׫hKy+Wjnk׫hKFE3]&uЕ%?btfT.?ɭ3ta{/Cs7Jsm0~?kO
r@]w"{b> 9Y5Sڧ+55~)EN.z6pE(XZte+FgF[o6(%b;TZkշ#@/&׫m	cApIaE{^=F,QS%aҕFנrS׫n$+8֚mpUN5QV<#JUG^_p֚mqBVrڧiVYrآ=q-q5ZZMzzKM&[Jc:׫mNRo{^<m
zbYevWzdToz8xUSJrNX;NieSv%YUvWeENz:2xƘ^yP׋ 'զft[BhFeмZ"WN4׫h^@Tj*׫h^@TMڧk:Pf[BaAjFm
gKtRtm
м3-u::lX4:hT^@;4(GGSlyBtoZkմ/ H-@eh^@beVFJ5$P0Z3:2ҭyAdIJV'+30$]{UE35$'FhjX'Fjkմ/ H#hMz	DcT9YVм i>+E{mf&[B!Rt63^yAjAcT׫h^@Z#(At5Iѕm
@;mj,5$aj'YmeQ?uRt9V[BC2'C5$`K+Nkմ/ HxQڌ:5V&[B)Wߊ^FٚmVN4׫h^@3-tvMz	4-S'C5 xhu&[oQ2/Y-ubYSB_~'/kSmD㯿]cѱV^f׫mWk;ͬٶSSĳk6mTv<K6t6T5v%Y;k]uv%Y8φ(]%)Yq߉zuMiҭ6}͗]:UҲ㯿V]sZtM(qߊCєeZkNi~]vO
\ߍ#ءu=B~ԪZu`-SYY^rV]uVM5ۯ8*]ՖmלBq7liVmל@v):7Yҭ6ߏRLP)P^.Ո!q߉;.&i!q߈.fSaD^3z$.EE{QeJ5uٝZkն~]>j.|yџ(]F-y^5VYOiզn";G{.Vkն~]gKǅv2yؖmfuU~PGVB\/X&׫n"r8/mKhjteYv,N~?kGKs7VXvVӣ-2"3-ཌྷ555~?kmc¥;v{.n\GcG&n"qeqљіB˛ZkkշWr٩׫m.n"8u27%bͮz5qlrkMz'Pc^^}3I׫n?ejgYmབྷ7YҭMzp]5Iѕ[qiQ^Ʃ:׫n$V&[q'Slzߏ`skv6yslx\'oĶ>jouʹx7Ξ-ixTF"rSQZ벹]vX<|M<K6`>eud߫p-4ǏtiSu,xT'|KkrMʞ>iKkqse~\~?kpߏdToĖ>q8ou<|-T<|oĖT]v<|]v<|]v>jL>jGfM>jGO5F+:bY[^x8P:cPP{$8@!IC8C4JKJsS~ѼZ}7x[!y/v5O
衼G.ƩTwv+xPjU^0ZxS z\gjį !+ƩKJrn\r[45O(`F5O
\pTO8僓lxF".8}*'rɵL#@]SՊ H߁_CT#QG.SĈ"[#^%FJ4)r4o~Y!@Ef)Xcq7AcT7@$o'PcE
ѥE{!H@CTR<2Fh0Ys)P;x߂ƩHBX珼R=`<)qQ<Wc§83zy)#x^,|)qQ<W FVD+O
\r!Id7KJrR<H"VS4/dKJr^<G:772F"ܝ8Eh	dP̜Z7CP(o^J\EQN8J<XVLxѿB}E4x;Z1K~}ߊicъ[C\c-E6x;Z1K~buKD,QF<":h-
D7J1bpvb.#.ExCCV(OkF)o>*Gn?Ebh-!E.q렱EMx;Z1K~	#xݻB;ĕ(4<!R6(M֌Rߪ)TG0]Ƞ>ءzx;Z1K~rءz<H^@;4(]vOkF)o(q
Th-VIFSъ[R6(]kF)oĖX/K^x%Jx
haVEF#ce1q^P1IEb,p4IŶ"Xn18PyEb,p7YEb,p5Cw"b-cbXnNOff1qd0p4IŢܜ&߅@8rIP:zyǝflg<,סbY]UP<'ܽhT֚m؊ޱMzzEqu^6RSkڡڶ߫#/kK]sg~'fn6oյ:yؖmffacĳk7FWivW#]ءLz `E,T"Miz,r],'Ez
'.bkհ4@]Rt^]VϿcTjkնH-v<'fn74yؖmfm~mcĳk7F[7c%@[,9{\Ok{\Q#rIaEw/k6x^!F^6fQ{\G/ꥌWr+4svhxٿ
J}~>}xhax<LT8At^dXJ^e̱<K6m6lޠGwobZ=(wqv6֚n;
$v6׬׫q(߂ٛ,MzDE6γ:2wpJӥ+:2wq,/ٚNjkո\/ٚΌ5wr'z܎]^u^w(`VM5wqX'Vn;ZkiV㻈o
EcT5wqUi^w(`qRlQV㻅HcAfM͆n;TűٖfKMzDX&nn;3?n;qH,l͜fkո\lYV㻑A~̜,-:mŏ;ͬl߫kbY[7PCs9K\~pbYq>(]+ؠ'hfZf׫ptm1@8r.sgյX,v5C$h--Cq@Ĕ^2Z,&P1%AhxnPp0E$h-/!)=@Ĕ^2bQx7vbm N9$mvyzLv%YlߛN9
Jr(h,jZkոPWMzz߅Q'!B\^i%GV[]fn7v%Y%v~Ak\,͝l߉-sbuĳk6fIk8x7Z<K6tfIk:xoյǝflf~ע<}7ZfmE<}7k^0yؖmff~ע4~&'fnl߉mz,pT~&Gfn6oĖ:xTiE4~JP,ʹٿ!Jv%Y-U5_ZFJ<*5JxXdkėԣZkշE{׬׫n;,MzRS"}%F&uV>һ^tS-~XNQRteiVqSczoڔ7:ՉV4IŶ(p(ϏGT!Cfn0qU^߫kҵ<K6g[7]JyؖmfuUץX<K6t:٪YkҦ;ͬMl|~ץY<|^8x7k^h,͛m|MkҧO;ͬM9]cĳk6g<+J(\Ex^Bpkz+r\Bp3kvQuLQ]/ksg*(+EZ]\߅%CKksW»^yؖmfͷEx,/{Qs7 FZkMzxP_bkte!qO3(F]o FkY}Ƞp?j.bm6o֢fhSiimRǨ
|BQ,O;ͬMl|Ow@;C}XQ]z{^0x=XQ^{^<i
z0bYtaA%ܺTO#B+Qag?	[a5$oN?FMzz9xP-F,MzE^0#K{Q&uVu@3Zm}B,j+M"8B,j-M
;aSz7:fte[ܽZte;Un4vεbgYmWrQ<
hF=FxWkуfmv"]˥D6СJ(8Xfn(#!?cUSi§##u/:3:2aSm/5:2p\$F5Yn8oXfmiQeҭ6߂t@;{^z]ǐ%R(n]@;R&VyXN"uΕjuYD]䑣xĈ⽨3:2x"rDZ:gF[ej.Um	c9d/ڋ:֬NTO#B+QZתͼ,w'.{P'Sl:m" Kҥ/kn?khm6(g5Kc3pZIZLd+ZN-Ic3pZIܭ1bnCi;yc3pZIbLd+ZNV17	šȴlBpN-EɌc3pZIjLd+ZN~P'5KF#Y0V.pZIZLZ1ɅsZN-IF#Y0V.pZIܭ1hb+&Ci;yF#Y0V.pZIbLZ1ɅsZNb1Eb	šȴlţZ+8N-EɋF#Y0V.pZIjLZ1ɅsZN~%rWlMzrx5CgO;ͬ[5_-z2bYC~H!@(FI"_.^.]j955ۯCseVAjjgYmn4IRtS^-VteiG_]lSEӡ*~?kњQxFW<*H!(]Aw֚m!|,+zz"lbkշ܎]lγ5 v;֡Zmwr˭Cg'FVm#xƘkշ܍њHNbkշ܀#M5~ZdbYі<eє5I5MzzV5I׫h].L3^8xeFZ<K6u]2s,QFNEMiV߀Rkkմ0M&[BuRgYmqcŴdP,vqoU++rQoU+Ŏz\~#u 8_»^v%Y.٪+ŮV(OGFcu"/5qPijbmMuݻs3*~?kªgur8xb2y+ϟ@>ҸC^>}7_q%95[oP#DVzh-	P#DWk8ׅvv%Y4<~\K>/lءs(e/5[ou,x7(xTż~]5F~]K׏ߏpvY$obIHa8Qepfk55~Ckjv%YTuYo6W$^ZjIcƩ5[+U56vV\Wz:xUSx0zXvMB|=p_N^|=r:vkkոO 16Xn].A+bgYnč$v5IҭMz	#xƘZkն~ש5F~שڞ>jST|~שՏ5F~שT?kգUi xN^׫GvZ`,͝n+}ǃOآ.z6?cKiі?cKΌΌ}q&f[o?	Ati/*ѳќdJVkMzw9#Aj׬׫wy#@4reVG^Ʃ3zw8 ticT*׫qz{^ F9ڇ+:׫oȟZ^ueHPZ1:תͷZd5Vyؖmfl<~תO
^?kvO5F~ת
>a^/_O
<Mk֧O;ͬ횯*環T(FNiV㻷q%W֚mRB~;{VbrPf׫pF2q^9YYVI	.h]@9Y׫ptr:׫ptIΕjkոRB}:WxP-CZkոRB}PgCnqQ\8b~9Y֬Mz
HOHrf[$'~CZjkոRB}u4VkiVI	4 ~9Yn^E?jiVI	Z^CfkոRB}gtra[$'yW?v͆nq8+5)!>jD(Cnp5DJbQڇ+3gnp5D,7C+55)!>j6%}D(C,-5)!>(x/rdf[$'F޼9YYVI	!DcG^-9Y]VI	!Dc7VgjkոRB}incG^-9Y^#Kt/;ѽx/rizz
HO
"x;Pf,Mz
HO-ʞv;uCGYnqcy+0Zڵ6XmBآz:UOݽVΝqA~]y;YVw	P]bf8ck5};,u\fe>)#q%W7:UV>)ė\^}\Dhv^}\hRW9:ՉV8UΦٚm
ުW#,GzsƎyW,v+^0xѿpU5jߏª՟V5F~׭MVxZTozsª־?k֫>jZ[zѣQFO5F~׭VZ0x7hlc	G	P^8ץa>'PcZkոO7gF[n9Y׫ppJVgYn^0EcKΕjteO5Iѕ[H!TkոO
(ojV&["[ڴ9:fkոO݊έ55'}(-ZkiV>(޺VsunEp^թ^}ۼX2V&nB׋`v5IS^}`$qGcT-5'F׋`v5If[$qGcTn<c(j6qV>(j;6VjkոOqH-F,-6H Ej4a',~$"blfm7	!D֣LMXM}wDWYre>%CKRgfkոOix#L-Mz	!B;YiV>4/;㱪M5'܄=~$i#MXn"F$wGcTGYn:5IS^}bHHGjβ׫prIOp-Cg&tf[xhXnEpD3Fai)lRBifM}jIclz	"8"gEjkոO[qҡN^}cDi҆5'FERtLMz4HmyҴfkշEjrtMz	(,jZZkոO*zVkոOwRZi:.^}˺렵9:.qV>$SΌ,׫pqؒE :nta[ĒI:rt`f[~˲nt6ڷ	#@btd3^})P^#xƘUV>ˈR. Fm1:eiV>㯿c[cLNkոOW!΍UV>)4/;''F5'DG
Fie;:4S^}Op),Nj׫pq$6rt:n^})P^_~(ٲ׫pq#(qڇ+:Ff[8R:\}נVaVE?eiJΦn]lSgUjkոO}QGe3:^}ȒhmtU[^TT~?kѥ
uOX,z3u:ZMiV>w_~+PɯYV>눠c-,Mz	\KPٝfkոO(j5IҭMz	\@;ڍ/:2׫puȯj;:׫pu+բXnE{^uaiі>℮V4mі>EVMM v;Hլ7YmFQ:D+]h֚n$)\AFiVN	s]hH\*q!q*$Vtfm7t;Q'V&q!q	jc3^^ąȐ6Xn$.Ej:׫mV(ڞ5I5H';55Hڍ,MzߊQC=+'-FMiVDleG&f[ĩ |ٲ׫mPұ"qkL-ĉH߂;Y3߇:%"F(MD%!LiVDKQ^^ĉ«^l:2H*Be5Yn$N@\vLMq"q-uyfgYm
z`,Ѻ4א%WtV@P#DV\C5E]0^(^P(Ӈah8űڇY^Ą7Kjfkkո8X#Ңu׫q!.rufkո9BP3Zn$%G'BP3+Mz#Aeuf[	s^gZ5HKu3^ĄągVm
/k֕<hW/k֔<Ckf;ͬMnNR#AHWbltXRB7E{Q&׫i!D}ᥨ^^n J(a׫h
'.q,p<L3^'<NjkմD^aѕ[IN<Nk5HQFWIxUjڡڶߏYªo":]H߂;PZkq]·o |8rk׫q]Ƞ~޼(`n+E{P鹰gF[@\v͆n+	óa[B}QL+5WpH]8rfbkո>h͜fkոHKC&MzWp>[j;3jkո/ƗVnio)\5I;YV⻉"GtvG'E׫q]¸_AwV^tX3^w#xƘiV⻐V5IҕZkոR ;ڇNΔ7YV#AHQGjFn+xPRtn+8Ʃ:U[$Ctҭ-:U⻐f1jvtafw!Hh  |'ZRt`f[BVY{mf&[+:]і⻉"@,jZmGUX+*єP^Y55IYVKPٲ׫hA+γ5~?k֋Ucr.IP9qX=H.E׫o#J5IYV-S>joz8xUSYkfnnY̋>p";Tf> u$p>Cu5'r[qauYV>u/#C͖&[DBT40:γ5'r֡gJ5'r(80:^}"(#C·k5'r"QڇYj׫h}ixP3f[D#HŰ^7FZYZjkմO21֡fVm︌ix#qaun^}xQ^'ZY15'p7qauFf[D#(uS^}#*J~;P3a[D!XBuuf[D!XF3?jffbkմO)x#Ijff35'r_HŰ^;P3ef[D#HŰ^7KP3e[D!Xy,Vfz܄nqmqauYV>8y0-n >35'r[;1֡fq[DB|7Kpc0:YiV>3y0-n!>6׫h}Onw7FZYL5'r;w"8"qu]ש;ͬ(W^+e/k'S+ФAsZwvcm6όF"@vآΞjjkMz}q^-bh~,S-84)@\oآ(y+N<ŶZlۏ FjKUiVB+F"@^*z)xB Fkwmz8zG
 q7lQVNJÑFml֚m#x%f׫m B"@^z^͞T?kU7_6F~שT%G^<*xV<|^<*V<|^<*xV*x7X\WzߏbUal>*Gaf>.٭5'r(ff[D"u96Xm]&uV>:WuҭMzyQ@ۣh^}'CmqjV&[D#Ktojnu6׫h}Ǯ`S^}ȠzFpZZkմOݺXSt5'qڇY15'q(:أ3^}.4IuS^}}@:iiV>ĂVfnm︐iɛaV>)tZיzE!J]j76VjkմOi y.96XZkմO!J]4=Rl׫h}B-YjgbkմOu-SLzܼNWj4rgjkմOoڧ+6Zl'p2P8Q:4r4jfm2׫h}´ʝ@D#65'r(#!ڧڵ5aOGbD-FNҳ^}#Ij4rt]&[DF@:f[D;xSFjtezܫ:WuMzIxFMuVkմO$DNYV݉#"gj;53^::nkіF[u~\תMzߐBQSu=
(}	s]*mѬ߂@vآz6#Km5~*EY6z6jkMzƚm6(,J'PcLMiV@!~d֛,6߉zbYYTesZ-M^oڦio8Ŷ+MiV#xP^fZkնfŮ>rQ$`ExEYo4Wq?j֛,6t;jl5PGC8YbgYm-D-VY*a+R6(Mf,esĳk65_-u͝<K6lPf<*4aD}7CՋAjy:2jyљіJ%6׬׫p,~+QeVHVuVD@6V[,4mZ/:2mV(]FF(5Cl6&r4_v\fi,6p,ͯC>Q	c,v(\'mU5ݵWblZtSe5v%Y6j,~+.msѐnB|Oԡ5z7E
89YYVq칺͖&dr<hpu]u;ͬJ)@%+Bm5uu95[@\v4׬׫p]:m]iaf,)[^^?kK_ѣR/Fq^ͳu*J~h֚n~( ;55r8At͖&[;]ɝfkոPZtSe.\Ʃ:׫p]0!~V'Jq
uך5q
DhYuMvnT[x_.fte
,PF@]{.SZl0a3C
#칺Mհؙeeͯ6XZtM>Q	c,v\38Sڶ8G%nRS\ɝei+6߅<K6kfXsfF@]{.SZl0a3C
#칺Mհؙeeͯ6XZtM}ۺT62p[o]vv%Y:٪+.%abg .a6iؙݻIOvin68˛75lL@2.m5fbg#J˲֚mܱP"&׫q<3p׬׫mlP5=48erkM}vi6Xmeb`Vh6&kMsm0lҤ+imoֺ6yؖmf٦<+C+r;drT
Ѣ%v(^y°h֚m]Z^^y!ZeVм#
+3zߏу¥迒t^ںw@;^tftee֬׬׫mUt^]cY-u\,ͯFZFءu=f4GocKiі@;^tftee֬׬׫qqhRYu,NU4^]cgYc:UP.:,MƁǐ8V]cs5:,MƁǐ8.ևiˬrkՖ& q(&jl8]e95;Ym!@T#r<xr;{bad@;.٭56q@}iQ^Ʃ56׫ic"N$tRkS^R[HyۼXSZ<t7/kǨlPBdlP^:vkMzP]!mSff[BXXeVЖ8vhγ5.4I/:UіЖ8/ц'F[BXeZteiVЖ8}qƘkմ%@3Jj׫hKi˭I3eЖ8v^Zkմ%<+bk׫hKFE:mJENz3tљ3ta{.7Jsm0~?kZ/U2EcѴ}A&׫eN[eIYVMOF+^kN}v4msXֳZkշ#@/&׫m	cA׫q
R6xٿbՓXr4Qu/V&׫n$+֚m׫GK盱B:y+F4[/V&׫n#թ5~+.C/S.%^kMz^zz^f^uɝfkնDn Fk]ԡ
u6yؖmf]U]v>j.U	RS^]T^?k
ao-u:yؖmfU5_^@SѕŶ4֚m
nY<(띚ӵm
HWX,6B!RtY[B-hcT)U[Bh~˱I҆5;
.'J4׫h^@T:\jh׫mVmܽ].#FQ9{]u<jw#Fm/ HNbkMz	HWbl$U]ҭMz	.T/u]ss+L*$@T˯Yr8yA|ײ뜝8׫h^@š+cTYVм j8.S-5$:WRt`f[BP@jmP@V5Iz	 BP4IRt6S^yAjX'FVZkմ/ H+uj+kմ/ H;
N׫h^@WNfkմ/ H5D5IZmҡocT2׫h^@%,ڴpf[B@7]JNUVм 3J|9:4mVм j,NiVм f[{.ڭ5$# ( 3:7YV?<YŶ]vC15~BAxlPʞf,8p,ti!D㯿8֯qߊ:z6#qߊ˜jkMz߅v,yؖmfͷF]v%YmѦ<,iĳk7Cms~p,͜n]Lv%YۢtZ2}i:UҲ㯿ӥZm+.:5ejkNi1.:Xse_~+.٭:U]v.6v$#Cbکeg^rƦ[u_~+.pgFVmל#8vud3^R.Qvά׫n/[cLN*׫nf˝Zu8nZmis¥گ3B3'AxlPL@HvaD_~"lTMz˴γ5FCg'J5vΌ5~?kv~?kvK93z\ku.fK6ZZiiV>(.$pײk:f[ouΰxTIktQx\'t~$:p֏5FIkt%>q?Z5TTov\Tov`ToĖ<*eYQXߏ,T,t𩅚],xov)Cأ~?kJ>j<|]0x7[]<~6߉mv(F~b4~?kF5FKkCb<|ov+SQUsF%X<}vKkSg%Y<|~?kS~?kV5F~bO5F,]cĳk7Cm҇<+^flW"q>(H*v<LEp)E`>iQ^z]Af)ATS§>9`3qzoCTN8}*'rkȠyO R?#$] HGxDW`ъxTҢy,f<M#Ҹ,^FhX<K
"S>9`^< "+ecāhһ$5O:TW*cLxTҢy,eE}}x( D,.8}*'rż)xcJ*xcJ(],JB"+e1G^WPX<ҡv(Z;XXAc8q4<'QF~7nKF]ug^!9KJr\h.PWC$,ISP<'܁X^q--hyOEhjBd.8}*'rRWA
(,1OA"Y#!RSx]+,q'YD9tn@; DWr$5O
\pTO8僓(Gw@]{KJr>;hޅ`ц<IA{0ǅ.8}*'r*BHCK{$5O (iQ?cT$P<'$'-ugWȠR}ǋcJƘ]z]@űCcLyP`>ܲƘ3]+A"X<YűB(]+Ԫ&A"9
J*ǅPE8C]S~8q4|~;ĉȬDX9;O
R%!EF)SJsE(GFTx;ex N9tnBҸ, 	`FKJrC##x( hj@D#sEDNIXnNp46ǂAY)+3'+"7sFZD+%%p8dadQ`)Xz8_rAxE"r.]*ׅ@8r.]*w?R;uO7.P>:h-蠽*G\'}QSk֌R߂~m*mъ[C\$ob8x;Z1K~Ex^!*ъ[nc8h-]
F\$(8QS֌Rߐ"}.ъ[B7
R"Bh-!E.q렱B\vb Fkw\w*^P֌Rߐ)P^.lh-JB<!Eh-`CbΛ<H^@;4(afkF)o(q
T.tvb+v$#Cb8x;Z1K~#8"q
T0tvbIkѳƨ-z:x%Fhx%O
RV(]sѯW^+T֚mǑ^Ʃ55ۅNvl5ۅIOٝfkշtƗ*n4-w~pcTZkշE |TpXv^Ŷ^Xm8]˯k]sfn[5_(p_+.ӈ]+֚mNG㱣^-BuNP +.rl:2m+c+IxPFӈc+DƎMiіCZXљіF|p^ƚmءGJDƎMiіD㱣3-%׬׫n!׳SeV-qnen?oE
K=츆695[q`ɯYV>76Xmٝfkշ#aҭMzp]5Iѕ[qiQ^Ʃ:׫n$V&[q'Slzߐ"@]gĖ>`bYi~XQ]z{\Ǎ5yؖmfٵM
'}nQ8bkuⱺiVؠ'@nZgYn6uⱵuV2W!EusfkյͲyؖmflٿ%rW.^6p񣞭mĳk6qg=TB9{\ƍecĳk7Cm;ᝊe+.:/[fkNiFlm:UҲ㯿Vei:U.:Xe_~+3I:UC+KFOX&β)l8ck3^fˎVfZtM6 ͗}vX<$8x&mvZ<K6ta~AkX,͝lߐ%x؜r7\>PrS\睉fnVƍ_~'AGEn4A+֛MƕC
VmMJĎܲTiJ\pMx8bYeWo WAÇ8Ɖ sZkշ%E5IYV#~N,LVmVicĳk7Cm%5F[]v%Y,ٿZ.x7Lv%Ym]O;ͬhoյh,ҍ5ĳk684Els4ׅ/3r:0Fs<uo
^:MxT9{\BM42q]Y<h)a}N:%ps:(ϟrӧ1c FE<j -]Qe+*@Z+{^T[ֽ\,ʹ #ݽ(? i5[BkkոocM&["A
"73Ό>һftgF[%9:UV㻅pcN5wr''Cn; ;:ՉV㻎0ZNٚn;CjMMzCxPj5׫q7"Msun;CiV㻏^08Ʃ6(׫q¤aV㻅H[fKMzDX&nn;3?3l15wrDX6qV㻅p"Mz܊g͖Zi~ע5F+ĳk7CmYQZXbY[7]J,yؖmfaU^ߏO
JyJ.yؖmfXl|ץ<K6tZ6jF3z֌00ZZkLVmr$j6^5I8׫i o&Mz݊^0#>KaiV4^0#>K9YVϥDFԥfqf&[y.~Ԣ83j,۱jQuvfVY~ץ<*J<|5J4yؖmfm~Zĳk7Sf5_U)U@jIqxZ+(Cq}0V-(We1B]+ŁJ,dX&+'Ed6YrrpZ1ًذ5mE.chh1)2Q`6mJb-pZ@jF6Rqh7''pVN+aeQY87IEn
!E@b2(pd-![jLdPZ1CQXfm!p"Jץhz[Ė+S7k^\,f(X=YqsZ'Xj/fN^n.xVQf&,%(%Qx+3Eoc!mhJ"-EREa4A]YE>-ECa@wj/1pbc 3C"ѕnd䡘pdQj305(Rd"
fmƉ %CkҦRxץY<|~&Sfn7K^hץNv%Y4ٿ,QE<^kMz
FlfVoٻNB^, +5wrMzΕi]_~'!Hz/S^%E%h}z]sXp3kv9ZTQVڵ蹳RT4dWksflt]/b.C֢iV
CMzΌxPd.:pE(Z6m-r8!qOE͖&o Fk}j.ng+6D-EMMK^עOQv+}^ף|LW.^ף<ho K}bףv%Y6٪"C
QF@]/5F[+I64ea󐤵׬ͷeF<K6lnaEuz0pzrh+ĳk7VA%ܺTO#B+Pǣag?	[`֚m7qa'KQ^^F^0#K{QeVBioj0rgYm]q8Z*׫o]DocUZm7	ocUjm7Q
>GSgF[HŰ]SΌGbafF[#A֬L-]*'BnmoZ7Sĳk6mf "F>ݱEz:edP]_~+Qziѕ>Ҹl^Jǐ%EkմExF}Ǒ^εbkմIP;7:fkոiyզF[/5btea~aiUJpQNiFYΌb8X'܅QΌX;0Z16VjuY,v6nud3^p>VZjteaVіH 7I҇Wfkftƚ+Sl΍uXSjlףi~7Yҵi[oD}ۺz`]Cf;ͬH߁16m%B$o^u755$o]PZ͖'Jͷ<*|H߁1ĖzxסMף+v%Yl߫ /kњ5E,睉fnͶjZeĳk7Sf5_ǐ%D'Pz2lc»^yؖmfn]*'%('GVF
TPF(߂ƫ5qAڛM9O9iyљі
'~liyYі8q"44͆qx}|ƫ3lͦHPZ6X*m!J	cGUyX,/آ=0JFӥZm	c80Z*6ܻ#Fk{9:3-,w'.4Ihv-r2_Vjte%Decg'ZՉі@;JhPEjVY%DҢyXj2mCmWq	cTzX;]C<K6k7CxWkO;ͬj.'DCiwF{P#Ew^q`/5J]׮wvXٹҭMz߂4Wu{^<+qĳk6t8oH߁,,QCGC`qnm:Um	c8v9IҬ4p[y+}ۻjft7U:2mCPn$oz$pkz4U;<,wJIkѪKxFxUCx #Ew^-z45_
z4bY횯cFk(ѳјqrZm7u(9Y6vڍ1:3:Rdm78xUF^4x7k^<K6u6ٿucQZ;Cĳk7S5C<K6f5_!usĳk7JfM7]}tPZi#"Miq}0Xfm#ĎKPgFfMqJZen9n$uڇW**mC
ѿuQZ:p,fP>:e\>ҸjZkշapa@4Mzz.FۍAcT,Mz.$ѼRgYm\uA+QΕjkշaqQ#D0X^Vsz."ӳXm\J㱪NٚmǏ~&;ͬ6ozSQZYsĳk6͛N$GܽU=F)k^<K6g9OG7]}*'1"Mippa@4ͩpq"8jq_~+^kkոD.$ve<XVV8xѿ \h-urLآ4z:(qUMipe XڛM
&\H+љі.@>v6nkkոDˎVfeҭ7(r7_CmQZǝfmu7iCQZO;ͬN6ozsQZfn7hlToֽhbY͛׭v%Yζj&Cfn7]Zyؖmf:٪ZToֽkSĳk7JsֽjbY-׭Mv%YWl|Ik֧
^hToյSfmvxU<[Cx9EWR!X8'"w
!f89KRc!X8'"w+jd+ZN^c!X8'"w
!f89n2Cqhr-'q31bnCi;,rc!X8'"wS
!f89vf߀~^5KF#Y0V.pZIZLZ1ɅsZN-IF#Y0V.pZIܭ1hb+&Ci;yF#Y0V.pZIbLZ1ɅsZNb1Eb	šȴlţZ+8N-EɋF#Y0V.pZIjLZ1ɅsZN~%rW5k^yؖmf٪Wksgfn^QwC"UvOFI"_.W^kMzBu^^Yz͖&[]fuVDX'J5gFVMuQګ:2o:Gjnt;Y[ozUW_w}0!EW:z5}{UsZkշ܅԰Z55<͖&[}Z3zBuZmwr˭UםZkշ@bt;YVr7Fi"Ʃ:ՉVr䎢~]y3^eV<K6tYw,QV(z:2p^Ʃ5[~5IYVƩ6Xm5Ifkն~׫<[V)eV<K6u]_$EX`te*(ཌྷRkMzj^^Rl5Kj:׫mV-xYkՆO;ͬWnR"^<jyξN^שOlPJ3#ut;UZkմgϠF$Vf׫m*hܽ@4Ev4yvxWkO;ͬ^?kǅL.wPq
Tߊ6lP=?Q0֚m\ߏ.S]͞>j0]sQ]¦_W葿*ѴpEcKiі~Zm!qcĳk7JnepJQS=PK5I5\/jZkmP[ouhvNx0zXz:	~˲֚nv]f[zXeV>"&uV>HGcT*׫p\7liѕ[ou6x7xT&~]5F~]
ef~?kO
f?klߏhsg<Q9{]sl5O
uͮyؖmfηV{pq(\OF'iy:2iyљіϠt;׬׫m>(.%B=Ot;UZkջDizU^^E8:&^!7ϠRgYn$q7@Ʃ:UV>5Iѕ[@>r+X9:׫oȟ:Չqv(,VY~\ٳ¥ͱk]st<K6k6j?kGKsu6x72xT+K
+×YcƗC¥[ֽNyؖmfl|,P<ҡB4N5[ė˭I5ywv(ӇX$'ܺ;`֚nrX+ڬnrƅ-VM&[$'?h`ExVL3^ҷF$ڬ*׫pt[ڬZkոRB}Uz
HO}A?jru^"F$wGjru6׫p@զ[$'@P#K{U^Mz
HOI&z
HOJ@ɮ^Ҵ0"ڬfkոRB}gtɰS^<+һUa[$'D$ioɛf[$'Q?(ɛaVI	TD(ɛ8׫p!d1Ojrl׫p ؕ8X96XZkոRB}Q#z^;Udf[$'F޼`,׫pB#jrgfkոRB}Q!yxVL-Mz
HO-мwHűڬK-5)!>4BׂڬKkոRB}Q<wHűڬL5)!>4*y׋cX965)!>4W(`k3jl~܅$'㻷B.z:UOݽt֙ӵn(#!u3k5~?kKO@]{.Ѯ'qQjkM. v;X"-Z͖&}RGwnKebtS^}R3ݻ/Yѕ[ bѥmf[ іIefu^quM5~W#,GzSƎxS5F~שO
tߏ:ߏ:UNNToztTozX^<|^<|^.x7#(/bץa>'PcZkոO7gF[n`bkոO}qڬf[XZn!BRteiV>㯿cnz	!EVj׫pq[K{UgSlz	#^iզ[EuiU[z-S5'܊ཪu^}ۼX2T3bz	!HŰ^;aV>0E8Mn#HŰ^;ҳ^}pE8LMz	F1v5I8׫pq׵X;6VjkոOqH-UMM}_~$"V96Xjm7	UMlͦ>(Xe'@wxEpZ'+6XnBT4&qvf[ʆ;2׫pr/;㱪Mn#B;^^}CF;eV>$i"Gtv5IuV>S_cTڵ5'v$č$v&u[*J}(AjΝ׫pr8o6U-}Ƞp?fMfˑ+p(mUN0n@]{.miclz	"8"7Ifn:x4lj*׫pr#Δ7YV>4(jbkշGc+Ff[xV\3XjkոOAcT*^})P^_~(칶EYV>IeZt]&[u#Ajft\3^}bIvk:0S^}bI;.-5'v$H]gFVkոO'v}#xƘ:׫pq
T-'CjkոO/[cLNZkոOĂoõncrUbkոO
Fn{0Fٚn"}#O#H4:4S^}Op),Nj׫pq$]yz	Ax]}f1ILMz	8b-j35'fn:P^aδgSl	.V]UjkոO}QGf^uae[%AmՅ5~?kՖ
7SRPuEMz3u:ZMiV>w_~+P鹯YV>눠c-,Mz	\KU:׫puP^7IҭMz	\@;ڦםZkոOWYjt;YV>:WgZ:2'r(4ӣ-}	\(iy3-}ogV,7	\@wJoYne^<*Gb:y+!Jc-M5[
W@TSZkնk\c-EMz:3
iy:2H\J,p?cUMą+Xn$.!-AwMn$.D-lbkո㱪L3^XtHϟMiVD=mYVD6bkնWbX8.ijfkMz'gc-M55H%I-SmM&[oXZV$N +Mie8ZkL-N	s*lHBZj75[-SmMzz'
iyq"pfi8}qګMMD[U3:mWkՕ;ͬ@2q^׫,:ςJ"zl-.!Bn">EYdl-#x;UsZkո8mVMzzyTWY76Xn$%@\Y73z"HRAjntS^ĄDHRAjnteiVB\qܲ(#,Y7:׫q!.r+dV&[	s^7bY7:fkո88^dS^SоzCƎy}icYo!qsĳk7Sf۫-xR#AHWb`tXRB7E{QZkմ>ĈB`׬׫i!D}
'.96XmW!D%^`γ5Hqȯj0rtS^''FVm$G8X+ڌkմ>ȮZjڡڶߏ8lȯ+4EY8z:Wq7ey5a[>tij75bkոP?o^0XbΌ܊"azΌ>ҸVMn+	fKMz܄L+5WpH]:nfbkո>6͜fkոHKVY+55q]°$ioS;V[B,iyeiіH1FcTӵn+$wGjftZMz+{TgE5Wq7lifn+
+cT)U[>"cSkմBGڧΔiV⻗X'JљV⻏#<JjXjkոD7KqZ*ӥZn+
F`.IPCVƧFjlWrƂ~iiуn+A	Yejn+Z/ڭRt63-wE"X'Cl5~CtCV(OGFQ@]{Tɭ55IYVKU^INhj:׫mR2W$1@1bhm"óZkշE{׬׫m]g];ͬjY7"}
Eݼv(]GUD@ԑ&׫h}R:l1֫&f[DB׋`n >Y76Xm	PFUs:׫h}J7FZ*׫h}Ƞxg
+Us+Mz܊pN >Y7:׫h}`$qGjnu^}u/cVMΦٚm︍#xA}jnuiV>ʆ7ZZkմO2֫&湺z.CExC}jnk׫h}0W֫&m︎Gv&MzD)VM͆m\`q֫&nm\`qɹaV>u/č%ɹ8׫h}J}#xVM͕m︍#x~$i-VM͖m\`qZ'+5'r[;1֫&qf&[DB|7Kpc0d.׫h}On<w7ZZm	-gUsie[DB|7Kpc0d^^}!>f`[xA}jnm2׫h}܊g]fqv[o]v*yؖmfFɿ^KQ]zFM5O#B Fkۥ^/S~2y .q7\}ۻbڎ,v^&׫g:W/5:2P<(FIr^l5:2~ӏ#B FmacZq-jkMq-Ieפ֚m"hR -baoF~]sK׉
D8Ů>ݵ׫'8pH#x9oz5[r4-Ieפ֚m(PA[kˮωmutT~%סR>j<*^~^>j(x7RtTouR̀!ءuD"]f׫h}Ƞ>+ڬm︉0XbkմO!v;f[D@\v&J5'qqEn+T3+MzFV^Nk5'qҳXm︍-%f[D=t^έ55'܊gS^Mz#K\f[D![Us]&[D!ڬfkմOƉ Y76jkմO㯿Z-5'p@dҳ^}#uM3l15'q.+/Zf[D".bl׫h}@!J]jfl׫h}B4ibz9YV>)s[e9315'r:]s83^}/@ڦٙZm︁Ŷ]M,6+@;N;ڬL5'p2P8Q:4r4mVMͣz܊g]Z0'q#@"}gEYV>M:.^}#I Ejnt\3^}
Eݼv]'Fjtezܫ:WɹMzIxSluVkմO$D35^GE˰עz3@+U&jteQ8Mz׫m
(~)KևY!E.q렱B\k7#xݻ(^OFwvc95[oV(]vFӐcMMiVѼXXS^^lV:bkMzo]v&aMk睉fmfS{.O%j7#xՙ5 FmSZl Fm٭5ou5[ohZ!EJW.ǣZ^$h^Zl\>Ҹi׫qA~ˮγ5ۈZ0YuΕjl~)P^.lo]<K6l0qUbv%Y(mU]<*U4aD}G$jZte+j3-ƕ
K1C^^Sl͖&["ZgYm$HFk:UV u"*UΌ:2~ՊѰ3C
#ӡڶ9T/{1VgCզbv%YuUG*>,e>UsՄ6]eaݻ]ee@ˬVk]<K6tl<=GcXz:2O:YziVq(QƖ&f[QPGC8;6X,6ߏ,l𩅘\Gfn[^P"4h~v(\Ѵqߊ6֚n}q^^]w/@TŶ\Seͷ0\YRR/kǗ:wvS-[]v<|(ߏpv8q.@]{1Cg6p)T3Zkո˴rkkոp-VM&[;]mfkոP5:Up]c.CcTkոreΛjV?RR0&zuB4acs]&[˭F)6(mX=,9uiMF(jl0v,~+1UNiؙ*>,e>Uye[}Xt)1V&uSl~ZVfmvl~1Zbabg#JGي56jt;Vbgq?eJlLz7ݻIOيgju8ne<K6l.uUV(bJ@]{1CsZl0a3wJfkMsuYؙvb\Vl6&qKe5fbg#JT֚mܱPFFXZkո~`׬׫mlPNH[rebgvbM&~Xy+4Y\L68t)0Zki5Kv%Yi
(
ܽK]/ ExJPT=Bam5<-A Zkkմ/ xZ"W^yF0vf[ouکRS/b0z6Biy:28cƗm#^^U9{]s.q
uP,ͯFͭˑr(\OGEٍąZte8cƗm#^^ƁǑIeRl:-Vo¨9{]s\|A@T#B=4\ZtY q(EjtY q\3:,M8nkՖ& q(s]z6Xny].ul~c:UܽÇ8χ(V(\Ga:UÓZkmҢRkmVE8Ha[ou<*\^@Ɗŏ.\q	c:Wdꮾa	c.e5@]t55@Ƙ,MzݻfuVЖ9qH,iyҭNǡ~ƎN1:2t;.ѕ[BX[bt;YVЖ9 Wj׫hKi˜Zu6a%!A8vkiVЖ84W˵Yn^,qKv]LL-*J~pfT.?i3ta{0&na~]K׆P]Ƞ>ءv=GYviVʝx˴vkkնSbάz6pE(XZte+FgF[o6(\%b;.ui5ێƑנrjZkնfO띩9JXQ^\环XsJÑ*#@/s^(t;.uy5~?ku¥Λv(\Xr4Qus^(J.C.u5~+.C.tˉlMiV˝bkkմNM&[Jc:׫mNRo{]yzWk睉fm5_أLQU	RS^af.-v8yؖmfU5_^@QcѕŶ4֚m
nY<(ӵm
H-:-V&yPEhcTiVм7KqZ+'JUiVм_(n^yQC(^yPlpnWN3^Zer(RLR#FQ9{]<jw#F,m/ HNbkMz	H-6X,6	.UfV[Bc*0+L*$@T,9YYм م΋fkմ/ HNⱪN,׫h^@5DGYцm+Ʃ:0r^y@( |V5IMz	 B+E{mvf[B!($Ʃ:eVм FP,j+-5$v5Iѕ5$'FYbkմ/ HqZ+'FN5$n~rMz	PeNZkմ/ HV׫h^@+ZZtjMz	aS䯿mѣlz	QeaѦmevMz	4,׫o,03֘m!DˈR6(asY-v`,uXv<K6f۪<+aĳk6msvxT|đhlPF+:󐟵XjkNe^p>u1:uѕu!Hckάfkշ^q
Tߊ;0miՖmלBq7liVmל@ٚΧtM4xT<	8*b:z:$.: Gf75MEنMz0γ5FUם*׫p"B(f:2׫m>j0nh0msѮGq׬&K6YuZiiV>(.$p׳:f[ovxT~`ٳQ6kv<*`>?kmª;Ξ>ja5J7K]hx~a>~ae~a5F~ag~qrx?kŦOe¦9[]N>,[]>,(x7dh-A'/krɿ8߉-v0xIkp-O5ov<}z<}zK]O8ߏ4ߏ5C׫~?kO^a5J70x7[]<|oĖ<}vKkG]>jWkucĳk7Cmǅhyؖmf\rP]_~'č'!I`<J_~+$~$#+$g§_~'!E{P^9ڇN(.߂ƩSJsC<J:X45O/F}CxTҢy,և|H,hj%yP@CTDX9i
@h-SıCTBcy	cA|$oCT*$o0Y! y#D`<IƩKJr|w#y"FCC8q4w@;>#BଔJ$\D#}7D,s$oƑKPO8 ;1@6א<,wJZS]%H\DCCmx	c'Pc@ ;ڇTҢy,ѕ໇C
FRr6\uhj@3a.:Y#&)FPidSJsU4W܎9
Gč:X45OrGxp
G#NG.SİdhNG.S§>9`+Gx#FRr6\uhj%FwRY!qߊYqߊY
aHPicTDX9\rP] #BwRX45O)Y#>rP] gİqߊ:ǅN8}*'rl
ABfˎN#NBx#NBx6㯿2o§>9`[Ȋ໅'PrP]_~+R7tNxY'PY!x}MYq}<*qQ<kF<)+<߰h
\pTO8僖XWDu&*DQ#,].qT.:X<)qQ<YkQ8M p`ѓ~&y$P=wtSĩ!DVfpD3,j?u&)qQ<Zk7PBˣ~xSxP,牞@㯾CVSA(߲CT;ܼ(`F}FHs¸#ϾxСuHs%C~$(`ԣ>$Fܲ<KF8,j8q4XȠBgX45O
pTO8僚Qp]g9
JhsgY%+O
pTO8僚U
໗$7!B\xDY%*o§>9`9Ep]QAw}?4.#CCTtNDX9+9;VS§>9`gu#CvkSqY); b+Y`櫭VJJ@p/%Ů
qxȡ5Յ
I\(䡙8Xn/X97v>~1xT>0X9MpD3pG`WZ]Ɖ PWvu|8u*cZUƍ蠽(mcъ[V(֌R߂~m(lh-!.q7EXvb,"CKPǃ)+(ph-]
F\$(8QFx;Z1K~@QZ,x;Z1K~QF!J]V(X<(q%=t(Y<Z!EJWUukF)oaD/*ǃ*J~8h-r((ڞ֌Rߪ\6(ӧw#Fh- .!Jءv<
݉#ءsl֌R߅BB<Z:x%Ux%J<jxש£TZ,ͲٿZTo-u<K6f7+rkį<u4oֺv%Yms(BOF^r+׫o8J칹YVq+^+uVq笻SZ*m5J7<K6g7;ͬ'fmz8f(,=c+]55CmiF4ntn(#HpXS3iin-iՉ(%55֝I	_GcMMzN8z{]kJ"~PX,ɭ5a5~AkbY8ٿq*ha<i
_fsl60Fsf_¤Ͳx^!F^6p|Q{\ƗRX+{]4svjx>\|)F|`<+q×6x<LT8At^e̛J^dM-v%Y6ΠGwobNf;;bkMz܅;755wq
7౳eV㻈B3-wttgF[%3YҭMz+2^w"~:׫qY'Z5wqUi3^w(`qRuiV㻈o
-UVn;V5In^w(`V15wqX&n;T8AteS^w
#x;2rl4׫q4IRfYV㻃336^w.4I3gn;W+fl׫qȠp?fZ,-:mYkX,j٪9Cĳk65_Z*yؖmfmU\睉fn횯G /k`=h0pIO+^kNcmYcNcnO]cNҋ15n tƩ:/J.׫g߱NҌ5~$Ç34zTZ+"n1EaXj/("Xn18Vch7(	I"Xn18"Xn18!X1q^P1Rqh7''3EaXZ28XnNOcoȠyO$msOk-v<K6g[9e;ͬ횯bq>POGEVDX٭5۱cTm؊KM&Vm¤iCmV(G^isWֻF;ͬj$dToĖG5FIk߉-v>j:߉-s<|%v~$ήx7K\~$Λ<|\'%t0߉-s>p~$Ν<|^,x7ZfmvxVQ]z{^T񦼅*(+Eע˞+r`Bp3kcg&J(ӗ'*(+EZX,υ%CKkfv:yؖmfͷE+q*X_r(=(`q0Yy5Ca~X׬wB㨟pgQo FkY}Ƞp?j,rl6y7\ Qc9Y$oj,vm-6mU*X_r)CԢ>/kҕ=JS^\,ٶWq	c809{^`(
+W/k҆
+ї/kҌ4v(p,պPޠ]*'B)FF#D~/
CsZkմH߁чȜ~-Jm7r[ڔ76Xm(\(`F3^ gRJ5:Q8XgFVMDqXgFZMw§jQ3-u.ԣ3ΌGbԣ3NGb;R'Z3߂+tF
4N^ץץV<K6kJ]*'%(hz:4(Ro
4N!F5Y6gOflyEcKΌΌXTq<[cKzΌ70DW᥍Vl56V5Yfm7GbԪeҭ6߂t@;{^V˸*X_E*a%DTjRZtM,w':RNjuYD]䑣xĈ⽨3:2x"rDZ1:gF[ej,Um	c9d/ڋ1:֬NTO#B+RgZתͼ,w'.{RMv<,wJܽJz_zTU6(Y=Xd+ZNZc!X8'"w)jLd+ZNmYc3pZI^d+ZNbc!X8'"wBpN-E3ff2Cqhr-'pLd+ZNVjc!X8'"wآ8zTb1Eb	šȴŬţZ+8N-ERԘb1Eb	šȴڳF"ah\89b1Eb	šȴ,ţZ+8N-EF#Y0V.pZIfZ1ɅsZNb1Eb	šȴƬţZ+8N-EٷRW!E{^hX9{^x5Eyؖmf٪Wkzv%Yn|︆.E(랍E]jU5"֥Zmߊ;6Xn8AtL3^Ɖ Njkշ%Ό6H+SEgCU~ע
VwCQvOF/j.֚m!|,f[}Ǒ^ԫSeVr8AtZf[}w!|ԫSZmwr˭J:2׫oŶ4v^nERu^DVSlz߅8yؖmft]$Ehte*(ཌྷRkMzj^^Rl5Kj:׫mEΞ-xYkх;ͬWnKQEMiV߀Rkkմ0M&[BuRgYmOъxYkх;ͬWnWJhz0T[Jc9{^<h߂pa@4rd7]Fv%Y.٪+ŮV( Ej0nkMu a6vڌ)V^<*yξN^ס{6(]%a:WZkմgϠF$VZkնL4En^ש@4EvMM];ͬ^*R.Qbdl ,p1G{.5~?kǏ~?kGB_D,QC=I 1
4V4֝l^^6.yؖmfS|\/x{PjIcƩ5[+CzͪmC
qrU8O`K\' uT&׫p\NRkkոO 16Xn].A+bgYnč$v5IҭMz	#xƘZkն~׫->jVNU~׫,>jVNU|~׫,>jVjx7Y\zCª<X'/kƩ]Slv%Yц=O|TٳѴ}	^kN|^tfte+Ʃ55~OIxQSgFq+a5Hp"~4^^E8:M&[CoA{γ5H$oѥRtS^}/Uj+Mzw8|WGj0v^"~6nueHPZٝZjkf5Slv%Y5OG~?kcUY
zKֽVbY]UEV6y+BijI5wv$VMiV̜$'㻷EVXtGwPZ15[$'ܺ4q#Mzz
HOthBM&[$'?h`ExFf[$'?oč"HbtS^һioj0^G|Oڌ1:׫p:;NbkոRB}HDFM5)!> gP?j0S^ F^Mz
HOIMsunr(8 Q&LMz
HO~'J?j0أ3^#?h`ExF55)!>΢+bl4׫pč-bfYVI	TD-$qGj0Ͱ׫p"W߈[Ha8׫p!d1Oj0YVI	TA+-$qGj0aiVI	!DxF'+5)!>4FvLMz
HO
$/;:lvLz
HO
$/;ѽx/8S^#Kt/;:lvMnq[yxFKkոRB}Q<wHűڌ16bkոRB}inT#j0:׫p^լթm?wrYҭB}U:vpD3Ucs:v^V8xUUw	P]bf8ck5};,u\fe>)#q%V9:UV>)ėX^}\D6vt;YV>.q4eRZj׫iD):fkնTFX+hG<+;Cl4ozhToz8xUCC>jC
uv~?kT;_vT:iQmsª 蠽(mcѯJ}N&׫pq*(ocKzΌ	-eV>j0γ5'ܼ(`Ɨ*pqj+Mz	}CCk·k5'܅79:ՉV>4HGgSlz	#^;Iզ[EuyU[z-C湺z	"8/j95bkոO;wFWj;6(׫pr[㱪MnCQ#;iiV>4[㱪L+5'GQ#;Ͱ׫pqhC(GcTz	@]{P&Mz	.4ImiOĂVfM>c mm'܅Zٛ,6:Vdf}J;.׫pqPGcTZnBcv5I^}h^v;cTKkոOzHGcTL5'D$HƩ65'*u+;x,j;V[đaeiV>'ʒC
(ZjgNkոO7QsbteO:,iRr4n mfM}j^tX3^}Ƞp?jbtY[7-*J5'܆4HSmN7YV>4(jbkշGclN3^X+TҬ55'РNiiV>/v4f[u%15'ܻPsz	$PGjntaf[Ē(v''FZkոOI!D-VNΌ׫pr4OuNbt;V>h[cLNfkոO*oʵ5'q
T-'C5'uAwq7liz	
}18ntjMz	!Hѡye;:4mV>'8T4K.'FjkոO<%ayVn"~DZjt:n^})P^_~(ٲ3:iV>GP>buZz	ptAjMzxD(/	.֔m>eі7IvZn#>}7_rGvXYiV>IPAj;:f[ozU-[^<|(ߏ6l
>bj0vkMz	\~;Znv2QeV>됟Ijγ5'q׵:UV>^(԰G{Pٹѕ[E{P'Cn}qڍjpuȠ>+N	\G%pSlΌ	\z(ڵZjl'q*Gݼf͖oz3Cª2آV"B.[j;5[
W@QMiVN	s]6ptf$.XZteX~ƫ:36:WmՉH\BZjjkkո5,Mz"v5IfkնQGJĉ֚n$Nڌkkո81bkնWb2X8.ij;5[چzz'R@lKQM&[oX< tZgYn$N"F,Mie>.q7EXub$N!-Aw5[-Fi55H*-ĉ¤.[cUKMDjfm56mFM3:mWkіO;ͬ+yX{^<<8TW/kі//F(Qah8űڌ5[	sneYVB\b4#J-M&[	s$(-FZf[	s@$) jtS^ĄDHRAj2^ĄdPFYj2v^Ąȯ{QZ5HKSf[	scFZZjkն*zܽF<hW/kѥ2omzd,ٶrB;ĕآHQFȯjP֚m$(q"44(nkkմ>	\Z76XmW!D%^ԡfkմD^ԡҭMz#B+ڔ7:2׫i">Ǒ^ԡf[I
#܊/q֬MmWX=VZ+Gj2֚0Wp:4;5bkոP?o^0XbΌ܊"ɰgF[@\vMn+	Mn+	mCk+5WpH]`Ͱ׫q]!D}l͜fkոHKFN͕YX}49IS^w!}4βpKx	J౪LzI;^w
}18ntX3^w#xƘiV⻐V5IҕZkոR ;ڇ):Pf[H/!D}qҍ15Wr+Z35WqqǑ?	]RtMzHa+Pҭ-:U⻐f1j5Iх,7܅#18^t`f[BVY{mf&[LNfteH?P"zm[oz4U"rE=EuF^AcTn+Rl54DFƩ3zߏjTjr.IP9qXPm"U^*+&f[o^2yؖmfVYr'pQbpuYOIxPj2֚m
G^-0eYV>u/#FZ,Mz܄ix#qaS:׫h}J7FZ:UV>@W1֣-N5'r(80ef[DCQ#;QZ5'qG^-0e3^}u/#FZZjkմO21֣-Mz5'qPFQz.CExC}j2iV>a(#FZfkմO8"Qڌ6jkմO$eIOj2iiV>az]j2ҳ^}p,#jfbkմO)x#Ij2͜fkմO%N׋`v-Mm︍#x~$i-FZ,-5'p7Rbjl׫h}On<w7Z315'r[;֣-Lz܄nqmqaS8S^}!>l`[xA}j2YiV>3y0-n!>jm/YV>3y0-n >jm2׫h}܊gͣ߅X6yؖmfF^?kv
aEu"XrjTJ4)@\oݺXzկ<
D8Ů>ݱEWڎ,vMiVϠt;^ktey,Q4jteF"@U%iǐ#x^Zlۏ FjKUv&׫m!B FmV=V-V(xQ
 q7\}ۻk֧OVy#
D8Ŷ(O%a#xթ٭5ۑFjKUv&׫m B"@^,z-ZT~%U5J7iSQE
J@QZ,z6a︊ڴ֚mE{Qf[D"u96Xm]&uV>:WSZm8Gl^}ECmqjV&[D#KtojmV>]CMMz"!j֓^Mz#KU湺zCt-Mvm︆WKj2أ3^}.4ISa[D: Sa[D?Z3t׫h}ąH}Cgfm&[D?Ej͜fkմO(߁
RV&Mz܍$?֡e[D?ѣKX&z~)K@Uqf&[D^'^b83^}/@چ-Mz@U&MDFT'FFFZL5'p2P8Q:4r4mFZGYmVZ0'q#@"}׫h}@wvچ΋׫h}@Z:.qV>p";U5:2[DU+eMzIxCgf+5'qؒB"[ڬYV݉#"gjעz3@+Q^:2D)5^(q.+Vfn>Ǯ'Y8Ů>ݱEW؎,vMiVU*Ѵ/SZkմo<(D4׬׫m)EWhV:bkMzo&aMkvO;͚ͬ(%j7#xթ٭5 Fm&a@UziV#xP^]5~3@v
(T0"آz:Ů<FOګeBcMM&[g3^ŨCSZ,6߅pq
TecѬ߅<K6l0qU]zv%Y(mU]z4aD}磫$h֝lJ7:3:2iP׬׫p,~+Pٲ׫pA+QuuVD@]iҭMzYiPڍZte.OFF(^kNjlLiPkVo]z<K6kf䏼T}X!D}GmUevګ/6X,6VΕjl~&׫fn,~+/Sg!8܄cAvkMzđB(n4bkkհnEpD3/V&e2XQ^{]z<htu]jv%Yn|
Dh8IJP˞.VZkոcLMzzuܼNSu6X,,~CuŐ%+r0yu]u.%ucR8 .ǣ6p)P٭5pPAj׬׫p]Z16XnEv:׫p]Ƞ?jV]wRt;YV.`BtV'Jq
usun븅"4h,fLMzu*-/Yzfte
,P^MiMF(^l0v,~+/SseJlL@2QGe2v>Q	c,}ۺTٝei+6߅d,ͮ횯bpl0lLײZkMl6&r4aD}aCl6&p=GcYz,-:Ubgq*J~ՙeẶ߅bYasBy+,9uVa}ۺT&7UQerkMsuYؙ*>,e]u7U*.f7Uo搶btm 15['Ctm]ѰA3nXVGfaؙݽ]y7Uo+.'A5]5ʹawJ뛚\L6߉zp,ճLxV1@Vzꛧ8My/ ExJQVy°6vkMzP@e.8׬׫h^@Ehjbl5<@c]:׫m+@QSp8{^kNt<㱥FgF[H&f[o«rN=SxYkĳk6<EN2z:.h>$.Ɨӣ-Ɓǐ;v4i~8׬׫qqhRZ͖'EmU/k8ψ1*v(KTɭ:,MƁǐ8VÓ5:,MƁǐ8Tևi8vkՖ& q(Sfjl8]j;5;Ym!@T#rZ괷(V(U=,ҨGjI56q@}iQ^Ʃ56׫ic"N$tRkS^Z\WHyۼXSqsY.8+9SԫZ\,~+UFKEuS^,qH[{T&f[BXXeVЖ8v6vgYm	c$Ɨ*hKzh-,pJNVteiVЖ8}qƘkմ%@3SXm	c yڧM6Xm	cPGjת^,qh	]3\f[BX4(VMv[oBT*qcћPXVMMi[}uٙVkiTOFq֩׫eN[j^kkնSb`l8Qg:WcKΌΌߊlQS%b;TZkշ#@/&׫m	cAu6)aE{^N6ϱbhV)Tiz!~:֚mđ@\}qڧNMiV]u<*ӾnCXr4QuڧY^(J.C.ZkնV\6(ӧ.%N^uYV˭I׫i]}rgYm!*@/k'w»]uv%YWl}T%IO{]zTN-\zW]zP,ҫj3-+!yQ:7li5
xxQAeIY;VмZ4UeEa/ *j55n+E{J5@^Δ7YVмPYz/:Q&[B-hcT+Ff[o´/ nulc²h@'/kE8,BĈѠB4z:exƘ^yAhU,MBc*3:UVм ʅˬrtei[B
u'+30$]{.sz		ѼZV5IхmZta[BJ㱪N׫h^@4Rt6^yAj^Ʃ:]Vм J Njkմ/ H-A Mz	nARtezz	GaA5IіXmV5Iѓz	2ۆƩ:S^yAzT!mjVmİ%QCk5$a(F^yAXf+j;:4mVм j,Mti[BmiVм qASumAŐ<[eu&[oQ2/aѬ߅<K6t:d(ur=Sx_
'}Pu֚^]v%Ym>\,͛n];ͬE\ĳk6q,ǅv<K6kE᥊fєĽlVJˎTf˛;5JV\uj˲֝*mc
&\uBte+.:Yvi5J~?klR$y.mѮμ'CkMiՃξV]YY^rV\'VM5ۯ8*6rue[uAx\@bu9U[u #6]ΧtMLP)P^.mՈ!q߉;.nZl4Y6jl4\ٹfkո!r(*+ڕjtS^.6rteiVX}#F~XvMvZ>eͱ5VYOե'VZkոI>,NiYV%'
׫/d֚mǑ^Ʃ55ۅNdbkշ
,'&uV>һ^tS-~XNQRteiVqSczoڧgZ5~8]e
uP,f˅:Xs=ZqpcT^v4rkte#].aі?
EeRl:2mf^+.qѴ#ZteVV4rtfte?f[ou<*\0qoB=*p];95F[qc+ƎNΌ\ṯYVC]˯f^.qvFVFP8PƏF.!MiVD,rkkշe-6XmuV܎s'J5ۑt.X'FVmǑE{v^jXmg:WcTM5~&Dǝ,ys|Ik8߫kO;ͬsu\ou6x)2xTF~]ai0߉-u:xT:߉muT~%:FKkt띫~?kuQ:oĶ,x.߉-v<*ajxacg߉mvdT~?kG~Z,t,kw],yؖmf5_KsxVΠp( D,煑@p( D,窂Ew,r.c$!8F+X"4QcT*(?
#x(Gi?
: Să|,.8}*'rSrX45Jx4K$aowGHjq,WıFYtX45O@\vHj$%?d<)87౪x_+[Ĉ?{,V8"\hQ#rIƩ$]SĈϟ<*I	_F4x(X.8}*'rJ7衼5O yԎ"u9DNIXnNp4RW
y(fN-pVE!o`-VJJ@p/%Ů
qxȢ_ıp`-P]ǋ7F7K^,x%Z<jxץX<j%V5F[^O;ͬjٿ
q4Ekx&סbYWֺ<K6t6٪WkbYmkbY8٪;ͬWյd,͜l|iIob=i_MiV܊g]iYV܍蝻Ŗ]i׫hCγ:Uݽ℩-jV,]yn4Ɖ N,aA/Yss6Xn(YvgSujl$
'.Sgk:2~,yؖmflfP,ͯFzv%Yl߫kp,f$pE(X@j"hd"hd)jL`0Ejܭ6I8QrO0ׇDk#AzT`1,ł5EZcVb7"kd.&0En.AX`j2Z"Ap1\(%iE~I?eD^7CR<iZ<K6kl|,H'Dllx-H'~\dab+pX2pVP"RcVd1)9E1b+pX2pd+y[h8bm#H'~\/k8x>y"Hr;Ҹ$(6RVȡ^-1b+pdPdкԛ~	$#8+ˍ@sgOkaEvXr4<iz5<K6g[5_ K
+vW<h߫kbYaW"yhҕF4!C&GV+3I6Xn8""Gfk6XK6*,v+ip?fXl,~	R$#JU;y~XQ^{]9<K6k6"Hq-qh4 =)TcH3Zt;V_-Nk:2rM8";:љwvXXm"yhǑH '/kzʞv%Y[e}"Hq-pfT0XaH +֝M`rfqA~+:ͲwvYMz6XmXZ`i$I?eF?XҌ8Qf׫q#Akkմܱ¸H/eVF'qc-uVF8cXZm`s+MzwvXɰ^tq:W$+5(&m&L6߂T"yጵ@''/kd~qĳk7F3dB4ׅiQG	Z(^K8w\˗ڡG<+J8J@کrWi.xѿ%E%h}]4JhUmv<K6fh߀9ĩa}ء7 FY׫w!5YYі
,Q>+5Yo FkY}Ƞp?f,M@#=q013MFii*JܽG9DbpE(YZkմNzzTf:U2D</{\ǚ;iDAt"r;tؠO@j"#'Ểш7i[ ^+p6FA)@Ԙ`118P6%(Z"#'!85ĥk/1b+pb2p5$ᨱy(l-"#'y(l-[9%'E"31b+pb2p7(&\E)8j,Ɍ[ܡ751b+pb2p5$ᨱp;X^	Een/`118al0'mJL`0AXQXZ2Z`118/CA`J-E0EnFN
p6%	CRpb-`118/BыRr{PXn0Q{(jNE3"#'a;ÂBPԜ8mC"#'	Iq[(jNES"#'ap/(p5$ᨲ;1b+pb2p5$ᨱ@n1(Ui[V1Á6ţV"#'X7NȴbNJ0k1b+pb2pX
qYj1b+pb2pXE!h9-V&0EnFN!Z171b+pb2p5F#`P-Z`0(C bPb16Ɍ[nEb	Ebhej1b+pb2p5$ᨱbQx[j`118E!+L`0Ed^"#'q`lb16^"#'ỀbQxhu0EnFN䔜581
˱1b+pb2p^Ɂ[h;l[VL
`-`0a91b+pb2pCp`j/%ȶ˵1b+pb2p5$ᨱA)@˝`118ÒRpXZ2=ZcVdj/IIQc  %80&0EnFNÂrw	F VcVd)8ZJ,E	Jayt"yȠX9ݻήx|\$O9wvcAFwvcilKڛM5Yљ۱gV&m"Hr7sc"yȠX9
#PuћdgQ;5[:W55P],H,v:bkմN3^7ݺXtأ3^t"yȠX9
#ܽtעv%Y4ٿ-z-Cĳk7J٪Eyؖmfءӭz,bYaU5E<K6g[5_-z,l,ҭ6jCkfO;ͬ:uU>&%(F'YrZkշ"8"Zkkշ#z'neZl5/uuV:QjNjtYz ;ڋVt+MuYfFNzQeZl,HƉ bkMF0DWM-:,[CEp8(QƖ]ilzXAwfk:S]vVY~עQcZXbYmzQcĳk69k^bY^^߉zQsĳk7Jo^`,ٶWzP߉zQĳk7Cm5J<K6kѳ&F;ͬlQZǝfn7k^bY^^.߉zUsĳk7Cm^6xTjmbUѯW^+0֚mǑ^Ʃ55ۅN^l5ۅIOayfkշtƗ*n4-w~pcTZkշE |TpXv^ŶMεbkն*RqmJ=J6*t,j٪E<K6tZj?kz>jע<K6t6ٿ-z.bYm`,ҭ6j\bY^vd,ͯVWmz.p,ͱC[5_
z.bY^v:yؖmf׫f]F<K6kճUף<K6kճUף<K6u6f	1(6č*KQFTe֚^^^;w,eVF%:nDZ)VVXn;Aj.ά$oѓluYf~˭5Ֆ&[+T>'o
4V]inYm׃X\jte@8+^k]'F[tIEښeiՖ>pDH?j.vkfNP *uEQjueuˍAj1IueuFgU~?kц
?kуg~&'fno^<K6tMh,ҭ6jZ`bYZl|ס;ͬ횯7Cĳk7EfV"4ibzPOGV_MiV܊g]iYV܍蝻Ŗ]i׫eq#J`γ:,[$NSմN`FV^@P^k6vZtk5h8CjF*ڡڶ߅yؖmfmWz6x7k^<K6t6ٿ-z8yؖmflfeCmv%YTf6<K6tZj bQXl0.}㷼V(+Ug!~˭5[r(#!uf[r7vYu^	`6rgYVaܸ$Z0XlfZz2ڡڶ߅bY[5_esR`,ʹٿ
z2l,іW»^yؖmfeUף';ͬM٪Ykі;ͬM٪TOl(E:z3l0ZӢ축,/ڌ:.u#~Nd^,pNeՃVaf-C<~oֽT,ц0yؖmfl߉mz6x,߉zd,vC
qoqQZ8t,vF<K6tZjCkѪv%Y-U5_ZjGxF<|5F<K6uY~	$h%CѳףG;ͬ+j&ĳk7F7K^V<*iZ;C¦-C<|(߉z\,fIkM*X_q#tcֽyؖmfͶj:p,ͮf)R'/kGtmz:uZZfn6ozߏYQ걳Qj( oEhآ2z64IRkMz0X׬׫mWkcfm>XbY:mU׭<K6gh٪Wk֔<K6m.٪rhT[ĶhpT~?k֍-5Jx׭hxIkֵ<|~$U8߉-z%ZxIk֧8߉mzգF[-Z<~6߉mz~ת<|^TozUWmzFIksgoĶWdT~%Smת?JoĶW:xQb׫?J߉mzFIkՃgozߏ`ߏ6ߏ7CQ-zbYS$ms7K^<}v+lbY;FWĩ"FV0XF PFWPzU@e]@!WP4ʺWWP=@̀ʺn@e]@*?PCa:,UWP%xU N8	) (A28UHB	qee\p~x W /1ʸ"	s$~&Ú'V W2Aʹ Xl'W2e\~ *&UL?*Q8L\t
*Y8L 26*1WA2$ᰝ\&߃ʸLa8L)	`kP
up?*0;#a:L@2 
uq e\Fʸ0+&U`N#^H6A2# A2# 26t Wo Ca:$U N?*8U8Lo	pO:L D6xU N*8p W	 26I:L<8©upy \6oP
up$xT\y uq  l'W _ e\xʸ;#a:*N<H6@x6> l'W
Ca:PxTca:P ;	 ;	yP@Aup#xTca:uq!\HIN$'A\HSxN$OAʸA2$.#a:t W@uq Ta:_qʸ**@	uq#&U#a:_	qA2> y '	p W@dl'W  e\| oЂe\| y '	O8Lo 26C?ʸ	? q( p"d
P~@ 1pU7 2@SP
r Pd
ZP
k >	'!\+W!\+<*N up\,& `	p% -	E>@Furl'W!	>@!_ up@xT1\ up@|:	] l'W *KupDx\^ l'W@ xl'WA'\-| k^@a:Z5upT\-N upFEl'Wky\a:#>H60@	>@ll'Wy\O 66	qupH	"@ll'W@?	 @ca:$@ll'W/t_ʸ\| N Q\.>@FupK 1	h+&Ui @6G(NH<47 b6&U -	N(@	uq@~"&U 6NDʹG	ȁǉND|AĀl'W"@	ur @x6 '	ON a:^Q@x6@	up7N^@	upx@ N6Āl'WWq\+@x6`8N	ʸ&k\  <	2o a:&$a:&>@	upLHupL@	upLHup67? a:gʸW?
g+QZ )p4B*U *
b*UH#e\1 l'WB7FupN;ꉆupN)a:'cB6UIw l'WRuqT^!L N* yP8a:#a:y 8EP8
#a:^@a:_N l'WWʼ1^d@<5	3DL@#a:ǅ@(	@a:
l'W4usKxTca: @x6 Fur6<i*@NF|5	/upȳQ\2MN \2@BN_ uu|:	d6y t6M]gd6]`i 86" j6d6|:	QPG	0N¾l'W`ʻ3l
"	sQ\}@B W:|.	΄ a:ʹЋP
u{+a:k&U/P&Uk <	'uvQ]"&UPq\y\*<#a:*
l'WA ;	@ O(N@a:g"	p	>N>N<*\Tca: e\q\W	|#a:! e\Y l'W$( l'W$.#a:  l'W$  e\ '	 \%y\"&Ug l'W%&#a:(	@B W	po a:fOFup
l'W˼*\3? e\3	>@	uqZ@dl'W 6OAʸ< N6y t6|N+>@uqX~"&Ua8N+@|N,#DL@	uqaO	ŀB	qhL@	 &U@UPupг#a:h=Q0N
^6Y-W&* *	|\Tl&UP8L`l'WB Ll'WB7N
l'W L6A2y\<Fup(A\~"&U|y\ ll'W*>@dl'W8Aʸ-#a:0 5	#`N.) b6 l'W_l'W  W 26N.	>1\*DL a:9'	Furt_	r{q\T W' urpFurp0n6ß	p{Āl'W a:lא	al'WA2$ <	`a l'W	`q j6{ W$a:8N/ޠT W F6<N/*DL<Huqx8N/@dl'W #a:F\^FN ,A2|#a:n<FuqG\1 l'W l'Wm(l'WPN1c l'Wg&UB 	@ᰝ\d	q: <	@8N2 uqH#a:B@ca:@'DL1Fur #a:@ l'W(H6 e\ x8NPN$\8 e\8kĀl'W	O 26 ᰝ\8 up @ l'WB/N O W a@x6 4 N6 Fup'@/	ñg\H*BǉN$@	up!)#a: Fup!	N@ 6Ca:x@2	/N W0 l'W0 j6 e]@dl'Wp$ 8	U 5	@	wZ l'Wv@Ky 8	ʋ#a:P j6~"&U(#a:>@@T6
N8e]-WK-WYP	ux
<*8N l'W@^ q   8l'W! 	FuxWa: J6cѰ\Oa:@ pN|_ʹX[P
urʹ`s	*NA2E 1	Ј@#a: r6 Fut&U Q] E 5	з l'W@wA2<N? Q^  l'W Q^#AʼB	" 5	 ux|ca:b/^07 b6:	 6K j6ܛ l'W j6[ l'WJ	t@dl'W  HN O&U8 	ß	r/	˖a:p;a:pyur"&U˂?	Ƃ *	ƉN@e\ _&UpA\	T'	"&U~@J0#a: +	)q@e\k_qDUƦR*Q 
Lʸo1p'X@e\	#Wp qp'?Ip'g2 2¿Qp_oʸ/*%W	B*~@e\ 2s 2UUPH@e]0zR*?*@e]0@ʹx! 2^ir$UU/ r:	=@L@e\¾`@e\}@N@e\# 2`U 	*@e\}F)	ٗ@QA [(P[$$kbK
5!w [|t	Yp(2X=A[d
5_2XCA[2Xyp(/2Xyp(Ol,l,[̃F?
@2(  k`{5@%"lP'F(~x[	Q^(8p/k`p/k`.'<'F	85N
'F	Şx[x[x[^(;x[<'F	85Rh[!w5RE墍l>Z(E/墍n>Z(5FD>Z(<|Q@FD>Z(c墍n5O-kt>Z(7F@o墍nEϏ5-kt>Z(||QEF@墍nE E55Ǐ5/-kt~>Z(||Q#xh[Gkt	5Pb(1ku) ["n>(Z"nFROEE
5xR!FRP9ku~J?"nרCȅJ|*([(Y
5FT8:(p[wn_|Q7ku5
5^(cQBQx
5_kuR(dQ~
5P[:EA [<
A ku|)nQ ~)kuo	Q |Q[~5/bn#kuQ#~Q#n#pt(|' [JEB_ᘣ[\w$kk~
5Ŀ5<kk,kkwmr/"mp(ןQN(c[]kk-kk~
5şkk~H('FGQ~>?qF>>mt
5~P(׿Fwȣ:
qly\u&+ĊWR:1qЋ:Ě1680	bFXR꫄Ř!W	`\&\`\1W	V	j8#ҸSW\F
d`#Uw#M#*W\:#\F\FV#y2$a%\'*92W	\'crL:W	\'p%ppap@W	\x0\x	Ǆ\2BW	X+ U@4@5W
Up0+W
Fă'F/W`\HQE\HYq"ljC@kW 7EqqN>W8T>2HUN0q1N6g̀_Q\Ls*`>#W'W
Ǳ"VUpS¶\+$pa·H\+X+`+`"W
	°ڸV\+	\,\,!q\,"+djaF+=UڸX]Wp
J`5y}\,	:#	:Ba:	&%W!'r
JuUPber_~BB.e\#c!'Wؑ\\
q2 k
&'W\\ =
J ኸ 	X'W/!cY\upBOW!ʸ!
	gepBòIW!/WAv#WA<ĊcYjL"+$Z#+ k8ȕIpU
l%p\-+4\-|2WB^#UYpFIJ@EZ#06epFz#nF\N2WB0õq<\N,ja<W'I+ƻpaxUEq8;U.\N4Jp7ѫ\NjK-˕!$%WcUpHIpHOpHU!v
@W +@k%\ %pH 
Wq*"*$`R	V pw \.BWui+2ʸ\\.FH	G*%[ Q+Px^SW1pfUhaW&W5p1p)WZq@2(긠a2 b5q@?DMDQ+UȐcWur o
A+%W"	9Jy+|-W\/.*^5
x7p`60W
pL=\	r5pLEpLY	vU0	ڸ&s"<	6Jjp!EpXjd`!cBp!	X\'7uE8 jE|'W"(W a7ĪD\檸LA
#ba׫Ep<̫0\<M|(Ep!c#I്EpZIW&W-8-PB$WqЍU{2axj+8`	5p#xNb.<a
%bEwqwRaJ1+,uwX
0@wp]k|+0]Uw r+r%rHW)kI\:*K)W).J)!Q\$c!+	Ǖ!wH]
+O(U,jX]sEw@Wt0JBi]Ѝڻ'ʂ)W*X\P#W*0\Y\tW*1TuʁʹP=+PAW*rvJ%Wzx'WyXa+Wy6.Wx'7wV\q]W|	kW|Y'F]Q]+NAW-ؙ^,+W0x9
x +O+az1J
UR #Wᒼ/Ex ۪ qW#W>;|J9sUϔddƸ\pW0FX2V)ULVb?ƢX?̫:Vqr	FW,.W,rs&W,FXr
+W\Ja*
$&W+ab/^U1 U8#Wb mEx@l	\	r%p$z`}H5W@aWCu\	+  CĊHrp\-urLFZ5+\\`\urЃErЅB^6Uc'tb	] fUu] B&WC?	(WC|q]WB a:i+A%WBq**p]
 WDX#WDM_X%WDB +	^%]'WF
P:*y,xN +ta'!utXPS<'kEtt9t:*U"WH0F!] Gt'"WH\=LႸzE*Jz
RzsWJsJd-p#fБz^ <Wl^ ěpV7Ux^[UXp6
Xt^1\yJau^0+jW^hq`Jpe{Nt/Wm2s{
0 Uq^o*$WJx]+XҒ``])6Ct
R`bt	0
+1ںPiU](8q0Q\f)`23j+0\fN梸qb5qCuqEĊ0\\>꫇aZ|
p
U*N'.|1p 2|p\Ǖˈp\.˅8R\MJ&W.Aj\,W.2r+X"W.jp9p?'˂^(WdJEpWؙ\i<*A
UƁG5qƂEq4WUƀ9:Wڊ0̫p\,qNxN6p\"++\'WPWP+(uU)W[Rbep%2p%2
 Q\18b5pa:b\1\1l}\1)W@	ĺ
:X	VB	Ř 	֢'9pNL	Ny\	p\L
((Ī࠳
UBMUpPc@4µpPX
B)"SqKX"WajjN)$W.WBV(W>E@BpRj+*c>xPW!Q\\ʸ)	긩\&W=\T]*1̫:*L*XEqP@Ċ⠇*⠕++p-p\8M8QUp)i\0\`6pኸR>$
^av^mjY(UYyJ1yL+ar	U+#by\З&W4E*:f)W40JsO wh2hF<h%cjUr0
U*W#er2L+W#\!W#Ji0\@"f8%#Fڊa2F\$?zdObEp: 
U'\2M+@U\2X̅\2 W*Ed]oj]`0JX+I+S 2ɰWX@u	x]`yҺ#WX%a>+Ї6B-z5WyDz!gUT@{WAu^zUZE8+W*'uz᷉W9W<":+%ĊRYIuu>:Ij
p]vľ$z Q]w+3*+]+p]sdX\Hm͌0Ll:sa)W6*\َi\5l̓|H WdQ]Weu]&We&+!bUvApĀڊfU5s8Hq>+ꫜXp*U,Np$arһAn(Wh.2A<z@Q]oWh#&W:)ǕέεzktB:t1'W>`
U<ĀQ^:`i$';ڸav:a[	$Ǖ(vqvbUvƸ!WlBv'Wluv\+1B`o+pLHm\
p\-pTOpT*WH9H w
8
Ne\2xW<)U-es1Fy61s
+|Hx!EsW<1*RaJ*W|\PjOWЅWЏ+KpĊ<c<bUp[
UxaRd
<Q8\j<xB
-Wy5p\rA/W$"m\xbH
*W$W$9r_G뫒6UC+|O'Q\%BfEp̣a&WaZf1!W,+c|`J<?"fpJ,anD+"q[X'W1JbqX4+d+6,ʸ:,IW`;q`@WxQ\Zcx!j+BN8-	X\4:h+Hu*l\4OXV,WBx+[Q\3*:epW|'Wb<
B+L
>

UXF¥pV2reuUɂ+W&"
NzjQqpUPs.<+
UP+|-µpX WlN	}+|P82|!`\.*W⸻."%qsqqgeqpm\\1Zqpa"\\W'r8'W'&nN`\1W'8pN+,:W'	8vxĘ-Wp<W2p陼\6Zl2pU`@m
lJ%qx7˕*!`N//W pܧQ\7I+e\7po8upc@W+Wcʸe\`W&eq:a:c ypXE	3>W,U`<epX,|y\\(W#+Gqq%WaJSJUxR\b m7uq+\d%Ċ%qq[*)JɌ*WaRa+H12kj a,+UA+U<PPdJ `P0r\* * +j.i\85p{Y\8:kٵp6Ҹp:+.ڸpsʸ!nH*r+$+WJ2epUÔ + 'WA/WB!+!!+!#U:p ,\@7U!贈 HW yZtC"tEWЫBtQwt q@J\>W\\:l\:8/W.\:	ztpbp p:p %p\;
W`\;v0)W p `\;|`qð9\;4WN p!!$X jC< 5p!,?qOğ&Sq ]H!)O{qOG8?H'p(~?	?
?	D?	??h-8OqOğ(ʿ&)M]@8OP F8O?)$8O)H E$@?4"S'I(S'y8?H$\S'xqOğ4??wȿqOğ8OqOğHEs?>?nq8OHEs$w?	c,?XAOS' ?$PS')HBS'xx/qOğ|?o:)?pu)AH?h '$n?;te8O7P"JS'_$wI@8?qOğH8O+_IN'P8OIKqOğ4Hz?7O8O$;8OI??=)M[?LA8WXgՌsTwV-SPFPUyj	Iyj,<OLgEn疩Ƞ5ԟ?1 պ1-S"?Qyj	JQZCsTwQ<<OLgD`[N9~;c?}$PnZ&3u,<OLgv@[sTw?1*v8:?1+_]yj@85<OLg.uMyjx@1-Sn9~;c?.[|sTwlQ"Gu1<OLg衼B<OLgEn?1>$[5<OLgF疩#[7<OLg1-S/!Z&3uX疩nPwyjպsTwdPJPq-S疩P FZ&3sTwdPJP疩H"^PyjI/9~;c?q@?1H$[B<OLgϕx[C<OLg<pzB.9~;c?2[F<OLgWFPyjku	疩u	8疩wRku	X疩1T:B^9~;c?yjth?<OLgI([\{?1HEskq-SOE9~;c?ݿ8疩sTw7O]yj$ȱ-S+D[\0<OLgvp^=mqN9~;c?%yj%<OLg<OLgQ/[]sTwdPJPX疩h-&9~;c?4HzsTw;d^69~;c?R疩k1-SuokkcZ&3amp?1
1-SPmrsTw?1,<OLgA	?[]9~;c? +k<OLgϟ@2[^疩HEsv9~;c?E%_PYJ7uu<Owv+]z9݊>9~=a'5%8疩LGn8+.v"QN9~;b>Wx)G{x⟎X%<qO,W@5⟎XPAU,?  9)5q-LqOPa\pS"-S"RVd#cZ#	kt	8)Oź)庅)ԋ?_,[ax⟎XO,?8̅_8=9,<j'sgkOO<h,hd'5J'zxOOL\TdUdCƗ,'z~6xdQOO
WOOdE]dY=?m,Y=?<*dOO5,U'wz?OOWzRQd'@Y=?#OOY=?Od'p/OOz	?8?8I,zd_'p'v7,y,,/'su<*7Odd'sl7, %OOΞkY=?㠗Y=?kC¦VOOdLY=?0W,3,3OOxTjod#%OOY=?k\'FS,dzi#'v<ZsOOP𩥿#d珮z`OO# zaY=?kC'H<O"SjdC J EsdeXPᱪI,_?Y,_Ҹ,ɥ2P%K'?&O99pQ4.pS"zhj,2LI)V`Y<v"5fe8$ySdy8W4y8ydv?K''%WSY<d[K{Y<?dtY<3y~%K'eQJO	%#?Y<#$u>?
ɵq Cȇ?Bp%+@#eFTW>?	
Y<"Y<#*TxNTx1O1?UQA)@j+[cZ#	?	Rߙ$O?^8!K'ǅ'ǁo#?Y<[]6gwxY=7kώ)7dgA;j!dmYd n8 zǀY=?OO<_d_zQ,z"OOPY=?@0OOP
 OOPI,"d	?$(OOzĀY=?@(OO<h,͜<jOO<iY=?kSƍ]kOO6xz~ץO\TdUdCƗ,'z~6xdQOO
WOOdE]dY=?@'H$_ sY=?@'z<*_zdodU
_d'|Y=?OY=?zdSF,)Gzĥ?GzĠOO8G,( dBzĠu,7OORS,/z')d!Y=?H'*!OOTE,
wY=?k6xThz¡z Y=?P'vhxT 
?@@
?@sY=? @od@a, e, -OO    z Y=? s, 'Qz'Y'POOzsY=?ꄯd&'LG,17zzI,0Y=?X'+ gz°/OOX',{Y=?!zAozaOO _ (OO zM,B'Y=? '_d -OO"@{,'OOZ'-?dS'- _zY=?hzzY=?9OO#+OO#_d1Y=?'d0' OO#`1OOsY=?pY=?pY=?pY=?t_wzOO_dAz#?	Q,H	c,Hd@5OO$/OO\#OO\+OO% OO%	C/dPU,J'?I,J''Y=? ddOO^Oz2gz0a,MOd`OO&'_'E,L	'	Od`
' OO&/z0
	Oz m,H	?)_z!'Y=?d'T/OO?dY=?80OOdO,Y=?'?4''d0OOY=?az Y=? oY=?!OOdBd/z d gz`?lM,k'1OO'6dz
+OO G,Kwzdȇ,@#,@1,Bzzd z	8'!OO?d d&OOaz)OO`OO*?G
?EWOO*Y=?OOY=?dd	_d[,ztY=?:?], ztEOO ?Y=?䀛Y=??H$ z@oY=?䠳Y=?Y=?'%7zBGz0Y=?z0y,dOOzŇ?,'X,K,h/OO'Z-z@Y=?i,<OOhY=?'4 Y=?

sY=?ଗY=?8OO+*OO+G,V_,V
Y=?LL zɀOOOd.OOY=?_zA,qozY=?'\ Y=??'NNdd_+, ,yz'^/O,x	/ 7Y=?3OOn7OOnOdOOnd%OOnd'Y=? Y=? C,&OO2OOY=?z E,dwz  '` d Y=? u,'`d OOd Y=?Y=?'OO,dwz`u,Yzd_\F,Wjyj)8@q1&DZ9p6 q,de:??éd`6<O0e?gY,aGK'?M,r8#r8cOO#+]LpsqY@	2?s'#*?h-CT!Y<*J~'O0AdF2GBO0ϿY<DI,_Y<("id'<Y<+!y  Y<կDS,_K'eQ:,x1O1?SSpU1x̄? ?yde)8 GfI,_%4y~FUI, 1P:O99rSSp rS"68/9@%SK',B>?Gh-CT!Y<*J~'O0AdF2GBO0ϿY<DI,_Y<"&O/b
Y<yY<կDK'1?E2T$xY<pG'p0ẃڸ!u2"	8:9@
4x2ʏ$|
$
tK'1	^:e;AdkDYdIx?O0d@O0dCm,aȋBy"?ydDK'xƩQ,_6:O/zƩy~S,_~Y<uK'2G%2IdޠY<pG'p-OO ̀\.)ȇ?Ap`A _R#*?:^:Y,a%x	dDY%ZԒ(%'2	tY<e?xid@S$y ,Id@ET$xNg~Y<pG'p(SS'#ڸ%M|pok8d"Y<deGpJ>?-D,u,ah$_(%Y<O,O0dE	d?@Y<Ad%GyG\Ƨtu\Lpsc:Od2^%eFTW|
FHsdDY%Z(%Ԓy".O0dEYdAId@Y㤒ߎ%2IdY<pG'ph"|
HZh#<t<2?s(RFTWZy2$9<Y,a@%O0IfXId)2oK'"%9d?@Y<AO99q@HDDZ,`@8
x2ʏDڟ(.O0#~$95O0b %2Id2#?Y<#o|
Ely69x#	?@Y<A	%Y<P!xQ' %:idc,cN 4jS:Pd Y=? 2OOp$OOp	[Y=?o,dzÁY=?9OOpod'9WY=?'OOrzÐY,Y=?Y=?gzÐ'zQsƍ'sgO9'sg_OOx_z~\Tz~סƘ*xOOO'v'z4?dY=?Ŧ'vO
z~8xTjz~h'z,x'_ /Y=?@m, :OO Y=?kUOO>'|'zxUZ'|Y=??R_Y=?@0OOA, ' OOz~]¥OO Y=?@?':&OO.xTdd@Y=?H': /Y=?Hod@{,Y=?';5,zðY=?';I,';_Y=?d`';od,d," ,"d
Odq£?çoY=?z~is7, Y=?ഇY=?kpHm,άxIAozl?\LSY=?'Gzh@Y=?Y=? dЇ,Zda_zQ,#zY=?F2OO,#A,#d,#'Y=?dzE,zdp dp!''=OOHS,/dY=?!zCdOOH'm,'R Gz,@,Aztt#'OO_d'x"'<OO)OO'dod?> dd zπY=?hV+?X
X'
X 'z_d9,H?a,YOO$dz@Y=?H'	OO z?zY=?H_@0OO ,$@?Z;,?zAgz@Y=?奿azYWz@],`],?Y=?d@@0OOCOO?B_B ddB?B'=''=Y=?/z0OOBz odd	?l?wY=?''zd?4 OO'h*OO.zp+OO%d'	C/d-[,],'j'	`"OO'	Y=?NL/''Y=?^/1OO07zŇ? _,b$OO1? O,b?], zAOO1Y=?P
z9OO?,( Y=?PY=?P6OO
'
_d@? %OO Y=?P _,3Y=?	 Y=?	d'  OO @;, d	':N-OOqzӄ/d('@9,!OO'@'@,OOg,d%OO2*OO2.OO2?@Y=?o,'sY=? Y=? O,g,)3,)zdH OOz 'm'bd,@OOz?b?d0C,f`OO!'B? d0 `'',d4zO,'z pz	  _z0OO  p0OO4E,hY,h5OOY=? 3Y=? Od' 6 ?zwY=?OO `OO `' 0,j'@Y=?U?dQdPi,*'
OdPB/z@$OO Y=?TdXY=?V'
ȿfgaze,+)OOOOdX ?Y=?V!'
#,+'
OO_dXd`Y=?'dcĿd`"OO6,OO6od',WSTO:B"dC%#&?l?#*?j|
_Y$y~FU8'?}Ax1O1?%\52"N81#v G#*?u)dY#?`}Id$O/ dy~FU8'?`x1O1?|
&D89lpb<F9`FTWAHu,aGNp2#?Y<#>?̈:S"'9r#*?SS7#:O0ʣ'd8],r8#r8H/ -"ȇ?BLpd	Fvnߎ',X2[}%0],ad?'C$y%2	Y<AnOdc,cW2MOO KW2Lpspe?;7<Y<deGp#. H,aS%Y,_	&O/@ƎT_, 7 dc,cW)>?\Eȇ1Ɉd{($7?G',R>?H4O0ϿdYdaY< ydY<lŒE4y~V4s'O/zƩ	dGSd?p/O/Pk,r8#r8OO @]|Fvn("OYQ])u}%0Y,ag`I,_~Ʃd?p/O8#?Y<#y)W]D89う8 'aGo2/
x2ʏ@( F%?/O,a<c,a'CcL`CY<Y<}(,jy~}iQ?cTY<>ԣ_<y}Y<2X	d1Ǌ%lj<K'<[cT[Y<A+ߏ'eQ|x x1O1?5%\Cȇ?xr0	vC<JE,2)B\Hsd0I,_GN>dS,r8#r8h5>?	c}LpsAwY#D(COYQ\j|
Og$y~FU8'?`Wㅒ#?Y<#X!jdC8C W0>?,)M,2avO}%0],ah$ƲdiddԖ8K'Wc,O/ʣ'd,Y<pG'pmOOdC8% qsFTWAY#ce?_O0wY<>*'jK'eQ|x 'd}OO(]mLpsy B 7,x2ʏ-OO '
JCK'a	dY<#* GyG]	Ly]	&D89Џp?,O
K',SS,?Y<?!Y<?Œwv+4y~cU'O/݈,_GNXp K'd1O	]Lpsi@vv A', |
!`~I,_GNZx1O1?kSSp[0vS"o@NydeOOϿ
+$5OP%?O)dh%Q,_?!Ef%cdWho,_OX?y[%'ihY<- 饓!K'q,_GNZQ$x1O1?z#;ĉȕ~D895 N9u<K',3u>?vHsd$5_A,a%22	Y<A_dc,cWu>?	W2!N8 xOs COYQ\f5>?̀HdyPY!cO0 Id	K'XT_, @O99pC	+}LpsxNGo*!',Id1idaGO0C3HO0 Id5OK'̵(Kq,y~FU8'?Aydc,cڞ/+d\i=O}O/8@{)/ɕw1q9w|PI,2.P"7.Y<?K'eQ|x7dY<pG'prMOO S03W}Lps[9pg ,2.u>?gdiQ^Ʃ$y~}%2	Y<A<y,r8#r8J5>?	JQZ%<O
?a7GN8%:% 	K'H,E#?Y<89~0zoհN9~M&?dPAMB?Op{?.'dt_c,.'%,. z,+OOOO2OO'D Wz@m, ;,!'DzY=?^',/=,Xd'<jOOxz~׫G4,Sƨz~:x?Y=?kxY=?k',͞-5_Y=?kxTo£UGG?Y=?kcoY=?*OOodzĀOO^O
zĀ,Y=?Y=?ksªY=?)OOOO{,tѿdxk,/?'Y=?klv??z~\R''v*xT? #,`$OO2xTd@ w,  
? ' Y=?` $OOzCOO SY=?` I,/dY=?kl?,z?  ,&OO 'z Y=?doddOdY,rz~8Qß@!,rd'Y=??z!?z,OO?!z<OO'@Y=?b z'@#,1/d'@ 'BGz"' Y=?z_1Gzd
BOdK,uOdOO:';,t'@=,	'Az$Y=?/OOOO0'cdPY=?/OO ,
@s,
 kY=?Oz%OO;cY=?5OO;?d,
OOA_z*_ /dTY=? wz*P 1d? 0(OO ' pW, < Y=?''Y=?dX   `, Y=?'Y=?gY=??z./d` GE'?z?@!,2'kY=?dz[,2?dozY=?d d	@,OO Y=?OOAz2''?OOJ9OOB?z2'B_dh '@1OO9,'E'E=,?@5,|2OO>)OO>Y=?7z3OO>' SY=?EOO> +Y=? Y=?{,3
`Y=?fG,z̗Y=?'Ïd4_40'm'Y=?U,~BY=?q,z9/zK,4''z@q,4@' [,? ,OO@Y=?-OOKc,/Y=? ? FOO' 
?',?d ' z 	? U,d{OOndx)OO '=,od|8OO? z> '[,d| HOOAOzB},x/OO'
zD?zD'G(
$ 'G /OO?;OOOdC>OOzFY=?# z z?U,?d 0' ?OOOY=?p' ?,8 'Y=?$zJ?, OO	B7z'z@,OO	,d8W, Y=?&z!'z q,U,'?OdпY=?t_Y=?tY=?';,F Y=?t?d0'Q,:	?OOOO
@"OO
d@'@OO
Y=?*zV_X'iY=?+'z0,OOFY=?'#?Y=?v	e?`OO_a/zX d'Y=?,z Y=?z9?z8?zZzZY=?- zZh	' Y=?A,Y=? ,Y=?z_Y=?dOOH%OOHdz\/d?px#OOxw,'W,	,z`
?Y=?0'
1OOI&OOI?aOOIod'@-OOOOzf	0'aY=?('%'%;,zP '%od'?'d)OO3,<'¯d?dY=?x d4OOwz' 
OOz=OOгY=?zE,=5,=zY=?z'^OOOO7z?+OOZ8xdbIx)`+$M @),2bj|
Oz WY<=YdK'd?eOAԲx1O1?pSSj+qD89|p< c?>z2#*?pu): WwY<>$Y<uj65O	K'eQ>[, ǎdc,cW!nAe
I52!˱Z7@?s<wOYQ\H߂K'o!~%2Y<Î]2O0zƩcTY,_Glx7	dc,cW SSAw"H c>I c?>|u4x2ʏ!j|
WY!d/!yTK'qFYOX?Y<>Ҹj%2-O_EO99qPSSD#
E: cH R#*?>? By|$O/A&O/zƩRh-~:%2-Oޠ*O99p?F	UdC8H@?sxEOYQ^av~],a$8Y<A+I,_cd)id?e+8O99QW1f㥎'p戵=??.W2!P0F?&deOOŶHjd_dY<O/Y<?d?e}@,r8#r8c}OO';+!'PXQBideSSp HCK'eQ>[, 2K'dd;)8F/W52!2S8 @?s	t',2dO)8zƩ4y
'PcTO/yjdXߓK'?'y~KO/ʒ_O/%Y<dX1:O/%_y, _e	`dXAY<K'eQ>[, !Y<pG'p}OO$#^}Lps6
@?HY<deGzOO 0:O0K'deQ>[, x1O1?֧
ȇ?	X??K',522?%?Y<?Y<>I,_Glx@Y<pG'p&2#&ȇ?K㎳@ 	%FTW`|
?a8O0'y$y%~Y<#*dr#?Y<#lE##t$@?sTEOYQ]OO(@bday|%Y<&O/ʣ|Y<A@(U,r8#r8OO K0sȇ?K㎀Ā(  7,x2ʏOO@~%?߃d?$O/@yK'eQ>[,  B
Y<pG'p$'Q]ڙ/*PK',5PdK'*O0R_,a	$O/ʣ|Y<APCdc,cW:M):ҹڙ*$@?sK',t|
'Pd?%22-O/'dN)WmLpsf8T_ ( #*?> d~Y<yj,_Y<Ʃ,_%SY<-'eQ>[, (<qdc,cG #?Y<#av2!P @/ @?s#*?;)E<O0Edd 7Y<ÉcTO/zƩh-%OɥLKydS'YO/ʣ|Y<A0O#?Y<#
|
o	ŪEȋG?@< xO9oidePAP2o˥2ibK'aEcTŒp=cTɥ~X<y~FU~8,O99p|
 q2!2;>( 2det!j|
/'Pd?<?L>,aix$'ǂTyEq!ǂ\yX>CT(?L$O/0{,_aY<(Wc65Od4xY<I.<%Y<Ŷ5OǁԲy~FU׎1,r8#r8䩵>?rQS">8	~@?sL&OYQ\$|
?Cx%?L	<x!K'}Y<EO0HjidS%@~ἲy5Ox'8O/FmSs,_aY<(WcRST'?8%GyG\X5>?+]Lps 
 1(4x2ʏ)8 /T'?;Y<pG'pšn:I52!c9"FTWj|
 {QG,O0ʣ|Y<AGY<pG'pŠSSp5\Z"dC>9  >?@?sE&OYQ\Z>?K@
K'YdK'd?eQ@	xx1O1?q):' +"ȇ?F?@?sEY<deGpV:Y!K'ğK'VxLM,_cT$y~FU>HO99rf>?@\?"?"F	JQZ'Myj$	o#*dPpK'Q@xK'PpKBIdc	Dx1?eGy f|OɿFUOAx1o#?Y<$<qOşoC,1S?8') j_F8=ㅀQ,  , wzPp' 7, 3Y=?8 zPO,2'Y=?da,2zPY=?d
@+,2C &OOzPt&OOzPtzPt5OO,G,_dǍ_OOxѿY=?kM^5J'z<iY=?kҧQdtz~`z~סKOO	?Y=?k<Zjz~d'sF'v
z~עǏzU, $d 9, Qd Y=?Oz7z~תUz?>S,',Y=?: zĥAg,Au,AY=?:.wY=?zP&+OO.xTj'bdL dL2d1OO<*`z¢d4AzPFc,od _d_AAOOY=?#wzP'9zP'dNzP'&OOC,
@'?dPK,
 Y=?'s7,
 Y=?_d'zPH7OO	 +,
?L4zP|'OOAzP|I,'?Y=?> d, zP|_A5OO,A'OdY=?%cY=?%d''A(?IdR
H'@?zP)dRH?OOAY=?zP*d ' Y=??zQP'M,
_dV'dV@'ſadX"odY=?BS,!K,! Y=?B $OO,!d !OOOzP@@@@ ' @@ oz`
'@B qWzP,:'Y=?K'? d!d"Y=?OO _,Im,:OO!Y=?),B/zP Y=?O,@/OOz zP-d*OO0I,bd@F
7OO1zP. zP.zPOO@Jod%_dY=?	Bzƃ GOOP;OOP' hzPOO %OOAzP_ '[Y=?G?@,OO гY=?@Y=?
d`+OOdbS,P'?@
'8q,OOp'@g,zP'@'!zPR_,OzPR!7zP@zP Y=?5$OO_,ԘY=?0e, ' ,Y=? OO,zQ`' zQ` dw,ԠM,Ԡ'!Y=? CY=?@Y=? oY=?G	?l?wY=?'('(J ,6,6'';Y=?lG,d'd OO2d!Y=?'G,8?Cg,hwY=?"OO4Y=?od@
OO4!'zPS,:'OO Y=?tS,԰zR	OOX''FOO6od`-OOOO'PY=?
dC,B/zPdY=?xS,<_,<?@@zP@,m,y,Ѓ,' zPY=?HI,$Od ,$d '	_zPd)wzP'od0'	@Y=?JY=?J _zP3'GzP3dfПY=?-'zP[zPZAh''zPZd?@'C@odhd 6OO@'zP,d+ Y=?
7,&?,.OO	OO zP'OO'Pc,@,zPOO Y=?C,zPƟ@d?d>?@ zPY=?TwY=?o,*' |>?B/zPY=?.'ozP\'
dYzP]Odz4OOApu,!OOT!a%P@jdC#!' A#*?EK'PY<Pa,aS%Ѽ[cTK'̝id)[c,KApR Y<"Y<>IO/3%K'	rT O,r8#r2\^=?oѿ8
qxBPprOO eFCx W52!8V)?	x2ʏN1ŶHjK'owlA,a.SOX?Y<#*2 ?x1O1?'SS?0:zS" c;J_N	|'FTW5)7l?,O0ʒJA,a.SOX?Y<#*2N
%GyG\`ڟ.#=}\zh1(&sQ8COYQ\j|
,X?Y<X)O0' GdyFUHe`
x1O1?^EpXS"$cg	de`)/P],a~5O0
;.w$O/ʣ) ̲x~eGyG\b0qFYt+SjdC<8X)IP=Y<deGq?^7_Cp,adP /d8AtH7	Rh-K'=cTdy~TgK'Y<'?'O/Wc0O/Hls(O/	'u,_gdP 5O/	OidP 	dPO/›j'O,_GRd#?Y<#**Ö5=?Ͽ7O/ʊpSS@oȁĲy~GWMO}O)GWƧZ&5?dPJPƱ-S&2
@3, =@,@3Y<xY<wx1`)K,r8#r3
@G,?<{ss)<O@e6D8 k	JQZٓsT8FKuS/Cx⟎_#?
?ɨVgǆ?P6@'`,z~dG?dǍ/_dn5'v*xѿY=?kpdCg1'zT/,Ξ5OOO5_OO<iz'z'sgMWOOdpdQOOXOO
$ _zĀY=?@u, ?$oz~סª5, '|)OO&OO\OOGz>'`,7zP6d*OOddY=?/dzP^]sK,'pY,\ѿdF,s,OO ?@ dn ozP`AwzP` d
 	'`Y=?',@X '` @X?@Xd,?AAY=?1Y=?1;OOd'EA'
!OOgY=?P '
 ,(d@>OOzP#'
 Y=??@'_@?@-OOhxTuodr@!dgzP@OOzPz~:QӟA5OOY=?@OO@OO	Ddx;,zP<@ZwY=?E@ZzPY=?KBOO'h @Zd-_@Z zPd' ' 2OOg,0Y=?a#Y=?'dOO8wY=??zQ 'Y=?'GzQ,p$'
G Y=?0OO:?G@Y=?zQ GBGzPG,*4,OOzPG/dOO<K,x?OzQG¯d_GOO>M,|'Y=??zQ_dawzQ' 
?/dd??zR?HdzR k,Ԁ _dPY=? 'g,Ԁ!' zR	zPOO'OOsY=?~?d?,> dh?Ca,> ?zP?OO #Y=?V?,aWzPQ,+_Y=?V
z'
Y=?VY=?V6dOOBY=?V7OO@Y=?V`Y=?VaY=?VdXGOOzP'OO'd`e,,oY=?X' Y=?YzP?d@,,/OO?B*OO'OO$' !,, Y=?Xd`AOO Y=?XddHD\Y=>$ehCN9~E&H@kY=7yۑPCA);Ƣ.)5H:2%P#<i>;wM\)<qO
'y
B8*%2WxBW )?A_
A);ĉEu}OS8*	LeO#H4raSOheO#H4W&u<qO
?Fc8 UɀS#h`BALڞ8A?#C(p+)PG8.G@},S%yp?FT=OSI-#YJ8PJ?GpC xTpGh!DZG4	LgE
+WjyjL#3"ϫI5<qO SVEq@$A)n$ĥZn$ĥ8pGh!DZG%2WĦ:ZǀF%1<VEq@C,S%y\FT5<O?&\FT5<qO WVEq@Jd9W
?9W
) VEq@R%2Wx@W "?Gq$"<qO B? nYJ4Bs ~)0E
+V)ZQ YJ7\]0STSaj88#-#R%2W=O-SOv^<qO ?8#-#
 _~d!yjL#s!S?ZQd+@8=\jSTSapz6)B?T	LhK_/WMyjL#4%<qO kVEq@K,S%yh-y&?#Ű_W/$<(H4A)\jyjL#
ryy g?+A
"8 K ^F(C?Gh]@ڸ=OS_(Ha,S%yP:7<O?&P:7<qO 'i%2W?WjyjL#3AQOSg(HeJd#p[H]~)0$z`jx@B?A)4"p?#>$\0Ay B?A)H~5<O?&4"\jjx@S?+A
"8 YJ3 G`u<O?&#\08A?+A
"8 E,S%y\WDZg"]OS VEqA	Lq+J\	?#]T
N5<qO G?+A
"8 .A);dZy?#<Y^cypGh!DZG M,S%yG]O-SOF/WS(HYJ8Wq~)0㻷\Ƨ) O?+A
"8  YJ8E
+W:Z4ByN)(H<	LaPWZ>ဳSVEq@2%2WPUx~)0(*@<_8#-#  _AO-SOAOS ?+A
"8  YJ3%W0:Z	c,) iJd#K IjyjL#4a) VEq@%2WPF`5<O?&j SVEq@%2W]O-SOG`u<qO ?pGh!DZG  ^GDN"yjL#8'WqS ?pGh!DZG YJ8OD֧?#DdJjx@pGh!DZG A)\STSa+jx@_ZQ eJd#?΢??#?΢?) i nYJ
STSaPu\8 kVEq@%Jd#NjyjL#8+D]1v) VEq@	d+AHƫjyjL#4E8qڞ8 {VEq@ L	Lq`STSaƂzmOS C?+A
"8  2YJ7n཭O-SOFѠ\y _8#-# ,S%ywup'I~)0WF[:MOS VEq@%Jd#7P"J\	6?#7P"J\	6) &i YJ
Es STSaP+Z8(H d+Q-\-?Gq(^x@ZQ HA)#ڞZ#ڞ8ZQ eJd#H$\	V?#H$\	V) .i	Lt#STSaPOS e?+A
"8 YJ
tSTSaP+8(HQd+F]\STSa(yf)8#-#Bd+#xyjL#4-?:8B?
Jd\mO-SOAZڞ8$iK _EɄO-SOEɄOS i|,	L+yjL#
Ɋu<qOT@DRqė,rPqė,_q ]Hqc81}C(pdn8F3+'P4"1+ϾƉ$Pp tu+wz8.W:QG}D}W}D}Q(]@%~:讳ww*JVp A+-@:3D(]+>(GBҸ#Ed2!/@(]+>DF(]+=讲aDGP Fc'(}Nq[%ExPHWJ##"20Ȍ2##"208% BT .Yo`AA"Y,VXjA9ZD(cZ7"#"%C0E(#Xb54E"rP#q˖E(!(iW)UB4ׅˠQCw"Fqh7r$io
(7}yQCw"F##"20Ȍ2##"20Ȍ2'&,v$FU
 	cO Еd2y fWB7 !z1X"Yk,ŨV4B%Ҹ24BAH"20Ȍ2##"20Ȍ2'"qIc2y$H!*yІO #oaPEF͘ZEU3@!.H+ID% O JcH+2̍F衼\r[o r4o!H@F!H@FwrdhQ##yyĐE820Ȍ2##"20Ȍ2##ȩaXz0%AJ@4!P<'H"Q0ЊQ,(G">衼%>~74oBq> di(8un #AFdƕGxE"r,Ɖ r܅pdq@8p>wBD9tn@(Gw@]|F.
T"4nQA}PA'QF~7!B\P<'@##"20Ȍ2##"208% BT #B<h_qhPDFFW܅q߉#BwRdpTPwqߋ#yxe}󈑿yy$P=|Πq7D22.x"rGѸ~$h\ep] #B)l9
A.:dep]pHй
(.㯿FW܎9
Gč)lőw!E>P?4.Gx&FW܅ ͇!H3e_~'č'!IwtN#B(Y\qnFWDu#yp]_~,f_v9too qr,Ec8(`#+GC8^PWFWܸ$
J໐:8~$h\,G:''qߋ##"20Ȍ2##"208% BT #B<h_r("20Ȍ2##"20Ȍ2##ȩaXz0%AJ\(~0P܍ |6v""#dT7fUj0E$c$cD-EFFDdadFFG;aJ$<(#@Oko
ȅdU`elUZ"HH4##*v8:nq,w'#~԰D4q%7b80dqI(#+Ͼ#Ɖ$Pp qtu+dwz8.FW:QG}D}FW}D} %2Wk 	$+@            b՝ab&                   ./usr/es/sbin/cluster/events/utils/cl_Eprimary_HPS_app l         @            @          #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_Eprimary_HPS_app.sh 1.19 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2009 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)02  1.19  src/43haes/usr/sbin/cluster/events/utils/cl_Eprimary_HPS_app.sh, hacmp.events, 61haes_r714 1/6/09 06:07:47
 
#########################################################################
#                                                                       #
#       Name:           cl_Eprimary_HPS_app                             #
#                                                                       #
#       Description:    This script will assign or reassign             #
#                       the SP2 HPS Eprimary node.			#
#                                                                       #
#       Called by:      node_down_remote_complete, 			#
#			node_up_local_complete				#
#                                                                       #
#       Calls to:       cl_HPS_init                                     #
#                                                                       #
#       Arguments:      -u called by node_up_local_complete             #
#                       -d called by node_down_remote_complete          #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

######################################################################
# Function: sort_date
######################################################################
sort_date()
{
typeset PS4_FUNC="sort_date"
[[ "$VERBOSE_LOGGING" = "high" ]] && set -x

if [ "$#" -ne 6 ] ; then
    echo "INVALID"
    RCRC=1
   return 1
fi

RCRC=0

month1=$1
month2=$4
day1=$2
day2=$5
time1=$(echo $3 | awk -F\: '{ print $1 $2 }')
time2=$(echo $6 | awk -F\: '{ print $1 $2 }')


if [ "$month1" = "$month2" ] ; then
  if [ $day2 -eq $day1 ] ; then
     if [ $time2 -ge $time1 ] ; then
       RCRC=1
     fi
  else
    if [ $day2 -gt $day1 ] ; then
       RCRC=1
    fi
  fi
else
   RCRC=1
fi
}

#########################################################################
# Main Starts Here
#########################################################################

PROGNAME=$(basename ${0})
export PATH="$($(dirname ${0})/../../utilities/cl_get_path all)":/usr/lpp/ssp/bin
[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
[[ "$VERBOSE_LOGGING" = "high" ]] && version='1.19'
HA_DIR="$(cl_get_path)"

UTIL_DIR="/usr/${HA_DIR}/sbin/cluster/utilities"
CSS_DIR="/usr/lpp/ssp/css"
CSS_IFCONFIG="${CSS_DIR}/ifconfig"
FED_TYPE=$(LC_ALL=C lscfg -v | grep sn | awk '{ print $4 }')

if [ -n "$FED_TYPE" ]
then
    exit 0
fi

if [ $# -ne 1 ]
then
    cl_echo 58 "Usage: $PROGNAME" $PROGNAME
    exit 2
fi

set -u

# Retrieve the switch partition from the HACMPsp2 ODM
PARTITION=$(odmget -q"name = PARTITION" HACMPsp2 | grep value | awk -F \" '{ print  $2 }')

case $1 in
    -u) cl_echo 810 "\n$PROGNAME: Assigning HPS Eprimary to node $LOCALNODENAME.\n" $PROGNAME $LOCALNODENAME
	SP2_EP_NODE=$(odmget -q "name = sp" CuAt | \
			grep value | cut -d'"' -f2 | \
			cut -d'"' -f1)
        OLD_EP=$(Eprimary | head -n 1 | cut -f1)

        if [ -z "$OLD_EP" -o $OLD_EP -ne $SP2_EP_NODE ] 
	then
            # get the primary node (in node_number format) from the SDR
            PRIMARY=$(SDRGetObjects Switch_partition switch_partition_number==$PARTITION primary_name | tail +2)
	    if [ -z "$PRIMARY" ] 
	    then
                PRIMARY=$(SDRGetObjects Switch_partition switch_partition_number==1 primary_name | tail +2)
            fi

            PRIM_RESPONDS=$(SDRGetObjects host_responds node_number==$OLD_EP | tail +2 | awk '{ print $2 }')
	    if [ -z "$PRIM_RESPONDS" ] 
	    then
               PRIM_RESPONDS=$(SDRGetObjects host_responds node_number==$OLD_EP | tail +2 | awk '{ print $2 }')
            fi

            if [ -z "$PRIMARY" ]
            then
    		cl_echo 811 "\n$PROGNAME: Primary node not defined.\n" $PROGNAME
            else
                if [ $PRIM_RESPONDS -eq 1 ] 
		then
                    CSS0_UP=$(cl_rsh $PRIMARY ${CSS_IFCONFIG} css0 | grep UP)
                    if [ -n "$CSS0_UP" ] 
		    then 
			sinit_time=$(cl_rsh $PRIMARY cat /var/adm/SPlogs/css/fs_daemon_print.file | grep print_the_time | tail -1 | awk '{ print $5 " " $6 " " $7 }')
                        boot_time=$(cl_rsh $PRIMARY who -b | grep boot | awk '{ print $4 " " $5 " " $6 } ')
                        sort_date $boot_time $sinit_time
                        if [ -n "$boot_time" -a -n "$sinit_time" ] 
			then
                            if [ $RCRC -eq 1 ] 
			    then
				# kill some daemons on the remote node before
				# attempting to take on Eprimary ourself
                                FAULT_DAEMON=$(cl_rsh $PRIMARY ps -e | grep RTG | grep -v grep | awk '{ print $1 }')
                                cl_rsh $PRIMARY kill -9 $FAULT_DAEMON

                                FS_MON=$(cl_rsh $PRIMARY ps -e | grep fs_mon | grep -v grep | awk '{ print $1 }')
                                cl_rsh $PRIMARY kill -9 $FS_MON

				# ifconfig the interface on the remote side
				cltime
                                cl_rsh $PRIMARY ${CSS_IFCONFIG} css0 detach
                                cl_rsh $PRIMARY ${CSS_DIR}/ucfgtb2 -l css0
				: exit status for ucfgtb2 -l css0 is: $?
				cltime
			    fi
			fi
                    fi 
                fi
            fi
        fi
	SDRChangeAttrValues switch_responds node_number==$SP2_EP_NODE switch_responds=0
	cltime
        cl_reassign_Eprimary $SP2_EP_NODE &
        cl_HPS_init -s 
        STATUS=$?
	: exit status for cl_HPS_init -s is: $STATUS 
	cltime
	;;

    -d) cl_echo 810 "\n$PROGNAME: Assigning HPS Eprimary to node $LOCALNODENAME.\n" $PROGNAME $LOCALNODENAME
        SP2_EP_NODE=$(odmget -q "name = sp" CuAt | grep value | cut -d'"' -f2 | cut -d'"' -f1)
	cltime
        cl_reassign_Eprimary $SP2_EP_NODE &
        cl_HPS_init -t 
        STATUS=$?
	: exit status for cl_HPS_init -t is: $STATUS 
	cltime
	;;
esac

exit $STATUS

C=k 
$+@          -.  b՝ab&              -.     ./usr/es/sbin/cluster/events/utils/cl_HPS_Eprimary app l         @            @          #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_HPS_Eprimary.sh 1.15 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2009 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)03  1.15  src/43haes/usr/sbin/cluster/events/utils/cl_HPS_Eprimary.sh, hacmp.events, 61haes_r714 1/6/09 06:07:49

###############################################################################
#
#   COMPONENT_NAME: EVENTUTILS
#
#   FUNCTIONS: 	rm_add_sp2
#              	create_sp2_file
#		get_Eprimary_info
#		manage_Eprimary
#		get_switch_status
#		nul
#		ndrc
#		ndlc
#		usage
#
###############################################################################

###############################################################################
#
# Name:  cl_HPS_Eprimary
#
# Description: Updates local and/or remote HACMPsp2 ODM entries with Eprimary
#              data.  May also change the Eprimary node.
#
# Arguments: manage | unmanage | event [nodename] 
#	
# Returns:      0 - success
#               1 - failure
#
# Environment:  VERBOSE_LOGGING,PATH
#
###############################################################################

###############################################################################
#
# usage
#
# Arguments: None
#
###############################################################################
usage(){

    typeset PS4_FUNC="usage"
    [[ "$VERBOSE_LOGGING" = "high" ]] && set -x
    cl_echo 804 "\nUsage: $PROGNAME manage | unmanage | event [nodename]\n" $PROGNAME
    exit 1
}

###############################################################################
#
# Routine for deleting and adding new objects to HACMPsp2 class
#
# Arguments: name of object to replace.
#
###############################################################################
rm_add_sp2(){

    typeset PS4_FUNC="rm_add_sp2"
    [[ "$VERBOSE_LOGGING" = "high" ]] && set -x
    OBJ="$1"

    odmdelete -o $CLASS -q "name = $OBJ"
    odmadd $ADD_SP2

}

###############################################################################
#
# Routine for creating file for adding objects to HACMPsp2 ODM class
#
# Arguments: name of object to replace.
#	     value of object to replace.
#
###############################################################################
create_sp2_file(){

    typeset PS4_FUNC="create_sp2_file"
    [[ "$VERBOSE_LOGGING" = "high" ]] && set -x
    NAME="$1"
    VALUE="$2"

    $ECHO $CLASS":" > $ADD_SP2
    $ECHO "name = $NAME" >> $ADD_SP2
    $ECHO "value = $VALUE" >> $ADD_SP2

    rm_add_sp2 $NAME
}
  
###############################################################################
#
# Routine for getting Eprimary info from remote node
#
###############################################################################
get_Eprimary_info(){

    typeset PS4_FUNC="get_Eprimary_info"
    [[ "$VERBOSE_LOGGING" = "high" ]] && set -x
    NODE="$1"
    OBJECT="$2"

    clgodmget -q "name = $OBJECT" -n $NODE $CLASS > $ADD_SP2
    RC=$?
    : exit status for clgodmget for $OBJECT on $NODE is: $RC
    if [ "$RC" -eq 0 ]
    then
        rm_add_sp2 $OBJECT
    else
	return 1
    fi
}
  
###############################################################################
#
# Routine for defining this cluster as manager of the SP Eprimary.  
# Note: HACMP should manage nodes with TB2 (HPS) switches only.
#
###############################################################################
manage_Eprimary(){

    typeset PS4_FUNC="manage_Eprimary"
    [[ "$VERBOSE_LOGGING" = "high" ]] && set -x
    MANAGE=$1

    # Do not allow Eprimary management via HACMP for switches later than
    # the TB2
    SWITCH_TYPE=$(LC_ALL=C lscfg -v | grep css0 | awk '{ print $3 }')

    if [ "$SWITCH_TYPE" != "HPS" -a "$SWITCH_TYPE" != "HiPS" ]
    then
        cl_echo 805 "\n$PROGNAME: Eprimary management via HACMP is supported only with switch level TB2 (HPS).  A switch level other than TB2 was detected.\n" $PROGNAME
        exit 1
    else
	cltime
        create_sp2_file HPS_CONTROL $MANAGE
        $DIAG/configchk -s $CLASS
        : exit status for $DIAG/configchk -s $CLASS is: $?
	cltime
    fi
}

###############################################################################
#
# Routine to determine SP switch status
#
###############################################################################
get_switch_status()
{
    typeset PS4_FUNC="get_switch_status"
    [[ "$VERBOSE_LOGGING" = "high" ]] && set -x

    # Determine whether this node contains an HACMP-controlled SP switch network
    SP_SWITCH=$(odmget -q"nodename = $LOCALNODENAME" HACMPadapter | grep type | grep hps)

    # Determine whether this node belongs to Eprimary controlling cluster
    EPCC=$(odmget -q"name = HPS_CONTROL" $CLASS | grep "value" | grep "true")
}
  
###############################################################################
#
# Routine to handle node_up_local
#
###############################################################################
nul(){

typeset PS4_FUNC="nul"
[[ "$VERBOSE_LOGGING" = "high" ]] && set -x

get_switch_status

# Erase any "crumbs" from ungraceful outage
cltime
create_sp2_file EPRIMARY ""
create_sp2_file SWITCH_PRIMARY NO

if [ -n "$SP_SWITCH" -a -n "$EPCC" ]
then
      
    # Get info from other nodes or become Eprimary if first to join
    if [ -n "$PRE_EVENT_MEMBERSHIP" ]
    then
        # Get updated HACMPsp2 objects from any up node
        for member in $PRE_EVENT_MEMBERSHIP
        do
	    cltime
            get_Eprimary_info $member EPRIMARY
	    RC=$?
       	    : exit status for get_Eprimary_info $member EPRIMARY is: $RC
	    cltime

            # If cannot obtain EPRIMARY data from this node, try another
            if [ "$RC" -ne 0 ]
            then
                continue
	    else
		FOUND="1"
		break
            fi
        done

        if [ "$FOUND" -ne 1 ]
        then
            STATUS=1
    	    cl_echo 850 "\n$PROGNAME: Node $LOCALNODENAME failed retrieving Eprimary data.\n" $PROGNAME $LOCALNODENAME
        fi

    else

        # Become Eprimary node
	cltime
        $EVENTS/cl_Eprimary_HPS_app -u
	RC=$?
       	: exit status for $EVENTS/cl_Eprimary_HPS_app -u is: $RC
	cltime
        if [ "$RC" -ne 0 ]
        then
    	    cl_echo 851 "\n$PROGNAME: Node $LOCALNODENAME failed becoming Eprimary.\n" $PROGNAME $LOCALNODENAME
            STATUS=1
        else
	    cltime
            create_sp2_file EPRIMARY $LOCALNODENAME
            # Sync HACMPsp2 to all other nodes
            $DIAG/configchk -s $CLASS
       	    : exit status for $DIAG/configchk -s $CLASS is: $RC
	    cltime
            create_sp2_file SWITCH_PRIMARY YES
        fi
    fi
else
    # If this is not an Eprimary controlling cluster, but contains an 
    # SP switch, initialize switch
    if [ -n "$SP_SWITCH" ] 
    then
	cltime
        cl_HPS_init -s
	STATUS=$?
       	: exit status for cl_HPS_init -s is: $RC
	cltime
    fi
fi

return $STATUS

}


###############################################################################
#
# Routine to handle node_down_local_complete
#
# When the local node is Eprimary and it leaves the cluster, it should:
#	terminate the fault service daemon and monitor 
# 	remove SP switch network interface
# 	remove SP switch adapter driver
#
###############################################################################
ndlc(){

typeset PS4_FUNC="ndlc"
[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
STATUS=0

get_switch_status

if [ -n "$SP_SWITCH" -a -n "$EPCC" ]
then
    # If node is Eprimary, then doit
    AM_I_EPRIMARY=$(odmget -q "name = EPRIMARY" $CLASS | grep "value" | grep "\"$LOCALNODENAME\"" )
    if [ -n "$AM_I_EPRIMARY" ]
    then
        # Need to add more in grep
        FAULT_DAEMON=$(ps -e | grep RTG | grep -v grep | awk '{ print $1 }')
        kill -9 $FAULT_DAEMON
        if [ "$?" -ne 0 ] ; then STATUS=1 ; fi

        FS_MON=$(ps -e | grep fs_mon | grep -v grep | awk '{ print $1 }')
        kill -9 $FS_MON        
        if [ "$?" -ne 0 ] ; then STATUS=1 ; fi

	cltime
        ${CSS_DIR}/ifconfig css0 detach
        ${CSS_DIR}/cfgtb2 -l css0
       	: exit status for cfgtb2 -l css0 is: $?
	cltime

    fi

    # Clear SP2 ODM entries
    create_sp2_file EPRIMARY ""
    create_sp2_file SWITCH_PRIMARY NO
fi

return $STATUS

}


###############################################################################
#
# Routine to handle node_down_remote_complete
#
# When a remote node is Eprimary and it leaves the cluster, the local node
# will "elect" a new Eprimary.  This is based on the first node in the
# POST_EVENT_MEMBERSHIP list, which should be equivalent on all nodes.
# If the localnode is the node elected, it should become Eprimary.
#
###############################################################################
ndrc(){

typeset PS4_FUNC="ndrc"
[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
STATUS=0

get_switch_status

if [ -n "$SP_SWITCH" -a -n "$EPCC" ]
then
    # Determine if node name of Eprimary is node which went down
    EP=$(odmget -q "name = EPRIMARY" $CLASS | grep "value" | cut -d"\"" -f2)
    IS_EP_UP=$(echo $POST_EVENT_MEMBERSHIP | grep $EP)
    if [ -z "$IS_EP_UP" ]
    then
        # Elect first node in POST_EVENT_MEMBERSHIP list
        for node in $POST_EVENT_MEMBERSHIP
        do
            create_sp2_file EPRIMARY "$node"
            create_sp2_file SWITCH_PRIMARY NO
            if [ "$node" = "$LOCALNODENAME" ]
            then
		cltime
                create_sp2_file SWITCH_PRIMARY YES
                $EVENTS/cl_Eprimary_HPS_app -d
		RC=$?
       		: exit status for cl_Eprimary_HPS_app -d is: $RC
		cltime
                if [ "$RC" -ne 0 ]
                then
    	    	    cl_echo 852 "\n$PROGNAME: Node $LOCALNODENAME unable to start Eprimary.\n" $PROGNAME $LOCALNODENAME
                    STATUS=1
                fi
            fi
            break
        done
    else
    	cl_echo 853 "\n$PROGNAME: Node $LOCALNODENAME unable to determine Eprimary node.\n" $PROGNAME $LOCALNODENAME
        STATUS=1
    fi
fi

return $STATUS

}


###############################################################################
#
# MAIN routine
#
###############################################################################

PROGNAME=$(basename ${0})
export PATH="$($(dirname ${0})/../../utilities/cl_get_path all)":/usr/lpp/ssp/css
[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
[[ "$VERBOSE_LOGGING" = "high" ]] && version='1.15'
HA_DIR="$(cl_get_path)"

EVENT="$1"

if [ "$#" -eq "3" ]
then
    NODENAME="$2"
    TYPEDOWN="$3"
fi

if [ "$#" -eq "2" ]
then
    TYPEDOWN="$2"
fi

CSS_DIR="${CSS_DIR}//usr/lpp/ssp/css"
UTIL="/usr/${HA_DIR}/sbin/cluster/utilities"
EVENTS="/usr/${HA_DIR}/sbin/cluster/events/utils"
DIAG="/usr/${HA_DIR}/sbin/cluster/diag"
ECHO="/bin/echo"

CLASS="HACMPsp2"
ADD_SP2="$EVENTS/.add_sp2"
FOUND="0"
STATUS="0"
FED_TYPE=$(LC_ALL=C lscfg -v | grep sn | awk '{ print $4 }')

if [ -n "$FED_TYPE" ]
then
    exit 0
fi

#Switch on command line arg
cltime
case "$EVENT" in

    "manage")
	manage_Eprimary "true"
	: exit status for manage_Eprimary true is: $?
	;;

    "unmanage")
	manage_Eprimary "false"
	: exit status for manage_Eprimary false is: $?
	;;

    "node_up_local")
	nul
	: exit status for nul is: $?
	;;

    "node_down_remote_complete")
	if [ "$TYPEDOWN" != "forced" ]
        then
                ndrc
		: exit status for ndrc is: $?
        fi
	;;

    "node_down_local_complete")
	if [ "$TYPEDOWN" != "forced" ]
        then
                ndlc
		: exit status for ndlc is: $?
        fi
	;;

    *)
	usage
	;;
esac

exit $STATUS
ITCk, $+@          ;  b՝ab&              ;     ./usr/es/sbin/cluster/events/utils/cl_HPS_init a         @            @          #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_HPS_init.sh 1.4.1.17 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2009 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)04  1.4.1.17  src/43haes/usr/sbin/cluster/events/utils/cl_HPS_init.sh, hacmp.events, 61haes_r714 1/6/09 06:07:51

#########################################################################
#                                                                       #
#       Name:           cl_HPS_init                                     #
#                                                                       #
#       Description:    This script calls Estart if needed for          #
#                       node integrations indicated by -s; in           #
#                       Eprimary assignment scenarios indicated by -t   #
#                       it runs the equivalent of Estart_sw on the      #
#                       "primary node" with SDR info if present,        # 
#                       or without if SDR is down.                      #
#                                                                       #
#       Called by:      node_up                (-s)                     #
#                       cl_Eprimary_HPS_app    (-t)                     #
#                                                                       #
#       Calls to:       None                                            #
#                                                                       #
#       Arguments:      None                                            #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

#########################################################################
# errexit
#########################################################################
function errexit
{
    typeset PS4_FUNC="errexit"
    [[ "$VERBOSE_LOGGING" = "high" ]] && set -x
    cl_echo 820 "\n$PROGNAME: Exiting with error.\n" $PROGNAME
    rm  $LOG/act.top.$$ 2>/dev/null
    exit 1 
}

#########################################################################
# Signal handler from cl_HPS_init
#########################################################################
function handlesignal
{
    typeset PS4_FUNC="handlesignal"
    [[ "$VERBOSE_LOGGING" = "high" ]] && set -x
    cl_echo 821 "\n$PROGNAME: Received a signal.\n" $PROGNAME
    errexit
}


#########################################################################
# Name: start_switch
#
# Performs an Estart.
#
# Returns: 0 if the switch start has successfully completed
#          1 otherwise
#
#########################################################################
function start_switch
{
    typeset PS4_FUNC="start_switch"
    [[ "$VERBOSE_LOGGING" = "high" ]] && set -x
    cltime
    whence rcmdtgt
    RC=$?
    : exit status for whence rcmdtgt is: $RC 
    cltime
    if [ $RC -eq 0 ]
	then
    	export KRBTKFILE=/tmp/tkt_Estart$$
    	rcmdtgt
        : exit status for rcmdtgt is: $? 
	fi
    cltime
    Estart
    RC=$?
    : exit status for Estart is: $RC 
    cltime
    if [ $RC -eq 0 ]
	then
		ESTART_RET=0
	else 
		ESTART_RET=1
	fi

    if [ -a /tmp/tkt_Estart$$ ]
	then
    	rm $KRBTKFILE
    	unset KRBTKFILE
	fi

    if [ $ESTART_RET -eq 0 ]
    then
        return 0
    else
        return 1
    fi
}

#########################################################################
# Name: check_host_responds
#
# Description
#
#	This is to ensure that the Eprimary host is up and running and
#	reachable by this node.  This is required for running the 
#	SP-switch related fence commands.
#
# Returns: 0 if the Eprimary host is not responding or is not "ping"able.
#          1 if the Eprimary host is responding and is "ping"able.
#
#########################################################################
function check_host_responds
{
    typeset PS4_FUNC="check_host_responds"
    [[ "$VERBOSE_LOGGING" = "high" ]] && set -x

    EP_NODE_NUM=$(Eprimary | head -n 1 | cut -f1)
    EP_HOSTNAME=$(SDRGetObjects -qx Node node_number==$EP_NODE_NUM reliable_hostname)
    EP_HOST_RESPONDS=$(SDRGetObjects -qx host_responds node_number==$EP_NODE_NUM host_responds)

    # Ensure a valid response
    if [ -z "$EP_HOST_RESPONDS" ]
    then
	EP_HOST_RESPONDS=0
    fi

    # If host responding, ping to ensure IP connectivity
    if [ $EP_HOST_RESPONDS -eq 1 ]
    then
        ping -c 1 $EP_HOSTNAME
        if [ $? -ne 0 ] 
	then
            EP_HOST_RESPONDS=0
        fi
    fi

    return $EP_HOST_RESPONDS
}

#########################################################################
#
# Name: check_switch_responds
#
# Returns: 0 if the switch_responds 
#          1 otherwise
#
#########################################################################
function check_switch_responds
{
    typeset PS4_FUNC="check_switch_responds"
    [[ "$VERBOSE_LOGGING" = "high" ]] && set -x

    # Get list of all switches which have started, if any
    EP_NODE_NUM=$(Eprimary | head -n 1 | cut -f1)
    EP_SWITCH_RESPONDS=$(SDRGetObjects -qx switch_responds node_number==$EP_NODE_NUM switch_responds)

    if [ "$EP_SWITCH_RESPONDS" -eq "1" ]
    then
        return 0
    fi

    return 1
}

#########################################################################
# Name: switch_started
#
# Returns: 0 if the switch start has successfully completed
#          1 otherwise
#
#########################################################################
function switch_started
{
    typeset PS4_FUNC="switch_started"
    [[ "$VERBOSE_LOGGING" = "high" ]] && set -x

    EP_NODE_NUM=$(Eprimary | head -n 1 | cut -f1)

    # If there is no Eprimary, ensure an Estart is activated
    if [ "$EP_NODE_NUM" = "none" ]
    then
	cltime
        start_switch
	: exit status for start_switch is: $?
	cltime
	# Ignore the return code in case an Estart is running on other node
    fi

    # Ensure the Eprimary host is responding
    COUNT=0
    while [ true ]
    do
	cltime
        check_host_responds
        RC=$?
        : exit status for check_host_responds is: $RC
	cltime
        if [ $RC -eq 0 -a $COUNT -lt $NUM_RETRIES_FOR_HOST_RESPONDS ]
        then
            cl_echo 816 "\n$PROGNAME: SP switch in progress of being started.  Waiting up to $MAX_FAILOVER_SEC seconds for successful completion.\n" $PROGNAME $MAX_FAILOVER_SEC
            sleep $RETRY_HOST_RESPONDS_SEC
            COUNT=$(expr $COUNT + 1)
        else
            break
        fi
    done

    # If host still not responding, return failure
    cltime
    check_host_responds
    RC=$?
    : exit status for check_host_responds is: $RC
    cltime
    if [ $RC -eq 0 ]
    then
        return 1
    fi

    # Check if SP switch responds
    cltime
    check_switch_responds
    RC=$?
    : exit status for check_switch_responds is: $RC
    cltime
    if [ $RC -eq 0 ]
    then
        return 0
    else
        return 1
    fi
}


#########################################################################
# generate_Enodes
#########################################################################
function generate_Enodes
{
    typeset PS4_FUNC="generate_Enodes"
    [[ "$VERBOSE_LOGGING" = "high" ]] && set -x

    WAIT_PERIOD=10

    if [ -a /etc/SP/FINISHFLAG ] 
    then
        rm /etc/SP/FINISHFLAG
    fi 

    cl_getsdrinfo&
    sleep $WAIT_PERIOD

    if [ -a /etc/SP/FINISHFLAG ] 
    then
        cp /etc/SP/Enodes.SDR.tmp /etc/SP/Enodes.SAVE
        cp /etc/SP/expected.top.new /etc/SP/expected.top.SAVE
        cp /etc/SP/Enodes.SAVE /tmp/Enodes.SDR
        cp /etc/SP/expected.top.SAVE /etc/SP/expected.top
    else
        cp /etc/SP/Enodes.SAVE /tmp/Enodes.SDR
        cp /etc/SP/expected.top.SAVE /etc/SP/expected.top
    fi
}

#########################################################################
#
#  Main starts here
#
#########################################################################

PROGNAME=$(basename ${0})
[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
[[ "$VERBOSE_LOGGING" = "high" ]] && version='1.4.1.17'
HA_DIR="$(cl_get_path)"

export KERBEROS_BIN=/usr/kerberos/bin
export RCMD_BIN=/usr/lpp/ssp/rcmd/bin
export CSS=/usr/lpp/ssp/css
export TMP=/tmp
export LOG=/var/adm/SPlogs/css
export SYSDEF=/etc/SP
export BIN=/usr/lpp/ssp/bin
MSGCAT=/usr/lib/nls/msg/\?/switch.cat

SPMSG=/usr/lpp/ssp/bin/spmsg_css

FED_TYPE=$(LC_ALL=C lscfg -v | grep sn | awk '{ print $4 }')

if [ -n "$FED_TYPE" ]
then
    exit 0
fi

export PATH="$($(dirname ${0})/../../utilities/cl_get_path all)":${CSS}:${BIN}:${RCMD_BIN}:${KERBEROS_BIN}

if [ $# -ne 1 ]
then
    cl_echo 815 "Usage: $PROGNAME [-s | -t]\n" $PROGNAME
    exit 2
fi

if [[ -n "$(odmget -q "sec_level = Kerberos" HACMPcluster)" ]]
then
        SECURITY="Kerberos"
else 
        SECURITY="Standard"
fi

set -u

trap 'handlesignal' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15                                                
FLAG="$1"
LOCAL_HOST=$(hostname)

# Determine type of SP switch
#SWITCH_TYPE=$(LC_ALL=C lscfg -v | grep css0 | awk '{ print $3 }')
SWITCH_TYPE=$(LC_ALL=C lscfg -v | grep css | awk '{ print $4 }')
LOCAL_SP_NODE=$(odmget -q "name = sp" CuAt | grep value | cut -d'"' -f2 | cut -d'"' -f1)

# Time limit in seconds for worm to complete switch tuning
LIMIT=60 

# Maximum time limit in seconds for switch to fail over
MAX_FAILOVER_SEC=720
RETRY_HOST_RESPONDS_SEC=10
NUM_RETRIES_FOR_HOST_RESPONDS=$(expr $MAX_FAILOVER_SEC / $RETRY_HOST_RESPONDS_SEC)
RETRY_FENCE_SEC=5
NUM_RETIRES_FOR_EUNFENCE=150

case $FLAG in

    -s) # Start the switch
        for switch_type in $SWITCH_TYPE
        do	
        if [ "$switch_type" = "Switch2" ]
        then
            return 0
        fi
        done # for switch_type

	# Retrieve information from the SDR
	cltime
	cl_getsdrinfo
	: exit status for cl_getsdrinfo is: $?
	# Determine if the switch is starting or has started
	cltime
        switch_started
        if [ $? -eq 0 ] 
	then
            cl_echo 823 "\n$PROGNAME: SP switch interface is up.\n" $PROGNAME

            # For the TB2 switch, must ensure the switch responds for the
            # local node
            if [ "$SWITCH_TYPE" = "HPS" -o "$SWITCH_TYPE" = "HiPS" ]
            then
		LOCAL_SWITCH_RESPONDS=$(SDRGetObjects -qx switch_responds node_number==$LOCAL_SP_NODE switch_responds)
    	        if [ "$LOCAL_SWITCH_RESPONDS" -ne "1" ]
                then
		    cltime
                    start_switch
                    if [ $? -ne 0 ]
                    then
                        cl_echo 817 "\n$PROGNAME: Unable to Estart SP switch.  Please contact the Cluster \n\
Administrator.  Exiting with error.\n" $PROGNAME
                        exit 1
                    fi
		fi
            fi
	else
	    # Try to Estart switch 
	    cltime
            start_switch
	    if [ $? -ne 0 ]
	    then
	        cl_echo 817 "\n$PROGNAME: Unable to Estart SP switch.  Please contact the Cluster \n\
Administrator.  Exiting with error.\n" $PROGNAME
	        exit 1
	    else
	        # Ensure switch has started
		switch_started
        	if [ $? -ne 0 ]
        	then
	            cl_echo 817 "\n$PROGNAME: Unable to Estart switch.  Please contact the Cluster \n\
Administrator.  Exiting with error.\n" $PROGNAME
	            exit 1
	 	fi
	    fi
        fi

	# Determine if local node is fenced (isolated)
     	SISO=$(SDRGetObjects -qx switch_responds node_number==$LOCAL_SP_NODE isolated)

	# If node is isolated, unfence it.  Try multiple times to
	# allow network to settle down.

	cltime
        whence rcmdtgt
	RC=$?
	: exit status for whence rcmdtgt is: $RC
	cltime
        if [ $RC -eq 0 ]
        then
            export KRBTKFILE=/tmp/tkt_Eunfence$$
	    cltime
            rcmdtgt
	    : exit status for rcmdtgt is: $?
	    cltime
        fi

	COUNT=0
	while [ $SISO -eq 1 -a $COUNT -lt $NUM_RETIRES_FOR_EUNFENCE ]
	do
	    cltime
            Eunfence $LOCAL_SP_NODE
	    RC=$?
	    : exit status for Eunfence $LOCAL_SP_NODE is: $RC
	    cltime
	    if [ $RC -ne 0 ]
	    then
		sleep $RETRY_FENCE_SEC
	    fi
            SISO=$(SDRGetObjects -qx switch_responds node_number==$LOCAL_SP_NODE isolated)
            COUNT=$(expr $COUNT + 1)
	done

        if [ -a /tmp/tkt_Eunfence$$ ]
        then
            rm $KRBTKFILE
            unset KRBTKFILE
        fi

	# If node is still isolated, error
	if [ $SISO -eq 1 ]
	then
    	    cl_echo 818 "\n$PROGNAME: Unable to Eunfence node $LOCAL_SP_NODE.  Please contact the Cluster \n\
Administrator.  Exiting with error\n" $PROGNAME $LOCAL_SP_NODE
	    exit 1
	fi
    ;;

    -t) # Check that the Fault Service Daemon is running. 
        for switch_type in $SWITCH_TYPE
        do
        if [ "$switch_type" = "Switch2" ]
        then
            return 0
        fi
        done  # for switch_type 
        FSD_UP=$(ps -e | grep fault_service_Worm_RTG | grep -v grep)
        if [[ -z $FSD_UP ]] 
	then
    	    cl_echo 824 "\n$PROGNAME: The fault_service_Worm_RTG daemon is not running on the primary node.\n" $PROGNAME
            errexit 1 
        fi

        # Generate Enodes and expected.top information from SP SDR.
	cltime
        generate_Enodes
	: exit status for generate_Enodes is: $?
	cltime

        # Signal the fault-service daemon to start the switch
        $CSS/i_stub -s
        case $? in
          255) cl_echo 825 "\n$PROGNAME: Switch initialization failed on $LOCAL_HOST - i_stub call error.\n" $PROGNAME $LOCAL_HOST
                   errexit 1 ;;
            0) cl_echo 826 "\n$PROGNAME: Switch initialization started on $LOCAL_HOST.\n" $PROGNAME $LOCAL_HOST;;
            1) cl_echo 827 "\n$PROGNAME: Switch initialization failed on $LOCAL_HOST - insufficient memory.\n" $PROGNAME $LOCAL_HOST
                   errexit 1 ;;
            2) cl_echo 828 "\n$PROGNAME: Switch initialization failed on $LOCAL_HOST - daemon unavailable.\n" $PROGNAME $LOCAL_HOST
                   errexit 1 ;;
            *) cl_echo 829 "\n$PROGNAME: Switch initialization failed on $LOCAL_HOST - i_stub problem.\n" $PROGNAME $LOCAL_HOST
                   errexit 1 ;;
        esac

        # Wait a while for the daemon to finish 
        COUNT=0
        while [ "$COUNT" -lt $LIMIT -a ! -f $LOG/act.top.$$ ]
        do
            sleep 1
            COUNT=$(expr $COUNT + 1 )
        done

        if [ $COUNT = $LIMIT ]
        then
            cl_echo 830 "\n$PROGNAME: Switch initialization $LIMIT second time limit exceeded.\n" $PROGNAME $LIMIT
            errexit 1
        fi

        # Report back how the worm made out
        NUM_NODES=$(wc -l /tmp/node_list | awk '{print $1}')
        cl_echo 831 "\n$PROGNAME: Initialized $NUM_NODES node\(s\).\n" $PROGNAME $NUM_NODES
        cl_echo 832 "\n$PROGNAME: Switch initialization completed.\n" $PROGNAME
    ;;
esac

exit 0
 1
  l $+@          m  b՝ab&              E     ./usr/es/sbin/cluster/events/utils/cl_RMupdate a         @            @              e
#inorst"$AEMRT_aclpu-;=CGINOPSdfghmv	()*./0:DLUV[]bwy&',123<>BFH\qx|%569Jk{}!+47?KQWYjz@8X^xD sETDŔ*(T(sSp
k]js^cjrfF?ɡѺCtY׎r臗b 		A X(?ep4nt*%,QBHʢKs`,QBHEDꛅ8S^:G]FWS24@(Eb=&^ &!ADA[nbvZ7X3AYDhA[~).4k٦;-95s#90z{~ҳk٧#90z{~D`2Arq+)FSh? H A P,FMKsR)Ƹ.tԺVpbcR֘V	60azQ=B3*7;tl27.llFQb*o&O#)YBI,A5D   30abDeV!gn5u4aM/[N`@'Eeͮ`@'X"X+DqnsȕLRUbETw=s{{{{{{{{{s(ʰ26psT)n,Vbs98nQ
NWe0 G?#3@f׭lUYq`do
g$r5ۍC"8+UWkxn7\s39n̷+	DN7Vfr9͝fFSncHjG3)j؁1ڕ,$e\ix׬F37;ơS}MP=fiI!d+/ﳷ7)l7[04Tmz7}װa(s@;ш\Lf[KҖcz˩ơ{][h$#3<e9g);]mـO)V`.5s "?Dp˅9[l=$rn5!J{{{{{{{{{{2X%2;m].U	Y!d*A S6M4 wp[%nD\Mygn5F"u6,EV, s%nbMׅ95s^QM6,7yN^kQ\<
H9w'l2^&8F̘],m(URai(@DKBTm].t(
L$QWmHY"X LQ"20pg:-:8|W9dfkC$S,̍P4Alƴ=ju7DrEReJ<*\m].BI<ALB!ADA[nbAsW3#T#cơw%gI`f>UvY3<ePOSw;N2ƗwYt*^h	,jsR7k׉wV3㩈7I](30tA.jQ`2!VFYۍC|$.DeV 5q0#cơ]T@J<ALB!ADA[nbAsW3ʰ26:j`gSnPfa[p\ƢdB2p>w
bbA
"2+snAFUv\`a7qwBIB7I](30tA.jQ`2!VFYۍOw;\_
T@Jc銓**,ـ9Qs,=M޹xSq"h?&g	nʰ3%cPef;|eM˩s;s5{5-svxunqwQ\125Lu5 j+<8B1a@MsWsSFS Ƨ@]8bbx! qHn00?ڜ#\&X3,]$Q@D04]Be(T`K7x=sWWaVFجIqgn5*^iqqy8BI;wVE`Z,r9*Wf ]7mg
+)ۍ]%KZzK\Jwd$:˩Iaz^BW] !2+s
(),̢h+;bQ3KN(&!@-hʰ26L¡"(r"(*]T=ǻ8 C!̮ŅW0UW0ba"(r&QT"E#<{À2jXȚŘXĆe Dr*&=3AXF:BfGnk5;;qwDK z**$QRǻx dnlXV30DrrHF0,87Ȋ"\$*?xRvXpoDrIAbdRXcHVÃ".@HǏwpoDrT".Ýjo[F6gn5Ym񑽥HDSv-lƴّjuƫRkFD=lHY" "HY"X LQ,``Sw,EK@1렐E.@X, bΈEY¸C]f03HY"؎?@ @ @ @ @ @ AX]/],iynrlѾﳷ3l)pfe=|gn5لl?"kS7lN]נ+g:73;zjccay @ @ @ @ @ @mTI;EH E.pf%؎?1'dJ+ȔW;Q꬐E eW8*1M(u`tB-	;7kG`p:!d5vUa5"$QP	C~J뀦^ﳷgn5ZZ2 gn5ZZ2{`h]y#;6Dr;qq};q԰і@ Č@*$00nj,&eгK	`a٥03UbQ&),bQ,ƫRkFX! qHn01jXMhȀ){ĵf7YDƾrSYbsݻDʔ z$U&T
n.`0v$,ExE˰n"2*MD;fץI(@Iǻ9"2*XǏwqD87"2&T?=ѕ`dl87**P
L OxPiv**PB%Ǐwq˙"2JH
I	D87Dʔ yr?xNUP"2EEEO#&Yl87HLBTc(po$U&T˪<{çlJ&`h87"2DJ$<{Î@׭I(@ɒQR?ǏwqpoEReJ< 1C$U&T;aI(@ʋ$<{éUa$U&T˪,D"BI0**PI9w)QYf*[fSnʰ3%/KHY"#Ef$qnKVc}ewSpgn5NwF٬"k39/e]+&\#}Mt\<f9a{6뉢$aڦ:0X8@ŝlsS[4¹XYA\_@MQÃĨXn00?˪P4mPBi<VPp<PD~"*&rtTK*&r0ɫVn21tG@0fdrC]I$Bi cSkI$Bi½gQ`9ɶ1:8E)596	;hvPD$	@&Q ]PE 
(Ä;p Ƨ;@Q4\ipnXhn'./PE0PxBXv00IIEH	*&*&q;\_ABE
!T$E\`c%-ۿ"1d(TM"pKABE
ñ0$
$
_!DQdXQ4a*,*&|gkn1(ۿ0$
$
_Xhn課ˀe$\ b*2e	 H".PpN'J6./*2e	7qwuQTTB*&PSw,j5&&ڦ5Yͮv2۟Uj	׉j[23y6޹,'\n|dbBARDUftd0zˀe$\4UEK=4IU""3Ǐsic;k1#3umPDSH**X)/ABEM,``Swde1BY1>-Ӭ	l3lN8vvk$BijXEw
X@ G#.PDSH3#]qsSmc	0A	,LOE2Ƨ&w;t說PE$ETQ"P@ꢪ@IbE	 *PM IBiHRhV.*{6H@R0S	q"m$صNM"kgGABD
\_(őQ2$QU"eBUbȨqHY"Y.@ ą(őQ2j ABD
w;xa{Ĳfu7R_Lg%ęfح׉sP/KHY"i`de1BY1>-Ӭ	l3l{Sky5	,PZ&'u\$1<FqM\)"*@1d`᫮8jrmtq> %HXAw	$Q\f9#nt
 eN(TTARDUV¹Y2⥋(BW
mcmAB.G
 wPe ((]ARDUV]8::

7qw::	$QU"eHEDː=(őQ2Q]BK"EReJ=DD2wBW CHĎ4$$U&THQ$K&{HEDː= 1!d*dTL%"2 Ղ
MbD w9ju" q;sSJ, aPx@հjv	
,XuRHW5;kw5;h5 "bh  b$@;(TTh  b$@;
qq|tt"M]./BUbȨ|`c(őQ2A!d*dTLmPȑTRD&2wBW CHĎ4$$U&T"IHY"Y.@ ą(őQ2j bDʔV*QbD $@93f=bQ3KVRYDkڜ#\p +1LPxu.*"5Yؔj#W6c)stEKah4a\q"?
7\q$m].e@0PȊ
#G(kU{	$%eVͯLf<یa\NFPKbQ1@|6/`ݰ2+sU@uRP
~z&GA!d*dTL01BUbȨrEX*&\~{HEDː= 1!d*dTLe=I;^q,REM!$CE&Q"F.HA!aB<{gn5Z9L5ARDU z	$QUHMbD=T$E\`c)"*@0fdr\t(wSky4&EQRA!d+u}A!d+Av%7y͘Ơq\m].ARꤡe0+<sW5;kw=r»c	1AaWKrD""(h !
(HK"t6c7oq"k5=!^^^@O@uRP	$QSH j]TU.xkHY"Y/`p>EX*&\$,EV,(őQ2@HY"Y.rG5ARiƗqt(TDSH`It	HQ-˒?HXP'R8ӺIkR`5aWK".'pjv  IBa\
?
mgbK*]T(Wg
¹X㹩APDSH b"@1 5(i@PDSIPDSH b"@2kgGABEM,``Sw㣠EX*&_}!d*dTLHY"Y.?=$QU"eEX*&\(TM"ITIT
(i;<{YvّFxʰ3%z5Z7sy޾̫Svp.ׯn\k
\1ּLq1NoS cT\B5@FNq`dmk;qx
NN¸C]8`fPU<pM]焢K&eYB"CH(LE
	jY7UƻSJ]0

 tM\k:wK?HXP'8F*M4"fX*H)0$`h$PJɪMsۂ5?HXP'Ҳjc6๫},޾J&	nApLPQ4g^#bVFֳmNL])twSkK&eYB"CH(LE
	`׈JuجVFֳNL])t?HXP'Lu5 j+*vPL+:5]4n;\XEg,LO C A#``Sw8F*M4"fX*H)0$`h$PY:$,(T28	,LOY88w;ģnwҫνM޹]砩4pbP"!
(BZJ:&sW;e;s;,<A!aB砩4pbP"!
(B]*I5qJ'r	
$Uy֓cM.jW;٥qq|ttH.jpsQARi2,REM!$CE&Q"FU&&a#гK	1@%˄/A**P$~:H&A#GT$EPHH#0$,EtHED˄?HXP'PS,ƫRkFG@%˟_=HLCusTizARDU?w=(I8z	$Q](őQ2r	
%pSunq 3;s"7~Lr3VFn{{{{{{{{{{Qs%XJ+VK"a(A{wF'	DKT)n,VĢvZu7zV'M͋׉NU/k-|y^vOg!]+8D:@^nxX]eܩy7#v^8?Ժ8IG2s
g񌫌qzn9kYLk$,EA:1k"2ʹ{{{{{{{{{{qbtX%%bKpWKXX *PbVEQ/Y&s/^ui+rSwa(z
&BW]68DkQ56p="9Ј068D;hKAD,=\+D pJ'(őQMbT&YW		Զ%l5f(8pPAX		&$ؼBZ
&dTE=zt%oz185]X	WAOQ5")(ȨL=nkQ56p=<`&'tsbSm	h(őQ鯵w>tMbT&Y\ Q?AD,k"2ʸ,xʹhvvaz8+<IyɶMbȨ|),7=\+D pJ'(őQMbT&YWY(^ca1FPghyЈ0M͋NM%kEDSNQflJ&bpj
&r*,(kEDSQ5Pe\<{ifY,9C]g^
gB rI76/596ЖYO9EFj|#щ(ȨL4@"~YOAD.EBepXk4hvvaz8/<mzB&$ؼBZ
&dTE>tMbT&Y\ Q?AD,k"2ʸ,xٵkRؔL/1G(kl{@Fx4")lMt%oM͋NM%kEDSNWAD.EBe`8%MbȨz
&r*,Ǐw^WspY4r;Fp3`9Kfפ"kj|nl^jrm-X*"bpj
&r*,(kEDSQ5Pe\<{ickQ56p= hDR&&Q5")#&Yoz185]X	WAOQ5")(ȨL=4rkQ56p= <=ɋ!\nl^jrm-X*"bpj
&r*,(kEDSQ5Pe\<{ik5lJ&kQ56p= B rS91t"k(^c|nl^jrm-X*"bpj
&r*,(kEDSQ5Pe\<{tsb]p"h5f(8q<`&'tsbĴMbȨ|#щ(ȨL4@"~YOAD.EBepXM͋Y\bѳ/\3`9K%kEDSNQftMbT&Y\ Q?AD,k"2ʸ,x&ŭ;fפ"h5f(8q	[6!\nlXYOz185]X	WAOQ5")(ȨL=IkC\bѳ/\ x4")tsbĴMbȨ|)ɖaNWAD.EBe`8%MbȨz
&r*,ǏwnlZ9a1FPgh9Ј0)NL])tsbĴMbȨ|#щ(ȨL4@"~YOAD.EBepXp\8)cǺk{{{{{{{{{{s,K.r֬/s;sR&œs185XJ"],YfaM;fr9"N&ŹaeD2FNwF-x0azQs;safv)sչƂN<7z4^z\S3&a
AsR1MX*"'@Y%KRD$=6M^YL{vfhRvW9`	ss{{{{{{{{{qa(gne9kVKtsbɉwFں]rRH^vQsd{ۚI76,@Y%KRD$~C<?~\pQ:7Lo3ojrQ5")^N@ H;;MbȨ|)UήΡ"bd\DaBdQTRc:-MbȨz1h
&r*,IaHZwI76/
jv|dº@^6@ q*/"bx]Řؑ×6̆7qwlp^z*H)%d&8ʹDƿ;fSi`v砢kEDS	D$QQ5").wV3.gnkEsAX*"D,A	wK޼6r^35 YO|nYؑƙsQsWG;s"=}.&gjH)[1#.5zUzˍD辰(ؔLBz+Lhϩί8.2(H4:]CVQ60o6e1B,Js*vs	n0pbG/4Y^ X'(U]x9as7qm9"bdp`צLYF5Hmq7At::
&&	smۥ&' *&M/OSrlѰN t$LOuJ4	ۤ"kf^wv ApbWH+J`_$7&fkhEvY7s,f4Fxs<½
/Es0 {{{{{{{{{{Qs%2хn{wF'	DKUۥ-/[tsb=M-ҷ<\0C?Ժ8IGm./XDSwt8W5ssc+|#хnnnw]י\kG=fiKƼW9bEs21|k/,D'(KI@yR,(T"e	rȪs{{{{{{{{{{z:3^sK9wEP@0'^"7X3
 +7!\.
v`R&966[k:7
quٝ`mV f8EʊE"I!p>**DQ$J
"(%Knr*%Mp3^a^0$غn+?毥[2e3?a<GuM]+[" Z.jĴ(TDSK^/F's1YB"N+fquQTTP"WsQ5H@{njX*"D.EBe z 8ƫ&J(UE zǹ~LSwk1Mm/5fҖcuMNÁ;&"]ePb'MơK^&1׏gJ4" evinQ5$Q ys%NPNLpbWH+M,J,x'^jrbHDfSڜQi$غ:qq} 0
*YPY!! n Hb8	, HgPcM]e
YD۷~Y!d+.M͋X;pZ"	(TTDSIcǻ:٥($Q^p\nlZkMe	E4 IB"N=a`9maz
f75doavY*v^NVh6PeoavYF5ٝ`l?ׅv%f33̺d.ѫStl0azQJ0sqeS{	ƯٌĸʸYu^F
[;?6v/FkiɺzSwLA:1^4F0Y.7Q7{^&:);3sZڕ)l[$<t*H223}.2fnsPTK
$HBDӜ./,XP"DѼ`c]qG$<t*H23p4o|ΐH !0m{tanYۍh `eeml@X	`Ysk@X	3,D
@ G,!~Dݰ7}m	Gf.\_I1QDUH*G=ETH`a7qwI"DQ$Eq9u7AyRu)3+ۥUN2Ku6@./k$,Er3icên(EdEX6M4 az 50	`\VFn,rGmf$qnHJ,Qwh5 \fsf/XJ;/NtsbSmvvW0/ADHY"qn2eB&Kaz]=fh~3>+$ؾF˴D5^vQsd{ۚI76,3-ŊQ.7mx嗢ήw΢kEDSw/qXÿ.+`;g-eh/s;s(ZXKLO}Ma(6M[WegQ5")g 	aSwRn0ww-vmvc3)7
vv]e2+sZ2_MbȨxÂnZ7,gsV%YB"]hrv.1(TDSIp[ǹvUš2]+ ^xE .:x+D&1an]X
*.`vTM/[Q5H(őQQ5PewD -2mazނEAD,~\+/B$ 38."`a6;1=M/\jƗz5q[fnw-Y&3Ka]vmp+ٵ¼nlZkߌLu7}W5u7yz1/5]nt^ebpjSpJ5non0	x*nͮƃA=%չǑ=f +^@/[=aIْXX	WAD,k(H){$@);3zYA@<@ 7߱(ףKt,=aIْ[½,H D۝p,=aIْ[½,H@@<@ 7߱(,=j& s&9t^;Wua(b̛Sw)-8^MdP(+(xF <"fYOaVgMp3㣞QbeOSw/k$,ErIk\)8/.Q5H @Meh((U&P T03^zɦ*(*&ÂnZ7,gsV%YB"]hrz185^+$QwX]!\0pY9o\|qW%Ou6qͮvylƴYF.q|LTQR?!bek`ܰ`,G<UIKSw,j5#izq{
[`h4(`ܳeDhY!d+kEDSQ5Pep($	p_\bBin[-TM/[Q5H
&dTE=X	W	QbeBGk0s)
.38-.&:`M _YtgyF jkfr9Q/XE3=$	n㰻,2maz5
n)"'LLfB38%UKS0Z@LMzQ7q\jc}dҝMD0OHEnq鰻,ٌseem5s"pTƠ;Kn)eh4:bk{ec4`s8XOckiPtB0J.HdNڕb;xI*&F($Q]X*"\+A WsafQ60o!`rl5p_m^k$,EtMbȨz
&r*,z
&p_H ]%ͅeDh]5w93(Ga<.arq^zJ(UA-$Qb7[m^Yn\T\MY!d+
&dTE0gks;q%xp !(YB"Z
&BWAD,fq}'M]7.汨TܛSwlɘ1MgөwZ`J598|Q56p=,BZIِِO
Ṅ̻ف_AB8UX.~nga\)=3lW`Sw'fz.=Mۿߙ/Z&-ŊQw4r;Fp
E4@);2;2<DIٗa(Y,^M;7{m^^ѶS.avYg#"ivq;x~`8+<V-$QƫEs9uYB"N+<{?Up.3^A<d5Ư6ni1fa0I1QDUHzI:.ar U&E,MfL!DĎ^&1U)l7[1Ao{ramMd(YL%aHW@*]`9f7az[eDhY!d+YLUEK@K0ʉхyꢨw0`rMd(Ctjaeh䣅B
&BW!Yv9(ߢ=rJ5L`SrJ4lF(LE)ZѫiJ0wMd(Yv9(.pꢨ|D45u7qp_2nX (TDSHK##3u&ҽeѺ5q1aYL2O].gnkEs*H)Kۚ\/Z7,	 fz*H)%n2eB&+)P7^w;ţL	GB35	D$QХhrW\pO>+EʊE%*eJT1]!Kۚ\城3aYO"aYMv-`H <(TDSHK/lYtn\Lg%VSnfSi`Kۚ\凄~e
(ihRvW9n39k.G%]TU/!..V@ e
(i	ddqncۺW9yF(i0a(RvW9a(YB"Z[ar gYB"BZ3&Y"k9(²eu|#Kz4^t)s;sZ+ O,REM-
\֊-̌5uj$\RYR&T5JnY9F(LFll @e
(i	a͘.wF^rQe0e=vf/XJ:XxJ'P".gnkEs0w:ف_@*_ $1a7qwlQB	hP"+Yh"tMxjB.:h($Q]xQ5")Mx<#[ۍa(oۄ	D$QQ5H
&dTE7m+y[z6Juݵ.7<s2M:"   G,k $+            b՝ab&                   ./usr/es/sbin/cluster/events/utils/cl_SNAapp e a                             #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_SNAapp.sh 1.4 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1998,2004 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)39	1.4 src/43haes/usr/sbin/cluster/events/utils/cl_SNAapp.sh, hacmp.hawan, 61haes_r714 2/20/04 10:54:01
###############################################################################
#
#  Name: cl_SNAapp
#
#  Starts and stops an SNA application layer
#
#  Flags:
#        -start
#        -stop
#
#  Inputs:
#
#     -Configuration file
#     -Link Type
#
#  Returns:
#       0 -  Success
#      -1 -  Failure
#
###############################################################################

USAGE="Usage: $0 [-start/-stop] config_file"

if (($# == 3))
then
	FLAG=$1
	CONFIGFILE=$2
	LINKTYPE=$3
	# Check configuration file exists
	if [[ ! -f $CONFIGFILE ]]
	then
		echo "Configuration file does not exist"
		exit -1
	fi
	
	# Now crunch the config file to create the start and stop modules	
	START=`cat $CONFIGFILE | grep -n START | cut -f 1 -d":"`
	((STARTSTART = START + 1))
	STOP=`cat $CONFIGFILE | grep -n STOP | cut -f 1 -d":"`
	((ENDSTART = STOP - 1))
	((STARTSTOP = STOP + 1))
	/usr/bin/csplit -s $CONFIGFILE $STARTSTART $STOP $STARTSTOP
	if [[ $FLAG = "-start" ]]
	then
		echo "Starting..."
		ksh xx01 "$LINKTYPE" &
		exit 0
	elif [[ $FLAG = "-stop" ]]
	then
		echo "Stopping..."
		ksh xx03 "$LINKTYPE" &
		exit 0
	else
		echo "Invalid flag"
		rm xx*	
		exit -1
	fi
else
        print $USAGE
	exit -1
fi
exit 0

 pW0/k6 $+          %  b՝ab&              %     ./usr/es/sbin/cluster/events/utils/cl_acquire_sna_dlc  l                             #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_acquire_sna_dlc.sh 1.19 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1998,2007 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)40  1.19  src/43haes/usr/sbin/cluster/events/utils/cl_acquire_sna_dlc.sh, hacmp.hawan, 61haes_r714 12/12/07 05:15:47

###############################################################################
#
#  Name:  cl_acquire_sna_dlc
#
#  This script is used to reconfigure Communications Server resources on the 
#  given interface
#
# Arguments:    INTERFACE - Interface name (e.g. en0, tr0)
#		SNA_CONNECTIONS - Highly Available Comm Links
#
# Returns:      0 - Success
#               1 - Failure
#		2 - Usage error
#
# Called by: acquire_service_addr, acquire_takeover_addr
# Calls to: snaversion, mkdevename
#
# Environment:  VERBOSE_LOGGING
###############################################################################

###############################################################################
#
# Name: mkdevname
#
#	Make a device name from an interface name. That is,  translate
#	en0 to ent0, tr0 to tok0, etc.
#
# Arguments: Interface Name
#
# Returns: 0 success
#	   1 failure
###############################################################################
mkdevname () {
	typeset PS4_FUNC="mkdevname"
	[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
	TYPE=$(expr "$1" : "^\([a-z]*\)[0-9]*")
	NUM=$(expr "$1" : "^[a-z]*\([0-9]*\)")

	if [ -z "$NUM" ]
	then
		cl_log 530 "$PROGNAME: Invalid interface name." $PROGNAME
		return 1
	fi

	case "$TYPE" in
	"en"|"et")		# Ethernet
       		NAME="ent$NUM"
		;;
	"tr")			# token ring
       		NAME="tok$NUM"
		;;
	"fi")			# FDDI
       		NAME="fddi$NUM"
		;;
	"hdlc"|"twd")		# qllc (get the COMIO port name)
		NAME=$(lsx25 | awk "\$2 == \"$1\" { print \$4 }")
		NUM=$(expr "$NAME" : "^x25s\([0-9]*\)")
		NAME="comio${NUM}"
		;;
	*)			# default
       		NAME="$TYPE$NUM"
		;;
	esac
	echo $NAME
	return 0
}
###############################################################################

PROGNAME=$(basename ${0})
export PATH="$($(dirname ${0})/../../utilities/cl_get_path all)"
[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
[[ "$VERBOSE_LOGGING" = "high" ]] && version='1.19'
HA_DIR="$(cl_get_path)"

echo "Starting execution of $0 with parameters $*" $0 "$*"

set -u
if [ $# -lt 1 ] ; then
    cl_echo 4050 "Usage: $PROGNAME interface HA Comm Links" $PROGNAME
    exit 2
fi

INTERFACE=$1
shift 1
SNA_CONNECTIONS=$*

#SNA DLCs are changed at the device adapter level
DEVICE=$(mkdevname $INTERFACE)
if (($? != 0)) 
then
   cl_log 533 "$PROGNAME: Unable to make device name for interface $INTERFACE." $PROGNAME $INTERFACE
   exit 1
fi

#Determine SNA version
ISSNA5=$(snaversion)
if (( $ISSNA5 == 2 )) ; then
   cl_echo 4151 "Communications Server not installed or unsupported version."
   exit 1   
fi

if (( $ISSNA5 ))
then
    #SNA must be running to be able to change anything
    snaadmin query_node
    if (($? != 0))
    then
	sna start
	if (($? != 0))
	then
	    cl_log 4152 "Unable to start Communications Server."
	    exit 1
	fi
    fi

    #SNA needs to know the dlc type
    TYPEDEV=$(expr "$DEVICE" : "^\([a-z]*\)[0-9]*")
    case $TYPEDEV in
	ent)
		DLCTYPE="ETHERNET"
		DEFDLC=define_ethernet_dlc;;
	tok)
		DLCTYPE="TR"
		DEFDLC=define_tr_dlc;;
	fddi)
		DLCTYPE="FDDI"
		DEFDLC=define_fddi_dlc;;
	comio)
		DLCTYPE="X25"
		DEFDLC=define_qllc_dlc;;
    esac

    #For each SNA_CONNECTION issue the appropriate command
    #to configure the SNA DLC profile to use the specified
    #interface.

    for LINKNAME in $SNA_CONNECTIONS
    do
	#get link information
	LINKTYPE=$(cllscommlinks -C -t All | \
		awk "BEGIN { FS=\":\" } \$1 == \"${LINKNAME}\" { print \$2 }")
	if [[ "${LINKTYPE}" = "snalan" ]]
	then
		eval $(cllscommlinks -C -t snalan | \
			awk "BEGIN { FS=\":\" } \$1 == \"${LINKNAME}\" { \
			printf(\"snadlc='%s' PORTS='%s' LINKS='%s'\", \
			\$3, \$4, \$5) }" )

	elif [[ "${LINKTYPE}" = "snax25" ]]
	then
		eval $(cllscommlinks -C -t snax25 | \
			awk "BEGIN { FS=\":\" } \$1 == \"${LINKNAME}\" { \
			printf(\"snadlc='%s' PORTS='%s' LINKS='%s'\", \
			\$8, \$9, \$10) }" )

	else
		# this is not an sna link
		exit 0
	fi

	#see if the dlc uses $DLCTYPE
	DLC=$(snaadmin query_dlc, dlc_name=$snadlc | \
	grep "$DLCTYPE")
	if [[ -n $DLC ]]
	then
	    #retrieve the adapter number and make a device name
	    ADP=$(snaadmin -d query_dlc, dlc_name=$snadlc | \
		grep adapter_number | cut -f2 -d"=" | cut -c2-)
	    if [[ -n $ADP ]]
	    then
		SNADEV=$TYPEDEV$ADP
	    else
	    	SNADEV=$DEVICE
	    fi
	else
	    SNADEV=$DEVICE
	fi	

        if [[ $DEVICE != $SNADEV ]]
        then
	#issue change commands
	    NUM=$(expr $DEVICE : "^[a-z]*\([0-9]*\)")
	    if [[ $DLCTYPE = "ETHERNET" ]]
	    then
		ETHERTYPE=$(snaadmin -d query_dlc, dlc_name=$snadlc | \
		    grep ethernet_type | cut -f2 -d"=")
		COMMA=", ethernet_type = "
	    else
		ETHERTYPE=""
		COMMA=""
	    fi
	    snaadmin $DEFDLC, dlc_name = $snadlc, adapter_number=$NUM, initially_active="NO"$COMMA$ETHERTYPE
	    if (($? != 0))
	    then
		cl_log 4153 "Unable to modify DLC $snadlc." $snadlc
		exit 1
	    fi

        fi
    done

else
    #Version 4.2

    #If an SNA DLC is changed, verifysna will be run. When verifysna
    #finishes successfully, SNA will be stopped and restarted.  

    RESTARTSNA=0

    TYPEDEV=$(expr "$DEVICE" : "^\([a-z]*\)[0-9]*")
    case $TYPEDEV in
	ent)
		DLCTYPE=sna_dlc_ethernet;;
	tok)
		DLCTYPE=sna_dlc_token_ring;;
	fddi)
		DLCTYPE=sna_dlc_fddi;;
    esac
    #execute pre-version 5 command path
    for snadlc in $SNA_CONNECTIONS
    do
        SNADEV=$(qrysnaobj -t $DLCTYPE $snadlc | \
	grep datalink_device_name | cut -f2 -d"\"")

        if [[ $DEVICE != $SNADEV ]]
        then
	    if [[ $DLCTYPE = "sna_dlc_ethernet" ]]
	    then
		ETHERTYPE=$(qrysnaobj -t $DLCTYPE $snadlc | \
		    grep dlc_protocol | cut -f2 -d"=")
		SWITCH="-p "
	    else
		ETHERTYPE=""
		SWITCH=""
	    fi
	    #issue change commands
	    chsnaobj -t $DLCTYPE -d $DEVICE $SWITCH $ETHERTYPE $snadlc
	    if (($? != 0))
	    then
		cl_log 4153 "Unable to modify DLC $snadlc." $snadlc
		exit 1
	    fi
	    RESTARTSNA=1
        fi
    done
    if (( $RESTARTSNA ))
    then
	#run the verifysna command and check the output
	VERIFY=$(verifysna -R )
	if (($? != 0))
	then
	    cl_log 4154 "The verifysna command failed. Changes will \
			 not take affect."
	    exit 1
	fi
	#see if sna is running, if not then exit 0
	sna -d global
	if (($? != 0))
	then
	    cl_echo 4155 "Profiles successfully changed."
	    exit 0
	fi
	#To effect a changed DLC SNA must be restarted

	#Test to see if there are any sessions active
        #If so, build the session recovery file
        $(sna -d s | cut -c26-50 | sed /"^  *"/,/-/d | \
                sort > /tmp/sna.session)
        if [[ ! -s /tmp/sna.session ]]
        then
            #There were no sessions
            rm /tmp/sna.session
        fi
        #Test to see if there are any link stations active
        #If so, build the link station recovery file
        for l_s in $(lssnaobj -t link_station -U)
        do
            sna -d l | grep $l_s
            if (($? == 0))
            then
                echo $l_s >> /tmp/sna.link_station
                sna -stop l -p $l_s
            fi
        done

        #Now stop SNA (normal stop)
        sna -stop sna -t n
        if (($? != 0))
 	then
	    sna -stop sna -t c
	    if (($? != 0))
	    then
		cl_log 4156 "Unable to stop Communications Server."
		exit 1
	    fi
	fi

        #At this point SNA is down, just restart SNA
        #and restart any saved resources

        #Start SNA
        startsrc -s sna
        if (($? != 0))
        then
            cl_log 4152 "Unable to start Communications Server."
            exit 1
        fi

        #Now start the link stations
        if [[ -f /tmp/sna.link_station ]]
        then
            for l_s in $(cat /tmp/sna.link_station)
            do
                sna -s l -p $l_s
                if (($? != 0))
                then
		cl_log 4158 "Unable to start link station $l_s." $l_s
                fi
            done
            rm /tmp/sna.link_station
        fi
        #Now start the saved sessions
        if [[ -f /tmp/sna.session ]]
        then
            LINES=$(wc -l /tmp/sna.session | cut -c6-7)
            count=1
            while ((count <= LINES))
            do
                #Work out which sessions may be currently active
                #since starting a link station may also activate
                #a session
                $(sna -d s | cut -c26-50 |sed /"^  *"/,/-/d | \
                sort > /tmp/sna.session.current)
                $(diff /tmp/sna.session /tmp/sna.session.current | \
                grep "<" > /tmp/sna.session.diff)

                if [[ -s /tmp/sna.session.diff ]]
                then
                    #Open reading stream
		    exec 9< /tmp/sna.session.diff
                    read -u9 line
                    PARTNERLU=$(echo $line | cut -f2 -d" ")
                    MODE=$(echo $line | cut -f3 -d" ")
                    sna -s s -pn $PARTNERLU -m $MODE
                    #Close reading stream
                    exec 9<&-
                    rm /tmp/sna.session.current
                    rm /tmp/sna.session.diff
                fi
                ((count = count +1))
            done
            rm /tmp/sna.session
        fi
    fi
fi

exit 0


TYPEDElN $+          j  bٜbb&              B     ./usr/es/sbin/cluster/events/utils/cl_activate_fs dlc  l                               		  e
#ainorst	$EOS_cdflmpu"-:=ACFLMRTghy()GINPUV[]bkvw&',./0129DHY|!>BKx{}%*347?W\q+568;jz@JXZ<^~QpAb0 w&X ʠM ĀC,@3!NKM,g/q䴋Ƀ3s  AX8 p0 p0h$^Aeӝ-j,TrAP&bG,@3k8/x? i0]!Zk3Jv-qlP=:Y*8^aL$ g `yF<8A
;<DI5ߒ"X5 Gqmk@h`hr#p	k!yECC%i)zf!FS`A`$-sVs;-Ls֦7%p$]8dq^\B:ens7uah&Q6!D֕VpN(gD@ Q#(oN*cJde6Ms\9s9s9s9s9s9s9s9s9s9s\xsױޚ=:Y\yc1Nqx,g`+ka;;]55w8s]nAe`+kaTzӷg^Lƶ);kҊukj5FO^SX-t3J|:V򞼙Zcpe^Zb;})j5wvWv)^JkVקYoN}mkBrO*@00480,P PNI!ȁIA`P<I"k9s9s9s9s9s9s9s9s9s9s5v^Lƭs]B:Qfga:W^LƽL^mpWׅu_}L\zVba(YnlVXˌyڒ஭>e]Nޡ.͘wN.=fgyw WVLR<َZf1zf5k72)zRA=%)صƸ[i/jo9`jL^-^ju}YҖo|޽
k+ufqX-t3J-L]i(+,g^Lƶ]nm}WkSh)ɘծk˲ƣPZm~/LŦ+j8JKu){4XRLTԐ[] |~_Vi׶-	+j;<'M N@Ek9s9s9s9s9s9s9s9s9s9j:QբKɘՠceD$X4Gٱ"yP%OH1 \LO]q[[S,].$G812AcbuHi3È<xÀ8KH0ce(qdDx.\l4K, ce&"D	JVM.\)B*ɿ2J/^S,].eH5oB7;1iK
1|"	Gp]0ZZf)E㍅4BLb^$+))1z/޶-%^mmL^1gZ5ak))1z/޶-%^+)cד1ġV]ҶMs""LD	GZq$pp \(+80ŦKH~00<
֢$;3 ds""g@08C#8)B*cMD4߽.*j3; 	G}Yir%G88 Hi3È=鬑R|fiW9yđ*`qYs,@-VbpqqE(EY}_'Dxv:
JXQz+DetɈc	%np&"D	JVC
&E"ɏ#,44q1 ph[ʑp
oq3oL\Zjk$x<ʠ@had13|4&"D	JVC3ʠ@R׼aH)B*cMD4߽.*j3; 	G}Yir%G88 Hi3È=鬑R|fiW9yđ*`qYs,@-Vbpqq"!O/;c/xa>v:
c&"D	IgZ"
-a&\qz&"^YQ?Y▰jfȲBmo8bؔ#POzK|ar:dIY|uLmz7q1&VS]LqHU%)kjKY!] MS8%%)kjK1y1 K(B:\9\𦤣{)(FR{4R^VS7ם!k4^zϙDX)oĄB,K[GoL\Zj%Dx5KH~00<
y3Jq$u%t*뾩b^	lZK2<R"
-mYO8Qz9HTfpyT?89Y!TxLE({ooĄRY▶$&&K, kMMd|a`yT<1zf5ؔ#\HJU}S1Hzشe{xLDe<b)E1y1 H(~q$sRY△ՃbǏX[b\G~,To%bUfZkmbYȖ XAH@,P="A PEJ2Ii\)G8<
Ys,@-Vo69P PLO@EP@X]rs
 @m69,<Tl88b\G~JSՂC4N߀A8fw\"̩}L^i[_^LƼ%47X]rHAEiO88O4HާAX1"AX1Vt`ƀy`+I,<T`40 k[$%rPG|Œ T1(qdG,	cc<D4D$@b#Q *p@'kM|jđ8\UHOq$[d5]YONQ+XJ85z5Щu]*qE"H	<04;A:YK䠵+k$vZfz^LƺZf#J> 0
c `"8Qm&c\HPs"7ߣYWVS|ד1klĄ <xb/;RC116S8q{؝BLc:S~ZEjH	Ԗ1PN(z
-5i SMsd+k阴w8)GL`LG R* `00-]Z&+c.2ZEjK8-7.-44G~z2wJ*ڴLT3=L^Zio.Gki[_}s}o `T(Dp(8
iWkQ *q$Zi1qi8ukҰYmWjriiEJ2Ii\)G8<
MMd3aP P'kS^LƼ$(fpyT?8-4K, o}rݱ"]oKi;uh9x^44SY"aG$Ӵs#U iV`8<
;$-jj1\k$(fpyT?8-4K, oʷ)yB%oi-45\^;zu 1POS;N2ؔ#^30}vS1V8LB%ZY"aG$Ӵs#U i鬕bX48<
;$-jkɘגđ*`qEXaGe[sLV팼5X7X7W

D,-1qii{\T|fw*A7Yu1}*MX-m5K9#Iu]YŊH4
d5]YONQ+XJ85z5Щu]+H)@@8D*~0uAkVצak8#kRkhЏFSNEY[^LƼ߀ X-}Ҷ'y{ד1v_5-4wWl0~Qh5ZaJtV%)zr]Q鬓٬L"VoNH)@@8G1XDJ]Ҷ4]m@đ+	g+DeǏ Bb7w3bNT2ZR-XvĽL[;zH_-zr]h
E@wp]	p~P<l2M.\hA_^Z/
K4 )ޤºR
7e PLNR]XmkexR+Ec`5	⒠*uRZf5ƪ0Iv1S%?ſ%JpN(q/ݗ1z! ZVoq|	`@A`0,/	PVp<~p88DBX? h0X^	N?S-k- 3=e9VӮi]I2(ɘ֘My3eSob]ki^"*0yE;\HK8%(EY`8/&cRj3t ؘb$,yT<PЁ4+Lkj]AnđiwVgK, @ֵs9s9s9s9s9s9s9s9s9s9kufq߭
WZfZf5k7"\vhd*֝C)/&c[Pf0h)T$1ƹ9W1RI) ָJYwB䮬mzuAMs][35ƚN%u`+kӔ.aјQgWRւ𭩭
WZfi3&c[QaQgWRւ𭩭
WZfZf5kψ'(q:Qs9s9s9s9s9s9s9s9s9s9	G^LƴJII`c[$%"yP%OH.`f&'.-vz }^bu%j<ʕfsZ%ukjjkVףbuד1<kZ,+->  h 15'Vƅk[zoYhD={^S3)>e+\]X-t3JoAZ֒o[,]S,].f5No3KɘԄ-.]Z5oH[k9ά1
Tf8S
_jiגB%Σ,-[e=Zprf50ԓM^Lƶ	DVcRQYOV#Y/&c\$k%jBsy#kԔmw;ZK׵3:^ΜՂC4F&c[Px y37qMY}-KɘԄ=ssu)ӄs^LƤ'7 $`$%/&c[P"G+A07?bm7by^r՜9)i_
oPμmFƗ^^LƤ'79Z	VRQh|YnQ9zL\1weaf5oX#Zb ůKד175 zy3dH B`n<0@#	eZs9s9s9s9s9s9s9s9s9s9s]sױƽ:YLNI(yɖZM,b9\+KP/|Tד1hRՂmҶ7ҒN¦7IyyɖVgk4޲ڰZfRwєӺQVVXμmFAַҼzZf_Nբb&cV˲ƣM+iZg^bJcz\OazZq-s3i|aELW^vME}-5JWV_C4FBrkM*xq챾L_!x%$Ӽs\9s9s9s9s9s9s9s9s9s9s^`,J&'$HAmS,].z !"h <`	gT	A&``hpf<~0p?K4oe*yO*H(2HD
H=%(e"<<'	$P$B',ǜoAZ&z!$KQ fK]%_12417qn|,-['|TՂ+k1oZvɘoH4脑,yDGhdH4脑,yDF
BX	$LBH<8bgufqVo8ˮ`YgV_t/Iyyɖ7N-M];0Ѓ+	c@'80
MsMje&f&X:]xG"МƠXEN/oզ9Fit%zҖi[^561,AD$c#ՄUijB:4¨(xZJ.^Ƚ{H4脑,yLpCzUh3^relp%t3NXzDI@U 1'X>Uv8c5\UXzDI@[45\$B',S+-K
74s"D"y)" O*xqbmM$@ 1&\qz<$B',*xqƫ=fo"@@$Ӱ$B',ǜDD RE@YྵHDoЉ|QgVq$HO"$Y	8bLTfDD RE@-"$3oL\Zjk%i LaJTvFLW/ubgW$@ 1HD
HI"D"y)" LxhhjSȠ"yPE,@!YYlVr_@ QoĄT(T$CPxpaTÈ?oL\ZiSȠ"yPE,@ <֒@n2/^Ǖ<'	$P ^re@@<8CcUŞ7 D|fi[Ճ[T(T$CP8)5*yO*H(wY}kz}Sψq!,⧑@D$X"C)`5``p>qSȠ"yPE,@!>oYkXf&&J1, ʕ@쌙YN2^YT(T$CP<'	$PiSȠ"yPE,@ <e,q.qx,;bS9|:<-Nb'81^*\k-o8rHD
HN^֑yڒ1z/;RZoL
i>k֝C8u%%!AT=%(gڝe-Z&+bo_9r\e;/=e./^Lƴo|HK8$B',1Qb]\N^
1PGLBbqceKHIid&<`-LAHDƫc.2ZEjHcZj8G8i3	"X$	A VoV	lcEoS#V
SVV)i3&c[S|LkRGYV
U^޴ד1Kع,ߋޤ\]Yi5Yx9NlXJ oՂC4m:ڛ˾tٜ5ד1"\I32KEi%|TԅYiazut䮬i[^, @@yDȤ@1u15<i8f0DfƋ$jfc17v8VNKM-!}u-bEYMwՂ+k;,bE(qmU_:]x+kfS^Lƶgw)`@@8HpRPS9Z` &і֞ (Q 
Kq",a<hHE-3bpsoLU$ZboĄ  X0@P<~0f&'q"-$Q"?SDRLŦ*<a(-}Ҷaד1v_591XJ=Z⦜YLRkjrʦ.|dok$%rLU$Zb1qok3JҌ8)5Uy
 EQP(P@84$@G"P>2RubJWMfi[)to;"b஬m~oYc:f59G|LW%,7YOMfi[QF&c:2Rk1ѿLy)W

Κx3oL\[Ղ+k𦼙mNQbKΌNb/&c]U_kf5oVRQsVS_.஬i[_7;zukjrSJX)oĄΚi/&c\LM1qok%i c*`qAkf
kɘQJ1|dӄz5n`;+Kɘ/kf@2#pyT?9Z7WX7X5\HK8P<I"Ǐ0eaMM5}YM}Z&+=L^(KLFiŐ@p@j[M4 O8 xMV5IF\G~Ae/&qG*^rf*ZLW7:V44w­Vo8mv+Zf5޲L^i[^s&I,JkVנEJ2Ii=0' L$sʠ@oLt耄<61zAD$c#I4@BD@<xÕƛq!,⧑@D$X"C?bbm6.-77q^ڴIy3	GqG*^rf*pW!k{).eef^Lƹ8$B',Hi3È?Զ8/YmZ$uYu:K;NB3-77Z$sq$HO"$Y	( g({MVRQ]p@BD@?D$X4Z7qZBgzb&by1s}a(ӬaPw­s~Vަҷ=kڷ9oS75ni1;U)pRkIEqƫ,LNչJv0%YV')1޲ڰZmzu
>;V;SNLV%{zf5Mgs"_ֱk[bvvSɊQ=5nz-kans9a(ve=Zpq gDooJVC
&E"ɏ#EiO9Z` oH87+g#fbY+Lİh0~00<
֢$;3 ds""g@08C#8)B*cD7,To%bUfZbYȖ XAH@,P="A P(
>&fsI({ՙ9"Ճk8)B*f-<4#sVdRRŒ׼YZ%S,_;[1ya1d 5ZK2^re"dǑ֢yR׼'L@aTi,yɖIfWL a	?*x
F[e{H+E&X  Qc0T09ZJ.^덎5\ױ((zAP1g͏8ZK2^reDIamo˯SչYMNLV)o5e5,-%|Toons
AQpRkIEqƫ=foqz<DʞHO$TS̯i`yY",$̯e&X@-KŕoWƀNp|[Bbq1<&Ąչ+oQ+	Df<~2rf*NBLMſչ+oQ+	Dyɬ+sIکNޣ4sjj0$%8>vv[z1XJ#11RrFbbm.-s`Lcֱk[|TȬ+sֱk[&"SsɊQ1*\wӜ"
X[WgJ/^pfMd3 !-}e;V;SM90dDcՇULtSy{'$ǌ+	csVޢVxbӓFbbm.-e^)-%uV}tݷ9a^ǜQr\lq N̯i`yY",ofǪb^N/^ǢYHH@8f Dxe{/92jX.,[F9&<b>)YMcm^/*0'%/׽oc
Mb8`s׼&^v4[D(	a21@ f@>5Amw^z
sױ"dǑYjRjx؄1FJ\^yy|K׼'\WHv#\po.=In/^++B7^	E	Sz<֒cWZuƀ`e{H̯ic|TŞ6<B|Tz%*@0D`aJIfW,` k)cΤ+a^oWƀNr0I`xv~'9ObR[RWHװ.ִjlNչoSY+Lİh0  CCdJans25e<ZK2&X̯ic:]z8>vv[z1XJ Q1{I'YMZIA9Sy{'$<)UcSUvgjj{g^)-&dB7碑Ɉjjemt/eK-sR㾜T!ajZpRsLƜ3Ju){40sZԄK1zC3+E&XsVޢVr5^?oX[WgJ/^VX[Md3 !-}e;V;SM90dDcVRvVo.L^3ŕ.|kZu59{vWpRX[O8Qz1×)K={15lĄNLe|LM1qo[Nv91XJ=eaamofƕNLe|b)E~SV``	 u؝sަ2"1-oׄ)JKiɃ:q{J}-kN[Nv91XJ-sY+Lİh0  CCdJans25e<ZK2&X̯ic:]z8>vv[z1XJ Q1{I'YMZIA9Sy{'$<)UcSUvgjj{g^)-&dB7碑Ɉjjemt/eK-sR㾜T!ajZpRsLƜ3Ju){40sZԄK1zC3+E&XsVޢVr5^6aali\LE({oVX[bJ1,  x].ns9ӓ@dF7X7VIF4A[b$ӽwx*cW+bQo@0*UYd(sZf1鬑R|fiL@0*UP Pi|Ů=*MY~/zb&by1s}a(ѿoĄຮ,$LSr0@ @F,P="A PSbi-|j.8@<8CjokufqDkZ9s9s9s9s9s9s9s9s9s9sczui+DQ)$Ӻ5ƵƚX)erPWږ^&c]Хy+4mzwRjbv'$JwI34s][35ƚ[V]Ҷ6JZ2wJ*ד1h4]k}+7i[_UZ-Z&+zf5kL+j94F-	+j9(gbrNDt3N9k4 T@@=I=$BH<-qDD RE@-q<'	$Ps9s9s9s9s9s9s9s9s9s9zui+DQ)$Ӻo0ʁ("zD1bbxbu<TK, c{Tc[;;zf9$w`45!e´ŧajlNIڌTP*D
 7N[jkB;wbqI!$KQn)^Jkf)Iyyɖ(i9-(7օ+MYOV_C4MYOa4L;Li9.[jkB䮬i[^*bi&f&Xo"D"y)" Mn)^J-s3RZ;wbmq[y+%~%ښХiiVנ'2\Ղ+kӄwƚofi^re_S,7P<I"G
W9\NIڌ)Imq^re{nq䮜]⦜z[j7ƚoХii[^$s[V_C4FMwIyyɖ6i}L_Gxf)P P*z("zAPEIħ\0
֚;˯SVנ'!k䝨VSbiL;L\X#\AI%(I"<8ަPĉ=$BH<9 gIǔE8Fđ"<d&I"<8ަPĉ"D"y)" M$B',iNqSȠ"yPE,@ I"<8ަPĊEʄ(y`r@D$X"A4ߣ{[V_C4N&f&X٥1}-s2G~Ĕ9r׷ƀv L^'JS
U8FH$B',xi$Gy"D"y)" Oҭ55HbEO"BI<E 8O$O;zSȠ"yPE,@!V4߆W1Vצ)&f&XG;NB=S^LƽLZচq!,ls* gIǔGi1qiC$L	"X8(4#=.ѹHi3D$c#> `ч}-5JX>I;/920⧑@D$X"@f0HD
H8bDI!$KQ7 pp~|ʕD,,s-s3zf5|fvbM<TK, h4ݪK|fi^reT1"AI%(7ڒ𩎦.UԔmՙ8Q,@-ZֻSUXJ=v5u1{4*34)u1%6X>kVe^V
c1ƽ:YJiJ7$H4"Dp5l*ya)ӄs<DI!$KQ&@Lm5@	<H)ZTW9Z(<Ĕ-ϭ1
hQQ"H	"X4Dc$Y"TkĔƯ@8hq1@	` yDX"A"$@`H8ÕſO,<`%o9O,5k9s9s9s9s9s9s9s9s9s9ku䮻k9s9s9s9s9s9s9s9s9s9klbSU ps0,mlJupP-LtR4`+-5/uIaMfTK)S:Y:k@RoX-m`i0]b0 ෋><RBAiZp@="hc@jb]q[Ůt<A@
 @CUZLWVSד1"_@Zmz5@DybH#URPVs~8LM1qoH#VlU[K, cO( Lcǌ*yc4w_q5ş8<Qk  Y LI @0jjp 1SG~S,_
tul_M-N]8koZ#H)zf5 JsYMw;.6+@VxYn%:1
bϜ(WxSգp]0]ZW6%:,Ƌ   Y LI @0FBrW8 h)	@	HH<*xLM1qo8pX$
twNԕӌeu00=L\[8{;؜R/)NI(fi8&caӝnRI/
ejL;LN'&K"МƸ-togV19'tSIto%Dy)fi؜R/.Iyyɖ45];!B%־wI34/92'օ+]X-}Ҷ8Q㍰-*Җ+g;?aamMMd3c4y{U ՂC4D$1({M.V$L	"X87
BYQ"HzԱbX>I;/920⧑@D$X"@f0HD
H8i3D$c"1-N}m%hR&zH,yDF7X7"<`㜉b4]ү4՜؜R/`*m ~kO $+          |3  b՝ab&              |3     ./usr/es/sbin/cluster/events/utils/cl_activate_nfs lc  l                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r720 src/43haes/usr/sbin/cluster/events/utils/cl_activate_nfs.sh 1.19.4.2 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2015 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/utils/cl_activate_nfs.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
#
#   COMPONENT_NAME: EVENTUTILS
#
#   FUNCTIONS: nfs_mount
#
#   ORIGINS: 27
#
#
#   (C) COPYRIGHT International Business Machines Corp. 1990,1994
#   All Rights Reserved
#   Licensed Materials - Property of IBM
#   US Government Users Restricted Rights - Use, duplication or
#   disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
#
###############################################################################
#
#  Name:  cl_activate_nfs
#
#  This function will NFS mount the specified filesystems.
#
#  We background the mounts instead of specifying the bg option to the mount
#  command because the standard mount command will fail if the server host is
#  not ready (i.e. has not exported the filesystem). This command will retry
#  in the background.
#
#  Note that this route assumes the filesystem is already mounted if any 
#  mounted filesystem has a matching name.
#
#  Returns:
#        0 - All filesystems passed were either mounted or mounts
#            were scheduled in the background
#        1 - One or more filesystems failed to mount
#        2 - Zero arguments were passed
#
#  Argument: Number of retries, NFS_server_host, list of filesystems to activate
#
#  Environment: VERBOSE_LOGGING, PATH
#
###############################################################################
# Including Availability metrics library file
. /usr/es/lib/ksh93/availability/cl_amlib

PROGNAME=${0##*/}
[[ "$VERBOSE_LOGGING" == "high" ]] && set -x
[[ "$VERBOSE_LOGGING" == "high" ]] && version='1.19.4.2 $Source$'

. /usr/es/sbin/cluster/events/utils/cl_nfs_utils

set -u

###############################################################################
# Name: nfs_mount
# Usage: nfs_mount tries host fs mnt
# Description:
#        Try to NFS mount the specified filesystem. 
# Arguments:
#                TRIES            - number of attempts (sleep 30 seconds between retries)
#                 HOST            - NFS server host
#                FileSystem  - filesystem to mount
#               MountPoint  - mount point
# Returns:
#                0 - success
#                1 - hit max retry count without success
#                2 - bad arg count
#
# Environment:
#        NONE
#
###############################################################################
function nfs_mount
{

    typeset PS4_TIMER="true"
    [[ "$VERBOSE_LOGGING" == "high" ]] && set -x

    if (( $# != 4 ))
    then
        cl_echo 17 "usage: $0 tries host filesystem mountpoint\n" $0
        return 2
    fi

    #
    #        Pick up passed parameters
    #
    integer LIMIT=$1
    HOST=$2
    FileSystem=$3
    MountPoint=$4

    #
    #        First, check to see if this one is already mounted
    #
    mount | \
        while read node node_fs lcl_mount rest 
            do
                if [[ $lcl_mount == $MountPoint ]]
                then
                    cl_echo 11 "$PROGNAME: Filesystem $MountPoint already mounted.\n" $PROGNAME $MountPoint
                    return 0
                fi
            done

    vers=
    if [[ $VERSION_SOURCE == "ODM" ]] ; then
        vers=3
        for export_v4 in $EXPORT_FILESYSTEM_V4 ; do
            if [[ "$filesystem" == "$export_v4" ]] ; then
                vers=4
                break
            fi
        done
    fi

    #
    #        Pick up and, if necessary modify the mount options so that they
    #        reflect the recovery_method processing intent
    #
    OPTIONS=$(lsfs -c -v nfs | grep "^${MountPoint}:" | cut -d: -f7)
    OPTIONS=$(echo $OPTIONS | sed 's/+/:/g')

    if [[ -z $OPTIONS ]]
    then
        #
        #   If there are no mount options specified for this filesystem in
        #   /etc/filesystems, do a hard, interruptable mount
        #
        OPTIONS="hard,intr"

    elif ! print $OPTIONS | grep -q intr
    then
        #
        #   If the given options didn't include 'interruptable', make it so
        #
        OPTIONS="$OPTIONS,intr"
        #
        #   Note that if someone explicitly specified 'nointr' in the
        #   /etc/filesystems entry, that's what they're going to get
        #
    fi

    # Add the version information at the beginning so that it will override
    # version information from lsfs (i.e., /etc/filesystems).
    # Note: If an option is given twice, mount uses the first occurrence and
    # ignores the second one.
    [[ -n "$vers" ]] && OPTIONS="vers=$vers,$OPTIONS"

    #
    #   If the user specified sequential processing, override any background
    #   option from /etc/filesystems, so that the processing is totally
    #   sequential.
    #
    if [[ $METHOD == sequential ]]
    then
        OPTIONS=$(print $OPTIONS | sed 's/bg/fg/g')
        let LIMIT+=4                        # allow a few extra tries
    fi

    #
    #        Keep trying until the mount succeeds or the retry limit is reached
    #
    typeset RC
    # Format for consumption by cl_am utility
    amlog_trace $AM_NFS_ACTIVATE_BEGIN "Activating NFS|$FileSystem"
    for (( TRIES=0 ; TRIES<LIMIT ; TRIES++ ))
    do
	#
	#	Mount actually (and finally) done here
	#
	: Attempt $TRIES/$LIMIT to NFS-mount at $(date "+%h %d %H:%M:%S.000")
	mount -o "$OPTIONS" $HOST:$FileSystem $MountPoint
	RC=$?

	if (( $RC == 0 ))			# return code from mount
	then
	    #
	    #	Return after successful mount
	    #
        # Format for consumption by cl_am utility
        amlog_trace $AM_NFS_ACTIVATE_END "Activating NFS|$FileSystem"
	    return 0
	else
	    #
	    #	Mount failed
	    #
            : mount returned exit code $RC
	    if (( TRIES+1<LIMIT ))		# retries left
	    then
		#
		#   Notify of pending retry.  Note sleep below
		#
		cl_echo 18 "$PROGNAME: mount of $HOST:$FileSystem failed again, still re-trying\n" $PROGNAME $HOST $FileSystem
		sleep 30
	    fi
	fi
    done
    
    #
    #        Get here if retry limit exhausted
    #
    cl_echo 19 "$PROGNAME: Failed mount of $HOST:$FileSystem.\n" $PROGNAME $HOST $FileSystem
    # Format for consumption by cl_am utility
    amlog_err $AM_NFS_ACTIVATE_FAILURE "Activating NFS|$FileSystem"
    return 1

}



###############################################################################
#
# main starts here
#
###############################################################################

# The environment variable MOUNT_WLMCNTRL_SELFMANAGE is referred inside "mount".
# If this variable is set, few calls to wlmcntrl are skipped inside mount, which
# offers performance benefits. Hence we will export this variable if it is set
# in /etc/environment.
export eval $(grep -w '^MOUNT_WLMCNTRL_SELFMANAGE' /etc/environment)

if (( $# < 3 ))
then
   cl_echo 20 "usage: $PROGNAME attempts hostname file_systems_to_activate\n" $PROGNAME
   exit 2
fi

#
#   Pick up the first two parameters, and remove them from the argument list
#
integer ATTEMPTS=$1
HOST=$2

shift 2

#
#   What remains is the list of file systems to be mounted
#
FILELIST=$*

#
#   Sort by mount point, so that nested mounts work correctly
#
if print $FILELIST | grep -q "\;/"
then
    #
    #        For crossmounts, sort by local mount point
    #
    CROSSMOUNTS=TRUE
    MOUNTLIST=$(print $* | tr ' ' '\n'  | /bin/sort -k 1,1 -t\;)
else
    CROSSMOUNTS=FALSE
    MOUNTLIST=$(print $* | tr ' ' '\n'  | /bin/sort)
fi

#
#   update resource manager
#
ALLNFS="All_nfs_mounts"
cl_RMupdate resource_acquiring $ALLNFS $PROGNAME

#
#   Determine if parallel mounts are allowed, or sequential mounts are
#   required
#
METHOD=$(odmget -q "name=RECOVERY_METHOD AND group=$GROUPNAME" HACMPresource |
    sed -n 's/^[ 	]*value = "\(.*\)"/\1/p')

EXPORT_FILESYSTEM=$(odmget -q "name=EXPORT_FILESYSTEM AND group=$GROUPNAME" HACMPresource | sed -n 's/^[ 	]*value = "\(.*\)"/\1/p')

EXPORT_FILESYSTEM_V4=$(odmget -q "name=EXPORT_FILESYSTEM_V4 AND group=$GROUPNAME" HACMPresource | sed -n 's/^[ 	]*value = "\(.*\)"/\1/p')


# The following code handles migration.  In 5.4.0 and earlier the nfs export
# version was specified in the HACMP exports file.  Starting in 5.4.1 it
# became a property of the resource group.  In order to make these two
# methods coexist in a backwards compatible manner, if the resource group has
# no NFSv4 exports configured, then get the version information from the
# HACMP exports file.
EXPFILE="/usr/es/sbin/cluster/etc/exports"

if [[ -z "$EXPORT_FILESYSTEM_V4" ]] ; then
    if [[ -r $EXPFILE ]] ; then
        # Export versions will come from the HACMP exports file.
        # Mount versions will come from /etc/filesystems.
        VERSION_SOURCE="FILES"
    else
        # Everything will end up being version 3 (by default).
        VERSION_SOURCE="DEFAULT"
    fi
else
    # The versions come from the ODM as configured through smit.
    VERSION_SOURCE="ODM"
fi

# If we don't have NFSv4 exports configured then determine the protocol
# version(s) from the HACMP exports file.
if [[ $VERSION_SOURCE == "FILES" ]]
then
    export_v3=
    export_v4=

    for fs in $EXPORT_FILESYSTEM
    do
        # Get the export file for the filesystem from the exports file.
        # Only look at the part of the line preceding comments.
        
        getline_exports $fs
        export_line=$cl_exports_data  #getline_exports updates global variable cl_exports_data.
		

        # The line is of the format:  filesystem -option1,option2,...
        # This will give "option1 option2 ..."
        options=$(echo $export_line | awk '{ for (i=2; i<=NF; i++) printf $i " "; print "" }' |
                  cut -d- -f2- | tr ',' ' ')

        # Each option can be of the format name=value, or just name.
        # We only care about the vers option.

        # Have we seen the vers option?
        vers_missing=1

        # Loop through all of the export options for this export.
        for option in $options
        do
            case $option in
              vers=*)
                vers_missing=0

                # Merge in the vers option.
                case $option in
                  *2*)    export_v3="$export_v3 $fs"  ;;
                  *3*)    export_v3="$export_v3 $fs"  ;;
                esac

                case $option in
                  *4*)    export_v4="$export_v4 $fs"  ;;
                esac
                ;;
            esac
        done

        # If we didn't find the vers option, then NFSv3 is the default.
        (( vers_missing )) && export_v3="$export_v3 $fs"
    done 

    EXPORT_FILESYSTEM=$export_v3
    EXPORT_FILESYSTEM_V4=$export_v4
fi


#
#   If required NFSv4 daemon is needed but not running, start it
#
if [[ -x /usr/sbin/nfsrgyd ]] &&
    ( [[ -n "$EXPORT_FILESYSTEM_V4" ]] ||
      grep -q 'vers=4' /etc/filesystems ) &&
    ! LC_ALL=C lssrc -s nfsrgyd | grep -qw active
then
    startsrc -s nfsrgyd
fi

#
#   Process each file system to be mounted
#
for MOUNTSPEC in $MOUNTLIST
do
    #
    #        Special handling for NFS cross mounts, wherein a shared file system is
    #        accessed through NFS whether locally or remotely accessable.
    #
    if [[ $CROSSMOUNTS == TRUE ]]
    then
        #
        #   If NFS cross mounts are used, the shared file system is always NFS
        #   mounted on top of some other local filesystem, even if the shared
        #   disk is owned by this node.  That allows moving the underlying
        #   shared file system between nodes without disrupting using
        #   applications
        #
        #   In that case, the specification is of the form
        #   
        #        /local/mount/point;/exported/file/system
        #
        #   and we'll ultimately do somethin like
        #
        #        mount this_host:/exported/file/system /local/mount/point
        #
        filesystem=${MOUNTSPEC#*";"}
        mountpoint=${MOUNTSPEC%";"*}
    else
        #
        #   If crossmounts are not used, it is assumed that the file system
        #   and mount point are the same.  E.g., we'll ultimately do something
        #   like
        #
        #        mount other_host:/common/file/system /common/file/system
        #
        filesystem=$MOUNTSPEC
        mountpoint=$MOUNTSPEC
    fi

    #
    #   Based on the recovery method - sequential or parallel - mounts are
    #   either done in the forground or the background
    #
    PS4_LOOP="$MOUNTSPEC"
    if [[ $METHOD == "sequential" ]]
    then
      nfs_mount $ATTEMPTS $HOST $filesystem $mountpoint
    else
      nfs_mount $ATTEMPTS $HOST $filesystem $mountpoint &
    fi
done

V4" k_ $+          s(  b՝ab&              s(     ./usr/es/sbin/cluster/events/utils/cl_activate_vgs lc  l                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG                                                    
#  This is an automatically generated prolog.                                  
#                                                                              
#  Copyright (C) Altran ACT S.A.S. 2018,2021.  All rights reserved.  
#                                                                              
#  ALTRAN_PROLOG_END_TAG                                                      
#                                                                              
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r721 src/43haes/usr/sbin/cluster/events/utils/cl_activate_vgs.sh 1.46 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2016 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/utils/cl_activate_vgs.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
###############################################################################
#
#   COMPONENT_NAME: EVENTUTILS
#
#   FUNCTIONS: none
#
###############################################################################

###############################################################################
#  
#  Name:  cl_activate_vgs
#
#  Returns:
#       0 - All of the volume groups are successfully varied on
#       1 - varyonvg of at least one volume group failed
#       2 - Zero arguments were passed
#
#  This function will activate the volume groups passed in as arguments.
#
#  Arguments:  -n don't sync the volume groups when varyon is called
#              Volume group list 
#              
#  Environment: VERBOSE_LOGGING, PATH
#
#  Questions?  Comments?  Expressions of Astonishment?   mailto:hafeedbk@us.ibm.com
#
###############################################################################

###############################################################################
#  
#  Name:  vgs_chk
#
#  vgs_chk will varyon individual volume groups. 
#  status will be appended to the status file $TMP_FILENAME
#
#  Returns:
#       0 - volume group is successfully varied on
#       1 - varyonvg of volume group failed
#
#  Arguments:
#       $1 = volume group to be varied on
#       $2 = nosync option
#       $3 = Program name - shell script name for error messages
#              
#  Environment: VERBOSE_LOGGING, PATH, TMP_FILENAME, CLENV
#
###############################################################################

function vgs_chk
{
    typeset PS4_TIMER="true"
    export PS4_TIMER PS4_LOOP
    [[ "$VERBOSE_LOGGING" == "high" ]] && set -x

    typeset VG="$1"
    typeset SYNCFLAG=$2
    typeset PROGNAME="$3"
    integer STATUS=0

    if [[ -n $CLENV ]] &&		#   Known concurrent volume groups
       [[ $CLENV == @(?(* )$VG?( *)) ]]	#   This one is in that list
       then
           #   This is a concurrent volume group.  Pass it off to the appropriate
           #   routine, which will update the resource manager with the result.
           SYNCFLAG=${SYNCFLAG:+'-s'}
           if ! cl_mode3 $SYNCFLAG $VG
           then
               STATUS=1			#   Note error and keep going
           fi
    
    else				
        #   Not concurrent volume group
        #   Try to varyon a non-concurrent volume group, capturing any error
        #   message from clvaryonvg.
        
        # Format for consumption by cl_am utility
        amlog_trace $AM_VG_VARYON_BEGIN "Activating Volume Group|$VG"
        
        typeset -x ERRMSG
        ERRMSG=$(clvaryonvg $SYNCFLAG $VG)
        RC=$?
        # In case of any disk of a VG is missing and force varyon option is false, clvaryonvg returns 20 causing failure in VG acquire.
        # Supporting this return code, to prevent RG to come ONLINE even when VG is not varyed ON.
        if (( $RC == 1 || $RC == 20 ))
            then
                #	Update the resource manager with the information that this one
                #	did not come on line
                cl_RMupdate resource_error $VG $PROGNAME
                cl_echo 21 "$PROGNAME: Failed clvaryonvg of $VG." $PROGNAME $VG
                STATUS=1			#   Note error and keep going
        fi
        : exit status of clvaryonvg $SYNCFLAG $VG: $RC

        if [[ -n $ERRMSG ]] && (( $STATUS != 1 ))
        then
            cl_echo 286 "$PROGNAME: Successful clvaryonvg of $VG with message $ERRMSG." $PROGNAME $VG $ERRMSG
        fi
        
        # Format for consumption by cl_am utility
        if [[ $STATUS != 0 ]]
        then
            amlog_err $AM_VG_VARYON_FAILURE "Activating Volume Group|$VG"
        else
            amlog_trace $AM_VG_VARYON_END "Activating Volume Group|$VG"
        fi
    fi
    
    #	Append status to the status file
    echo $VG $STATUS >> $TMP_FILENAME
    return $STATUS
}

# this method activates the OEM vgs 
# using the user configured methods.
activate_oem_vgs ()
{
    typeset PS4_LOOP="" PS4_TIMER="true"
    [[ "$VERBOSE_LOGGING" == "high" ]] && set -x

    for OEM_VG in $*
    do
	PS4_LOOP="$OEM_VG"
        # get OEM type
        OEM_TYPE=$(cl_get_oem_type -v $OEM_VG)

        # get custom method to activate this
        OEM_METHOD_TO_ACTIVATE=$(cl_get_oem_method -m "ONLINE" -t $OEM_TYPE)
        
        ($OEM_METHOD_TO_ACTIVATE "$OEM_VG")
	RC=$?
        if (( $RC == 1 ))
        then
            # Update the resource manager with the information that this one
            # did not come on line
            cl_RMupdate resource_error $OEM_VG $PROGNAME
            echo "$PROGNAME: User defined method returned non-zero exit code"
            STATUS=1
        fi
	: exit status of $OEM_METHOD_TO_ACTIVATE "$OEM_VG": $RC
        # This status file is used in the high-level scripts. Mark the failure
        # or success
        echo "$OEM_VG $STATUS" >> $TMP_FILENAME
    done
    unset PS4_LOOP PS4_TIMER
    return $STATUS
}

###############################################################################
#
#   Vary on a list of volume groups
#
###############################################################################

vgs_list() {
    typeset PS4_LOOP=""

    for vg in $*
    do
	PS4_LOOP="$vg"
	#   Is $vg varied on?  Check both the list of vary'd on volume groups,
	#   and to see if LVM can actually read it.  The latter is needed for
	#   dealing with quorum close.
	if [[ $VGSTATUS == @(?(* )$vg?( *)) ]] &&
	    lqueryvg -g $(getlvodm -v $vg)
	then
	    cl_echo 23 "$PROGNAME: Volume group $vg already varied on." $PROGNAME $vg
	else
            # 
	    :	call varyon for the volume group in Foreground
            #
	    vgs_chk $vg $SYNCFLAG $PROGNAME 
	fi
        
    done
    unset PS4_LOOP PS4_TIMER
}


###############################################################################
#
# Start of main
#
###############################################################################

PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
# Including Availability metrics library file
. /usr/es/lib/ksh93/availability/cl_amlib
[[ $VERBOSE_LOGGING == high ]] && set -x
[[ $VERBOSE_LOGGING == high ]] && version='1.46'

integer STATUS=0
SYNCFLAG=""
CLENV="$CONCURRENT_VOLUME_GROUP"
TMP_FILENAME="/tmp/_activate_vgs.tmp"
USE_OEM_METHODS="false"

PROC_RES=false

# if JOB_TYPE is set, and it doesn't equal to "GROUP", then
# we are processing for process_resources
if [[ ${JOB_TYPE:-0} != 0 && $JOB_TYPE != "GROUP" ]]; then
   PROC_RES=true
fi


#   Set the sync flag, so that it can be propagated to the appropriate varyon
#   commands.
if [[ $1 == "-n" ]] 
then
    SYNCFLAG="-n"
    shift			#   shiftout
fi


# Use OEM custom methods if called with -c flag
if (( $# != 0 )) && [[ $1 == "-c" ]]
then
    USE_OEM_METHODS="true"
    shift			#  shiftout 
fi

# set -u will report an error if any flag used in the script is not set
set -u

#   Remove the status file if already exists
rm -f $TMP_FILENAME 

#   See what volume groups are currently vary'd on, so that they can be
#   skipped.
VGSTATUS=$(print $(lsvg -L -o))	#   turn new lines to blanks in list

#   Update resource manager to record the fact that varyons are being done
ALLVGS="All_volume_groups"
cl_RMupdate resource_acquiring $ALLVGS $PROGNAME

# if we are not called from process_resources, we have the old-style
# environment and parameters
if [[ $PROC_RES == false ]]; then

    #   Check for valid input.  If not called from process_resources, which passes
    #   parameters through the environment, there should be some volume group
    #   names as formal parameters.
    if (( $# == 0 ))
    then
	cl_echo 22 "usage: $PROGNAME volume_groups_to_varyon" $PROGNAME
	exit 2
    fi

    #	In the case where the volume group names were passed in explicitly,
    #	try to vary them on.
    if [[ "$USE_OEM_METHODS" == "false" ]]
    then
        vgs_list $*
    else
        activate_oem_vgs $*
    fi

else
    #	We were called from process_resources; have to extract the volume
    #	groups to vary on from the environment.
    LIST_OF_VOLUME_GROUPS_FOR_RG=""

    for GROUPNAME in $RESOURCE_GROUPS ; do

        export GROUPNAME

	echo $VOLUME_GROUPS | IFS=: read LIST_OF_VOLUME_GROUPS_FOR_RG VOLUME_GROUPS
	
	# forward sorting
	LIST_OF_VOLUME_GROUPS_FOR_RG=$(echo $LIST_OF_VOLUME_GROUPS_FOR_RG |
					tr ',' '\n' |
					sort -u)

	vgs_list $LIST_OF_VOLUME_GROUPS_FOR_RG

    done # end for GROUPNAME
fi

#   Wait to sync all the processes
wait

#   Update resource manager with the unsurprising statement that all volume
#   groups which have not had errors are now vary'd on.  This is done with the
#   expectation that most volume group will come on line most of the time, and
#   only the exceptions need be reported.
ALLNOERRVGS="All_nonerror_volume_groups"
cl_RMupdate resource_up $ALLNOERRVGS $PROGNAME

#
#   If there's a status file, see if it contains reports of any errors.
#   Failure to vary on a volume group will result in the resource group going
#   into error state.
#
if [[ -f $TMP_FILENAME ]]
then
    if grep " 1" $TMP_FILENAME
    then
        if [[ $PROC_RES == true ]]; then
            STATUS=11
        else
            STATUS=1
        fi
    fi

    rm -f $TMP_FILENAME
fi

exit $STATUS
) {
 l $+           b՝ab&              t     ./usr/es/sbin/cluster/events/utils/cl_configure_persistent_address ase.r                               

  #e
ainorst	"$E_cdfhl-=AFILNPRSTgpuw'().1CDO[]bkmv&,/026:;BGMUWxy{|}!HKV\*34>?JXYqz5789j~<Q^+@,VW$\i*&HL9yieyu-ɵu}ų310ex"Oǯ8`P$@ H(AB=uӗfWy"GHQ2B`&$qe+"$P!0z@AI\x?eetKk7&
f-~VY$ `O( f܁DBk @Sr&IFn2toMQHܤ% m쬓^Xܤ`f0r V"&P"_;7A_rjk9,F2  8(  [+WZrܮ#6V-3qxžxFWenSq,n]ɶnGej:I	N.Nv,ĊeZ40|tȃ"d?e{+"$P!0zHH~ w0
VmjQHY&N|57/ Bkf'JvAX(B  Ǥ՚ `X!b$ P$!@ @AS+ɴbkf'JvLWY\f{\8kWsdҝz+Ujw-CQsmQgqf9 )3hDbЄƚ25E05)yу[7AW
>m	=5NUF3q;|jF, -Nn>(5⸠֊UW+|eSN]}6ugKqqk6| S+ƿ	,﹛EðFݩjj<ֶWzpz0W\x{)[yy挟9rkrOsqU+tksmLtm@Dm{l@?ax{+!ZmOڜ{;N6[š	$2[@e0e5>Fdx6[&{;N_r{)]yyˤ-Lx׵E#rylV{S'E#r{)TġZܯ5MyN##\M=yS+ƃ^7KjvЄbXrƳb{aK^i5DZiyt	fjUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUULVM\ԖII6_\Ԗv7C:mMke23Q|8>UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUULUsRY'e$ښ׆aV(fs z=C)&ֳ()PpdR$&&?;=gXTW\63Ƶ[138TC0mg/|mkBSڢ587Rzqh5E" gnfUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUULF,Ei&.e~=E6/MkL\\w=>p۪=|e7U1lcuM=9ыUqbÙL_ fL=UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTƨQM$ִC0(X$@"LDqQDIiAL J"!0x<0y8⢸	Q3DLgm:J #Q 8@3ₘSq'gַZ*&T@"LGU^ͺkiK"hE612`]VM\si*ч.e2_rs5˚׹ч.50~DEpS+-3"SjF&S++s5|`oh×
2Ϲ?A"$/ч.H TR7)2Ϲ<DI\ч.HJmQHܤeUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU0'>播r@*ܮyB"b#1sIϹFP3R]ָU\(9 ^NWs(dJ,IvZ[i|i(dJLϞey94h×
8yDs?δֆ{s=Fj/gkA"$.aZkC=Ϲgѹp4ÎRFF$cqq=6 P\-*&&< 3DQ2̋ZڢKثFSVȔڢKAR]ָxx
GAR]ֻ:n ÎXuɩ.ʪed1`8=W5Iw<]x&ҌNeboӃqQlW"PdE#rsl\ٹ>05;"Sso7-UW')훠UB``0 jc.nam
l4rxjTR7)pW͞.X41oSsqU^a6^0WSS++s5Y0eUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU18=W5Iw<]x&ҌNY0(X$@"LDqK6`jw#()PpdR$&&?;=gXTW\6us65G 
c?f0ٶ \-ؾ4gsfs|lgp V @@pv3>z .cD05;Եws`kzA@` @r]DR׹5Ϲ 
 kЂ$V05;ڢ>ƾ窨$zilB+65qfQLks_sT@zilB+65qfc*ɴbiBI)S+.ޫx{;NahJny)k\=YSsﰝ7JkrzcStqz+˓vZefrkc
mU[N|ּN-53q;|-k쬺˂;z2N7AMlNMOj򸌹;k_&^SW5Zn2to+n^	nnٛ)3)599\F\51{;N˚יҝlV>&[ fD_{F-Iҟtgx!=)\f}".e`,嚕ǒ""VVj/3}"/E#ry|{Nv-OsqU)UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTk&TR8hvc?3r dI<Z4	@
D8L)ȓ,~*+ܮxЛ?ɢ\$&T	?䳕?kr-NC gnW.\)B浿͜zmzQo0ب\grg|#N.57Aڷzv{$^lC@6Z	9F',-9[ٴgCtha$gr0o5ֆmzQ	ɟ񹚋Ugi&ר;LL,M&8֫5jܮ#.N-k:SM~f6ޝ<t"l1sƀs7	\$&T	Ǔ4?f?
5F3lxBi5w6W#b`T\ PfB3Ƽ/c?RӂksaW @pN7AMlNgiFn2toe]Mjf5ؘ|*;ͬ,򸌹;hr׳3jcy|*;,n2to0jSڼI+ר;Vkr~mzQ	ɇp!4I<!:k\ktkrRA4[i|0*f.|8+
g-M'*~8vzHQVtַ]w}Mhg^lh5  Aa  [_7N7AMlNc?NUF3q;|,Zm]{S6魵6sqUmg&fָ5e޻E|ۗ_4ɛSfsqU%iu1k3)jnW-ָUjwe]a穵u\F\˃oE+˓@55דƀ$YK;@Dđ&< ؾ4	H%ƌ.8	\$&T	?
\5 V8v|#.Nlg ;&p\0(Faa`hֽ6G(ܹÜB^5=2.eשZOւ96)26AVkr~mzQ	ɟAЄr$"DbqMQ6w8!K<m3PSs&?m8>nyqAL	O@y" R) ~**Îq)^lr	9FqʹX!=ڜ3|gK|o+y
l8qrw-ڠQ+˓a+򸌹;	\F\ɟ)nY/eNTrRH5\ܮ5;@iub`T\()J2'*~*+p|V6wn5F/sqUsZhBxg+˓8v!4*+شm݌R0rּYx&/Z7OSo+˓泥Bl;έAM6G(?4%qrv&Ep0Nj9[2n|*;AÎֆz	9F9Îg}u7kr@fOUSn-ssqU7 cR73Q5jF.|*;nzm]{S6魰Mhg-rI9Fwnfk?L;+>+kw&n-SjSs5㫚׹7yuLۦVkr~mzQ	ɇp!4I<!:k\ktkrRA4[i|0*f.|8+
g-M'*~8vzHQVtַ]l;Z&ר;=j/h5&ZS}s=kRFF$cqq=6 {EpԹFׂm_&eS-X1e2F,6BW,ˬjzstr񹚋{cyy)k]`1k!E1 {)@.i~m˯j/﹌6B2DLhzkUjwljm퉃Cu}au+H\})5
>nĂuUє%_QHܥ;S
nU8=W͹umIbkȔڢK͛+Šis5sqUOljl^5K6ŭn!>qrwE#r{)`žr{;NbS+E{c)0<~		$eUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUS\!p*ܮyB"b#1s'slgz R%AeH<D<pacQ\sƄ$  h,<0h,@55דƀ$YK~DJ"X$m3Sƨze,C0+
c_M倜TTk{3>z.X	aּE^k^j3;&$r6u\﹌6B;]k浿1n`1kUjvÿϞkNU4وٜi1_m6/LϞt9WʪS+ɴb3`Br-qrw&S+B;Jm]͓c}"/ ?5-SONnn]}6C)˜8E쯚׵w-L+˓vZkׂm_}".D97"鮼1`n]|Zں8q{WpͲZEyp5^	}3p{)`žr{f}S+Ez+2-O]ּÔԁUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUT1fЄZ2AU
\2D$Gb=w:\F\
g"T&Y	IY?nW<hM&pP$rg4]!빲sE	\$&T	?ZÓ]yJbIhDHLb@@.^VÓ]yHe9amXDHL~3>zpʪS+ɴb=w6Nyw3p)W;ßrܮ4Kʁ;Wsds7LֶWB	"@=0hb9=3p[)nf<\ڜj@1Wsds7wZ'<D]ʪ:Csd's7aV(fs {=w6Nyw3p@
D8L)ȓ,~*+ܮxЛM!2H1s\0b M!2I<D Q3pbb]͑T\ Pf+S @ `sc*L&ыie2Ζ7A.vdN=vZjp~3p+k^j|L͝|*;e2|L@|lWk9Lbpz0=uC?3r dI=8=WPS= )2ȤHL"L~8vz0rBlgnW<P2dIT"L`3*ﰙܛS1sP0hb<e+S3RZԃ'!NpԹFܮ.&<W7zQԇ5 ;?kZs9\l{)Xniu;z9m]{SV0zk;UǚצN6\ƧZ_4x5rMl.MJzm]~p]yHe9]yJbIsmשSgeּjb`ž{k6)qL=5Jw\PS@DDD	HD@qðN**浽*&L0xK$@~8v!`3?ԵvTIKUQܙkudU\ԧqqrw-&<ZW,k{85w<Ƭ#w+˓@!=vZk[x&Ka!Q&]"ǗDrQOה0b(Ɛacgm6¹ap-$ aWƿ=R.bˢ~hJDt]XDI.~l8*2.<8;<tDɐ"DHTTk{T"L`9W3W13SwKсm]|Nh-XGΖ)lĄD=Muq'=2D]HLDy"bbHGll_@$YódN3𩘹3H3ǉ	H2c$$U"$	q$$U"$	m@LE(~3>z Bÿme*Xb/DHL?DJ"X$ˎ@%K,]eh		G M!2K?  9 1srDb%L
 ,dKb@@.qALh"@CZÿ"T&]!2d%Q	aּ	@59Mƹ[137$0-l_
71s]ϰnp0vxbHLϞ\.ÿܮ()~H**浽YusqUmxd`in~ف0 8ͬ-f0hMH~ש{:6lxs_z3|穵un|*;gY:5,NhWsdÎ%aT\cR׹53q;|-ktqչ]5N
X{8%K,]e&@<"U!aZ>wZYn2toE}[FZ,wOMrYUjvŭ6W7|m浿שjSpW3q;|%Y.-|n&ߋ9WeDqhMn
Z53|ֶ&_#BϹtd;XRʧkdN<FoBsnͭo泥ҝyq
nͨqrw)͢-N=k_&_#BϹYr45^05;{951t$6Դ(RKD|:6{98>ny\Õsq ǞÉ"Hq!04y8HL$M"CȒyaՏ	Z[55.V6gVb{{^\ԧqָHD2$,:cF񹵮7*&L0~.-x'qVe7,esk\oT"L`p4 :dJUQ,],ۗ_W0VBںm6{8D%R* (.rK|7ݩ)Wktm[;rpTQW53q;|?ת{FZ,|*;udUnq49o޳Fo~W^Ga66ōOa՛6
f.|t[66f'Jv~ë7<f'Jviu53x6@fÃX9VLtn\#׶jÄָטcR`ëQۗ_7JyڷzvY(@_l5MQ6w.ps)}9\PS@P2dIñTTk{?t{kׂm_|k[w!NpsaWpЄGeS3k95wװڻ.k^f'JvZgW=Nk^3tù\F\Ztm[;Մv\t"; <rP`}"/&pP'LKTӛw%P"(fw,9	\MS1sB[#<kanmr 3ԴZ\gW8 @Zp]x&ٺͺkfn2to?W=Nk^)|*;k:[f~k6{Wqmqrvk^)}挰USj򸌹;Ys7\F\r4&Q"Ȕ?YG&&$1pƐ=2Dќ%4Kʁ'[?W@+˓0@d.= f92'*8w3i9QǞÎMQ6v4NԭNpţmj|ׄՄrCȒ 1fЄZ2Z.*u Î847A6G(J0ţmȐ@4C#Ʒ@r$P)c ]|-ؾ3>zpw17@ V**浽D(q"HqӃ皶wa\3|t5)~eyԃ穷Î:M0㎮W{泥jee?9XGeJ2L8 Î;W'i9QHy"Ct1srJ2 pB2yMS1s aqAM	\F\qôb8浽qɵ9FVqF.:qhMmx@̰wal8 ayzG)sۙiMQ6w;5<e%`|ԯ͟;PSs"@~c_3i9SQ\ȐBM?Yp m|58.l57:S͟֫5Uє>wZ5-3p5=fɇ[2LnW|z405)񹚋l8l2\F\r4&Q"Ȕ?YG&&$1p@LE(~4gM@%Be@Pcg2qòhϞ\3rf\F\G{?ћIʎ<ר;IXz,V"KsL\ǮBk˓hDHLԃ?Ctkr=LpClZ6pk?Ȑ@4C#Ʒ@r$P)c ]|-ؾ3>zp\PStbk[D(qr${?Ӄ皶&5,J{^n mŮs}M3]WΖS͖W'lVqrw;?ԃ?qrvi!$8GMs7+n#.NP)c ]|-ؾ3>zp\PSBW'i9\D+gַ6G(J Î;ו6G(J	apmӫ1S?ԃ[v@fOUSnf⭧=6G(,jl8rz|lmRk6|l8ALh@ Q~zhͤOEp0"@9	4fr;g @n^	nnٛ)USת{;N?ΖD_͞dÎqrw7+XzEֶwkSg#.N9 ^NWs(dJ,Bb#D8[b&Q"Ȕ?3l&qǠM!2I`Uóqrv~`[? 4Kfb@@.B3g#.Nr=hͤG{?kr=A䇃%.cp̓	ȵeܴ	\$&T	Aₚ	9FV8v!`6-h5H HE!\[Hx9X(C.l_
= `s?ܮ()HQPo5"@8Hx9C=s[?s?FoΖ ƥ=l7z|\69x>&NTrH\+gKsqUfo+˓򸌹;	\F\ɟA򸌹;Iʎ@4C#ƷBW'x(C.l_
= `s?ܮ()+˓"@k[^l%`iak^l%`i8Z6pi՘	sqU?s?ԃAÎZ;E3zS|'穷3qVӞ^l56wj9MW=Nk6yMxJ_5>w4D(ƿ=	4fr⢸ 
3i9V	[pzֽWFS2.esqU;XG$<-1slNE#.NM!2Hp7R8$C$"Dbq$<,
X!_m6/LϞ\09qALh"@yoa#Kn|*;Մt	"H?#>Wcۋ:l8࢜lz-K^0؋ڛSo
l8^SƧڜ5u41`.nT=D(q"HqӃ皶wc;|*;n2toEvwp|Z6~^k_+lSY1aF.ÿԃA;rcHK3
oZK|'.&<XjZ򸌹;Ujw-8]LZ`in5hmV dmkj;qhB|#2sqU5=aչT\`m2UhܺWsekdN6Z>pSՁ͞mkhʧmMHx{r4 
EAַar$?@55דƀ$YK;@Dđ&< wؾ4	H%P DHL~aóš	 p\F\l8
= `sR8+
c@n!Ibk[qs[9W0㈐@4C#Ʒ@r$P)c ]|-ؾ3>zps17@ V**浽X.'穹V$< w ǞÎ$<!ǞÎNjqʹ8!01)x?f#fqD+qm}s5W@Cg D(0*f.|ps1	EAַ.|*;ͶO=Ms0?axYŵ=\)o3p4ѝao So׹k;9nZ{=W=Mָ|*;g[Wp͇ĄD"@rHqBa"iD	"ID(q"HqӃ皶rc:|*;n2toEvup|Z6~^k_+lSY1aF.ÿԃ*0+
c@n TTk{r5Ba"i!yoaVG(m~hS>,jyՁf60Rԯ͟{8 PD"AHx9C	Hr$w+a&K `H'z
ɏ"5ڜ穷NUFš	+˓ϝVzNȔhQ.2]kdN<MvZ*Xb/r-״e]x
G@%K,]e
"T&]7<հ\Õsua_5F/}a.k_+˓@!=ϝVl:>pͬ99y)k\=D@y`$r.dc "Pdҝyr4fN\3U={yuJ |ϚיՌ0 x@f<?qB""Lr4&Q"Ȕ?Y*Xb/-6/ ze,C pD% < DiN}%Z0*Xb.ñ䈏,Bl1sƀM=9rY1ķ)ouQ.2@F3llxBi5w6W#b`T\BaW@y"#$P$ oad,]!䈏,8]M=v,]!䈏,8깇}QKSΖt7AᚕZůSUєˁaW@4K@x@ ~8v{s?aZýₚ*Xb.2AcbbH`8$X7sNU4(RKD~qk@ V%KHy"#0l8*h 
ڻ-,DtIsl	\ <3@RH;su+aqAM,DtIHDL TDñTWAM$0v TTk{ֽϝVyA1WsekdN6Z>p-G*=Xc׹6Mim\)joԵwkdN6[WsedH;ₙ&t$s`QV5;J6evi8-(ZQ,\L)D;ו(ٕڝ@%E"a"@A0#;w6IF̮(Zp2ͺkiK*"ÿ4
8`7a7Oa;ₙ&t$s`QVk~;*h !0^s,DtIg+gU8=W"@CR׹ށDJ"X$˳W0֘M]͒RfjZHhDb%L|m{l\PS=$.$Y}~**oX:Մojlֽ)֘5"PdsƯھZpz0j-|*;gnW׹tzsmxS$KjF.k[~Spzh|*;gd;c_׮狍^	})\YMll a$I!BEG Sq$[smX`	   8*f.|Ap\PSs$I!BEOEY5i8=P^5HSq$[s]͖DJ"X$˂(U@Q$I挳וʧH@%K,]e!}h,挳W1UʢQ0tK0#;`;S@%E"aͺkqaₚDpv	Ep00l;ₙ&t$s`QVk~֬#{WsdQHܤVy .5x&nRӃqQl5sqU?rֽϝV{h˞ck"[TR7)sZ5F/sqU{?'	3ֽw<\jMQHܥr6rͺkg`	g"I*9 *h 
/m6/
 [ @H0S1s
3ₘ"I*~**ogMN	"@\*h 
/jl
"T&\B""O4eU8=W"@w6Z*Xb/0D@y`'4e깇zaʹ951t$6ԴhDb%L{S=Aʪed#5ґHDHAG*S9^"S]־m~ؘ41o+s;jM)LF,.Wsdٚ)Y rmpZIʧ	JmJm]͓c&aZi^SqGH
KjlM)\E7A_]ϹX41oȾwZ֘+%6nRHNv-75}XDae~=0ispV׶1E#r)e~	ȾwZ6[s1oB2/Vzo3{s1oBUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUSZIJSlK¬P, &"8ִjl3R=ₙH	E"B`y`óqEp0c?@.RQ?@"Hr 	 BeR*H# g!",9 ^NWs(dJ,e BD%-隞5C(dJW 0*9 *h	&]b@MH01ó$$UŃ¦b@@.\PS=!! HLEIDp:6~**oc?rS<h5]͖DZ>wZPS=BEOq	*b⢸Y/PP@Q0y1A{S7*m]͖!"-;N@.RQ?@Q0y1t@	Dm!"$ˢTYg]$%U"ǗDrQOה0b(Ɛacgm6¹ap-$ g1@DDtJX蟁$%U"ǗGg.dK$,].<8;<tDɐ"DH]I.T +N**浽K6rI4: BDID(o@x]gx9 E5jl%be?׹ₙ*~8vz BCĄXaVK ` Y*&&< 3 /jnU8=WԵww6Z BCĄX`1@DH2 <E
G@DHxTK"L%HE񹚋.UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUS+&ыjjK$ؙe2 -rtolL5EdeUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU1UId8hvgnW<` 1Ǫ,bd
g"T&Y	IY?nW<hMlLZ-A[qa[665)QH&qh5E" gnfUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUULF,w6IF̮(LW!k^>
|*;a6Ӏ^`|b7.ښ`jvp@! Hvשr۪{F/ssm䵮+'5<ۗ_pZEe|e7U1lcuZ;NbG^PJkՂ۞cl\e@|j#\057>	$LLIch		YL_ f!0ָt%2SSaV3aC7+PHDڻ$fWjv`jw#()PpdR$&&?;=gXTW\63Q3K9YϝVrz 	gDJ"X$ˤDS]y9\h	@LE(~4hH$Ǆ9D$Yt	\$&T	@*&Q"Ȕ8s
H%n2toQ2D\-jx@LE(~5Pc?3C.Rgm*T  @8 YfL:glLX)P<<ga:qA\a a,u3J"!0x<0x- PpdR$&&=gX*,D$g`7+4&Ái3s`Z Tl9SDLHLDxRÐ}Sl~l_@8\U? .>y;D\*f.| 0\09m6/gmM8EG<8sZ6Nz_i3;gir8sYS8grۦjq?1`jwu)ᦥxա)|mSÙXKkSۦjq?sZm}SlUvƾ*}U;>wZA9L,<D!" \-ؾp$.~acg S[@C;<1*`0*f.| 0\09G	,9 ^NWs(dJ,eG&&$1pF(dJ&pP% D"P.x[13G= D"P/+˓e,@Y D"P.f'Jv(dJÿLD"Pjh9FmQH<#Vw?@BEK0 ÎV2TR;X
$$T9H0㜮().o9Vt	\ <.oHe6t	\ <㦵s17=)QVqZÎ8)9VXq*qWAʵE"~8vzM)0=*;=)QVqZÎ8`(`(DrM)qF.Î9W0U8 a9\PS`(`(GaMk{8hEqʹ)NXs3(RKDt?;=)QV58ipUaϹmrfİٜi*l^Tđ,_beJH0Bbe@ǈ<	@9^C=Sa\PS@55\s(RKDt&pHv8vjk	hD@y`$;ak{;ₙDb%LDJ<$~**ÎqсޥskzH/	0s;W0pD s;N6ژSMx=17˗azBSD} xI  9BVh&ON\NȔ,gfa\PS=,DtIHCóEXqZÎ:05;ԵwZ%L8]pD 9Yt,_t6SNUFڢHwosf5q'=;<aMϝ[6魾1Óa(fsƻVK;XGjGs		*Yq9\PS=O@IEXqMk{8`ia-h8\ÎRwCtpwַrjkQ.2)M倐p 1s}@&pHv**Î:k[qR̚5N00רaqAM	i;EXqk{8ϞzkyƹT
"T&]"%4,_@@p'@ *Î8樢QM$ִ
MtSY1gl83>y鮔`jvk5/@I		t-ϹpR8j%MkL_@\J05;I5{8\ÎMlۗ_4 aFi&^b,_@$&&P<D	8#8kyӀvm[zDXq
hq'lqG Araw4Î@w4S\=,DtIHMh,chz 4KCQVwַ㎭Ϝ2sw5>k_`aPÎ9ₚ618v!㎚q<J05;I5rDb%LDJh	"X!12 N<%3*UqQDIi+Fi&^bakqf.|]($k^%("[s? XqJ)֘R鮔`jvk5,qʸq՛Yɭr枤8]($k^%Z;saTDr !p3MtSY1zp2ͺkqO@8AM8;⢸ Î8  0s;a&ÔA	*EDXeUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU2mf%2Sdd`jw&S+5]ҟw>wZ0`aS]ϰ>1mMn05;e8``!^n.n5Ӄ=1ֺ\f|ln]~7)7ksڿcES+-1W/ohŲ@ksn|*;ыe~=yC5+5VnyesEY+s2$&"<11$I"ɢ\$&T	e23Q|0@UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUS$fWjvҌNY0(X$@"LDq]͒Q+;IFAiFr=ₙH	E"B`y`óqEp0c?ʕ?䳕?Ujw!ǠgQDb%LDJ@55דƀ$YKv!1䉉"LxA-l13TLE(@%Be@e,@[13G= D"P.f'Jv(dJfP$YU 0Db%LE
@
$1rD"PigDb%LDJam@LE(~3>z .338!K<*&@ e g</%Lqq;S
h*&&< s) Pyp! a,a30)2ȤHL"L8@*"T&Y	IOY<.AL- )2ȤHL"L~8vz0rBle1hvQ"&A$&"<HHa)x?m6/ p	.*狟 <".~3>z .6"c9{rgLa̴ŃXGLӹK9qޜmm^805;ДRjД>S\ka%m^8c|`jwFQ6|`jv)i*LHq_w>=;N?AϝVrg;1qȎg0\"8D!" Sq*ll{sX
$$TS]y9\h	@LE(~4hH$ǄF(dJ&pP% D"P.x[13G= D"P/+˓e,@Y D"P.f'Jv(dJ5<j&Q"Ȕ?iB3ƚg`jvgZ$	, *O69 1s}@6ZU)-0 @#3ʵE"ڮ	o15 i*l_@A`T\V2TR;X
$$T?ԃ?2TR)rD"PigHe6p@LE(~3>z .O69 1s}BC)E#!ڢHmW׷33-#Jo8gӀz)﹛EqALTR)<!*Fcj&?;=	O6BC)E"ڮ	o?gַₘ`jv?浽TR#rQHW3ₙ9VOBC)E"BC)E"ڮ	o?rQHЌNڢ?gַ
.X
m4$2TR8[i|iS1s怀\09ѶW3W3H>qALk	倡TUZhElNYE"9 MhhFmQHmLϞ\09W@%K,]e"Pp#SOEY5N3W39M}SlUv137S-Yj%@yl$aI!*ԃ?	G D36-" 9^\־05;.Fm7*Sl6BS@>k?}"/{Yɭ^$bTR 1\^߫6a(RKDtDIcMuq'=2D(RKDtMHD"P0*f.| 0\09*Xb.4K@55\s(RKDt(RKDtDIarz*Xb.4K(RKDtDIgg$b⢬BA|`jw,4ۦ1B-]gE;gi`c|ֽ8F6|ۦ50ٶSIw<\rm5ڦ#fqwP \U<;
= 
g3r.~8vz ?浽jo᯹E+.dN2%S3kBW[.dM2%6M?SK^x>ƾ$b+SABMMNSqQlW]ׂm_jF.ϝV`v˜3T
 LU Yc{MNj4\`mFohyk^/Ar3i7^nMb04fA$k>wZ0mg&5yqj=XGΖ0iy6l`h̷KN!rԁyʹ)Z|`jw-gfڙMmw<_^	})+ϝVxss?F/
oE/lkm^ww6E#r?h\E>f|`jnym^tr|+93kY.tjW,mMf9wL)nFm9f"c?0,_;=UA `0 ?,_;=UD@` @xvaDrgSñQ\¬"LɤMMuq'=2D]HLDy"bbHG`[?lze,D	]2D[LD"Pj
aϚDr		H%()5Oq9TTW?59Tr|g]AALk%59Wl*\`m%uWJ05;N%59Uv"@9uZqłky\?LL#6
f\l?@IK׾ӹI
mz*u{b`=Yzp4OjF-7kR׹5ϹBSD|k"L%HEk?  H/[uW\)jmQHܤԃ?|&c6gKN9
n|*mtsaɇaC7+5ڰ4Y#E#G	, +
g	"X?浽 hElrhn41ðNog4S\=,DtIHM,DtIHTHD&.oZ*Xb.B""L;gַ>pʕd|`jw@c?ܮ()#m3b?浽b=5ҌNMf\*Xb.H/HLL8x	n}~:JڢE4Z*W=5ҌNMfŞ^V1s瞚Fi&^b,_@@p'@,t
aEi&/Tzky=깟Yɭr枤MtSY1zH/	h("}Î*"9 Îi`jvk5/NWڙMn)a

hq'lD A@Db%LE
@
$1rD"PigDb%LDJam@LE(~3>z .+
hz*Xb.*Xb.B""L;;@55\s
"T&]"Q DDv**ogn|+ɩZNz\PSBFf05;1QVk{?ϞzkyƹT
"T&]"%4,_@@p'@,t
aEi&/Tzky=b=5ҌNMf	"X!12 N<%0Y *Îj%MkL_@\J05;I5{?s?6[6=HFi&^b,_@$&&P<D	-TDr !]($k^s3nS*"Î;⢸ # \h5563H> gkAL R_TEUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTɴbj)jJ05;)ܥ0ӋS
pWDKRq}Š`Ե-V^|`jw.k6l-8b׶RnlLۦNڢKhSϔںk<eMl;gB:\`jn}Z;5+Š`ԸLk6|r53q;|nRMvu,g,m˯h2lRire23Q|0@UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUSvTIKUQ܃CgnW<` 1ǩk!fM/4SAL J"!0x<0y8⢸	aC7+5ڰ4X`h+u7JvQHܥrg<HHDI ^NWs(dJ,eG&&$1p@LE(~+;<N?
0`s?ԃ?+mSיҝ{TR7)mz-1]b@xT 'Ɛ=2D`T\ ~~`[?me*Xb/D@y`%s﹛E0Wיҝ{TR7)3%K,]"hjkQ.2.X	csJmQHܥч.53q;|nRghH@,r.i94h×
hDb%LsY(@_VڣL.k6zM/>05;ք0ٶ6nRgnZ4b}ly)E#r?s<k⮁hH@/f#fu-V^x[i|0*f.|Y fg񶩃ǗD$<ć.VǗE"hjk]M倐3ₚ*XbD8v<ytR&|TUZWOSk3YlZ46%yʹ)\kdN>Fsgdo^W{gFYϝV{TR7)p53q;|}͌51}E#r˃QgqW{=fk>wZ9y)г{?Ձ8a)}SlvFP%pb6g3.[i|0*f.| 0\09AĄMMs7&pHs?ܮ()<HHD/Q.4K⢬OPp?ţmgg}^k^wfnKόN0gfg\kgfn2to#BϹcSϝV|`jwּNhY6mՁ浿שjSŠ`ԶNK@bשkF\47AXz'gַĭ{cRi|֌[@<!!/V0ڣL<HyBg305;ԵwtˢlRj/,UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTsM6ʪc
Dr͕Ø	g\zR"MsRjn]ue[jj3Mueh4&AL J"!0x<0y8⢸Y+4&񛌝  Xxx`]e,AǠe[X81G&&$1G bM)ohŇ2[jSONUFMkJ\`mk6{lo6S17=Bb#D'⢸M,a4Kʁ#=HǞȒDI"${"I$	DaǞA!HDbB """Hy" R#UʢQ0tKA DBk 7%J05;
C,`DɎ@AY͌7@4gb( cCt F8pvb<D2x7Nb`žr̶R 	a1W1r
h`8hTT^'s7hŰh		G 
aYg+6osqUHDH@ÿ䳕7Vl8aU /jn|*;a$DH@ÿ䳕7Vl8a\D\k1hB{;Nwd!Z&~?
ȒDI!BEQ,Xr %rakwZ	iWצ.&<7Ζfj0łSMsRئÿ@D@$D
Dp%;|nP5QҜ\,jn1n66	N⛥jl;?Ζe}k\p՛Z6PW'zh]FXNnP+53VoNb/Zl;faIBb#ˑ&C%*T@DtDwrak?ƔO4eFzk8^5>k^f'Jv|XFV,]F($<),\@Tp%Y͟k?ƃˬi`aSt	s6'5sgjZ;HY$K(Y.-}3SH!VlYrjlR2K9Y|\yŮ]1VBژ48Gmco+˓)?n-OsqU{+jښƚHLDMQHܤ+
h.DL8vy'⢠k[qALhHDHbX-
c@n4Kʁ87a7Ogc?"T&\r4&Q"Ȕ?X˴		$LLIclaؾ4	H%cgҝg`6@%Be@𩘹3ₘQ.27Y8fn2toE}KUϵ5ak:[f~泥
X{YabI 9 B)$Hp.nW,DtI@iub`T\qAMabI!EAַB9Wsds7ë,yWsds7Y7]q'@v\ּNh8ů4gZBUjvéVB"Sjlfyuetںp4c׵0ispWo+˓[TR7)jt$ڣc#Fx>pmzMϝVa:/g_53q;|-kiu6jLZ\`mF\kqrv'zM﹛Eu0ȿMke`~65n2toE~9{;NusY-3Qk8?1#Qk_loN=Sur"ٚtjX8܌L:pY|t-ܜ0epSqsZ7:Sσl:4b>wZlhbZܠj)ޣ8Xcjm޳dëjŮN⛥jmzgk;a.X	i;d/@L"LI"$s%Ay))k^Y.Fot1\׷}T\yڮ	MmXc
in* ($ @Nze,C񥟠Q.2[i|i(dJLϞ0$.$XL\si*ч.(RKDpܮ()hH@,p>?ak~Z]͓c׵E#rZJNxWڢKNUEtֽϝVl+kUjw[=f6)%E#r5M?i8=P_Z4b>wZvǮ5]jTR7)\MnA"I*9 *hHϹb`j @ հ3>z `s?r4HCĄog58'ƻ@DDH3\ܪpz1@L"LI"$7>ڻ-,DtI P$HaSqabI!w6Z*Xb/0D@y`'4e0ִjl3R &&$*Xb/aFaW;k[wdNpܪpz13kڻ \rי;Q֬`1.Wsdٚ05)t6ÿ&9W0	x%까Ζe[tں`1R6)(TR7)mz0epSqfQHܥljn~77z	S;	StQN֣8Xcjm޵kM|ֽ6ǂ%iu53z}Cjc?ɢ\ <9 2w1_@y" R) Ȕn2toDEyfܺӗopO^bkR1scj'o15c")ٺgB""Lr4&Q"Ȕ?Y*Xb/Ɛ=2D`T\ ``s?ȓDDc1sIϹFS@%K,]eØܮ()hH@,p>?ַ?j7w6Nyk^@|EkL_ב(29Wm_jF-8=W5Z>wZܯ5sqUo2H\ַ4A|kыUjv'	3ֽw<\jMQHܥr6rͺkg`	g$<HH\pz1<)/m6/
 [ @H0S1s
3+
c@nz$<HH?Spzk""W3*h$D
E"$7>ڻ-,DtI P$H@iu+gU8=WHDHm]͖DJ"X$﹌6B.X	@iuc?ZIJSlK@y" R)!Q.2Ltl\47@`8yoaՐk9rh5jl~1rL^m˯[\ښƚ֘M]͒Rfj@~PԧMָ{3W3n	c+!6&\qhB|#2jF.pmzMϝVaEjjk#m25E#r!5ґHAZMQHܤ]ₚK'#m2~**浽Wƀ䈁HD*+ؠ4D"I!`().*⢬a7Ogc?"T&\r4&Q"Ȕ?X˴		$LLIclaؾ4	H%cgҝg`6@%Be@𩘹3ₘQ.27Y8fn2toE}KUϵ5ak:[f~泥
X{Yh,@4̝aHDH3g(2dN<MvZ͹u3{.ߙ@Z1\׷ڱӃqQl?DIcMuq'=2D(RKD|-ؾ4	H%b@@D% < DiN}%Z0*Xb.y"#$P$ \3=SONnܖlmLy1-[]qhDb%L<D Q48[130КM]͕-ؾ3>h P`s6Nf97"n\(ōOΖ9<ۗ]yC7~-juhхs\(+
hCsd's7DHL ~**浽HHy"Ct1srDb%L
 ,dKb@@.Ü()~01$Ep0 &&$;@$HTTk{Jm]͓c}"/-f0iwMWZSwsZ7:S]־0OўMk-OsqU{l%klnAڻ.k_&[Nh5-ϝV`}Sƥћ浰dN=vZWsejp|5|>wZ=M,9W3W1WΖoq`0v7xUS׋\6ִ%>k^f'Jv͕־7(wN.57Aڷzv+
aHG"&M"A!|pjIBb#ˑ&C;<"YD AKDHTUZëh5s79qAM Hzlf}h		CóEY5;y" R)*9 k&TR:.*]6'"'r&pP$89$D
E"$ .nW䈁H<HH
 ,dKb@@.Zpx{TR<Vܮy%KHy"#<\PS=䈏,B?;< @
~**oa%KHy"#=WFSjlgc?ܮ()hH@,p>~**oaW@$HvzHQV58*hD"I!Q.2[D@R"C@<w+aT\c@y" R)!w6Z*Xb/0D@y`'@<wgi%)f@yH$DDJ"X$׶ai%)f<)(RKD|:6{?rhnq'ZÎ3\ÿ&%2Sdd`jw-.&UK[@$HTDr !FWڛWsdlNҌNts5K*"\ₙD"I ~@y" R) ~**浽~qALDDgg0Y浿q߹T\c@$HϹ-{Db%L?וܪpz1@yH$Ds,DtIgߪZIJSlK@$H,DtIύm()0v	m8;⢠k[qՐk9rƥsk^b&ۗ_ufbՌ4ִjl3R ƥ>nqDq2TL"]8f#+M.&UK[6j/ӂqt+
gD% < D?;=ϹEvku99{TR7)1~k^D/$狍^	})\`[7AkUjvܯ5sqUo2H\ַ4A|kыUjvvǮ5]jTR7)\MnAHCĄ@5ʧHϹb`j @ հ3>z `s?ܮ()$!"⢬/䈁HD?s?ܪpz1<)/jl
"T&\B""O4gg+gNU4""WseQ.2c4KsFv3ₘjR$1ȉH!`H_`P"L
\4DEQ E<;gַ+
c_L,`6`jwb:k[u(2dN<MvZ͹u3{.ߙ@Z1\׷ڱӃqQl?DIcMuq'=2D&pb&Q"Ȕ?
= ghH@,r.i94h×
hEB!rzI]"I ó,TWgַ?Z]͓c׵E#rZJNxWڢKNUEtֽϝVlZ>wZOY.y
dmQHܥkOjpNT־MϝVa'`zZq6E#r˔6魞 $=$<HH\pz1@yH$Dx[i|05 V   jA
= P\09Wƀ	HxSQVk{?jpNTvI"$U;ʧ$DHn}w6ZQrP!Q DD^Vÿܪpz1@yH$DhEB;c4KXraʹ깟Dq2TL"]*"9 fTK*ED%-+Lۦ,*#N*+݄<AMkL]&)M5-䈁HDDJ"X$0iѳp N浽VA^ʧ<ֽM1y.-l:1sjjkZb5w6IJmC cRa7OZa:n \	x%#@e13q;|-kk\vš	|*;ͭoۋBen|*;ͺk@򸌹;ڻ.A]͓c}"// V]gKtan\(,[R'OY7(5soE]ₚK'\BЄEAַₘ@yH$<HH%bX-
c@n4Kʁ87a7Ogc?Ȑi!$8GMs7+nI"$!"-8!K<m3%Be@rD"PigD"I*b[LD"Pj9'`ͫsoE7=P5-xry.?jn[kj덚сi1P=Wt0Nn&pP$;gyoa՗ZkHZSD97"at3%K,]e @Nze,C񥌻@Dđ&< MHD"P1 V8vy)~h \p	\$&T	?
= `s?ܮ()*Xb/yoaՓf'JvZԵ\SV泥nk:[े	x%까H*A<hTӛw%SLKrW\q*Xb.~j3;F4&Wser?m6/LϚ .,DtIHHy"Ct1srDb%L
 ,dKb@@.\PS@%K,]e"Cgyog4
"T&]"$0v?浽YdN=vZxT
f~k\qhB{;N\kׂm_}".	x%깟까"@8Hx9C=W=MmzQϝVzш<ħuFw>wZɟ9!In~i3`Br-qrw-h		CaH HE!\[Hx9X(C.l_
= `sr4 
Ep["@Q.2!yoa<2zz;NaCȒ=NM[;NjSkw Ǟÿ"Hq歇*XJ`isZ>wZsZ7:S]ֻ F/+kmk95!8Z6vqALh"@yoa̺-5;WpЄ>wZ5-3pZp3^	}R1n2toE}
Za:n	gc?"5-۪.;N6[YӀVwFe&3\MQgq͹u3{W@a;nkrzcStqlS7y]Mf6>+k\)j/hmP)3;gmkhWZ`~k_c6#;N9MFonqrwfhS6Ϝ;	StרN.57Aڷzw?땯i1Z|ּN.brT0(LDyr"d Hx<4!X-D&"<2i$<%*T@DtDEY5:"w6Ny551{Shl;$D
E"$5aԯ
b)-M&XpD@R"@rHpD@R$$Tr)-M&t	\$&T	1slNE#.NM!2Hps?"@9 1sr$D
E!BEpP)c ]|-ؾ3>zpӃn3ڢʳW1.X	i;d/D(9D/3q;|%5-k6h~f6zX >bkpO^bkj<D SNUEt(U@Q$I@55דƀ$YK?@%K,]eb&Q"Ȕ?
= ghH@,r.i94h×
hDb%Ls?ܮ()hH@,p>~**og
\J.DGy9ₙ$DydD SQV5; Db$DyaǪm]͑9W19\PStEAַf]kš	|*;lZMS|'e]ެ#T\cf>Aa9T\c@ VhDb%Ld/M倜ѝJ.DGaּSq$4
"T&_Z+q"@@RHg&.Wsdٚ*Xb/^+=*0ִjl3R"@Q.2Ltlp N浽a7OaʹXM,UrzI]"I ó,TUZ(ٕڝ# ShDq2TL"]H3וJ6eviFr*beQHD%ggQ 6(ٕڝNWڙMm8)zDYTG`8;	xW(RKDt"CZrzI]"I ó,TWgkܪpz1Dz
"T&]kU8=W"CR׹ށDJ"X$˳s?51t$6Դ(RKD|Y+ po5 /jsSqK^|ֽM1y.-l3>v`1.Wsdٚ05)t6m]͒Q+;J05;s3npR

XTR*&.fqQ p3@%E"aӀvm[N
^QM깟+
gD% < D?;=ϹEvku99{TR7)1~k^D/$狍^	})\`[7AkUjvܯ5sqUo2H\ַ4A|kыUjvvǮ5]jTR7)\MnAHCĄ@5ʧH>Mၨ V @@pT\r4HCĄk[Spzk3W3ʧH>ڻ-,DtI P$HkSq$[WseQ.2c4KsFv351t$6ԴhDb%L{S=W;k[udNpܪpz13kڻ \rë3>v`1.Wsdٚ05)t6Ð*beQHD%p3vTK*ED%-ts5K:n \
XTR*&.fg3vTK*ED%-ts5K*"W5%lL`;SUsRY&m[_/@nQ2cnf'JvZn-OsqU5=6۾nHўmeetKV}!rxd3yZ'<D^Aܮ()<D2x]͓a'"2~**浽Wƀh		qQPo5:n \Nf97"n\(ōOΖ9<ۗ]yC7~-juhхs\(+
hCsd's7DHLEAַ˭y]͓a'"2~?t=p#)w6Ny3pu<A까(RKDqrD"Pic.$&"<11$I#-b&Q"Ȕ?@f'Jv ;<1h		C¦b@@.+
c@nDJ"X$⢠k[udᙸҝz-W>ՄyoE?Ζ)a:n	gc?"T&]"$ HE!\[Q.2(C.l_
= `sYyy)k_tjM8=W5SZBgn|*;k^jfp?5v8j\#}Uf't*oa7Okԃ?|'@fy)k_kָWtK|'wk~n-{Z7:S]־`1fsqUרcZ-kUjwf7y.{?Ȑy$<!Ǟ$,<
Dq籟9!In~i3`Br-qrw-h		CaH@4C#Ʒ@r$P)c ]|-ؾ3>zpqALh"CZÿxd\7>wZ:$ÿȐy;r${NjrcrDJ"X$ˤD8v7Yu3q;|-kmP)w6VֽfhBl;>wZYެ=@?(jAcZ-atKUaՄV5sqU8m]͗53q;|-k3{qALh"A"qQPo5;9W1A\PStH)TTk{-5;WpЄ>wZ5-3pZuk6
X5! 3|ּNhCk\l=XM,U"@rH$XxYu76@fy)n S4ִ\־7(wN.57Aڷzv﹛ER;y٘wjZk:XA͹u3zm5+SjZ\F\˜1kkejU浳R9ڛuZcjms	P~k[k99-Kћgc6Mkh.K@m^65-<NYhsZ{Y1ָ3יqy.-})VvFmk~ׅ9\F\loiX5oMND@y`$r.dcg(2dN<MvZ͹u3{.ߙ@Z1\׷ڱӃqQl?DIcMuq'=2D(RKD|-ؾ4	H%b@@D% < DiN}%Z0*Xb.䈏,Bl1sƀM=9rY1ķ)ouQ.2@F3llxBi5w6W#b`T\Bg4
"T&]"$0vy?浽qALDDgg3QVַܮy%KHy"#<qAL"<E
@pP )?Κ"Tt"<te6Üpz1Q.2!Q.2[,]!䈏,֘M]͒RfjZ*Xb.*Xb/^+=&.Wsdٚ*Xb/aFgW;⢠k[qtw<UrzI]"I ó,TUZ(ٕڝ# ShDq2TL"]*Xb.ljl]Qܴ
XTR*&.m,DtIHTDr !6(ٕڝNWڙMm8)zDXw?ܮ()hH@,p>?gַrƁDJ"X$ˤDz
"T&]U8=W(RKDtԵwQ.2U951t$6Դ
"T&]"$4
"T&_>6V{rq'
8yoak9rƥsk^b&ۗ_Y5c51t$6Ԁ1OqTK*ED%,ÿs4
XTR*&.lۦN
^atܮ()hH@,p>?ַ?j7w6Nyk^@|EkL_ב(29Wm_jF-8=W5Z>wZܯ5sqUo2H\ַ4A|kыUjv'	3ֽw<\jMQHܥr6rͺkg`	g$<HH\pz1Dx[i|05 V   jA
= P\09\PSs$I!BEOEYַ]D?U;*h!0^hDb%L!Q DDhy[?rƁWseQ.2c4KsFv#,(RKDtq⢸XrQ,\L)D*"9 f#+M.&UK[6j/ӂTEv351t$6Դ(RKD|:6{?ܮ()0v	m8;⢠k[udNpܪpz13kڻ \rë3>v`1.Wsdٚ05)t6ì&UXB:pz0j.yҝz&c1sg{;N]ₚK'$?Z\`zn	b` ll $+          y  b՝ab&              H     ./usr/es/sbin/cluster/events/utils/cl_deactivate_fs iste                               		  #e
inorst	$E_acdfhlmpu"-:=AFMORSTgvy,./CGILNP[]bw&'()012DHUVYk|!*49>qx{}%+356;B\j7?JKWX^z<Z8@~Q4Y
IP(b(LDz ,$mye]-~3"r3#\10f..Pp/ Ų
``4 h !``8AeŦmy	 &P0X{i
_@% '@:܃YCd,熤26[ f'h7FvxH^ AUD $/ FVV0 ؙ&kdɉ$Y"<HDVk! Ċi2EG`m6ME{,vSqgh)&kbߣOZfS<Fz1&c|3_;L16bm[Q\v{e$RQ3iroׄoQ\vr֟8lx2cpao{#)ZmB%^91b}x```f*m~ +-i$j@E.[\<.jދFEzSt.1	Z| }m~ +-i:Δ)Fe;^AzvSqgx)_0_5a+r#2&k4YkOtgJ|r#2 j#RŌAyx_#+OyF^<1r"\\c;W)!W!ͯ&(z	Dy0WF(tN7(3/2ě_DO@Lc:SণyjB:<nPf)^^0e7J+a;OYҟ5̧ktsxܠR`n[zΔMG-r3)Ԅ{E%xܠR`	P&#	u)S:5`Rr#2T gE{FsP]tt^[mt-jB9**XEC<9=˰o3ttV[Q\v?G+E{mJ.&u%Q{kc[_<0@(L"&TxęgYμ,ck"'T&T䊏,R,Rk285iL,5iL6&GL L,5kFSG	H`Jmr+mr+mr+aְ[F(:V3oX.V3oX.V3oXcião$y@L6UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUMkj/JnNAx2ɴrJ.bnſGYҟ53)syx2/XJFFe;^\Fz1V)6FYWKtŌ9V[Q_#2-fl3>
67j1x2҂Mtbߨ寑Nmo]aMmoeoa	_9q3stD&/^rF.[fWޣyjbkM CJ`ch_=f8E+l#gi:SণFe;^Mٛq90WF(tMG-|vxs)f4|"z+k:SYh5Q/qӴMM,OtB3?E;_8eb|"sF.W寑Nח%`ײi6UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUMQ7Azh>;M&rpH,S& $Uj&T	@DH8x%G=4re%@fX\1oAI 1keQєZPz|tSԃ1nSo̱r31/-2%M$<`+zro̱rAI 6ϝI<KsŽ$ΔjeRH,Ly"7reBfƋ) [MRH%_1<haAI 1WK-L
RH%_<,f|4:Squ\Ssm4G~Y[sZH
p}S5!l[s{M4wոU-h$eDJͦM4m4N^veR_M|i4hѣFF4hѣF4h4hѣF4hѣFѣF4hѣF4n4hѣF4hѣFi֪ ;ȕ@J J6ԗ$%8Ax1L-ϜZiـՌ ?kԒ$J0p;.NZiMX<a93
Ste>V5] fiNAI11ALZPzxr@ΚxR@F**Mo4~Y[׃/f3.
sV!i3-{ f)J҃iM7)h)!J҃iSΚxr@RjR@F**Mo4~Y[׃/f3.
sV!i`k>	eB3QZ3)1@^eA904)t(=?󦫢rf3UM4ܧi5]i9M4)
c_4**Mo4~R҄SbS3)ϹNAI4馛\m4&%M%4ƚjiTsӃ4MKJV'gJ|igi^Ҟ׃/qo7ƍ]-)$t3rnP1qRC08@c8W#<lYhֶMȲ<q#ZF	(MQst;=-;W)nL/QOEezZk'~,gʹiF	\xw[ފ.p4MM,3!+5].0fn}8lF񵜈҄Smo،JTgo
9e=<ᮈR^|F%'-aC/NvY#7A&.8Y=TL^4|҂-stNj)%q1q׹iF	\r7'<5oŗky^Omo+-9$f?Z1^Xh]9M3o`X=3a7Eҟ5/F\AKO3[,F	(@(./L/VMibߋb߱%r^/Nvp4Mқc+A%ɠsE1(ɕ=aA1񊸺1Q\sƁḻr9ٙbste4s2҃Ag>3,\zE2-.W=ςvٙbsőϝ91Z،Q\aV"Tx$OY϶Eє^+JOYϹl#)Z|Ռ.Ew>od|ճ:p	AEr׹B+7ALPS9:29jj}cg)
c@':V9jl(=4sx|ckJm4߈-'qiAV4\R]iDZQ\1o+rm6k؋<ha93
lc@	iV4ANj޳zP|sfzx_^^#+}{w;}VE{o4"7r}¼<kL@ 0ӳ`(P4
 `,,P{0(
 00v 8k +O];iMh Ԅu5Q`ZVO|'͘sG-{^o4)>xѸÖsfƁ%c{<Z1iZoշi;`Zr	AE9kފM[bw=H}ςvt^G~WAe)z"1a4i
sVܒ#E/z+y$iշFl3^w,-zei1ALkD8 ~r|#9NQ\cM7
]8Fg.p~     `Fr|# @ 8h7iVMoHVeSN9+҄crbM/նolQJv 6zz|#Ů2iM7;0}8aٌ+ @`p 6 9w>`o1N xM7jiM4߈Ele{ފ\սde=ӵ?M4i<Txѹلs]EmaqකoiLPS WTU5m4ihȹV3)e#z.[1^iM4r1AxW ő
9iSƿ8Y^**M6jiM4ƑsYc!zz|սG-zPnLAÚM7q(;OseqkM4i^ǜ
QO8Y^4Nc\Wsioik1QxM6jo4 /yxOGQ^W6o4sy"7r}¼<dc{<Z1irE{`-^ǌMQ7G4iZ~bOE$hٕia4Dx7ςv<`ƚMh\9/$BRpqwM]G-{^XMm>xѸÀ58>kđ^zAmzA狹e[Ee{W)\jޣFe;]=_>jޣFe;\13fX[i5oћ2rװiGamyK1|6cu̧ke$RQ3iu̧k">pzeD\{$VAfWkD+!ͯr.Z~pzemp;^_Y6e孴aу׷v<&TI	dM 7)]{| ykI|)IU ?ENEKł3 .m6zSt$^m3,\xP%(<d͌o0 Y2"L<<@H<f<~1WTf*+x5.W<Qo̱re	$x7fX\Ą" "xGpbsLD
&XyapyBa1"ϝK,*<bs0bsԒ2ŷfX\bss|(<bsrm.W=&6+o̱rH-h1$fK+J7fX\	Ix2[M~fXIj9kNo7I!3,XK
苅0Ix"'	 $ 1$0b.|<<LbI	b #oշo^|-G-r3)}D7j">pze%Fe;_8P̴LB)^׃/SW/5L%[V%Zp8L0"EZ|+Fe;_8\0<fpBaD	D-oM~[4f̹Úh͙j9koM؋<h⥈"Wٮiŉ	D@D"o$	;r1Jи"W8L0"o1~qRJsQoM.p3fZZ7"78b%s1Da]Ӌ@D	sf/*X`V85oZܒ+f +ތ<]WFe;])ZJHyc"T`/oշ%Zp8L0"EZ|ցw$و,+/&PxG*-Id
eѝAh\c+&PxGߢM.p3fZZMb.|s X"W8\f$&Ĉ?i,BL37(3a%s H_TQo7q>j޴$VAfWz/OQ\v3,[EϞ0 +-\@Q)
9cBfX7)a^5oFe;_z+ₘ a2(LadJ8 a2(L`<8P=V
s+j9kN-x2a*"a"ǃǜ
@x2]p	)I{sNo1DDj1ALaJqÈ@0c1QV[{e8]&c|3_;OR˸ſZܒ+f +rY$Bɘ5Q/{/^|վ..3)/I5i9kfS![]"b2e;KJVi9kfS#JeAuza'|Fmj޼| ]:ZJ1{=[zWma8lx2V>u\Eeo7Q*"a"ǃk3Ǐ¡\%q#0W8\x`jv`f
+b0Hf
+0Fb6jo4߈)i+ft (/z켻_0y-3kE=sr4ߢս+\F{2(nI}G-|vrX)"SR0]j>/a7oK P@P8(L<H#r/|'-c;/^z.[1^1e؃<%Fg	&$@"U#pBaD	;"W/3&PxG*ʖ X"Tx4M	q"؋<h⥈XqvN,HM"'$~Ya4g|Kq#PDLH# H1~qRJ~rz/OVORf-1Zjo#!(>LtAf3-Eu]	8$@"HDH ,,`>Jn0-r3)SiL"sr.pze"UԄpP+Jc
҃/ !"`+J``^o/3D	_=Fw \P
Hp*Mr+8]Vo/^|"WBg"S.omi[!>j[sL%uQOBgv' QpoYm+ZsbߨN\p5],D%%CMM0 Up
B)!`0#r-(./OIxH](R^rэJQٍ%Pg&P7K,szz& Yg<`Zt%oF.``cJ0/.<RKA5ƁǢ$L"$Y"'	,y!2,x@q!8ܠR[[#ľ%JKopoLPS8Mr<kfYƁ,:%^WJ"L		b63o[{7Ie#rւv,q'lcZ6QmoxNY#7Aэes`l/EmKQ_#2_5]-	A81^ C4LAMDYkEeսc+A%1@x2]p	8	 z툹@\mkcԐL
 <xx
歽H-h1$fK8c֚m4G~R҄Sbߨ\D^F	\r3F6M"f|4it<RM"$@`,5;0VXMRr{ÓYқM584馛;8+rz˃G-r%C<B+7A"f|tib0J-FW0}3eV,gStMo\\\_9&Mrrn"ZF	(Y?8c1QVoշw%`/XeisrcFZ:Pb0J Ȥ/21`ZÓX AEfoR爐	SVKEH˳r[f|ս;d8YnJ_En,n^C֒/L)USr?ٍfX\y$c!2A&<ʞLHWttDYZ|\\עNZL6Y,⧇otXaHrF	\P]vo(x<ySÉʀ`y$`[買UXhAV墲Ϝ0kYnp1'Ɉe/[ցu/}v8\1k@āYSÉʂ`+N%,]
ѴB-vop}Xjv`5쬶 ַvIf7[،Ktzvؖptrx +8o@aG8
<8<āx ,o7vZEn,n^)$e"E	<"o쪰F	(\/ufJ9{W)nѴS31%,]f^`F3cSeeWI0MQ4i̮9""@?Ƴs0o Yn\LW<5Q2@Ele{Ž2@ hS4ƥDhe1q35\Fz˚寑NŽ3` < RC)P`014it󊈞x+JNZ5o
9ebiMr595)⢭4٫oik3xM5G4\e"U5m4i"L%qxD)ixr/814iF
4TsZiSpX-5m4ilAϘ^y},uQOBg+i9Õ9qiP^櫞__t +^0eSEV떋;JkHE+Oe1M449[H)ӃOaK%քiM7cp 44M7-/8$5;0	i.^ǜ
Ih&{4=Ʃmƿd`h}π,a1ALkAx4֑a\mh.^@!,E>8taـײ8ZiVM6i%^,g.^`ny|%wKs-hřO"XgUŠrjB;+1m4MJc$ XM44>\]Y"sM5G50P+Jx?$ Xh`lշ馛;(EtVzeqkL3B)_&?I׳+L/LiMr5I=`12⢭4oi6W/5L%Zi[{M4i;0V&?/^yJRiM4ţhiiM4w-:V׃/3EZa4i)ZPeǏD	 ,oo7wPy}Te!KO5^S"U)
`>5L6kPL8Dpʖ&&&x?oշ;lBRp[zeE3-6o4_+Z	Mr5&{4=y&LdT&T^^0e& HEflyJ	bQV[{S+Z	4ѵTeŮpaOEh)oz|t%wKfV#+#9S9zH))E,lbH({81(<o@)E,0X-VRBSAa ŠQ<x)E&;/)E.pӹS،K5ҝ+o7HGJ L"$Xx0b%J@8DH $ Xb%J@8DH ,֔6\XH1h$O
EcAWWLḨk9>SFv)
`>4s4gx歽ZZVh!F[1ALƀNtoշM3pcUoxD)iegG^HE+Qj0ƚiNJ)cRZ	kԄpP+*Tr"E V"T@D  V"T@D `mN@iJ)ceńAD4\4x)E{ȴvÓ4gmr@':SFwj%moop}G5SƀNtoշMġ;3A 6kbiMI\6kPL8Dpʖ&&&x=9999r(_<xD@loշ;lςnqu˜6^|W.!z/.1Ah#pBaD	;"W/3&PxG*@&XMV0qe	${M6ioK5!Eϸً|ܠRm~^0exjw;z|Ex2k)Fe;\3sU.j޲2'|ᗆMӀF7줨gUrY=(=+qE3[M6];_(sU迳;X]sVinPf)^^0e/ŧ/ոvMk1&T,# 	⢭4٫oi,@DkM7%(IFwĺ9	DĈ?8L0"iҶoRJZi99+=HGJ+7A%E}gLܦ()T?b.9	 DD"E"@@D"P`>Jn0-r3)SZVWZМQJ@T$D x?R#7<E\vT%F7G7֕oȹkfS-|6MQo7w,1oOћ2j)6e孿"78b%s1Da]Ӌ@D	,@D@UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTm~'%rWMڪj)ӴR#;AI `HFbɠse*"L()8$y@LUG+4k{To7v#[k/|
_5oQєފosP%@<0\+`jx'^6yCʠPM	D@D"0⇕@<'h7Fvk㲖_5oћ2r׹Mhg5ҜM0ٮiŉ	D@D"o92]]r1J,I:S0cԄp"bD	*L"P8VXg& H#<G	H`;1qgi:S5oQ\v?P?9f[;֌s0$q়|e]-vN׃/Mb.|PRǒ+q%Gh,2(=2$U$ P?" "zBeKHD
@PRǒ*e(<Ss" TȠD@D
ʖ<T(@+8$,@c8W#<lY&E"'T&T䊠DD
8NAx2pR"**XEP"Lo|վ6\LՂ{2!r#2-櫥bXo7(xq0h<@<;Pa#$y`0~Pa#$y`0yV<8H4	X L<SsPa#$y`0~fx0n5<	ߘC<վ6\LՂm<8H4	X L<8G	H`?Z)Pa#$y`0x⇇	P&#	.,ŖEI7S(xq0h<@?%`c6`FqCÉ(@?1Eea歽,0(c(PAtY=^["7LG	H`	P&#	7G	H`%`c67G5ߖ,̧qE藸<^cyx9N"Tx,ZfS1,BL37(3֌DH(L<H#o3Yl1r"\c|a{!{+MKsD
@PRǒ*e(2J$ɉr)
g<8H4	X LaְTUV$+9Ig	&$@ŉ	D@D"aɠ1aɠ<ci[Ԓ_<%&PxG$&Ĉ?oop}牕P&LMNzpSR${[1ALkrh,Ooշit]>peh5ob0J+cM0Yқs#& H(yRaǠPDL""D(PA,иAG-r3)oa4g|nPf)^/Dſ@&XMVp~q"g(LpBaD	kÕVս_9b1ALlٮiŉ	D@D"E[5mrx0_ јl`4Ą" "xGjMBz֌程fNy}7(3/2`,oRJ%(IFwĺ9*yA<2Ĉ=ƁFa]Ӌ@D	oo7w7gUbFZo7b%GAId
eѝ.0qCʠPO8L0"o+o7wze&RJ%YoWƩvN,HM"'${ss[1~qRJk[UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUM%Fe;_NJn0UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUMQ7AvSqghBAI4o0 Y2"L<<@H<f<~1WTf*+x5J" Tse9Bo?8TD
opo3 X&&xI,{Й/r$y`0z< "@QY4!kX'_L#cgLH	o$#	,M y	,zJRCPEϞ4nqBKٮiŉ	D@D"op}76b⅚k+4c>
k綛UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUMhBaD	<8TA,ny|\"Y3sL9khf̢rYI* pL"rΙԖAp\()<&TI	긺٫oox5.2t< ϝK,*<>v^<1ֹD@a$Xg<6#<D@f$&Ĉ<xR#;AIMv5S PS8TUVg@861UM$qEiXƨ涚;m Õ9zV׃/&?I׳+MXg&P8	(`khXxhE%x)[Ay@:NZ1SNGhYȋ-zP]bAvWE	&
 (0
(
Mse8K)ȶfX\e?bqwOh3,\x|X鸻ܣFn3,\x|X鸻5|HA`0?.*ֳ=HGRJzek;/qfW0H071kpSQ\y2Fϝ"5߄.7&t^uQ)!MMZK05dqš r#2t5@L8q%GqSYLE"8$qCGx*ֳZ0P+8$PT9-m!Uֳ5Q&Xb!=_6ȓ(zxśֹL
	$G(̮(,allշ8F|tŭɖg.j	L%M&&19`LX&&~r=	歿b0J$#r1J[6\() !0`ㆃ 0@#8	q"c1QP[{ӴR#;AI `HFbɿyֹL
άxm'̑/c HG-r3)BpA_0e	${tsTs[M	U؃0^Q1z/ag$:Sণys׃/i>[r1J,oE{Ԍm<ǌ8<0GibBh<H#ǌ8P(&0b	)M&hZ1|վSFlQ^4VJrm6+Tf$&Ĉ?kirCÉ(@#`MLPS9&<MG⢭<8H4	X L<RKA5f1cL$y@,&	,8P(&3ak BqA`涚;(gҁ{M҇	P&#	ǜ<8H4	X LX8}kE7<JL$y@,&pPa#$y`0x?^8ȼ)&b&<MG8df7"(xq0h<@?F(3lշ% a
(;+'yVf)<8H4	X L3Pa#$y`0x<8H4	X L<df7"ƨ涹\Yn6#=;yE/+Os|o\+5;joE{Xg m5b d@BeKK
q<ɔ,ʄʖ< 'lշ;[ĈbkR_7<y72Xfx(Y"'	,y!Ï q2e D@D2$H	G~R\e|վNNjD0pzej;h:esˆxB3EԄwܧiA<D@a<#
	8$<pg<6P߲hܠRt^{7Q_#2,ZmkFViDH0 yjK P,&+B6'<q%s HYҘhÕ=x2|'<8fH" TJ94/<D@abÉI "#163lշ;E)3!k<D@am4Fc%z{/^z+-寑NדB:"',)
g<8H4	X LaְTUV$+9Ig	&$@ŉ	D@D"aɠ1aɠ<ci[Ԓ_<%&PxG$&Ĉ?oop}G5Sƿ9&ΔQV[{EF^sV#R7.ÓAgJmQm4w찚37(3]^ŗkˍhm43&Px,.1PQ\v5%(IFwbߜ@DDH
)&PxGANpw~j׃/{|Mr6Xl`4Ą" "xG⢭58!4$@kT"7~4=Kf3$&)vN,HM"'${歽ߐ)}x2"0$Y_G+-kTId
eѝ.0qCʠPO8L0"o21`0јl`4Ą" "xGjMMDA{ּM*X`QkYa4g|Kq#P(L<H#kJMze&RJ%YooWƩvN,HM"'${Ts[`kT [k<` $+          #  b՝ab&              #     ./usr/es/sbin/cluster/events/utils/cl_deactivate_nfs ste                             #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_deactivate_nfs.sh 1.2.5.1 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2013 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/utils/cl_deactivate_nfs.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
#
#   COMPONENT_NAME: EVENTUTILS
#
#   FUNCTIONS: none
#
#   ORIGINS: 27
#
#
#   (C) COPYRIGHT International Business Machines Corp. 1990,1995
#   All Rights Reserved
#   Licensed Materials - Property of IBM
#   US Government Users Restricted Rights - Use, duplication or
#   disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
#
###############################################################################
#
#  Name:  cl_deactivate_nfs
#
#  Given a list of nfs-mounted filesystems, we try and unmount -f any that are
#  currently mounted.
#
#  Arguments: list of filesystems.
#
###############################################################################
# Including Availability metrics library file
. /usr/es/lib/ksh93/availability/cl_amlib

get_list_head()
{    
    typeset PS4_FUNC="get_list_head"
    echo $* | cut -f 1 -d : | sed 's/,/ /g' |read LIST
    print $LIST
}

get_list_tail()
{
    typeset PS4_FUNC="get_list_tail"
    case $* in
      *:* )
        echo $* | cut -f 2- -d : |read LIST
        print $LIST
        return
      ;;
      * )
       echo ""
      ;;
     esac
}

PROGNAME=$(basename ${0})
[[ "$VERBOSE_LOGGING" == "high" ]] && set -x
[[ "$VERBOSE_LOGGING" == "high" ]] && version='1.2.5.1 $Source$'

STATUS=0
PIDLIST=""

set -u

function do_umount
{
    typeset PS4_FUNC="do_umount" PS4_TIMER="true"
    [[ "$VERBOSE_LOGGING" == "high" ]] && set -x
    typeset fs=$1

    # kill any processes accessing the FS to umount
    # NOTE: A new -t flag has been added to cl_nfskill to find and kill
    #       processes which are just opening an NFS filesystem.  When
    #       this flag is specified, it requires the use of the crash
    #       command to find all processes which have certain NFS module
    #       names within their stack traces.  Since it is not possible to
    #       tell which NFS filesystem the process is related to, this
    #       could result in killing processes which belong to NFS mounted
    #       filesystems other than those which are cross-mounted from
    #       another HACMP node and under HACMP control.  This could also
    #       mean that the processes found could be related to filesystems
    #       under HACMP control but not part of the current resources
    #       being taken.  This flag should therefore be used with caution
    #       and only if you know you have a specific problem with umounting
    #       the nfs filesystems.  We have provided below, both the normal
    #       call to cl_nfskill with the -k and -u flags and also a commented
    #       call using the -t flag as well.  If you choose to use the -t
    #       flag, you should uncomment those calls and comment the original
    #       calls.

    # NOTE: cl_nfskill is called twice in succession before the first umount
    #       attempt to try to catch any processes on the second call which
    #       may have been missed by the first call.  This helps to prevent
    #       a possible umount hang.

    cl_nfskill -k -u $fs
#    cl_nfskill -k -u -t $fs
    sleep 2
    cl_nfskill -k -u $fs
#    cl_nfskill -k -u -t $fs
    sleep 2

    # Format for consumption by cl_am utility
    amlog_trace $AM_NFS_DEACTIVATE_BEGIN "Deactivating NFS|$fs"
    typeset COUNT=20
    while true ; do
        : Attempt $(((20-COUNT+1))) of 20 to unmount at $(date "+%h %d %H:%M:%S.000")
        umount -f $fs
        if (( $? != 0 )) ; then
            if (( $COUNT > 0 ))
            then
                COUNT=$(( $COUNT - 1 ))
            else
                # update resource manager
                cl_RMupdate resource_error $fs $PROGNAME
                # Format for consumption by cl_am utility
                amlog_err $AM_NFS_DEACTIVATE_FAILURE "Deactivating NFS|$fs"
                return 0
            fi
        sleep 2
        cl_nfskill -k -u $fs
#       cl_nfskill -k -u -t $fs
        else
            # unmount succeeded
            # Format for consumption by cl_am utility
            amlog_trace $AM_NFS_DEACTIVATE_END "Deactivating NFS|$fs"
            break
        fi
    done
    return 0
}



# Main

PROC_RES=false

# if JOB_TYPE is set, and it doesn't equal to "GROUP", then
# we are processing for process_resources
if [[ ${JOB_TYPE:-0} != 0 && $JOB_TYPE != "GROUP" ]]; then
   PROC_RES=true
else
    # otherwise command-line arguments are required
    if (( $# == 0 )) ; then
        cl_echo 26 'usage: $PROGNAME filesystems_to_unmount\n' $PROGNAME
        exit 2
    fi

    # set the RESOURCE_GROUPS as GROUPNAME, so that we can use the
    # same for loop for one and multiple RGs
    export RESOURCE_GROUPS=$GROUPNAME
fi


for GROUPNAME in $RESOURCE_GROUPS ; do
    
    export GROUPNAME

    if [[ $PROC_RES == true ]]; then
        get_list_head $FILE_SYSTEMS | read UNSORTED_FILELIST
        get_list_tail $FILE_SYSTEMS | read FILE_SYSTEMS
    else
        UNSORTED_FILELIST=$*
    fi

    # Sorting allows us to handle nested NFS mounts
    FILELIST=$(for i in $UNSORTED_FILELIST; do /bin/echo $i; done | \
               /bin/sort -r)

    echo $FILELIST | grep -q "\;/"
    CROSSMOUNT=$(( ! $? ))

    if [[ $CROSSMOUNT != 0 ]]
    then
        MNT=$(for i in $FILELIST; do /bin/echo $i; done | \
              /bin/sort -k 1,1r -t\;)
    else
        MNT=$FILELIST
    fi

    # update resource manager
    ALLNFS="All_nfs_mounts"
    cl_RMupdate resource_releasing $ALLNFS $PROGNAME

    METHOD=$(odmget -q "name=RECOVERY_METHOD AND group=$GROUPNAME" HACMPresource | grep value | awk '{print $3}' | sed 's/"//g')

    for i in $MNT ; do
        typeset PS4_LOOP="$MNT"
        if (( $CROSSMOUNT != 0 ))
        then
            fs=$(echo $i | cut -f2 -d\;)
            mnt=$(echo $i | cut -f1 -d\;)
        else
            fs=$i
            mnt=$i
        fi

        # this awk command prints the name of the filesystem ONLY if it is
        # currently NFS mounted
        f=$(mount | awk -v MFS=$mnt \
                    'BEGIN {MFS=sprintf("^%s$", MFS)} \
                    match($4, "nfs") && match($3, MFS) {print $2}')
                    
        # if it is mounted, we do the right thing to unmount it
        if [[ "$f" == "$fs" ]] ; then
            # perform the umount in the background, so that
            # they are done in parallel

            pid=
            
            # If recovery_method=sequential perform umount in foreground
            if [[ $METHOD == "sequential" ]]
            then
		#
		# This script can be called from node down processing
		# in which case it is called by clcallev, or it can
		# be called directly from the reconfig resource scripts.
		# These variables will only be set when called by
		# node down
		#
                if [[ "${EVENT_NAME:-}" == "node_down" && 
			"${NODENAME:-}" != "${LOCALNODENAME:-}" && 
			"${PARAM:-}" == "graceful" ]]||
                   [[ "${EVENT_NAME:-}" == "rg_move" ]]
                then
                    # If current event is graceful down of NFS server
                    # and the local node is not the NFS server,
                    # perform umount in background even though there
                    # may be nested filesystems, because server is
                    # down so umounts will take a long time.  Some
                    # umounts may fail with nested filesystems in this
                    # case.
                    do_umount $mnt &
                    pid=$!
                else
                    do_umount $mnt
                fi
            else
                do_umount $mnt &
                pid=$!
            fi

            if [[ -n "$pid" ]]
            then
                # search for pid in PIDLIST
                echo $PIDLIST | grep -qw $pid

                #if pid is not in the pid list, then add it
                if (( $? != 0 )) ; then
                    PIDLIST="$PIDLIST $pid"
                fi
            fi
        fi
        
    done # endof $MNT
    unset PS4_LOOP
done

# Wait here for umount processes to complete and check status
for pid in $PIDLIST ; do
    wait $pid
    if (( $? != 0 )) ; then
        if [[ $PROC_RES == true ]]; then
            STATUS=11
        else
            STATUS=1
        fi
    fi
done

# update resource manager
for GROUPNAME in $RESOURCE_GROUPS ; do
    ALLNOERRNFS="All_nonerror_nfs_mounts"
    cl_RMupdate resource_down $ALLNOERRNFS $PROGNAME
done

exit $STATUS

   PRll $+          j\  b՝ab&              ^7     ./usr/es/sbin/cluster/events/utils/cl_deactivate_vgs ste                               			  e
#ainorst	$_cdfghlpuv"-=AEFGLMORSTVmy(),./0:CDINPU[]bw&'12kx!39?Yq{|}*457>BH\j68;JWXZ~%z+@K<p-(5<P,TRH P0<]8S|wY}`XޥZP)k:KV8pF=jǇ˅
.@ $
BAaPWYnpQZӝͤ5<P,TRH@Ms]	 d@-`!Wؤ-.ٸցlVP-Jލ`h2N`@A'#b`aVpH\~TQ&Pn@f	kȉ*"\7ms]RK5wqQ , cnq}a(l1HFLVaҚX(	CA@HǬZ
+Ze6m&pFKK(ħ%u7<@k/78Ιkgkie70EmwB*1;tm,XHxx]m&:QލqxU\@å5s9s9s9s9s9s9s9s9s9s5wՆ謂Vk_[A(5JwB̖`NL/@^iIV5U_]';V7V'cq->̖`NL/M"҉_8Z\M|4S{oyFdRra}7kI"-QW޻KIk|`ƴօ+=,Ԝ^s]"'(72@
*\ʒ$ "H'`s9s9s9s9s9s9s9s9s9s9k\9s9s9s9s9s9s9s9s9s5ߑb(iD|4C̖`NL/歮̖`NL/WW[Fō\ͲC\~B,rC^j'9)7Ӕ<ҏRb/)fyӔUbs]V*f^)4]Z;޺.f3}*M8-ms\9s9s9s9s9s9s9s9s9sTfx8C@K$\ `@ÆVlX
c2@
*\ʒ$ "Hf8v1X(TW:]qַ׺]s$
oMt
x-\Sk.Q"(3A7׺]s2Ib7׺]s"Ly"kڗ<ˎo#[R^uː&@8 LMR7׺]rf[Sk.̠)Q\vKD
 8`Ʒs	K5.|AܢʃԹE_3rM6TFϚ(-FTFϚ($7s	2ƷrM9OJӴk,@VMloEWKՂ*8Dirbxql`
 X(?.lImKDDDD2XIҠTaIkV7׺]qȖE!^v^uƀ@);()
椔/%K4 YAHWN 5.y%FM\Y `(005
	 dx90&8;Z[O<,BҶB7hPqS[ALH@$C;( .**qioo8S~<ٸ+)oKt+f=UH3q̒oTHKq02Ibx/ ,@Xx^g8\Fxq05y5 x$!O<**Ӫŧ῕^[5MZԅ`iu:LNS~<ٸ)ῘVoYcy|iWת%Y0\e\ZiɅ$Z4<PS2IbbῒB%:Rm,;Pe[5FDL0PI$& \.'	jtGFx`{^8F<<PS>hSa aibH*d057Kcc+6,f4aibH*dDI`*X㱅DI[UaNj jL(zINSj
+^2/)foZRB*l/[əV8'[̒NQZX5yNr2A#	2@ᕛ1A=y52I(.c'k@|$uU77
d
rЍ]wBZkIH"dsyF "34x90&8;Ei$iK4EdjzV+&Ørpopk()yQ"(3LTUV77^e ܓO|MH)tؤ"UoZJA%5t
oe7$U{M7`2i[M[}U|1k	Fe&z2YV7j,Ց
[
N]ҶkX50#$4؁スșȖȔȑo%y',y"V[NSəDP&fs fU֒Elf[JMvNSҴ 7	L(G#b4el !VإWƱi[!g37X2-&"U_]WӅy/qoA6)sxZإƱi[!g37X2-&"U_]WӅy/qoA6)sxh>hVmQkqs ,X0cӃ[AL U&&\قd1QV[}E62JVb'ҐrUoV
*<YkHoosb(o[YlD~`U&z*]UE)5:֒wOlܓǈ ?F^S8WWkׂ Kavc}U6%}eu)%5z47)uV:WZJi[0FGZХy'% ْ7Z8%0.ZJ%l<y5`I L@\OOW}ks	<`ZVX "0'<'`T5Oƀ=i(N$BH @Sz԰<f8v2b`CN$BH TD Ѧ
	 @b;TDſooU8S|y3|ִkoM-&na:eLj٨(xʸ
oofoZRB*l/%4#|"G(5<PS=wַ8``RPqi9#J]z[抺nqӔiU\EZJ7ߛ4w;t#]UQ7iZZrp`Sӎ]# 5: U%;A>Rm,֔ր2IEm{	ׂ ]iy3<#THѧ&t1F@d^ji3 ~ƜqYY;|RcN8@yjnqaF**ӎwQ+dpդVl2o:Kji5c|zSJق6]+% d"ӎӎN;)F'
ccJEN9/yHIMi)^̖`շZwS/IKUVӃӁq;+.`:ѭs#ef&UofK0j'&o쌦iӔe0izQō謃lVBKID+7y dGʑ"
 H@GoFeTf^Jrap8$7O^8vyB1Q]WKFQE\Ԓ[NsN°d
dyI3}eRjIXS~ UofK0j'&M*(Z2,Nw椕f[V<-zL_YpلTŮKxG]RJ׌w.N6YoFfRJ[W'A=X[\Y:]Ԓ)uVōlT-ܣ: 椕tWVor07ipOqwӔ"7})o5$)A>|OUn8_
KwX3zsS|R¼nҧYbײ|d.2Uv&iD_4U+>޻H3{/G}kfHEo6X`[z;Kb78tHH[Ձo/E1c2K5&oJAI+oAܢʃ$Nr5YS68,$S>hnQeF`jt4Pe7(Ӫŧd.qv_3iJ<#YoFf#Z ͅx|Y|4`jnIʙI4/&*<
onnIʙIs8+L/&*7Vӿ@1䋎Lӓj[SJ|IK;Q=ܓMo+Vo/&*g%hnIʃiy\N:2JS>hnIʍEjշtHH-oӃ쌦iӔe0izQō謃lVBAL/&*`83oU斒\<I dy`,( LL`}S3%5y)Ʌ̒ZZJ!YQ$2<T,NL.dpflΈy3%6dRra~5t/Nʇo0OʈI#HVDE̒kcg|4SoU4((lfa=.U;7pQZ;zCe~aXSad*5IiFE3sƹ%	G7XS朊R* A[y\Ïp|;Un-s'%7s1]F	VMkBYnQeL^-,4qQsTSLhy" 3ޗ(l,W+HCY
 V0"I(@73%5z%qFn
+]0\e\Z]z˝ Ecc3ċ$"<$&֥_3rM6T|qf+ތXE.7ʪJ@ZBɿ;E"ϭBӔ
fd%90VRLFȗUo&gR/ѿU_^Lj
+\ZU|TAgZsӔfxG<.3vyC1Z(`>oRoL6<j>45lfqm{ƑzXC'
g2MxNP8,#oUn-qǃ4c"W&g|RZVcSz^68sALlsȗE[UVpON]Ҷk3Rb5o<Ԙp;Rv40fF`w;z]_"]DLmfjLF1xU^L[ALlq.Bb& aKqȗ@Q1b.8%(TLD jLFKhtx'fϚ($0[Y <aEPnEZ؉1."3<HRB#"]=٩1ZtVZM8ԗUg&W&fӃҔmx69KP`f8v|A$7[oYޣjLF9G$Z5mܢʘqƉg%HZV\XYoݚ7Z 椕L8)EPqEQ`jcgeL ![,81	f,7[nIʚo֐N,q{єk}!o&n|doUIkV/&*w9t;֒ZZ;	Řʽ+%$nT	)ߥ.پwFlk)x}U9O훍h~nIʚs^SB*pz+z[zӐ2oW.L+<-}Ea`rna<إ|kF"[tF'&>,=e1;+z5/"o5E';sRJdRraztVL,-|yNolk)7Ed, *HDyBkKe7$yA@2#3ċ$"<$';>h*ao,NL/&K})o5$'ERō4Uo2K
o0&\p)+ X;6ryYEP1ܢʘb%d൤1xxX
 $Lñ332 X
 ,Hh?;&\d@$HE[Un-877:\ҶX$ZלJiuljr#QQbs2IA=E';Bq{e]KsӪ%ץ`صFfG&n|d72I ǃIZR2H5$TD8q\Ͳ5L$Ƈ7	DCv
Un-877̒N2eX5	
b훍BzKe7$|ŭvƨ\).8V@FIwI14m<$ċ$"<c/&*g%-ibN:2JopopisUbe[WՊik
oSb-h_UnwyZO_n)сiɊ6~׸ү	M,Ԝ^z7JZ\#e`2K<$($倲H\ev̖`NL/|RWՊ7wV'.=k9s9s9s9s9s9s9s9s9ss9s9s9s9s9s9s9s9s9[Ѭ}m	YR8C@
c2@
*\ʒ$ "Hf8v1X(TW:]qַ׺]r
 dᇂ5{*pyR2II9Ῡuʐ))hJjꬒioR0x:+ 	Y*m{ƳTDoR(@*`@)uBViWUd40$H<Ĉ5TD
0ʇ`2<a1xӃ{½*NIH@ ,z
@xq#O*@eC0U Ì`{*Fa僛p|+oU745}oIyG\k}/MYNsY]'$Ѵ.sS<HRB#o*HDyB.zV#if.wV'K4 w9vtdos	
opoRwV'.=s9s9s9s9s9s9s9s9s9s\eגy-s\9s9s9s9s9s9s9s9s9s։*HDyBC
ućc&t"R0+X]Y..e5؄QY1<ZBWYk@Zo8-m
ؤk@X,E@ -<ZBYZhyQR&T!X`1Q\!(@ @l#[R0<q0PI#eH@ˎSKeJTDBI8e4y2fI0z ̖`ՠҤ
 <1zԱl݀ #1ALV8v0j#1QV[e[ez|r
iB#RI$ Q ɎYcE`ZH@$@qi$L ` 4deT)u0c&"	'i$L ` 84&0s(XqY3z缾yE'IsCxHĈpKe\`$bb@=UH(bh8S]ծl3*0833
@$Cc	*&$3mU|jsKKNr59#tIt,r[*bVlYw殷:kqfM\jZ77ʺ/YkKNr59#tIt	Vi{/Z	he*b&mx8>{ð  wlf^轣iM8uV𦌢r+!h,԰"I(CfK0jRraz!Y nI"3<HRB#ip[ӃSZK5^-ה=r-{GzWծm.47jLUo_V)|+q\ٚƧ`Gʑ"s	k\=y'[̄rGNT;zIZ]e mqR7zH_-z24
J4
JfK#	B$(	@$	Z5.yS"ڛ^uƀ@/-J
Bk}-6 #);()
椔/%K4 + kaڗ<bG5kOhT '٩G9*cvW}Uҷuk	G|Rk&nfXxWiQ1xU^ޜz*1Ҷ`Nx,OV_KչUnw7kiH^=s7%o%
)+޺A-}edypN[6=jai[!lplŅ`$
Un-sNVuK	w͈S|{|7lܓˇI k ``'E_ f1+fA@*uqԁ!ޖg-ȷ[dB#2ycGj]zypkfopk[# 'Un-I k X``opk7	K# ϢI ka Ӗ&b&dkRGN%Iqipލ`̈́[汽kf
*ӡڗ=x$81/8F֥&b0;4t`ZVK4n|^04ps404ޖWt3;DxǣX3c1Q\i,a:ZwOq;ՐYtUH^9pVVKhѧ-)]8ʼ"%}Uj:k=M9OQkNAYo^T  	ѓ%`YzKewZ	wn
@}U'٩G%2^ѓ%_KfwoE8GEb4]V|e]tJzMm:$&NU0"I(@7 g°rD-Ipf³
2ad}-B,V鋫q#W7Et;;7qKVUi)U(ӿӿu4~#!|]𮜧$6zˢWJBiik3;Dx;{lf*+&qZ|ӎxJM$GL9Ɏ֥&6Jd!Un-84.X;dWT-x.x]9OZqiNiZԶwqΈAf,Nwm84Iɇ <1ԤӢIRlwWlh(!J8z]qs֥&bvל#\<!wRALaHEK@RDI+GK4ӿ}l9e f:ˢWJBˇ$&M1	8㝈ʷWׅqwӫ4rpopjpk\ܺҐr%x+1J6u 1TJ@8s"<rjr%0.8``)i(1Ox$)uƁ F(r*H!c$tqa@F7ALls 8R" Lp,1QV[zˌ𪽃WiikVQ^S`"T<˘ Xqd47("_~)^I9j\%5zѮiH@sZ'!u4Ze@47'UzZZsyLMN/M}ŘNQ5qFO,T9ij^**ګqo>[]$Ѽ.xvTo(>&&;ZHELə$_<HRB#km{.&T#!py:zХy'%5z]-sӔT
ӄd	*$8a19"&+>M(:	ₙH@8y2x޵,f**Ӫſoo1xU\xْ̔IɅ4'kdDP& \jNƁӿŧῘV̒N2m.QA~ow+!h,$X!dRra|T޴|irM0EP{*4ZӎsN87
\)KBzKR[/a^J[̒I+ӄVsPyH-2H@<qlRatBԺ̒5g=?vת$ C<`1TƩd~4?݋E.If^SN8pqfB &9ְ*4{½*NI\Ͳ5L$X98Tfy쩞PyӿӃNmszrbrTM,Ԝ^sNJލ`hJ ʔeFX8qSN
9'oFe%feJgny`p|/`Fy`awN\eqp6ђVӿӃNNJQ]q"eJ5,9ooYkKNr59#tItoL@
@Rbe HQ1"*Yć)P \`,TLHғ[`:PNs7>̖`NL/M9O;790SoNS4O
WM@S*
e@_5L@[*e@_5l@!AAAC+}WҐqkZBDMfn*uUoNpHh%o̕&&P/؁yɈ0R(*LL	*&$]%K Xd12$Xv77Η[4a=%W2Jk}/y7:_)s@!HVyw	P'|T(EN؉1ʚLNS,K5&l)z Uoͥ%Mh/VT	{Q_[	޵aU	Ue@K$*Sb TJ\I Ddx=Ɉ0R(*LL	*&$]%K XtM𰐵!& \Hd12$Xt,bCUy1*E 
.@I$"T`sHH'Ȃp;'kYƋUe@9^pe=j4ʀtI	Ue@NRS6l7Mt[]$Ѽ.xvTӔ
e79,Q}oLMBvɓ2HxbG ֜ҝU,Ԝ^rUaNwI14oRrav{*py1*E%I "DċDdoRiE2ʕ0Tӿ~FKUaM,Ԝ_6_3irӿyH@s;_粣ſoo3$SKq_[r+!h,$X!dRra|T޴|irM0EP{*7֥ӎ
$Se!=%-
M0%uIftN9(T<$	@$ 8p)0B!j]VfIƳʁR[̒oB*cT2H@? }pd"$dRrap)X8qS`83 P vkXbmqa^}X$.fSyB,֜s*Q_3rM<T(T<ӃҔm1]q"eJ7)Fڜ47|+)VgRrb)p*tʔAܓMhV:K-h|M1;	FsYVnI9#t"\'
cS0PI#eH@⢭9[D,^?_V)<
PEoלX*nI7<A$,"E/غZ̒Pdy`,(0<v&<PS<YR$P.`y2PTUV770w~,UwfaMs()$Xr6/iV.8
oKos	
opNopoR5O<A$,"E/85hokZ&&s"ҚrUo69O2JsG&"TbI0z!F9Md'&<PS<HP/xjſ謁b.|bh	H^9ɓ*@c$*HDyBmNS*&$"<,@Q2$Xv&(>&&<12HxbG jpk`()DBI,&C 0&8;Z8tI*Mԝ/mU%IXm.IՉǅqg>oJuӢIRl85s˘`L@ Gl2 $+          l  b՝ab&                   ./usr/es/sbin/cluster/events/utils/cl_disk_available ste                               

  #e	
adinorst$cfhklp"=IRS_bgmuvy'),-.:;ACDEGNOP[]w(/01FLMTUV{}&*23BHKqx|!%+45?\69@JWYz78<>Xj^Q
	(Q D"",L`4\T(*@X<DUu-̛bI,N0JCKfbO	)N,~"$P, !@(   üE$Ŵ9th<1"qRbd"@
".&

&X=Kt?ay&㘒Fr'mӌPu h2N \p$(2	/(dQyN	^nJ@&Il0$Xta@p, !#]z|9K#33^ą  P,|/d,
/'>,ÐsX"v @ X	XId\U	#r]aX\^Z<!+7)NۑqT',7J6M'ɺu9(HoqqӶ⤄q1[Kx8n (B)k]d q1"qRbd" PE Z@AL(2	/(dQyN	^nJ@&Il0$Xt f@ DI  0e0P	P@AX9tH\0.,(,&,"aœt\b߳IҟH3,ox4>hY慮WrL(r'a@uL̤m\L\6=l^Ǚ]~H9t\Ră  +UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUR]b-ak6caDt72|JP+$\R])@$^7LxTFO0$ZJ0cxLnȕu!g#kl0$_8sBf|gYf#{
%a˥#[ g51gA/akÃ1$ۦ W9,NsA=bI[wynhZ1o#r$\1+q˦N]~@$tLg¡7+R0F]$dmunW\aA-ϝG/+43Hkӗ4<m%m<yh62^1#:1{8ܮ&/(gc4.+M̜"]~@$t٤OtfY4!+#-Q+]. ~sJۍho>5FAз\3:t2_:0yk|Q++PΜ`uDrxr]$."$(LT@`6|6E:SӒ H%:S~Ig;8ܠ^'^V0._@frNۤO]$eh98ܠ^'^V0._A(?Ȳv'Jr~Ig=8ܠ^'^V0.".	t)?$\cBr+Hy&6Nw?:3c۝V"WJWNY$]qP5t"D	8J213B&9t,L 05DA @]$@XbtAa5D =H@"PD\
".$<qXaXy 0PP`(	0T9taу[EB	EEH
Urru M|V%ŭ
 rp?I1N0DK9˥KŘZY6Hw"l0$Zu^a{WcX9>tJH20"#$@L 1t!zNFK:nAst)[vi:S~IlI.ٝŠҔƱ9CJPн-r~Ǚʡ	OkFVt'qea.yh2{#{=Q+yÚO]$e+^YQ+d+(^Ʊ9v=]$wdoM6qyOrI.vh^Ʊ9v=y^4H<nW%rL-u:0yk|"@rB⢤C1xE'JaT!)L3>G21aҕdb+UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUURyw7Af#d#3)܉
%zKW<`&	Y6Hw"l0$X
AP`0熁Ze;Myw+INǚ/H8Be;k	!g#q~Ig:pQ+ʡ	Ok1rbR;-τvH~k]$d$8rl9;JRa9&JM#8hl$vI5,ֺHᤱ4JlyCKTз_/k8(ֺH-"aI=мD
%{]$ehsB06{v5H3(^{\y|-_iRqD>Kk0㯜2t^8Nsc{]$vهyK:XrL(֯abIsB7FA9h_&6F5=ܤ/=<{ZüE慖h^U(bKWi:S~UJ{]$eKebs%yts֥		 +t<БT!)L<4t	9"g8Z"+ԢBD	$J*%4)4$UJi:S *%4)fJ,V熁|6"xZ~k]$qa<JRP9t%&ٌ4H8jYtARP9t;?{^H^  ܘw_W-_kvHろkPp:S'/)/,"aIHLy&HL<5):S1@q&H-GJW(Q~IrL(}J
=P|ЌCbIe\bߵFK_/=@TmBܮ&/dʸſIҟHAм[|K9ֺHwP0"ZKWz.'%`ЀσdvهkW-_$L'$]\Eɑ&DPjlytx֢BD	$_b|"[fq\?fHH #mqh^0㯑tӄg-yqt3l6sdJܮaW-_?M? PDphk慽jU-JKN%|dnæ]$gfHH=bs~ PZA?t罅tt慿tؒFvdȈ';rԪZH"#%&ٌ4KK56F<4)#9 .#("N/e_`$	99oZKR䄉Ȉ';4>h:[,ᔽ8"d9jW(sRf#|؍QZKR994/cX;(g8=y^p҄ӖCJWٟc|8en{-O
и-J> X!|,/Jq$	(dEib@H"8l0XRԥMzԥԥsH$g';8iř!+m\L\++mJU@#p NsB޵)_)_kǐۦrdL"rc.y]X-JW~ txrIPFrЍAٖsÖ+{nN*K,O)}ʠ)_)_J<V*ҕJW-JWz`r/)Cl
Ba̡ya&v=Hr-JW(*EJJ9"i@ Pc".*,"Eibc9 .";4`8S4DV(-JlkRr{&.ܮyȊH"(K56F<ֺHjD		!W-_كBnW>Ąfu_7H9",.L<D2"SdmkZHH"$j=@I.h^HH=bsA惥+KӋ2&CP=KA2F7ֵ HA	IcRMi6_ҋcωw?Nwؔm3<8iBR~N!Wq=7.sVrtr4%IG<'J,sK45sB޵(G7b xCl^Qs2t4XR$@q6P,)jWзJU-JP䋜uGI#<nW>h^Ʊ9yN.,șXp8e#lGb)T)E#lEjW@#p NsB޵)T)Am9pӋ2&rsHxY<¬sÖ* v:`<nqut$M#9hF9aR_н'}\s惥qT'PZZ%v+R)ZԥRԥF\ayN`Wce+q3F؏9jR8C*(䉥,@	4`8P?9=J۟ Hт" LD	Z{6-j=C0h@[Ð#нbs_tֺHG$Lr"( ,L,ֺH_kW-_Q!XZKWz\м,=bsA惥+KӋ2&CP=KA2F7ֵֿw}?Ee7"_~NsȄG=J/#8kA%+s_wb"@Z hhC#i;o\Ѓe7sY<nP/Kdg~h nxh{^?
EI&DP@P4/xk,DH1Ɔ9o_/?6N9@Nv:S_/DxĽ__ZH"B$JMhjlxh3M-ҋcωw?Nwؔm3<8iBR~N!21{>.pN[8q_~F؋WkΟ'<[WAм-;;ؖ|'FD9jqi<~8%+6`$	&J,sK45sB޵(G7b xCl^Qs2tEib@H"B$a@_B޵)T)A.q)]$\{q8"d;aᔍ7+ԥRԥ_ 8X^!zԥRԥ"';!L9N.,ș˾E:#ˤO)g7&\
Z-䓊4,痝-JU~BygByK.U JJWi+ҕJU-JPnqu˰96y}0fPp;ܤm\L\*!<<nD9jRjRHP+@  F:QcXs䭹i"0D\TXD)H"B$Mj=W-_كBnW<GIkjGkFX-J9"g^w4X\@xbdE	fEjlkW/õ׭uUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUT]b-aM$r]
Gl.X?A/atOt_tdܮ&7A
ϔMu?t/7%%mτy@6A$8r~ͮ;q1m̧e*^Wh^HH< Eu)ycLH9tbTk|E-k(Z0Zꪪk<Λ&Iq\L[V_̧rA0`@XHxH]$Iq1mqB P!B`qQR£8\9KW=+kAk_/$Ēs]$KpzFx<ӸtsYt >n-r~:&Dr9%ـIt_< D!急Fh< D,xh[x-K~fIǏh[֪_~ 	"(HPDD@\X0@HtI7+Z񹗋ZiJ֪_~8*G5Dܖ<0	5!C䭹(B(?"$<x@2"KU/72~/,&ZakF،nKRYܮ&7ARHzJ3A+Utn?bi	̝q۔Q'Ih_&?mt]..Z9ñqv5T83#P@vIfS7BD	$]mt׆T83]$@$	]b0Š].˼F،nK	/fS\@ 0 ,$<qHrFqƄEB	EEH
Ǐ Ɔs@JqRtֿ_̧r6tkdmh-tyB"<%k҆#R#v_̕FfSZH!$D@#Zjb|"[g6DύWv;$$L.DHPLfݶk8ܮ&-tZ&ĜNh
_@#5lIxзJA?|8ܮ&/t?M&a1Ź|nW<nF*FQ0N'-j~fM8CT(?qq1{IFs\L^09jUbН$NG5F27+a>7+0jU-J9"r91Lf"( ,L,0	5+R('N?3]&ĜNǏ,/慽jU-_><>6ƙc~8(ֺHτrEdq3*9Iܮx%`k]$VFQ0N'4-_kW &	x '9oZHP+ 4`8P?1[xܮ`ܮ&/>fuD8vhqQapk]$Vܵx֡1|-ӌI+d# mYtbidN>7+4u/4%L9)9o_/?.pKa9&JkgM#8^gq;|ܮ&,3l9@9qB P!B`qQR£80B!KH/q2sB'²P- Z"48<+KL۞?pjRǚ6-w:Sύb?03W_fuģli	=۾^yxrr6թJQ0N'/@AkkRKN8I;)q1ymиl;#aY9nḞ-JU/ 4q
OCMk('@#62q;?0CJl6'<?=KqмP-\sH Mc۝^V,y_em$s47NX^܃!+ٔqR-qZ_0&nW<ardE$%[f&ELK=Z|-jRм/q3ci{q8yi{q8;3MC)T&a6Mܮx%`k]$WD8<ܘriJKI9w7GkgM#!m3)b+h_{xml(4/at_0&nW<0	5+`Nh
_Z@AkB L-H399pwh^09_cC6=	#lGq1k3/;"( ,L,0	5+`Nh
_-j"DD0 ,	+WM$rEjtq8y)kW I'VsB޵*WK|8ܮ&,3H@M^_8q7EjU~FΚFv=9jU-JqKLcpKl$ֺHзJ`N
ZiJ֥ԯ	@M	7k]$Ba	^HH0\1qAnpF؎Ǚr-J_$NG5F7+h2"Ȋ- Z"+2q8y)jQZ'bN'c,/慽kRjP.7[8ܮ&/sanW=o:FD(prԪZrDs]$c(&DP"@XBX%`k]$VFQ0N'4-JZ'bN'cFsB޵T(?}yw|m3%mpQt
ދ66Agg9jU-J9"r91\Eɑ&DP	mIQLKWZ@#62q;? H	h[֥4W@'hqQap~c\1\L^|#8kpт" LֺH_jD HHH$CB$F\τvH2ろķaCKl{.?
,l]$fe;6caD(9j ZKW=;9Ktӄgte;INr8XLDmnZ=KrIcp;tfu틌\yM8Fr	&.0(-HH< GZkWM$rEjtq8y)kW I'VsB޵*7+-IXfrLqnh_QJQLKW@#5lIxзjU-J\otq\L^ì;ܮ{7+fuろkPT(HQ1"( ,L,0	5+R('N?3]&ĜNǏ,/慽kRj)4{>˽mm4r;8ܮaRjQt[f&EjTep@R{͌`NǏpC䉥
8Fc	baX~k]$Cf
fEj=W/×x62q9a5uUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUT]b-aQ4	k.<=B1o٘M@3JGdyw⑗<]$dR|$=3BIg:LǍ$R}yqH˞WA2	B&Q+
tWJWY'qӌI+3b6M32ț10V]b1*\rQ4KQ<a
AXf|db!r9UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUKYtd&$Ns	 `d&_8Ј(\0haQU ܮxhNs&ɡ&I)5D/yrmt˓MZ&ɠ<Zи$ ]&/,])4a9&J#,Ga6M V#Yl\L_mtIҘA%+s@sZdENqqB~æMHO1".#0{ap?IeۊF\мlE|иePFA>k$^?46HO8B#9j.M#	 IH`	kU-Ur<qмqH˞Wkl0$Xw?|&kU~6^YP˽vHrL(mMh^ņqrےK)zl1&INMQ+
_~yw7AU-N?_JMh]$pԳKkKATɗP^45h[t7<Vj-_мqH˞Wk8(";t{10Wda6M W~MCk)8'4.:lJ_!"D|A!Gtl{v5еbi	̝:S~IsRR-_&#oA	IcK46H6F0#9"dm	8Ɔh[֥#ɡ"dm	4$|db#&M&4>G21aBEɦ	fkMkW+Z|هkŘXddБri6ƇNG21aBEɦ 	'#ɡ"dm	3BEɵD&)UKA2h:Y45ֵUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUURu-a,mat%"1Ř~̫[He7sY鮽Q+].̼_ F^/΃o>0-Ec:1].F%KAk7Rt]x:0yk|-uUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUT]M~YlZe;$	Cb609#8B"@rB⢤GcqTcCXrr3)ܮ{]$WIKg.8gy˜2F{]$vcaD(gw+ؚqqs'kkj#9B P!B`qQR¸cCX-G$NB^8т" @Fs+f#{]$vهat0D\TXD)IDL`<BRmD	5D'4|ֿ_%"$$HtcнHmn=ܡӖHH 	h^#omq?Ř.qmcwR.ZBHa0Wؿ\/oYٌm%×KqhHDL`
!<x'cCKzl{q-F9.R=r%a>|e*Rτv5=>Gmk#9!1xO?4$ƦƆB޿ܿ3tw<А<'kMa'R$L'$]O=JXۦq#4-Y?t $mZpNh^#oƱ9s䭾qP'3t_~I/d9^7-TɆ,NǏƆ4-W$L'$]O΃o H/-l|'o4/McX9rVfdXZq8"&l\;-xkˤ4-2nh	qtr^wA*>Gmky#q6Ʊ9C8Olkq	k=Zcl9"+	!M,$4--qD6頿 4/kǷ|' 	yO̼_aȇ-TɆ,NǏ
Ɔ4-W/<`u^ny^h^HH:ig1$4Ym#dm_^/__Zτp@!XCp ax-N?,lk]$qh[[<nFڵ)_iwO|ֺ֣ܿ]kakT,T!)FKub4/r.i:ۖ#䝜m^Ĳܔ?-sB]|bIsBBS#,GfU-]$WZP>5G{\P,Gq~Iu]9Ô-^ku1*^[ \ЃwtKM4/MC{^|#˥)_"馓khgB67|#JW󸽉e&~ZJS]$w὇kWZꪪk<ΛX#,$w+0H*%6HrFqƄEB	EEH
Ǐ Ɔs@w+{ҨBS#U紪ǚ_]$G-Ty2+98O 0  ^8Hkn >#isD;4=PIqT!)/)G(+qg9ь#$ 
;42W{ҨBSkQ!"D -jJ4f0#HfGaI@MxPZrPib<4&MZԯ׀QtE+s&?~$\L  " N3tUJytZ Zi{J	O5+PL9a5uUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUT^,YcuAEM'[r4 7y|{;ؖPhA3~7+-Ikcۡo:<#mkune?k\ap~_&?aV9鮔^@:&?aV9鮵׈ĩ{-osB׆A.4.<н6M-y4/.NhA#|{9)_%.䛹kj])Mt׆T83A  	]k:nYc	-2a!eBF7!"& ,*;?;`3)ܮyYG-"99܇_]$G-Ty2+98O 0  ^8Hkn >#isD99ܳZ#99ܮ&.C
@nvXτq ZEV+99ܷ?ZHH`-jtDnWֺHB
Z|-j4,crk  XMk]UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU.׋0Xm^A Bq@w"馓klNq|/bYBJ{4 aᜅ|#b?fI͏nR6wOq.h\l9u̼_ 1xmykj]xJ?ܮ&/\ЃwtKM4/MC{^|#x;tIܵ43y{ou>t+^Ĳܓw?-sB]kJBG#rsBŘZֺRdmw?NwosBH὇tt5G{^qPH%u˼eF،nXIkW<`&	,R6crqB P!B`qQR£8\92甍ܳMkZEWR6crh-!g#@<%thZHAeWrsq̞ `$ @pyN4 KsAn|#G ;lHviH58⑶#n8lb9#2:1sDGfUX,cr	nA<ֺHcr'@#4cr'
?aax4-Q̕攍ܷ=jkRHke%`k]$V_,M32$$H@bӑ̌XddВla1愓̌XddВla18Вr9M&4	5D&-j$C_,6Hv<HH#ɡ$|cC	#ɡ$|cAq#s#4$#oLh'	kMjZ֯ZiH56F<ֺH_Uɇ-j̼_r1=	kֺfBb60^A Bq@w"馓kn<оI=ϝK(]Os4 f#{6H0$Z]yxAc񹗋όsB4 ֺ/ehAZh:[ۦǚɡ>ҔtIܵ43y{ou>t+^Ĳܓw?-sB]k);ZÊh5D+uUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUT]M,YlZe;$	CBb609#8B"@rB⢤GcqTcCXrre;,mckZEWYlAkk@4&ZEy'9@	[-sB4<;]$p.pӸ4fb61Iqf"08-@[<p XḨeΌaG  Q٥Uk9Ff7?Z8ZYlk]$V-@>Ylk]$VܘrkZꪪuakQf#d"MQ+]ktU-6Haksstw6N6=b*h^ӌ;s\ᮔF؎Ǚr.eb<UJ{]$dR,otrL(.y;ZÊh5D+uy^au˼1&Il0$ZKW<`&	Y6Ha9&J/dghDP.HP4\TTxr*hknW<4_]$GZK96<Ʊ9C$6%te;_/6F1l$vI5,ֺH6F04L5%&ٌ4H8jYtAD^dg ц9o_.g!&`8όb`Ic9Vaafh nxh{^?5#񆉘~$\LZrKQ񆉘xHce;&ILS0rNw4.7[_FsBC0xO Hce;&ILS0rN+_з56F14afbзHP+ 'hqQap~{l>۵GmqךIaM'Xpт" LֺHj0@<@a!bRB޵)jM@N·mCً|M/%j&D]6w:cG4`8Qjܵ?JMneo.Y#o$af慿\s7<6"cZ񹗋_ZK9#vH^VpF؏4/b[m;{mh_3)rtx,. Öq@p@`<			9"INÒ/_мD'h:YJI &`ZM    /H2qPtsb _		 _~6ay_4.0/7>Üm\6KmqײXQ)	 :2rr;惥G.r6vKнm̧r_~ABGtaK9{YhF'g8?E3)܇/99<RҀf6Ct̋3dmy]bs2/#8lsEd	%6,q@p@`<	cCX4-q,]$fe;h m<4o АD^.( H@,/<4 /慽dg4%,INx		 &@$"H <DЀ<P/9o_]$fe;l,]$fe;_k$8r4/k%^Sl6Aȱ$!G)XR1m!K99܇$@< D)#lF7!AKqhI32𠀰,. X!zK#lo4/8klм5FfS\L% $l;$62.aDA#,7ϾpsەBI/?󐳑0/7>99q1{i5ܿs2#q1r_,I+K*q/aY~R6xܮ&.[ȱ$%Ylo|b78aIfh",V熁ᆉ03 ׎ p]$fe;V5T8<PZ~234mbз32.(ܿܵ~23ķa<x( ,8V44o_!g#te;hN1,#I'[~23hkxS]$A1Нk&)9'[/o_FfS㈌IH
/ܿܵdg4$INxP@X q`hk慽ꥨ?hD#wT3sex͹pƶۜ^Sg K&>KU-G2W#o_:N?1#ZINǎ$$H@`֛"ĒBDa!"D@I֥5FfSD֥8dg~h",V熁簵Z#	0~?k$ F,2;.&`/9oZKRtиpI4x=3b6d3(^z1{H㘖.&ARjWXrNǚ9(4[׏M9H|O1".#0_?@'59'Jx!zԥ5FfSあC$H@_jRjRBG>@쳎l3}r"g1EmC;IJU-JQ<ГXrN0kRh1h4x<a,M;7
1a/Xq (sB޵)_tx`4 )T4/ķ}q3ۏґǕcy[-JU-_nxh{^?i8v$\"0'XxhX4-W]$fe;8-JQZ{ZR_tx$D@ rԣܵᅭJķc	R$&'MCkZϑpJķc		 9_⑼"nHH %j8֥5FfS$@rq!"DZEhR#3)Ą""@Lr$$HDDƱ9d&H֥5FfSHDWJ$6΃oA]itq̝aHqdmzԪldmόsBi74/MskR9h@)zVL3tmdCuwo.JjUmK9/4/Mρ18$~lJPٵZ\#	I3h9{JV΃oA]JϞIjUcv\ᔾaͰJqDXqakG&`~IIdA,Xdv$\L^45sB޵+(qh9#/;zg)h0qmHfPb"ͷ1,\L\ԯ)4rPib<4=#o",'s$3	%qbE~$\FakR~23NkXrNCJķcH R)ZԥRԥ$|#gf:&D8cp8ۦJ\v'qZZM8y&)`֥)"b h-)y\4Y2Xvcinc˞æ^7 P8+慽jR#3)h@(9js9h^IN|g>0-#+ǅO+s0qXqak=єÇċF?+Or P;慽jķc xJ=Rrԣܵra=_/=BHY+BهxZ";trL(/sKJMۦ4/J\sh^0jL<84=ɗrL(Ib#J't|2h_)eIg)e89%&ٌ4H8jYtIb8h3
2
Ɔh[ֵRb<о7+caDvI"]+qEN9j^k]$fe;$#"B;l6E%i/&ȱ$!S{
_H56F<ֺHwIZ1MIҞh1|/֥RJyT!)t|#{n)s5FAdτtRs2wT(l]<ֺHJjpIҘBMN	:S jpIҞ8&hI!5--?d#4 sB4 8ÛqN卡sBȱ$-8딜򻥧	I~23"ĒĽcCX4-)b1fܳNBF7,|Z#RsRt<q:S iJ,R6cr)b1fnY6E_0"^*%qHHH26<Ʊ9C3&NrWs$J#ɡ$|cC	#ɡ$|cAq#s#4$#oLh'	kO-j HH/ZKRIY		!FYC<';f|#tRs~"ĒjU/9M&4<Гs#4$#oLh<4$ņFM	&	f"Z	 &@ԪZJΟ4/MbIZY!"D6H(gqτt;`uNy]dXVԪ_r9M&4<Вr9M&4NG21aBI6Ƃx&H_֯B$T(?($>h^HDIe{WcX!'qӌI+lJZK$ņFM	&hJL#4$#oLh<4%&IM&4	5D'#b@-A+@̜s0HkĒu{]$wKa9&J×KZHH"$jU-JJ	%gO ';kx+NwGI\';Ԫ_ds#4$#oLhy(F,22hI6F0xhJ29M&4	5D'_/?C3A+RK2$_H56F<ֺHwI/×iJ֪jн8Z";tx9&J6%~'gj{慿-y\nxݭU`0y>,ɺh^I媖JMh]$pԳZ#f)ekTз_t-f-l>~7y{>6t\VZHP+ 'hqQap~{l>۵GmqךIaM'Xpт" LֺHj:^֣ܵRiϞ7z/4/kbv{m8딲vH2T^k]$fe;_kZKR#gA縩x4/mvHl{rFOa9&J֥RԢFf3Z"*W!g#x"jU-JqBRmD#I4#0M/ hk慽jW+t-aI7+m\L\KR)b1f$HDvk]$pjW鹩:S8ԝ)QRr  ZT(?$˧BIg9w⑗<Il{v549IҚz<m%x9&J=1|nW,`9jU)jQ4	ytZI)4$I)qƵE'Jxp&(4$IMN	:ShI'JaqN	:S	5D&-j$$H@f*%dXVHH26<Ʊ9C3&NrWs$*'#ɡ$|cC	'#ɡ$|cAq$s#4$#oLh'	kM$$H*%qHHH26<Ʊ9C3&NrWs$RjQ9M&4<Б9M&4>G21aBI6Ƃx&H  !"D0jU-JJ	%gO$$HIe{WcX!'qӌI+lJTHF,22hI6F0BŇXddВla18Гs#4$#oLh'	kO-j$$Hx^*%ȈtFYC<';f|#tRsk9jU/29M&4<Дds#4$#oLh<4%ņFM	&	f"Z֥RԠĠVty![]$e3my]bsg:LN0:'<,I+H9jU/L#4$#oLhy)2LXddВla18Д&F,22hI6F0O4$IZ"DakR@BrL(t6צ ̡yqm-8JN(<оqW=mtfuR΁k֥W>;A_4/}tfu,cL10V8;Z_tݶ\ᔼF6tحϚΛlnRτVWBه{,yÕqM0jU~rL(4-lnR4-m+rԪZh!)6aGmtRk̛𠵭Jitt<AA7#o?56F<DXOkR-xIDXOkR(ɺaak_0E#n7!G)XR|#B]$w?5IҞ!R_\a>7+yT!)do9mrd˃>B_Ray^Ͷa^X7+nPh\w+^.y\!>A|##K˽Q+Z-J#9#n7,x(%+
`kRl$vI5,ҨBSkKATɗP^45sB޵+#jlyt4"+"CKRtM/.りF،nY6FfSҨBSkP"$+DVD^sB޵+yHxT^{~{Jdg4"(D
$(L.**@XW Uhke_;9`XF6ZKdk0?4";4`8S4"+mRUJmt)jS`ZԪZTos]$C6=f#{
%kRjQf#mtZґ7<~{`0_BRmD#I4#0M/ hk慽jW-Jо7+-R0FߗW
%{KdaH̤m֥ԯ#jlyt5+Rr֯_!$D@#`4 ,-kR	""yIl*|%m*%=2\s
 	yO,otcaD3c~R6v<Ԫrd9kR1mk֥VF؏4/b?c0$X!tKg$1%U^|#rlXg2)#8kA	Ic;kk]$pX¥6LC_ܳSdmķyt֥_
_-sʡ	Okh^U-]$WLyYbBSkBEPIZ"(@RԠO2~8*X#,БT!)FA<ֺH "Kq DK VsB޿Z惞W+7<6類+BIrEɯInVнMAsrFnCbRPIittm*6y|nWWrL(PD3OBߍVb7lKkrL(sBH	1KlhrqiH?
=J°Zl$vI5,ҨBSkKATɗP^45sB޿#9,I+K?
KV45sBeF،nY#lF7,Ӑ56F<ҨBSk-JWnjNǎ575'JyrJWXmR6cr99ܳSdm*%6HFh
(з ~|#PxfR6\о7+_%m䋓惥Gcە4->ny{#n7!S{
Un3acmr<4/b9|l<)r__W7<4/*%=:qJ=f"__4/-;10WK^ۗL1ݰ}h[ _I)k]$Rt,m`&hI!1޿w+BSIҘBEP08ҨBSIҞ8&hH"_`~23R0FrǏbRhk慿(4惥rWaH+嘍B#
%ae1m,mc5?~234f0#HfG%*Sd(/9o_FsSdXV<~8hk慿#lF7,ґ#iY嚛#ok]$pjRsRt<q:S iJ#lF7,ґ#iY嚛#ok]$W{iJ=14Y`O=Ho9"i@ƌ
Wf#{lÎֺH0$Xw!g#ȴm=t8vhqQapk]$W{{ !k_/?ٌGfFBw fN9a$\I:=!BFf;2#Bmt&rL(m4s'mܠ^'^/ֵ*\otÒvs">#w
532qOt֥'rL8l.;$$HhGcۡ>.SZKR%&ٌ4H8jYtARP9t*:2f |#@M'ܖ4i:Sh nxhM#o",'JVk",'JVdRðċZԢ7ؔ)j>ʡ	M;LCl~e8e#lGc/9MkWb?0jWK9{6هybRܮ&-C;	qԯW)OtBHRa9&J֥~ґ7<~{`0_kA	Ic;kiT!)G%*Sd(/9oZH56F<ֺHwUJmtZ!急_:|ɗE#lF7,|Z#3)iT!)D(vZ "X+"X/9oZ`<*q/aKR=R=Rʡ	M'Jc	BN8J	M'Jx"BSkMjS`ZԪy*^7gݮ!ܳaIEfEjSFsJFnXQJV6֥kA	Ic;kk]$pX¥6LC_?q1x%FsBcaDitq̝)иԯ#jlyt5+Rr  \rrkZꪪtfd]$I
9'Lu,:n64/ks^]0 ~L3c&`\1r)07Nv].F%KA#8pf]$@@]UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU-gyt$"MQ:fV_̧rA0`@XHxd]$I
9'L
AP`0熁W=#񆉘y1GK58h3hkАD^Ǐ"	]$A1L:0hiB޿'sABG>ّНbXF	-xNkr^Yl|#"0-}4/N6Il0$^FI2v܍uhr̼_{GiIc;kk]$pX¥6LC_8e"#
5!C?IϰJ-T4WAxFQ+a^k]$vcaD;ĐdZ6t:n;4`8S5+=҅;'rxyf=n;˦NۍhsBM/.BJsiv%FAA,(J\ٵGt{딙$eY*8rb<70ș0)$EkZꪪu?ϵֺZe;".*,"hHTBk98Fx<8@$	dQyN	/7$	9"enddؒAcЈ(\0ha\xr*hhC熁1q@
YZH0$	#7<`u^n
44dc-`$&&@HyJW_B%f-ӌI*ardE$$<pNat\?at%m%y[0;stmd6	~XZE$L8mdBߎ
P䝜m_/	Kc_/?8oܮ&/k?:8co6`(vrNq/,.L<D2"
_|-eWrsq̞ `$pstBB "0;ty$?4\`"DTrs//Ö>ֹ .0 ,'రt<()JW(UJ{]$eKi\kNǅ)J	H˜2coa9&J֛1)Jn`uW.pzKU(bYE(˜6}씠s7>e;$$HHH2Ň@"=KrIe//+o8gA$BH(gq=Zs$/s`vsB5㽅3VZ=٤O2h2{q@|db#'84<rt"t@˥w+##ʕXb93)$$He;ӑ̌XeJF1aG$$H@be;#ʕXb93)@"W<4Gdb*Wb1<̧y!"D\̧r<&F,2#|#w$S~a6Ma\)zq)[v;4/.R2kF>ۗMtNsڜt+ņsfSkAs9^瘂67<y@N`]9i\mqsH#O]$e7J۲["Tk|@N`]9l\m6E%i,=_nP/+NAзGk6="dm.aу[d\\Kqh	ɉ$ǏbR0Lf0L".bз7(ו-8딭ȱ$-"DȊ8+ɤ @bd	K=J.,L@<y4Al0  %Y0JP*	JF
\b6ID,%(#C1` lID,%(#C1Ɔ[dA(0ɂRPJR0T:[PN"kv<4="elbm4/Iҟ~aBH>\0FtsHÎIP_)#o_/x0!᡹ph@(LT@`!>y>-jWaXPxVgZ_z1`]=2&[4`ӌ\p/4DE	EI4+$LD%#pni!r A2aRX @Kl%K+V5T!ph@)8ƀp@X,RԠ$h!8& H0"H 0 딲xܠ^'^V0._E	
".%M_+MdN:tW&@Kt2τvq@N`]5ҕntg+MdNFXۦucsdY;n9p?krnP/+M4 &*D\ 0Ktos rו~Ǚτ{a/I$צ@fl{sdY;jJWNY$_+Êa(!p!BbE8R:LL|Ɏ_)@X@a!k,]$@ =H "k  zta5D9E p1R"C*
*
*

ACK&$h&@I"Ѐ8Pp!E p1R"K>HADP@1R"X-KU-A$|nP/,ǰ ^|ᔋW+#.Iϵgh4L 0)$M22 鵓7(M<h4&@K4`8QkU-AӋ4/k=nt#p{\DWIҞ|##,GDUj8	`~@HxPxWcpi@b`X@a"`r$ȊX@a%8B BbE? $<(<+4 y1pa04 &*D\ 0H0\2"D\
".$3)A%+s@qXxR"ap4Sdf]2i_b"@ႱtGk	
¹\i@b`X@a"`r$ȊqsMKWz ŇOм"+O:mtIW/dg~h4 y1pa04 &*D\ 0H0\2" IjN.|A	ɋ	E p1R"DI0+4 y1pa04 &*D\ 0H0\2"_5
0.,L@??@4PphiB޵@h^IDWlJ6ƙ2&[#dL?M^Zū?otģlir%{h\oth9ylt7<ҕ#9cw/h[8(Bn^Vٝ^1"*q0ɺO2>ڿardE$$<(4RrrԪZ+4/>u[<Gろ0T(w8lI(47N÷T(LRgβh[<4xJ"$<)Fi,XXZԩoZKRǙ1C2/a@h:[-8VX3dL
nI,9%_+#c6I\6X,I8s' $FH];
O0ֆJ9"i@ X/hqQap~E^V0.hDW>u[<I<cA#qtvhqQaphDW6#kRrk/4.#neab7ȼoGtuN({vcaD(mt&rL(GZKQrxyXzNK	4&@Iph@(LT@`IE p1R"K98Fxp8PyE	
".$JV_zbI[sq)u3dJ-oFݶм,ǷIϵ"(HyJVͬxзU]$eJڵ;9`H0D\TXD)
~rD"MQ+k;4`8Qj9#9$&&@K?=JCbI[vW\md:{
CZA2C6HrrDȃNܠ^'Y6t\ h@a,т" E6NYnW1$\mrxyXr_/GklFɵD10WI宖ǵ+ϑvIe+o6kt6F=	 Ss# Q!,l]$fe;6caD56F<HHБ9#oMmkJ$;k2|5Y#o愀*r9(Ob6M32ț10W#oHH2Вr9#oMmkJH;k2|5Y#o愀+s# Q!,l]$fe;6caD56F<!"D3BŇXdd|Ƃklk],?-jW ';k2|5Y#o愀,ds# Q!,l]$fe;6caD56F<"DH	愣#ɩ6>ֺX[ԯ$"Kk2|5Y#o愀,&F,22 A1_f#d#3)܉
%y6If21aSdm	}n?_<hisB޿#/;cr%cn`uW.SrIe#lE+q1r_<ԝ)-twʡ	Ok`{`i{/m˧Keba˥PI*%4)`Ј(\0ha\qT1'g! @+hqQap~F@ÞWitq̝tfuB]$Cf
fB]$WͳjXJ	M#օ-}tw#.p1aIͰ],Gk?5):S6qgMt.ђq)9vFEn۔3Ɇ_VZ9p?
kN¹yf#mknNqMhZHak46aAAB>cp6N[-2%7dfFfk0p_]$Gk	XٌFf3Z"a<rVr\L\G*%=2h^]e+Ie#lGcx?0&0A˥d֧)`#&0/MAmkn.<Ig0~aܺmdyNcVlylӌ;]-#9Eĉ%%慽8p8SsH&*D\ 0KE E ŇOO]$e΄crNkW>tAȊT'>yX@a,	

ln HL\L H$L.D\ H$'>yph@(LT@`q7$&.&H	&DWB BbEtA a!AW+ HL\L H$L.D\CN.|@pZjP8B?E^V0.4<>lsGk]$B-_>y"Ѐ8Pp"`r$Ȋ~@HxPf\@<0D\
".$L.DU_?@'4\EŉH~ >i(x!zԠBGct'[=٘dL6"R\\ymt&rL(39tZr>>ֻJV_zܠ^'^V0.R򸹉$d?99%#-6JV@f=N}|#Gs@uQ2M$aIg5+lk=],?md:{
qMh^IsAak'>KE8E$&I[FsF"(K?K44!zτqR"ap$."$(LT@`!Q".Y;rxd˧"#0D\TXD(I#9$&&@K?=JC2 鵓7(Ly h9EEA=]Ξ
X rnP/lu $+          _Z  b՝ab&              7     ./usr/es/sbin/cluster/events/utils/cl_export_fs                                	  e
#ainorst	$=_cdfhlpu"-./:AENORSTbgmvxy&(),4GILMP[]w'*0123;BCFHUVXk|+DY\q{}!6?KWz7<>^j%59@J8QpbDHR$*PH@B$.DAB);٬>Mw3q伌kIr+oD_,8ðP  a@$ P 	W_Zs\ڃȉ*DBJ	H0"D(TAI\eօ8S|wY}`\fs}mMy`L @Lxx-gIDzkJٻh=zMtRV		G kĠƖ&'&.u;\D'`₀9Q |F5k4nޚЍJl   8]ȮVV2KSk%	ƸF:enLnj2M{]
&ҳu3qr 0Y5FW(oN*"қD&RE$LH   ]pZϺfCfw{5Y%:Q` @;COY
 9@pH (k\((((((((((((eֽY.!r4j[S^⬦NJB&Z|T|Ԧ.ǪЦHV"((((((((((((ٸ!Wd!(ȇ>*UPZ\((((((((((((ֹPLP2DˤL" "e%D5w0qq(\~P20Ps9s9s9s9s9s9s9s9s9s9s]j{\y[3UV{fww5VBw#e4k#3,ք=xRY&h5J&9DƤ2rs9s9s9s9s9s9s9s9s9s9bp4Z7ZZ P$-[Z9s9s9s9s9s9s9s9s9s9sɼՐZrֹVgo]~Y;Jq;bUVG5w8Ѓ]M;&5^%zVp5wNQ5qms\9s9s9s9s9s9s9s9s9s9sii*>gC0ցM	 4aa}o@ 4-s9s9s9s9s9s9s9s9s9s9s]jzkg꒴kxRՂCvL[Ju굚,<֚o]5Y0湮Vgkܳ)t]	bw1_sL1]bSwJu|fw@ֻb;NY4b]2ɫi-As]feWЇ*V/5|֕+9JN@ׅ+]X/t;J٪ug뛃C`ׅ+]X/t;J٪ug뛃Cas]nM\jC"\ ,I!"$s9s9s9s9s9s9s9s9s9s涧X]qB	$ P!g.Db٤"=5٥nc٬at+,I!"$4Q-+ŅV\i ` `֎ǳIDzkJٻh=zMtf^h@b@1b
H$Db $(TA F ֖.DD B"b% .'.TD֊(H"ȪmkCp\%.
JU	e0@@\ZC{;؜R3)NI(fi\TW@
 )@jEqBD #0 \%DqJEbΫ\[(T9"#YmVm.ZA1@x$FftCf>1)փ+h; LBᡭV H lRȉJZF`n*ӺPҳJuҳJu"3@PAdD7B)v]kՒ^3%/YQ{jfQ18<p#|T^>_i%:ٻ!(F-8+Szx@8LSJuZa<#pxO
ًM~Χy+kt3N3,><)}V_Qy5٫RrxG~a5)#L>0ø+kt3N3,k>wd升qNӔUgjuZ㙺Zw:BQe3O%YUAbbS5`k@b%I$H$Htgi*SIi=0%N40jJgz˥r`8ħZk<.(,61)#a	*] yDb
H"$HX!4A`[`*+:qN A"DˤL"P$ "et b%I$H$H|XYZ733L11s}a(;K;pyvZ8ħZ7Y;Y3奯)8WeYU(	iKs8ħTbkCFn'I
.<DH`rBi$l TDP2C1޻7"L;jk\Kw6%:NQVYkjNUr_7s%jFx@8LSJus`*+:qN$ŅU-JuH-YOV#H&(Pt@&ת%:{Քz^vZ_gMX/cC)AM>uU^v"gNF\kA=ogMh8ħTm]+8ħZ$u^UVS4`+fbA!bAAÇoЦ/$a(y1XJ p{&+	Fi-8ħTo

``+VS (&p@P݉5WB`3bpq0,\jq^lZ7IɊQ|s^^iV͇r Ҽ^j7/W;fVΜ%=io wKZw:rb@3Os葨RA-ioJRcӓ&V޺qN%j}V;8ħQ=VSa(%7I77$a(Έ[nDBLkO=!Zw:rbG4KГ-8(gꑰZ#JuH/AZ`1R6DbqN+A7KГ-8x71)#aB1)#a
g=6=6(Z{CWH)UՄTta(uZ6N^WftH)HDqN18ħT(	*] -,R6o B	bSFڬH2BIDKE cbbR"5&(vTDdULq31	*] ~,-dҶjhQ;J٪k\bӃ؜R3)TjLƴH[
Y4־Ffk\y}L4b٩6'	Oi.B&yOүa90y`wkm!iuֶi֘Sג/0s\Rf5U(1Ƌ;cZ
⢸1"afkeoV)ԙmFN4n1Rf5U+ަ"(1kkjfkj%#w>wJ
⢺kj%#w=q;cZŅU-=<=;mjӅ91;ZaNw\^ 
x*Uw$ӼV}u%t(9QyE גqN2/5z
^$(T@"Er	mz8Rf5 1g&X	N&f+c3)E⢸&4fqg&XLQyo^jp0@2D$&3o];cZI0pfin,-EqMy(hLV8bĊAĒ"$$3o]$Za@8LRwI347iZs&fg&Xԙi6h9<.|Zt3wAUnw9"$$;ZTKůycI)>wJ+c"(Rx*5W $_@
I)0 m?\Zyiz
lJv/xR2qq18SiFfkjfL[5&c^2KSVr5hSi2RyijivbjLƽV<#w3Rf5yǛ|ڴsO=15\y}F|EqhFkjxO>\Zyi<#.|e3O_brNHDwUVCIMޡ݉.5BdswVS7 |I׬;RwݩԙZyI+M9FӬ1KϯUwO?ЉZkư_ϮzIi=7ǫӱMkt Rf5 |y}Fy<ׅ#!uC/0}bv;z<^޼ M<Zؔ#^>V
t_~/!|^-<UdԙwN^:;w0^ZLתЧJ<fuZ<Pw&.o%b]}gyojk\x.WνЉQ;J٪)dҶkt(Ɋl0f<u(ɊlvWμ+.7MkL))VtdҶht^7_[_:ZE:2bi[49B0ntf	G0ylΐp_[1Tǜj{ӔjFqtՔ!;N.V}wٜ5\gjo*+FLP+fQEZ(3*+&HI hr( (x,/s&>!V4WŅ*+Lm1Tǜb
鮚֘Q*\(Ɋlſ*֓OM
2bi[4iop	C[kݱd*UP$DHIv)4У&(vXW[+hM<#0*&F&(vR¹$_v1V]%g F1B	$CWκdҶk7劃(T2"d(Ɋlr%%+XՃՃZ}xʽ+&5)XDjLƴo˳8LX~foN.p8{wS a0D#*iiƙiC|qQs+&9+FLP+f{x9""BHI1C½_s31Hzuaa}+&)4У&(vMii?'!p]𮬧FLP+fRՔ̹PF.T@HDLD˕PiIѓ;DW@0H!$ABVa^

iWbpqqQ;DWa\h/dŧ*+$TP$G3]qiѓ;DWɋv1bvOm</vƀ""]K<v_ezw#8*KORQ*+$TP$G3]qkO1CJ}o !1s}`nb>\ZE䮅1C}8ʸm?v35)ެPsOsOd&5:hQ;J٦eʀ0fr> B"b%f\hkORM<2bh*(	"$$;^xhQ;J٬+_AA<+8FѸ(ɊTc0fv4	B2b݌ikO?TW@$H4bI	&!1hXf,-N&(vR27cO?F}Ki{4 A<`ϥNyԔ@ՂoNgVה})tiJ6EtDJ$Ab(bX_K4=X5E^zϦཀྵ]+&4(Ɋlv~/;zR=VG٩ELmNF10fv4_1Cs3130;zc&(v19*Et(ɊLAMp0T4 b d& Z{yUУ&(vZϦb=+&yWμ+zaM7|"9]5Z
%K1CiZ*+FLP+fQEZ(3⢺ Rd-01cbhCI|XYkO=<fq<ޝ\%)*p3NsA<4 `0TGS# ;bTZ*#38Ә%C|FLP+fL)/Z*֓OM
2bi[4( fp	CZV-FLP_[E  rDDkғOM
2bi[5z((5+hM<#0*&F&(vR¹$_v1kO=5^FpH c*P@2D0^a{.|FLP+fp~X8pJ"&KBV4"\"YKO>B.,ՃOm??Q;Jٮv4u,wZ\ba{ii鮒3A 	 (T2"da]+&7NwJuУ&(v@DFh
( L-
2bi[4"\"YKObKK4``%k\Z`V3aywZ3J/bp|N8ħZuY٥Zr/5c91XJ!⦛W1}.e޻7];y%:zwGyuN)zԔm?}qA 5N*f;똔qAb)4^4TWbb
H$36R0v06jQ(4͚{ l}1LtUhƵgfk`*+8 ȃD$XBD	$(D@,f,,ڭqo#"VbAD,\R""\!&fg&XE"ȉȃD$XBD	$(DA$7\h@	ftf"L;­Zj a\`9 p 4` =0kU[qQ\h	 Xh$(T$ŅU-,\4HE*D@BKm69gi(&DLU[qQ\h	 .D$I"" I qBDXXYZ%FEȃD$XBD	$(Pȓ3,"RBdDobAD,\R"(I"d4fq,ΌAbIxU1 ¹so]@h@${ `֫
⢸(&DL,,ڭqobEBB I	E (h"W$T$"$i!-S392ƎRBdDAbIxUKS<fGxуH Vk(18|$T$"$i! ӔT|΢e-9EGbEBB I	kbWk\[F+ӽ$7/j5͂ܰ3fl+¹$_72(gU-22mz[̰UsH~/M٥LX)|R}{;cP!\)s*uZ@NѧNB湰W2Ɗ8Df&HI hr( (x,/s&>!V4WŅU-YPbp4mKocU,\4HE*D@BKPԳcX5iUY&,l?JuwU8S`e&g%/Ufy9Vò`ܢތħZuZf)ׅNH
 LBR^\TWA1BKYXYZ7^_JҲޜYNN/}+) }.+¹5ү0Jo3i')!hXh$(T$Y`}*T6rRW\5sFw!=lw^a{YMl|Vye7z\TWbAD,\R""\ 3E`oh|U=3L@@@2"daPbHrHHP$3 ^a{JfNR
BbLJoSW}*Jo3|^o*^v,sOs](@N@ cI(&DL}/@pʳ9xa"e	.v]kɃqe^vf,^-&WSR׺UF٦%7JҲHE;]92Wc5W@r "I.PI
.@R͏+
>kW^VSyӔX/mAE!<kHrHHPp,\4HE*D@@ 8,t"$b
$=3L^a{JfNR
BcAE7ݗZ`doP;3
Vji5YB&zmuLJoޕye72pvʫB&CG7Ճ[e[t3Nz`K0"g&,l="rR
&DLWz`K0"esViJ^hSL;L«uZUf7](@NJI(&DL4S@r "I.PI
.AuZ7/}e升;.))9{43zz]y&[C_JҲ
iseo^4	,
/$ o6'o%w^YnԧYf/1uNI^YLթ;:7]FgJUϚcu贙]MgَWqµy鮒3A @'Rȉ!bYs0ny0ycad*zJE	$8B	% TDP2MokTM}oL;J9O&,l="rR
&DLWѹSobKK"	oϤ͢A1BKEb
H$EsVQHVuRwJ]7VSޢ
Zr&\iU}'Uq
"&KU-MtX
&DL#^˝+ss7]-}xUl<2RF|S"ȉDfRȉzO@@@2"d+e.-C[U-MtIi\)升NJ^RȉoUQ*79m,\pdA-VoϤ͢A1BKEb
H$EJ6`\TWB*(KJ}oE,pXYZH,(;v,d升NJ^RȉjkH		*\#VqN4찣|fiiy/
hSzu55*&
>&fa8D΁!"A1BK*P@2MkCk0]My+u`+fg׍ڝe1)9wV^Y'%w:BQ懶^l3O;1)ULX0t@vjF|N2Mk$X,\BB%e	
.HH&(PtAW`W\k!kC)INL[zW׫i[5L^ݩ]bS8p湪z x"9b,]Ihz-TP,]ta(%:mKHLPRD8ħTnUZ&+	E xת%:79UhSJuogebS¹!F+@,TTzv@XX`k[qQ\l	"DafkOs~!uqN^e>^l֬k%:VW;)7תװגVxF'iڐ95q45n6bS4RVK6	bSQyioUP#
Vo9M5YO׫i[5=V1)֚^qf2ZUa(YMҖU?NF>*k69⢸Y%:oUEsb*Z`+fٜ5\
q{8ħ[P;תɊQi:}bS5`x_5s3}V_&+	F*&+	F-Fɕ$ӼY5u)Uzuebi/oUWƀ8ħTooV1)%DbqN+%ab		*\@"H[7#7+ezﳌJuVҶi1I;:fׄmo.
.#ydP;8ħTn!gDYIu 5WbSK7A3)qN78 8ħTn7I5oׯ
rW׫)}Hz^vX1XJ 1XJ Ç7]hS`nbA<%V8ps争IQ(ZkKB1)xFpe<2 `g ؜#Ut!6'3W!\jq^lZ7IɊQ|s^^iV͇r Ҽ^j7/M$zzϤ͇ft9Ua(s1)INL[zW%:bi)ZG7VSa(Q)1XJ4oooIQϤ͢ioUYLVu'#pR3>B}nc751;^nNLV^%o@p`F`1͂@@3<l==6UDU^LVR(ZkKBLVfƪ
`1oEt$a(裌0U-selԍ"gױ;V1#ɊQo&+	E-5&+	G
\jq
⢺btQV1Z7"f2Z1XJ:r_V(fUk%P֖%+q#W
⢺ta(E1	Uk%|XXqoC3N|}mNLV^7's3|#u٧0LV7&+	FB6.%!&+	DcՃԔmJ6`]qoz
lJvl*f]s8ϯ
oNuqNr.r2N_gjpUJus݈y!(B&ug#]V1)֚^7
ၘD1
.Y x,45Z-EsFV6%;63a}.]gׅ7V^{8ħ[PsNBSzB^nHJ4UL;LuZi*37VSՠ/t	
.H$Q\b
f8,f,-h 
 'o
7IFe=Z B	I7TW1h3a 3Noo%s%`SZ-Wsw:BQ-#W9+	I8ʽaNVΝbS&+	D;Es4_&+	GgQWm}MmfW@~,,qiog9*U^ޤ"gNK-=7s(ZkKZa]6kP5PPִ7@΀mgӪכ:5.1)wQN.LͿ;8ħ^LV476.%"1غRbhnDP7s
⢸NR,,qii?Wgrv'vښkZm<ZE:f˪ɊQׅ*9ta(Fғ@UE	U`\TWaX^6:>77\Z{yU)6%:;عJS|︼vU;S׬L&+	GzG476.%"1غRbh3h3c781Uzz!:r4isbIQ(ZkKl])1XJ4tٮ5@joEq'B6.%bCGՂCV*rbh8ħUioPr( fCGՂCV*&+	Fta(ioqNl#bIQoPr( f
ၚAGaK (T2"da]bSDfRȉVoEt
$Tmz͛ŅVr%%[kXȂU9O|TlfeooOs~
>&fZ475*&
>&fs4
&DLՃTm"$$L"I
.+e4h1iaG$Ӽ7<^[ѕFQ6XQwI34&X"$$L"I
/(T2"d9
.DD@ A1Bkꞗ $+          c2  b՝ab&              c2     ./usr/es/sbin/cluster/events/utils/cl_fence_vg                               #!/bin/ksh93 
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_fence_vg.sh 1.22 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2007,2011 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/utils/cl_fence_vg.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
###############################################################################
#
#   COMPONENT_NAME: hacmp.events
#
#   Name:
#       cl_fence_vg.sh
#
#
#   Description:
#
#	Perform any fencing operations associated with CRITICAL volume
#	groups, in response to a node_down event.  A CRITICAL volume group is
#	one that has been so configured.  The implication of "CRITICAL" is 
#	that in the event of a potential cluster partition, some drastic 
#	action must be taken by a node that does not retain access to a quorum
#	of disks in the volume group.
#
#	The expected use of CRITICAL volume groups is in "concurrent" resource
#	groups, to hold information critical to coordinating application servers
#	across the cluster.
#
#
#   Function:
#
#	Find those CRITICAL volume groups accessed by both the local
#	node and the node on which the event occurred.  If a given volume
#	group is marked as CRITICAL, check to see if this node can access
#	a quorum of disks.  If it cannot, it is fenced away from that 
#	volume group.
#
#	The actual fencing operation is performed by LVM.  This forces off the
#	volume group, in the same fashion as would happen if the volume group
#	lost quorum.
#
#	Additionally, CAA fencing is used to make the disks inaccessable.
#
#	Further processing is then based on the configured monitor action, if
#	any, for this volume group, as saved in HACMPmonitor.  Possible
#	choices are nothing, invoke a notification method, take the resource
#	group offline, shut down cluster services on this node, and halt the
#	node.
#
#
#   Input:
#
#	EVENTNODE is the HACMP node name of the failed node
#
#	LOCALNODENAME is the HACMP node name of the current node
#
#
#   Environment:
#
#	use is made of HACMPadapter, HACMPresource, HACMPmonitor, HACMPgroup,
#	CuDeP
#
#
# Return Values:
#       0       success
#       1       failure
#
#   Questions?	Comments?   Expressions of Astonishment?    mailto:hafeedbk@us.ibm.com
#
###############################################################################


###############################################################################
#
#
#   Function:	vg_fence_action
#
#	Take the configured action from the HACMPmonitor class for a volume
#	group
#
#
#   Input:
#
#	Volume group name
#
#
#   Output:
#
#	None
#
#
###############################################################################
function vg_fence_action {

    PS4_FUNC="vg_fence_action"
    [[ $VERBOSE_LOGGING == high ]] && set -x

    typeset VG
    VG=$1
    integer rc=0
    typeset RG=$(clodmget -q"value = $VG" -f group -n HACMPresource)

    #
    :   At this point, we have looked at all the disks in
    :   this volume group and do not retain access to a sufficient number
    :   of them.  Fence out access to the volume group.
    #
    cl_forceoff_vg $VG
    rc=$?
    if (( 0 == $rc ))
    then
	cl_echo 10410 "Fenced volume group $VG away from node $LOCALNODENAME" $VG $LOCALNODENAME
    else
	cl_log 10510 "$PROGNAME:  Volume group $VG could not be fenced away from node $LOCALNODENAME" $PROGNAME $VG $LOCALNODENAME
    fi

    #
    :	Do a CAA fence, too.  Effectively mark the disks as failed.
    #
    cl_set_vg_fence_height $VG "ff"
    if (( 0 != $rc ))
    then
	cl_log 10511 "$PROGNAME:  Volume group $VG fence height could not be set to FENCE_FAIL" $PROGNAME $VG FENCE_FAIL
    fi

    #
    :   Now, find the action configured for loss of this volume group
    #
    action=""
    monitor=$(clodmget -q "name = RESOURCE_TO_MONITOR and type = CRITICAL_VG and value = $VG" -f monitor -n HACMPmonitor)
    if [[ -z $monitor ]]			    # migration - allow for earlier formulation
    then
	monitor=$(clodmget -q "name = RESOURCE_TO_MONITOR and value = $VG" -f monitor -n HACMPmonitor)
    fi
    if [[ -n $monitor ]]
    then
	#
	:   Monitor $monitor is configured for this volume group.  Check
	:   to see what action it calls for 
	#
	action=$(clodmget -q "monitor = $monitor and name = FAILURE_ACTION and type = CRITICAL_VG" -f value -n HACMPmonitor)
	if [[ -z $action ]]			    # migration - allow for earlier formulation
	then
	    action=$(clodmget -q "monitor like '*$VG' and name = FAILURE_ACTION" -f value -n HACMPmonitor)
	fi
	
	#
	:   If there is a notification method, always run that, even if
	:   other actions are specified.  This allows the specification of
	:   both a notification mechanism, and a specific action
	#
	notify_method=$(clodmget -q "monitor = $monitor and type = CRITICAL_VG and name = NOTIFY_METHOD" -f value -n HACMPmonitor)
	if [[ -z $notify_method ]]		    # migration - allow for earlier formulation
	then
	    notify_method=$(clodmget -q "monitor like '*$VG' and name = NOTIFY_METHOD" -f value -n HACMPmonitor)
	fi
	if [[ -n $notify_method ]]
	then
	    cl_echo 10411 "Calling notify method $notify_method for loss of quorum on volume group $VG in resource group $RG" $notify_method $VG $RG
	    #
	    :	Call the notification method, $notify_method, backgrounded to
	    :	avoid dealing with hangs, errors, etc.
	    #
	    $notify_method & 
	fi
    fi

    #
    :   Perform the action $action
    #
    if [[ -z $action ]]
    then
	#
	:   No action has been set. Halt the node as the default action
	#
        cl_echo 10414 "Halting $LOCALNODENAME due to loss of quorum on volume group $VG" $LOCALNODENAME $VG
        clexit.rc clstrmgrES

    elif [[ $action == "fence" || $action == "notify" ]]
    then
	#
	:   This has already been done so as above we do nothing
	#

    elif [[ $action == "fallover" ]]
    then
	#
	:   The expected response to loss of quorum on $VG is to take
	:   resource group $RG offline
	#
	cl_echo 10412 "Taking resource group $RG offline due to loss of quorum on volume group $VG" $RG $VG
	#
	:   Generate a request to the cluster manager to take the resource
	:   group offline on this node.  
	#	Note simplistic coding below
	#	does not handle child/parent or location dependencies
	#
	GROUP_ID=$(clodmget -q "group = $RG" -f id -n HACMPgroup)
	USER_RG_OFFLINE="3"
	TARGET_HANDLE=$(clhandle | cut -f1 -d' ')
	SET_POL="1"
	PERSISTENT="0"
	SITE_OVERRIDE="0"
	clRMupdate user_rg_move $GROUP_ID $USER_RG_OFFLINE $TARGET_HANDLE $SET_POL $PERSISTENT $SITE_OVERRIDE


    elif [[ $action == "shutdown" ]]
    then
	#
	:   The expected response to loss of quorum on $VG is to take down
	:   HACMP on this node
	#
	cl_echo 10413 "Stopping PowerHA SystemMirror on $LOCALNODENAME due to loss of quorum on volume group $VG" $LOCALNODENAME $VG
	clstop -g -s -N
    
    elif [[ $action == "halt" ]]
    then
	#
	:   The expected response to loss of quorum on $VG is to halt the
	:   node.  Use clexit.rc to log and drive that action
	#
	cl_echo 10414 "Halting $LOCALNODENAME due to loss of quorum on volume group $VG" $LOCALNODENAME $VG
	clexit.rc clstrmgrES
    fi
}


###############################################################################
#
#
#   Function:	vg_fence_check
#
#	Check to see if a quorum of disks are accessable in a given volume group
#
#
#   Input:
#
#	Volume group name
#
#   Output:
#
#	return code 0 - quorum accessable
#	return code 1 - quorum not accessable
#
#
###############################################################################
function vg_fence_check {

    PS4_FUNC="vg_fence_check"
    [[ $VERBOSE_LOGGING == high ]] && set -x

    typeset VG=$1

    integer quorum=0
    integer total_vg_disks=0
    integer present=0
    typeset RG=$(clodmget -q"value = $VG" -f group -n HACMPresource)

    #
    :   Find all the disks in volume group $VG - space separated list
    #
    vg_disks=$(print "$lspv_out" | grep -w $VG | cut -f1 -d' ' | paste -s -d' ' - )
    total_vg_disks=$(print $vg_disks | wc -w)

    #
    :   Compute the quorum for $VG - this is "one more than half" of the
    :   disks in the volume group
    #
    quorum=$(( (total_vg_disks+2)/2 ))

    #
    :   Check each disk in the volume group to see if it
    :   is still accessable
    #
    present=0
    for vg_disk in $vg_disks
    do
	#
	:   Check to see if disk $vg_disk is still
	:   accessable - can we read the PVID of the disk
	#
	if cl_querypv -q $vg_disk
	then
	    if (( ++present >= quorum ))
	    then
		#
		:   We are able to access a quorum - $quorum - of disks
		:   disks in volume group $VG.  Return success for this 
		:   volume group
		#
		return 0
	    fi
	else
	    #
	    :	Disk $vg_disk is inaccessable.  One
	    :	more that counts against achieving quorum.
	    #
	    cl_echo 10512 "$PROGNAME: Unable to access disk $vg_disk in volume group $VG in resource group $RG shared with node $EVENTNODE" $PROGNAME $vg_disk $VG $RG $EVENTNODE
	fi
    done

    #
    :   If we get here, it means that a quorum of accessable
    :	disks has not been found.  Return an error indication
    #
    return 1
}


################################################################################
#
:   Main procedure in cl_fence_vg
#
################################################################################

typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
if [[ $VERBOSE_LOGGING == "high" ]]; then
    set -x
    version='%I%'
fi


#
:   Collect list of disks, for use later
#
lspv_out=$(lspv)

if [[ -z $LOCALNODENAME ]]
then
    #
    :	'$LOCALNODENAME' should have been set by caller
    #
    LOCALNODENAME=$(/usr/es/sbin/cluster/utilities/get_local_nodename)
fi

#
:   Accept a formal parameter of 'name of node that failed' if none were set
:   in the environment
#
EVENTNODE=${EVENTNODE:-$1}

if [[ -z $EVENTNODE ]]
then
    #
    :	No indication of the node that failed, so cannot proceed
    #
    exit 1
fi

#
:   An explicit volume group list can be passed after the name of 
:   the node that failed.  Pick up any such
#
shift
vg_list="$*"			    # volume group list or null

common_groups=""		    # common between this node and the one that failed
common_critical_vgs=""		    # common between this node and the one that failed

if [[ -z $vg_list ]]
then
    #
    :   Find all the concurrent resource groups that contain both $EVENTNODE and $LOCALNODENAME
    #
    for group in $(clodmget -q "startup_pref = OAAN" -f group -n HACMPgroup)
    do
	#
	:   Check to see if $group is in FORCEDOWN_GROUPS.
	:   If it is, then the associated VGs should be varied off 
        :   and we will not be able to process them.
	#
	if [[ -n $FORCEDOWN_GROUPS && -n "$(print $FORCEDOWN_GROUPS | grep -w $group)" ]]
	then
	    #
	    :	Skipping $group
	    #
	    continue
	fi
        #
        :   If the resource group is OFFLINE, we will not consider those
        :   as they might have been brought offline by user either by a clstop
        :   or a user initiated RG move to offline.
        #
        if LC_ALL=C clRGinfo -s $group | grep -w $LOCALNODENAME | grep -w "OFFLINE"
        then
            #
            :	Skipping $group for being offline on localnode
            #
            continue
        fi
	#
	:   Extract the node list
	#
	rg_node_list=$(clodmget -q "group = $group" -f nodes -n HACMPgroup)

	#
	:   If the rg node list contains both $LOCALNODENAME and
	:   $EVENTNODE, add it to the list of groups to process
	#
	if print $rg_node_list | grep -w $LOCALNODENAME | grep -qw $EVENTNODE
	then
	    common_groups="$common_groups $group"
	fi
    done

    #
    :   Look at each of the resource groups in turn to determine what CRITICAL
    :   volume groups the local node $LOCALNODENAME share access with $EVENTNODE
    #
    for RG in $common_groups
    do
	#
	:   What CRITICAL volume groups does the local node $LOCALNODENAME share access
	:   with $EVENTNODE in resource group $RG
	#
	common_critical_vgs="$common_critical_vgs $(clodmget -q "group = $RG and name = CRITICAL_VG" -f value -n HACMPresource)"
    done
else
    #
    :	Given a list of volume groups.  Just check these
    #
    common_critical_vgs=$vg_list
fi

#
:   Process the list of common volume groups, $common_vgs
#
for VG in $common_critical_vgs
do
    #
    :   Go check if this volume group retains access to a quorum of disks
    #
    if ! vg_fence_check $VG
    then
	#
	:   Quorum has been lost.  Take the configured action
	#
	vg_fence_action $VG
    fi
done

isk
	lVg $+          F  b՝ab&              +     ./usr/es/sbin/cluster/events/utils/cl_flutereset ble ste                                 !-%  0et ,.18:_acilnrs
-/23456;=@AHbdfgkopx	%(79DELMNPT`hmuv|!$)*>BCFIORSVX}#&<GJKU[\]yz'?WY^j~"+QZw{q`B$Fo-m;S%Oç'lZ#M^7`Y; "'aӘua#s{h'OK/ug<{9AlDHB7ՁQ5PYpX@KǍ35|2V+|NdM@&>|756Y@=.Y |y_y2e'X}*7-Ʌo~k&Lc֦RK.	׃#Spkx>xV-eDq}l;˭k,7l8X>xV-eDq}l;ˢ-eDq}l;cij@VEo>] BXn%Rɞu9zUx.$L&#PZk(-u-K!\Y+:O5'ܵ@> @3%y$~A[w$
./BzaN[ Q]Qk,7$#"x9|@yl<_,$/^[ay:@<[7$D;@bjAb -eia _,!ja輶6g$
 |>BXo HBG2Y }<Զ>d zhYax ml6$$"y[|M̀@ٓÂrdhYaBKR$~E_,>j[6|@]ㅹ؋cRpn@	ׇa?@XL1:^$N_3dj@xEN;xD:b8u@%iyXnw˪@byAl n˦@3?e -;t-/^VoJ[>H.]@HY&P4HggotH4g2d@b\hh	1|@\yyYn'|>BXo |'HHgRd8"^@@tVyZxAu!]Qk,7>o>Y }<NPVtVyZx9N$%tőry@8[h_,({HLxϖHF./:66О^!-Y H.^<]Qk,7>o1l$Yy[hZO+->^3hj'pd"N;xEAڱWVb~3dj@xEN;xD:b8uAJΓÃiAvtV]d<Xtm nyi@&-/HůPyaj"y[At~ mEDY~R@sbEŏN4p2|@t-}<ZׂÇ͢H%>6H zG$@,>m8|C$	hAuIn<]`<RyHf$Li>[hxPti)VҌHmj.@RP2@]i)VҌHA)lж6 3De> m
'lzAu l#l$;p$ @<#-gH4m>Y P<'|'Byzym2d/a9n	_.е7 xvIok,7_O|@vp<QCT<7K nð
ׄQ[,}X<0N_IdL>VMâ}><4ŧEǷ30CQ[|xi!67S}><4EǷ30CQ[|xi!67HEoAdL>VMHEoA
N$oga Blo$oga Blo8:,>=)<O	@xfhj+|??Z4|hpAls!E;`\W/AHX?l
Nڲ@,B9$ 
xx\Cހ9=<vTo@`v}'gmFЎbz (<?c5t, l;-pаf52H&+71pLca eajdLVo a"^#> /Q #@4>*7goB1[υ4xTo@P"z F| /To@v=
ߠU@?cG1Q rOYH
l%EuZZ.2 a#zU ,8Lpx!eiXBX`|"2bx jPBa%P5!',7^CQL%0|. #Zx	dhf #CQP+׸,7LXt #0*7
@VXB*7
 Oaz jpY (
!Fހ,+A݁P*
`X XW&uP¸lXQ`!hC?	8t7`Vǐ<'{qdL>VM@xfhj+|?.OKܟX%#(@jekH+VPR5JKLc֦RKȔ!@IrР.3ZP,BIK@*d\%$G2.#Z;֎kGb5ؽI	ԫ2FD|ёZT=ycj03X޵'52L<L]xʝZ; 0\!hN0
xf(B2& Ap`:`X(1^RcCX^2LB5kBP1άukAx&@QD5HTPV:ׁ  PkAФw*L`bZF^	XI&0T1yՎuH#/:H#Z )V1u*  &@)PD±d -	@  dEV1B3,ုp`:`X(1Z -Lx0b(fX-^RcCX^2LR]2֡@#/B2
`P-
Gu
*V$df5֡@&D6@5HB
/:ծ	eD5P	8(P8 hR;P1άukAx&@fhQ j`Na!@#Z*L`bZF^	0NzHkP)ZF$e
BF
*V$df5֡@&DာRP8 d	@d(C1@R;b@: FӺba**yՄnV1U-#P1άuk"P :'FNyjZ`2hF2Rt\(!Y<m'vnOsr|٧<?8rx9<p^8iV,Vg+?
ֻ+ze+{^{;.Xc]yc/ǭ4X[{hJ?{XcּZǚ:a
?+y=V;3GU{{282Vʿ+?^L;}2e'Xsd's;.cN˘6<;.O˓v\^˓v\''D;.O||e!r!r|	Hv\>=!r}˓'<>CMϐ>'˓N:Cxe8FC7de'`e˓~˓彂'<$!r|Y;.Oy˓>	x˓8C!#XF5JKV#T)%H+V44#5TR]ꔗ(D^IrK^X=hb#=Xf,TPV:׈ĥ₂G#'$sZʌ'TL03/LZ80:FjV1{
U^ZqI`b%yJ)N%y!RuR%)%Rd%yDDԫx`3^FW#FS:
\)*W'XK$	JH<`^k%-HLH`^1rFP%%8H`^k%yBb\$yH%x¢$xJbj֦y+Ĉʈ<`:BB&Zꄤ!q	)!K$JH	)"RBu+ĄFHqW	ʓp\u+ąFHvҼH%*N
Q^$HT`Dm+Ăb)p$W\*N
Qc^%FT`D%x:
\)^%%*0"FSJLTc.^%'*0"FSxN:Q)Q2u+ĩ
^%'XK%$DJ3I8RI!99I&L:
\)$'')"$4#FSxN:br$e8WAQ4x0J-'pi)"cG%&q	)!Je
JD	)"RBֺJ	)!Jbቃ	P0T)*d()L`SHP&&B2e3R^e!%$)L[.NԤQTf)0	!!2RBx."*'sJ91RuRLRDISN^ĢrrPVk-JD%BJHAJe0NjJ"e)TĤJ	(p,L0ZbhĢtKR&-1VfJ(
SuZR!*eQ300ZH!%$BJHRS(N^J-(pj2D]yYR!*()L0iԤBT(()L04JN&BJH0iƯ%(BPLi'y:3PIkJ	
&:0JN$):	)"RBI!%$)L//JNPLP2^JP
2DII
S-usTHУ(q	)!Jeco%"F	)!JcE%H$$&BJHRRsHВ!%$))
&P^((*0"FSxJT`D-Z:$*"&TS<+DHR%FT`P&f	J𔐨J𔔨JHSxJLT`DJJT`DJLT`DJG
)4$%*0"FJS$&*N
Q&)"$
2LB$xLbBdC2A6VbRH21ZɒdHbCu)<|ђ'x^hf)<u:iHf)3VS&0P2P̔֨PIzP!6 -1LUb+L)PP@J&N.3ZcIR$xLUU/R3%T1VWVI<^igM^J	WVI݀Ǭ4݀ρMWĂB2< i 4݀!7` ^b&@v ?7`
v
MgpRrvUTrv@%Ã ?>prvN'-7h'-7hrCoɎZn*-7h:6	؉A`0;7h|+9iA`Zv"nEñs'
Znx91Mӱsȹ1Mr
M :v"nx\rsʶsg-7<u-;7<l ؉
5ɎZnxNM C_
Zn|wD;7>|Ƽ-7>sx!9i*Pv"n|;MⳖvb&`{Zn6MDl4M`?ɎZn6
vb&` 8VrqwɎZn6b&`'-7 Cl8́A؉x<XrpQD<[wg-7+-7=-;7 p&lM Ň-70Ⳗ,?NZn84b&`b&`Zv"nI3;7Prp%Hv"nPrp	M`D>46;7݁؉| >b&0-7#Zn:9(;7ADtO|+9i&9iꭁi؉laWJ iF> iF
9Xp@pN iFR i"Z ip@q	p@qx7=H
b%4ݱNaӛx6ܞܞ^ܞ\fCrxDnO|nO^/!?ܟ=Cr|sCr|{`BCr}ܟ @Cr|CB7!>$QHnO;d7'7'h6!>`)!>ܟ+1>݂B!!>,"!>qܟqpOi[-7hPvqA>s۞	!0|X۞s%1p[	[HrGU>Xn|O>a$qH.mTMqqLll@a7n6 n6ueDxF<[F<,7VK'nU(nҷ]ԭxK6mXn8=7 	 .pS Sq!n8_m"&8n8Bf〺wFR>!5}pl|J>/(n[p9pr,np7tS[`|3n:~	KIqm11u_wV,VgcB5X㿪Z_?{c;.w^uXe;EUae;*0cw,V`ie;c,]x?f52epeeo?š['ɏ|Ad<D1~>G'9g2c}ZOLsߏ69~Ŋs&90PKxZɎ{>ݜɎ{>Ag2c}֚,R9~kw'k9~hņk7'Y̘k'9~hJ7'Ės&9B5'̘k/'ܳ1~>ӹ>Mg2c}r}%Ɏ{'Ɏ{34uYr|d=_ZhW̘k˓s&9'6s&9׌ܟY̘k^L;OlLsߏۓᥜɎ{Zj'-Ɏ{1uU's&9U/{s&9F?෌hƉ2e'Xv3&85$ɖcXc~ɖc'͝8&sLt?1u*.OM9V4LjaB=J才V(01<;,s߄hbC=J&@=J˓[,s߄D`S֌ZcݝɍwO7gb8(hݒLpQ?Z`dw6N:|wNO ge{`Yc%o Uge{`	ܞ6vX	[ 
rxl~#*Z1k d+ {}z䄅DH}z1Q7=zq)QO]RNJTD%+
~vqJ1AQ?׮)^&$*"F׮)^FNTDM볊W#+b"T^8x볊W#%+ĥFDD^8x*%zrgD]^8^8_g׮?}z׮?_]c׮)^F&*
볏(볏	zBR׮?zvq7]`Qg^8^8׮?zw]` -g~vq Gg^8zO@߯]d׮?׮?z+R׮?@w׮?^8x*'Ggz@1gDvqzq1PTN׮? G]RP*(s׮?z+AQA']<zrr^8x>vq=z]g ׮?k׮?^vqz+Rr"]R%(*
vqUg	RvqYg$FT`NSgϊzIg# ?gfLaO.@?W]q۴>Қ#ټd)+VvmD\볟ꗮտ볪'L>%Ͽbd2lB9@vTEn|:#z`^uj"]>xz([^:t 7WۇYؑ'R(\D<Q}|aHpvoNdУ%"GZٴ)?fπW׮ͮ<)?-^6|\Rvm8zzڈo+g?ρBvN]Q:a"@d-,k16E!^9|;گ]g_[斶X^/r6ikeW?`	ŮOK;,sߏӹX_^[lUoEoge{6׮ߗZhWvX?k}zc|zfjӌ\<ז(4gc2c`~&k{p3G=뇚1Zj$V6X
RXpF4N{mI5Rn6X
doJU"[4cDbo73&8-4X[=6RfH+4cDkm1%Ɏ$|oJ#Xc`F1TY%/\<эŖ3&8:apYceWbJ$K{,Rpd~>7#EUanc`1U)Vdo`/\<эFk]ۄcKI*3Z#Xc`doJU"[/\<эS?1ğcpc`*2D:n;IVk6*2D4cNxCc2c?A;q6?doJU"[3^y#^34zxd~>7#^34zx_7*̑-<pF?-ǅ3&8dc`F1TY%NpF4Jb[X̘OD;.Ս6?7*̑- -ybFd~>7%,V`hxc`~*2Dz4cDbΫ[)1ğםV2lSceF%BuN&RKɆ	*3PbՉ0RӌXӼ0Zbk1Zd^Jc'Vu17V,3Xk1L^igM^LΫZ]WVI80NZ%L1Z)Vzei&S,yHƋ^Nብ"4H"#D"4H"#ZAq1Մj-#TRi</XrR%t :	#&J2W	P8/HAJ  [ά4Xk^Rfxh fŪLՠ"q@DDD2gN^2j^LzSLZD</LZ,3[K)V/)V1S<Je*Լa*ݦVRe*Լa*ݦL^LZ,3[H"#D"4H"#D"5Ӻba**yՄnV1U-#P1άuk"QK
H		8W	$@H"4J2LC03Xז+PKh5	;Dbɔ'x kf $+          -  b՝ab&              -     ./usr/es/sbin/cluster/events/utils/cl_forceoff_vg le ste                              a    	 H   	     0 T P0 0 h        1L                      .text    P P  	  P     8 '    .data   0 0                 @.bss    0 0                       .loader           T                 .debug              ,                                                              B (= ,  |nx|#x|+xb , 0  A   A  8  |	S *  N!A 9    <}{x~x  H `     ,  A b $H рA |      @        __start            ,   M  H  4N         @           __threads_init         !|A f  H  |	F N!A b ,  A c   |	C N!A b ,  A tc   |	C N!A b ,  A c   |	C N!A b ,  A c   |	C N!A  H8! @}N  b ,  AK       A          __threads_init@AF2_1    4                    | !` @a8`  a @a L8`a8 lH mA aPaP(  A 8P8 8 H qA ,  @ 8` a L8 8 MH yA a, A $b P8 8c @H A 8`H A ac aa8 8 H A ,  @ 8aTH `   H  (8 $8aTH `   8aT8 :H ]`   8T88a P8 kH рA 8aT8  H A a @a @,@ 8a PH A 8`H a L,  A 8 Pc  H A 9 ,8 D8T8 8a P8 }H aA a @88vH ŀA a Da D,  A 8a PH A H   a L,  A 8 P8 H A 8T8 |8a P8 H A a @H A a Ha D,  A 8a PH !A H   a L,  A 8 P8 H  A a DH  A 8`  H  |8!N         A      l main                           DA   L |	N               HA   L |	N               LA   L |	N               TA   L |	N               XA   L |	N                                                                          T :<<,  M  $ # `}PP,	  `M    }c P,  M  $ # ( A`!  ,	  M    ,  M  $ # ,	  M    ,  M  $ # ,	  M  
 }}eB|@H  0`   }eB|@}k89@ d 
 9 9J }eB|@}k89@  
 K`   UF? M  U? 	M  U? 
M   N  `   UF? M  U? M  U? M   N  |lxM  ,	  M    ,  M  $ , 9 8 K      @       strcpy                        T`, /  |fxA 80A A  ,  A ` ,  A T ,  A H0 }@Py=`01k@ & }*X8}JX}@XK}JH}JXyA}L 4U|`/  T, /  |M  00A HA A , ,   M  B@ $ ,	  & M  B@ D ,
  F M  B@ x  $ D ,  ,  /	  /   M  B@ L M  B@ @& M  B@ 4F M  B@ (  $ D ,  ,  /	  /  K8    N        @      p strncat    \A   L |	N               `A   L |	N               dA   L |	N               hA   L |	N               lA   L |	N              0 l0 \    0                             @(#)61	1.16  src/bos/usr/ccs/lib/libc/__threads_init.c, libcthrd, bos61B, b2007_33A0 8/2/07 13:09:21    %s
 %s
 %s
 high    main    /dev/   /dev/   0x888   select  strtold LVIOC|24    strtoimax   getdtablesize   VERBOSE_LOGGING cl_forceoff_vg[%d]: close(%s)   cl_forceoff_vg[%d]: version 1.2
    Usage: forceoff_vg /dev/vg_name
    cl_forceoff_vg[%d]: ioctl(%s, %s, %s)   cl_forceoff_vg[%d]: open64(%s, O_RDONLY)    @(#)15  1.3  src/43haes/usr/sbin/cluster/events/utils/cl_forceoff_vg.c, hacmp.events, 61haes_r714 11/28/11 15:08:48  P0 h  0 h                                                    0 0 @        0                                                         ;        M  errno         @       close         @
       _iob          @       exit          @
       open64        @
       fprintf       @
       getenv        @
       sprintf       @
       printf        @
       strncmp       @
       perror        @
       ioctl         @
              %      @
       __crt0v       @              2      @       __start 0 T !
        0      0      0       0 T      0 X     0 \      0 `     0      0      0      0      0      0      0      0    	  0      0      0      0      0      0    
  0      0      0      0      /usr/es/lib:/usr/lib:/lib:/usr/lpp/xlC/lib    libc.a shr.o  !@VPDcl_forceoff_vg/5765E6200/520  __mod_init  __malloc_user_defined_name  __default_char:t120=-5  
:t7=f-13;  :t8=ar0;0;7;3  int64_t:t10=-31  intmax_t:t11=10  
:t13=f11;  :t14=ar0;0;9;3  :t16=ar0;0;2047;-4  &fd_set:T17=s8192fds_bits:16,0,65536;;  fd_set:t18=17  time_t:t20=-1  suseconds_t:t21=-1  0timeval:T22=s8tv_sec:20,0,32;tv_usec:21,32,32;;  
:t24=f-1;  :t25=ar0;0;6;3  
:t26=f-1;  :t27=ar0;0;13;3  
:t28=f-1;  :t29=ar0;0;4;3  :t30=ar0;0;255;-2  :t31=ar0;0;63;-2  
:t32=f-1;  
:t33=f-1;  
:t34=f-1;  
:t35=f-1;  
:t36=f-1;  
:t37=f-1;  
:t38=f-1;  :t40=f-11;  
:t41=f-1;  
:t42=f-1;  
:t46=*-11  :T47=s32_ptr:44,0,32;_cnt:-1,32,32;_base:44,64,32;_bufendp:44,96,32;_flag:-3,128,16;_file:-3,144,16;__stdioid:-1,160,32;__newbase:5,192,32;_lock:46,224,32;;  FILE:t48=47  
:t50=f-1;  :t51=ar0;0;15;48  
:t52=f-1;  
:t53=f11;  :t55=f-11;  :t57=f-13;  :t58=ar0;0;115;-2  ioctl_rc:-1  close_rc:-1  verbose_flag:-1  msg_string:30  vgdevname:31  ioctlarg:-1  __func__:V29  sccsid:V58   R   V V     n   " r   $ v   N z   P    (    *        R    T    ڙ    h B   h n   j    l    n    p    n J   & r   ,    ߙ            4        ڙ $    <   ҙ P   ҙ d   ՙ |                            <    T    `   |           ڙ    . *   0 R   2 z   6    8            
N   : 
v   < 
   > 
   @ 
   B0    N 0    f 0     X 0 T   F 0 X    0 \   ` 0 `    0     0     0    L 0    d 0     0      0     0     0     0     0     0    
 0     0     0     0     0     0           |               %  &   (  /  0 4 1 D 2 H 4 X 5 l ;  =  A  B  E  F  M  O  P  T $ U ( W 4 X D ^ \ ` l a x e  f  h  i  o  perrno                            close                      
      _iob                             exit                       
      open64                     
      fprintf                    
      getenv                     
      sprintf                    
      printf                     
      strncmp                    
      perror                     
      ioctl                      
                                
      __crt0v                                                          TOC     0 h   k                __crt0v 0    k                      0    k                      *0    k               _$STATIC0    k                      0    k               errno   0    k               _$STATIC0    k               getenv  0    k               strncmp 0    k               printf  0    k               _iob    0    k               fprintf 0    k               exit    0    k               sprintf 0    k               open64  0    k               perror  0    k               ioctl   0    k               close   0    k                         Eg        4   Zg .__start P   k                .__start P      F             __start 0 T            
             *0    k   ,            p_xargc 0 l                  p_xargv 0                   p_xrcfg 0                   p_xrc   0                          ?0 h                         Y0                   .file      r g       n                                                       k  `      )                     ^                    @   k   ^             _$STATIC0 @   k   e                  0 \            
            '0 p                        :0 t                        L0 x                        b0 |                        t0                   .file       g                                                             :t56=-13       :t45=-3        :t43=-5        :t39=-11       :t15=-4        :t12=-1        :t9=-31        :t2=-2         :t1=-13        :t3=k-2        :t4=*3         :t5=*-2        :t6=*5                              '              7              I              [              g              x                                   :t19=*18                                                 :t23=*22                          (             9             E             W             c             t                                                                                                                                                      :t44=*-5                                               :t49=*48                                                           :t54=f5;                                              :t121=Z                 `   k        )       .main    `                                main:F-1       .bf      |   e     /            argc:p-1     argv:p6      vg_fd:-1   @         2   D         @   H         N   L         `   P   envptr:5  P         p  T   vg:5                    .bs                       .es            .ef         e                 _$STATIC0    k              .bs                   8   .es            noname     g .strcpy      k        9       .strcpy                               g .strncat            )       glink.s    g .exit       k   (            .exit                      glink.s    g .getenv      k   (            .getenv                     glink.s    g .strncmp (   k   (            .strncmp (                  glink.s    g .printf  P   k   (            .printf  P                  glink.s    g .fprintf x   k   (            .fprintf x                  glink.s    g .sprintf 
L   k   (            .sprintf 
L                  glink.s    g .open64  
t   k   (            .open64  
t                  glink.s    g .perror  
   k   (            .perror  
                  glink.s   g .ioctl   
   k   (            .ioctl   
                  glink.s g .close   
   k   (            .close   
                   __mod_init __malloc_user_defined_name crt0_data crt0main.s _malloc_user_defined_name __C_runtime_pstartup ../../../../../../../src/bos/usr/ccs/lib/libc/__threads_init.c Wed Mar  5 14:04:03 2014  IBM XL C Enterprise Edition for AIX, Version 9.0.0.0 ---  .__threads_init .__threads_init@AF2_1 __pth_init_routine _bsd_init_routine _xti_tli_init_routine _nsl_init_routine __dce_compat_init_routine ../../../../../../../../src/43haes/usr/sbin/cluster/events/utils/cl_forceoff_vg.c Wed Nov 24 00:04:28 2021  strncat.s osl5 $+@          h  b՝ab&              C     ./usr/es/sbin/cluster/events/utils/cl_fs2disk _v         @            @              -%!  at ,.0128:;A_ceilnrs
-34567=@H`bdfgkmop|	(/9CDLMNPThuvx!$%)*<IKVX}"BEFGORSU\jyz#>?JQW]w~&+YZ^q{'[h! Ms<<E$C %ySQwZ6whbݡ98%;Q8$9I q,9`s2ôþyX  ЇF`heET_}Hv 
Xln 69/%  %TTs"89;q	B` R1_x"B 4(-TsxU*	gZN./9-P?G+V͊+\sn>ږ=t*_"DTs	G?P@<F}GG7NG?P@<F|Q'8Yxn">:xY@0y P:#Np>D|t` R3jpXC^/?9|v6
ZFlV`Z,T+K/_xt| n>@, )^[lR47N㙡myTbpX[mǕHӆmmU#NJw'*i)am*KbPU#NzqԶ%*k .0ˀ9t%( ǕHӗZ-#yT@P|8QOz~0z*?k2poxz~ç^	 v|7
X;rX[Sʤo,ӜE(U#;rXGǦZ3h$*hӽi8l[ R2/C@(bWU#Xk9pond$*hH8f0-sʤiZN9@$/* [U#X:p7uY,- R2FfIphpG 4@`U<Ц>	EX|7
NږN  $H}Ø^0VĶ$
U#-<Դ|8Q,=COO5]q(6T;n>xtP4÷#c3vCS+Sےǜ?hF8g#-FXs8i,N R7,9<q'_|csN8u:nE9,Nےǎ";-R7<q'_|9:xX4 `R4ےǜȏ,9rXl5}seF/NrX2X0Z7XӬ:GnK8Sp#
U#ycpϡyv%%u8hNЖȂ+ʤeώ=|?=CO4<bsB&qà^n>@,;r3;8;scrc,wׁfӬNU#y˯WȜyTcKbY?93<6-U#N]O9,D}`4jp͠t[  ʤi޴sd[ ʤk .0ˀxx:'Y,-WHPO]N]h/|?׼DTsm8gb-yT9uCqDbOz~0z*<d kgB&|:|>;j>"K܌+:;rX}{4GG0gG% R7f3-O*,yb#a̸4jp͠l[Hӄ3ZN9-ʤk .0ˀxx:<iKb rSZ@rל">18^IKSZ@○Y?93lR4n>[ybn>|t(C@4_PSǐ5IHй7<:Q(|Xvfvq^vaӰ6y̸;8'T fyl$w8B)wyˢ;Fi@<]r3xl
˻FoFŲrCqDbBQ iEW:?xz~v|7
D.ܖ<_^Q̍8f|cʤo9ȁCʤgnE9,yb#XsoE˭%-/׼DTsm8gEGHr--t5Mώh
i#:	Eb2nh%nKN"$CHh9vvvvxv@;px <(r-[ʤo8!-D,8pB.yf訶B*sobu2܍"o'fKQ,zD%˓Z;px A;px <@;px<y"JKSld+,ӜKSgAlBʤe/,8_|cЂ׎"dEo*<px>a!KBGP)D~d2yRrZ[8!
Q*9^pB?9˭<ӗZ;px<-'.v@-Ч.vB-ӗZ;px { { 
^/,8_|Hs07N8̶@_^Q̍9ĵ8f|'- <FHӬ@iR3o8<;aKjpd|'Y,- ʤi˭WHqID3<.;qלhBF)?ݧH,9h'yۍ"NӃ9jpd'tSxv@8ixx$'Yy9F 5.˭,-<4.Najs)<;"?9q,	[urXe%8<ggsbErp{8hbð8/tۑin"׎%㈴'oipRA	;a{rM9CE%u:ۂEZ;r-y;8Np)-2ksj|lǎxt<G	Cð7+xrr/|$й83M$NpN8^I B`ᡊw[ˌ3sIm /|@vB͠R"NpN8^Iǃ'8<'p/|+ӆó	ul9.:9й;ӄ683<&xvDOM۩p/| iKgӬr.˭,-<4.Nfp/|J#)y5nYx	Kv$eNr]'9C3D,9|.܋Kt9q,7>XoE8k|` #NW6t4p/|>Mnᡊw7o9$L4;nBwSvZ;8Np)-E"׎%<%o1x <a{'w'.N9v[hB|8P!HB5B4qsZvFD|t0y1qک[q~D9GjooGC!NpsNH"P C!
NH"P C!\vFD|t0y3R7#㡃s'89H"P C!lvFD|t0y7NH"P C! l3\ j5Q-1y.A<8?<,B1D?hApS>8iHP*Z@\hX D?hApS Z D"4 xp~<Ђ! BEhN#!dq`|[.BFnŁdfVXs0R)Y|V1h!#723N+,9)|D?.@`8y(^sB
 Z7hGR% D/9>whA@@`8 pE7^ Qy.A@8"D?hApSD^HK?h<+_Y`ft0qp2hG1p4oth~D4b2
$a!I,9h2SAXČ2D1	*_AVXAX9|<'`j3`"
%JhCaވ{ NЧK@4h~n#V1#BIa̜+@) bF"Ú P8
F) bF"G/V) b
;- >+Trvdi> 0 ×@!,1NX1ک[q~D9H"P C!ک[q~D9SR7#㡃s'dzxU7xR
}Q̵Pu@:;H80e
74Ah`YB )EQ#AhH@AP.ZP9(U \D*%Pݣ3h-Si1P*^eC|?=B GhPC|?=BB@~0zHK?h!d_89E.7@C9T-u`?"aک[q~D9%O
@X+)J"J)J,1,XTqxzjZ%k.uHW/X͉$%權RHK$HTRD)II
&PV2_al5¦D*d2 V*<X4T`S,*w͆<X4T`S,*wŃENh;U,*w\и^5\leŃAjn,VpP%*F*F-5`-5`-5`	Eh\	KWXEJ8h	Z$Z\.0\^4Z\^4Z\^4ZQhk&|bsB&]5\h۲Xqq%W:Xqq%W:Xqq%W:Xqq$Zhй]bh%h}]bh%h}]bh%h}]bh%h|iX,hJyуZ//q.-ZbcέbXkA lTՂF੊cV^@2PE!Q!S"`jՊ+X:rHLMFAC'B2BJdjjhhYQ
8dB HIWW!&F65\TM\LcέbBHѣCFBljLMXњ4.d+jL<^j4`cUBbj,t%1X3P*dAS%AC׭BLB
dS%A(^ƌV2Z뫘!
!5/KV:)djui!t	PZ6u
+ZsLF\iMP8y+dQ!Z6\H*ui!t\j
2d+4/5^Պ4hS%A(^B(B	rѫКzXBh'1qrRZd$Pd`fB&"E
/2ukRѪ\bf,.dfb$#7#Z5ZH%IIД
BZJ(L+۴1IlKd@[<:|ZEX5;^qX yך, zѲט1\XK]eK]ZkXAf+:cXANbfakvkv/VcR;^jlQ`K]VL?, 1b[a??a?_9V1vࠃ$9
3$У<@Kb~У<g[
{BKbg[Eg[<J($]ĂKfFy%hQIm
3-sKn <ٿ	EKahQIl6Fy%<($waFy%ߑ3-
3-@($9
3-N Fy%mK`߀<8!Fy%uȅ!g[Fy%|@($gCFLEKY
/P*2b*^@z&"¡`z^b7,lQ^(ܲFk\^j`h!f 偀ZzI23"
$-uyU450Vp+Vh-biLpnDj`hk*b3SElF{fFV{b3SEfK]VhHj`hkW1d٩Y-V{`	ViEX3qS+%(/q%"d`HR PTJRd
J*LJ$PbRdsM+uCi*R+qE)Ԕa2R"S$'*RJO,[%%'+d(1%ed)2$J
	TĆ&
-uCJ
ғGW-VRfCFKV0dNVJHEW%N[%%*D2e.U-X*tDɑ&R Pdf$TULVR))RQu19Y*Re8C
bJE%JJ2*+1%JN%Pdn1H"%
S
IRST:L)RIFt)RI*l&P:RRJTe+qE)HI*l21\ꁑ:bI\^4Z"$RE	ҢNVtX^㫍X(%J)I2rtDɔZT)DLKjTDLI%J)I:t)Sɑi"bIS8dbT"&L*"dȉ)bqQ&LNڇIbJE)T;W02/0P2&NV2u8hAR$)56ZA*TDɑ&R30bI:"dLuHe()10PJT&Rk%FL"JRI:8 Qb2K֚('HzF-PT""d]fTDL2e&&,*"tDɔ\%JVR2&L*d艓)XjAR$)&Rs7AYQ%DLHy*
&LN2V&8A*TI
Q&Rk%FLD:tDɔɒ2RDJK֙.`%D2e+ɓ*DL2e,b4X%jTI&Rj	R&Lj	%L2e+(&JR2e&X(%J(2"dFfTL2e&:₤I
Q&Rb`*$Ӣ&L`ыPJ2d)Xs	ɑ&DLKW:*"d艓)XsbrtDJQ&HNK0PJbrtDɔ``%DVR29\u`B	E'(+&Mtĕ*U;j'*+qE)'RQ:N)RRL6&P8)RRL6t![R)H1A:TL҄n1H"t%	12J"JIe"I
&͗015P2('+d!IQBeJƦDBTFՙ15('(JBTM\	Q%Hrb.dfzN(&D9I:$eIJ)Stĕ*U8CEn1H"ZC	IRSҁY[R)H):C)
It)[R)H)2C)TrST:RNVR)*RQ(tĕ*"RRQ(tĕ*JҔn1H"u%JґY[R)H1A:TJZVDɕҤdCIJbJE)J*LVR)JP6t)RI*m"JPQA[R)HI*m"JX4TꁑRrDɓ\`"$)Vk%FL$DL2e*,bj
")'DLK*JVR*d\u+ƎPTd蒦NjDȉ"L:AYDHIXXbrtE$X6PTR1BdI԰^ZF	I&(DJLҡY[R)H)BTؙC"R)%MM+dNNq"&L[0PT2dDɔd*H2e,4ZVVR*dL-``V:DIJ:8LbJE)R&&RJ PrbTpbd2efαPDDɔXQ&DLJ-PI:"dUV06P2e*WdT%)Rr	I%''DJl0\jA*TIJR"&LZ@tKT"J+L2kV)L2btDɔȁ\.JNTV(tV)RV62V3Z*Bl'Vh	RH2lZ%H"JR[%86PJT:$*U^kI%)HNY##gX
'VhɁRI%)Rё"JR)Jf&,:"dȉ)SqK]P2J[%5PJT"$*UVhɒRIJQ%)R@2dDɔ4dd	&LN
8L-dgMX
ӕ&)VhAR$)VE
&DLJ	Ӣ)'DLJZdBDɔdIS'DLJK]4pl*$)&Raу	RJ+L2fˌD1:"dUpA*TI
Q&RmktCR$+HĩN@ԩ)d-VR'+%J PTf%JrHRVbT PTEf%JrHĩNDԩef$RT:*Br%Jĕ)2CRS(u*Rr9
R(+1%J!PT%f$
rJTVbRNBԩSSu*QYY*U9RHVȔ:2R)T:11XX2lCSS(u*be9
R)+1%J!PTEf$T*RNVR)JP9V(u*aY[R)H*DISd KT2Tqf#FP&O(^V**T,MX4ddVb4`Z2LXkA l *\hsT/q%Zը	ʱ(ŊMT2TrqbTx0R5jF+V0(*]-:015PRKuk(6*ċɒgX6)M/q&-PlUի10XZ"]dqf#FPbզ+-1\+PRj՘,V@`P+QyуZ//q% Vb4`ZJ\уƫ:WVj^
'biRT:\cέb	b5jF+V0)O2XT¼ىY	xix@$%Kn&J}AH%>ݦ0vq){)vn)'7hqva)@7<{Ϸ<ys8Ϸ<n}&nx<7n|In}#sςϷ>۟vpHqώn}qF	6 1#smF;A pH07@hF 'ѹ27@s/7@A pH hqhCF h	Ϸ'#q h 		pH@m{@7cѹh#	8$n!C#-8$n!{ApHB0aѹx&n>s\n}	vN8$n> 0qh#	qF$A pHDIţsB07	ۈ[ApHDϷ a \n}#87 ې;@^8$n@h 	8n}v	 Ka h#	-nBh	XccF.XkcF!	sȏpL7>܈OȂpH܈Ϸ"_ȀAѹ@chpHFE7	xn}Fۈ	sah#	Iˆۉ͎	 sĀ!sāhĀs0q+{ApHJ<GĪ8ϷvpHJ1 <H8$n%[@pHݲ͠|8$nHÂFc}|8$n&6J#p6ÂF0[`}ۄ$J}Kr5J})`CS3SC"S2nB	Om1+pm\JN8b%>NN )pR%>N~ )yD gO$cے KO=@;B(|QIlOET(bKb)-O$R[.qE%l(3ᰢ͹E%vȢ۠R[7E%kE%ې
)-qE%QIl7QIl8lQIlsBK`ӊE X8AE%u	E	ÞKc<(R(!۟7;n|g۠7@Om 3nsi m@  n<7$}$Zn<?<x [qMǃyÚ!n<#ǃq17	qDBĭ 7Hۈ]!>m |giq@|[q7VۏLDf"n"Uqhn" 1n"7 	MqrbFh k7 +r 7  u 6r u Mېm7!,nB1nB]@܅|@܄<܄!nB"- ې֛h77"C7"O!nD-7"-ۑFAC8>܈!ZnD&A"#nDDȃm%n##2
1;qchޅ60mf0`n#8a[q&74MĎMĆďIi;q!ԩ7n$*[0@a#q <mā-ā/n%Dq*(7fQt0n%09|ɸ͸5Aq(:AطPl-[a !fv<ݰy۶ۉ-jLOb73e#n&`LLwۉ	ۉ- ?MJ7	QAp<
(4nJn-PP pal 017	2Z굎:ayA,XG5Yk~l< ي5?XK]e< kX͘`yA'XX3c< ̖jlyA'լbA_A'< g5?Qg['_իXԃZK`{3kLD˧6$a=~&?bKc9ͮ1fmt%iͮ1Յ dd[v{3kLkK%fAK]VL[7?c-u%66bjdE-ٛ]c1\KafAF˝Χ6504LX5Il{3kL-ٛ]c$OfmtlsLtfAեC-%fAq%i=~&?T6?%o=~&?V-ͮ1IlOfmt,V[sٛ]c:<?k-3ٛ]c8y%fA[ٛ]ca$p}*5j:[1oիd]ny
=ZNKhgqHͮ0ecg,{<AL12[g?	Xي*Kc)]3+1Y[gtO=k&o?	1\o}D?h*n{k3kh+n{j\hչT&msVq\,I ٛ]oxA$)5ȿ@%{<AL$Y=k&o Kb]3rlyh	-trh>|h*{g+g_:tVLVJΪN++%*S}yCEEd}uPbT}yCR{R+%'Eed}uP9Y*ogT:/g/}u{J
S}yC%aaGΪ*+	S}yC¯gT:!Y2}ucοwg{uΪJRV%(_}u=yEUHV% +gh :}uEο{,_wghgh	y^<@{<rb7:xIJb}u瀣gT:L++	I}yo}uP19XXLMο}u E_?οy _	}y g><g=ο gT:PPV}uxg
y<g<}ux{Eο _ǀg ׾:<<}yy	:!<]ο@οο_Ş<y{ΪNPV{{ UΪN,NUο<yCa`/:"}yCVOο><YQXX+)_Uea`?:By{%^<g!<<	:B
y[ο}usοcg! 3g!}u {!:B_}u<:DGΪJ1YW:D=y!W:DE<(_ȋy!:u1I1X<uͭ¿C'ϗZ<{%@D^<	(~k_Wh"8x-Z<i۠ZֵtZ<{OH_g%y۠ֵ+y y{/@YZ<ѭe}wF ֵǿjA"D3>J2Z־	8b<pR<挽Z<ѭe}wFǑZֵ7.Bxo%g%yۏZֵ0g2p`ؕ/9 A*_yyeA*_g015PlPQΟg(%Ky{/5;C'ඍk/5?n>ݭk_+n>Yj.F^`3IF^c;Zֽ#<f<ug6}s;lV(%Kc2_/`h9}hֲ;Zc#{Zֽ/F	015n"ڡ<{- =q>J2Zֽ?0U׾9#y 89X/右(hg5֘ Ak}	V=`#IF^c"Z־ #<f<Ԫy͓|y͓'I|l<挽Om_tkL~܄Zֵ2 Eڡ<{Aݠ'#>$/1rֵ#f<bT>8^&J	8y{/0wඍk/5?nDֵvAͪǿ!>G0PR"IF^cA
ֵh?&K%n126O"1qTyA*_`)寳&*-}qXLmg_gp<S8`bjgV(%K?}q/
	Rv<^E|x<}q/pA*\x >8C|x 8 Z/O(h`<ѭe}wF`akZמSN2T2$!fր
ї9}7$Z[Fyى'5~&եC-%{<AAG={NXmّ2d;n Y涓`jEdMQu`Wn^F+]zy<vdG̨:ł`V!kh*+ds4lAȏQ.w#Ok3k~hs{Y涁燿2^6]̈7	Y\S{ &mg 燿2^6] ">eFLɸL608Y7	y~x{%e EdG̨M`r6fmqOaј1\m5 #ߙ/\.̈T܌f&T܌y̗`fho">eֳ60 r0yߙ/\.	fD|8?x܌Z5 +ߙ/\.	fD|ʌيۑY\S{fW0t܌ 5 /ߙ/\.H}/wk3k5<=Ѳّ2xf&&nE6m燿2^6]o">e6qͮ)L=癷g~ds4l">eFdլqͬͮ)L=3%`5mgߙ/\.x}dG̿Y\S{ω[Yzhs7ّ2d+l[=ͮ)L=6NbfŸ#5~x{%e">eFdSgmmfmqOaљ-trBYO~ds4l̈ך$6?Fh-gߞzh_}fD|FŬͮ)L=g>)d^Y;VV+2ZY+`٩X4de504Vk͜tg504Vhj4`굋dj`hk-;504Vdf+vj`hbVKU^&U]H\bCG0FʬV+2ZY+`ڵblF\hY'\bڍ1R4bhHъ#F*d`ՐhɈbBK+V͊+\s@mi{P(BBBu		H."!"`&W2Z.uq&&PHCY.5`V"4!%%%CF[6+\0dsѫV͊+\seij՛:3VU5:ڲF
0\&GW0[V6urWVU5:ڶ\sؚ\mZU546qk.u[Q-F*FT1R4bhHъ2bTNL3qk!PѓS"K:hkY
^TzI23FkLFSHBBu	H*0J-bՍzeLsc+:015]-:0151\hV\hJ-ɕX,6hQ-uZ0504LX5504VfL^jjdʌYUZ6vYUb3SEfFXL-uy504Vk͜tg lXg $+          W  b՝ab&              :     ./usr/es/sbin/cluster/events/utils/cl_fscsighost  le ste                                 #/   ,0128:;_aeirst
-3456=@AHcdlno	%&./79DLNP`bfghkmpu(CSTX]vx|}!$)*<?BIMU[\yEFJKVYwz"#'>ORZ^jq{~+QWGﺰxĀn͇{xxB;*wwgskxSOU~^ _b#w@ #W%2~0!wLCBeQt6w:~s.\qwK˿ǯ@D83⥠*) ȤT  RjYup C^pwƃJ\MGJgɿV RO`fW@uר5,U8$F|Th67m?㢙',5Sj_q_<+9O@%amF|з74T5	*Q<^cu5ƃJy(YƽAInT8iP8SQ35pV7S^*h4G)IREƽA*kC5	*Q44iaAM[ugk%uڊ?t,eR@"~7G*d4 p>! 
MPIꐈR[*sNt6B!UJi+&΁J35ts}RJCjqъg,ʪ[a4
qg+9Ҩ
$7Ljg"OTIjӚAmJ3*΃*g,ʪZUSʔgꐉ:p /-H4ڜԣ?^no!=E~A@ARIꐉ9EHDPU֠?TE5r>nU(ԫ486:?REUB"xڨi@Z12T?]u
+T@¥y*^DOP>8z iA:pQ)Θԣ?^2=iҧ:_9nk sApQS +dH2زFC
to!=E}4wRIꐉ9EHDPU֠?TE5q*T`}RJCjqgN:u(ψ,S]J3be8ྥ
N6	¥^׽E*q¥12pƥ
N6z	^KjqlW(ψ涂~n jqԣ?^y,06ڔg"OTI"(B""(qPk)xJ3**Q*^DO r4Hi`'REN6QFC9+F|Dר5QgJlT?]uƄP*qaRTYT/"'= r4֋USeJ3be8!F~	BgMz^tjQS$nN8ٙ_^n`i83F~6o!=E}4mN4(ϛDDQTE5]jsHDP^2SN2QWhpmN2(YT/"'9nm
q}REN4gR2)
gMz^tƂڔg+8 @/9xH4.SJ3h8S	_qk-i`j:
qPk `h\u(h4.AN8_qTmN6(ψ
*61F~Sy,06*Q7=R'7jꐈƽAd`ҥ|*Q*^DO r4N@NU(Y$(#!Ҝm5J3&Az:T )Ru֧8WPԣ>o!eUȉ@7 d
q(Y mR2)ƀޥ^׽E*q-F~eNpKLnu8༯/ $mN0
ho!=E}4mN0y!sy*ƫA~kJ|u(ԫ4869%J3eUȉFZ˰*өԣ?Qf&SZ$d:ST>"kNpT?]uڪy-H4.S3F~At
qiLnKU8LWz]/ /ArJg4A pFC8ɝJ3&9@W`.7Ε;@gRIꐉ;WZs\NҊgUS	Q*^DOPrpnkGUS-J3be;A
"NdYPO ?M(W`B"z:``4mN
g"OTI"(B""(qPk|5S/F~_; F~̪y<pYUS(Yjg,ST?]u +TIRTYT/"'= r4ց
vLQ)F~Ε; %F~eO`y-8$mN.F~y,^єM(ϛDDQTE5]jsHDP^J{*gUST?QfUP iP*өzg,vD(Yҧd5(W]j| /9x	{J3h8S1+OHІFe8k@/9xeB=J3h8SBW#Cp4.Sbk@/9x	{KRB$_~]P=N2ԣ? CRB$i_W|mOE⡶HB"$Մ2Y8c$'7QQ4qBhk7QQ4qBhk{(

j8x]!45Ħ33ƃB7MpF~QFpT8hSQ	Vn?Q﨣8*h4)wVn?Q﨣8*h4)w/7QQ4qBhk7QQ4qC{J \ňPR߅`%{&5<AH)va͖l6T߅`%`;B g68V{Ùgl lX57a,	q 389a١lV\QP9NJجd溰\{<hw2lbBr;@L>cfs_h"
EvѐV8텣 bt,5`{)l`"ivѐVvр1
Elc5m ,{nxXkg87a,	qc`vA%uiΨ045̍g=gC5o<.m&N
AHHa&`h4@T U`0T5@+	*Iq*

Gn%&NbA`V Z`E@L|A!pW3A]{>,? c,5ۀ
c@+	*It`pNpV8U &*>+p!'5ApYP3*VTa0;AZ>+	b0PkX;0CJ(2NaNkX շm?ټfgU%?*%2P*u:\#^.^!^;81TpI]`xP
YM[pM[p)o<ĸΨxd6@
6k	WZ]JWj qxuJ}4;87cJ}1/g<)O׃î`Zpg_$@Yv)O(J} (S|)O
2-9 x$3WXC)l3WXC)lv
M[`Uj6{֪2?45&33ƃB7MqQGqЦs΄Co 	8[n.Ή*dń&,TIt,eRFLXոb8cK$JnG%mPMw1eJUTeLCFCSLX]1PRNe	j
I[!"b?mAI;kd1$LCG)'ml2h$P1&!CBD4~ڂvc(Hc*bj䦙,3TƶC[!hnEےgΙSpOel2!nJib:eMB&eT47"mM3XgLUD̯ʘ%41a2kcXzЪQH\BNf1̶jfdX[!F[B&./]E!q
;k]-1=#3QKd4T2Q1qz)U\2ii襱[!ЪQH\BNf1KLeOE-R,TL\^Bbv+1Zc-z)lFfh;de*bRYelKb35CAK#-UXc.f[!ЪQH\BNf1KLeOE-wRhUD먤.!V'mrJ5K$fj)e	ڂv䦙,3T2ZDLCGYm
u*Vc)VƩdP،̜Qd4K#-UXc.f[!lF[B&./]E!q
;k]-1=#3QKd4B,TL\^Bbv+1Zc-z)lFfhYm
u*Vct[4R،̜PCA 	%mm'TH|HgDLR:)rIEC:fYA"ЪQI/QVCxIhrWĎ(λ}q?-]h/7YZN1qgfӝS:V;Lm%;2e2e;ygt%qE?f y֮gNw9ӝӝӝcN1_E2ONt#	0be`%eGA컝o{.B_e{.Dߞ ]΅{.Ju_ ]Η ]άe ]tS|w:*xw;W=sD˹ ]ί˹=sw:,@A컝:A컝~2A컝? ]Ά{.A!KA"ɋ!$3rEBHbI蜑a `dş&,TG'A|kdŋ_9Y1b9:#]DF[B&./]E$	R)_uDb\s-X1bʣ3YW)leWe˕,cAw.Vc)VƩdQ˕2٩E|>YelOr,]DY%x̜Q@I35#(P$~ qC5ƨInB#Y%B%J`L(4$^wǦ[JTq/B̶1(?ɤ؝$;/"LZQx44ēTNNbBȋUD%x5<Lj#,!y+"DIbZa<Kf1:aS!{*U0ɐ1B%}AH:%U눟DftJq"~(41ji}"i'v'bKO;/LZz_%M$HIq\/
?ɓI;;"BJ'SI;;"BP҉NND!(M$D!(&wbv"XHI;;,H_l#3QL"TISP#\/"~(疉gJq"~(U</JOĶCa|d<IM3XgLuFEr$}GTRF%GteePDңq*8H}#8KVQU)
'HL%/D؝!	؝!2i'v'by$H_iFi'v'by$H_iFi'v'by$H_iFi'v'by$H_iF4<$/4FI݉؞I~QM$O$?(Ҧwbv'Dd؝!	؝!(iFLI݉؟H$/E)M$OI"&wbv'$CJGI;;D"$NND!(iH4>$H_R$M$OI~R%M$HbBFTQ!*j&s+uO,U"}O
EQ%qR(h}n<PfXdQ
4n"H?FS[0iG<+Q2Qq+8DY%X1APp#<%r*d,Y,(Q8JK):!BXXQM0Db-(<%
' D%iZ(<#
' JǒĪJdXdA<	<8DO)le3<+k\g<uO@GB2K
GH'}pDTils
G%~\}pDW)le"'	?=0F"%J!%+HǑ#}Z(m+#\`a
N<+<#5	R+$G"QxE)	I;;ą+؝"BPJ4>$H_4I݉؞uQ!Ji'v'byD皘DRHXI]q xc,$9Ϲ<$eaB%E7?%/8To%qRK
y*4p8dQ|(^quO*TyU
uOĵ\
DQ,Ll(^q*7?_xiJJI݉؞
?X$y
V%KjRJղ	+J/8?zJĨDJHI\&J'-W
yDSD%W
RWJQ#Y%%J5ݕd+d1WqRK
Dqim
JODXP2W?ɖB~?!%q䮸LXPϸ,W,DKW2BHO<K8UpyO`FJ(J"y)d-BBq*Y%-XI\Dg3UMaBQʲSP2W?%1*7~?P&q䮸J/83"~"s+OĮJd%q?"~%Fs*aBuOĪy>'Zy"TSE3̴Tn#y+gJ/84DRW*>+/QLKWB%%HTJ([!&qu*jaJ돺u-31#t+Q"ɕ"~%K$R7'ᤔ4#%8),	y#̮q?sD%W8?t*JU%F'[!%p+?TS%&tBǒĨdΈPqnXm%qbRS2尢&qy"2yV
7\H<*\h'/yaFQRqABR@*XDEJcijIR
P(a'E8i%&M$O$CLwbv'$CL&wbv'$CLwbv'$CLI;;ϒąwbv'ɢB!؝IbBPTNN!LP LZ4>'B!"MB'2xIq?j
D2(g\JOalUBL\DQ(yy,Q̲XPqhy,QE*]2P]qGA9dK	+>'bF>qEVPabd^vI-B^?$ĩ؝#Mb/E硥]LZQx4ɤ؝ĕ}48&#(P$F$`T%CKΣLZiyԉPKΥLZv^t1i3x4	P&L{CK:I&-%K>/c^yd/;a&-%CK%LZĩQEiyI;;"<j#Tg%4
$|uM3/Aj(sPa5r!%8NK<1_<cAu2I|"./]E*5	)7\GB&ep+ep\F	<kd1%uEL-.^=AQL-.~=AQ,/zY]9UY2aBjKT	^zw"j5~W(ǚ`QXW jǚ`f/X< cc_<$`,)6j!WfPl@٫wFl@5F_h?5}GWڟf_h}`@A}w'`@(6j@y
 qӛ5|ϱK`A|_fS
 q_Hӛ5|_a3`;AW+`٫ '`,`f7
 0٫}_'_F/٫f/_Rw'`=0A|`ߔ5|` }_ӛ5|`;	 2{\٫-_	Nl>v/v/} 2$`٫!LA|d} 2_[@?sf!\&_NX
4A|hNl/N񢿱sƧ٫T__	 4.	 4 7͚4~f/R'`AW?``1sfa;0A|l*٫da;F/}X 6A|l]0A|l6A|l80A|l>F/_f/K A|p*(6jA|pNl¿>_?M9WN_,`
8/ӛ5|p}_b/&_v/ΰA|HNl_:W
X tN٫W/ ͚tYA|10A|~RlNk0A|u!`셂F/b/0A|tf}X :_
X :)A|t٫㠿A|t
?NlwNk0A|t5|t_<7
X xC'`(6j`o_<'`GIW}_<W,`必_</oӛ5|NOIWa;a#&_<a3>K_ AW/9WGN"٫?a;F/A|<}A|<~F/'!`x}A|<}_؅/?>,_y*毇G6<*j#y<j75~E_>?bzz]w|*j?GwGw	/ ΄RnB_̈7s/Ȉ7so`w:tw:H7s՟܃w:e  W$ڿ7se$nM@A ΋?nC?\w:. cA7s}Wk8gqL"5\ {xG|瀵^ qX_8&W,k){p6ݾpo_8h:;(070"_(/+o[Ke /0  _F}D]7QwBF_+mp&2*ͯo><!|d b!	p/7NV7Ƃ54e;B
8_o|h5)|h6 _Xo86soZۘ86e~w8_`/6s|l7ky~u|l aX O_+
_|p8Xn;9÷vKB; t%
:X#t% -:;_:XVz8΄"t ؚݓ
`I|t9|tWB &}vV_l	o_A݀zu`<ݤx(][K|_cYme|C|1K烋U|:sc[[ ]=|<Uek ByeXY|=UM4k|<l_|<,; R7K`- '{1땘ZwAͿ;o?ٷmٷYZm2m)mJٷy[oS̶w̧m%Ϳ;S<κmwT(ٷ6cĠ8#λ5Sw:&~s΅>ao_dtg-k	DUPFu^Ϙ[>btg-kuw:g-k	DUPFtg-kHv0?}\:E;>ao_s0?}eşj~s)[Int1~sǝΆ[>ao_>ao_A-w:o>ao_l9,gS:VvϘ[>q1~s)[Iov|ߜQL>ao_!	<vGtS$߱Wo0#:)zoثo/qLӻ}~7`C(2N\w:gٷ?A2S$FϳoeuE۹ҭfߜ1Lw:%m_]m_s׳ocfY/h}&~leOl߭%	T	B0
حK>w>Ϳ9Xt(m_Tu>ϳoΓ6/`4w:gٷ?A#-dZ5!C[_I12d/"ᤙ^{>	!I҉"d(^H
?>L_4&Bҍ2>!D[_M[_ciHl})S?>T:`Ll}/:_=[_a[_)Q[_?4L'zw>40Nl}&>_][_>7l}`->l} 3>@>Al} l}l}G[_D[[_E_/ +>>?A[_?40N>I[_[_224L[_ӿ4J'J>cciJL'Kl})_L{>?*4:T_Ol}e[_I*T9*OΥW[_$tc>W[_: /l}l}tl}$Φ	Ф?x
ci&H'&G[_
xx_ l}>l}<(<	c>)<c0<cl}?o&>_o07f2Le?? 1e$/#,-*.rP!{ȅ5^I˅A>kI?kc?kcohʶ>i|l|O=[4>?yc|axuOƛh][4>+cBD>i|_OyDLA[6>VVG-l|#vm/Q @+>ao8FYG <sc#>oLꤤVEΪJ{sٷ	Zl2؞vGE32;yGE32;{6uF&Dt}+by쎊gTbe7ٷ?& W؞h#֪2/ݽ}&dLĵ<vG(j| ~"#S5?>{{6"FdLElO4]2_-ْ~;#?\ete<wk-׷oodg˖Lby+y-+yٷ*FdL'.Lm%o0/2)[Imwٷ /dg˖LU[e|yao_>3e|y;,i-拲:m%ǔ~"#y[|yOof`#?\et`拿dY|x˷[,<eٷ#?\ethbyao_>3vm.Y2:?؞hC{o0/d7<vm+FdLVEβU׷[βU׷o,iu]lO4]O2K{o0/3)[Io|: FfN(FPH$fj)FPH$+1YƂrJ5K$r[53H`Q.YelNYj.X,81\9Of2,XTftK<j-l[!v5rS&z]1etqȱbQ,񫔶el2#s5c,fTS$dddddddddddddddNutNHU&,$Y1bH㤾ydWDs-5XVY$8]D+
+is)V
rWNڀL`YrɈ#tСBGt,eS%"#lԧP8̩/eSle+eSlbfG2٩ut̶^5,eSlqU,jILs-\gLe(Q"4EKA!PY2EKY%J	eF[B&./]E$jJFۮ8_})j r[53H`Q.FY!u5cy1#\5RR(#\2ii#\5KQ,jIE,  lP $+          V  b՝ab&              mk     ./usr/es/sbin/cluster/events/utils/cl_fscsilunreset  ste                                !)  ,08:_aceilrst .12346;=AHdfno	
%(-57@TX`bgkmpuv|!#$/9CDLNP[\]hx)*<BEFIMORSUwy"&GKVjz}'>?JWYZq~+Q^{lC' q߸:8؏o4_V?-'3-ԃ/GTcO,C<'8'l^HT-"[@ſ4Q?Q{?#[-ke495W+ XAkrv 0rxtwW*hCq?e1e7'G	`;;^_ 1GCE18"3DղniV`(ouz$$?"#(FDӌFKU(52+B]`Ez+.ȝ!ό|Wuzd;b2d7wȝa74󾭗S2dN0ό|Wuzh^wղLdn:?>3]ni<eɐ;"tq|gs⻫бcW+h^wղ5u%wt1EPc[LS/a
X}?  o!E`&0hP-B
 ,m z
b@ #@ g#@Aa냅@4cGv(ƀ<h8iUؠo h<P юd<msLcy<C*GqK0e@gG\x>X.1@|1 sr
 h"yWYYF(7  nA@1m vV</!bo a1P]^hƀ0yVCsMbuz-ey=}[-k 
Ř^y6;!t  *kFw%wll-u4DW?bFV#ppыg#.-@GGVb`H#+1P.B77c`@Euz6,JB.>pcm`zT>	ccm`F R-#qeqackqd~<[F D P]3hi^OyVEq T(.U4WWynD_]qm?cYj)#hfk@tXѼ-ts1@ m(X+@HGAzp)93P7 tю8i=ؠ }Wb=hqH@4F9H1e`:zς摠n>@܀9 tŴZ  3z̤7 q 0Y^@[k|}ؠ?vYWYۚfWwղݖ yfR[uzƀ0Y  t@@kFw%wpli-i%lzd;!p~!h#l0hŰŠɡRЂf6h
AbU~?icr3ay̠C?{ֳ( < dю4icv-fюd<mXeHض^6SF9HŰ4cZGO1
QfWwl*P7dk2^@> R̢kд󾭓d!\x>Xك-8W0,w(0e\2󾭖 , n+6A\x>Xك,+;`8
MKl0<;0esL{Y@V>P5Y
.B.i^OyV(
!*!0Y@Euz1ey=}[-=@l1ɋm"0Dx F9΂b#
i^OyV,7 1mRVg TBwf)ЬUlwm#lwxFZ^6o;3+;e6;*k1I]`3i{gmmkFw%wlp:u4 Yk@tXѼ-ts1@ m(X+@HGAzp p@4F8|b;hƌs] 1ƍ#n xM##c2P<t
#@|1 sr
 h"y	g]^ f]PC -5f>ъ Pl,nBŷ4̯'e-dV-Yo ghcG
 tAAE,JS)/_,?b+7-`7f\ndWyV}fN^|\d^,Ё`3=v'7H^7;]f\B^<YKۂ74̯'eni F.n>p{@f' ni>lih'nB7]WZXf(W`1ey=}[.4,Yuz#l1A&rݠ(sH,<y0eYW`OsMi ^[ B]^f' 2&k~=Ƌ}gx<2Ƌ4 lyfCy>.4$grti ^!`,Euz*4/p4zLCsMLg]k4 #Ƌ14wWey=}[,[sMdp4b1yf&Iuzgp@,Л^n/ǝlǝlN eo'2ni^OyV˵510Euz#l4%W3_v.-g#pxË|f'7wii 2inB^ogoǝXf'&lyf&۫OrN(6w @@Ɛ끪&
\g@I g`^500Zr󾭓w8@exg`#3+;bۚk F.n>p{@Vv
nCsLcHEWi}[.{k[,f&nCy=|2ey=}[.4,]^; LBg/\G[Y<y0eY R7wii O fJkЬsuz5EnwcE4wW󾭖,ɂ;Or̚[grti ^U  2P+<UsMi ^땬KnCsM̔Cq{aE(74̯'eniZ1p{q z~74644Y7Wi}[.{k[,g`?uz;3+;vf%˫gp_Y؃uz9|ubp{Egǝ[;
.Cy=|Qv.En}g|fJAZ{l cHGp]+1 wWY@&k~=Ƌ}gx<2Ƌ2P7wղ(,@!uzlAp. ,zE)
\g@=t^CsMH>~7<[v.En~\E<nwcۚfWwղ^7l+g,pw؋3`aYnG^LQ8. X+=g,pw؋3H., 74dWnyfvB[X:  JFk-QS2ا9_  yZ+j
@0ifM6Gi4ib<ɤx٤yH##i m̠գдFت mum`
f%-#lHXeb$VBuzZ+̠3h
`xn+<l[H ġ=ZFelk[,ix,y?ibHEx&H6̮ű +1)ZFelkal[06
1u`3̍elmvX1#iax!Yм2.0<f% 8/,ĭv9xVd:z$id76C8/pc ,]`82adf1Y-
̍]`32#fWwղݖ ̍]ofWbشY2vCxBc!D;-ZFݯv,wo^`Ȏ$"
nC ,.C`Z! 3id7]hLAD_d@-+|x-z̈2YMuzVd g@g#n4̯'e\}@ T"<:7Xz~㯀wuų#Qf~b;'r"F<cx~4{YnB`,cxd$&3(-#+< 2YDg#(+1!4̯'e\}`
̄]^-  8 sY
 ix;`[ ,00e,00e8sKd'gK<g,cEvX?hv,wղXxg#ǈbAۨkn׏e(ib3:Y	vmx^<@MlZ<AyVi^OyV,܁.AX1h0EWYY2󾭖Qq1*N	.Cxqٍ8ًy^p>p> 7X|42p2󾭖64lc T肳@WWx}v8lż͈Z^8c8Y =42ni^OyVC T!Ch+<>iqcrer6bfWb1,`f~fWwղ.>0Hx., YuzǇc.>n@̮A[؊U1xm|esL{YE f!Wx}v8lż͈Z^8c8Y  "i}oyVɳ4̯'e\}`
`g1	mo]4121o3b+ֱWG/3<uS6X]sL{YE ς۫<>iqcrer6bfWb1,d6X=x۱c7bݮ>l ;AgcuEDmfWwղL abK<>iqcrer6bfWb1, xwgcWͰN6n>l@@(Y7WT܀{20#F8v8~0e,7u6Id!+@f #ln@7  =f.Cx YB<?x~`dpWWͰ&id76Cr1PO=fSuzبv~@=-F8v8~0e,WWκF޳0Hv,wղ߹^<[͔Da8vh?x(MP 36Xaxk[,.ey=}[-k 
+7wWdm 6n>l@9zͰAuzǇ2"+|obl[.6+<[sL{Z@e674Ƿ|v-WqmnŎ]vYR74̯'eni.ыd76C8/lx7d!ZFl74,]^gni^OyVCvZT0!Yk]+lt@@kFw%wqFâ?-LYc&7$dNw>$1e+ܓ2ϝ:?/{PŖb^q|,Ez}Y'G;E+ܓ2ϝ:?/{PŖ>,ϢYc7$dNw>$1e^q|$uV!@Xk n`Aκw@g;3E"0AMTHnpŖp^q|,+ܓ2ϝ:?/{PŖ9hCrO>vDgsAC]+ܓ2ϝ:?/{PŖ;hCrO>vDgsACXV^q|,nIgȝ}H=(bZ+ܓ2ϝ:?/{PŖ<hCrO>vDgsACX\^q|D]GZPT<C-"힋6`|v4<E`*
6Z Dp?"!>!ntcϙ/h|#eBBz,/xFD]<C-"#f"x6Z&$yfR;sggBv 6^`ZdH"@'0 Z!bG	!#e	FDAp#e=$c;	!#e	#e	 %hI2QGsC"Ϟg!q	؄^r$DaSU?&b ^;\U|WZCVm"l6`UղYV/VX.@QT>RAQ,L.d Xz]`\)Vʰ;0.3B.cq/_p]4O]]jkT!|hz	ox';a->a;a->aY{`$A/x+qU08Di8C0{`$A/x+q.A3$Dab*j|X(hCrO>vDgsACX`^q|,Ţ>,ϢYaEz}Y'G;EKEz}Y'G;E67$dNw>$1enIgȝ}H=('ZNc)E`X,$"H"HAq
E4.JEh.cIEPc[LS/r<y$qBב0B@}F_|$ɕrQs&|)R~_]$y]$y]$y]$xS-9]$y]$y]$xcQs/-]lBe:~.[)лeY*j骊LoYj9lSI,TKLi%AĲRڣ4ZfS)/_,xP|$	A Af2S4GRLi%lzdaJq LqYD_Df1EUQ1R|S-_Df1EUQ1RJfeUEtV3UDK7'u2S4+薙jIS)a] $.Jf}-CRxQI;
e,+o*Q+QGUTLhsT[,K7+^U"DZ?xS%3NriZѼ(/DD|ĺ)sKLJ֍DWJ%J6TVxS%3NriZѼ(J	AϒxS%3NriZѼ(e*f[+
I]L9%ZkF`#YjtSR"~I]L9%ZkF`#YjtSR"~I]L9%ZkF`#YjtSR"~I]L9%ZkF`#YjtSR"~I]L9%ZkF`#YjtSR"~I]L9%ZkF`#YjtSR"~I]L9%ZkF`#YjtSR"~I]L9%ZkF`#YjtSR"|'3YaDWJ#}HIDKf*$h-e'u2S4+薙jlSI,R%ذpxS%3NriZѼ(u4q,Ņt|ĺ)sKLJ֍DSd6,+#%LӜZejVo
&M5ME5"+xS%3NriZѼ(-7Z]5Ԉ>I]L9%ZkF`#YjtSR"H'u2S4+薙jxe%QMH#%LӜZejVo
%M$LJ%LӜZejVo
%M$LJ%LӜZejVo
%M$Hzdp%c!)鎪DZNEZdE
#9'u2S4+薙jxe%QMH鄮%LӜZejVo
&M5ME5"+xS%3NriZѼ(-7Z]5ԈJI]L9%ZkF`#YjtSR"a+'u2S4+薙jZJfZ)ºA>I]L9%ZkF[)Jiº^DA>I]L9%ZkF[)Jiº^D2	`ĺ)sKLJ֍DWJ)+O9)W+O9ĺ)sKLJ֍DUº^DD@`%y"+'u2S4+薙j&A '	QEDQ4r8暥ZG$.Jf}-CRxQoL"]ʵ"Jf:(xS%3NriZѼ(eA:DХ@Rj&#I]L9%ZkF𢙄N&A &1Vjd"zd$.Jf}-CRxQLJD db&a0A eEbOdiW-25+Z7*+Z&A '	QLQXy̞E9Eb2#I]L9%ZkF𢙄N&A &1	ZY<O"zd$.Jf}-CRxQLJD d0@beœd)W+O9<K9_DPԭhL%^9,+A$A(W>"Q 1L0!	Q@1$0sxS%3NriZѼ(v"yIS0^tsO*KP)(##xS%3NriZѼ(JrXWKȂHQ"}Et b aB cH4qq9<K9_DPԭhS0 $ L2	q Ljd<sœe$.Jf}-CRxQLJD dbaLD1	eA0  	 +1AC f!OdiW-25+Z7](ZY<H9^Y<H%ʨY<H[,K7QXÿI]L9%ZkFc[5&ȊDz#%:3(jE2Eb2E9Eb2#'u2S4+薙jfU: `#%D0@A0@3	@("+Q5N3bVbbB fĺ)sKLJ֍ED֢	H21	TS-TV,s'NrQXy̑STus̶jEkQS%3EMQsJy`/.D"4ȑSDHԚL]$4-N_U"㚦tĺ)sKL#C78G)ԫJ#/HD$D<%H_?s'3"ZD@'K?&?7@<:!EvsO?]DQB(jJoZ^u`GD?o&_Ro≗Ի骅`Ge%$J0#Yj`qWGL7oī?U090#T`qTo0/aso0#?`G0#5GE[8pVGDʽ!{GU?ʽq{?^9{_WNq{o{q.WN=q~WN~WN$*/^8)'l'?{9WNBU?ث'$*E^80TU?rq9{WN'?{{ⲯq?FU?{JOIW)?W)!W)$PU?m9W)C~"*"Ȋq4]<Ɛi]<Ɛq488gy$GHl>y-7GHl>y$\j>x2OdiW-2../P\(JQDo)287`)WQDo#e%|b_HiRDF+08|RO4+Ljy%`#YjtSWقx2$O*`2Vߊbl9GD5&J&O4b)r~>GIM/BxS$,7sPԙR_%GC_R/R]pԑ*ũ"eQԤLԐTt>)_N^?bZ1HU0$\&R<(RīLCRBIx动jH/TZ,*+R{Lo)sb"`*ey2U5DsLB%y2U*|T"%GC_RIw*KR&SԔTt>%KqjE>KIE꣡/Nɡ2EQԨL/CRd/PIj_#ɕy-3b*-HRbKR)CRhGC_RBCRaz}KR)-KhjN}KR)-KpԜP:Z'xLSUJdUD)ҼɒEBZ^LLF,)Ҽ;ɒt֜B+&J%k	jg%ĺi儵3y"1EMKfa2KR<C&J(GL^T;	N\TLJ$B!AI'QpԜ^-LᨹKR)CQrEQԤH\Tt>)K4QNydUEɕhj.N:RKR45*Ծ!rԾ&
/J\\/GC_R^/U}IzԿhj.ԾIj_ ]P}U)a.L&J*%Z[	rg%y2U1S% (NdWo,%y"XUTLhsT<*w%Is	r%y+SPRq,%%N(NU4@T:%8^R<:93K^HJ#	.-HJԾ"u%cG(*BuE%9pAr	AtET5(Pć2#Pħ3/*@QlHs2J&􊣡/J\\/*}KR)-K3/BxʋS%=	zuT%vGT^JxXKҼ<)8aEQ/973yBu4ʽlKc8W.KNC&Jd:luG	{Ҽ*>&Qԥ..RZEGC_RIzoa1//UJT[DU' ށLkV	z'y"XDLLqkVE*//1/9J\po,%>W5hy *>&U}JR%vcET%]<f HM5GQ1I<t
(z4G4ĶZxT;)TK
%z3:`{)_R$JWD'H'SLzXzؖTptS*fDD:.PdiKg5"[Q^ɒUb[QhrtB^t_y2U4K!Kc8W.KN+ɒKc8W.KN&JOJ:R*
12S%]<f HLkc8t
(y"3/")8&J
f_5TDZzaP^wށJb)8'iX`)-(z+x:X/Q*P2:aP^zWSD-@SD-K	zg%	DC׭XS<^TCT	GC_R^Ae&KPr=$&0(Tsg#^ya/L(NeUDC׭XS<ɒShjTt>)KC	*3O0.y(S"]<f HJb)8&J
WG4Q,t_

WG4Q,t_TS,Σ(5A{Mt;4S0H%R853ay2U3/"8_	zgҼ:U/_	zg(yBu3/_yBu4AKt&;_O>Bc QqrSYWDB^N*u3S%3CGy:t<K)]!UGAC>T钩S1"Fl^PI/sTC׭XS<ɒS)*d	"T$Pu-|*}3ZaP^E@5ELDxiA{S֭lQ.3ZaP^d@lSI,K֘TRtELU2XTSLU2X(NE
BN eľ3ya-L`yBu+-%	jd$yBu'HPR&J))Z+ɒg9_a-L'yBu'oL0NHH5g{'Bw'R/J:RL/P:ũ^\:RTxGC_R8jqjE?hjGC_R*f)*%hS	GUJx/AsϼBjb:yPS
(z4LSTu
z1hT+)]<f q25'sS
e_LO*Z.yBw(SL)}2hrtDqU/Pdil%,(NsL^H/JBN eľ3ya-LPJe|fZ+ɒT>Tt>)KP_8jHeKR)hjHuQԤ/R]a#ʣ/HTKR>^:RKR?}KR)-Kpԑz|GI>rx$5$HRԉ5$HR>#*\ZO"DSpԑ!r|GI(T9r$.-HOCRD*\Z*$_T"e>#R*\BRDU.-Hpԑ*eKR)5$JRԊ|OI@:RKRjHTt>)JIj_CI'U}JGҦRZ0j1HBR9s
D}ҩ_L\	^ *%:`ԏ$P&JT%H:E&JXKR<Bt<*xq	jG(O&JO"b@D=Xxb!1H^M5HKR<ɒ^:#ɒ*hf-H&JO"g&H:RKS &^j0r,N9^3ya/y%RUy2W%R8[D)>&JluG	{&JrKR<,&JiV2G(}	ԩ5$LP:2_RDxM!b)zS,򛯌XK}TK	jG%y2U,.Z-H&Jx^T2hR%PD<*O	{>dgyAIİy +ɒ0lB^TLK
̾9-HR&JiVZ@dT%P:)~
'a1HU)(4ek4y%S$J儽^LM5Ps%T#*)%y2U2))D<*'8"d$Pɒ`q*KR<^T
Dϼ*w%R:LJ尖y,<*hUBZ_y2U2Q5PL^b&J|MT%Mw%S%UMTLy:E%}<
hh:l%JBw%S*k4y*qz%Rԑ0Tt> ."R'4A0`H2T*$*\;|GIT"RD.-Hpԑ:uK)5$N\qjE>#*\BRDSpԑ<
8jH^qzRB.N\pԐ"ũ%T"RBԅɼGI.-HpԐBũ5$./T2RBGC_R$
KR2NXj!-IHIOMPRBwfT">qzXFlay8,@^J%lgKDKpZĔLL|sL|H/XNS%U2_C54+Ze%:I2Lzj^_92a-IH\rH˼Pk-QS%3Du-|!	jOƶ3
WUm	eFhrtBEE q4NS%S#咨BԞ1:I2S4T3	UJE	ߦIOMP<`Rqճ/5#'ҩSI"IOMP}Gbq"8LS)mBZ̎ELƴ)#R=TDpi
Gy@HPLXo,%(N{ľ3ya-LyBu*|IQ-HO%UZ%)Ԟ$%+(@_uM$Hzd'I"Jf&a=5Bb/LL0y5f^k+`zT$T3	zoEE qB_ELb|!	jO$Jfe'sL$
o,'	%^l/XNJ)_TG!'<cATDa.KI!uUD*(H1墆k	"q"8\ċBUDrBZ)l%sL|(
"_KU儵2_&8WԶS
dJjMt3yaLıhrKRxlԛDl%<iTLLԞI$)*$'ڙ)(#2o$HSzaL]:d|-I*f`Ԟ%IRje6L|%<IKWPĢ$I)l q!tMLԴS3ԟczMb&^kHKA
etRxZ(aA&l% BWm?m$nm|mWmm	~3%vaA=)+	]=%v`Jmnm$<vۀn'Lx 4<vۢ_n.xhhxC/pZzSm >bx/qM5ϝJmi&=)|_;lc@zSl~6<v~bxTzSlB&^3қbǸG6!o؄1G6! қbJm6<vG6 CmiM?)@gm^3қb#?q1M܀؈~6<v؈ OO"=G6DߍBeOJmOJmO)@Ȉ}G6ȅ^cқdC?ǎ"[*=)D?lx U*=)D?D{Jm #Jmcm^қb5#gb0)b0FzSlLzSlrқd6<v bxA ~4<v qқd5=)H {g6ćJm	^x!G)M"rқbAؐ;lH1<vؒ3қb@Gmp~ؐ
;lHO$G6āؔGg6Ħ>=)%SқbV~ؔ.JmG;lJJmAwGqM(?:<vؔ: =)%}g6P~6<v)?'%{FzSlGJaқd}MP=dm%JmpjzSl
:<v(#=)oG6-65=)eM;n}g6GG۵g6:<vݙ۰)۰;nSJm_מ;nOJm
MdLbxa10&ΏL{Jm^=)L=M`&=3қbg?:<vؙؘ~tx33қbh:<vؘ =)&{Jmkwm#=)&<vؘ- M0gOJm b`TzSlLJm{SқbspjzSlN:<v؜s#=)'JmG5=)'M8m߸؜oΏBGВ{B3lx!TzSmhCrқb9bU'6߸6 %lxrqQMt^<8TzSl	?6p=))hإ+=))1<vئqMJp+=))܀ؤ?;lR	1<vؤ-$=)) G~3қb܀AG-=)Ptx=g6>6?;lTzSl ;l8 p@}G6pPMdR6<v22Aw);lGқe lxTzSl6<v44u`?qQMh~6<v4{Jm6<vةgب6<vب0 G6%lx.
=G6~bxl6* "zSl0 =)O~3қ`( "zSl^6FzSl "zSl[@zSl?;l;lJm gm3қeA߸DC@zSm?cm?;mқhsm[Jm_hsm}g6} &hOrқh5hhqQMY-m?EX̉]+ 4JX q+m3%v?lZJ0uWmł_(lX %vذpJ`bQ+ōlZĮ;%vش%v_9-2
^Klg"Wm~;%v`~I]X
]X `?] %VD8 PU[8|'11*̿ʷpx'g%[;Oǅ[8[dU?0*[8o$*p'oʷpS[8g	p2U*_Jpt'[8/'U*ß:VNFUUࠫ'$*o[8RS[V)!~[JIG[UnvۡCm"qt<v2Kgq-q=⬞SlSl[>`^9U+|6ų-|:϶u ݱv؄e[v5d7Ė!v%!!؄b'!1MQm&@*ʭbl}ݴ @2h #"?툐Bܖ؈&"kb!'"g"iqMe6A{cBnAl[!$Bw-ĶB(l1ɭo퐇8"eVȓvȌ03le!Yl|DqDw["
ȇd@al6dA:dAm[diml|6푅y05F
1Ų0Vql6o mb:b1ElFv`،4Ėakb1[$E=H[$$Y[$2m׶ W$v@[y!&ElH[q-#- =ؐc$2ăؐ+-M oVā*$2b[hJ1](KbP{zؔGlJ8ĳ[ؔbbPkbPCalJ`j)eT8El>풌(%
([CL&J6ClV۲݊9-kv`vݧcv
vsv?n[i݃}1[&6Ɍ0 6ɆX#MV dÜ[&`0eɃ\Ƀl]lMؘUȰ"&-8--m8ilOlp[bqm`OlN8{b{SlN0_lN'bp FB RVvТh_Im=-m	[hF	b!ѾЇB E~ؠnؠq(8Vآ@Wmbb)(ձ@([8ؠbؠ4[[bMl']l<dmNc['3'j8[Nap[''8')!HbklS>6)v,B9H))űH}ݱHlmV0=lcle(1«e[exWlVxYl=l7#l<ǖ2Cd"_Ed+`Ɏ -dsN2w%d5/lgl[CC[D5Sl)0u)ae5`[)ὲ .Hcl4Ëe  k`Xul6[`h->lλbMlTh-VCFȭ%S6Asb{bɱEPxئب?l϶*u[K`\ͷvm˭pŵp6vمl~6lmcalhCl1mell68l%l66Fl6lol[QCfvʅl-'nKeP7-[*6mlreGm[*UPbT6ʃlAmD-͎B Z!>[Db%ͳhl͏-[=3l[ ml'8l-[D6 'oZnQB7KG7/q51"P7䝅2sOquA/a79J#YjyMTH8o?≗Իq≗Իo?nqZ#h$o?8`q*o?5G*qī?MTTyo?J*|q?⩗C7BANg1/TNygygLNs͛;Bcf!-f?C8s͛;B۞lZ16oL?6oLo7&w8e.6oLJ2f?ĴP';l{l8e.ps͛;%_8*f?A/a7&wU?۞l$Q7&w_~7&w-7({paɝ_Í6oL}9f?8uɝ7&w骊;8yɝhl?۞l5W{8ɝj|8ɝYj`qW;l`qTf?WOyg9a'Hw<ٿ3i2WI&7&wJs۞lv7&wQ,⒍6oL9Hs͛;轿ڀ_ڒ:k*j4f/&QSTtUm߸(:*[1	Ȗy8sow=?{C5:=?{C$\kso'D9O{=so'O[8Ѯy55wcmo͛N7 ވٿ%&1VbȚnyȇsq?RN8Ϲ7?n{lon{qqOoFi(髿5ol?k?|5(Qlm}J*-/kjNQjD|5'L7[_gRtK>'TZ>>2_>*-Hφkj-I|5'TZkjH2O?7[_gQrbԿm}J[_gQzt/[_gT
#&S[_g5s[_gk?'$
ԅA*U@T7[_gf_7m}!?kl32@jO?? m}퀇O[_gRt?%k φ*Sm[_g? [POm}m}?#E[_g
k>k>??ρ/m}|\BA7m}Q[_g!m}?k m}#o?Bo?e(_g a[_g_m}`5[_g#k # m}0k}[_gG[_gm}B?Ć m}Co?ėH!m}@k W *H?ĀH_?Į%m}P/[_gJ_[_gc[_gkJ?k%JPom}Gm}m}Y[_gK[_gwm}#Lm}`k09[_gGm}am}am}am}`;[_g(L:Ly[_g.L|5$.Lؿ0&m}`& SφR*ߛ7\:sp[toDgO.wmлooYro??+km}s@'z 8&m}p!m}p%¶ǢHKR
Q?"' ]m|hʻ|?[t< #lBoDlUm| N /Б{tI	jO0N<aL/5?}m}kktfyÊ O[_i44CMZcY[_coַ]@cpމ?ϭ
um|{+Ќk8N5_} w[_eu/_ߘVI	jO a[_c
= c[_c4UЁm|hʻ"+[!N9? %њ.퐧[>- 8O_{am}sl'{am}pM통_~a[_c$%??@m}lw[_c4U y[_9ik4r푇[+pVhN9 Wq@	tfb3-Ak8N5_} w[_eu/_ 
!-I+kGkktfy
?kG-?m}UA }Aމ?y?Ȍ+kFhHV٩6k_(=_[_e8_ⶾqgNm}4ԟp.NFiOkm|hʻ(C3x_Aމ?Fx pE_̾'UK4]o5Ԟٕm}PAcj,:%_T%VㅳRm	ƶzY[_c8m}gU?u??+k'?8 *ïhKRvԟ?om}Dk}?!^tqUd?E^ݫk)!*R5V)6ŵ?BlFiOkG_[_9ik4r6V1`D ny~H3JpE[_<R	F+kG-?m}\N1#RY7  ~Z(aA&~ЇR`3y$lGMTHp6o?_:jCW5Q!:}U$tGMTHnqݿqsp>ಶ骅GU2
E-H mI5ћoLvf~y# [RGMtrf`=Y?8m) Y^l~8e.+m2GI/uXoo{A̼?][RGMts0جwY?$+?k<͑ԑ]ĴPج1f,dZ(aGlV?k<͑-[RGMtgLݱX0f,d≗Ի+~~q2dtƶJ6o&AJqpA̼?Vԑ]A/aݿ6o&A({gy:pg[RGMtke[~lLѮ5~m/ Y^l	jH鮎qGlUY?5Q oo	?k<͑U$t IlXIY?%a&߸߸c Y^lԑ_nر>ߛ7g ub~~?y#+jH~lL`oo wgy:pֶE`o͛ɐQlX;$/6GOO[RGMtذ1f,d[;~~A̼?u$tKߛ7g tذm5eêڒ:k6o&AbooܣA̼? mI5њTλbnߛ7g f*ش[75eԑ]5PCsbіߛ7g tB-F[~~gy:pVԑ]08-o͛ɐ3Yj`qWl[V߸߸A̼?jH鮍īX2f,dīX2gy:p򶤎vv*f,d9a'lqp5eKl.f,dqqgy:pJs]6o&AJs]qp5e #9'aLl=f,dIS/,v/6GO]u[RGMtk_탈vٿ?]DlC7FuD0+	mx5-7īx`)T0`#YjtSViRNbx駊(7ZqEWF29a$G4DKe]2Vľ3yy(T}2S4GRLMTL:F5䢧z:xvDsLDU/lK7!Tcyb8F\1r4bhыSDFi]$]<ƒƶ_5HbU8DD"JD谈ꖃ&TA٪KPXDd 9-z!z7ѾEqEPc[LS/QT8XXB$QT8eUj|FeUj|CeUj|K)TT09eDIbuE25L]1r4bhы#F.F\$'L8ZE4.e'9hJu*4􋤞%LӜZeJ́$>/)z$HFS*%Zf2S4GRLu4Ķjd`|U[)Kd6ѭi%F%Z3Yj9_$u#FiS/`=.pѰZoQ&6M`q*:iѰZoDj)GMTTyl$))'tf* @Hl  $+          y  b՝ab&              O     ./usr/es/sbin/cluster/events/utils/cl_fscsiluntest   ste                                 .(	  est ,0128:;A_acdilnr
-.3456=@Hbfgmopu	%(/79LPTX`hkv|!$CDMNR[]x#)*<BEFIJSV\wyz}&?GKOU"'>QWYZ^j~+q{dP&0E°i$KCffթ~qGd_d_HsA<psԼ-C [*@3=B]36;$Z`[x0ܑ[Ex l!Ow.xnBn 0^hY@2d<m9ҐaM:t&}<@xC^\F#.O#ϖBrc >UPה{y
'`ϕg?Dj<3^nXclx@l<hlx̶<ḽl 8>B΄ϧ|@>s[Bg>Ym95Qcat+|Ly'ӚBS5Qcat+|Ly"t4搔Ty@p4|(
:>xV&`p4
ߟ|y9rXN?PuB*NѨEyLCf1ǁLEAJc1~l`t C2:L:AqЌe)R)$H9I]1~Ѐlg)|t t!M|t">t"cB3GB9bl
,/
H7S* VdA6R:>χt :LaІ25@+ ϩ9RGc +@Q-kZsI%il]y#^uGAxh&8b v?<*TkT`st;6f<`3 0)hflfԃ,L6+¤aI\H*:E0ٓ獔Ts*4>C8RϧH2WW6Y
R>̮,}<0H#`Z+}KEbsKoVevˠ9[|ͥVMF/ӚO3}KK_@ZjA\Hfy,:-FD3B:bo};줶\TWv6h4aB91hP`e#tc 8&CL@dPdt#$fGCTeIGFeqc# 36SZA}HC63)D}HE63͔gԎsc8L$Y)!K걂ʃ -4&GCg1t6GB	L:AP8 y# g*H"7*2W63_3PӚ[+}<^Y@sNi< -WO<ԯ:#l<p4H``1t;
ߟwgF18Q*{:b0G6f<`3 a*6R:63hm`zl4-,KC吏@sNiBWϪ`,}<ZJ <y&,JdlWZ>XDh1+R6@ɓr by#hi!;咴9HE#@>y fȽ!^WxKCԴ8@sNiy-b9fWU9FF/Ӛ[|VW 2}<E,?+Ծxd27f6W:e)hpWԴ8@s*4@Ϫʍ$ϖMRz@ɠ r>x@7V{ϩhpTiE/}V
 <yiJ$吏|jtb8GBA\B)}<^Y5HE&Cb@y&qTy&,J㭾PL^WO<db9'|V@@lf͡@/HqO<dl3d^/+ Z>sKϩhp)#2 O<̨0|1}V咲O<K#d6 }<dolu 6RϩhpTi++C>@s*4>Y5HE& >x>V{ϩhpTi ϪӚA\BO<!A\B>Y5|:h1HE#  O+W& d4H9dEq \y&q fy&,JU~͠t2d'H/+ ,_U94J>9HE#\xO<dl3d^/+IO<lZ 94}KCNiO<̨.|1}V咲6Hsl>o965͕Ε-ʍ%eqO}VTi&|j8MZA,J吏+ %zAey^Z 9Eq tyhi  +U3h1+ Xy&M) dt$>WxJd q)-	Jyɩ\>>LH/+,_U94J>Llf͡@/Hp\y#d"qy\@nye-R9kZ 8ŊsHȮ<o}VTi>Y@sNimY\>dyY$H9W)}<doltԴ8@s*4+ iϪʍ"wY\^R̨VWRyheFg& dp i\uV{ϩhpTiǈ_O<9fyiJ#,4" 堤'+T^28Lrи y&qЙYxN@ 6W+|͠zl6W:lZ 9G/F/ӚMR?@sNiR;|ou-3}K@( q:aHGBtQ\<_Oh7W:Τ>y\<dy#b|>y-
7p#+~huǞKyCZdt;alx(`e,@e))͔ce0Pl26SVl36SZl:@[p獔}K1Q9>f -0\>>y̨}H ɲ -d~TyԲ*@rpԲH`tH2bp,}T鲙SeI*x:/@s*43$S1+#.W)p˾g*HbsJWˆ [+H2lô dp;T2 }<E3qʀE (͌8E@uIO<dvw#hi'4syZsHT	xp*}<eI`<@RP><l :Wy̨*|S ˾ aI^*HI\<|SiJ&w#hi"w8R?ev:y6ei q$qx1(@sNi H2bĮ24@:lpTTTiBWo֍
#c搔+>i
R+4)YZsHE4WdO<E|/|3#è(3f23	fjkA@b )g2sIAzdb9@Zt'Hev@4y+q{`qAA1MVf33SZ  MZsHNd#͌;HLRL%xpy)\>g)w:sI%ex_O<WF/ӚO>i+HcxO<e_e8xh&e8b v??ΗX@cfqy7ӣa+|fyy7ӣa+|fy7ӣa+|fPlyt@p4
:9dlyt@p4
:9Yy7ӣa+|fy7ӣa+|f N@@9ELXX (͔lЕ'4QdbsPse {%@<ňCN6ӂ&,B+![ >UauL&& N@@9^6O<tl 8o?'||]:6Ο Nfi|<Ѱht?s3H.6O<tl 8o?>A.[Os'34'||]:6Ο Nfi N@@9G N@@9c # Z{
''nl8,z2ZBI";hX OO8ng@N̝Os|xxTi>Gc#|x|Ti>f?Gcʂ9^ecʂ8,$U"	ixZ	cBxlAJ'x~@X #m
't@pp |\>OD![.F@O AQFOD[ep/
} 
'*4 7AMm$րy}_muAWd UyhӚR!X
 25VP摁B?4 ^
F@!!-F8/X)`%C2,B ,aQ*Nh tB
~0|> 
`)8@O>1bNi+N08(&OP0&!Q!*	|BPdB{ )?AB|EL;d*BU*` n|I
|EF1;dASe @1XX8b;d+~ʿdu){CdϐoFV #dϐoFV  <Ѱht?s3Hjlyt@p4
::10wg
(D DHW:+2uxREkV
֬,T+PuB$TՅVa
С(%%NAZ1ZaDPRE*qإfgV.Z+VWj[Q_uŮ*{u-Wu,/RPj.8򷔖-qՀέN(T`s8"`D\:+s(uS\^ޭN(VF8.q)KTqsլth?R^H°^
V.P_R^H°^
]TK)}8VR<H)*)/sZNZdx-TB@I{"O
^yz')\`}QyzϖXgJǆg^qc]TŦKqׂJ)KՂ/Uꖨ-uS.y^E*Ʈ/ua"$F?-PZV-2\UO8V+PpRꖨ-uS.y^E*.qKRub%8hX\<b^>)wZNZdx-0V^ǔ^.KTՋL<arS
8ՋxީjU:iuR.J|YzPZ{-PZV-2\UO+/P\V/uz]TŦKqׂJ)eyAj|RTAkXs:Z)V%>`As(-X׏]ꖨ-uS.y^E*.qK]TŦKqׂJ)eyAj|RjU:iuR.J|YzPZ{?ZNZdx-0V^ǔ^.ꖨ-uS.y^E*\\*
KTՋL<arSTkT`sZNZdx-Vb*0\O
.TAkXs:Z)V%>`As(-X׏]J)w-PZV-2\UO+/P\V/uR]KTՋL<arS
8ՋxԢ}Rub%8hX\<b^>)u(
!AyO>.yx#>5RΩjU:iuR.J|ǔ:Պ/uaP<?ZNZdx-}bHZb}iHZb?TAkXs:Z)V%>SO` @գL@գTAkXs:Z)V%>SO`  |^}bHZb%":h-PZV-2\UO]>YHZ1>qHZ1>
AJK)իF'+qB%@գT*xZ|D#>|
ɉFj\tVd[
-2uEfO,ZRub%8ĊT^bH:B!PXAZ"Z$g!JZnȽvgj ECD3$/-s Og^q=KLsT? zCp/XT?C.qʇ>}<[+.xrC-.qC1qzCX`ϘT?.I{}ח`doCϨP{Fʃݟ>`/^?*?*_ʇ_1=P{
yJb`h&C [m!EHdhQ"EHb`⍤10G6ߊ6{"3xH(C<M
6$6ȣiWB3O:(C<Wm!vEHgF6{b3Hg]F|QxgEHgF#m!{6QxmأiN(C< 3À8QxׁFn&m!F	EHg m!i536<(C<hVd[֬,J+2uxjĢ̝^+Zbb+օ=jDnגkV+/$StfZQiq"5
8)TAkXs:XPNB+'FPA{!PZ=
ԭZ`A/PՋVr2e^A{ؐYz(TKCe.X+V1<b^0V^R\Pj]!Aw`mBn2ZC5+Ҽ!AI>B-RF) EI"%BRF>HP%ċ<PL#)#%E.xH^ĉ^DJ)'^DJRzS#BL,LFMjQ"bR"-Vŏ:*(
	J&e:^DNR%y&t.Vꇒ!I-Z`ZRGqRTBPLA*J"Th	QMy"4I"W)R
d)^FJRZF6W^2ȉS#()-#DJ%yJ)&'Ҽ!Ii$ؑ+ť*WL12b|+ĨTB
bTh)R
d)	SҼJLRZF6WITB
dE	*WJ
TB
ddT
TB
dd^&FR"(Tj^^Z
Ti*\R4H	Q%FAb\JJ-@PLeE.VbZZPeT%#%@D(-XĤd DPB^Vbh"(Be
8
KQbBh	QPP)24ѓ %F6@ %xJ1AH#%GxXRZF6W^2ȑ&'ĩ^&^2Ī-0\\JC^'BRFMxJS!L1<+TB
dDT^2J91JS!L,LFm+*WL01=^2hIJ0'J"ғ@*4Ʈ+JN*4(uR/*'B*4˔iBH&R<Rth&@DU+LJNJhI&x2d(P&.qs*JNN1A2d1JNP:4
	.Zꅋ#%@Z"ɱ)-#Dm+ҕ+ЦB2b}'FfPW13%xIB,HdfzPJRFOԯJA1IA.#2X%x&@ds^(bT$)R
d)#GRP-)R
d)#G,\A2,BRFJiFE.HR.JPГ$LI{J&HdLqzQbE
	:jyJ" &DP*4T5PKT(2!j4&ĩ^#)R
d)#Ga)JS!L0Ҍ.&RZ B"e*կJ,%@PL4a"U:B
U^a9H@`,()2FNP30uKJ,F
hI&RZtP"LxX,)R
d)#Gd(XrteT:(&u/:R."	:򗌝PǔZ2d	-0TTbRd$LR.J,(@PLd)/q(X$H#BL1.2/J,BBɝX
P닕V)J	&@J3[jZ( &FNPgV)2xfZ( &F"Tiqr
ԼAaikҋBe*V*K\^XTi<3PKT(1*Bd&JZRzS(&QD%.-Zԥ!@2jLTR\Rh DPb/P*1q)A2Th&Xc+q+2	X{F.%(&@LDŪV-P..P[J	 HJŪR (&@3TPyrRdh&^UiE	&H{UJ,B4
	*RkԮVĤ"@J2m$DRzSm,\*5%y"24$&I\kEP!@PLb/P3RZ#@*4ɱ*W^2y(!9KIV.u)B4P"(LZT:E&-Ri<
\JPLTZ{]0\Q &B"b+^L(p/1JPL"Xjj+˒ '(@2Jdɋ*(u`+q*Dh#HaUC[R#@
Ti.X+D-F2^r( (&Lrǖ)xzT	Q@PLV*qAHL!2hI&MQB"rte.qzIE!@L2eubQbDP"(LZ*D(FNPQ.q	!@d*QAaIE&&*jW+ZQbP&8s{jW+ZRdh%F5GU:C-u
](DP5q{%(F
E	V.u)A2E&RI\yAj%Υ(&@DUPժKJPL5XT:2	+-Z\y勋 &H"g\y勋thdU+r@Dɗ+qB%%#%Fd*]t/VX9BTiT#%Fɖ.PZR2Th	R (&Lby{R &&HBaָ 2Bdɓbd$^2Ȑ%LFJIi$i^)R
d)dIJTB
dHQ#GR-')R
d)#GR-()R
d)#GR-M%yE%hSb"B6!J$$%hb"BLRZF6!J$$%hb"BPRZF6!J$"4I2W#DRzS#''LF<H^2Ȑ%LF<H*WL2$(S
y(!iKДT2q*$BP$D-FrDDBh"LŪ^X`)$	R %FJF"dE	QxEL^C4h"(&H*4ɱ
W#BR"]tZHz劒@*4˕yJR4H	Q%FjV.JFA2Tib"DJR"Gy"b+ЦBb2l<bh^("rQT/\I{E%FH %FaQ"%@PLej^RXZPbiH D"TiƮ+J2EP&MRAHDyiHD&j]K\/J0D	K\Zz%% BgQH %Fc\y)$	Qu`+q)$҄-XhjH %FQԢ%FjGQH D-Fan/J,@2TiXJԤh#'(@J2qxiH F"Tib"DDB]u(.(,pbK*JF*ZW)/q(*4:%O:d.qkH  %FŮDH %FRнqTH"(Bc%#DTijץD4d	QV)E %FZR4HHeFK׸hBeK<4(	IѠ%FrJF*Bd*^^^qrTH &DPdƮ+JF2bd8Z%%#D0*4ɱ*W#FRzSTȐP.N	2LP+ȑB-1Ij$d
W#')-#Dy24I
W##MRB4I
W#u`+qC^DJBDKH&ҼXJ"RbblBD%b"%()-&'My(6@D
KH"My(Xy24I
W")-#DJTkT`sJ`jCXKQE]Tk%HiVbTi$D-F6$RI/PZ),DV(X)*<i1#%GH)PI{LHQE
PI{LHQ1%X`גI
kV.q),DAiJ%xH\TWrPFFV1b5`rT4JbJK)((PZdR	A9)>&Vb*0\O%dhB5DNPꥆ]y(ZE]Tk%HiVb	 HZ2lF5DKQjDAiJ%ݲPj.JdubҘbK,VĘ  B%%1&(krb5`rT4JbF!u+:qj)yIŘ\Y(-2\B&"V
(yzCDhU:BiHQK,V@
AJKJFJ0VKJFJ!1R+pjI{IQbEk+pjI{IQ5*Ԙґ-0u%#E(-2\BuRV+J	řXjV.Jh!{yz@tZO\^X`V.Jhט//t(J6셜		Q!Hq+5B$8ݐWv@!W
DAv@v@C 7i9n!㑹.7h	x5n\4n<5npGA/*npks	Mț+ntwQPl&MΕlr&UFMί`s7:6Bs2nqxO7
@7lSr&B7"n1p0 l܉xlyp,n!܉'nq	Mț7	Fl&M⭐~nD>.ț-pJ78>cțOpGbnDx{hq>Ѐ܉O7($7lFMǌvCr&sǀQÝ܉ucsǁИ܉>:nDxxX78ysnD@{hNnD@Wt܉hqݐ܉퐊nD@8:nD@m7"n q us d97"n ]hq FMțus!ѹqd97"n>|,n>Q(qvrnD|cs[Bcr&hqnqpJ78|6FMhNnD|#m7"n!FD!ɹq	nDB7"n!7"n!țWs d97"n!^nqs7WZ78BlFM d97"n!O@ǂQvCr&>nq hLnD܀m7"n@pnqgs#r&~М܉ 5:nD܀ Z78܀l&ME7"n@7m7"n"ț!֍7l&M@n"&M@FFtnDDc77sC܉
 m&7"n"GMțǅsL8%n##r&3Bsr&2Mom7"n#>nqq7vB)q9:nDF7=qѹC!ɹq n$?7nqtnDHsĀd!7oț?Ս7lh Sr&x#n6 vMț7l;FMB]nD܄) rQMț샓r& dM@Q!rnD܄ 7"nBCr& c,8%n%;țD|,n%l#r&QMțV샓r&Piq)97"n% $7"n% AB7"n&|nqb7Bq0	8X78L6Bsks s܉⽢r&8%ny^tnD7<i(sd!7<6@K7<;fvqppV$8$
HqH5! N$8$1n p4(n@$n=.$8 HqZ$8|f$8x'넇."CClH܈d#p8 xHq7	@!(#HqoEǁ8@aED'10FPP
(g y&Ptb
(gE3\QC<(xd7P@>(qEßPxP*P@ 33>QC<EE࿏
(gݡE袆xxxqEPt"i xq3	E3Þ(g"PQC<s߉	m,89@=8b4ӱ#sF1+sfV7:cMοmΛ@6B͹px}x@<U7y]#p4;p99xE}x;a>͸_eqin:b>t-A쁸?Km,J>U7|cm8|/7 n[<u>xy4Dx)ۏFqsǂHx@q'n<&pz(n C>@7[EqF aз҆ s7 q;Сpn>ۏA#qMk7L| #'[I)*F5&07ַW&m\7-n!ۈB$͹0n@{r|[ [6  Sr %n@ ѹ Ai CD=[C&"0ո\   q0"D>D7H7n"	@-drF&1ۈ`7h`a@PHMĂ7@ZH .n$*VA|-Ā&Aăh[;n$ĀvǙnG {v߲ݰanٴ>ݱycaJݰ&no vl!-nBvrF!<V܅
H-nBR܄/I	;r7!D܄ rC7BP0n%C q( ĥp^n%Paqq-n%-ĠW^J&Mġwۉq07 BL2M7dۉ1n&p'nx<F炘<0Ss(l[1? AhM  w{ez3$i?9?ſ33L {L {gqz{KLs@"^q?L\]3.qC5L1^sſXrLKy?0_aK.R^Ly{KVP{F >}hB$BKB5Ck3BsPZƌ󿐜Ik3Bs8&'@ !9Rx4g/^á
mcFyN~' H!+!94g4gXᅬh;	*yoC<1!9ט/XўwgV<'?1^sźv<'?101qwC<3!9DzXўw8h;	yzֱ<'?<'?0V^\`xmk3BsD3ƌ󿐜34gak3Bs3ƶ<'?u-Zx4g/^`34gu4g<ᮆx1!9/\Ɔxsk3Bszkk3Bs.I{g[XўwZ`mk3Bsz4g, wqE
yJ/"{ggPWCk[LGdmcFzCߘԯ.UC<Akiw3ԯ.7zUyb/^Akiw3hgm3&o	6gLb?,')gvq;#/Flϴ /hў _Paq$
=Fb`<d!n<f/C<z<f!gL3-yL?kiw3Z.9@s߳da_^ņk=ذ+$i>ņkJB1gذi^&DRFaҼLXf)#'+ĨJHQ+H+ȑ}֕iI/ذi^&)#G+ȊHQ}=֕r?aҼPRb5xXR֕ |Y+Ȑ,3_b5֕E }?aذMXf.,3ZW)腾ņkذ*,3_} ذOb5ʿb5ɗadذņk{+Ĥ |adAϱadņk{+ĢҐ>FOXfaXf,3_OaҼLNRɉ@ ,3_b5ņkذ?b5pAXfņkذ
= ,3_UXfΤ,3_Bb5t?b5t/,3_@ذ{󡯱a: a:Ob5t>ņk}xذxņk<b5:wذ|ذ-Xfǁa{b5<oXfǀ;Xf ذ,3_ذAWa'aoذCob5!=ņkJXRZ,MXfR{}ņka !,3_ ,3_ {ņk{ ذ{ YXfaņkDb5"sذ/,3_ {b5#oذذaalذbb5SXf alņkal/,3_al b5{ ذ?b5	`+,3_ذ+
@-,3_s+8ќϴ$셞 =	$npqgqh!7a!sXfF?b4BЂņiFb4B *b3TCV,3? 䅎d7b!a#ذͤ> @>_2 vV{ BذHX[C; 7hfņiJsikzh*b3B=ΨZRR,XfĢmZb,XfrBaEa#ذͤn~έdR?Vņg$pέd?߷g@n:Uf}dm@ld~ĤA	$n:gPذ,3O#\ta!Ab4BЈņi t#1aʘ%#EՋ8Cf,39!cذĠp\ņ;b68[ŝ}?B>gk	A>3AJgFLX`I$,-pEϲ_5k%1m,3OPoذ?@h1aXfġ>b4%?b4&gذlذ%#EXfwh1b3B6,XfrBax͋wņm$p&ϴeV.Yiέd7A/RrPFFXHX[gqWԯ.Tčȩҥyp)N,3I.y(1aj:4J,,3?`	{21b3&[LXfذa7ذ=+bR4_Xfp%#Eņg^)/30#a!;b3jb͛Xc`wv,0_$q߷<g P"ƌ.nņ7& X`H,3oL-m3B0^ņL 7Xod10E;{}ט//t$L< b~r=.b#/Tb
ƌ솿:F Nv@E$쀍G^^Ygl,IyzJ^nDUgi"/p$wdv,I/uǭ;L=jBG{ Gv(Sg3_H^%
l3?hw	쀡GLW\ksݜh~B;#+.x; &˖\4$w,I*yn$	Fx*yn$	3 \b#`@pHbAuh~B;!ט/	vW\b#Ł!-	G$1^sŶ#v?;rՋ@^Ł! cg3_Hb`bHgd;rՋ@dŁ"DzpƌW#(K׮0	͝v@.ZpБ ,IKyݸH,FxKyݸH,3 #.ZpБvŁ#/T3_nYƌW#:C5hvB?\b#X 8]zq<U[; gC-XhHhu-=G;L5C-XhHhBŁp4ƌW#Aݝv;rՋbwjq<UVl'\b#[uh~B;-غ;D?;rՋ 8]p6h~B;3hw	
 8]N6q<U	ہ;@s.ZpБNŁ!s8kn͜h~B;!s8kn͝vV.;X.:ʋ[g3_H*/1n%v?;rՋ 8]$01qwnݜh~B;!p83hw	`@pvp#YƌW#pvV.;bŋ,I-0u͸JƌW#*Z`p%7;rpL	
8zK
B]v`BXjVYzPZ{LT*Zj(/p(P\zAy,zAzL(2uZs.R^RV7U:@0]/tC/X5qya(-Z{KԬ\HAzL(2uZs.R^BB%,/qA)^񑌐VHH+$$
	dBA[
:VSkV*P{Ub*Qg¥+ϟ'>*dIOB\|(><p"V/>P/uaD$I###?$PuB(P{Ub'h"PbBP勜,uZ<y9PCV(Xc<sZb(^`dT(V
Tb(^`dI	dBAY! VHH+$$
^VLJ3R㢳'W,XVi8V:+2ybEj-uS.y^$U υfSɏB	2TbУD~HN(VF8!s(uS\^EnV*qB˜Tǔ:ZKr/;$0V^b,R`+rH`/^H`Cר/tH`A*Zd
8ՋzH02ZH`BR.$,R닔 vkM !$+            b՝ab&                   ./usr/es/sbin/cluster/events/utils/cl_get_disk_vg_fs_pvids addre                             #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_get_disk_vg_fs_pvids.sh 1.12 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2008 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/utils/cl_get_disk_vg_fs_pvids.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
 
#########################################################################
#                                                                       #
#       Name:           cl_get_disk_vg_fs_pvids                         #
#                                                                       #
#       Description:    Given filesystems and/or volume groups, this   	#
#                       function will return a list of the associated	#
#			PVIDs.                                          #
#                       						#
#	Called by:	cl_ssa_fence                    		#
#			reconfig_topology_complete             		#
#									#
#	Calls to:	cl_fs2disk                                     	#
#									#
#       Arguments:      filesystem(s) volume-group(s)                   #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#			2	bad argument				#
#                                                                       #
#########################################################################

#########################################################################
#
# This is the function to take out the duplicates in a list and sort
#
#########################################################################
rdsort()
{
	typeset PS4_FUNC="rdsort"
	[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
 	echo $*| sed -e 's/\ /\
/g' | sort -u
}

#########################################################################
#
# Main Starts Here
#
#########################################################################

typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
if [[ $VERBOSE_LOGGING == "high" ]]; then
    set -x
    version='%I%'
fi

STATUS=0

if [ $# -lt 2 -o $# -gt 3 ]
then
	cl_echo 1046 "Usage: $PROGNAME filesystem_list volume-group_list\n" $PROGNAME
	exit 2
fi

FS=$1
VG=$2

ENV_VG=$2

#
# If filesystems are given, figure out associated VGs and PVIDs.
#
for fs in $FS 
do
	vg_list=$(cl_fs2disk -v $fs)
	#
	# Append to the previous VG list
	#
	VG="$VG $vg_list" 
	
	pvid_list=$(cl_fs2disk -i $fs)
	#
        # Append to the previous PVID list.
        #
	PVID="$PVID $pvid_list"
done

#
# If volume groups are given, figure out associated PVIDs.
#
for vg in $ENV_VG
do
	pvid_list=$(cl_fs2disk -i -g $vg)
	#
	# Append to the previous PVID list.
	#
	PVID="$PVID $pvid_list"
done

#
# Take out any duplicate items in PVID list, VG list, and FS list,
# and sort these three lists.  
#
if [ -n "$PVID" ]
then
	PVID=$(rdsort $PVID)
	RC=$?
	: exit status of rdsort $PVID is: $RC

	if [ $RC -ne 0 ]
	then
		STATUS=1
	fi
fi

echo $PVID

exit $STATUS
dBAk "$+@            b՝ab&                   ./usr/es/sbin/cluster/events/utils/cl_get_oem_filesystems  addre         @            @          #!/usr/bin/ksh93 
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_get_oem_filesystems.sh 1.3 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2005,2007 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)34	1.3 src/43haes/usr/sbin/cluster/events/utils/cl_get_oem_filesystems.sh, hacmp.utils, 61haes_r714 3/26/07 17:52:28

##
## NAME:	cl_get_oem_filesystems - Obtains a list of filesystems for the
##					 specified OEM volume using the LSVOLUMES
##					 method for the oemfsmethods ODM
##
## DESCRIPTION:	Provides a list of OEM filesystems for a specified OEM volume group
##
## ARGUMENTS:	-v volume group
##
##	[ functions ]
## 		-v 		volume group name / disk group name
##
##	[ odmdir ]
##		-o 		set the odmdir to the directory provided
##
## RETURNS:
##	0 Success
##	1 Failure w/ message
##	2 Bad Arguments
##
##
## FUNCTIONS:
##	usage
##
#################################################################################
##

PROGNAME=${0##*/}
typeset -A EXIT_CODE
EXIT_CODE=( \
	[SUCCESS]=0,
	[FAILURE]=1,
	[INVALIDARGS]=2
)

#
# This is the list of methods that will exist as commands in HACMPoemfsmethods
#
USAGE="$PROGNAME: { -v volume group / diskgroup }\n"


function usage {
	typeset PS4_FUNC="usage"
	echo $USAGE
}

function getFilesystemTypes {
	typeset PS4_FUNC="getFilesystemTypes"
	typeset -A fstypes
	odmget HACMPoemfsmethods 2>/dev/null | while IFS='=' read name value; do
		name=${name//[[:space:]]/}
		if [[ "$name" == "type" ]]; then
			value=${value//\"/}
			value=${value//[[:space:]]/}
			fstypes[$value]=:
		fi
	done
	echo ${!fstypes[*]}
}

function getMethod {
	typeset PS4_FUNC="getMethod"
	typeset type=$1
	typeset name=$2
	typeset ODM=$3
	typeset command

	odmget -q "name=$name and type=$type" $ODM | while IFS='=' read name value; do
		name=${name//[[:space:]]/}
		value=${value//\"/}
		if [[ "$name" == "command" ]]; then
			echo $value
			return 0
		fi
	done
	return 1
}

umask -S u=rw,g=,o=

typeset FUNCTION=usage
typeset -A methods

aflag=
bflag=
arg=


while getopts v:o: name
do
	case $name in

		# Functions

		v) 
			volumegroup=$OPTARG ;;
		o)
			ODMDIR=$OPTARG ;;
	esac
done

[[ -z $volumegroup ]] && exit 2

FSTYPES=$(getFilesystemTypes)

for fstype in $FSTYPES; do
	lsfs_method=$(getMethod $fstype LISTNAMES HACMPoemfsmethods)
	lsvg_method=$(getMethod $fstype LSVOLUMES HACMPoemfsmethods)

	if [[ $lsfs_method && $lsvg_method ]]; then
		FILESYSTEMS=$($lsfs_method 2>/dev/null)

		# For each filesystem check to see if the volume this FS belongs
		# to is the one we're looking for by running the LSVOLUMES method
		for fs in $FILESYSTEMS; do

			VOLUMES=$($lsvg_method $fs)
			for vg in $VOLUMES; do
				if [[ "$vg" == "$volumegroup" ]]; then
					echo $fs
				fi
			done
		done
	fi
done
Ok_ #$+@          F  b՝ab&              F     ./usr/es/sbin/cluster/events/utils/cl_get_oem_method tem         @            @          #!/usr/bin/ksh93 
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_get_oem_method.sh 1.6 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2005,2007 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)04	1.6 src/43haes/usr/sbin/cluster/events/utils/cl_get_oem_method.sh, hacmp.events, 61haes_r714 3/26/07 17:52:26

##
## NAME:	cl_get_oem_method - Processor of HACMPoemfsmethods and HACMPoemvgmethods
##
## DESCRIPTION:	Determines the method for a certain resource type based on method name
##
## ARGUMENTS:	{ -t resource type (i.e. VxVM40) | -m method name }
##
##	[ functions ]
##		-t 		resource type (VxFS40)
## 		-m 		method name (ONLINE) 
##
##	[ odmdir ]
##		-o 		set the odmdir to the directory provided
##
## RETURNS:
##	0 Success
##	1 Failure w/ message
##	2 Bad Arguments
##
##
## FUNCTIONS:
##	usage
##
#################################################################################
##

PROGNAME=${0##*/}
typeset -A EXIT_CODE
EXIT_CODE=( \
	[SUCCESS]=0,
	[FAILURE]=1,
	[INVALIDARGS]=2
)

USAGE="$PROGNAME: { -t resource type | -m method name }\n"

function usage {
	typeset PS4_FUNC="usage"
	echo $USAGE
}

umask -S u=rw,g=,o=

typeset FUNCTION=usage
typeset -A methods

aflag=
bflag=
arg=

function getMethod {
	typeset PS4_FUNC="getMethod"
        typeset type=$1
        typeset name=$2
        typeset ODM=$3
        typeset command

	# The following are mappings of default keywords to AIX commands
	typeset cmdlsvg="LSVG"		# Method to list VG names
	typeset cmdlspv="LSPV"  	# Method to determine AIX hdisks hosting VG
	typeset cmdvaryonvg="VARYONVG" 	# Method to bring VG online
	typeset cmdvaryoffvg="VARYOFFVG" # Method to bring VG offline
	typeset cmdlsvgactive="LSACTIVEVG" # Method to list active VGs

	typeset cmdlsfs="LSFS" 		# Method to list FS names
	typeset cmdodm="ODM" 		# Method to determine VG hosting given FS
	typeset cmdmount="MOUNT" 	# Method to bring FS online
	typeset cmdumount="UMOUNT" 	# Method to bring FS offline
	typeset cmdlsfsactive="LSACTIVEFS" 	# Method to list active FSs
	

        odmget -q "name=$name and type=$type" $ODM | while IFS='=' read name value; do
                name=${name//[[:space:]]/}
                value=${value//\"/}
		value=${value//[[:space:]]/}

                if [[ "$name" == "command" ]]; then

		    if [[ "$value" == "$cmdlsvg" ]]; then
			echo "/usr/es/sbin/cluster/OEM/AIX/LSVG"
		    elif [[ "$value" == "$cmdlspv" ]]; then
			echo "/usr/es/sbin/cluster/OEM/AIX/LSPV"
		    elif [[ "$value" == "$cmdvaryonvg" ]]; then
			echo "/usr/es/sbin/cluster/OEM/AIX/VARYONVG"
		    elif [[ "$value" == "$cmdvaryoffvg" ]]; then
			echo "/usr/es/sbin/cluster/OEM/AIX/VARYOFFVG"
		    elif [[ "$value" == "$cmdlsvgactive" ]]; then
			echo "/usr/es/sbin/cluster/OEM/AIX/LSACTIVEVG"
		    elif [[ "$value" == "$cmdlsfs" ]]; then
			echo "/usr/es/sbin/cluster/OEM/AIX/LSFS"
		    elif [[ "$value" == "$cmdodm" ]]; then
			echo "/usr/es/sbin/cluster/OEM/AIX/ODM"
		    elif [[ "$value" == "$cmdmount" ]]; then
			echo "/usr/es/sbin/cluster/OEM/AIX/MOUNT"
		    elif [[ "$value" == "$cmdumount" ]]; then
			echo "/usr/es/sbin/cluster/OEM/AIX/UMOUNT"
		    elif [[ "$value" == "$cmdlsactivefs" ]]; then
			echo "/usr/es/sbin/cluster/OEM/AIX/LSACTIVEFS"
		    else
			echo $value
		    fi
                        return 0
                fi
        done
        return 1
}


while getopts t:o:m: name
do
	case $name in

		# Functions

		t) 
			type=$OPTARG ;;
		m)
			method=$OPTARG ;;
		o)
			ODMDIR=$OPTARG ;;
	esac
done

getMethod $type $method "HACMPoemvgmethods"
(( $? == 0 )) && exit 0

getMethod $type $method "HACMPoemfsmethods"
PPk4 $$+@            b՝ab&                   ./usr/es/sbin/cluster/events/utils/cl_get_oem_type d tem         @            @          #!/usr/bin/ksh93 
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_get_oem_type.sh 1.7 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2005,2007 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)05	1.7 src/43haes/usr/sbin/cluster/events/utils/cl_get_oem_type.sh, hacmp.events, 61haes_r714 3/26/07 17:52:24

##
## NAME:	cl_get_oem_type - Processor of HACMPoemfsmethods and HACMPoemvgmethods
##
## DESCRIPTION:	Determines the type of resource based on the passed in argument
##		(filesystem / or volume)
##
## ARGUMENTS:	{ -f filesystem | -v volume }
##
##	[ functions ]
##		-f 		filesytem mount point
## 		-v 		volume name / diskgroup name
##
##	[ odmdir ]
##		-o 		set the odmdir to the directory provided
##
## RETURNS:
##	0 Success
##	1 Failure w/ message
##	2 Bad Arguments
##
##
## FUNCTIONS:
##	usage
##
#################################################################################
##

PROGNAME=${0##*/}
typeset -A EXIT_CODE
GetMethod="/usr/es/sbin/cluster/events/utils/cl_get_oem_method"
EXIT_CODE=( \
	[SUCCESS]=0,
	[FAILURE]=1,
	[INVALIDARGS]=2
)

#
# This is the list of methods that will exist as commands in HACMPoemfsmethods
#
HACMPoemfsmethod="LISTNAMES"
HACMPoemvolmethod="LISTNAMES"

USAGE="$PROGNAME: { -f filesystem | -v volume }\n"


function usage {
	typeset PS4_FUNC="usage"
	echo $USAGE
}

function getFilesystemTypes {
	typeset PS4_FUNC="getFilesystemTypes"
	typeset -A fstypes
	odmget HACMPoemfsmethods 2>/dev/null | while IFS='=' read name value; do
		name=${name//[[:space:]]/}
		if [[ "$name" == "type" ]]; then
			value=${value//\"/}
			value=${value//[[:space:]]/}
			fstypes[$value]=:
		fi
	done
	echo ${!fstypes[*]}
}

function getVolumeTypes {
	typeset PS4_FUNC="getVolumeTypes"
	typeset -A voltypes
	odmget HACMPoemvgmethods 2>/dev/null | while IFS='=' read name value; do
		name=${name//[[:space:]]/}
		if [[ "$name" == "type" ]]; then
			value=${value//\"/}
			value=${value//[[:space:]]/}
			voltypes[$value]=:
		fi
	done
	echo ${!voltypes[*]}
}

function getPredefinedFilesystemType {
	typeset PS4_FUNC="getPredefinedFilesystemType"
	typeset filesystem=$1
	if [[ ! -f $ODMDIR/HACMPoemfilesystem ]]; then
		return 1
	fi

	odmget -q "name=$filesystem" HACMPoemfilesystem | while IFS='=' read name value; do
		name=${name//[[:space:]]/}
		value=${value//\"/}
		if [[ "$name" == "type" ]]; then
			echo $value
			return 0
		fi
	done
	return 1
}

function getFilesystemType {
	typeset PS4_FUNC="getFilesystemType"
	typeset filesystem=$1
	typeset fstypes
	typeset type

	#Is this filesystem already defined to HACMP? if so then get its type and abort
	getPredefinedFilesystemType $filesystem
	if (( $? == 0 )); then
		return 0
	fi

	# Otherwise we have to try and find the filesystem via the OEM list method
	fstypes=$(getFilesystemTypes)

	for type in $fstypes; do
		command=$($GetMethod -t $type -m "LISTNAMES" "HACMPoemfsmethods")
		if (( $? == 0 )); then
			filesystems=$($command)
			for fs in $filesystems; do
				if [[ "$fs" == "$filesystem" ]]; then
					echo $type
					return 0
				fi
			done
		fi
	done
	return 1
}

function getPredefinedVolumeType {
	typeset PS4_FUNC="getPredefinedVolumeType"
	typeset volume=$1
        if [[ ! -f $ODMDIR/HACMPoemvolumegroup ]]; then
                return 1
        fi

        odmget -q "name=$volume" HACMPoemvolumegroup | while IFS='=' read name value; do
		name=${name//[[:space:]]/}
                value=${value//\"/}
                if [[ "$name" == "type" ]]; then
                        echo $value
                        return 0
                fi
        done
        return 1
}

function getVolumeType {
	typeset PS4_FUNC="getVolumeType"
	typeset volume=$1
	typeset voltypes
	typeset type
	typeset command

	#Is this volume already defined to HACMP? if so then get its type and abort
	getPredefinedVolumeType $volume
	(( $? == 0 )) && return 0

	# Otherwise we have to try and find the volume via the 
	voltypes=$(getVolumeTypes)

	for type in $voltypes; do
		command=$($GetMethod -t $type -m "LISTNAMES" "HACMPoemvgmethods")
		if (( $? == 0 )); then
			volumes=$($command)
			for tvol in $volumes; do
				if [[ "$tvol" == "$volume" ]]; then
					echo $type
					return 0
				fi
			done
		fi
	done

	# As a last resort, determine which type activates the volume group
	voltypes=$(getVolumeTypes)

	for type in $voltypes; do
		command=$($GetMethod -t $type -m "ONLINE" "HACMPoemvgmethods")
		if (( $? == 0 )); then
			$($command $volume)
			if (( $? == 0 )); then
				# Found.  Bring offline and return
				echo $type
				command=$($GetMethod -t $type -m "OFFLINE" "HACMPoemvgmethods")
				$($command $volume)
				return 0
			fi
		fi
	done

	return 1
}

umask -S u=rw,g=,o=

typeset FUNCTION=usage
typeset -A methods

aflag=
bflag=
arg=


while getopts f:v:o: name
do
	case $name in

		# Functions

		f) 
			FUNCTION=getFilesystemType
			arg=$OPTARG ;;
		v)
			FUNCTION=getVolumeType
			arg=$OPTARG ;;
		o)
			ODMDIR=$OPTARG ;;
	esac
done

$FUNCTION $arg
##k0 %$+@            b՝ab&                   ./usr/es/sbin/cluster/events/utils/cl_getsdrinfo e d tem         @            @          #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_getsdrinfo.sh 1.9 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2009 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)22  1.9  src/43haes/usr/sbin/cluster/events/utils/cl_getsdrinfo.sh, hacmp.events, 61haes_r714 1/6/09 06:11:24
 
#########################################################################
#                                                                       #
#       Name:           cl_getsdrinfo                                   #
#                                                                       #
#       Description:    This script retrieves expected.top and          #
#                       switch_partition_number information from        #
#                       the SDR.                                        #
#                                                                       #
#       Called by:      cl_HPS_init                                     #
#                                                                       #
#       Calls to:       None                                            #
#                                                                       #
#       Arguments:      None                                            #
#                                                                       #
#       Returns:        0       success                                 #
#                       1       failure                                 #
#                       2       bad argument                            #
#                                                                       #
#########################################################################

PROGNAME=$(basename ${0})
[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
[[ "$VERBOSE_LOGGING" = "high" ]] && version='1.9'

CSS=/usr/lpp/ssp/css
TMP=/tmp
LOG=/var/adm/SPlogs/css
SYSDEF=/etc/SP
BIN=/usr/lpp/ssp/bin

FED_TYPE=$(LC_ALL=C lscfg -v | grep sn | awk '{ print $4 }')

if [ -n "$FED_TYPE" ]
then
    exit 0
fi

export PATH="$($(dirname ${0})/../../utilities/cl_get_path all)":${CSS}:${BIN}
HA_DIR="$(cl_get_path)"

if [ -a /etc/SP/FINISHFLAG ] 
then
    rm /etc/SP/FINISHFLAG
fi

# Retrieve the switch partition from the HACMPsp2 ODM
PARTITION=$(odmget -q"name = PARTITION" HACMPsp2 | grep value | awk -F \" '{ print  $2 }')

TOPFILE=$($BIN/SDRGetObjects Switch_partition switch_partition_number==$PARTITION topology_filename | tail +2)
$BIN/SDRRetrieveFile $TOPFILE  $SYSDEF/expected.top.new

SDRGetObjects Node switch_partition_number==$PARTITION node_number switch_node_number reliable_hostname switch_protocol | tail +2 > /etc/SP/Enodes.SDR.tmp

SDRGetObjects Adapter adapter_type==css0 node_number netaddr netmask | tail +2 |

while read NODE_NUMBER NETADDR NETMASK
do
    awk '$1 == "'"$NODE_NUMBER"'" {print $1 " " $2 " " $3 " " $4 " " "'"$NETADDR"'" " " "'"$NETMASK"'"}' /etc/SP/Enodes.SDR.tmp >> /etc/SP/Enodes.SDR.tmp2
done

if [ -s /etc/SP/Enodes.SDR.tmp2 ] 
then
    sort -n /etc/SP/Enodes.SDR.tmp2 > /etc/SP/Enodes.SDR.tmp
    rm /etc/SP/Enodes.SDR.tmp2
fi

if [ -s /etc/SP/Enodes.SDR.tmp -a -s $SYSDEF/expected.top.new ] 
then
    touch /etc/SP/FINISHFLAG
else
    cl_echo 840 "\n$PROGNAME: Error reading the SDR.\n" $PROGNAME
    exit 1
fi
rek^ &$+@          9M  b՝ab&              9M     ./usr/es/sbin/cluster/events/utils/cl_hantx info         @            @           a  /   H   H  D   0 D P0 0 X        1L                      .text    P P  H  P  '  - n U    .data   0 0   D    +          @.bss    0 0                       .loader                            .debug            "  z                                                              B (= ,  |nx|#x|+xb , 0  A   A  8  |	S *  N!A 9    <}{x~x  H `     ,  A b $H 	A |      @        __start            ,   M  H  4N         @           __threads_init         !|A f  H  |	F N!A b ,  A c   |	C N!A b ,  A tc   |	C N!A b ,  A c   |	C N!A b ,  A c   |	C N!A  H8! @}N  b ,  AK       A          __threads_init@AF2_1    4                    | ! @a8`  aHaTaX8 8H A a\c  8`H ŀA H A (  A 48 \H A 88 81H A H -A 8` H (8`  aLaDH  a8  H )A aDaD,A aDahah, cA `ah, dA Hah, lA ah, oA HH  PaD(  A aL8c aLb `c  aDH  48` aHH  (8` aXH  8` aTH  aL8c aLa8 (H qA aDaD,@LaD(  @ 88 hH рA 88 8&H A H A 8` H IA aX,  @ aT,  @ H  aX,  A laT,  A `8 tH iA 88 8'H }A H A 8 H AA 8h8 8(H UA H uA 8` H A a\H ՀA (  @ ,8 H A 88 8)H A H -A H ŀA ,@ 88 H A 8t8 8*H ՀA H A 8` H 9A 8 H A aLaL,@ 88 H qA 88 8+H A H A 8` H A 8 H UA aHaH,@ 88 H !A 88 8,H 5A H UA 8` H A D8 8a @H %A aH8P8 @H 9A a@a@,  @ @8 H A 88 8-H ɀA DH A 8` H )A H  a@,@ 8` H A al, A 8` H A 8a@8` aP@D88a @8 H iA H  aHP88 @H A a@a@,  @DaX,  A 8aH,  A 884H %A 8P8H8a @H A H  4aH,  A 88$H A 8P8\8a @H ̀A aL88 @H A a@a@,  @ <8 H ]A 8p8 8.H qA H A 8`H ՀA H  Da@,@ 88 H A 8<8 8/H -A H MA 8`H A 88 08aHH A aX,  A xaH,  A 88XH A 8H8a8  8  H UA a@a@,  A 08 H A 88 80H A 8H A H  taH,  A 88 H A 8H8a8  8  H A a@a@,  A 08 H A 88 80H !A 8H =A 8`  aPaHP88 @H ]A a@a@,  A8`  H  H  x|8!pN         A       main   DA   L |	N               HA   L |	N               LA   L |	N               PA   L |	N               TA   L |	N               XA   L |	N               \A   L |	N               dA   L |	N               hA   L |	N               lA   L |	N               pA   L |	N               tA   L |	N               xA   L |	N               |A   L |	N               A   L |	N              0 \0 L    0                                 @(#)61	1.16  src/bos/usr/ccs/lib/libc/__threads_init.c, libcthrd, bos61B, b2007_33A0 8/2/07 13:09:21        0 \PdDv    CuDv    main    l:dco   l:dco   -l %s   ODMDIR  select  strtold strtoimax   scripts.cat scripts.cat scripts.cat scripts.cat scripts.cat scripts.cat scripts.cat scripts.cat name = '%s' scripts.cat scripts.cat scripts.cat scripts.cat scripts.cat tty/rs232/hty   getdtablesize   Configuring %s
 Unconfiguring %s
   uniquetype = '%s'   uniquetype = '%s'   No entries retrieved
   No logical name given
  No CuDv object for %s
  ODM method error - %s
  ODM method error - %s
   open class PdDv failed
     open class CuDv failed
    Now running configure %s
   error retrieving from ODM
  Now running unconfigure %s
 Failed to initialize the odm
   requires superuser privileges
  Could not set odm directory path
   Must specify either open or close
  PdDvLn = '%s' AND parent = '%s' AND status = %d $Id: cl_hantx.c,v 7.2.2.1 1996/12/06 21:34:02 suad Exp $    USAGE: close_hty -l logical name -o open -c close -d debug
 @(#)23  1.5  src/43haes/usr/sbin/cluster/events/utils/cl_hantx.c, hacmp.events, 61haes_r714 3/28/97 17:26:31     P0 X  0 X                                                    0 0         0 0                                                                            ]          errno         @       exit          @
       catgets       @
       getenv        @
       getuid        @
       sprintf       @
       printf        @
                    @
       getopt        @
              +      @
       __crt0v       @       optarg        @              8      @       get_catd      @
              U      @
              f      @
              u      @
                    @
                    @
                    @
       __start 0 D !
        0      0      0      0 4     0 D      0 H     0 L      0 P     0      0      0      0      0      0      0      0      0    
  0      0      0      0    	  0      0      0      0      0      0      0      0      0      0      /usr/es/lib:/usr/lib:/lib:/usr/lpp/xlC/lib    libc.a shr.o  libclstr.a shr.o  libodm.a shr.o  @VPDcl_hantx/5765E6200/520  
setlocale  __mod_init  __malloc_user_defined_name  odm_run_method  odm_set_path  odm_mount_class  odm_initialize  odm_get_obj  odm_get_first   __default_char:t270=-5  Class:T32=Y0s(;  "lock_data_instrumented:T111=Y0s(;  
:t100=-13  int64_t:t2=-31  intmax_t:t3=2  :t11=ar0;0;9;5  
:t12=f-1;  :t13=ar0;0;13;5  :t15=f-13;  :t16=ar0;0;7;5  :t18=ar0;0;2047;-4  &fd_set:T19=s8192fds_bits:18,0,65536;;  fd_set:t20=19  time_t:t22=-1  suseconds_t:t23=-1  0timeval:T24=s8tv_sec:22,0,32;tv_usec:23,32,32;;  
:t26=f-1;  :t27=ar0;0;6;5  
:t28=f-1;  :t29=ar0;0;4;5  :t30=ar0;0;255;-2  :t31=ar0;0;255;-2  :t45=ar0;0;255;-2  :t42=ar0;0;1023;-2  :t41=ar0;0;1023;-2  }Crit:T43=s2064value:41,0,8192;name:42,8192,8192;relation:-1,16384,32;offset:-1,16416,32;type:-1,16448,32;match:-1,16480,32;;  @ClassHdr:T36=s12magic:-1,0,32;ndata:-1,32,32;version:-1,64,32;;  :t38=ar0;0;1;-4  lStringClxn:T39=s28clxnname:7,0,32;open:-1,32,32;hdr:37,64,32;data:7,96,32;fd:-1,128,32;reserved:38,160,64;;  ClassElem:T34=s40elemname:7,0,32;type:-1,32,32;offset:-1,64,32;size:-1,96,32;link:33,128,32;col:7,160,32;linktype:-1,192,32;holder:7,224,32;ordinal:-1,256,32;reserved:-1,288,32;; !Class:T32=s316begin_magic:-1,0,32;classname:7,32,32;structsize:-1,64,32;nelem:-1,96,32;elem:35,128,32;clxnp:40,160,32;open:-1,192,32;hdr:37,224,32;data:7,256,32;fd:-1,288,32;current:-1,320,32;crit:44,352,32;ncrit:-1,384,32;critstring:45,416,2048;reserved:-1,2464,32;end_magic:-1,2496,32;;  __long32_t:t46=-4  :t47=ar0;0;15;-2  :t49=ar0;0;15;-2  :t50=ar0;0;15;-2  :t51=ar0;0;15;-2  :t52=ar0;0;15;-2  :t53=ar0;0;15;-2  :t54=ar0;0;15;-2  :t55=ar0;0;15;-2  :t56=ar0;0;15;-2  :t57=ar0;0;15;-2  :t58=ar0;0;15;-2  :t59=ar0;0;15;-2  :t60=ar0;0;255;-2  :t61=ar0;0;255;-2  :t62=ar0;0;255;-2  :t63=ar0;0;255;-2  :t64=ar0;0;255;-2  :t65=ar0;0;255;-2  :t66=ar0;0;255;-2  :t67=ar0;0;47;-2 PdDv:T68=s1984_id:46,0,32;_reserved:46,32,32;_scratch:46,64,32;type:53,96,128;class:54,224,128;subclass:55,352,128;prefix:56,480,128;devid:57,608,128;base:-3,736,16;has_vpd:-3,752,16;detectable:-3,768,16;chgstatus:-3,784,16;bus_ext:-3,800,16;fru:-3,816,16;led:-3,832,16;setno:-3,848,16;msgno:-3,864,16;catalog:58,880,128;DvDr:59,1008,128;Define:60,1136,2048;Configure:61,3184,2048;Change:62,5232,2048;Unconfigure:63,7280,2048;Undefine:64,9328,2048;Start:65,11376,2048;Stop:66,13424,2048;inventory_only:-3,15472,16;uniquetype:67,15488,384;;  :t70=ar0;0;254;-2  :t71=ar0;0;255;-2  jlistinfo:T72=s524classname:70,0,2040;crit:71,2040,2048;num:-1,4096,32;valid:-1,4128,32;class:33,4160,32;;  :t74=ar0;0;47;-2  CuDv:T75=s152_id:46,0,32;_reserved:46,32,32;_scratch:46,64,32;name:47,96,128;status:-3,224,16;chgstatus:-3,240,16;ddins:49,256,128;location:50,384,128;parent:51,512,128;connwhere:52,640,128;PdDvLn:69,768,32;PdDvLn_info:73,800,32;PdDvLn_Lvalue:74,832,384;;  
:t76=f-1;  
:t80=*-11  :T81=s32_ptr:78,0,32;_cnt:-1,32,32;_base:78,64,32;_bufendp:78,96,32;_flag:-3,128,16;_file:-3,144,16;__stdioid:-1,160,32;__newbase:7,192,32;_lock:80,224,32;;  FILE:t82=81  :t85=ar0;0;19;-2  T_header:T86=s28_magic:-1,0,32;_n_sets:-7,32,16;_setmax:-7,48,16;_filler:85,64,160;;  A_msgptr:T89=s8_msgno:-7,0,16;_msglen:-7,16,16;_offset:-8,32,32;;  N_catset:T91=s12_setno:-7,0,16;_n_msgs:-7,16,16;_mp:90,32,32;_msgtxt:8,64,32;;  _catalog_descriptor:T93=s36_mem:7,0,32;_name:7,32,32;_fd:83,64,32;_hd:87,96,32;_set:92,128,32;_setmax:-1,160,32;_count:-1,192,32;_pid:-1,224,32;_oflag:-1,256,32;;  nl_catd:t95=94  
:t97=f-1;  :t99=f-11;  :t101=f-13;  :t102=f-1;  uint_t:t103=-8  uid_t:t104=103  :t105=f104;  int32long64_t:t106=-1  simple_lock_data:t107=106  complex_lock_status:t108=106  Scomplex_lock_data:T109=s8status:108,0,32;flags:-3,32,16;recursion_depth:-3,48,16;;  'drw_lock_data:T110=s4status:108,0,32;;  *:T115=s8_id:-8,0,32;occurrence:-8,32,32;;  ):T116=u8name:-4,0,32;_lock_id:115,0,64;;  :t114=ar0;0;0;-1  :t112=*111  O:T113=u8s_lock:107,0,32;c_lock:109,0,64;drw_lock:110,0,32;lock_next:112,0,32;;  vlock_data_instrumented:T111=s24lock_control_word:113,0,64;li_flags:-8,64,32;reserved:114,96,32;_lockname:116,128,64;;  7_simple_lock:T117=u4_slock:107,0,32;_slockp:112,0,32;;  Simple_lock:t118=117  
:t119=f7;  
:t120=f7;  :t121=f-1;  CLASS_SYMBOL:t122=33  :t123=f122;  :t124=f-1;  :t125=f80;  :t126=f80;  :t128=*127  :t129=f-1;  
:t130=f3;  :t131=f-1;  :t132=f-1;  :t133=ar0;0;108;-2  sstring:30  
tstring:7  logical_name:7  
params:31  
cusdev:33  
predev:33  
cusobj:75  
kidobj:75  
preobj:68  errflag:-1  __func__:V29  sccsid:V133  R   j V   * n   , r   . v   b z   d    2    4       f    h   =    | B   | n   ~                 J   0 r   6   B   G   L   Q   V   [   ` v   F   `   Q   V   [   = P  Q d  V l  [ x  Q   V   [   =   e   Q   V   [   j   Q   V   [    = ,  o H  Q \  V d  [ p  = |  o   Q   V   [   =   t   y   Q   V $  [ 0  = L  = d  =   t   ~   [   t   [ ,  t @  y \  Q p  V x  [   =   Q   V   [   =   t 	  [ 	   	8  Q 	L  V 	X  [ 	x  [ 	   	  Q 	  V 	  [ 	  ~ 
B   8 
j   : 
   < 
   > 
   @ 
   B 2   D Z   H    J    L    N    P "   R J   T r   V0    b 0    z 0    l 0 4  4 0 D   Z 0 H   ( 0 L   t 0 P   ( 0     0     0    ` 0    x 0     0     0   4 0     0     0    
 0      0     0     0     0     0     0     0    " 0      0     0    & 0    $ 0          |         
                \  h  t      "  #  %  &  (  )  +    3  5  6  9 L : t ;  <  @  A  D  G  H ( P D R l S x V  X  Y  `  a   d , e 8 f < g H j T m ` n l p t r | s  u  w  x  x  y   z  |  |   } 4  X                    	  	4  	`  	d  	p  	  	  	  	 u 
 get_catd                   
      errno                            exit                       
      catgets                    
      getenv                     
      getuid                     
      sprintf                    
      printf                     
                                
      getopt                     
                                
      __crt0v                          optarg                                                                  4                   
             C                   
             P                   
             `                   
             o                   
             {                   
      TOC     0 X   k                __crt0v 0    k                      0    k                      0    k               _$STATIC0    k                      0    k               errno   0    k               _$STATIC0    k               getenv  0    k                      0    k               getuid  0    k               get_catd0    k               catgets 0    k               printf  0    k               getopt  0    k               optarg  0    k               exit    0    k                      C0    k                      `0    k                      P0    k               sprintf 0    k                      {0    k                      o0    k                      40    k                         Yg           ng .__start P   k                .__start P      Z             __start 0 D            
             0    k   ,            p_xargc 0 \                  p_xargv 0 t                  p_xrcfg 0 x                  p_xrc   0 |                         0 X                         0                   .file       g                                      &                      k  `      )             `        r                   p @   k   r             _$STATIC0    k   e                  a0 L            
            0 `                        0 d                        0 h                        0 l                        0 p                  .file     : g                      9               &                                            -              Q       :t88=-8        :t84=-7        :t79=-11       :t77=-5        :t48=-3        :t17=-4        :t14=-13       :t9=-1         :t4=-2         :t1=-31               ]              n       :t5=k-2        :t6=*5         :t7=*-2        :t8=*7         :t10=f3;              ~                                                                                                        :t21=*20                          (             =       :t25=*24             o             {                                                                                                               :t44=*43                    :t37=*36                                 :t40=*39       :t33=*32             P       :t35=*34                          (             <             O             b             u                                                                                                                                   4             H             \             p                                                           :t69=*68                                       	       :t73=*72             	q             	             
       :t78=*-5             
             
             =       :t83=*82             K             ^       :t87=*86                    :t90=*89                    :t92=*91             G       :t94=*93                    :t96=f7;                    :t98=f7;             	                          $             1             B             S             a             y                                       	             2             ^                                                                 r                                                                                                                     &       :t127=k7             3             @             M             Y             f             s       :t271=Z                 `   k        )       .main    `           -  4                 main:F-1       .bf      |   e     I            argc:p-1     argv:p8               @           @           D           H           H           L           P                         rc:-1     @   c:-1      D   debug:-1  H           L   i:-1           which:-1  P   open:-1   T   close:-1  X   odmdir:7  \   .bs       4               .es            .ef      
$   e                 _$STATIC0 0   k              .bs       4   rcsid:V7                 .es            glink.s   ?g .exit    X   k   (            .exit    X     ;            glink.s   Dg .getenv  
@   k   (            .getenv  
@     @            glink.s   Ig       S 
h   k   (                  S 
h     E            glink.s   Ng .getuid  
   k   (            .getuid  
     J            glink.s   Sg       ^ 
   k   (                  ^ 
     O            glink.s   Xg .catgets 
   k   (            .catgets 
     T            glink.s   ]g .printf     k   (            .printf       Y            glink.s   bg .getopt  0   k   (            .getopt  0     ^            glink.s   gg       h    k   (                  h      c            glink.s   lg       v    k   (                  v      h            glink.s   qg           k   (                        m            glink.s   vg .sprintf    k   (            .sprintf      r            glink.s   {g            k   (                         w            glink.s   g        H   k   (                   H     |            glink.s g        p   k   (                   p                   setlocale __mod_init __malloc_user_defined_name odm_run_method odm_set_path odm_mount_class odm_initialize odm_get_obj odm_get_first crt0_data crt0main.s _malloc_user_defined_name __C_runtime_pstartup ../../../../../../../src/bos/usr/ccs/lib/libc/__threads_init.c Wed Mar  5 14:04:03 2014  IBM XL C Enterprise Edition for AIX, Version 9.0.0.0 ---  .__threads_init .__threads_init@AF2_1 __pth_init_routine _bsd_init_routine _xti_tli_init_routine _nsl_init_routine __dce_compat_init_routine ../../../../../../../../src/43haes/usr/sbin/cluster/events/utils/cl_hantx.c Wed Nov 24 00:04:27 2021  .setlocale .get_catd .odm_set_path .odm_initialize .odm_mount_class .odm_get_first .odm_get_obj .odm_run_method      kK '$+@            b՝ab&                   ./usr/es/sbin/cluster/events/utils/cl_hats_adapter d tem         @            @          #!/bin/ksh93
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r721 src/43haes/usr/sbin/cluster/events/utils/cl_hats_adapter.sh 1.44 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1997,2016 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)54      1.44  src/43haes/usr/sbin/cluster/events/utils/cl_hats_adapter.sh, hacmp.events, 61haes_r721, 1612B_hacmp721 3/7/16 13:58:21


###############################################################################
#
#  Name:  cl_hats_adapter
#
#  This script is used during adapter swap and IP address takeover.
#  It invokes the hats_notify utility to update the clstrmgr with address
#  changes.
#
# Returns:      None
#
###############################################################################

###############################################################################
# main
###############################################################################

PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"

[[ "$VERBOSE_LOGGING" == "high" ]] && {
    set -x
    version='1.44'
}

# 
# If called during resource cleanup from clmgr, exit without doing anything
#
if [[ $? == 0 && ${RESOURCES_CLEANUP:-0} != 0 && $RESOURCES_CLEANUP == "CLEANUP" ]]
then
    exit 0
fi

#
# Process inputs
#

#
# interface being operated on
#
IF=$1

# 
# following values are valid flags:
#
# -d 	delete
# -e    enable
# -t    indicate to cluster manager that takeover label is being released
#
FLAG=$2

#
# first address (use depends on flag)
#
ADDRESS=$3

#
# second address or special 
#
ADDRESS1=$4

#
# update the clstrmgr
#
if [[ "$ADDRESS1" == "dare" || "$ADDRESS1" == "alias" ]]
then
    # notify clstrmgr of this change in the alias address
    hats_adapter_notify $IF $FLAG $ADDRESS alias
    : hats_adapter_notify rc = $?
    exit 0        # all done
fi

#
# error
# 
print "$0: Internal error: called with arguments [$*]"
print "$0: Please report this problem to IBM support"
exit 1

   glink"D ($+@          =  b՝ab&              =     ./usr/es/sbin/cluster/events/utils/cl_is_fcparray  d tem         @            @           a  "  c H        0 
\ P0 T0 
p        1L                      .text    P P    P    !Z >     .data   0 T0 T    T   8          @.bss    0 
0 
                      .loader           b  
               .debug            y  R                                                              B (= ,  |nx|#x|+xb , 0  A   A  8  |	S *  N!A 9    <}{x~x  H `     ,  A b $H A |      @        __start            ,   M  H  4N         @           __threads_init         !|A f  H  |	F N!A b ,  A c   |	C N!A b ,  A tc   |	C N!A b ,  A c   |	C N!A b ,  A c   |	C N!A  H8! @}N  b ,  AK       A          __threads_init@AF2_1    4                    | !  @a   8`  a Da 8` a Ѐa   b D   ,  A @ , @ , H  8 8~ @H A c  8c @H )A 8`H a c a @a @8  8 H )A ,  @ a @8c a @8` a H -A ,@ T H8 PH =A 8 8 8H QA c  `d  `   D  8c @H iA a H MA 8a H8 H m`    @8 88a HH uA b l8 H8  H A a Da D,A a D,  @  H8 \H A 8 8 8H A `d  8 H8 c  8~ @H  ɀA H MA c  8 H eA c  `d  `  ,A  8 8c @H  A H  (a D8c h8 xH Q`   ,  @ 8`  a H A a H =A 8`  H   |8! N         A      \ main           LA   L |	N               PA   L |	N               TA   L |	N               XA   L |	N               \A   L |	N               `A   L |	N               dA   L |	N                      H       @        bzero  hA   L |	N               pA   L |	N               tA   L |	N               xA   L |	N                  8c8  ,  |0@A  @  ,  |0@KA A 8`N  8`  N  8` N        @       T strcmp |A   L |	N              0 
t0 
d    0 
                            @(#)61	1.16  src/bos/usr/ccs/lib/libc/__threads_init.c, libcthrd, bos61B, b2007_33A0 8/2/07 13:09:21    main    CuDv    	%s
    main    /dev/   select  strtold name = %s   strtoimax   scripts.cat scripts.cat getdtablesize   disk/fdar/array %s: odm_initialize() failed.
   Usage: %s <hdisk name>   (e.g. hdisk1)
 %s: odm_get_first failed on %s. criteria=[%s]
  @(#)18	1.2  src/43haes/usr/sbin/cluster/events/utils/cl_is_fcparray.c, hacmp.events, 61haes_r714 10/4/00 11:48:37    P0 
p  0 
p                                                    0 T0         0 0 
                                                                    m     \     ___bzero     @       errno         @       _iob          @       exit          @
       fprintf       @
       catgets       @
       sprintf       @
       fflush        @
       strncmp       @
              %      @
       __crt0v       @              2      @       odmErrno      @
              O      @
              ]      @
              m      @
              ~      @
       get_catd      @
                    @       __start 0 
\ !
        0 T     0 X     0 `     0 
\      0 
`     0 
d      0 
h     0 
     0 
     0 
     0 
     0 
     0 
     0 
     0 
     0 
     0 
     0 
   
  0 
     0 
     0 
     0 
     0 
     0 
   	  0 
     0 
     0 
     0 
     0 
     /usr/es/lib:/usr/lib:/lib:/usr/lpp/xlC/lib    libc.a shr.o  libodm.a shr.o  libclstr.a shr.o  libcfg.a shr.o  !@VPDcl_is_fcparray/5765E6200/520  __mod_init  __malloc_user_defined_name  odm_err_msg  odm_terminate  odm_initialize  odm_get_first  CuDv_CLASS  __default_char:t242=-5  Class:T56=Y0s(;  
:t112=-13  int64_t:t2=-31  intmax_t:t3=2  :t11=ar0;0;9;5  :t13=f-13;  :t14=ar0;0;7;5  :t16=ar0;0;2047;-4  &fd_set:T17=s8192fds_bits:16,0,65536;;  fd_set:t18=17  time_t:t20=-1  suseconds_t:t21=-1  0timeval:T22=s8tv_sec:20,0,32;tv_usec:21,32,32;;  
:t24=f-1;  :t25=ar0;0;6;5  
:t26=f-1;  :t27=ar0;0;13;5  
:t28=f-1;  :t29=ar0;0;4;5  __long32_t:t30=-4  :t31=ar0;0;15;-2  :t33=ar0;0;15;-2  :t34=ar0;0;15;-2  :t35=ar0;0;15;-2  :t36=ar0;0;15;-2  :t37=ar0;0;15;-2  :t38=ar0;0;15;-2  :t39=ar0;0;15;-2  :t40=ar0;0;15;-2  :t41=ar0;0;15;-2  :t42=ar0;0;15;-2  :t43=ar0;0;15;-2  :t44=ar0;0;255;-2  :t45=ar0;0;255;-2  :t46=ar0;0;255;-2  :t47=ar0;0;255;-2  :t48=ar0;0;255;-2  :t49=ar0;0;255;-2  :t50=ar0;0;255;-2  :t51=ar0;0;47;-2 PdDv:T52=s1984_id:30,0,32;_reserved:30,32,32;_scratch:30,64,32;type:37,96,128;class:38,224,128;subclass:39,352,128;prefix:40,480,128;devid:41,608,128;base:-3,736,16;has_vpd:-3,752,16;detectable:-3,768,16;chgstatus:-3,784,16;bus_ext:-3,800,16;fru:-3,816,16;led:-3,832,16;setno:-3,848,16;msgno:-3,864,16;catalog:42,880,128;DvDr:43,1008,128;Define:44,1136,2048;Configure:45,3184,2048;Change:46,5232,2048;Unconfigure:47,7280,2048;Undefine:48,9328,2048;Start:49,11376,2048;Stop:50,13424,2048;inventory_only:-3,15472,16;uniquetype:51,15488,384;;  :t54=ar0;0;254;-2  :t55=ar0;0;255;-2  :t69=ar0;0;255;-2  :t66=ar0;0;1023;-2  :t65=ar0;0;1023;-2  }Crit:T67=s2064value:65,0,8192;name:66,8192,8192;relation:-1,16384,32;offset:-1,16416,32;type:-1,16448,32;match:-1,16480,32;;  @ClassHdr:T60=s12magic:-1,0,32;ndata:-1,32,32;version:-1,64,32;;  :t62=ar0;0;1;-4  lStringClxn:T63=s28clxnname:7,0,32;open:-1,32,32;hdr:61,64,32;data:7,96,32;fd:-1,128,32;reserved:62,160,64;;  ClassElem:T58=s40elemname:7,0,32;type:-1,32,32;offset:-1,64,32;size:-1,96,32;link:57,128,32;col:7,160,32;linktype:-1,192,32;holder:7,224,32;ordinal:-1,256,32;reserved:-1,288,32;; !Class:T56=s316begin_magic:-1,0,32;classname:7,32,32;structsize:-1,64,32;nelem:-1,96,32;elem:59,128,32;clxnp:64,160,32;open:-1,192,32;hdr:61,224,32;data:7,256,32;fd:-1,288,32;current:-1,320,32;crit:68,352,32;ncrit:-1,384,32;critstring:69,416,2048;reserved:-1,2464,32;end_magic:-1,2496,32;;  jlistinfo:T70=s524classname:54,0,2040;crit:55,2040,2048;num:-1,4096,32;valid:-1,4128,32;class:57,4160,32;;  :t72=ar0;0;47;-2  CuDv:T73=s152_id:30,0,32;_reserved:30,32,32;_scratch:30,64,32;name:31,96,128;status:-3,224,16;chgstatus:-3,240,16;ddins:33,256,128;location:34,384,128;parent:35,512,128;connwhere:36,640,128;PdDvLn:53,768,32;PdDvLn_info:71,800,32;PdDvLn_Lvalue:72,832,384;;  :t75=ar0;0;127;-2  
:t76=f-1;  
:t77=f-1;  
:t81=*-11  :T82=s32_ptr:79,0,32;_cnt:-1,32,32;_base:79,64,32;_bufendp:79,96,32;_flag:-3,128,16;_file:-3,144,16;__stdioid:-1,160,32;__newbase:7,192,32;_lock:81,224,32;;  FILE:t83=82  :t86=ar0;0;19;-2  T_header:T87=s28_magic:-1,0,32;_n_sets:-7,32,16;_setmax:-7,48,16;_filler:86,64,160;;  A_msgptr:T90=s8_msgno:-7,0,16;_msglen:-7,16,16;_offset:-8,32,32;;  N_catset:T92=s12_setno:-7,0,16;_n_msgs:-7,16,16;_mp:91,32,32;_msgtxt:8,64,32;;  _catalog_descriptor:T94=s36_mem:7,0,32;_name:7,32,32;_fd:84,64,32;_hd:88,96,32;_set:93,128,32;_setmax:-1,160,32;_count:-1,192,32;_pid:-1,224,32;_oflag:-1,256,32;;  nl_catd:t96=95  size_t:t99=-10  :t100=f-1;  :t101=ar0;0;J;56  :t102=f-1;  :t103=f-1;  :t104=f-1;  CLASS_SYMBOL:t105=57  :t106=f81;  
:t107=*-1  :t108=f107;  :t109=f-1;  :t110=f-1;  :t111=f-11;  :t113=f-13;  
:t114=f3;  :t115=f-1;  :t116=f-1;  :t117=f-1;  :t118=ar0;0;15;83  :t119=ar0;0;113;-2  disk_name:7  adapter_name:7  
cusobj:74  criteria:75  
retval:-1  verbose_flag:-1  __func__:V29  sccsid:V119  progname:G7   R   h V   * n   , r   . v   ` z   b    2    4       d    f   *    z B   z n   |    ~             J   0 v   6    8    :   /   4   9 ,  > >   : D  C X  H n   8 x  /   *   %   M    L   R    :   C   H   /    W 0  \ X  / p  "   a   *    < 
   > 2   @ Z   B    D    F    H    %          J F   N n   P    R   "  .   T0 T   ` 0 X   x 0 `   j 0 
\   X 0 
`   ( 0 
d   r 0 
h   ( 0 
    0 
    0 
   ^ 0 
   v 0 
    0 
    0 
   0 
   0 
    0 
    0 
    0 
    0 
   " 0 
     0 
    0 
   
 0 
    0 
   & 0 
   $ 0 
    0 
    0 
                     	  	  	  
       $  ,  <                 L  `  d !  "  $  %  &get_catd                   
      ___bzero                                                       errno                            _iob                             exit                       
      fprintf                    
      catgets                    
      sprintf                    
      fflush                     
      strncmp                    
                                
      __crt0v                                                          odmErrno                   
             4                   
             @                   
             N                   
             ]                   
             k                         TOC     0 
p   k                __crt0v 0 
   k                      0 
   k                      v0 
   k               _$STATIC0 
   k                      0 
   k               errno   0 
   k               _$STATIC0 
   k               progname0 
   k               _iob    0 
   k               fprintf 0 
   k               fflush  0 
   k               strncmp 0 
   k                      N0 
   k               get_catd0 
   k               catgets 0 
   k               exit    0 
   k               sprintf 0 
   k                      k0 
   k                      ]0 
   k               odmErrno0 
   k                      40 
   k                      @0 
   k                         Wg           lg .__start P   k                .__start P      X             __start 0 
\            
             v0 T   k   ,            p_xargc 0 
t                  p_xargv 0 
                  p_xrcfg 0 
                  p_xrc   0 
                         0 
p                         0 
                  .file       g                                                             k  `      )             M        p                   ] @   k   p             _$STATIC0    k   e                  N0 
d            
            s0 
x                        0 
|                        0 
                        0 
                        0 
                  .file     ! g                      ,                                                           -       :t98=-10       :t89=-8        :t85=-7        :t80=-11       :t78=-5        :t32=-3        :t15=-4        :t12=-13       :t9=-1         :t4=-2         :t1=-31               9              J       :t5=k-2        :t6=*5         :t7=*-2        :t8=*7         :t10=f3;              Z              k              x                                                 :t19=*18                                                 :t23=*22             -             9             J             V             h             t                                                                                                                                  1             D             W             j             }                                                                                           	                    :t53=*52             :             N             b             v                                 :t68=*67                    :t61=*60             a             s       :t64=*63       :t57=*56                    :t59=*58                                 :t71=*70             	%             	8       :t74=*73             
:             
N             
Z       :t79=*-5             
f             
r                    :t84=*83                          2       :t88=*87                    :t91=*90                    :t93=*92                    :t95=*94                    :t97=f7;                                                                                           )             @             M             Y             g             t                                                                                                               :t243=Z                 `   k        )       .main    `         x  !Z                   main:F-1       .bf         e     ;            argc:p-1      argv:p8       envp:p8                @                         D         $   H   errmsg:7            2            >      .bs                P      .es            .ef         e     `            _$STATIC0    k  r            .bs                _      .es            progname0 
                        m       strcmp.s  $g .strcmp        l      )       memset.s  'g .bzero                )       glink.s   ,g .exit       k   (            .exit         (            glink.s   1g .fprintf    k   (            .fprintf      -            glink.s   6g .fflush     k   (            .fflush       2            glink.s   ;g .strncmp 0   k   (            .strncmp 0     7            glink.s   @g       F X   k   (                  F X     <            glink.s   Eg       V    k   (                  V      A            glink.s   Jg .catgets    k   (            .catgets      F            glink.s   Og .sprintf    k   (            .sprintf      K            glink.s   Tg       ` D   k   (                  ` D     P            glink.s   Yg       o l   k   (                  o l     U            glink.s   ^g       y    k   (                  y      Z            glink.s g        ,   k   (                   ,     _              .___bzero __mod_init __malloc_user_defined_name odm_err_msg odm_terminate odm_initialize odm_get_first CuDv_CLASS crt0_data crt0main.s _malloc_user_defined_name __C_runtime_pstartup ../../../../../../../src/bos/usr/ccs/lib/libc/__threads_init.c Wed Mar  5 14:04:03 2014  IBM XL C Enterprise Edition for AIX, Version 9.0.0.0 ---  .__threads_init .__threads_init@AF2_1 __pth_init_routine _bsd_init_routine _xti_tli_init_routine _nsl_init_routine __dce_compat_init_routine ../../../../../../../../src/43haes/usr/sbin/cluster/events/utils/cl_is_fcparray.c Wed Nov 24 00:04:27 2021  .odm_initialize .get_catd .odm_get_first .odmErrno .odm_err_msg .odm_terminate       k )$+          	  b՝ab&              	     ./usr/es/sbin/cluster/events/utils/cl_is_scsidisk  d tem                             #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_is_scsidisk.sh 1.10 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2008 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)25	1.10  src/43haes/usr/sbin/cluster/events/utils/cl_is_scsidisk.sh, hacmp.events, 61haes_r714 6/2/08 17:50:44
#
#   COMPONENT_NAME: EVENTUTILS
#
#   FUNCTIONS: none
#
#   ORIGINS: 27
#
###############################################################################
# 
# Name: cl_is_scsidisk
#
# Check to see if a disk is a scsi disk
#	return: 0 Disk is a SCSI disk
#	return: 1 Disk is NOT a SCSI disk
#	return: 2 Error
#
# Arguments: hdisk
#
# Environment: VERBOSE_LOGGING, PATH
#
###############################################################################

PROGNAME=$(basename ${0})
[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
[[ "$VERBOSE_LOGGING" = "high" ]] && version='1.10'

set -u

if [ $# -eq 0 ]
then
	cl_echo 46 "$PROGNAME usage: cl_is_scsidisk hdiskname" $PROGNAME
	exit 2
fi

if [ "$VERBOSE_LOGGING" = "high" ]
then
	set -x
	clgrep="egrep"
else
	clgrep="egrep -s"
fi

disk=$*

# We use the AIX command lsparent to find out which type of disk
# we are using. The arg -C tells lsparent to get its info from
# the Customized Data Base (which is the ODM file that contains
# the devices that are actually configured). We limit the output
# to the "name" using the -F option. If lsparent fails then 
# then $disk was not know to the system.

parent=`lsparent -C -l $disk -F "name"`
rclsparent=$?
if [ $rclsparent -ne 0 ]
then
        : exit status of lsparent -C -l $disk -F "name" : $rclsparent
	cl_log 47 "$PROGNAME: Device $disk not configured." $PROGNAME $disk
	exit 2
fi

# Finally we look for the string "scsi" in the parent name to 
# decide if it is a SCSI device. In addition to that, we also 
# need to test for SSA disks cuz they are also treated as SCSI
# devices.

echo $parent | $clgrep "^scsi|^ssar|^vscsi"

# If it's SCSI return 0, else 1. I know this is not efficient but it
# is explicit.

if [ $? -eq 0 ]
then 
	exit 0
else
	exit 1
fi
    .clF *$+            b՝ab&              h     ./usr/es/sbin/cluster/events/utils/cl_iscsilunreset  tem                                 ""!  ,018:;_acdeinrst 2346=@AHflop
%(-.579DT`bgkmuv|	$*/CILNPSX[]hx!#)<BEFMORU^yGJKVW\z}"&>?YZjqw~'+Q{d A( :!L|Z|H'rU;ٵ;oU}F-)YPO"c?HAYU	 b嚟 ҄|YAGE%S e8V:8:G #[o^aڝ~Fr|9c];6)`7@B  x:>%XV-ا@prBCQCUW5cYJ(QđEX晣z`ZNXA&,2oԯŇ2d67&3;6)XeJ2c,28ߩ_dloMgvlS&qRɐߜX0ό>ا@rs|!Z+嶂DͿk*4E=֡HN'KpBkCN?>;g!OGPw:;91#OʱP<}ͣ	zؙV*,8|~|b,N<+G@:	;U`i?>;XlS|Ul,md~~{XMtGLx)_<dy2[q;!dxÝEܙ}2sPUq;AdxÝEܙBby#X1	=nY0ا@K$o1{bEP v)>cmqGU:#y'-sxvhidtFk29E-86?Cr!7GPwA@;Ѡ͕ǨUAŊtck$+eY{Ck=hV)اAa9|4es:XN6k#h6qRnT*Q%tI7ck$+kOHlS~6C'{ɀ:yNNܺU^AY0ib{[6ZLt
HS11;yő8ߨ_d
N=JVL:$/R&lS7||3 z҅X:^,/||3lzҥXk,2bS|UbF6ߏP'N,md~~,/||3l<|P'N,rhu
Lv)mdm7WAjV):${5FC'xV((N/?#k=gUOUݑ8ߨ_UD)Y'ߨ_/||3>FR/bP]bܾ,Bl J:$+X4N<xԁ Ybe{C ֨Ux,WZ7U te8ا@ϟ4h=|3ehK,2I7W3}֎Uh,2/|Ph66g+썠Jr^:${5FC'xVX@lOUbb<Z'`O֫û#h6qPTtI7l2Ϗ_=h/U>:Z Kbܾ,BlSOqR/U,ǀHNta_`yb ր%.NW,2ςZ5Y(?bYz Cb6ګhm`hzf9~=BL6)XeoԯŖeg 
MtcFW>sUX@wA8ߩ_dm7mWZ ~:${/j0X@hd~  ^:#hrd.	mʼ;6gJPاAd~~,@-|^3bLS11;yő8ߨ_d,oԯd,ǀHXA oePf@pAʬا@Ŗeb5Y XAa^X@Wa6OqR,rHd-6_P+U Ut2J푢L*NѠ6 Kdm㑁썠r\`=!	EѲ>;%~ƃм|/	d)YA?c-Cτ-CZ%64?!TİڏZpmh~	l!CiGg9id}}x.v}91]]&Kz%s|rÜȷKap<Ϯ9Ü.-.0Bm>×[0N?p/P)*?a_aq`onXs9l9#s HBM\^2*=l	A8|/9@=BJXAdx8~LS;Y4qRAa^Et
[a6OqRAb-UgN?c8b<ScM$S5SW-86?Cr!xq㣳;XeoԯY}9ŁS`yaprt[8Oap!H]6q{kȃO8|/9@=BH'NՁpUv)Ǎ,8ߩ_/U :^-Y'ߩ_~^)US<h98!l|Cmh~3EL'If7Iz[EI_pBkCN?>ᥠC xqlF`yu{纅Yx`jdl62$;9N6CI;9'q1g>,Y!{_,O_%X<͊tFpiڬJ{;qR`<*)oeBк<jRL~-Y'ߩ_b#[lGE-_Atxԥ.XW]-
Xeoԯɂd!&U)*{\Rr-ܰtx=rr<Ϯ9ÖC	BB鶡-|3#/|@	w8ir=RF)*꼾,md~~큦wdl6-ܲ6CNB-+4~J%NW,6Nd06CȔ`o"SfX=Jѐ؄r˕b56)>cwwdyگ!Ue xsh:xvhdro<E i?'ևh|vB6<tvs>cqKsvCv91ei`GX7l-!#p\`=!	.mφb @a(_D)Y:4Sb~vs,9Ǝ+Ȁ%b=Y'ߩ_sv0)oԯl29,s"-97>z~s	BB鶋\fD}h$*A}t
z%XاAdxWrpB1gf)lĒo<E"(JZpmh~	l!Cn<&;9dXǇGqj÷vlU3bx4<W%84|w U7b+gvNm:v!V)*F5,$U)ǇG7mWK#/>cq|<;<<~M&cUb3k#kpZ4VFȲ;h9U@?b6UO"ፃ0Ǩ|3G>{*Ȁ:kuǪUʌU/Ǫ|3b1QT<{SG|
S~=Sm*ą)H|_1?;9Ëpڡ~V!ا@%U(Y'ߩ_~^#UYNV :+bاAd<@d%)H>=V!X@ ,r;bxudxtvڡ~B)Y'~:7XS}zBXAdxt0U2dyILp-Eû#dYb1{q""#D1NBÜV"<VlS;/U/ǅφyDjc9{s
/ǲ~|ڬ@ o~,md~~M`i;hc#XXAdy}g+[aX=J/|v =~BXcbŋǇVGN7{a6OqR&4߱@"NZ yAxudxt~~,md~~؂dV|
lS<8~=Ka6OqR&4dt>ybŋ r @<:<:qP~,md~~M`i;lXυv)YX@ë#ç+{5^@?c V|Obŋ-Qxudxt~~X=J/|v{2	mf:#Ë9h|<:Y'ߩ_>as h[`:#Ë9h;lo/moB=d	Um ~:5~<.~ͧ}VDlSb~vs6ˇBV:m<:Uoxudxt~~/̄@a BNjbPx\O&N<9<9qmP=V:}PH=A~:#sm>{lSb~vs6ˇBVS|Nå^FǇJ;o/l\nT{;/|φlzvf{,Ub#k$>c/ÜԯhcbeoԯX/|wU	lSl{ݓ'r1h6 ,rv)~^Tfs 0Y,d N@c29J@beoԯX/|w*ا@^~Y!8!l|B<ScM3#Ls#DƵMYQڝ`>p"l|3/~2;SgMvEƇjt,3cڝ`>p"l|3/Xtp<GAҬ5QWFGBk1y9_:|Dga_1N?e86>}F{LrN?e86>}F{LrXvAa2Ϝ>#=&9_;SgMvE;SgMvE,#YcᝇgE@*Bl	[ Ct{m_Rb `l!Fj4JWp@dfD~
A(ed7`lS [ xdvFj4JW Fj4JA2 @dfDq ey	OQn˄^CIrA`dvB^gf2퐗?٢?٢!/h~3EQ;SgMvE:|Dga_1ڝ`>p"l|3/~vvAa2Ϝ>#=&9_jt,3oH 	X	pv@[xl#Ah4pE v;
!PD	gH3G1}@|>/An </
!
 XG$Y!` !%@petC0JBhryFrEܹB\C0JBhr !9"嶇?b WAY #`9ABV @,(_<#c;4F?b WAY #`9~+ A^$
(X(z'^/C<>/An <s0|{-h'yU"BW,g
c+ڤ,`.}Jŀ!+ _ԯ:A
Zv;tZh;_ ςpB
嶃B+JX#E@*Bl	[ Ct{m+mRT A	OCࠃd(_	Tg[@
lA*%/p@O/1 dݐJ_^"xd!BJUP!@hUPP C	Te,͐JdvA)~˂p.x;rAcD#;4_%CUt$ur,#Ycᝇg+ӵ:|Dga_1XG&;ɎWN?e86>}F{Lrgjt,3c,;SgMvES:|Dga_16;SgMvE;]kw@)4+y2$US mBj%BNe (4rOY\"Y9iFKjLJ#$n[D]DO$oQQQQQQQQQQQQQQQQ9sk_Y_Y2ɤꮚ֬(tET:"*DED_"N/:jybXmGDf#tQ-?o<ELM_$H9COEL%DQQsW-q,1Mhi+:A(R5	 hF`kcy)gEQ45D
F#8j@uI)"ȧJQLM\j⢵fNQR%#2Q]3W2uE<Fk2r)ڹ[MqPlk,zuS5SV7(q)-b>EOTNڊfj E"ŵLRQPG*Df^:s#jN9[UqG,Fk2r)ڹ&sW"*aTՍ%@jjm+HE,zuS5SV7(q#9YikJJ*dS%S6D-]5%8)*/PG,zuS5SV7(q#9a%d^"(隊K=F"z++E,PdS%S6DK1M4)(#"YITjnQ(Ro<"s4%d\"*aTՍ%@YdRfФdS%S6D-#9\YIEA"ȧJXmE3U5crG"[)FsW骲>EOTNڊfj DSX%sUe%|"*aTՍ%@l\J禪J*E=RU:j)J8Mb3MUT,zuS5SV7(q%g5q+)(#YITjnQ(Ke5jW=5VRQPGȲ)꒩QLMXܢQkĮzjdS%S6D-#9\YIEA"ȧJXmE3U5crG"[)FsW骲>EOTNڊfj EDf#tQ-%%d\"*aTՍ%@l\J禪J*E=RU:j)J8Mb3MUT,]RU:j)J8$ȥDVE"ȧJXmE3U5crG"cy)DVRQPFE"*aTՍ%@l\J禪U"EOTNڊfj E,2*fjJ*qļ#"YITjnQ(Ke5jW=5VRQPG"E=RU:j)J8Mb3MUTEOTNڊfj DSX%sUe%p"(dS%S6DK1LD2
a"*aTՍ%@YdRThi+)(#"dS%S6D\rL+ZRQPFt%EOTNڊfj DtJ*qST^:"?dS%S6DFd`H%EL<"t9ڪ攋EOTNڊfj Da5U
螴ATjQJjE"ȧJXmE3U5crG"D!H+
O*rbP"XlE"*aTՍ%@jT  N"uE" J! )
1|AH&|"*aTՍ%@jT  N"uE" J! )
1|AH&2
a"ȕ%S6DNJ"!H+
FQCS&X8aTB`0#8H'F_Ȳ)꒩QLMXܢQ[%kFd`H8jơ4@p&tICE# D&)00	ff|"*aTՍ%@KNP,X6E8`53YTrkEAԧ(,"YiV8hnQ*!rLT/E=RU:j)J8db!b
BKNP,X6E8`53YTrkEAԧ(,"YiV8hnQ)"*aTՍ%@uV`1
FCS!Q)NP,X6DڄŃdSFQ*#59EH-TMJrb(喙aj铌F"ȧJXmE3U5crG"lD5BTBcSʜ"Xl%'(,N5F(d"\Plje5)%ȣZfUN1JE"*aTՍ%@uV`1
FCS hySKDڄŃdHTFk2r.[Mh652ŃdQ-3UR*'%"!F'"RcyT2|jEEuͫeBE=RU:j)+C5\W1WS<9j䨞F/y(hKbXM"*aTՍ%@uV`1
FAPL5	"c8j"TŃg,69@D`qj1EDf'(֊cS)NP,X6E5U"-]2qܢR.EOTNڊfj EL%D5BV"j!L3'DPO*rbP"XlQbfNQR%iƦSR"Xl9ejEXZdD_dhKer[?w =w@ܔs'Q'U?? U ?<~C?SMbڦ~A54зA:PE?WMG"9_Rg"Ej~UDPE?릦"ZAZ"(Ꚉf_t_PE?A7_ꮚ֛,Yg"7@֮z%P ~ESPh[oA?PEW"_?AUM{*͠܀Ir?@MDӹ*iܕwNN䣯'AWiܔLO;'C_'Codӹ(-@O;'C'Cdӹ(sw%N2iܔ~?JNBiܔ<?J,'A	?JrPww%hw%	tӺO;!JO;#wAiO;&	?Yw@DӺoӺ	t~&';?/&O;h^mU"yTNe dPͪ^rx`^s/HWP撵s)9olqi+[:4/dS%S6yajb27]#wȢ#YjF7ȧj⢵WLG,BFg5q-3ЭoqU54qDjXzWFXH\M,TFk7k`2R5Mbb5īe5j騊EWVkO\MEg5q+)-hYUx(\f+AtZDӕy,rL+[qrpv|`:ӀPV2O$,V,UZ4I$Vk*"t~%O.%Жy:[K!,X+x<tu)l%I|SWɓTFST8뉋&+*
-NoW9Wo'*{j6i-QWhNT\Ʋo'i x\H6i F0HYS
ѥO.),LYS!,-O.%y}:,.O.)a,H+HxvaL~IiO.)BTmPm5\HĆV\J"OH9x<m :`!jtHm=\u9SFm=ZWwVxvaFXY	R?AZT]ad%Hz+L**TI )bzl: J\FW3YJn}n~i*`JĮ&q2Xjb:Zį&uĈi:Zį#q"8a4L:]QBTiKSKХKicZb-]4	\uYi)k7%S:裖Z`)rt:baګ3YJ\FWYi)sr8a4<:]QBTdi,,Fdfu@+hj:ͪET	\y3UqmTR\s!kҸ+ajHZDn?
ŲG\h%q_f7W-65*W%U5,uWJW#S4Kq,LDp8 (ͫ,uWJHX26Vj`-q*Dn4!R\q+W50!b7#3j1Kqdl\ZTq"8aYbD.Y
B"⧞/2z#V3:H\y41蕬Ψ%q<螺b-]4	\Hញ)f9UBuajHZW~qβ*fE"f!k~qβ*fE0t	\LzYtn?3To,}3To*8qo,2Fd9VMac#q"8aYajxva-!oz+H*଱O'6~5ˢD&*Wq2Xgzsq"8a4u<t,,<V3:H\y41蕬Ψ%q<qΰڙ-]4	\HW"h[DR-h\smL:]B=:LHZbg7%q2XL-*@X#}ĈSS	,}Ǔ:DpD Jǋ,3=tE%J2&KO\ֶH%7I]&@>n~|)24Ņjg:Th=RU<uĩ^M
@X\FXr.3<#J0H$NlkD9VMT:dMMsq"8a+J'Z0L=ILo55N%qM
BL,kjV3:HZ4?rĭdfu@Ĉ~f7IV3:HZW\~U*3!k_qj#X4"W%qЀVK,Q$Fq2Xh[,Q$FLPX2$GRU<SRDn$F뉒°ڈHW%ttdn%JRtJh$q+钸,0
'ave#4L:]QBT	SXdbq_f2gW-65*W\aj%X##ej#7X##ej\ĈV.x+L\:]^*_-*)EkF9e*@\~喘8+#~}^Nl0mU&}\FWYiqph+-F:]QBTdԉ,,Fdfu@+hj:ͪET	\y3UqmTR\s!kҸ+ajHZDn?
ŲG\h%q_fyJ+\T+^L뉒Thb:+%F+ThCxJQ&q"8jMfՎb:+%F$GSQ,R\q+W50"7\Hf)c8\Jc26Vj`-q*GҸ0TS#3HQKITqy40tITU$VU\yϛd:Roº:Mj+KT&"ʞeavVZ\:]QBT SK
RJ(-"8NT i]J$<tY	R?A[SK
2J.[	R?<tToavJk$FS83U5&K8RSr`}%q"8hhFrgF1]3W4q4<MXm4q!b7kWM#J&K	ML@gLae>Z2o,4,)aIFX\ǓCAYsՕ=
ˑavYZE\%NTKTq+ulUYqbt
˓'avBT-9e<Y5$L?QĮ3Y8TqKq\Ǔ8Ƞ]N...9ez=IG<JFgTO8+ulO8TCJ@T󉒸1VֶE *y$GsҲj .Jq"8c)#mFk4<#9Yi.FDp<TL:uhҸ1FgTO83^N|
uxvay,%#HYS$T.8K<Go:XYS$d.8K6EUITS4r<jzo55N%qMUYQƲyg-!k&qj⪸6#J,k:ͪ!k*FgT	\JZ!k_qc6mSQT,:0$Jd<ͫ[TU4FFLK85ITO,I7LE<$FL[Jb*#5FXalEDf@TdV]bXR
yʞ O./YVK
2J
y"sBTIPVŉզȠ'V[A[4..<[8+ywpV7S*z#YSCPV4iՖPV4ՖpV4Օ$G['VTH|
FZ\T[Ne
F\YS
HueOC8+y#Օ=[KK
2J+y*4.BTA[^O./:$%H3R'ưhJ3Yy*7x\fYsy2GҸ+Uj*yǓ%y3XZh
qRDp\
q_uĈpVT%IF#R'f$O8DO8o55N
q2W#[SH 䏧av*KF=c 0y!rz"Fk4:Dp]5<Dn$GZ`y!k2\p\ĈW,O87HfjM>ɝq2Xax
H8CPLcXH=I]dƴFk4:DpHĈZ]SWS&JDp8 .LDpHHǑDpȵd<#dVx9ZYhҸ+iz#YS#,LDp5SRo4<7q"8a8v@0YU@`DiHc)#XuĈduUDf@ZDn$GUm%uN&%q"8hdư<rg#eBF"y+<#j騀.FDpeW#X&q"8US#}#Cji*yĈq"8dzy*W#q"8h뀩>Ĉᒙ몺g8#u+5SRo4<43Q,F$O8)rg#A[S'av7`2R55p%
FPVR$IpVWӫy)l>#'VT>#N|Go<Yad>#VT>Go$Ne
,JYSXXYl>Eo&N[ŅՖC8+x!8+x:pVgS*z[ɞN|Go&FYS
L:8|Go&LYS
LZYSCVb.Ű#J#5뢎Yi'*{]rLxr3Y\[Aګz])#Z-z(Q$Q@K*%@=RN%IT *z-.*g̖L1@O,RG]twDډ" :ZK1M3U5pOx9c]\ĮX='iXmDTT!o"YE uRYhDW NT"YE uIf7Is4Ox誒h`0yԙ-tĸ-q>[Jb*#5HW%RDn%J՛S:jX.-3WH[MIJͨ(:ey&EQ4=HVmDE y~H:ff73YHeIf73YH#5LJ倩=F+Ej*d40깨u@T))gtSȣz *{Ȗu@TDډ" :J :b﹭FqU]3g y~Ho5&Kj%k#3=P(VkQ hu* 4ZY
!+wVGꄭfؕV?d[	[mQJ@+wA5jt_SGNt{?Pt	7}'Pt#oTth=Y#7=7иoæ?|!|#<C|+>7|3goм\x ! æ o+<C|@Vt u  w ",:n@-ǈo?*<C|_h`x  w+<C|!@C7h`x ? 
  7Ь	M{B7 'w"i)Ь,:n?0:ns
N=<C|B{?aw Ch\x=<C|o?0:n!B/<C|i!!CO7|uo?BB7Gߘ7|5goSi) !BM!/"?
	?Vt7oOh`x*,:n{B7V{Jh`x`tu
Oh^x?o_!DAwȅPx?D_
"
0:n+<C|0:ni)Aw+<C|D_7|{B7ȀgM"<C|=o1,:nIwdии!#=Y1/<C|F
0[ïh(<C|F#^ЬFG
#~`t2oi)bæ:oh\x<YwMwk
GYA+Aϴ!awĀ{B7ĀeTt)awĨ0:ns
{@x(`t(c%<C|J>,:n	0:nB7GMߺh!p~7~!HC7 ,:n !H	H
qOXt@ewhVx7awßh\x?&}q䩿
JewO}Y䡯%S7@7}и`th\x 2*:no^goæ{B7w83!(!ǈop–ڌAgo>!(87 hVx{Foi)~7|P7|Pq\x!)CM7.IO:n6<C|RW{AA=o@:n
?æAu쁙o @bk<C|7|GHx0,:n2h\x0Ywɀ{!Lt`~7|B7ɀIgM	*)ǈoYwA/aw@!*:n7|T{77|T*q0",:no.<C}
?:n,:n.<C}
:nAwНB7ЂhvxJx2?hVx!+/!+1go=i)oXtXߘ7|V{B7ō~`tbhVx=<C|X_%<C|X~7|XewŃh\xpYwŁ	MhVxC7Łߴ`~7|XqIo?>+wa+w*>%n@ ķ?@xM| W &J	JߎD' D'+`wV7o w[_[@O@%nB8|!.%(K|Z_%n^%n@AJF%nEV :%n@?`%n@	 w &?}ܕw-}ܔuy>J
R}ܔ䠳ğw%(mJO(.A>J `O>Jw%|w%IrPi쀄w%'CIrP({OȉrPuD(;}ܔ>A>J|wAw@ <w@Cw@G"}B}'~w@, '"w@-w@SY>';1>/dݛ7,mol;_l{qEWϢ>_>6/KǸG|]|a_>>iχu|@C A ofϾ f.7C|@
 o_ !ė	-1=Q|m/_ 8 */ {&U|BC!E!s-!K|B	/F{_ڛ	oC|a|B0jA.`
B
[2k#{ -Bs_!!yk|D-5F8_W|DfG`9|Dq:E|_"wwȆX]|ikC/E^Ȏ0/#m6uA7dxg|F+4_c,_|F=#pY|F`#\ >#
#Aha|W1|v_#85|8	F`{![7C|]_;d(ŗăl$/dĕ ;@X
{'|KI*.wġG|J{ĠC|M|J=&U~8/.wdw0zlI~߸q_y?Wb䈰#	$*ŷ2l_|]䋷YH	/Z{䀳k䁮 oj2\WU|L0&f6&q0*`[`3Aw%Q|V~) Jc_%X(s%=|;ėCAI}Q}W}!.O'ovtY_qU:8wY|N:s"'=/^ p[E|Nq}8|Q}mr⁗@(1.V{(=_|Pꯊ1(_**)QF/N1H]⓼q|Rr_9)p)K:}ɅɆYc4!L:wɘ`11	o&LwɃ0L&x GQ|U|4*ES_(!|T4*oXp(*0/V;Ak Pb9\ #, %&8oYe#op.`_}s}3A/ Ї/x+Kj0,|V2Y'S"XXjX-d2G|V3{=X:dQ|YXȲAB$ŃFB@Nw%a%7Ł%WŁ"f˷Ł/_,,,,}%iSPh[?__"˿g/_vC?C߃BgȱmS?A54зg/u=3]53\LE.z+W___Ut!"SJ"Zg/3̣j#5"uLE?g/__"_g/))D??
0
F-^h	(MrPU"J
џ#]Afך3$oLF䡮ך3$o (mݯ4gH-)0Avך3$orPk7.z+W^hC4gH>w%џ#_=4gHk7Bw%^h]54C4gH	]Cͯ4gH}ܔ=F?k7e5	k7WMkM,w%{^hך3$o^hxF?RNeUy?FuVt;^h37t{^hhv^h3t6џ#us/&F?QYmy?F[nך3$ọj#5Nך3$o֮F?7F?i]4gH:ty?F_kg"ֱ#l+*4FO$(:kgg*rU^?!r=4g?AGI(kgK]:LrPkgK]䧻^?[T()3-^?[ ogJ s)k6?4g1dk4C(3LFy? w%kg?$"dv״6?hܔkgKCi-N䡎״Vu쀒;fmQ/gd?k>Wka}>Âʞw>ÂNT଱*r!rrX
>"?X
'*,c8+H9QokaZ2O$ʒ'*{c8+JpVrO}}e
N.,X
S\[ui!]kaska	c??X>pVX>I?c8+F80>Lc?d>@s>@w>@ka Mka#X ka [ka >_Xc?h>?c?h9?.?>ǟ }}3ka X @_>o}?c?3>."?ka>aka"X@"!>X
S'#X`# }lF>2Xgka}uFc?#c8+.u8X=ka='}}# o}pV\qqqo}c?Hc? k> $ ;>(>(>)G}Qka¿XekaͿc?p?c?)>XppokaAka>A}X/X?}s>A}IO}HXş_X>0&OXE_ka(X}wc?c?X'X9ka?c?c?ka1ka'X"Q(c8+y2T慿( G}ℿ(
?c8+H"pc?>h
cid>)}?٣_M+fgPm>@X =XL= EXVeW샋X&5,jXW2.a/;:&+ {!4_~kY͟gž{k_
sk_ߨ(>seu|H
c9Y_-c_I?VEWk;W#v~f myΉ濲{)E ]kY<2l/JOV X%k_$O>sU >u?c+>w̯$v~fh>$tM5.@?R>#>	%/3|+JOV X *{Ɩʯ+m|esUġ#t[:&{ ?RFc+2Wߺ
H)I mc>s$Oݬ|a'ᅬ|bd0fU8L>cy\`u3}O*JgD_)`EW4_2X&̕Tl)I>@qk_$O>sU >u0W쟵,jXW2ݟ =@kVy^8fkX $>	%?33O{$ֱtZ룦j+s,@[_k9oZ&~Z&ɏ?mc<=k9:L>y7]]0-c?[X>s0?-c?XVeW샋Xa[X"s+F
L#rݯ4gVeW샋Xg3X"k~>GkG;^?AWq:i(T~Ω'Zq:i>wO~΅Fk76č<p[lF}U]2.{>>	j$muWMG]Fϴϲ	?#I-bFٞWUt"=>>G7`+ڽH3̤Z--iGZs)o}}kV0_?f5p[?f55Zo5͟ihcZh$mf5}|gggBh$msϚ3O\é@y3 ?d@H3]LV>qSWRgwihU4+N$m{)F)BNϴϴDfz
Zč?wg?wgg3Y=u~Ӗ#l+]LV4g$ Ej;3Y=u~ֱ#l+&	v|џ	]ih 5hWW&fyZ驥m=Ϛ3OZ驥m=ϴϴ 5hWWCk6lm| v|џ53Y=u~ҋXgj g?W| >>I4+kXgf?!fLJ3Y=u~f;NϚ3O;NϴϴDfz
$m$NaSK>>?dF#l~ US@ggDfz
fy\dgDl?!ζJ}AϴϴDfz
$mfsW5AϚ3OYA}}3 Ak'Юڒ$muWMF)B+huϴϵAk'Юč<j֮F)B+3*}}3Y=u~ѭH3֮C4g$ 򵫦ggڟ 5hWWSk6l4-{>h?HAi|Z}}?3Y=u~č? fϚ3O͟ijhOA]_qk6l|g?(/_Bh$mkWM@,F)B+Zj_|fϴϴ3Y=u~#fy\7(6|џX@a3/?dmč? [Sb@-Fk`2R5e5ji֣=l-]5H:kO\M#9\^SXXduUF5y\QDk1SWF7+(f55Zo7=W]iZgZjZgZ9⪺fDjXz5bŲDmT,ib3Y)إZ⪺g7%MIxQ54֣>Jkt9+5SS+fa&W9.vVV/++ebyYXd-^mU"$^s!z̤cfZ+J(H<RDHy*,b$CA5JgdA4:+[J%#:V[eqEX晣z򸢬sLTS=j{%Վb늕DFUKO\T6z&W<U)螸Zm\MEK"늕DQK$Htu=+MyYX^VV/++eb^ 9UH)Ȱڪ_1WPڹT/dS%S60=4kM#J`u,Do"ds9e+3XQ1M3U5y\$K=R-+cy)3Hi1Mhi+ꮚ$uefsW=
fqU54+WLG,BZMb3MUke5	]UZe254kQW=W])螹Y8 +[)KWMDR,(Ꚉfk4R, k , ,$+          <  b՝ab&              <     ./usr/es/sbin/cluster/events/utils/cl_mirrorset                              #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2019,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r720 src/43haes/usr/sbin/cluster/events/utils/cl_mirrorset.sh 1.9 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2002,2015 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/utils/cl_mirrorset.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#================================================
# The following, commented line enforces coding
# standards when this file is edited via vim.
#================================================
# vim:tabstop=4:shiftwidth=4:expandtab:smarttab
#================================================

###########################################################################
#
#	Name:		cl_mirrorset
#
#	Function:  	If a varyonvg of a volume group fails due to lack of
#	         	quorum, it may still be meaningful to do a forced varyon.
#	         	This would be true only if a complete copy of each logical
#	         	volume is present in the accessable disks.
#
#			This routine determines if that is the case for a given
#			volume group by examining the partition maps of each
#			logical volume, and checking that at least one copy of
#			each logical partition is on an accessable disk.
#
#			This routine is also used when an I/O error renders
#			access to a volume group questionable: it will 
#			indicate if there is enough of the volume group 
#			present to allow safe access.
#
#
#	Input:		volume group name
#
#	Environment:	HACMP_MIRROR_VARYON can be set to 'TRUE' (or 'true'),
#			enabling the check for all volume groups.  Otherwise, 
#			the resource group definition containing this volume
#			group must indicate that forced varyon is supported.
#
#			If one of those is not true, then this routine will 
#			indicate that a forced varyon is not to be done.
#
#			SKIP_FORCED_VARYON if set, will cause a return code of 1
#
#			HACMP_MIRRORSET_MAXTRIES is the maximum number of 
#			tries to read a disk.
#
#                       LV_HACMP_MIRRORSET_MAXTRIES is the maximum number of
#                       tries to read a LV partition map.
#
#	Output:		0 - a complete copy of each logical volume is present
#			1 - some logical volume is incomplete, or forced 
#			    varyon is not allowed
#
#			Logging to clutils.log for when this routine is not
#			called in an event handling context.
#
#
###########################################################################

PROGNAME=${0##*/}
typeset -u $HACMP_MIRROR_VARYON				    #	uppercase for comparison
if [[ ( -z $PS4 || $PS4 == '+ ' ) && $HACMP_MIRROR_VARYON == TRUE ]]
then
    #
    #	Pick up PS4 and VERBOSE_LOGGING if not present in environment
    #
    [[ -z $LOCAL_NODE ]] && LOCAL_NODE=$(get_local_nodename)
    [[ -n $LOCAL_NODE ]] && eval export $(cllsparam -n $LOCAL_NODE)
fi
if [[ $VERBOSE_LOGGING == "high" ]]
then
    PS4_TIMER=true	    #	Track long running LVM operations
    set -x
    version='1.9'
fi

#
:   Pick up the passed volume group name
#
vgname=$1

integer mirrorset=1	    #	Default is 'no' - forced varyon disallowed
integer MAX_TRIES=3	    #	Default number of tries to read disk
integer LV_MAX_TRIES=3      #   Default number of tries to read LV partition map
integer lslv_rc=0           #   initialize lslv_rc with 0 (OK)

CLUTILS_DIR=$(clodmget -q "name = clutils.log" -f value -n HACMPlogs)
CLUTILS_DIR=${CLUTILS_DIR:-/var/hacmp/log}
CLUTILS_LOG="${CLUTILS_DIR}/clutils.log"

if [[ -z $HACMP_MIRROR_VARYON ]] 
then
    #
    :   Note the use of grep to check the environment variable - the settings
    :   in /etc/environment do not get passed to HACMP shell scripts
    #
    eval $(grep -w '^HACMP_MIRROR_VARYON' /etc/environment | grep -iw TRUE)
fi

if [[ -z $HACMP_MIRRORSET_MAXTRIES ]]
then
    #
    :   Note the use of grep to check the environment variable - the settings
    :   in /etc/environment do not get passed to HACMP shell scripts
    #
    eval $(grep -w '^HACMP_MIRRORSET_MAXTRIES' /etc/environment)
    [[ -n $HACMP_MIRRORSET_MAXTRIES ]] && (( $HACMP_MIRRORSET_MAXTRIES < 1 )) && HACMP_MIRRORSET_MAXTRIES=1
fi
MAX_TRIES=${HACMP_MIRRORSET_MAXTRIES:-${MAX_TRIES}}	    #	default is 3 tries
if [[ -z ${LV_HACMP_MIRRORSET_MAXTRIES} ]]
then
    #
    :   Note the use of grep to check the environment variable - the settings
    :   in /etc/environment do not get passed to HACMP shell scripts
    #
    eval $(grep -w '^LV_HACMP_MIRRORSET_MAXTRIES' /etc/environment)
    [[ -n ${LV_HACMP_MIRRORSET_MAXTRIES} ]] && (( ${LV_HACMP_MIRRORSET_MAXTRIES} < 1 )) && LV_HACMP_MIRRORSET_MAXTRIES=1
fi
LV_MAX_TRIES=${LV_HACMP_MIRRORSET_MAXTRIES:-${LV_MAX_TRIES}}         #   default is 3 tries

if [[ $HACMP_MIRROR_VARYON != "TRUE" ]]
then
    #
    :   We will try to vary on forced only if directed to.  Since
    :   it was not specified on a node-wide basis with the HACMP_MIRROR_VARYON
    :   environment variable - backwards compatibility with the prior release -
    :   check to see if its been specified in the resource group defintion.
    #
    if [[ $FORCED_VARYON == 'false' ]] 
    then
	cl_msg -e e -m 10629 "%s[%d]: Volume group \"%s\" cannot be forced varyon because forced varyon is disallowed\n" $PROGNAME $LINENO $vgname 2>&1 | tee -a $CLUTILS_LOG
	return $mirrorset
    fi
	
    if [[ -z $GROUPNAME ]] ; 
    then
	#
	:   Figure out what resource group owns this volume group
	#
	GROUPNAME=$(clodmget -q "name like '*VOLUME_GROUP' and value = $vgname" -f group -n HACMPresource)
	if [[ -z $GROUPNAME ]] 
	then
	    #
	    :	Lacking a resource group definition that contains this volume
	    :	group, there can be no specification of forced varyon.
	    #
	    #	Should not happen; should not be called with a volume group
	    #	not in a resource group.
	    #
	    return $mirrorset
	fi
    fi

    #
    :	Check the resource group definition
    #
    FORCED_VARYON=$(odmget -q "group = $GROUPNAME and name = FORCED_VARYON and \
						       value = true" HACMPresource)
    if [[ -z $FORCED_VARYON || -n ${SKIP_FORCED_VARYON} ]] 
    then
	cl_msg -e e -m 10628 "%s[%d]: Volume group \"%s\" cannot be forced varyon because the policies in resource group \"%s\" do not allow it\n" $PROGNAME $LINENO $vgname $GROUPNAME 2>&1 | tee -a $CLUTILS_LOG
	return $mirrorset	#   Forced varyon is dis-allowed
    fi
fi

#
:   Get the list of disks in the volume group
#
pvlist=$(lspv -L | grep -w $vgname | cut -f1 -d' ')

#
:   Now, find out which disks are actually readable
#
goodpvlist=""
badpvlist=""
for pv in $pvlist 
do
    #
    :	Try up to $MAX_TRIES times to read $pv
    #
    for (( retry_count=1 ; retry_count<=$MAX_TRIES ; retry_count++ ))
    do
	if saved_msg=$(cl_querypv -q /dev/$pv 2>&1)
	then
	    #
	    :	Successful read of $pv on the ${retry_count} try
	    #
	    goodpvlist=${goodpvlist:+"${goodpvlist} "}${pv}
	    if (( $retry_count > 1 ))
	    then
		cl_msg -e 0 -m 10621 "%s[%d]: Disk %s became readable after %d tries\n" $PROGNAME $LINENO $pv $retry_count 2>&1 | tee -a $CLUTILS_LOG
		#
		#   Logging to clutils.log for case when this routine
		#   not called in an event handling context.
		#
	    fi
	    break
	else
	    if (( $retry_count == $MAX_TRIES ))
	    then
		#
		:   What I tell you $MAX_TRIES times is true...
		:   $pv is unresponsive and assumed dead
		:   Log the details
		#
		TIME="$(LC_ALL=C date +"%h %e %Y %H:%M:%S")"
		print -- "$saved_msg" | sed "s/^/${TIME} cl_mirrorset[$LINENO]: /" | tee -a $CLUTILS_LOG
		badpvlist=${badpvlist:+"${badpvlist} "}${pv}
	    fi
	fi
    done
done

#
:   Look at what we know so far - does it make sense to go on
#
if [[ -n $badpvlist ]]
then
    cl_msg -e e -m 10622 "%s[%d]: The following disks in volume group \"%s\" could not be read after %d tries: %s\n" \
	$PROGNAME $LINENO $vgname $MAX_TRIES "$badpvlist" 2>&1 | tee -a $CLUTILS_LOG
else
    #
    :	All disks are readable, so we should be good to go
    #
    cl_msg -e 0 -m 10623 "%s[%d]: All disks in volume group \"%s\" are readable\n" $PROGNAME $LINENO $vgname
    return 0
fi

#
:   If we have at least one readable disk, but some that are not, test
:   to see if there is one accessable copy of every logical partition 
:   in every logical volume
#
if [[ -n $goodpvlist ]] 
then
    cl_msg -e 0 -m 10624 "%s[%d]: The following disks in volume group \"%s\" are readable: %s\n" $PROGNAME $LINENO $vgname "$goodpvlist"
    #
    :	Used to egrep the partition map - an 'or' of all the names of the
    :	available disks.
    #
    pattern=$(echo $goodpvlist | tr ' ' '|')
    mirrorset=0

    #
    :	Look at the first readable disk - should be as good as any
    #	Since the volume group $vgname may not be vary'd on at this
    #	point, the lquery operations will have to go directly to disk.
    #
    echo $goodpvlist | read goodpv rest

    #
    :	For each logical volume, check its partition map
    #
    lqueryvg -p $goodpv -L | \
    while read lvid lvname rest 
    do
	#
	:   Do not check aio_cache logical volumes because they are not
	:   mirrored across sites.  
	#
	lvtype=$(lquerylv -T -L $lvid -p $goodpv)
	if [[ $lvtype == "aio_cache" ]]
	then
	    continue
	fi

	#
	:   Try up to $LV_MAX_TRIES times to read partition information for $lvname
	#
        integer lvpars=0
        integer goodpars=0
	for (( retry_count=1 ; retry_count<=$LV_MAX_TRIES; retry_count++ ))
	do
	    #
            :   Read LV partition map
            #
            partition_map=$(lslv -L -m -n $goodpv $lvname)
            lslv_rc=$?
            if (( ${lslv_rc} != 0 ))
            then
                #
                : Verify if disk has gone bad
                #
                if saved_msg=$(cl_querypv -q /dev/$goodpv 2>&1)
                then                   
                   #
                   : lslv command failed. So we do not have good data. Try again if ${LV_MAX_TRIES} is not reached.
                   #
                   echo "$PROGNAME[$LINENO]: Failed to read partition map of LV $lvname from disk $goodpv using lslv in $retry_count attempt(s)." | tee -a $CLUTILS_LOG
                   if (( $retry_count == ${LV_MAX_TRIES} ))
                   then
                      echo "$PROGNAME[$LINENO]: This was the last attempt to read read partition map of LV $lvname from disk $goodpv." | tee -a $CLUTILS_LOG
                      break
                   fi
                   continue
                else
                    #
                    : Disk $goodpv is no longer accessable. Switch to next disk.
                    #
                    new_badpv=$goodpv
                    old_goodpvlist=$goodpvlist
                    goodpvlist=""
                    for pv in ${old_goodpvlist}
                    do
                        if [ "$pv" != "${new_badpv}" ]
                        then
                            goodpvlist=${goodpvlist:+"${goodpvlist} "}${pv}
                        else
                            badpvlist=${badpvlist:+"${badpvlist} "}${pv}
                        fi
                    done
                    if [[ -n $goodpvlist ]]
                    then
                        echo $goodpvlist | read goodpv rest
                        #
                        : Continue to read LV partition map using $goodpv
                        #
                        pattern=$(echo $goodpvlist | tr ' ' '|')
                        retry_count=1
                        #
                        : Reset retry_count to $retry_count
                        #
                        continue
                    else
                        #
                        : The last good disk has gone bad.
                        #
                        echo "$PROGNAME[$LINENO]: Volume group $vgname has no readable disks anymore" | tee -a $CLUTILS_LOG
                        mirrorset=1
                        break
                    fi
                fi
            fi
            #
            :   Retrieve the number of logical partitions in $lvname using the parition map
	    #
            lvpars=$(echo "${partition_map}" | tail -n +3 | wc -l | sed "s/ //g")
	    
	    #
	    :   Grep for known good disks in the partition map for this logical
	    :   volume.  Grep returns a count of the lines, one per logical
	    :   partition, that it finds a good disk on.
	    #
            goodpars=$(echo "${partition_map}" | tail -n +3 | egrep -c -w $pattern)

	    if (( $lvpars == $goodpars ))
	    then
		#
		:   Every logical partition in $lvname has a copy on a readable disk
		#
		if (( $retry_count > 1 ))
		then
		    cl_msg -e 0 -m 10700 "%s[%d]: After %d retries, the defined and available partition count for logical volume %s matched at %d\n" \
			$PROGNAME $LINENO $retry_count $lvname $goodpars 2>&1 | tee -a $CLUTILS_LOG
		fi
		break
	    else
		#
		:   On attempt $retry_count, the defined partition count $lvpars
		:   does not match the available partition count $goodpars
		#
		if (( $retry_count == $MAX_TRIES ))
		then
		    cl_msg -e e -m 10701 "%s[%d]: After %d retries, the defined partition count %d for logical volume %s does not match the available partition count %d\n" \
			$PROGNAME $LINENO $MAX_TRIES $lvpars $lvname $goodpars 2>&1 | tee -a $CLUTILS_LOG
		fi
	    fi
	done
        if (( ${lslv_rc} != 0 )) || [[ -z $partition_map ]]
        then
            #
            :   All attempts to read partition map of LV $lvname failed.
            #
            mirrorset=1    # Return failure, because we can not determine if local node has a full copy.
            break          # Quit because, we have one LV which might not have a full copy.
        fi
		
	if (( $lvpars != $goodpars )) ; 
	then
	    #
	    :	If the counts do not match, not every logical partition 
	    :	has a good copy, and the mirrorset for this logical volume 
	    :	is incomplete
	    #
	    cl_log 10625 "%s[%d]: Unable to vary on volume group \"%s\" because logical volume \"%s\" is incomplete\n" $PROGNAME $LINENO $vgname $lvname 2>&1 | \
	    tee -a $CLUTILS_LOG
	    mirrorset=1

	    #
	    :	Show the logical partitions that are not mapped to the
	    :	surviving disks.
	    #
	    lslv -L -m -n $goodpv $lvname | tail -n +3 | egrep -v -w $pattern | \
	    while read LP pp1 pv1 pp2 pv2 pp3 pv3 rest
	    do
		cl_msg -e 0 -m 10626 "%s[%d]: Logical partition %s in logical volume \"%s\" in volume group \"%s\" \
exists only on unreadable disks \"%s\"\n" $PROGNAME $LINENO $LP $lvname $vgname "$pv1 $pv2 $pv3"  2>&1 | tee -a $CLUTILS_LOG
	    done
	    break			#   If any logical partition is not mapped, quit
	else
	    #
	    :   Every logical partition in $lvname has a copy on a readable disk
	    #
	    cl_msg -e 0 -m 10702 "%s[%d]: Every one of the %d logical partitions in %s has a copy on a readable disk\n" \
		$PROGNAME $LINENO $lvpars $lvname 2>&1 | tee -a $CLUTILS_LOG
	fi
    done

else
    #
    :	No good PVs found
    #
    cl_log 10627 "%s[%d] volume group \"%s\" has no readable disks\n" $PROGNAME $LINENO $vgname 2>&1 | tee -a $CLUTILS_LOG
    mirrorset=1
fi

#
:   Indicate whether there is a complete mirrorset, making a forced varyon
:   meaningful
#
return $mirrorset
l+ -$+          D  b՝ab&              W)     ./usr/es/sbin/cluster/events/utils/cl_mode3 set                                	  e	
#acinorstdfghlmpuv$:=AEGNORST_y"(),-./1CILMPUV]bkw02DFY[&34?Bqx!'569;HKWz{|}*+78>JQX<@\ZhCF(	 "\fʔ(HD3c|
n+$X=Ȣg>sul9o$\ <' f 
!Ay+NwKhgH0&TBF.@ h2J0$ Lr7.)J'Vr(ϸ[7NrFGloAC @HwI4u5JL6kRڷ5J	H(;n#ifNF^'9'sGb h$.%#RSsЄn|f@H (EB.jٻn([%%nqJ\R:en[7+Э0Rh%SQʊN+8>n.g$X@'zj(n}qU@467@0&TBF.@hO![,_tR"TnaƴRFDR6  $`,r @H
v/ >	C@	ֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkPHL2$˘&@H숩ecXbˈ&XwF7RXJ4$րg@t%rBaDIF4\` JP2>I1kZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵcqO΂7QDya2EFaRa@!EJVjk@+hLQs1jj`"QB/ECa
^¦tyfs3Rpъ @*"x#
z&0cֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkƬZEkZ}a(Yy-WL(Bd^||#QzƺR6խbuAtV,қWL(;riI1jLփQ+ϜO5k]ȸ5Y[,fe=J,jַDPO_LA'louB]32:+oDR6ed1fNI19>CIIFBGUӃѼrpKer1RW:]zcXֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkXr}a(fe=\L`(L<x:EpqJ0"P!dt z =.X5|rލ*RNBMa(m2)zɟJuϣU#C1yIDM"xVX"
rNvLj7.c?AXI^>ETŅk\O>ET,^ۍ2ŵJx@G~W 8	W  <$%6LJMZ4ϣU#p6@	g?^vg(?΃L
*($<Z۪陔U?I|O9EIjZ.x#9IMDrDJYn;VHJ'&3"wKXL<"@TCXL<"@<8,l7-N;m2<D^ENwD]32/g=Ƴ3DfCU&$1Y $`TRA	H'}``@jy-WL(D;9k#mgES񥁄b$	aoƪ{?@ #7I BEgPmb~ wT/U3(:ٹ_Yh%5
ϗKuBtb~۩^QL#y*"tl+I+u@e#lX.3:S}陔Cp;z&)T/WL̢YaU=Ǎ;U3(.5NgR4QP
*T/SgYl߀Q#		gPoD2? hR";ٺES񥁄b$	aov5SeJ&@H40x,D,j2<D^ENwD]32sY܌~3
	]*gFG@H#

0  "(TA"~+$TJSŖ.@ailY2ȕ*P"ƀe	*TQRE 8e	*TQREp"5Stw≚ެQ+ϜOrIz*R<ffÄ́O,DTH)㿅xSNTѼO	]*,^5ճ{V^fQgtgT/4s3z&LV*y5Sxt^Q+ϜOw/RsJF
tQJ3aٿ?a!,FG(I]Y"W9(fQ&eUJW$?ܒ2<f4RFH&`0VA"~+$TJS㍛ֶ麔=J"MXJ,,cֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkorV;މmLknN4ƬGPY"W9(7N((rgUӅ!A>ґƬ;t*:'#WFJDl5`/ -=D53s7Rkt!L"Q`:hՒ*%yMԥ;gƴ7 |][7JFƱBgƴXfQՒ*%y
aT:\V*陔ud^||##oU	)^b7#a9E+GbJ0"P!d2[ƵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZ	(H"#ƀCZ AE) \&t"TnaV°L&꡹BAAR%@҅(H2X:= |XYB]p=	Dx ii)7à@ # 8'		eP"RoSƮ%A ^}Ɖ(H"84.8-$TJ9(VFt 2	 $E¸%Ak(.#.[o
W9G#X9"ºq`otNr}ҐҞN%&A  dG G	qP0\&G rEJ
	̪(`5--eJ*D-A4Ǐ`+],& Hx8\AD uYhƇctŅ?	HmEDl(xSBU-偄b$	Zֶ"YsF)^2s \PC!<R .(Xx!EDG:EDXL2%J**Hpv"aJbFqR녨5LV$zN0P>Puq;30e?r(B;/RsVHJ'NQF5DC**Hx9Q0ENwTDQ%5վwI)7ه<ROƐ(L<P,hR"5-wDwITLfMꃫ3탿NcXPǍNpqS.X$jaS.s		c߉OS=+qՒ*%y󒉱\L`DA1:S?qd2YǍTotk\zy}zIh8s6V˝IǪ.r(?x 1.([uz
i?,^)}PF@~WIx"~B9bd#yҞ)tl3DD,\.@lf?,^S܈ˌ8;:SݦQOUXJ<މmAk?v,@T(bǏHK?ş
,\qBƖ.@f3-a\y9]KP݊N6ul\Ybvxppg.@nu,8;i[qøSu7l-9JJM@;`
sR:2{Dc?,{]6iո֛0TIDuo:rKDjGqq.8ͳruRq-9JJM@勐.(Xx!⤄CƄI^>ꊲ5,-\j4h! V,-\YVHJ'TQxʸIHm9Nr߾Q"0l(c?ŽƉ(H"#Y"W9(5SʹR&Dʔ$Lje.(Xxsw≚;Iq<fCDkFz&
(II\)U?&T"dp;qeJ*D<YxT.,_bŝ-a-kZ۟.Q.6VHJ&B1].$TJ%ƪ
nFvLfM;q	,_? 	`F A8?şgʷStM.ϔ"xgB%7AɧqѳX$&yGs?z:=қ1b4!9KOƊaa,YP@-.7w
U2o(ENwHgXcJ$'@(L?'ñ	!,]PhE$TJ%ƪ
nFvLfMg(I])a]P
s"2Rl;UR>akF4/9p8ʡNC!YЉVt#fENwrnF/H(\̪~~4T+ /xciPxHA\qEDqal	p(
#Bw6;^R.w$TJ%ƪ
3wfM]JxG|';tmn)Ug(I]MgBd&^t,XA*@@
jRԜ5ґkމTj+-gd^|xON2DFC1ʐfڰ}џbL##,@>4LBD	lԜ5t<ƪx  6-kJ_
WIޢ|#!HmX>*P2Dqůr[/aҡƖ.@lxBw6;Bܥ/e\RgҮw;VHJ'T/BCJp8GNwZY; <fDMt"RgҮ9㿪$TJ%
sM^vENwwrnFd^|zyGx!o^q[1oBX$Ɖ(H"#ENwx8OMiWL7xGENwHƉ(H"8OgY;3\V狙t'#
,^]3&w^q^ѐc?Ů`U3#Tjqb-Ѿt8Y"W9(5S9]Růw8GR[sDb<B'kka@&T"dn6nfGjDʔ$Ljk,\qBØ!^Brj$TJ%ƪ~2jfMq]FC,\1td2&fi=PY"W9(^q?~:YZֶyD+Re]Ԝ5ŵLV$zN;Qxʹ]Y"W9(5Sw<c;sRQp7fMq_Jp;Ɩ.@lx;		bŋz&
(II\)U?&T"d;qeJ*D<YxT.,Z \P/1kkZrYq>ED>rQ6,3
BӔ#PY"W9(5SSU2o#^r2ዧ%nl!7U3NQDG|';tm3ilbŎ=x"12)\.&
tS;'BiB';,!tQϨc.S]rʘ"L"D<hCёuㅁ:rF2>\BtMU+Ɩ, &Td  xtŅqbL>Q:HH'3cU=\1fG$%]PZŭc{|e^N+sUՄ
VZ;-,fN]3
ҮÃvP`:jWS9DD.sUհ-k\ua(rF2JYnn}lO6<D-kk#^^';tgجQ+NJ&ŭoE9%u0̘TjZۉT/zƸ\YGbED%9(`s&?bֶsktQv+$TJSk[Nf
ۍ+t0Oc#^_;>2ӑPVH%LH1fBX3
qfL*~5S1k[q95zrK<VD\ռNHwD-knVsUՄ9bַ:MT3-kntt*ŭv¸sŝ1mb~]Ւ*%yWzƨtfc;sݝq}J'gB6ntSVHJ&b~up=
Q;q3ost-蘥§:0+XƁ\1C
?a!;T.,_X߈3)bW|XEK
pvt!tm ^fQTf"4~L8orxc\
 Nhh[ ޥp8YA,_0Á 8;&T"dd^|xOθ.]Qxʸ;q3l&T"dU?1,3-kZngn4Ϋd,gY;\"o%+uB爊uBT!MY"W9(
o^q?~&tl3ʷW"Ւ*%yU?8ʺyGuz
3wVރє3a;}Q3PT((B;)=PY"W9(c?"#&AxD4*԰h! V1 X(@l=xnz
S:Sݪ`nW"yj=ꅳwBt(3yЉk$PDxЄ@.fU?OBf!,YP@.aҡ#		'pDT.,_Yg;p(
#3\Y@fDM*騊;\ґ&&saAgՒ*%yU<+;N2ރPui+VWg`8FU3¼䠭'=P9F-FG@*P2DG`A7U3(~40x,D,-ƪx`>4LBD	Ɩ%T,rc?cD$%Bw"]PF)W
qwo^q&tmVHJ&g8B˸(I])l[X	8bޖTfg1|+bŋU3(atQP
tibǏð/\XX5վwI)7ޓx*;֌Zŭ*$f%&1sThR"Ů`n4L@HǏ5/bT.,Z \P-gA:_*Zֶ.6$ŝ3с@F4H(<~p?߈uBT^BED>rQ>ͳ7u7/Rs՟{p6)B%sVbQzƺR63ZGw/RsPܚss}%U3(aFŵ!5B?ix^x8p
ʹ&'T/Fմyal"l:"]PF)SVHJ't#fENwrnF³>^+s8fw^q/,X)$
17@
T/`W=7*@@jMӾv[7u7/Rs{p6߈W1\f\+/wGg(I])zED>rQ64hR&&\ 4R,@Oؿqb@fNyН+Fޢx_IuA.UBFD$&w9[Ւ*%yU?U2o({o5#DQ N 3]Tz
pePt_f^q\މ1oKƪz޳3ZNȇ1k-feU?XL<"@=J!ZQbibǏðX5վwI)7ޓx*;֌ZŭoDQ%5վwI)7ً<jDʔ$L-k4*P<R%KŅWT.,ZXⅇ1kYbtQ"kn蛟.`}qRLZ΃twlGFʐo^q(陔U?_Pkk?~!\e*ʔ7ZQ)$TJ;%r9{n1v|-e.(XxstF8ʻ/Rs{p7  
͵`_(gF=㿢)ބMV]:1qwR(I])akh72L"L""@iX,-BŭB:WDꃫ\όIDMgr$TJ%ƪ~dQDjF0 ALka'[񪟱Ak?~?ta⃢7vy+{tOFS䉬9k#mbt/ƪ~40x,D&,31gLV$zN0#Z3@F4rcHK?ŋz&
(II\)U?&T"dg+{gS`VWIuA9OIAɧqD?~Q+ϜO9FeI_(6p;qeJ*D<YxT.,_bŝ4-XRVDΜ):;`V(QPt,[XIh/)[m᪞4x9EA6#K&X0"PibAF \P<~BYT.,,@T(b4r01`5վ_;Iq<fC)4
B'(zEY"Vߟ9(:29NZV{fM5DI&DQRC"79f(IS
@v=DLV$fO@DDBdJ%*P2DXưwйM%J/a}z	I[un{eJr;KPI%y4g(7x;W#znaXJ4%7>gER³e1d.8e	*TQREafU?މ*}1"TB`J[Dކbq(ac,q
,\qBZ۹Q%ulޕuT slꦆ /$+          5  b՝ab&              K     ./usr/es/sbin/cluster/events/utils/cl_nfs4smctl                               	

  #e
adinrst$-cfhmou");=NRglp(.012:AGIST[]_bvy&',/46BCELOPUwx{|}	*3>?HMQVz!%+57<@Fjk9DK8WY6\ !WA2 HPh&4.&)6aӊH-9eeYzE*Asa g.`NmY8F^t`N-- Yņ|DpxppEK,^ՖnzE?L AQ@,_te\Z['aY5ˇb!" jbFB0L%Wp(ˣ!/Ra2*a! ,ӗ'%;{N0	!,LVT`\;U\T!!A0pHA<p, -8<qdx.G%р-8gqAX:r%är]h<0	001qb``@KbAqP$(L.*&,%'J"ńmmmmmmmmmmVmmmmmmmmmmUUkFDl#/&%UWIV2a>W{dV(OsOl.
&)Uœ83q7Mj3ޓᆦ卖)r.
0yid0 #:;Dn_~MtaW	`rhˣ/U'&K@l8KtXܖUUmmmmmmmmmTqjNIV2i2TWc!`D$((*LP~H=@~23&9exhne,!)؊/0WrL-!ǩ^A̸dv$#|T	ǘIܓ%FI!O"4&C(0C<i$U10CAȑW=E_bN+~01rL-01̄(Fpc-|񑜏%|7W+]lc&(H#1a	[3D0rq`'a/f	H)^?cKxdg#	rıP1e7%-|5E'Z&kc0r1MJLeÎI.Z2{O1	&?$Kcdhdg#	r~010LL~ c̄(Fr<P+1M{T~1]&PPjeؒ<~H<Ɨ[GqBuCbǏe+`*F_,W)z:TS{yRb\MǊrII&z<ce@\4?(W	rķ@\4VPHb݈+jfd ]qC ƿ4d ]qA^01,fB11MqA[4i<$rќОd ]qC6c0<Rs
_=?ȑWC1M<|g(2[mmmmmmmmmmUWɭ60M|
&C[Rrkc0IꪾRb%_Y3AWC7p<>jnXi!b> [M
9I4FGyTїFUpˮ*ʦ0_{dhkKtXܖUUmmmmmmmmmTqjN61(.ǘ
BHPPT,z*dg8LsBˀ"X3 C7S{+:^a1.Z3|KzTZpˁ8~@GbJ[ʒ0A_AJ9pyyQ\42\d4*\C[	!x Hrov"W'J?9&KFpc-|񑜏%|7W+]lc&(H#1a	[3D0rq`'a/f	H)^?cKxdg#	rıP1e7%-|5E'Z&kc0r1MJLeÎI.Z2{O3@yeFr<P+KBw$ǘ.Z2?l7%UXS{yR~f	`AAdv$c["X]lc#9(K\Plcǘ1Yg;Ja=$RNl<yI9[.P!a*{)؆D`Rmmmmmmmmmڪ֌xQϒedQϒeY0(N*&)Uœ83q7Mj3ޓᆦ卖)r.
0yid0 #:;Dn_~MtaW	`rhˣ/U'&KmmmmmmmmmmQ'aG>JI`c`(	!!AARbD41+Cs. b9 b݈_	Pw$rѕ+¨4᡹pĕ$`Or8_i2dh#2<i$U9|7Wg+ؓJf%FG#9(Kov"=Wc.rL$rѕ+~01((4L~23ℹ_X&N<$rёa(eb݇j> "tKf3I9&K+\'0?kC1M=CȑWr*UmmmmmmmmPRpWS{	B`p7[1lc\WCYr^|<HHD@$dď KU xxxx0H ?5"_Ul\p1[ U)1M%W3CzO[K&BK:!*mmmmmmmmڥRv45lcWGK&:ձWǒ0. $he_ձ$`lYcXTr͈i LA_\H]_Gr,ث*=' iᥥbhFHW]_<5"[+蟏 p
2-	Ww? $<4e_hJi$H@HA_Z@4La$+, Mr%_uyWe$WO,D='BpG@Ww? $<k~<x+=_$U%*='Bp@  k~<Hx+=J2$jbʿℹ_b
Еb݇A%7Bvc[mmmmmmmmmmUWɭ59x4*{]mq=ũ;XIrL-i?YbےdidhnJ*sOl;МgY^نY2U_)1M~n,L !wznQ^57,lKtW[K&_U$ܚ#r#hˣ*eKU|MSF]	z0i=2\dg5$Qle*mmmmmmmmmjzn:-ItL @pHX 4	


%APG	hY_	P&K&Z;$Qleȳ[ʫER*KNp'I_yRF+4_.1o*?k!&K0CA#	0YO12\d~D%c/$<iȑW9G"E_bN)^?1Y2dd%Y'.Ymqq|>*qA[0XFJ-	W
K5_,#w
(b]o\R~yek(N7%
$+s3\0%2v7:p+Vl*0sE,-	³	;<ʫD> "tKf3E,[x
($`fa(KBsEU'`+.<PF
9>`hWĴ[5x&\OzOŤ޸*
*J<.]'YáUİ'9"8Iuqi'[%Ƀ_,%c/W`h05NlÑfir	c|28K3g X,$QleFAeGj.P!b݇H!b݈dH9JVmmmmmmmmmmUUkFDX8tU_t\!'IO<y9	nIBsIYevrQ^Ni.$+s48;d*Iotqd:a_MûtZace\EovzY7*9'NSF]aU.BXo*2KN$y`{dhʪmmmmmmmmmڥRv:]pyp@8$,IǠҨFp@#4,̸ b݈:^a1@~L2\eJRdR*KNp'I_yRF+4_.1o*?k!&Ki<G>9*CE&I$*<)2I$yD!b*,{t^01E&Hdg7S{+|DAccf"'12\e^PH)^r9\)~Dr)؆D`WmmmmmmmmmmMhȗc.rLU_×59tqŽ-0IPf!ʪRb%_Y3AUWU4eрI*mmmmmmmmmjzn:-I&2$P]^010A1A"XUp慕/0Uˣ#	.3:^a1r7P,I#@d	444f	H+İ59x49@y# xAAdK0]8c98"A^&PPh&H95ӆ3k!NiAxAA06NA,tH`x5xxAA06NA,tH`x5xRmmmmmmmmmڪ֌zpYYUUBtಳ.dꪾRb%_d:aU_yTїF^M'JmmmmmmmmmڥRvVTW H G ЀHN+"Y2!Bb``A@7S4.Z3>a RJ9kܓ'
(qBx{euheRo4O4.Z3lcPld5[ص',	xNI hS4.Z2|l#/Ʉ^qBw$Ro4'&Kdj-e@7F\zOEqjN6qܓ%FAZOX0~.Z3oy9XNk3,sOl^,[xrj.CG'&K]7Acchv?='^Ni;&EdxPj<,qB]	IVi3'qBqw$R`H2[mmmmmmmmmmUWɭ8 , e~'Dw -C"ÀZ+bܲU_)1M~n,L !wznQ^57,lKtW[K&_U$ܚ#r#hˣ*eKU|MSF]	ziL{dhhO(fÄqHee_l#/sq׹&NlP/'42zјફ'OrL-w	xNʿn6-I-^8ӧ,--{d3II*QϒeY0(N*n0i=2\dg5$Qle*MtaǤWci'2\denII;a(/'4]	fye^Nik%c/UUAccatH8$rё_]7Acchv?='^Ni;&EdxPjWl7%`+(NrH3Hqi;&Hr8פebbX+!`D$((*LP DL\ mmmmmmmmmmA2!Bb``@kh`\<2AJǘ
BHPPT,z*dg8LsBǘ
BHPPT,z*dg1|DÄA*PLL\$<\$`LL\ @0Dh*.,HѴ\zY8-8reSOCp&EŰK22<P+ıt'qA[9$Q[.]'YúNF%cQ/0
*#EnbIV0AJ>*Q˄(ye$ay48 @PXR+!lcǘŅČH^hPsay48 @PXR+H`jri2q aq1p# *WK .C`
0
W"yQ8,ŅăH^aq1p!*,)ᡸP[$KB\N+*=Taq1p ktJ 0$+            b՝ab&                   ./usr/es/sbin/cluster/events/utils/cl_nfs_utils                              #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG                                                    
#  This is an automatically generated prolog.                                  
#                                                                              
#  Copyright (C) Altran ACT S.A.S. 2020,2021.  All rights reserved.  
#                                                                              
#  ALTRAN_PROLOG_END_TAG                                                      
#                                                                              
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r721 src/43haes/usr/sbin/cluster/events/utils/cl_nfs_utils.sh 1.2 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2016 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/utils/cl_nfs_utils.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
###############################################################################
# Name: getline_exports
# Description:
#       getline_exports gets the file system details from the exports file
#       /usr/es/sbin/cluster/etc/exports
# Arguments:
#                FileSystem  - filesystem to search
# Returns:
#                0 - success
#                1 - failure
# Environment:
#        NONE
#
###############################################################################

function getline_exports {

        PS4_FUNC="getline_exports"
        [[ $VERBOSE_LOGGING == high ]] && set -x

        cl_exports_data=""
        typeset line=""
        typeset -i flag=0
        fs=$1
        # validating the file system
        if [[ -z $fs ]]
        then
           return 1
        fi

        if [[ -r $EXPFILE ]]
        then
           cat $EXPFILE | while read -r line
           do

            line=${line#+([[:space:]])}
            line=${line%+([[:space:]])}

            # Only look at the part of the line preceding comments.
            if [[ "$line" == "#"* ]]
            then
               continue
            fi

            echo "$line" | grep -q "^[[:space:]]*${fs}[[:space:]]"
            if (( $? == 0 ))
            then
               flag=1
            fi

            if [[ $flag == 1 ]]
            then
               if [[ -n $(echo "$line" | grep -w '\\') ]]
               then
                  line=${line/%\\/} # Removing backslash character from the line
                  cl_exports_data="$cl_exports_data $line"
               else
                  cl_exports_data="$cl_exports_data $line"
                  break
               fi
            fi
           done

        fi

        return 0

}
###############################################################################
#
#   MAIN Main main
#
###############################################################################

PROGNAME=${0##*/}
if [[ "$VERBOSE_LOGGING" == "high" ]]
then
    set -x
    version='%I'
fi

typeset cl_exports_data=""
EXPFILE="/usr/es/sbin/cluster/etc/exports"
l ,zl 1$+@          o b՝ab&                   ./usr/es/sbin/cluster/events/utils/cl_nfskill s          @            @             -&'!  ,123:;t0468_aceirs-579=dflmnopuv *.@AHTbghkx
(U`|	!"#$%)/DLNPYwy&'<FKOVX\jqz+>?BCEGIJMRSWZ~]}Q[^{ǯ*m2PKʌ#LdWqO*ġyPL(Nc9\gƲZA]T6O*|B?	+*P3x7g0R
|qO  W°^*?|N6O 8*2o!=-Rlx>V! "x\R,:R.%4{XW]0,	F44>E=P B+@"z ȅ؁\/#H /chAKz	;q@@B@2i@0+`NX=|AAcX上%]ŭbx',8jX:.Ky@o_"_%b[ȅ؜Z |rCcX!v'-zAAcX[d y\v%]DxHXbǘq!"sb^,`a	`	 r0phTX-k\<$G ,ux߾xl=H"WHi@X=\,CLL!45'r1o2L,`a	`	=C8x+9
!\W+뇙T5$x^ȱу8f8gB.|ĶT]_%5 .BG|\W#t:Gᘰ63PhP( ~B4x@	8Yϳ71;Y9dx^'ȱŸ5xq[|KeHEؕ\3\	kp	"WS#E+ʑyWȱ~0g!}{'y
a\<pocpp%].+}lKkk!#SX⼩_"_giH@X=\,ABhj=i%JP8n!Bh d :܄`N0 D0}gD \WsˇGd;B._%o-!bwpuFv<-E ϑp#|\W$~qrwź'r<.>;B._%o-!bwpuFZd$xZE1<-Xa##X ,ata	>Th]m@2I&
 lB@{([g(#pGȱؖB#б,up!\<#kXKykMB<,ȱaIo!b%~Gp<@q,v%5H/ceź%R<-ȱؖxXwȱ#󏳄gŸ7\<<, XKykL7|}#>.W
 ȱؖ	||)]@GOX ,`:	0{ǈ*2Wʞi!8BCQ z& @l!,%
 lBBB0gngpx.+}ltx<.Ck!^ A`AF GY;<IJHx^@:|}
Ky.+?	'g	qY4+u<x>EoZHEؕphU<Pȱ~Gj8nY:\BM>Kk[*B./xI!>]׮GpA|}$>-bMqY<D:݉lQ{-`A8x8x)-"DJ8xG+?p,W03JBC&A&c%Dma!(_X @$Fq 6!#rq<0Z%~0g!}vB-R2<:0g!}R[EؕphTJGtocc+Gp-:'Ź:c-$B>ΉnBC.iF;B.|ĶT]>Ko<pr6k!\<#pT:|ĶT]%7N9Qv<ȱ~G.+}lKovW!H8I|}Ɵ+`zYI&<DR3w` z&0+Y?!3NGp,t`B9\V_RvtfGp,u"Z+oa׮FRd$x"WHR.-_9k!#0 E+?|łfABhj=O+B葠d z&0+Y?!3Ku*+#.׮R/ʐ;f:W#$뵐T:|[y'_"ZxF]k`u,RxTVG/c-$"wq[|KeHEfCW!`_"W	ʐ;f:W#iBGXa##X ,at	I&<DRT`8C0	00p\@Cr9J9"D.įp$|o!daaШJ#°_"Wh7]2<+#X@"Y]
|\Wx>8Kyr2<L],t`88Ky
cOc*o!q^2G`E{H:v8׌HLGȱ~0_%_k[_+B<+#XӉ	/c`8C7rn>8׊KeH中%"J.K뵐P"_HLm,uq_?Io"@F.+9/ÿ_g6|;ƅprŸl)cx[E؉p؏>BYQ9/ÿȟ<Ba	@B:KUp '|h^+9wv<,uq_Ɵ+V8B`ta	>2Th.,`a	`	=C8xU~0g!\$+wA\p{0f_"FKC	]\V_Rv%|%d$x%>E+ʑT:G}3[r@aM
E hYt&8G0rA8f8f'h>3+,/1||[Q}׊KyU\V_Rv%|%d$x$F:*G@EøB`cppЏ,un`sgJ^)-"Wq[|KeHEؕ\3\)],uq^T E+9nyҸfIW|>A\p<Jȱу8f8gB.|ĶT]_%5`:]cȱyR<,up̏Ɵ+t	I&>22Wc7tNh7g`d= M L ,@{3B)-!OnBHQcC:IÁ+3B)-"~.*yGJEĴ0Gq[|KeHEa	Eב"Z+oa׮Cv<t>E+<t ȱpu>xv0}ivF<~4\6!0:	0{ǈT𜙻 <łL!4!0`W`T!2>`dh$.AB>EüN,`.ExhwŀhXX 8k'bq`<Jvh!Zxـ4}J}|]!?ldD!
.
]#AXKu-$"wpv>=ps˵QWȱPnG@|\W#£Oc~4!?|Z	K T"FpD.*<8A2-ud>"`>D=+$C3" C!py!v/-HD.}Dmh9
eF$~T`g#]>.kG䀲" 0ph24G |\W0jG D:Vs`XA] ,tBr<H)}-*,|3KC	 ?s˳@jT`q\V_Rv'|Yd$xȱ<tȱу8/#~0gg{ܝupzXI 	eFరD!pnpXX{!jKk[*B.į>˵逝,uq^T7ȱp^>B#Dzb?|C~,,=!D.-0 =Nx) \v=7"Z!wu4<@! |rE%]&-Wg}pDxK,+pp@B.00ph2#X-\<#`'|h^+9w뵐0:GƗ6}6|[_	>N`|,h-}N)-9;6eŸ/!!b<'MrwŸl'cAh,ķ K}n	òXZ:E>,g/Kyϳ׾-!!/XXx\TJ9Kb'źQaaqQ_kMn0EK}Ÿ6!!a!rįpn,,<BB.+/XX{!arǟరB.?7g'|[p>+\
<(m,up+ǈE>9@>Eķ;pNƂ_g!o"cϳ-a8vX ]'#Ā,|#v9;6e𱠴u%|]ÿrE%]_krpj,,<BB.*%}(	/d"%RX9KbWŸ7!!arpp,,=9KcϋpXX{!a@qo-a8vX#@:z`>E>9K _"_g[ȅ؝rwŸl'cAhiBXX9Ky}n	òX92|#P0nBD.*o^4'|a|ux8|,p`80!qPp.+}l|X0|"cK5]7ȱb'8|;Y3R)-B>R^|XXx\V/ |[QaaqQ+/EHEFg)}7ŸXX{!a-r_XXx]_k-	'|[aa]_k|[@G:3}n	òXǈ9:WぃXW@
"Z\BGEķ;pNƂ6ϳķᰜ;,.@>EAAX7}h`+#bD.>+|[NK`v>:w_<>|BR[ȅB中%"Wpu+|[pN `|,:bad$x+|}>"|]ÿrE%]_krpj,,<BB.*%}(	/d"%RX9KbWŸ7!!arpp,,=9KcϋpXX{!a@qo-a8vXDxNEx" U,u9:Y	cq-BN9;6e𱠴ud!( b[ȅpNƇ	:|#_gq[ȱ?.+8qXgKy"?\WrG6XT$>yn\bHHDcCB.yWg<Py.a	1[$$UŁ象8|;Y@3R)-B>R^|XXx\V/ |[QaaqQ+/EHEFg)}7ŸXX{!a-r_XXx]_k-	'|[aa]_k|[@G:3}n	òXǈ9JWH:x!E>9ī>Eķ;pNƂ1-ByrwŸl'cCx gȱ?QrEʌg$|[NK`v>:vX`,,<BD}6]6}6|[ȟ >KkNY	'ȱpuyQuC~,,=> 7}%\6CD.]vpGAXKyvpG;BB.+}lKkpY	6"Wx|T:*GX,t`OKyf.+}lKkv<lXx|X⼩6_"HQ-"ypG,upG,t*gx|Z:8E#"_gQ-B	w	|o"d/ʐ+f9DY	4Gȱ0#":*G|}!,upR!vqpR<@ȱؖʑq[|KeHEؕ\3\HE0nG ,uq^T X'ȱx6c%+G ,v%\V_Rv%|#CH3|\a4-|\W#ƃȱ*<hOcX+A#AF;x!vB.+}lKkEHȱF:*G X0tD~4B/}pN煍
KyqcAhiKe؀>wŸl'ƇBzT.-	6+#E#hB"_ذD._%o-!bWppr6d$x>E0GX⼩2ȱ*<>E4[__%o-!bWppr6RY	2m,upi<dcx7ȱ-"Wq[|KeHEؕ\3\HE+ʑ&"_dh#Kd/G2`~Z&\Wk/]1<>"b[ȅ7g6ycAh\1p+ǈ"Z]x"_g[ȅگ-:a8=ühXB6e𱠴ud |wxXZ:X947ȱeʌggź!aa"p`|\cx"_%y2>E+<Wȱ~G?||#ABhj=O4}]^irj"?Ģv^irj"?ĢvH0"_{4,	C<E0cDE|Eа', J-d,ucBz4=(]cD<C?cdͷPv`E"LhXCWƇy%^irj"?Ģv,cDE:1`NX=_AZ.|Eа', J-iFX/|4ƅ9`5|h{Qh^irj"?ĢvX/|4ƅ9`5|h{QhX/|4ƅ9`5|h{Qh,ucBz4=(]:1`NX=_AvpA;ʃPߋ B!v'J ĩB&V#~,Ad0Ȁ\W!_ǗCWD<C&z}]|Eа', J-`l0"_{4,	C<EBcDE"^irj"?ĢvX/|4ƅ9`5|h{Qh:1`NX=_AZ.`E"LhXCWƇy%0"_{4,	C<EHcDEX/|4ƅ9`5|h{Qh:1`NX=_AZ.`E"LhXCWƇy%0"_{4,	C<EKcD|b11):`R+H'yփ"T/Ht2i#G%h2a'a\pr#Ĩ^Z@AY)B%(dzT9;}Ls9l?`d`d`d`d'7uhKm'?mql6Gm7.!x02sYx.u97&o<>Z<>\F3w`~gjP0'fq]ۡ<sadQm d}G?m d}G?LqݺS3wa!(_ɛ 'wɛ wi]N4uWxoӮ"3}q iZ8ɛ8n3w9vIO6ͿD<6аh/6B^n
D8dC'\@4/!8BCQG\9:ǐ2}#x0)Fy'vH5CqP :mt9 N8G듶<M|Y@
n<LǮNli
47Qx5
GpG}ڹ"pq `G
4D@P@pCZ8٨OB\<L:ݚd-e͜Hxd̞B!@<4<2.pC(Mǉ'P=wQtn!P7qNizjlCLNǎ3vj<}ǐ<u6pC,7&n'uN=wQtnyyx0GBn<u:!>}?y<N88!Fx7luǚB|(i
3!y!eqq
;|
ly]B.pc%mG'mͺGtx뇛@+n*='FnxͶP=t#\R<u6pCx8u˶=t#:ȝBo<!(@ζ㮡><ӬN<-6i
3!pxO4/"uMBn<h8i^'i	8!y:'ġxxOqH\<Fxpx.l7v7Qg6ym燃xT-X<# <ר:G@L<qx0xC`R<	vG搠H۷ dj<w[dmڏ:'ġxxOqH\<Bn<u<8x:xz쒞lC8u
G!y˸GTgNG搣Az"$9Q0<@R*A2	LzF0IaҪ&'"CBf@δ+Bv[x2FĮ <dF]<dxǈ;-D@F]-"v[yLQRdǤddZlx08<,&uC.Cט<	B4B^`{,@uP#D,@um טq-]čz7vowECP#D,@u0hF@Wq#`C*yf<<<< r ]G7muθQx\y	NimƉǙu(@<3. zGHm}Pe&xy.N<ۗ'mC<qC:<)u
q#͏
[)mRpyt9b!N6b<ah '.PǞ;cȝBo<!	ˣ	r$H@qI$ @N\NA:x3l0-GtH!	ˀGPN8xy̓6!4)Ce1)LJsL( L(_aX0O SaXL+aX>SCE0L S_
ox|"6`A<%B+ۮCW^o!WuO{D?(p!WmC_.+M8F+}ǐB![oD?`u)rB!th?D?BB!N!WnLC_:C_.B!3wDΝ<:!W9"wP4}"mPB!3wD#p+KmD?:ҏ!W4SɛW!WۮwD?uN"A"NDW
+W79"a1(m0SQGTxʘPxʘ4TġTĤxʘ<eLJ?*(1*_HTģ@TĠSʊ<eLJ?E2%?xʘ~TQ*bP}P(1(>(1(?
<eLJ?xʘbSGBGB'E2%"SobSQ*bP;pQ*bPQ*bPȣTĠyTĠ}|Q*bP?dQ*bP`(1(KP(1( ~$xʘ&~<eLJxʘWTQ*aXPT±!Gb/xʘVQ*aXE2xʘV'B(0{GapT±OXT¸)xʘVaGj<eL+_D(0~
<eL+!-xʘV<(0J(04J(062~	2#yɷ#2F	jp7"D%hwH	Z< gx> 6<8xd` idbjx0}Фo`8&a<۬l8O6ugD[il
Bޤl7QM)>e#u$2hnxPyJF<)Pn z>ruiRIRfuĉ!8I%CFud^$4l7QM2ퟩ$l7QMHڒNF<)-<L<)Q$̘6:DI(bFuBEI(aSa
mpu$xSo8	HxSogФlY&"nx2F$USuĎBLSRELl7QM#i
Sv/RCG6g3vjHb<)-I+#a
mR;'*H`͆<)KPԐ&uķ'u3NHaeM<)CNl!6	@po0IG6H.!Lʒ2hnx$'uNTxSoMZ!6ޚ7v(l7QM);rPnx#u6ѷRC6	Q'`g\IPɰG6DNjJFuĈ&HxSo
qPԑinxR-RE3a
mZCuLfԑj,l7QMt	@uITG6FsԑeMxSox8I3Ca
m㬜8EREPnx&nNԑe6	OBCI]ca
m6}h!"Ɩ6Dtڒu"'#`*Hfr6	(EvDӇ*HfkxSo`Q6$35͆<)WnÈaͻRC*nx/)x/*xYV/[zK\%,^RƬc+yPG[Sl𪷒uK)iWAӌ<I#&^Ftw%V0bZ8޷g}/[CeSm(<yyzpi=RI#6fT'ka͵Y4i;[56t:fRXǈkyly[ӭd.e-*XǅAv/[Ѳ"F/[Cs5Ì^ׁb&^x89RJL]pOS1R4"e烃3N4#phVV48rM-Nȃ	i3MxvD0qjf2YHvD0;gTdjqo0ly[ӭ豶]RZJXǈkz6t\.e-%,c5:^VnuK)c1JZe,/V6˪YKRVJ*5Ѡ`(=Ui"h)U1FNTUͣF6UVV0Lhbdյ:'ITҚ0PUUdյ)&u
4O7v/[hڪuRұu:JDNY[[N&lĲNr(m騫Ngj^QR4uQrR4i;49Z)'fanI٧X<Õ׍'fa+E#%'f`Õ#S'fagVi;48rfahvi:ꗤfie/HEc%Ӭ:'U5MHIf`'\ISY[4"uĕ18U٧Xm$JVV:*'\ISQhuLT%R4WQ3u$0l#۬"u]sel6RT׍'gQK=RK)NΣaÎKi;:u]XjƓ>Rf'gQ}bt]XuIl x8eKMHvu %<V418vuQBEK.i;:<Kdi;::JV*i;:8LTUu#Il HKi;:$iՉU'kxbO>Haco.7j`T'gO8}qoN0d.e,j%nasl'b0h.e,,^JxYClԱy8Lwb$ZF\&z׊N=RƓ'kzo8Lwb6\-<jH5E8'T"pKHqpKHi;"qD΢y)KF'Fʗ׍'dN07TR48ndjq7ng5cI<3/%#3F';HQKHuI2qLKHjF'>1:z/%#C'dN0}O^hm$ԼZ486^JEUW'dN0nU]HvD]ԼN48Nr)
-I=v]KHFV'dN0:V3uL+]X28ç>`iEʩdN1wmԼ(i;"q9ERR*IƓ'Ó/%"+NȜbO)y)T4i;"q8۩y)e5I<qu/%"R48HO⬍N3Y["qKHF'=RR*IH~U0:~U0ehvD8L0j*񚊯dN0O2LVR+,ahpN&dY["q8KH'NȜaӎ;RR&fR뇛y)34i;"qOR&i;"qu1zN&hY["qN.yDʳV48-5s&z*Z2ZȜa'T"eS3:cuK)`%NyPԑcF\*^*F̓=RcIKY(^U%o̨mT̬5ӏ8E83*eHhʋkzue,eɃgKޝneclcAzL*s&M$Nb͙3Uo%$mT^TўBl%nhѶ]RZxR;(m]oV6˪YKHōJԛ.^4SǑ2l^ye<yU4T'gHZ4LJv8&Zm6hϧ[]RYk.[]RZ/?N5#l]oN4]RYKѴNˬ^]sex"F;.6nl^~$ב]RZjغd^QFBd(RI[<umy"]R7RC&`:JT'bb}*3]Xqh53'g]TihbVZ(K2QXg^Hr8k4T׍'fZDÔMԼ%'gvi;yڮg5cI٧jљI]huI٫U֍&i;WZ418v>ѢƓ9U֊Z4yjUUI&ԼE{Dj^qUu⽎yfW5M-쉓4L(We-65(%&NJ4.ueEcIBWZ&hi;!aIU։'fZ%uuFO4MWZ+q셄8WZ+i;4Dyd5HihjٗixSR&VȝQ+)5lu]xEW}DԒJLLDHP]ɨLk[ΰ4)I$P=vZ(yEHvyEVi8imj^Q4i;< "Tgk%'MxfZ9[EMJxRӱyS[ERؼʀrwN<jI%zJ/w*^JEHv"pKHqwD5/%"wD/%"ihv=vnKHkƓ`I^JFK)NqB^JFFNq&^JFsV4D젩y)Z4"GRR3]xv4*^JFR48L}*C0ZqVKEemwi	^JEUԍ'k"V&%8v4ל&yª{]2rU"`5mw=RR&Nq<Լ/NqzYU#I0TgNq[y!EeEc%)uK)`%3㕼4l~J/㕼(k+yJFΗI[S6˪YKJv1SBeXo)PyxbJ9[s躾hx]#&˙ѼN#>9[KzԒR0m,y6SzKEHv<m(^%y!dHQe%<O2Le#QYXv<QVIG`8٭53vDy!hѽ[r6dρCHO<KPnI%9ywѽYNQR4dꗤi8k:Hy(8+Խ"ַBC5$m^7Fe9EHvԒS\˰ʗ^*FF뭠i^4i;[Jf]'۩ubi;0yE8rR++kx̛e,yxo)6?)ඤѮQYMHN0yE"8p-VST'cZ(ae7b*F!-0qÈ϶휩$-0u	.T<3.VV4mHfbihv`2}f)8}<JFBEe5"i;0-"b*FCmZ(IފHyK)-1zދ8٩%6݄'NԽ"d8۩zFKFKZ2]RXŨdω+y*]RZV.ל8I%LytZ*EemoLb\ܕ3'H}
4%6$?vm#8e#QR4@MrzFIƓC`^++Ca!א#>J۵/(kƓCbne#I!wFFN݃&zXvH~z&^QI!qZ^3]xo躆d׈dXo%lώVUCceCcX׎Vʓʂ^$3oC0TT'd^`Ց#IƓC0}VJ'd^`Bk%TI!טH	ެR24Լ%'d^`7fZƓC0Vݩu9N+6^QI!טu%R^2ZCNs1KY!ט>qZ.i5#I!ט<ʒN4yYx^QƓC[ʊ1OCΗr6?*T2ly[+yQsc]#5$6V0hi;0G^H	%To`Wm1Ce0*y`uFq^<rx$<5&aCeCb4lrQUͶ^U-jApQ=g\,"	Aphʘ.Z DgS1	X-LMFVɐ!8I(aco,2.nUxN:yg^%L&5'bdiC
DѤLiC
FS^40Ɛ^0dL֐^0djqLZAzՍ'bd:;H/ZR30i; a
'C^40JMHv&@çIYhbqLAZhL[hCQYRQVKF2m6yEUW'bdpN8٬LJqo`ɱ[H	I*6`I)/#%&e%%%AzV4i;$a!׉ARƓF!hihvHC"HkƓF:*ʔR40L	Cc#S'd lFsV40)dI#	VJi;0ݚyƓR403^cC'kxo%dl~J㕼oYTuS 䪦[£pH.y*`xS[SFuK)jJMo#
e,+TsTF$mRgXHۯ8K*F.nN4JͺVV4JyEVJKF	NuS^4JF\=Y*dumSƓu%LFsV4uVJZ++c$:ÔMԼINX:ͺhbqu^@+nԼEՍ'c$:j^QVKFxh*^QUUI	^yEUԍ'c@%MDħZX:+#
Df2}SR򌔚obfb^9[/+xo#
xo#/+xo#l^&kĕ.mT5bCmÕ$Fޚ\8Vfi;p CY3N4qfVfuÌFVYCc0k+y-#gK9[ipy,S+y,`VYccXǎVXɳo䱟doecc2c+zoeSc3O
kz]RZF,^~9[ѓgK9[hώV4`V41㕼PV4V5#gK9[͏Լr捝/+xo#JrM/+xo%6?%o%6?%	ӯ7v/[y/Ixo#&GmHR0JKR*FR0yƓ'kxo#*xHCRI/3o*7bi;#q'?Y5N4idVV48ɘZ4'N%Mx[yÕ2f258vFljg5c%,>u.fahvV^r/+xo%6?%xo#26t㕼*u!אz4h*B*-#I!טFh/YQxq:%i'd^asVFI!טx9@dahkƓC0KN2YHvHuAsՒFFN2FsՒsV4y$:dfqI!טe- u5׍'d^as$EY.i5#I"D˭ʲ4hbq"eYh"eYV*hvH2jFN0&]ldixo梆h׀$ƍ^a
'5L(N4i;y(yEecIؘ duєױ1טqXv&:O2LK30i;yݚjFkN^a9zѤԍ'bc0NʗhbqoԒFLyTPT"dd--kx2jY1#Iن^DMʗT'k}*I#&MUaÕ4b*FlIj*FZIuUaÓR4BlddT'kxlI$esoIfFVU1I%ԊƓ6NvbihvVRFΗr6?5%㕼ԡo梦<rM/+xo56?5o5:^VrP5㕼#gK9[S6?9K+yʆΗr6?9Siݩ$`[+ycc#&Ηr6?9r4ly[+yCc
)92g+yf<rly[+ySc<r:^VsXc+yɳo5͏f|r:^VtPk+yFΗr&l~tTn &y
ebCetTVc9[΋:^Vt2l~t[+ysgK9[Ά΋o5T6t㕼ՑVVfΗr6?5g㕼TVTVUcgK9[S&9[U͝/+xo5MQCL/*DDH NEYDT'" ̀gP 	Ak LApV -`6'B@"V1#gK9[͏Ľ6ΞBEI&bR9[¦b9[gK9[`ǅ!@M[k㕼.l~fo3/+xo56?3r6t㕼֙//+xo56?5㕼0l~R_U2lyJ9[e͏c>9[cFΗrc^9[̍/+xo336?32fhly[+yT]wQI5mjR*F0ڬN4jMuTNvZR4C8dѹJ"dɳ+xo3+>9[dT;RI0m%`IHNĬBqYZ4i;JEFt8̭KF)%eє׍'bVBq
3+K)NĬ$EY*djqJVj-Xv%`B5QIؕh+5Ԍ^4X%i
41MHv%a]BK418bVmVjV4XQYJVKF+Q](yEUW'bVHRV*i;vN++bV
O|dex2e5o͝/+xo5l~k+yo湃c]_ΗrMur:^Vk6?5f6t㕼H)㕼LV5Cc5?iSc^^9[уgK9[hǎV4dV43㕼6t㕽PފLVRr:^Vފ6?EoE6>^^9[C&Ηr|r/+xoI(l~ޒo)㕽%CgK9[J㕽$`V#9[FM/+xoI.l~3㕽$hV#^9[r6t㕽'3c)F:/I6˪YKy2.mԒ0my(&T֓T:Gr/[kxoI6?I3N6zMss5㕽&h&VΗr$l~S+zRfΗr(l~EM_ªޔ0mTJ+RǘI)E*,t7zEHk<y2/Hhk"diEcIƓǘi	UEec%&CǘoJ7J-L\%(t7zEHk\e^ђDҊƓ'kxQs^{ʹI[<I(VxiC1R2Qu<V3(񒋯g0SZPg#+FJ.zk+0ғ^++kad҆<Ld1zފSx뇛afvVfVdV*FZζu(^*ahvVVr:^Vފ6?EUފly[+z*d[UlyJ9[̍ʞ"Η㕽4l~/I*'e豃eBDHoElɟ貦<E[e/)[+z,d[5VZf贼r͏FrFΗrXR Bq(%HӚ0y8fI" BrQxi;$@íBJDѤre5I">qk9+,i;$@(Jdjq\9YHjƓD!D
jf'diٻu֌^4 `	㕜׍&i;$@ínƓD4ythEYUѤegC1UUI"izݛYDħN0wfvV0Z<.j+FDx9@fn4VjʩN0ⱙƓDBCW=YLi;$@ÈZi'duNqEf26yYR+i;$@ (+qÎ;YV+i;$@uLk+Z4 a!(n\MMxvHfG5FD<hf58vHfՙFJMXvH&Vf(ahvHl4dƓDx9@񔦤i;$@NaE#)i;$@CZ)HKN0}L<Ci;$@íp㎰EaJFS]HvHiVeIN4 `i%c**i;$@ݶkI-PѤzZIxU'duR65ԌUHvHf%L4 `Ғ(i;$@ܥVdbFD6ݭ1YxvH2`TdF&Ith	@LhԜi;"d@66E,쉒fv8DN'+EKZ42L۠N' .6Nƣ#3^42L۠DDֆeYHvuZ(%*m-BXoEl$ՒuK)e,^~3rz+)yT8e5/H-dLܝj%#%㕺e/V3l
IO4^UIQ)⇜mzU7)S@y^Fn Bz\1 5z*),8JEi;=v@4i8vzBqkecI밀
+CFihk=vdSa+E#)N]gVR4m%fёƓaui;=v۬Ԍ-N]nAR^45#IN]pl yF'N]5#EՍ'gWpl yEY-N]S8۪)U^4PURQUu#I밐Q7RN4	YU'gÔMf`Ѥ&mfj+(i;=vmHʪⲪFkkxnUJxn/+xnUC9[Ηr&ioV53gKVކl~㕽*ly[+z0l~ކ6t㕽H)Smi/[uYoE̛xoE6t㕽4l~Ny("6:CsQR4a-\hjQIlm^4b++NP/7Z3KF,zުe5IphQ<uT\ڪUUE7RJ.,u&ubi;a(^N4BꗤVV2ZXrWR2ZX8٬R&'c!:uY/(kelu:kEi;a[9YQXjƓ!h3F:w`+*J3]xv:GCY-HjFzj418v:&nNqƓE[*;)-oNVJe,V]KxVKe,xVFM/)[ӭՒuK)cV1Mne,+5P.e-IX)՜RԕY.e-IX)՝RԕÄwy'۩"TYG2}#QR30!8OUffahuͲuVrN306!AUg8Yx>D nΑV30㕺0ly[ӭ՚uK)c1*Y6voVslXǈufh.I[ERV<C[IY_ե/+zuT.e,f<rV/+zuX.e,xn:^Vuh]RY[i	G)`*H捣]!hVV4yE)oB#͔yE6I[ͲRXi9REWpARbd8ÔMԹhk8qݚIƓ)]SlUzx2AwC*oJlARbdi.n׌MM6.ddi9UWV4VVUuRYUxTƯzk6׊G>u.i8ve:CKYo=YIxdeyKђB-4VR^2%GlUu)KZ9[\ώVꪡhkh\XyxnF2T	!&@u$UuBLԼi;0y	36^QIكI@r'f!&x9@K&'f6SwT)NBLRڗdIBK258v`$(]yFsV4<5Z4<2*uIكI!hINBLjC'f!&r!FFNBL2)Z4<-VTUUxv`.UU"FIwIzS46^^ 01:q5$Tʦޚq	(j*FBuVR5N4>O2MYHVV4xPR5KFУAv.U3HkƓvzdo2`UpK3#fLTS*yVD˭ԺR3RDۨ&n׌Ԋ`fQTV4+(u5⭭RNjHzSdu.f*FKYIpRc%%1:F]zR4i;BL
jEecI$Xɶ]RZV/?Vꬱ]RZV$X]RZVꬩ]RZVUje,i*Lxh/REV\ʨOqEHv'Hݗԍ'1>NrM-1>->UXdY[9wUVZ3Y[#&zf3]xk[+uV4l}Uʂ#Q'"Lyeq$UU"i;0'!8UUHqÈ@rVV4qeUUHZ4q좪MxvaO#D۵UU#%'fD')i;0O>UcQՍ'fטq5T3D`xS&#C'fMU2hÈuEZ4(8}7zIEUW'kxeREL*m8xe#QR48xe#QI:*b]0כe#QR48O2Le#QI
HѮD@uU1Ha$H8yPS
H8p*Hyw0j*Fuj4i;[S6˪YKkkqڒ*aco*aӌ8U1(Zq%<QULN30VVqj1MHMnFuK)eLؼIYCh]DuT.y\<U0TV6bԑSyV8çIULo
kuL(mTT͋q5$UiFDuTR4][0qyah.8IUL/#Iك0r~TVUSFuK)jZR57:uU\yeCS Bq*ͽ)q	AYHT'c0}	IN48 (VV2Zag)/ԌFHZ483+IFS^486<dqBCՔFFN`>z^QՊ3wެהfY[qػ՚N++c0G^QVKFfvqyԇ*FS^alUU^+(i;0q@uUZQYU#Eյ	H6S]8'N*FJM[0УAtN7ULUu,ÌBL	EHoUcccULe,eU[;nCoIbw:⪪T'bw%eI؝.޻'Tɘi;-VTM-NUU6>Ufl}UeB'"4m*BqUUR*FEUUHq)UUHi;8'[IUUR&'g&@u)
g@+nFc3'g8JEeEcID}ꪪD'g:yjLd`zDKY	\&lK+W4'[yꗜWQxghI^^KFKYB^Q^'gx9@*]xФlY&+Z4a
&6MMxvqTie#I	EUUV&N4aBEeIFJMXvqULJZ++g@uUyFRV0o]j^QV4aueha֏#zR檑BԼ9i;8(8EcI	/(ΔZ4aph΋/N0)j3UE#Ih*񚴜i;8á-USJFjVV0l+*J315I
HRQ'ghR558vqIt85cI!&%e'g8ʗfƓ*>#g5IVFR#8IT<\[ĕmT[,VꚙMKĕmT[VTMnuK)`%3㕺6>$4d.e-++uM.mTkuM6˪YKIIUnaERҚ/?
s
H.e-3,^~$)3lVo(o(`VXV2ly[+s
.ly[ªR˙V$(i
Sv/[I1EMRұyxnbe,5ؼ*Lɶ]RZzOa#,4)IMsoL0X8J&f*Fj*[$xe7b6bk15RұuI[RӱuI[ͲRӱuI[uK)jXԐčzK0JR2C.LsPى19e,+)a(.MHbjxªGjbrUCKY2rU19U-KY<ӵ.UƓ$uR7RYXvaLLNVfo
a!B݋&`ىJČe,bara&z׊bFcIajbf#)hbvae/T֊VV0⚘aUc5^0o6FTN3ZJfl\8K4-Nl\)3f)/RR~$ISl,^^jHbF5yVJ*F0ͺecIƓ0t$T9SV&GE^1%JJ~Ѵ)!LYi(-Ti;#i&>ZqⲶaanڗM-N`HP]ĥMxfYLqELJUu'dm0h$U\ќճ6SvSSLJjF6SvRIj18vaL+]XB݋(`ىO+sX%nbMRl]_
݆u^1E͗Fp7f(h[+s
l|x0gKVTכD˧Ѡq

Ush8٬nK*F';Y-HNnaU/)[+s
6>aU˸}^b$0oIg.È.۩=Y(a#'Y(VVHؽnaZ/O*\aZxnaY0WtRX@MaYHv(@MaYƓ'bNVV49Y3KFHF~V2:yg\dֻuÕ1FiAs=zJFNphQަ1Xk4T¦cC'kPT«ƋN"uʗUѤt'j`UUIH.e,+?VmT3b0f~ϟaIT5XGv.|C4b*Fϟ'4o
,hy)Gv.|T]mEHva`ʱI>}l6˪YKN:H`ʆޔ݆Nq8rTT'dwa\@͓!:uS'N'NmK+'kxn`̍2U6˪YK^~9[Xɱ-㕹0]RZv>:y
cP1z6^AzM6^^>FO,I,0mVqR++ka͵SEecISu̓6$0ͽ%Uuae"e56۩e56RTҌ-pמMHFÇyZQel6yמU^++gQ}O^LJqY[:SJ&@p*ZQYU"u %<ZQ2Y[:(O!hLVVΣ` 9SJ+qY[::JZQ\Y[:8LT҉l HL-(I@F*aiFJ.VV͏0gQ b2gwaH`o*0(l$sR+ه`Is^+هa#?Rc%%oV*mT3bn`1<>(Grw[dIGve#u2j*ES4Zhi;#(TĔV^4݇&yLUR4݆e7-WIyguUV4݇PKZ)(IyHLPU553YmPS^&$<3/('dw`EL^4݄N3vjf&&$x7fbbi;#8FaU"bNEVLPY[#^+)UR4݇sΤyD¦gN͞hh`Ɠ;wLLѤqELLYxvGv!&q5R4݃6yt8vGvl*6)/,d݆nZ4݀bu杭L9R+)N'^pL58k#yc;R^+DԼay-"u8qڗV&"u2yu/%"asF;LLLV&]xGvjUXvGv<[dK+HѤ"&qe0ah5'dwarBޥՊUHvGv8TGz4݄D!aPj(i;#E)݆O*e5"&q2Z2"&q!AvnRQ2fS'dwa3X;QT"dʪƓ;x8am02ehvGv=tL6SYHL<xHL,L04DeCZ2Z]zQS1,i;#v0f2)NpZNⲶGvL$d6I2Ɩd]*f2'dwa')S1i;#8LGYv(ʋX݃;zIFT]uI%Fth*uj2'dw`8aHpe#Q.i;#a\AYHdZ4݄NHN7RQU%8K2UE;Ӯ 2Qu#ID1Iع6R	шY*i;#>}Za';Z)(YZ4݋?SLJE#S;qaɪ^UE"Gv2q*`񒪬VVۓPԐ&R	.N"guԐʛyKxw'uNTyKx%a33o)oy&	dI4m-㕹6>`ɯF<*h/<Çnay.uÌ^056˪YK)i3b:\rs6^Isl%b=m6Lݢv/[%$֑l^^9[%I[%MRұzx$F(	!@Ls6^M]oI'[Irw[dL.f*Forw[dL.f4i;[+u3cJ^9[4dI.Nl!6V+)+#IIwVRV4i;]#'uN"JecIDZEU8Z4'8괩MxZ(`eIFFNH)+XvF.EYIXѤtc5׍'k`Ij4t<3Ӭj418vF.i;}4hY[]#CvO<$wpu0ixY[]#PvAz%bbS'k`
ʗLJqt2tsS
&V2ZHfԼae"&^q0^H#!AvoZ)(2i;]#r^+DTⴖFAviWa(^dLK+*i;]#Bג R+i;]#pu'kaKq2Y[]#DZ+qt"tIWYXk]#%Fu(^]u#%t"+)斍'k`8<~S^420ie#IuZ)(58vF]jti!h%-NH×d]IFJ.i;]#]gRY[]#-Ue%Ս'ka'*%3Z&Dl9mD^Z/%<)QClX6˪YKzOREk*}d^(`8Bʘ4j*Dħc&C VQHLe/[ͬI[RұyYie,b<-3huarZdIbZ3#%lyIYSoIUNd^*FWbm
;ԺI
+wi
4uⲱXx7N&/!a'*Ԍ8k2q#7vEVRq׉NȝBo<,zN+*VVȝBo<,b}ݳ/IʊeluBo<,zN&V^++cDy!dm f휩zN+qY[qLݢv3v4Խ'-D'`7mAm f휩zN&R++c<NHQKqV++d(1BJʗ%^++kx8z,Uw7mꗤVVQܔ9oT'bPRe5Ⲷ<
'^N++g!DKqBQ=Ri5"56˪YKzO:Bީ"yu.&B걅VUK[+u(l}eMx4>BEI0d˻v.EVfi;2H>XIVX.e-IYc
xnYS+3l-I$YZzynYYHַ3eXnYZcqDHauͼd0"'PJqR40Õ2i8vD̓VR5'dL<4)I e#Q׍'dL3t'je#I'uN4R^258k"aF)/d076g+)/Xk"b}ՔR2ZȘ<OVR^30d0VfkNȘyN2 zFR2ZȘ%BƐAzKƔZ2ZȘDyu/H%^aP֊J4]XvD&61VKF&8&ZnEUW'dL<5VUX3Y8L2.UV&V^3003v겪JMXD8R300AVUh'dL<3n8e@t^YX0}bt^x0h&n(ɩelM]H)0i;"a8HQK2]uI"=RMHk"` K25E%mVR518vDn]XdL<;gD/8ѩ{<NT5R+o6rU/8EDDQRԒѤ쉆yIFj*i;"auh5R40x$֊J3NȘv]U-Uc%&0-UccI,VVȘqq\9i:N2ZȘ>.,%BzV40FO0v/IƔY["aV0j4eT&8C^7)TEղ&NǪ^QUY-NȘB8K*쉋wi^QUUԍ'dL\Y8ԼN40䨯Z)(aUcIrzJSV'dL6,"u	+oVR^*De.]N%mKUd0I[UYU#I֘D0֊J*fq쉃](۩zN*Y["aee#&[jQx4bqo.h(Μ!hm΢1#IIs1%h/RbַJʦMRԙʴʪ2<9:p*HeSޚΜ`*eUbi;#:qiEcIƓ3<8:rYXvFt):r4i;#:q씣yNVV2o
ks*mT3c*ʳ6>eYx:a	(1a4Ԑ6#@TR2^]ԺzQRjFv`7f׌هϰ휩u5c;09@KكDy^3^3e&0uԺ񢑝џlq椆hh5P!<ALxNȐq˽YHT'kx%F}"Byƃ/[UCfhkª&mTb$3JzS]N0-VTT'fh2ri8q4jvGN0yE^3EM<*ɶ]RZF,fS[uK)eLؼr3C_DLNb(lя
s4]RZF,fxnff9[cf56˪YKQK@eXn$n6eXn7IĕmTUnft6˪YK/Kr3939x/%nfj.g+s22l|̖̕6t㕹6>fJ3*.ks2+S[R³Pѷ7j}j+{[̔6˪YKxR̨u!zK:y4ڙQh>JjeEY[[ʋe,Xʆ|I[P]RXՌ-NI4LBT'"D;/IebD*3j^VVȘ%Fuu/(I4)i;[ʒ6˪YK)c*)"u	DI3o*'Xu/(Nȝa]d9%-kxneJ2hBt7fTTʮ	YyVVȝa	ӵ/IebD8۬j2iR5,i;"u6ӌ)i;"u&zjƓ'X%Fu(^񙅣%8g*^4:)+MHvV2l}cKxXͲRX$X)q[;R򊑤6N4*3Xⲱ^)bƕ6xn45Ɣ6˪YK-K/[jF4V.h.e̛YurYu͏\Wĕ.e-;5.e-IؼrYyYu<*H|PulɟI<,dѷ<.W!h/S'Nc*X=6p33s<Tc&T6e#QR4ݬj*F&zT'gϢXʱR4u#'hT'kx3fԑc+yw&:yjKHk F}&zђF+V2b4i;[ªc&MR1e㵺dmTVƤ,<	ui;TI:7zM,h/UnRn/)[+uXYc&uK)ee7v(m鬼権DÎԽ'"0.!Lʘ]Hi;
y#8rR&'aSa&zMxv06LL/(e#IT#<ƓSv'Ս'aS20u^-@g^&VV¦:U0ucIT;(,BEeIEY-N¦8KqUUⲶ0=U3g#+XTe⊬eHe׊1;
yc&zLVK)aSy-7SKRDªT͓=zde#*)5l*a"e<de3+/ϝ<3/(kq*agfީyFS]ecITQUeMsKF?Ue3S^3Y[
@.=R9-N¦.v/ITel*b8۩zN2%8Lfv]Kq(ehLf3n8ʊVV¦Ldڗ*QXLHmԽ'Pel*a1vIO7Z)(ʋRq*`%,<Լ*,*b<3nQcKE{
8=4O8۩yT2^¦-'mԼ*⽅LuanԼ*^¦.'!<f2N¦F]OyFT2*as禉u/8ʆMN+T&NN/HʋfL4qQ EU1QyN¦Fg'ReE^++aS')zN2T%/IJ%0Jl3vݩzN2UEԊT0|(^el*`҇&j2Vj/N¦C͓VR5+5T'aS\^el*ad8ZQhL<qu.d)N¦!h*'-aS*J^qWϣ=RT^¦|*J*aX<ʒTѤ*a[9U5*bkƓn :dN¦UXшgN¦B}7p\9yFF$*aϣ@qV4f21*-N¦.޳R21%'aSq5##QHv0'jeEc#EհZ:yjdai--aSYu#)L4:ZqqN¦\u/8ɥՊ0u0%UxF'aS	uL-8R2T׉O8}ԼԡƓO8}ʆ#5(YU,*aR6qO8}ʋrPєR¦<.̓T̔J-,L8z9Y[
uZ((fN4L]S2g5f1{/8re8f8v1{(fSiUcITZ3+F9>Ռ袋Ɠ9zeHΊ*i;
×TɘΊi;
Ó3#$*`o<3u3#1%EIT%gK/N¦'(J\gIi;
D&@TgIq*a&`+*J3V4L4qk%T3KFN8d)5ITçuLܝLtFEK3N2Z¦yÌ2xjfjFtUE%*av]lq;OS3R3V2Z¦x[8'e.NoԌ說FKXTאyE%SFZ(:yjV3N¦m#h/Rt15#ITÎKQVV¦8QS3gEi;
FyEVRV3ʯN¦>}U2f3˩N¦!dnʪaSZ((Ԧi;
:p뭷S3V35#TL@4N.fjrZ4Ld	7Rf*`뭶uԺ񙩮i;
8JE#3TⲶ05ZPY[
&mfj34FMS31T5W]s3313^4L4P6~ff34ee#ITE}jѓS'aSDFf*aWmjbf0i;
<ɞf.1)T$'4D֊J4QU'aS<--VThi;
:puCEVV4L8yE!F/(EM-N2;g@9S4Z4P׍V¦a=S43(jST3a4ʪES34i;
v"jUU3IN¦%<PLU3E0ǪeS1UuR3Pљ㕹R6>`ҞFÎ$0jf]m`"i;#yQTF'kxnrYE͏M(q(#βqÌ^YCm:/[V(V6>`$aWueks/I8ܝ9RCmR]Õv]Õ'N`Ǜ&YXv	I<3ՔFS^4̓=:F%'kyE!FN2Zao"mʗfֻq\9FsV2Za:u4Խ#5TDU0Ѥv:U0uI#d[y58jEemvBEK.i;]mՊZ47t7fՊNa.U]Hv]TLJqvid0v
id0ehvD젝Le'k4N	TVUHvm8`ұXI"m#h/Y3*+N`8m#h/Y34Z479SF"eeI<4N
)Na=z4WIBBnbƓ'epM斍'k4N	!:uYHMMxv^:yg^Q4vmgRS'k	6z)5cI\8u	U0hdemv:j`ұN4oSv	e;=Z)(rZ4è04f2Ɠػa`R++k$n>]oSY[]NqX՚/N`"j1NalD3c%L4]`"j1'ku6Y3Ѥv<ypDꬤ%R&%;]N<&z8k]CՔ5%v:9R䪱^aR<25/8F'v:h6y#ie#%vDÕ0#9Z2Za#pL+HF-k$sg5i:Ksֻ6/8jv!<AK3{]Z(D/8f%uʗg5pu\g332NR溑^a<jg5׊ig3KE{]&D^qV+4ל&yt⽮pNt(^q&W8șD\gIvpN3<1^(ӌQHDQRYXv;7zQVR^3Tђֻ6]fbSav]&nWMxv]owY(EemvfkMXv'O^0f3XѤvIv^e׍'kwZ&mWj335#I4%j32bqvqM"GS
32ֻ݋CՔFkhv nd]oRfEemvDn8Ҫemvi;}E^++dW'a>Kqg+>KqVVa[8(i5'kNl<'9U1N%BC:K&ֻOh/R&v	ПmAL3LѤvyowCZ)(ғ^4í>%y)Qe#I"d/%#Ji;]gP*IFXv"iݚ'kC\FڽhEW^4ÈXD]rVQhԌ:ygYIx8(h`IrC/IƆV++kĎ>E^4è dl=v]KqN++k4%<CvOT'2VVah8˷zN4]U"@]=RhiEb]up.hieIqLݢvB]xFfes좩u⪔i;]:J<Os",i;]ÖڪR*ihvN@2F6H`R'`g\IPɷ+uP.e-KWĕ4mT3b,$aXz݇^PT-dId7`YU"e5o
p֝3㕺2l}j-㕺ԡ?VMcgKVi6>6n"\ʔ6naͲ*31R4㕺4l}iMne,'O֜͏9xn6>bȒ"uU$ZR6SDNi;"H$NIƓ$<ʙ^++NȒ0U2M-NȒ0Õ׍'dIy+E#%'dIh/=S258vD9S+sV4$a"$N3F$$yÕ2f#	:W&i;"HNrhbq#:.FNȒ0:ZqUU)$aLL.dF$BEeIFKRq#]Լ%V+Fp6Ѷr,fq^Ȓ0Rٽe%%R2ZȒ0ПqF%-NȒ0t$ՔFFfi;"H̓NF$Լ#&NȒ03\/VR5/5cIF;g<ʒ0i;"H7'l*\dƓ$85##SR4$`)V#F'NȒ0pe7ҜdiucIF:$AY*f'dIyv0iN3QUIFhEV5R4$aZES)Ɠ$4NZS䪱#8JyUiN3IFqPi3Ɠ$2t.iN3F$"&u)s38vDD΢%ҜgE'dIÓZSEIFuÈ)V:,i;"HͼP0yE%#u`+*J3V'dI<VTfƓ$\8yǯS4i;"H)+#>
Ui,VVȒ0޴RQV4$aY>/Ik.VVȒ0ħzN32bqY["H&mꗤ5VVȒ0CUj3]u#IF'(x9@=e%c3Ri;"HDIS*i;"Hݓ"GwRhel#CvO<$wpu/IƊVVȒ0R$wpu/IƒY["HK"GwRi5F.8!zN4el#mpu&i;"H3N"jRQR4$aTJW$"ByƃhE{"H-5s&z*DN.yFXvDu1zN4TY["HȝB\9RMHvDLK40bq#DUj)]X$aHqIF*VVȒ0$L65IFDE%UXvDvP<ۯUjR42ehvDh4gVJ4]EIF	@pn-VThF$"&Iz8Ҋel#Q<3Ք,d$`
# e%CK-dI:yjVR^*D&u\URKE{"H̓QW5T^Ȓ0
Q:3vjU)8vDÖڪ^*#8rNUCKFKYFm&zEYJqDLq^QVS^4$`NUF$"j558vDN6L
9NȒ0UeefahDNav)hN4$aH&mtV++dIe,=vnfj*#8ΥVUHvD%`*V38vDNiRV*QXvҤHj#PvAz%bi;]#PvTi;[h&HyKxZje,zx 8jHmM66Sz9HvDNNqI6rR++NȑԺ4i;"FCNӤe5%9UdkxZ:^RVPuDԑjLYZ'uޫRR4:wX'eͻUb4i;"uD}+)Ɠ&NTihvT)D8٩"X[&q5$YSR4yEbʙ6^𾤋*jÕE%#I"13gKVc6>m/[bF*x=i;}.}ڒ,aSoQdޫR*F'[IU)N49Y3'k}\9UJ&'c&zS^2Z<^2YHvqu#']xI4Uci;fKR30i;[HkKS
*FHsc
HuohK>ITѷ-s-8r*f*EemsWq#l!HۮARKZaa
Fu
WR2Z>áK&'kunhB*e5IaFK)K8ǪHyKxRÎ}U$Yu)D2},RϞBCI]co)o65$X]BK*FKY#?YIxhk#@Ç*^QI4mTR_ϰ5$Xޒ0V4f*F44/HqF^5d]RXͨ DhqԐ̍yUѢ:Οxbi;#Du]&zdi8Fh7@f3]xvFhw@MHvFh}dj^QƓ$h;RC2X˨)LT'dhDʙ^4i;#DNӤVV2Z1{'+5I&/p#)N0IyFK)N0t6e%#S4L<3Ք^2Z0`ʲjƓ4L#D.vdj30hq6	O!hg#o)ohqN!m-Kϲ!m-۰&FnԐʲ6)-TʫzfTQUS'#%LM{#%aͻS159*`ɩ9[Tѱ*]IP5X@OS1R4j1#h.nHk[@yǯRC&&m,
0T'd$d6]Xq쁇@K++-f1pU2bQ]Hk a2/8Z+eMK2QXkxS[1Cl2b~nd¦uK)e,g51gRC&6&+S&EHvayF'f	Yy0b++N:dZ4:yje5%7RV2Z08Õ/(e#Iن6u3i;0yEi;[VVL6d9[0&S[0h.e-#V/?ݩ!6`$5R򊑤nTqa}3W\<yjddVV+)@]ڒZf] CRbd>1Thk0כKN4㕹l|نޤVTқ7tj\T>3.f2Z2ZES+R4i;0}kޫecI9[X++an$mqлRC+,m,T'f2}'N9S&Ɠ*eiDѤަV1Mxva}dHQK258va*^QՍ'f<5K30i;[+s+6>eeH3s6ec>!̬h6ndʆE㕹26?)+㕹36t㕹46t㕹*:^VɓΗr2ecgK9[2dR9[2o̙4l|ɉneu/+xney:^V6tͶ/[^˫㕹6P^R]_VWX+"̮d+9[]sgK"̮h/Kxnd҆Ι^9[5#gLo̚o̚o̚TVM6t㕹K:^VndѓgKVndI[UF/)[U(lyR9[͏r]J:^Vn;Kx]CΗ㕺,ly[+u2ly[+u\VhUP.e-#2`υU]RZRRo2LAYyx"a4ʩBfrwN<qPV^^ܝ8.sTR!qk)+Լ;'.+:0ubR]uNTm#7TEPUu|BJݪ#>!i
4"@T+5@l]	Ft]O@^nE%T@T+5t뇛bXH}
4+x[REi#hEwjf*F';RHv\<v>󍤪"HP$mZK:L1P\3w`ur!djR[:L1P\H2}@T+EDl`5eDL"uO8V(Btޥ@T+E}2fCQA]S'^@υ0ubY-Azɛ'PqPV^^#DeYjc>8!QW:Լ(D+:#$8^^`40AqFLqHyݚ5|(a4N'm!F9S+"yZu|F-0ˮSSǘeYj};'Nlz%m2묇5T"Fnhdׂ$N"m%UMDMtꩥ4/Õ2#%hǜmԼqב<3n6a(iQO4/2V%6ev7/S
O:L1P\HxǘiZyÕ|DM<ʂ/"u	2OP#33   5FJyE3*DN6@(x9>P#2a_a(n9RyP'2AwFY<xyWd?yPgEO*OO*eʁ b&O*FY<	2@a<dg<O^Y<ez/,2o^Y<d߀^Y<do^Y<Q/^Y<OE?'C2y`m`T1'Oy`lD@Qyd7ƈ|lL4_/,48/,5`b&Oa<h#xۃ2x/,56L6;h"d"d?81'輲xۿOx2x5b&O wQyd`L"dt^Y<>O6L6b&OHL '}lDh"dBJ/,AW1'D獔DD<"dB<m LB/D$x<@5oD/ +O)e#2x32x5
 q(x/, u<m<'=`pkh"d O	8G"d<l\1'@;(x߇b<"dM2x<pSoD~6 (L8_/,88/,8,"d~輲xp^Y<p2xt^Y<pO c^Y<p%2x~J/,"Q<Dt^Y<DO'D o`A@#༲x#2x"[QydD߁px"lD5;O@輲x"AydD,"dD?x2x" \/,'
1' 輲x"L"d(ydp^Y<(1' ^Y<(6<(b<(<(	6L#ۃ2x@1'<l<dXx;z1'1'aL#/V/,#'kydƼm=4lD/V/,wdc2z`~b避6*6C2z`lD@](x
@/,$K`h1'O {@lD@aLxۃ2xR/,?alDI?2xR|m<)OO
@Ayd"x2xR^6DP׍LO
?8/,/lDPgaL {QydxTyd^Y<tw "dQ~p^Y<u<t3D㢿`b&O=aL:p/,:b<O QydF"x"dFp^Y<^Y<׍1'0h"dF6D1'@輲x$/ xبb&O}`T1'_( L	@E(~p^Y<2x%E`(t^Y<Ayd/lDQ2x~'V=O/ĠOz/,%'"d(>@1@Pb<Jl
"d(K"d'c6L&)7|m<LlF"d0'`7༲x&6L	b&O3៍L'^Y<N'Eiyd8A"d8	'8/,klD862xo`b&O_<|lDpx';^Y<t^Y<[m<񀼲x8/,(6L(62x"2xL<ш<x'lD`F7<"d>6#2xZ.༲xZ~'uab&O@(LApr~6L	m L
|l6<l!<._Oq`b&Ox<.xl1'2x\<l\1'2x\l\1'#P1'輲x]1'6b&OǼl6ظb&Ol2x^_/,'"d@1'|l6obሙ</6.6"d/,-ydm</	~6b&Oo2x`Dߺ/,'1' D?2x`l$DkHL
ߺ/,
8/,
"dPCh"dPxl1'_D輲x( @6"dPx<2x(O (༲x(	6L
 a<^1'༲x)6L
OxD"D&xI#^6!<R~0Oظb&Oxl1'EߝO2~xFY<R_'!oO@2ዿ'!獂FDe,O
?|FY<}o21d	De
2+(xXFY<AGFY<C_0#,#O2hFY> ='FY> ]>OAd1' Pyryp]Deˁ_ FY<{eˀ6O. S
?QF+
50l51(i`QCoQI?$jbP_GjbPa S5jbQᠣSo S@SQC"LJ<l51(>N(Ġk(Ġ51(@Q@F%>6
51(B1F%71F%LJLJ_F% SjbPe?51(~"jbP?LJQF%	ShS&L+nL+
50AQb/ǅV@S
|lV%!FjaXbL+bL+1FQj~S
)jaZV
F503Qd
504AFQd(h59T	LCAeSƅ8}<h:x>!Oc@'%¤񠃎\'J42xM2xx<lOxا^)OE)a>60˧|Ɖ<>5O)16}<>s)؅<>qx|<><>qx|"bDF=<SO*aBbBC|'
\)O i<LB>'O }KB0<@; pOxᗍ  O2 xNO	<!O	~"O	x"O	aBxN駄H|kD <'+O	^	ptOZ!'U*wƀ3O\i<B0x%`<B0<pASX"OBx<pRx>:8<q.%O`<p<mxBǓ&'1OxU<D{,")@ OLB"q<DƀD
4I`<D駂 TDx<	A',-O
\+@*BxPxP1"`<G	b,q<F%xS	5td8<FGF#%Oi4<FOP#x bx"ajx"xR#	=1%u=0OMMDW$~a=1^zwOLf9nAh$zxU<H{!O\q<Hx<HA4wH*aZxRCd6IXxRjxR<)`
#:]<*'QO
LxTI@3Pe O`<t/tq
x>"O#OFS@5GSOb,x#O,'7Rx#tFp<}DFܓKY<	u#"\'A`>	̉<	D	
 B<\'Q'T* )|
)H	A~*O\	_tJ (@"	@(J*x%(8%ɓĢ*1OOSķ'AxiĠġ)O9O~.O
ĸ'jkO
0-O
~]0O
p°qS5p&2OlI` xr&9O'A < Bx&	x' 8 %<Nj'ST8iq<N`xS	p}'# 9<p ` Ow LB	ưq8_$N94Na<<0S8BO2x.I<P' Jx$`)Oii|IGO xbxg<x6<x`x<sIm<x 2O	xy8\%xX` `,K<xZi\
xZh@jxZ
pQ
x\%*8DIrDiqQ"x\ʅ)qRx\RTu<.ʂ4p6*%O¡Zx\Dp?*`Rʏ(STx^RNT2O%dTx^BTx^ʚO</x^J<*DP</AZx^ʁx^0'ECdRNe@<0IEI"<0|' ܫ	@*+O)VS T<0	O')T	RU
x(EQ'2<F

J	)O r
Pf
P	'T':*x(Pʁbx)*<\
IʋMʌK@<O tT
HJ*9P2OH:OJ3wansda	An<Jd
<%%?W/+!uJ7BCZ{d&n't%CC8d<m2WAv{J!N"oda$%<+κ% D_?K+޻A%M+΢u;C3rf2W\2Wv+ɛ'_?to_?\C뺁n+ɛ ?J![h%.C_?LТC]u%pda?Wq+_%9A_v$ĩq(+႘aA_ƿH[bPmA_ƿH[	 LJ(+)A3!omP!LJc>PW($"$@!Sg
5BÈIĠ򂿍7vfĠkA_ƿH[fLJ(+'P djbPA_ƿH[΢u;@򂿍B3!o&n'tbPA_ƿH[0"PCU1(D|_$-픹1(E|_$-<y^%ϔkąnS3!o<m~%g
5BlS|g
5BLJ1(+MS3!ohLJϔkąO!hLJϔką8S%c>PWf8F1(K|_$-CbP@|_$-]ubPA_ƿH[ўBġ7򂿍lϔkąyc>PW.zV |_$-]m0EA_ƿH[ɛ'PV3!ox9>>PWL+>PWz(+aX3!o&nQ_°򂿍7tN0SA_ƿH[ТzWg
5BtoV3!o(p0\g
5BMk>PW](S
V3!o8²g
5BKmL+(+ȝqaY3!orϔką뺁06|_$-qVIA_ƿH[Ǽ! A,M{C 6@]nT6A_? a˷O*e|do?ebP񒿈?H!bP)| `IĤόk¤,LS_ƿ*O0RGI1(w_ƿ*O0R_A3%?8S|d_'zV2W
뇛X+>W
Q_?SI>W+
g*$9\x+	 L(ϔ
LJ+Ă)Oc>2W
*ꘕ3%?ژόk¤ʁ񒿍TP5S1+I70eIP_g=/=/0z_W0z_=/?0z_/`)K 0z_G0z_ʅ*0z_ʁ0z_ʀ=/C`* _0z_ʁ0z_ʀ)d'KYUO``?2?`=/ (K2?,[X
?X,`_`0z_ /hhQ4_zs&˘˛.gKPzO=/[3eudlK\u`o#˫yLyS=/[6^_6^l%h0z_ƃ`n`Ayzcc?=/[6>^0z^\KP[=/@hhh G=/@y6?%6[=/aW0z_?zt6?9l
6w=/a0z_ï`_=/`=/a=/`sCc0z^O`=/]?0z_K|[=/w0z_$K|*` WB_ K`@=/
B_`B'0z_ 
p'K&KP O0z^YccK6>
 C#G_`nf=/[TFF#?#F# ;=/0F 0z_`4Kb`o=/L=/=/O=/` G0z_o`_``u6>?2k=/A`F?3
W
oF`0/F`?	 s=/=/KH`D?`@J	C`PgJ	@K%0z_Ġ=/Q70z_ĥ3O
O0z_°-KV``)KV`=/`L`K%L`G0z_K'?'';8y8?'`=/pN 0z_pCğ,K'0z_ 1K`xIQxy`u c`_DB`-Kc=KZ g0z_-G0z_-	_A=/p=/pU{=/q`__`.'K\=/p=/p=/p8K\ G0z_.`uc`70z_00`K`0z_@(
F? sR?) K`_K)`@7H@K!Ro`@K) =/0z_0z_`%=/1$Kb0z_e
W=/7Kbw=/B70z_=/>|~!K|
>M|[.K>> o0z_=/	|$|?`=/:K0z_t[`@=/:/`
?-K` !`*KB`ă=/0z_G_`0z_,K@K@K@=/	\C_`!K =/    0z_ K ?@ 0z_ Kd9K0Ke?`@?4Kd2;`O2`C`A0z_ ?/`@	2 [=/_=/KG0z_PS@ K=/`0z_ 0z_@@ a k`w=/?"`k5`#b?`Q`"`o0z_=/O`
C4K =/?K =/ G=/ S=/`Ts=/CA?0z_5`%K?4.K?4`70z_`s0z_`'=/ o=/0z_P=/_@=/	?
w0z_P `T`0z_͂0z_xs=/<0z_x4K
K_`8K`c[=/>G?0z_|0z_| `=/>0z_@=/ =/ =/ =/B/`" C=/A=/@,K&?$@=/B 0z_2/``c0z_03 k=/A0z_aV
=/F5#?a0z_a#0z_K+K`#0z_m%P1Ko=/J 0z_`WX
?)?H?0z_VKj5 0z_Pw `=/@c[?``KZ??A0z_hW=/<K- 0z_h=/%6+_O`6w=/6KlO` W0z_E C`<A'r_`8p	S( 0z_ u( g=/P?H9A/0z_G0z_)GH0z_ =/	$	_$`_P0z_p=/ณ=/`2K. /=/_=/S?`H
I?,
Q
@+)/`H
Kn
`g `q K X=/SY0z_`=/⶿+CXwX+ #=/V`mB`	0z_d
?5K K g4K`=/텟l0z__l _`?ll&&`0z_ǿN_=/N.K8=/=/=/
 0z_?@?`E 2KE  B 0z_`?0z_ K=/耿=/5@K #_B`)0z_'0z_70z_@]d?A0z_?_d_`?`?` 0z_ s=/`0z_	Op_Kß`p=/ 0z_` 0z__A`9`?0z_у?`G0z_o`S=/_0z_/` =/0z_0z_ =/??.?`Mp\ 0z_á`BO`@=/Կ0z_?@=/Z@=/Z -0z_?ßG0z_?_  =/ _   pn`pK79n0z_4K7 0z_&1o=/b!K` =/b`8K` OO=/UpQp-K8 0z_ ;q0z_M2[=/d O0z_`	@,K @K;r!K9 =/ 0z__ %a<O`< O`2Kx?`G0z_`_t0z_ӿOw0z_K: 0z_0z_?ct0z_k=/fǿdzu$l0z_=/fd4_0	)3 =/f?`KZfMW0z_<+|0o2Lߧqᑟo4`&쀔X+ %{S/`,{dW'y\xdgʁ߄hh4ay)<h{+*	o<];O`oOg-p܀L0xvoE0Y60;W, u9`yǆF?ƃOx]Y_l%vO.0xvPطW0^<2ge}"I#?Tx ƀ?g`e`.	NO;X`v}D^_<]AYPC-=YR(`n@J`<_;X`,{d6^<_?P]C&Y60;e}(?d	W5h?A^6C)<@_;0z_.
?	g^_<[WźC0xy0x %{S/WA|0xd2_lA &noO\xdgʌ<&4?gK<Sx!e}Yx'o8r0x>//P)-C-	^l<Y60;r_ D'D9\xdg6 ;h4_ y)<D2__9TEO.V<[)UH`,{d:'<x"#?TxOx(`.	Ne} &x' ;0x %{S/ǕY60; + @"?ǆFd!xƂGi?<GCv@JwO
W+T<aە//aź#ݚŻ6^_p܀L0xxA!U]Oo0xd2R_=0_ʀVCrW* g W+T2x+m4#xƃOCv@JwOe=X`w2,0xqjeaſ3COſai-	^l2'́`@<*=D<#?V>{ƃO3a %;@m ʗ0Ź+`|<́`@<t}"츃<#?_l0?g츂H0xdG}]&j.t%Q/|%Cdh*^_0xFԼſ4<[R4ƥm-*^_Cw3Uhk %5wUUT`o ź#R[CsR[$0xz'@a`oE-="*u?`o'`nՕ)v^_`oP~aſKCs n5C`o4ſ<h$C@\0x|>+6
aY60;CLWh__(+²^DH*a@B|c@J`<_z `,=O<20W򂿆	I2}0ed_'=3   5SxόkăFJyE
aX<x_ƿ*`Fy'wS
[JQ_a?H+ge@Sόkă`L22W3&)J	o+C/h"l	aDX z}|d1gnxC 6@Ju!WJ	1
l	DX le|/xb=6ɏ8E_A_?$S/|dG
lC 6@7&n'AW
) fH>_2c ( {aDX :\xPWO@u He|dGCLy~6vE x&e|@*)	_+d2c ( {`&xď+?<yZxbG6M!&<E"&uxb+?u.,2c ( {p",My=<19_(+ā <mzxbr2W
l 6@l<1쯔S@:'?O@+%|m'
lC 6@h?Oe|
&~>"_ CLy~6 6@/7|^o_CLy~6 40dO_(+ā uNx0_1=C 7 OPWO O2W)!&<`&']@O\S@0N>_+b1=7boAx|Ax|do1=C 6@<<|&|yxM_ɏ8E.i:|sx_+`qAߍnE:e|뭷x_+`CLy~6",M	:PWO 'J_2c ( {DX (@yǯw+?8|dsCLy~6`&	W
PWO@LТU61=",M7tNs+?4_ ;CLy~6DX :t7A_?$ӧO.WJAqAߍE>!+?=|BWJCqAߍEN"oS@"q$e|dCLy~6 0dPQyqS@BGƲ2WqAߍ0d򂿊HO_1=",M6RG<&W
) )mޞ\+%|l_2c ( {!DX y ̯S@<\yqfWJ2c ( {aDX rypy򂿊H .ߧ_+`-qAߍ0d]D\#e|뺁˄l>qA00dq+?q+%|l2 0%ma|0ϟB8È<yL#yX86qoiۨn^DH, FPCm;uxFnq l> Bè]Ѣ" Ȁ2  " Ȁ2yփ"T/Ht2i#G%h2a'a\
[8<̺<<`zJEj xB<H.ۨqǀq
]"@_\ۯ8  Pxr\8 r\8 r$@lKaW'a]P%x r:@Mba]P@@u
;4!>.èQ d@@D d@@O:d	mΆO2h7ۡiAw$wpG@u kRMQkMI{ &n't9DN6аh/pl]	F3wa!(_ &nBn@Lq݆̀ܝӏdpÙu]B@L: gk 2$+@          .  b՝ab&              .     ./usr/es/sbin/cluster/events/utils/cl_nm_nis_off et  tem         @            @          #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_nm_nis_off.sh 1.10 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,1999 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/utils/cl_nm_nis_off.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#################################################################
#
#   COMPONENT_NAME: EVENTUTILS
#
#   FUNCTIONS: none
#
#################################################################

#################################################################
#  Name:  cl_nm_nis_off						#
#								#
#  This function will turn off name serving and NIS		#
#								#
#  Returns:							#
#       0 - Success						#
#       1 - Failed to turn off name serving			#
#       2 - Failed to turn off NIS				#
#								#
#  Arguments: None						#
#								#
#  Environment: VERBOSE_LOGGING, PATH				#
#################################################################

typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
if [[ $VERBOSE_LOGGING == "high" ]]; then
    set -x
    version='%I%'
fi

STATUS=0

HA_STOP_YPBIND_FILE="/usr/es/sbin/cluster/hacmp_stopped_ypbind"

cl_echo 33 "Starting execution of $0 with parameters $*" $0 "$*"

if [ ! -n "$EMULATE" ]
then
        EMULATE="REAL"
fi

if [ -f /etc/resolv.conf ]
then
        # Turn name server off

	if [ "$EMULATE" = "EMUL" ]
	then
		cl_echo 3020 "NOTICE >>>> The following command was not executed <<<< \n" 
        	echo "namerslv -E '/etc/resolv.conf.hacmp' \n"
	else
        	namerslv -E '/etc/resolv.conf.hacmp'
	fi
        if [ $? -ne 0 ]
        then
                cl_log 300 "$PROGNAME: Unable to turn name serving OFF." $PROGNAME
                exit 1
        fi
fi

#########################################################
# See if ypbind (NIS) is running.  If it is, stop it	#
#########################################################
ps -e | grep -q ypbind
if [ "$?" -eq 0 ]
then
        # Turn NIS off

	if [ "$EMULATE" = "EMUL" ]
	then
		cl_echo 3020 "NOTICE >>>> The following command was not executed <<<< \n" 
        	echo "stopsrc -s ypbind \n"
	else
        	stopsrc -s ypbind
	fi
        if [ $? -ne 0 ]
        then
                cl_log 301 "$PROGNAME: Unable to turn ypbind (NIS) OFF." $PROGNAME
                exit 1
        fi
	if [ "$EMULATE" = "EMUL" ]
	then
		cl_echo 3020 "NOTICE >>>> The following command was not executed <<<<  \n" 
        	echo "touch ${HA_STOP_YPBIND_FILE} \n"
	else
        	touch ${HA_STOP_YPBIND_FILE}
	fi
fi

set +u

cl_echo 32 "Completed execution of $0 with parameters $*. Exit status = \
$STATUS" $0 "$*" $STATUS

exit $STATUS

/2k0 3$+@          ]  b՝ab&              ]     ./usr/es/sbin/cluster/events/utils/cl_nm_nis_on          @            @          #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_nm_nis_on.sh 1.12 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,1999 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/utils/cl_nm_nis_on.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

###############################################################################
#
#   COMPONENT_NAME: EVENTUTILS
#
#   FUNCTIONS: none
#
###############################################################################

###############################################################################
#  Name:  cl_nm_nis_on
#
#  This function will turn ON name serving and NIS
#
#  Returns:
#       0 - Success
#       1 - Failed to turn on name serving, NIS, or both
#
#  Arguments: None
#
#  Environment: VERBOSE_LOGGING, PATH
###############################################################################

typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
if [[ $VERBOSE_LOGGING == "high" ]]; then
    set -x
    version='%I%'
fi

STATUS=0

HA_STOP_YPBIND_FILE="/usr/es/sbin/cluster/hacmp_stopped_ypbind"

cl_echo 33 "Starting execution of $0 with parameters $*" $0 "$*"

if [ ! -n "$EMULATE" ]
then
        EMULATE="REAL"
fi

set -u

# Turn name server on
if [ -f /etc/resolv.conf.hacmp ]
then
	if [ "$EMULATE" = "EMUL" ]
	then
		cl_echo 3020 "NOTICE >>>> The following command was not executed <<<< \n"
        	echo "namerslv -B '/etc/resolv.conf.hacmp' \n"
	else
        	namerslv -B '/etc/resolv.conf.hacmp'
	fi

        if [ $? -ne 0 ]
        then
                cl_log 302 "$PROGNAME: Unable to turn name serving ON." $PROGNAME
                exit 1
        fi
fi

###############################################################
# Should we be running ypbind (NIS)
###############################################################
if [ -f "${HA_STOP_YPBIND_FILE}" ]
then

	if [ "$EMULATE" = "EMUL" ]
	then
		cl_echo 3020 "NOTICE >>>> The following command was not executed <<<< \n"
        	echo "startsrc -s ypbind \n"
	else
        	/bin/rm -f ${HA_STOP_YPBIND_FILE}

        	cl_echo 305 "Starting ypbind"
        	startsrc -s ypbind
	fi

        if [ $? -ne 0 ]
        then
                cl_log 303 "$PROGNAME: Unable to turn ypbind (NIS) ON." $PROGNAME
                exit 1
        fi
fi

set +u

cl_echo 32 "Completed execution of $0 with parameters $*. Exit status = \
$STATUS" $0 "$*" $STATUS

exit $STATUS

   lJ 4$+          _  b՝ab&              Y     ./usr/es/sbin/cluster/events/utils/cl_pscsilunreset  tem                                 '#*  st ,0128:;AH_acdeilnr
-.34567=@`bfgkmopu	%(/9DLNTXhvx|#$*<CEIMOPRSV[\]!)BFKUqyz}"&+>?GJWYZj'Q^w{~lq,(:iYT8y*:-@ zz~$H2ㇻ-c` l_Г.XΎDQȁ'`1}$Lbrc$if~.,B>!r$GA(rtpp_D)8:S$|U8S<r&>>G'o3 B B0p"MTL]:BMIJ|&U `S$D!B[$Vז3{z%EÊY@Ж"j3^s2`J
@Pd9"S"c<3|xH|I_?D:#Ԝ^7[1u2G䈏N llJr&>>ǆo/Ԝ@ٺؕL|<|)&Loо_$DRp@-ZЩ~xlzΫ`ɃŪAUi7OT*ZMĠg-:XxVtnxgY-LwqT
Ke3aݪ &.<ƋGx9Y-}a#E<L]j)B㥑tG'/&|F_>H>H´ܵ3%R@#}LcasN/Ԝ\|T>H,E@	,lh|bIVv0j>>|fH-}L-~bgK[lhi`1uɋGK)X=U$>HtbiĵT#}L#N">>5Lա*O-RB7[.ÕWN"DUEFo&TZ*2EXae&~n*N" pqJZq`e*dKX؄UXrN65|;lBLnre"?Qr p5ԜEolB@H-EKN#%XV1|1}n.}cb"b9\sSm&[E 2DZö4.LTRPolh)ʴa}.|;lj:<5Z`$}Lh@2DZ,l.}cary	G"S`:zDP57B>ldrV)
PzAQ鸔ր69iƧFgAeɋʢԜQ@2G*@@#*2DZOU2CϬl&D}Rӊ5QK[7l\)7}LH;dU<4|;lj:LZv#tG'ϞNtn'ö&eUF#p1TR2CϬl&DRp	jIt \RqB%QHHt/mZq-L\x+:X >>0{ɃRU"dCU.}L1sVK	atG'/Up2D 3a܁TR#}Lv3BmrR0HeKN"öƯl3|?Xs,35R 2DeX*}ca2#iRdN%˟D=U"S$U".O.i\ϩ>LnعU
>H|OɃj`xb(_S$|\D	S$L\թgTHF2DG'rd.Uq#dl\DR#	c϶ڡȔxZDP57B'1^X.VٗȔx@=tJ
@QlrӥѼrt:aeI*/rh|#>xGø0ty>S$}dp;L*>HtZj#8YqeB.?<2|1}n4|=_ۆ)Иh䯩-P|GaCtG'O*}Lx9|=8Q)B>R#%ۍ"S`;.֢(lћ?RlBx݂֍2r%<P8j@=j"7:g-:XڣvIGK##nt ,O0nաѼ,K 0jx,nxccɃXt*b󥍐`TPA \Rq
70#Uů"?Pq.tL8L*H}cj7ld;}Lcn>jIĹnZqF<tSgKL㥍_X
eΖ6B>n0UQ@T!}cn">թiPZ>nk/ldmO>HER ^OAk4N9Zd0uY"N"婖BQAwU,ɃTR2\wND Iw|1}n>_TF"&ar`r@l"e3ʮ 2Ch4D}RӉ@lK"`&CT`"U dTL >_DRqqR #}L|ݲ2x/L]x4Z+LdK t.?Q"&h}Lh>H)dD}d>o@N+LTLa}.|;U/}Lh5Pt!L],XZmwT9>ZbOAk4N9Zdb0u&H
_S$D-87S,*TS$:YɖNPTNx2a:> Iw|1}n+|;SЦ~"@H##dި XIJ$>'b:Y6}d>oG'_o hVr\L9rGxRa9>.De[:Y/dm,gAr}KAs Iġ#øq&D"gD2}LT|_DRq>_TSxwj`|THf# zn$nZLw`G G	>!S$:Y_YQNǟ/_[?8|TH2D`3* 2GASdZ%:Y_YQN #϶Vto#S2LǕG2GAC@H@ܴ2A8>|G2C		IĠ6χqq&aBU7 }LV#*gDh/_[?8&O	S>T|S$}d>oTw#:Y_YQN #϶GF">>#$АTFYq rgøh:9:8Ll# dK""
#i&|1}nJ0.}LVPø=&kCTF2E#W5jt  ?8N!2bNDG#Sd5Dj_S$}d>oT4Ā<4I!, 3X<S$:Y_YQN!tG'/U{dqI*7ø4Ɂ9 07	GYS-t"`\wd?G5jt _DRq>_TGF">>#$ЍSj# zn$nZLw`G G	>2C		IĠ6χqq&`h-Q叩*о_DRqqS }LC`pؕ0{:Lևa`U>>Hze&- \. to!KN"S(}L1sVK"
_DRq$|0k$U>R lU&gIkC0.U<Y`HrѼB|!"Ԝ\U>2EXL|bIđVx禍> >թie}T{Vab2G=LtýTL0}Lhp3x5|Q5jZqqT	_S$Ul##IXU<0}Lt.?8}eStwFV02" &9!"*eΖDP>L\8:Y"`t:m2Ul	S$}d@2E˗e΍	kd##IZVCd}.|;O0t#adCU>HC-|6΃mCR lU&.mȈw0th}Lh$-3		>_DRqq0k	`$}LVJS$L]Īm0J|<L[FDP57BǛ4xc_$!B[z>fFGJdÑ1ffLxr&>C4:S$||e7ǐw+78N!G"c?!!ҙ#;(L|<<#Yqҙ#;(L|<<#YltH<9o!VnqbtH<9o!Vnq5:S$||e7ǐw+78tH<9o!Vnq)>C2D~B;G'JdÑ1ffLxr&>C)>C2D~B;NN!G"c?!'GJdÑ1ffLxr&>C
!G"c?!#2GwQȘx3|yGs+:S$||e7ǐw+P=ƀ
m 5Q	p[ePLr!6\jPj(A@M>vϋ).!6P!.P#;	b4Bl,8B\,84HvĈXqBnAcx$"Z"їpL@-A1aipM.bQĠx$"Z"c$Ӊ ĦBըpD# >,8CL3ÊD# At,8;!oЗpD# >XqBÐgÊD# AtPPȆoЎX	Q	GcȄXqB
hF09LAP}י5B ?</ώLAdaV@H
l-jN% imRqBMIR00	BHX\=HdX'&	Ʃ0I1hPr	P	j	5A0PDF0.$|hȟ PڵFZ8R6
耜z!.Ê>[8MmPm [(@lpr![q`N[qBMqؼx*Kaa-~X |Z9l,>[(Al, -D+`N=l	k`N1I1xO-ZC%k:6KV= Lxr&>CΔ!G"c?! Lxr&>CJdÑ1ffbtH<9o!VnqGJdÑ1fhz8H+pJ	$*BkE掋͝f/Z{,֋իxlzΫ`ɃQ!bkfk!/4t D*4ejԣB^^
Bt	ҤG H"H"H"H"H(B`pMf#o3X/r񸿋/r񸿺l,uo1]uo03X8+V؛2^7`zeLhZunu?1^^ JJ@HT1VPBTd c0 J*)
j0
H+F|^My{1{fL׺f.ֱVjX16d{DV4uxZbծblɚWWЭbhp=ZY]`ٓ5x2ZkzWV&k^d-\'B7^&* ֱVjX16d{DV2dkX5uk2fBt+-^hz"
*]Z&̙u{ph3d԰@AZY]`ٓ5x2Z62Vx[]`NAX5uk2fBt,`ahWV&k^d-\'BkPHVc0/ZY]`ٓ5x2`h(C +BZY]`ٓ5x2dњ -t0
U /
B.
hG(C X^c5axTAxbh=kfufL׺Z4N{!pHBax=bծblɚWWИy[+bl\-tkX5uk2fBt&՘yYnZXb:kMV3^+:d
%BLLsL! bծblɚWWКd.Z/^+X5uk2fBt,`ah^PZY]`ٓ5x24\f{3up<AX5uk2fBt,`ahhZZY]`ٓ5x24\f{3u"S]X5uk2fBt&Q!U"!F=bծblɚWWКd8]D-V@/D$"@kfufL׺Z4NZV[łДj%lBQbծblɚWWа4Z!R-\X-	FX2,RZY]`ٓ5x2`h(C +CZ!`ZP6dX-	FWV&k^d-\'BkPHV@.Bq`%blȰZH=kfufL׺Z4Nט-h\hJ5Bّ`%z*]Z&̙u{phE1B!XZD,BQ&̋(ֱVjX16d{DX-y)
Ьf Dc'X+b7b%z*]Z&̙u{ph	7Wc+!04fծV5f3 X5uk2fBt,`ah`4R\X-	FX2,RWV&k^d-\'BkPHVP`\X-	FX2,RWV&k^d-\'B`hjzֱ6uM3^ZY]`ٓ5x2`h(C +F@fD,BQ&̋(ԃZY]`ٓ5x2045^{EX:b&̙u{]xZY]`ٓ5x23Xŉ+4Z,`z&к
3fdWV&k^d-\'BSVP`kM!5fn 5yłДj"hJ5 ֱVjX16d{DF+B,׬\	^7`z"P
.BXZP6d%E(yh%%B5q͝f/t!z&μx{'<V Fl$&"B6Xԙx{'D bU+HP(*1z2))'NPWP<TR
Bb(]f^PN6Xyd/Zחdg1t^WV&k^2HF/d󨐕$,^ei
H/J^"	JS(X5uk2fBt#vWdhk.EW/Z	bk]Zl!,B-	FX2Vr"Дju:nKBQV,x"Дkar:tOG"(B';r: $Cmo_.=W># [qK;~6Foֱ4uk4[ZAaS6l?H;~pH;~hjZA/d7- 3xُߺ5ft՛O- 60- 3dioWٳ4gZA^fV_H;~k1^/XKZACU'խf1o^`wh-qT͛#OH9~ZA/H9H9si={i==h?պoQr cgȁlYG"xYGpqg<cg*fy ˶,#YG@3~س<83xH,#:: Sg=fy *煙t(gH,#YG@YG@YG@9fy H<1fy 2fy gB,#|3 `<YG@YG@g<g\YG@"pYG@x3: y:: {3'3 gA/EpB8H3!'3gY׺/b8b,Ӌذ/N/6up)`_X&Ytl̘bq2ˣfdƛLI]3&4R.bծblɚW/)+*)
F/)J VY7Wի34\&a"fk4Zծ^`,3_.3V5fnEj^̓%/ȍ45^Z+w"4\f&0Xŀ%_1^{pqM^kaXR2R)6Rd00Z1yZѲi'FPXJSXƅE%Fr;,%HO'y"2rT2&*(Vw<fp%ȓ!bh#P0PS'y"RT7c4jHN'y!Ibh#PAZR+u{Ɖ
L`s<t(*))'*P.V!V(yo'y &*tM.u[J&k%HXg^:A$hҨxnSF*"td	JNX`JFDPARNE	dIJVX5)1a*Ew3F9w,fB5D	Ri'JX5%K'x'%'I:Vw	R#NRXG'x",fB5	()ӼNc4j+H.)V#tN8#NB2ŌѨF!JTw,fB5	
TӼPNX5$)PJ#NAAbh#PA*\;%PBBr4,fB5	
TӼPVX5$)PJ#NBbŌѨF!JTwPBBr4,Xj%Kx!bh#PA*\;)K3F*	R,fB5	JJT))(,Xj%KSRRX5%))PJxc4jJRR.)NIYbh#PA*\RŋPBRqJwFPBRr4#,Xj

ar8Щ!c	\`"t^cu듓DNBVXѲrq"DT<	W(*D0*D*eXuh(D*ebS&DNRD^`p`24IPx݂(#L"T:9):"rI
:nj9):"(\^X^zrRtEeI$*Plb6u9):"(/6uZI&FB͓LBWNJN1:TI
:FI&(L!R7LY'%'DBV<r&F"T#q4)Q$F2$S(0`zrtI"J2ёfkӔ"'HTe	#eW))DR*$(L20`blzrEiS#DBe /NRV`N2$(X)$HNVT*2S$'(JP*22d0HѓHB(6d/xNTBɑ(Pxc4jJRP.)NQAbh#PA*\RŋPBRqRwK3Fғ%KVPX5$FA*\,<hVTXTeEuM+(Dd,3^d$%P{04d"$DPh``D!R"tӒD2"t<l"$E	'JFZX몗3N4*:)SD:U,ybrTҢ'Jn'%H:U
7Vc4jHb<̓#qZRRZpɒ5#DNAIR"'J*iѢ*(DNB,NV`T*R"H2"tu{1"HTQBK1^fhTVXB5WXf9Z$hҨxNJ:TDT:"'J zrTHҨbrIDNBF)$*F*,<	W%H *"tƌW/fTҨ4f%SD:U׺z%L:U
-Х]N4*),t!Qz1`9*DHP]dzrDQP͖ J9*DEEҨd4
P4I$J:UX+'D"tWNJATDT3NVTҨ\%)*DNA%L:UM^F*<9JTDT2Z̓R"'LP*<21NVBBIQ&P{ٍ׮NJRDT/dYSD`T*`')JP]dzrtH%FPBlNTP*2h(LrT
P7Xł$J:UXuEH#DNB;ɒ,fB5j	Rۅ&qd)JHPW\`*"tǖ"'J5"H2^XI%JP!Rc^XI%(F!R˘2u9BTIJJ$JCE`h9A:"t%Lc5NPP"TIPѓ ^QB4IP.L%DVT:Urd[F#D4DTˆ#q%c!&ӦH1:TD("&(,Xj%PS-,f&*,%)eeӼ1V(6`o'y06Bl#,L0,l׬\		HծVrthL%l'LV2$ycΫbs"th"LծV6u:bIJ&PѺDDC7FS+DPeLV2$1u:bE%H(fܡ8"DT(0JX`JFwPBBu8 'V`0f	%*uk\1Z$h(bl[L2+^8y{%'LV!R$2fElWNRI0d͘3^f`P*"t.^alӦ+DTP2nӦ+DVe'LV24I1Xbth&DC7F)
Pq;ŌѨFA*\;ŌѨF!JT&,Xj	N`X5%K2ŌѨF*Dj	R.`,ybqDiJRRjxHj:bH&P̽r:bI&P7^NBI3^7+De.V{#'J2k^nrthLR'LV2$1u*thJ&P7^q4EE4\lID*e׺`RDT:8`*dȊujtѢ')J!Rdd	H)`NJSӼA`NJ&tDK'Ji#J"tdrTҢ'JYzWH*"DT+/60^qtҢ"'JY)I$JB
1^BI
+V˘0\"$HP[%/Xh'J[EI#(D)B"tb@$FTXN'NDee:DeX;,Xj%L.*NDcŌѨF)IJT;#,Xj%K"BŌѨF"Dj	R	H)aZ;H NDj1:w$),0%Hy"BT2$HVX`Z;&,0+Qy"AaDe
2$J"5
w%JX`JF@IrT
w%(,0HF'ND%bt$JTX`JF'NDediH1bh#P*
r4$J0,Xj AQN'NBtea R2R
 # Z2NBtEY
w,0HNF'NBrrT1:wQy!9IaDe
1:wQy!9YaD1:w,0%H NBqaZ;
HPFB	K#(QӼ"Nbt$(*,	t$(+,0%Hy!BbT2$(IHRc4jHA*\RldrV8 %I,\՘.NjJ!uk\Ԕ6d椥>#VcF!X
؍ا%I֙b26&̙u{X:t#W/f"4؝Kدd&@7`IR`f̖V1y[+bl8 %I
.NjNS؛2VrsRr+ul'M\itv&̝yc7‴b/fљ)}ZfKUNk-^hz$&
.NjJBْGlZ,N0I՘2ZZp1FBX+`9*Dx%l'%H#5X{'/Xf9:LsL/Xf9:\PrWV`9*LNJ'%I.65VX+`9*LkGWf9*MVZl՚99>Bkد3u99F'ujK'%I/dFIRbu5Vprlկ<'%IV׎NW,fbfrT'%I՘2ZZp(3f"k]`8bWu;@ك0Hlի]`8b"Lի]`8bF7^̼1N71V21N	1Blb$Gl/ഈp!">|dD}c~;">K.D}`q-oȏlghpVD}`#-M3;@ x:>.GGܞ tt}pd:>pt}GCO>7A'ζRvWO#O>"gh탓Gs#Gt}mvvφ#G`]3Gr<]plC;@xgh8b:>Flr#(ghY"7h^xpt}`y#G܏9ghύG܉sćh x#;@H<9&N9xt}Ȑe	N9.ghôDhV؆vȐ< 8t}Ȑgh Mr$sDSD]p*(=;@J1r%j:>J9ghNN9SDGG܉A;;@LC9 \:>LlC;@LlhFvȘ<9/\:>L997\:>LghHt}Șg9PvȘg3Dxr&$\h:>iH1r@j:>99 ` pt} :"w63Do=;@Nt}ȝ?`8lr'7!();@k";@	xb:>s9!9@v:Alr|k";@59 osAl9/ t}>;b 6AãEb"3ӴE 7"j:>PQ9y@߮r(3EY"/I"ãE lC;@P!ght}OÁ$JGhm&9DvosH2;@1rDv.b:>lry. sGGܸ63\v$b#5rFmH6$e1rFύGGܑghrv$b؆v:N9#i"G9mE K.5r)63E lr)GG܊@ˍGG܊A;;@Rt}Ȥgh"Plr*{lr* [GG܊{`PuãEB.؆v zv C$9ƣIv3I`Ct} s!rH
ӴI 5$$6$eƣI؆v@%!!,t}@k9t}@؆v@yY! +N9 5! }ƣB 1gh *Q! <9HsHvB=;@!F|j:>!mBt}B3BcVvB h 0!r3B"pt}DaƣB'3B#B -탳B h퀦DV܊{!"r+ #E`G܊Uȏ!7r<	H%ؑr!!2#P7">  #P2 q( ;"> s#BAGȏ	
r?Y큔  p|`PD}Ȱs#E G܋ ई91ep/QȀǁhl@QYG@1YG@hYG@2YG@9:(~ae q8,9eEt l@Q;` Ŕt lb:	Ŕt (oD,6,`$QJ,=re Ʌt cEt Ϗ(Q_Qn@,P,xYG@!pQ𲎀t Et :QŔplYG	e$8HCe$sŔpgmnom<.&r|''+G7#¸M$r<Q,r<nGashx8'#GT2r<
ᛑ/G	{m1r<,ٓ܈ĶnDbDb鳑Q lpPF6Mȍ G"7.Dg0'r#:UȌ9.D`vF0+r#*r>=#v|&w#X|c-r>5egG.r>NGÈ܏@9	w"AnD1"@79DD3">H5H7! r$pȐB'"@k܉(%r%r9"RNJ4r%DDj7"Q#(o+r%9(ȔSc(=6ș9&r&B"`s0oG"`5r&pȘC7"`gȘAnH8H  Ȝ| r@ @ i9 .HLN@uȜ]FNȜcJN]+r'Sm"qۑ8<Nbw"pu܉PN"NHGHDHEp
rB.1
:'$#)+{ލq*rB|`S!$ 9!$">%\TEAXFnA-r!s|s܃0>;.A_' 4|@ȡfP+EeENEK"EPFPٹE 7r(%r(r(1ˑ@<E,pz9"	N(C!tm:rD8K!
K!
ܑ Hx+rD s s ) -ˎ@rlqT29q\pw Aˀ.9p@@z$nA409#E IQHƐ#.3X W$`$`$`$`3rFbIE"@.E(
9p܊XjRuW"chR6E ٻHnE"#g܊܊l}ȨVPLةȨG"aSNEG-܊SaP-lXT	qȨBl\y!`:䐑Ifܒ*l#͕9$}$@\w$ 2l 3l 6lnB-`@P@69[\sasD NB 屫nB \9{a69eB n@[W!Lٓl\)nB#&͜!`B6l5r; !BP! r!;)r8\ED1B%̀]D6
܄@X"B /l !-r`Z""{G/拌¦los
7?o渂%'. |IlX:o~fE¦l0{7?045^o~hjo~bCf?yѳ?MYdVl<ao~-35o~`bٳ4go~ֺjyAE1xd憫??խf1G.7:<4BOfMd_Vtɾ=ttfM(yɾ=ՄH+
Qٓ|{3:G@s=7ǿ#?lttSٓ|{3	V3ٓ|{3 : {2o~F: U=7ǿ#?2xw=7ǿ#?E1\d2xG@g&g045^ˣٓ|{3
diٓ|{3fљ(dٳ4gɾ=WG@g&guk]5eG@&gulٓ|{3
Qd拌¦l#sٓ|{3@OfMy 5̛ߑB: m=7ǿ#? 7̛ߑי33ٓ|{37Sٓ|{3"G@"OfM 9̛ߑ#Sٓ|{3y{!OfMbCWt,d憯0dG@g&g45^Ldk4[ٓ|{3u{%kA,d憫:8HC=7ǿ#?&#ٓ|{30{BIɾ= V4>c.!>c&Vז3yauɾ?#L[,fysպoQg_?r c=7~F#Xc3tY|{S,fb757ǿ954tOgߊXގq=o~*s {<Tb
B?Ɍ1_դ?owy{e߁nOmОo-rx	|{0)aJ9=7*7# : {<T :|{SQ.7ǿ9 {<T17ǿ91+5j|x?lj9	=LڴզsNdńզsNbRiӼPZg4,%HڴiJRXJڴiHPXJQ3w?j9x/Zg4$,%'I3ڴj9xȕ/ڴi*,	j9x'%K3wiӼa:j903{VmZg?3-3L䉋t~զs~զsj9ؓڴiJ'Jڴ03^զsڴڴimj9V_il ڴVilA3탟j9Oj9xڴVɽLCZg? ?ڴ~զsoZg? Wڴj9xj9x{V,3gZg?ωL{V=Lڴ?j9|ڴ73)Zg?ςj9x)`NTڴڴڴaZg?{Vڴ3wrj9>j9x`NT03/3}Lr/iӼTTXV!iӼT'*+3P3`ڴiL'+{V0{V0Zg? ڴ %Zg?/j9@/j9'3rOj9'j9'L~զsN'LWZg?i!j9B gi!L53 iZg?@kZg?ڴ
VGڴ_ij9(}LզsP ڴ}LAZg?Ȁi"V%զsWi"^զsoi"43@ڴ 	Zg?ȎL,3@V eZg?ȀEZg?Ȁڴ ڴ3զsڴڴզsip	=L>զsoj9ǵip
=LWZg? #ڴj9}Zg4$(),2+3 3j9զsV3զsN:2$Vyy 2.Bxz}K/j1yܟs¶3aFxi#3@8ZfZfkSasV3V7ƭZf63`lL,kڴl@j# mZ`LVԙy܏znυ`uYڴL^a"AzsLZ?l3j8F3`֭3Zf!&3{5R}L].j7F&3y1{_)pզ	iI}ȘEo瀹t'~o -;~{ VI>U{~xVlIJL	;Zg,8nզqf9*OZ@!5i#{l@j~
Z<{32o^ߞ/&3Xr'VOi'6mg翙`8 %IKL^a"q޽_椩65iV315M5iMV3^|L6\$~1j7)=SVHɫL 5iL>@YV	SAZfkSAj7*oMZf#V{!ӕrզoTEVPL_V3⠣֭3Cj7*5i.ؕL퐵i6ۍZfb 5iCV'/wզu&^a!o^ߞ0)aJ;td&wb 5i.j@ (pզ	%Z<{3
'*Oj>G	TOj~3Ffn3?$VFPաf2g^f\̛?:5$~y{=ڴ!>c&ulymk^3`+jЄy޹o,;!>c&^8`r,6&1ɗ=܋M{b1b3!>c&t՛O9&1ɝ5fEaE{`-,X22&wOɘ-yVd~F?3E1܊[7bŃ#"g{`
hB|Lj̓'.Eg6&1ɍYdȬy ŋFDVOɌW܊ɾ.cCU"ao<<,X22&wZ1+
dir+&1ɕLٲ4{yiXddL<yB2cUٚ3ǭMwcfѝF=o<ObŃ#"gy#V'd+wr7ߑL`bw!+y<?Z!>c&uk]5d#[̛&uk]5d#[7x,;hB|L-35rmMwc:6KL\cy1b3Bա	@#v&1<!+o<),X22&w	!>c
`d~F?P#v/bŃ#"gy-Z1xB0yo2o#,ryo`șxZա	Ӕ nd~F?Ӕ ny,X22&w	ڴ!>cɾ.ܠ7bŃ#"gy{V'dμhٝ6&1ɝyѳ;m 1b3CV'dμCf.Py|]μCf.Py<?Z1| co2o#NPy?ŋFD<ա	й@![̛(+y<?炖OɌW$!7ߑLb!!y,X22&wTա	1^	
-Mwcx됐y`șx,jЄ{.;y|]Ɔw p7
<?OɌ1bhy|]k4[ry1b35hB|{`7ߑ{`o<~x,;mZ1d8܋6&1ɍWnEy_bŃ#"gmZjա	2&܋̛&ZcyόaXR2RK0.3V5fny{36<hYJֱXEj2`XUEjW7^.3Vխbjի3^fի3^fՙ.VՙbjgWVyK+d}k7\呺e掯V`an̓#o#3X3fk4Zծ^`,3_V)Vٓ׫5u65ɉbay10^LL/uyygY֭t^Łxj3^s2`2/\,X
)
(N
Ti
°>!(BO/fj̓ЅK<ђFhTcTHC`h22dhIIIPɕxlzΫ`Ƀej3^s2`j@ZJfdl`}Y{dl`}X
b[LVղu</VjkMV<&+fhlKbay10^LL/&&ɉZ/(',^bK2blً׍ײyy/ZY]`ٓ5xlB34JP4L*4ɖ^7VXɌW6e&\njkF֙]y%&vLh[L` JLh*f͑q٫3tLhYJֱXcEjW7^.3VխbdƋռK_&/XK @lv 5$+          }  b՝ab&              L     ./usr/es/sbin/cluster/events/utils/cl_pvo ilunre                               

	  e	
#ailnorstu$=cdfghmpv"-:_y(),.ACEGLMNOPRV[]bkw'/012FIST|!&*39>?DHUqx{}+456;Bz78@JQWY\j<Z`tc@
V	
$BA?gtOl6֑Eq{.M('g"rqS
ßI6pxKCpp0 !`8''rN	
$ (	fBdDDI  pa$=Qmc^yifJ/f6J@󑀰ۘ..cn,t;&y$lHAf$.q6yZQJB|N (O[=lt'5vBzf*, 8%!KGF~7B<M \ !`4kf=
Oܓu1Nnܧ'K7qRyf'чkfkc:\'K7'C4[WRM2먆Bx|dnzل P!aqQ!QBi p` @1H0n`@ Y.s1N!@3 p !Ě@0}npf,&1c1c1c1c1c1c1c1c1c1c,,,,,,,,,,,-lH^t^fEnwD@[#gp胧kf鹺nD5l,,,,,,,,,,,,[4܉4ntEb3APu1RlFʔhYeYeYeYeYeYeYeYeYeYeYeYe@@>#
5t!u`eMa..۠1.@NIG>`JfMHp#(k[1c1c1c1c1c1c1c1c1c-g:0"dJVdS[ۙrTt`GV^8|T<nm0Q`-'Ύ{JAދ7@2h;75otOI'+u.[s#,6Ȝ`)_b%gF\b6ݴ:GEGjms6[Q^b	'Ql[J"񈾨|T5[kDB*-l[1c1c1c1c1c1c1c1c1c,:0ё)YNOX$Jtł >FDfE;1BBB"!A8CXdҹ4,jM+FDt&Jtt	=ӢM+@LsZtHLre$H8HHLYIY.{|,pR.Ak_FrEӛy#]1CKQH\lEӛ~8|%"}#t腣ũQ't,x):ǔ7@Fcm7@Ls΋QZt	=ӡeFcЈQ'tǂc5ǭFQDGEӋi\tBm7{;zŨǒ5$mA<]1Ot赩QH\:HHDâϔjt}"|L5jbԛdN0L$tde	@̀Rg-bHLre$H8HHLYIY.{|,pTfֿ!+F)٤t'/\-D	!rVSt'7Ftr70ŨBy7|ȧrq{sI0rwzHjŨLp:<zԔ
cʕFcm7@Ls΋QZt	=ӡeFcЈQ'tǂc5ǭFă		iLʹp߄id)&nNF&
_/O ܣ]1OtMkc1c1c1c1c1c1c1c1c1cűlXGFUcD=l[?nfIQсRJ#ưs9ўte=4kb|T6ވ\4"|N;ϔjotOձJBӋ5KAf8)+JylR0s!Xʨu:m0Q`- hE_}QFpj6-։VU/to:QGl	F58M'Lc1c1c1c1c1c1c1c1c1cŝXGF©L_	sbH<aT&xP!!QYxz2 tU4wL`Db5KQКW;:P;M2Mift]1_To>QK_	sfjW8m-&2sQt(Jtsاuٯҹ3#,ibl3#/aM >NtWRϹr1JbtmFFY#=kbȨ9эaK79ϾdKFkbM+F5	>t,cXS	kP'	Bx+a< p4
Ak_EA~8C(`E_	soLB
15 CyyC#fWnCi_bNf'[͞^M66n@1vosFyE&ӌ&hr5GAP@PhKb
Y,czM+   ;cNVl&  	gD%wMch&  	qsX0q'@0bAvN7:2Όz_K>-_=79WƴPm7v'`Ot'Fjؿ%y6TӜ9y@' h(+	 xDVq_PB	N^ ;}oZv0.&$郉=7akQAii sIFTtdeưŨ$syc=9kbȨJ1Όk
Y}':Z3G=e0_tenS$_ZLyHư'΃|,Pm76эaBIB%Bi_+:dM+Ɔ̌(VR4эaK5jqQ%Bi^Yx	:`D.WQaL#,iHư$EV2T&嗏 ?Zj1)k
JZr#(Z/to:QG1)tde9?)$)yR1jqPVTbfQūg:Ss\1;)$)B4ZȪF5,Έ\4"q8졁u:O9zūWJR1_QZ*J=jF5	%
<z͌-kbȨjn.os|Ζ:HHDvPؿi@K	9C+&y(օdN'C88k,1;

bf>23dN'ZeP @x_ĆqMu|%+m6ϝL25soLZ ׶WtFt/Yޜ_To>Q\R6&;:^^1ByRZ4'Y`Q6mg|NJ#owOZD/JW;W;w>0c+F)G:jŨǒВg:eBz0#uj,1jqPVP 1^P~QūN΍}\Fr%mūǒLG\Rc3(`G.Y@bse1x3ZjbG( ň(V| wD=)DmgD/M'&~:9zūClFg'ANd҉6*VAcu,+L쁡kW$Aǔ,.*"(& G5K)3^)7|#h,vNLG9jbG6_D/5mM^N޵1j1t	56}O)]1ǺtZŨ	Yt3;Ć]=ԟ:6l,ީ-L_m8rghYAIDqɟ0#p㰠p/aax#9IDqɞJ5Yx `/\H`OI(`Gl'YN87Rl.s_.X199VPX&c1c1c1c1c1c1c1c1c1c-gFȨ$$MlXGFT%mwN'fcۥB!zq}QFhΌ*^_To>Q]{eyYӝQAQCͨޜ_To>QAsRN^s:-Ta}m3n[M[ä}QRdTNNt&)Ix+Qx?N/7(%J8"x-+(LtBbm6򶛝(@̤bm;jإ
aT-b1c1c1c1c1c1c1c1c1c1bά$$MZM+b@<P<	&y$bm_<p*$$*""^=hk~wL"КW;7LPj7̜9?@LqBi\,HP8LCTQ,_K>y#]1ɖ_K>D*\X1,k8J:YtвLY@y(5,%'{O,H <x&dg!P4LҌL!Q<{`nRN,#	Ԛ6td^44!pZ v$0'@r}m: FyjM}tA֢?y5=R16ATs/Qvt7CϔjgXQo97/ѷC/A!Țg6-<utr_To>Q[abΌt7C)]1Ǻt_Z:RHӋ5K45ҳ(yҊ=LqjbԌMqcLRckP![2R0ũaAY@nDH̲fQ㱑27֯!pZ
e#m3nm7F&k85jSFr=嗔k87ZD.Rص+WSY;zN[f+i8|TbmJ#Ҋ=t]1Ͱ7k9zM8Ӌ5IjW8)XӋ5K4jQZroqPVP![2R3,TBj#_To>Q[wh˄MW16-_VPZrŨx+m}+iLp3u'4}]m: Dtk}#Ӌ5K@;h1.\"mDS25yGndheys+N^k8|gYXg-DIC}oZ8(+)$t	RLfQū>5";t'=.tܛTV*fD)QрgIH{Ej"ёndN0>׾#hfOnV2+W$k92
JN25{L'Z".*,Q>1j7
bE@m7M&y(5;>QY`ppxqc#9eą1B(*.  qQB
15 C|TE@bBb`oyx<T\<@$0. ⢃i088<LZW8FXZsdg(*.  qQLl~44ԤZ5%K)3Mj֥"D*\YAAYIHLr`vpn-AAX csN;

5%K,E#]1TZjbE@zNIopOC5f0'tBjwCho_T"\aON/7( իWܭQ_;

F&YxD.b ׶Wrnmg{pB"|NFKaln|#Nm'Ӣ_To>Q[YJLƤѷ>1Ӣ?Ǔ)p!yDM0	HHH!x'ђ- f΅~6"eDD/C?hs'WͳLHeIJF5*&~@K(LPj6	5_X&c1c1c1c1c1c1c1c1c1c-gFȩ6Ȝ`ض~*	HHDâϔji6srwYJMab;s\u:22l㶤Xjض~#"yRmlRӉc8|T*dfs~Iw¯xZض~/t2*kb1c1c1c1c1c1c1c1c1c1bά6Ȝ`	-&@1 x(X"qC23(`@\
D		
G嗏AǠ?p ,(* x&X8iDto:2kY^mow'`c*B}ˑWJ6ֿ/`T9ٺMQ\GN/7(-78/ҹ9==Ӧ<@Lq(=P$ <x&T&Y_D/N/7(-g\C|a'rBϕvNa91t$䎸d2e&!Pe

eakQ!;8θyRfJKEQ$䎸df fRgZ(__3"mJ(Fp1?:2L_f.\-D/l	J#oqQ&<끎ЧHkQM|GxrmOs#
:OtJQ}ZdN0\5q=6ZHtHh0	̚Q04@83Jh,vNei840-j1h0ADE}QFe&~uз3#W4Ӥy[MԱB"bI!#JDGM'8|TCIW
h_dN0L=e
9?)3#(Zv#0\-D3&㭟:E$2F3V2!QLv5yNgFFYN87H:yjwZD/hSJDGX=6țx5jbmR$I)]1ǺtQūaΦs~cq$Oit-_Dʙ8s~@̀P#=j-Vū8vs\43F3[vck;1Ӌj#F%"{K㳣#/Tta}oCuW,m4̓Lm0pc#ٺm8w< ?(X\TDP8LC)3֣u9Ѵ?*dai2B{OL##eH̲@Ũ!zm89}[0s!Xʨgǝ!rZoΜayH!yv=o0ci-DVC4Z8eDPszH7M'LZvc"J2)3֪!pZصV;7t=oI7@Zصy##,`HD-_D2p0lRG=&z#(ZV|Nl	;*dai2B{OLʑQ_Zؿ?lgr-XNsxg!}QؿeH/aax	j1p1	sޑl_To>QYIMܝ,.*"(&!֦-D?l.s:"}#̊w%=Nneъvnk95R2%+2)܉&zrPΑB^)<ɆgFZMܝD<<,Ц@̤P?+(fDΔQӋ5K:c~te.`/(\?_-LZ)^ҔFh㮢$M?y:!y-ǡNm4<Gk)\GFl5jb(PQI9J&`H`[Ma< p7 h`Zc>'`q	"yRL끗n=
fF7i;H&?(X\TDP8LC)3WJ1`ֶ1c1c1c1c1c1c1c1c1c1c-gFȨǒI81fnNȜ`-g:0"{oD/N/7()A+6Yщ)IF0n+;;Ʋ2>6bD>6*8$\@7ȟD-0&nNbmbt7
Lp%ZiJ&\Ӌ5J{˞|T)JiOMۣhܸKbإ? qFpj6R.sF=;+k#-lR( 2[(x ϔjNXJWe{^8|T6\d-Q9ϾdKG{@,zإ+JQ2=~_To>QSiv>)_ΖCӢض)A$/2"mj7zN0rtPxp )@ppx+k#/>Q[tdht[MΔQ1i\Ykbض~!(
	

bpH f,. H@`@P$HL@L@ض-+(L v^^OtOrT֓+e	SlR\ch7H:{ٍۤޛdN0[3oM'c{'YKmdw
-WR9RإrB	r]D6tkol[? Z`b7
L@JW900tF@3u٣cYm"ض1c1c1c1c1c1c1c1c1c1c	P$c X&Rǔ6}gK.sG\f<BI6m{ǭ;BBB"!A8CKdg  	 ,pV44!p_S((Ǿi6MG /wL"St`X(`ph4
__D	IVǭ,#)LWJ6RϹh,utv_To>QKg,202e W
/|/C$	_?/C$	_?A`_pA2̌pMX 0X4
Rp2WYC2&<ёJ0$sycǩLl^٫Zؿ*qRzM)Qф"eNG{BǏRӉܮqFMI=JS?{N'iF52OtXR:q;9ϾdKFkkI3HǏRG,ݴoYі׿f ^P)L w6MFrjkI3HUg$.51Όq}QFM99tT<S"qRj1GF6svƲ2	T$N*,Z@J?۽ӧyR&y't,Q`pԠV&vn82s?J't,Q`pԠV#QtA?֥4̓Lm08ǊGF P$*, ~4 P$*,ǭJҲZ@Jsi60LQ`@P`аdg!#_/#@Iϔj9ϾdKF{ezM_qvR_㱑2<:cCKy't,yII2dg!I1Ι't,yGL:essRG=<zv23PTMD@ǶKlFƇP/_-LZ$0'|ވ6tyR[=6ogJ(mrZ{y>0tm/`xf;mB!<,ũP#/-;C)y$ϙ#3HƲ25{v<jq@	
	

bD.W)FTąCÄ@@1
>I1%pj6c#9 $*$(*
	cCKU-_ZȨ wƲ2ܯE'Q9١:2BUtDͶx먀oA|j"=oeݚj1p 8DEptnlѷ$*$(*
	cӝ~Pp`1j#E2G5Jە<g;43>+QtB\YyRD>6On7rpjŪG{B
15s1c>V<d4P$$*$(*
	aXLO2D-jq@HOt-TBj#IOMFRJ.li{\YyRjG$aM'ɴΈ\tF:lCV-_VPQ_Zv23yII0C*G{Lhi_w=4yRjbGe_To>QSnWώsn׿ϔj֢?'p#I4Y:q;5()LZR<:-FjbG|eLC5(.6tDlis D-j#:q;~N/7()DNW8F^|TV-_<g{B
15 C|Tj^0*$Ňky`ppxq_;C*GLOtkW-JqBM{&|>+C(*&} cϔj^QRx5@@!q . 
bҹƲ2񡥩TB/ Ʋ2QZOq˘bӋ5KlF)=:'+1:8G!s8|T:{tN6ng$=wϔjq1ͥrK5W8F\0y<nFN0^:â{m,\Ys+_'9Ѵ	 Bi8ƽK)Y&=oQlVҔL̔qA%7RB&((Ǿsu/ f? 'Zdd#idrCÄ@@1 dg*:dY(D۞YyBBBhp44!p_
ژ^s:s:S:2ҕjms6_v/$<ۥIB;itN6â7RIQ9 |`B| wD/\Yk#R>Q[qF|aOa5m:G6;t9;lbE2fc\=x9VaOyіQR_#B&'t,Q>15K/(F&1cK`a=&Η@PL_tMԲQ"R<"m̲L 钛dnxOV
@ VϕO(HT<8HPT}+K ʑl:zM/!<+  ^UtMԲQ"R<"m	 ^PPy !"."Y.{gʢ)J4BJGMy@PC	'DE pƆD.RdaGB(lN㎵Όfc\ssLZG^;r'i\ϔj.:|"m큫RDNW8F^|T6oD-t)R<:P$Ј)3=Ӡx&T$j9Q-; I0C*G{Lhi_w=3Ntf!pZ"|#2s<vzM:{!y}':Z3Bܝ`$)ftW8F^|T1j:2ϔjeHOt逜ح_ZirƲ2ӢzMcm.{t腭_{N'g9̜ht: rƲ2W($|,˜"~7f6_Yܳ#W+1&szLht:!|qFf΃3liF0իW$t=ӡeL!>QYyG5Klo/ 		1i\YakZv23T$t=Ӧ44ԧ!׼g̑iR2j'2 <Fe(-7Q &-+k#,/ZD.Rص+tAsde5K20]	K750jWLqtByR:t囎FI1y5_U4M?N/7()JbH:{ٍN/7()cK7ui=6jԯ*W8F\0y<nFN0^:â{m,թ_TqD/BXotO4c^{NjWD/JVk8IhkGB>Uon.s%+k#.aAjWQЭJ9R(!rv{`O9ϾdKFyїD>6ވ6qD>QAM7HBtZũGL:P$t=ӡ
Q$NR<$NWZ-9k:2sdGL:)_v;yѬy}':Z3_Zv23ss'<!,hi_v$%|ҳsjmJW6FyN婋Qn8|T#)\Ҍt6}':Z+S$N	&y't"JLOt?	c0qA<9ֿ/{`O6=6<E^_To>Q[:/LOtYAVbLOtK`a>q2Zv23yII1Ũ$>6csh5;rs_.s`Fyі-ېYAjbts/@5:iϔj+)\(|`A$$()):
|? %]HxmAak_GtD>^s:p->3_:Ssc8vwD/N/7()"Xoѫyrn{e{_+iG'a8}a2jn3c,3lҌᷓtT5_Fr$ 0 ($& & p@[D.SGZ!r}gKs+ҕLlxFΑڜ\jGB#W/u|h˄Mt胧ϔj̜9< =R<h1.\"mlJW;3ldf5:GuQF{>17KZ=<zrR#R9Ӌ5Kt:!{:q;Aoi\abΌ$N6+U	sbHHTTX&x#Dqm<W
b"c3腓jxZw,njdg!L!QDIp)3ppxqhk=-_Ft+js1	!x@<uӢ	NߙQlYٸݾ#g}"?ۅq>^_To>QASLYA@@ N&O)3֪!pŽ(VԥF64.s胧ϔjsbmJRVs!ֵ1j#u)hNͺ\t/o8|T``eYJMzq}QFq7֦-LR4_YBH6sot{y&tL_)FTщ+'t$䑉 k8N+{N'fc^_To>QKP..cn,Ӊr=<u>[MM`'6+WctY@ctD:ǂeHkQG	&y$bm@Lq&{L=jbwD/N/7(-[M'4#W?'Ԓn;u1ەkOjz&o&,?RQxgo^өr۝fvSBi\g	#l֧
BYe`P`VCKU-_ghYABA䃄4	e&x^dg)LQ2(ń@TP+i:8)LQ0 N& R0 YJ@ /ZjRg	#l2Nǭ_Ԥ%F&crs^=j9UbA䃄4	e&~f`Uy Ag7'd#-TBy(16g7'c֣c#9e&y(16+M&
77CQFU-_;

F&YxtOl1 =8|T!pZ㷂LIp,m^ZD.Rv23H/(~44+\)RGϔjtͳROi\f7f6H`O1m5jR=ڒVOt:!{:q;F 8|T)LZ#
:_&y(16zMܝƆԥ1jRByR>0Xf7Zp7C20216֥($<v5yB;wD/N/7(,vz-ZZ?:m`pw:6TC|%"}#?)DN/7(.'B9Ǣf6rOBaеJ#YJMaRũJql*$LyH=ӠJJbԥa'kfhty<nmg}=5q}QJWnW4|gfiSo1͎tAҋ@թJbԥ YI9*L4 <aqQ@18=}q;)3"DE2=jŘ(V֥(/Wpyѕfvc8vte9;wOiXoJ#dN0>+*Yіl=6ȜN;tFW#$lթ__c#9IJ0$M6srv?_/mjWZԫ|jW>ruD/N/7(-"ff7Zf6n[M;n!y\n|N
UG1+ByRn١InN0ZG53)6șN85jW}Hg&~<tzԯ!pZ-JQ"q8hfgMwc_ԥv|#LvhoF51vD=(Z-JP,m4̓Lm0pc#ٺm8w< ?(X\TDP8LC)3֥(mjWZũ_lrows߶RHDâ+Ff{Z!8ٻ`nԒRKZũG9kWaAYH/,-jLZGK{Lq7q}QFe&~:!Ԣ?	4jwsfd`ee+4bmJDEjQl66m=lF&jԦ-Jql*$LyH=ӠN;M'k5TB+ǒ|OPc#Ư7i8|T?t49;щٍu7O2'gcDE2=jW
ڔGǌ:GqJ9R)iDqd90uIڵ)JR$ޛdN0Z}ВgF&<t~Rgܤʙ8szs[kW*5Kt+)\(|#N0^m=kW`P^R16֯Fr /*daiz!pZԦ-J#z`~㰈xD!phݰ7u7OCI@tBxD!ܓmOlt(()ZBi\D<"$ ( 
15dzQ{&\̛kx&-4#r>֥8dg("BB nYx񡥩TB)F<Β$dܔJ甙R㰠3XZԥQ֥)LZ#Nu;rMta"|aC2<5jRGSsΎ{tlތMթJS)G9jQZ)Rm䋡}a/s]1um5oթD_D=:S}R^c:\8Gp(B5yGaC|!9rJ!fh{] թLZԣJwBIH끖IqS fRgZ.Y@bԧe

eakRjWPBӸSyѯ끗( VdZũ_<g:eIujWyeRrԧe1x3ZD.Rص+Q?l	)FAiQЭ@:{RΈ^dN0Lu~s\_Z!
6i#3'2iDL	 +i:
y@v@_<~ ph7Ppb/7(,θzЦdjxFt+i:?(X\TDP8LC)3:(-J1t	56}O)]1ǺtZԥLZGC|.͞OK}oT1jRm8rg&zֵ)R=@5:i:;N/7(.:{)RLHǔ:LS'{OZrs`H;F&`1yHD.W?胧{aF<`D3큺-֯-_;C)3F)Jb[M'W-Jql*$LyH=ӠN;M'k5TB+ǒ|OPc#Ư7i8|T?t49;щٍu7O2'gcDE2=jW
ڔGǌ:GqJ9R)iDqd90uI^bxݾ#WZvc"1~RgJW&L@<Oq6W-J>I3#oRct?)3nRgL9?Y#qm1rZrr֧`H;,bmakU-_Z;2kOl;nd`ee+4bmFnN&nNbmc+&1$jM'%5{AS'{O__PIOrT֓+e	\;;-g=fۤޛdN0k0nd_1=Om.AҲ+ pl 6$+          ;Z  b՝ab&              :     ./usr/es/sbin/cluster/events/utils/cl_querypv re                                 $'$  ,0123:;est468_acdilnr
 -.59=@AHbfgkmopuv	(/7T`hx|$%<BDELMNPqyz!)*CFIORSUVX[]}"#&>?GJKY\w'QWZ^{+j~TP .0炝Pw$6aQ\"0/4K1153L<y~_trqHA¥40ͅY3M!W
A0
"u74]Ǒ:JXO?&!w`^h: ,.%p*@TpF0#2иx`ش@d7N&ars@9lP ` 0h,IQWNqŃt>B 9lZ.48E>}&1&p.Op37|V>*7Ӄ|"v-qq4>0VH;DCth.Nh'#%,g#.1r}9Z 2Ars@9m9,r20s8@d7N	"r8rXr2#!әŢ!pO4'4	ӒUeF.C3DCth.Nh'#CDS!\86H 4?q>}ZgP"x4"#cOh|n`t)ca,@;*
 T'CQj}Đ)i* jD'xTBr8x* 0*ȋJpgk#.C	#~y=$:4q`Prc0VF]NPrb2#NPrMc`*$*$	3D䰨i*	3IT CCsPv!4 ~'~8Fª;D
F;>`7:RV1E!hr! bue䰩8=ǃhrHp1NGN,<mCqӑB'CPghrHp9m>!ӑ
 FӒ)˫!$8SЃ8=3I#AHd'#fl8=Ax6s6I4q $ e9lJ^I4Jt:r2rXTI4 r8p/A"NA$94x3TO'$'#g'Cg". '4<Hi<$өibueЕ8p5<&ӑӠ	&L6/$'V+̆$T!4 ~'~8Fª`e%:Cp+ ~`HC)ႰE# C`.c!/BR$HӠ"O
rI9l
CPI4i$)gJTLLt8^xD@9l`A2Iu:t`*N*X̔'A,fCrCªY&&<*0A#<Ǔ^I0 99lJID!qt	!IS!ztc*T)S.4ŨD:,Xh!aι$	h@;L7&@#g".dаhIAy &Xx3LTq!qSca"$"x3C260A$NH&3BIpd+NGBg6I2ikȋˢªY'"$	ibueF'ClJITu9l4D <<g>Ir8B!RT".n`LgeBRLq $$q¥*F$D9,Rm9,*$r8t^'A
H#JtJr!tq8)<Ɖ0ӑ
	&4xTH6*% 1HDHSӠaLubh|nxJ@))a)<s4L+SE(а`GN5&!\ƃo\]qZphZ 2|h6	E^0#ӅB.NhsAJ.. 6kNMDCp9ύ(*Ӎiɡhn'49%Ec8q8Y4->4X6kNMDCp9ύ(6kNMDCp9ύ(,Ӎiɡhn'49%E8q8Y4->4qm8֜,rsCQqt5Ӎiɡhn'49%KqZphZ 2|h6	bgE6P(afK&1ʢ0P0/XAfhj`bf`!itp# ZhhT	5Z]&fitp!ńZ]щu`GM@rXAp>ă`ФlZR I*ФlZR QPh\36@_>
FŠ%"`Ƞtl
phCitp@Ditp`1B'
-cK:>-cj" hX<qaG-.@s DHB!ןL1$Y<2-&atJ0'bWU`F]쌺)/]UtpT3@3".L@Ax2"0%*@\! !r9Ad-/bh? d|ȴ !ZJ$eB0'20V;T-.$PV`\BRE/UUp.BREPjj5	P`18`Zitp)"\<p)"p@1
H U@3
Hb<MU5PjUX=q'Gj"Ry%B..qZphZ 2|h6	E,Ӎiɡhn'49%A6kNMDCp9ύ*ABKzAȄ8	N `y&B'%*xNXa:/	#%FJN|ΠDiQ<aĈP+LaR8J㇄0k6.:!8h~R_tO-:'KDN?yԎyϕ$Eyϕ#)@,En(>FVP?'uO%H'x.
XR
`V|,@@ .	;D
F;:HX<ԉ=
Cc`#R<'x)JANeIGdf!Yh0	N8B8)JAN&u!0NÁ: J3RL 1LB`t@g@Nc;Àt0#B'KQtpRL 1FT`H*. RL 1H	w	,8R	FhRL 1H	w	,8R	FhRL 1p)

#xp'xqÁ:HX8<ԉ>!Yh0	¢R;*ApXk.,T|`+`+!Yh0	¢R;*ApXk.,T|`+`+=
Cc`#Z7nJT8L8RaiKP$FqbrR8L8ZuD&J88(DqG	G4+@rǓ	%FN!cϺNk_xNX4	Ф>:1+-Bࡓ2AN8
%\|q`qr7T/^hG|*_+_K%#Зך\&o3sCLDO;"GtD3EȆz:gP>N";gFoC=_+L+C=_L_W}2T%%ȆzVdIȆz~D3eH_I";D3R?C=_;WϟB:TV4ȃ_Aί(E1ϼך	 U:\_	s%/4&s-\KD\lK^iĹ}Q.ayQ.ayD慝Q.ayo0%/4|dK^h5Ĺ\C!	sn`K^h6B\@%/4y.ay1!.ayu%/4\>%/4|F%/4$|<%/4	s nD߇D9cɄ'H9cɄ'H9cɄ
ĀN/FJyZa"2T)}0´Xȁp^!H|0,u0bVZ'
βqW^uHP$w>RT4h	!>X󩏢tWQJϢtbGϡL-GGXkmA	09Mxe]Cfѥ|mWP0Bo	39}(.8HP&]esN`:LξإAǘ dQlYuu0}<BFR}GX7u	RTO}`uwєZ#bY!xul4ˏ,y-2L2!&aD쏐LuƱd	0f}A
˸4Xoxu3m
˸q>);L}`t#J}GOcEҾ!i`إ8JV[ie`:V`돦(+Bluef!CʹN,.<9K_>08՚eǝ')u+Е%},'i	C>+qfL",B+@РtEh6GZb$N}'!yB36XF,ycydmYVi%,&y,t2Ja J3i. DSDjR YO,.9b)
gѢm.L+F}/#>mYViHX4MqcihϤ,J}&8՚eRc#m0eĥ'K	m0uue@gS60@2H
u1N*md2hؤ$/2p!C'[ie`K
IR<L,+4˅(::N,.<9K_>08՚eǝ')u+Е%},'i	C>+qfL͊N4B(
:ˬyN:ǖ<36:YuZYV`f|	qwͶ	qw'䩊">:yei"|ieZH6pN,p]|H6p}fecs6L>mL>G!y&E.\%LT%L42dO6:N,.
"D :%u"L8qcs"lR>2J#J[c]fq2'ʛafY\+LTמ*L}&<ӋqoB2.ͶD(.앱H8J#J[mYueȟ*luefqB+>"m8L+@fX8"D`ŎqoL>8ΐLlR>(!x[ee<2c+X&l|}fp!J"aci,%JP<PL,@ufpXYO,.#&>KY'FL}3%/6:̞<L+D*byE40u3m>xe]C[)%l|ˬ\_JluY9EI^<bVc,p!C'[afY\s͊NBT#luY%,)%HPm0L.9ؤD/LŬ6:ˬy@gS642MN!x	yϣD+.
PWLL,+4ˎf|
˸8N!yP%Jѕ%>bVmYu8L;ʹycq3lY$*>F,+4˂gB36ŎY\}2:dG :LRX}LfXYO,.%,)>4Jʓ>mY.%,)>X󨏖&}8.&uLřd2㙲ǅeI>o0YRg|^ؤ̮L;ʹye<g^u1kmXyŮe`q3:M6Śefq3:GhN,.>WL}2mY\)@,>d	^&u3c,'i;bB/0ɋSF,2g^u1km42Ja J3acilR(`WB_>V3FT,2Ja J3iefq3:L6ŎY\LΦ-u-qb4ˉyŮi,'i,ؤP̮L;ʹye<g^u1kmXyŮe`q3:M6Śefq3:GhN,.&uS},@ufp %x͎Y\s bCD/22D6XyŮa,yc&uSΞY0uμbQ4GieμbQm8LםLZ!8՚e@gS6:2yfq%iLˬ.<&[hfY\)DN8L6|bB2}!a|E<J#J[mYu8M+4˂g"@V}*[XŚeąG"@V}*[X2%H>K'i,BTPؠ]fq*C&<y0~ؤPx%HP0ZYu:2D6:Y$*>!Cʹ2LJaΆm0Ӌ4ˏ:NRWϼ2u,@ufqI]J%E_m0ePO*,JmY.
џJXRJafY\>RX}3c>L,'i$ؤP@B(ydc,p"wifJXRJafY\>!CʹN,.9I^d(b[ΡluY<6:Y>b֖i:2D6:,JXRJacitԯydmX2ΓJGa4˄BTX8WY\>!Cʹ2L[`uSv84ˉyŮa,+4ˉyŮe,t2g^u1kmY\s[dW&H<q3:L6,yμbQ20ufםLZ&h2LםLZ#qci:]D>G :LםLZ#qf<LP)<	cC(mY\|/#l.Wq/#|,̏q(8ˬ.#D"20@ˏƖ]cu[g]ʊJ.RFYuL6,2*2]fO0u:ˬBRgXYuq(Q6uXu
&β84NuXB6ΜYup	[gN̏q^FYZ(]e :k^F|VTYu: yC+.WqlPˬDXRVؠˬ@u´(
]fY8Q8ؠˬuAӍ,̏q(Q8ؠe :4NDtbX눊l.,paea Bԇ:ZV]f*Dj4MO!y-|1+uV]c$@Ncyc"tW[efyĭifYqem!@wqkA
˸:2"m(.qe!&ae!&ae!&ae!&ae#m	qw8!m(.2>>8!mA
˸:!m\/46@yeiJc,+4ˇP<d:qfp)a3Q@yb4ˇɒ 'ludp24:8\>}#*F`4ˇϥt	IP<c0@2HJaue4ˎa(!`V.[}!.[}LLإ^dж:ˬ.J}_yB2\>󯔠6:(X:di:8Ӌ0uw-HA3ILإ/>R:RE.\>R:GR:(Y0uD:cie1oL/>:b !yOJ,pS/fie/,}8L!m\0P>!Q9N22ʓ6)a^hJ[YueP2L|l.N,.mά@ufpξ.Y\>󯔠6:]fpį:2L|&XYN,.*&Hd|2㘅aLb4@&aXae`	0o	09[}!m!m<BL:Ø`u1o$ì9yam`tmamduaIe0'GNcM#$2qB2tu1oL"B2@BL:Øo$baIXs2BLc-M6ӘF4te]88HN#x*BN
X$oF0@|1bT'϶ HEn(>`bĨOl;+cf#x*BN:*BP}aɒ 'lu>LX	P`"ϼdiIH(DjT.ĥO:|"vuFdIdiIF"d	3uA_#&#&눌[FMau@7TɺgD1{#&)DFM}W"Cs8̛
x̛KM _Hɹɹ̛^dEM̖&@/2nd
8P/2ndj"Cs TD@Oys y\1z!!̛5@*1</2nh^d	b&Sys@,DTb$7\EMÀ&TX1 Hn)7ؼɸp	5K"Cp .̛8_C!p<EMÀ_ypj"Cp; Hn?
EMÀ+̛ Y\1 @ɸtoTb$7MáfpHn)7p^d:W\1ED&T ሐ<l1P0Rሐ<F"Cp8\/2n:!xu@:1.AypPDT"Cp\(7(P/2nDPDsb$7"CpA HnfD^d@5\1
EM ;7n̛j"Cq p^d@
	x̛@Tb$7 g"&  yq :. y\117D"2n2q	H"2n!,7C.
FM _"#&.75xɸГ ɸS
7O"7RF 8DdDJ"2nlUĵNkn+ךpL%4.ך_a-yW	pךZI8k0гTR%4-1-yH%4-yׂ1-ySZCD怳Z@ۇD怷TK^h6bZ@U-ys	k	kך.4%4|Z@itK^h-y5K^h pK^hfEM̃9s!ѹtsX	Јٹ$0HKnh*YsA74pj7/7F(8FÂHnnO Fw yp A!p6n0 &7AcppMâfWâPnrp|Hpx<n4nA	x	!yl<+ɸx$7#7w7$7&7'7M}h|	"spJ&gh>|!q	n	4*7Pn Iq k&.7h*7lF 1q a`7 q @@bn qQJn2jd!#Ԥ}
WdJs)
wW](?,FW:0
}R¿g#J7¿gҾMW¿gL	I_¿gS&*MWʐWNEo?Y+W|Ϯ[0~TV4
g¿94zc(W>}
g-4*D)^k^hW1+~#3
H 4c(WFg2\P5L4P5`X)#Nвc(WFg<жc(WFgyB3?VWɫ9^kѕ!}'^h5-^hc(WFgҾM40ɊkdP5uҎ6*@[1+~#3gP"i^k/4&2yfBz@c(WFg旚^k|^hLe
_y2ʊך9^kʊFLe
_:^he
_钡)+4B3?KuP5Enuc(WFgEc(WFg_T ?eŪT'>>n_W(W?ϼϛ+|ϠLyc0#c(W9Ybky3 LN[^hS1W#7Ybd$|a^kgŉ怒c05FoL¼ua^k924TL_W 71+*P 710O3sUc
|&1H)sBd9/4a^5g)^hc05FoNU1W#7]yI¼T4Lfך3
_f&Fߪ+Rd 7A?F_^F_m*2oGX_ԨpPB:(}:B:?*2oQ}GZ}!9*2oR/L}J쐎}!aQ}~F_m Ԩ>B	Y}ΐaԨ#Tez'*2[TeF_Q?R/<*2o@B	=Te}JJF_mZ!̳TezNzBR/J}J^F_QwQT R/z@_Q0J}JR/`R/dA7Q4Ԩ-*2_R/hoR/hF_/R/?R/ ;Ԩ =TeÀ$*2*2R/$*2}JxϩQ CԨR/ Q ԨzԨ =J| Q*2 )*2 }J'Q7QJ~F_h@ R/
JD	}JDԨ}J;*26JJ^F_FԨJ]Te`Ԩ>F_FF_F Q	*207*20<*2o!ãF_FJ!zBBR/AQ zOTe0ԨiJF}JFR/ԨTeԨ*2`Ԩ*2`qTe[Te_TeC>F_$7Te@*2!R/>F_$~F_$z}dPBP?TeBR/^F_$ Q	 ԨQ	 =Te@F_mE
}JndUW(W0U1FtsUT1=J
cĤ72-2&XBwDF.BT)QįTRF/p-RhԨIni2j?0gC-R/T1D#"R)7]~o&DX)QJQlȔ[cJ]%{*1D}G{F0:Mp8F@p̧ 7)@oP#J(c2J
cĤ7	жV:T˨VwԨ˩:JTb2&X*R]JZVf"+D,RLpJ]J"\QįTRF/q*0&:Jat!U]}R/>Iu1+#CQJ"{0<*1/4s
!wQ+Á
g0"/Tij@c059zUЖg0"Q*^hrc059/ROJTKJJǞ}2n4P9ϦBVƓ+0MR*Ǟ}2T(7_({X@ђxos`P~#<#WT0wtҔ=2Ox24
70FcqU\ºNR纡FIʐ7j
70ʐ7j /#JP<TP4d<VWɦ P~#<VWɦ a]TNR纠J$S&*M7UrxwS&*M7Us
7FyP4d<](:BM;Gt7'H)@P+Rh<y3sqP~#<MW0#JP<T)P4d<!SP~#<!Sa]P,wtҔ=*0B,+߈ÿaYW0#JP<TԨ2OQ6+߈ÿ`BU+'H)@P)P4d< Uoaǐ|7
u@7({*T'Q[qoaǉ|j?NR纠)P4d<:n4oaǞ}2GRƂZu@=({*Ǟ}2T%%fDUrxwL	IY\º wtҔ= @ђx;n"jBM;;n"ju@E(zJ*T'YP~#<TVQfn"깅u@ξ
ϟ)*D}Toϟ)@!R:'Iu
]L }s>Rz$o"t*e%*yL1L)<0,Fɒ 'L(z|DHO<c&FGҠ)v|'>+]>V>XW	Ǉq8xxNd"rR&B"2Q:DdDϾ+LOF`uZ0\k8-`'
Ҿbtp+DeIG	^.u3ʒ.<ャu'J:ѥF(dF>+">*7Ϧ*,}Wgŏ>DgѥFEJWF>+!tF>+8xxN<<'	Ǉw!hVׄ&J(
Bǟu0RiH|0,u0bVZ<7QE]v8']#}7(ydy%:%B:B(;'uP> 	k 7$+@            b՝ab&                   ./usr/es/sbin/cluster/events/utils/cl_reassign_Eprimary          @            @          #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_reassign_Eprimary.sh 1.8 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2008 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)34  1.8  src/43haes/usr/sbin/cluster/events/utils/cl_reassign_Eprimary.sh, hacmp.events, 61haes_r714 4/24/08 19:21:17

#########################################################################
#                                                                       #
#       Name:           cl_reassign_Eprimary                            #
#                                                                       #
#       Description:    This script calls the SP2 Eprimary command.     #
#                       It is intended to be run in the background      #
#                       by cl_Eprimary_HPS_app to insure that the       #
#                       HPS Eprimary node is reassigned in the SDR.     #
#                       It runs once a minute until a successful        #
#                       completion is returned from the SDR.            #
#                                                                       #
#       Called by:      cl_Eprimary_HPS_app                             #
#                                                                       #
#########################################################################

PROGNAME=$(basename ${0})

SSP_BIN="/usr/lpp/ssp/bin"
export PATH="$($(dirname ${0})/../../utilities/cl_get_path all)":${SSP_BIN}

[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
[[ "$VERBOSE_LOGGING" = "high" ]] && version='1.8'
HA_DIR="$(cl_get_path)"

PRIMNODE=$1
STATUS=0
DELAY=5

if [ $# -lt 1 ]
then
    cl_echo 1048  "Usage: $PROGNAME service_address\n"  $PROGNAME
    exit 2
fi

Eprimary $PRIMNODE
while [ $? -ne 0 ] 
do
    cltime
    sleep 60
    Eprimary $PRIMNODE
    : exit status for Eprimary is: $?
    cltime
done

cl_echo 1047 "Eprimary node updated to SP2 node $PRIMNODE in SDR.\n" $PRIMNODE
exit 0

k\ 8$+            b՝ab&                   ./usr/es/sbin/cluster/events/utils/cl_release_sna_dlc y                              #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_release_sna_dlc.sh 1.16 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1998,2007 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)41  1.16  src/43haes/usr/sbin/cluster/events/utils/cl_release_sna_dlc.sh, hacmp.hawan, 61haes_r714 3/26/07 17:51:39

###############################################################################
#
#  Name:  cl_release_sna_dlc
#
#  This script is used to release Communications Server resources on the 
#  given interface to facilitate a successful swap_adapter event and to
#  allow SNA DLC profiles to be reconfigured.
#
# Arguments:    INTERFACE - Interface name (e.g. en0, tr0)
#
# Returns:      0 - Success
#               1 - Failure
#		2 - Usage error
#
# Called by: release_service_addr, release_takeover_addr
# Calls to: snaversion,mkdevname	
#
# Environment:  VERBOSE_LOGGING
###############################################################################

###############################################################################
#
# Name: mkdevname
#
#	Make a device name from an interface name. That is,  translate
#	en0 to ent0, tr0 to tok0, etc.
#
# Arguments: Interface Name
#
# Returns: 0 success
#	   1 failure
###############################################################################
mkdevname () {
	typeset PS4_FUNC="mkdevname"
	[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
	TYPE=$(expr "$1" : "^\([a-z]*\)[0-9]*")
	NUM=$(expr "$1" : "^[a-z]*\([0-9]*\)")

	if [ -z "$NUM" ]
	then
		cl_log 530 "$PROGNAME: Invalid interface name." $PROGNAME
		return 1
	fi

	case "$TYPE" in
	"en"|"et")		# Ethernet
       		NAME="ent$NUM"
		;;
	"tr")			# token ring
       		NAME="tok$NUM"
		;;
	"fi")			# FDDI
       		NAME="fddi$NUM"
		;;
	"hdlc"|"twd")		# qllc (get the COMIO port name)
		NAME=$(lsx25 | awk "\$2 == \"$1\" { print \$4 }")
		NUM=$(expr "$NAME" : "^x25s\([0-9]*\)")
		NAME="comio${NUM}"
		;;
        *)                      # default
                NAME="$TYPE$NUM"
		;;
	esac
	echo $NAME
	return 0
}
###############################################################################

###############################################################################
#
# Main Starts Here
#
###############################################################################

PROGNAME=$(basename ${0})
export PATH="$($(dirname ${0})/../../utilities/cl_get_path all)"
[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
[[ "$VERBOSE_LOGGING" = "high" ]] && version='1.16'
HA_DIR="$(cl_get_path)"

echo "Starting execution of $0 with parameters $*" $0 "$*"

set -u
if [ $# -lt 1 ] ; then
    cl_echo 4159 "Usage: $PROGNAME interface" $PROGNAME
    exit 2
fi

INTERFACES=$*

#Determine SNA version
ISSNA5=$(snaversion)
if (( $ISSNA5 == 2 )) ; then
   cl_echo 4151 "Communications Server not installed or unsupported version."
   exit 1
fi

for INTERFACE in $INTERFACES
do
    #SNA DLCs are changed at the device adapter level
    DEVICE=$(mkdevname $INTERFACE)
    if (($? != 0))
    then
	cl_log 533 "$PROGNAME: Unable to make device name for interface $INTERFACE." $PROGNAME $INTERFACE
	exit 1
    fi

    #query SNA for all SNA DLCs running on the specified device and
    #issue the command to stop them

    #Determine whether SNA is running
    #
    # if SNA v5, check return code  from snaadmin. then check uptime. 
    #
    if (( $ISSNA5 ))
    then
	#if SNA is not active then there is nothing to do
	snaadmin query_node
	if (($? != 0))
	then
	    cl_echo 4160 "Communications Server is not active."
	    exit 0
	fi

	UPTIME=$(snaadmin query_node | grep up_time | cut -f2 -d"=")
	if(( $UPTIME == 0))
	then
	    cl_echo 4160 "Communications Server is not active."
	    exit 0
	fi

	#set the dlc type according to the $DEVICE
	TYPEDEV=$(expr "$DEVICE" : "^\([a-z]*\)[0-9]*") 
	case $TYPEDEV in
	    ent)
		DLCTYPE="ETHERNET";;
	    tok)
		DLCTYPE="TR";;
	    fddi)
		DLCTYPE="FDDI";;
	    comio)
	    	DLCTYPE="X25";;
	esac

	#get a list of all the dlc profiles
	SNADLC=$(snaadmin query_dlc | grep dlc_name | \
		cut -f2 -d"=")

	for snadlc in $SNADLC
	do
	    #see if the dlc uses $DLCTYPE
	    DLC=$(snaadmin query_dlc, dlc_name=$snadlc | \
	    grep "$DLCTYPE")
	    if [[ -n $DLC ]]
	    then
		#retrieve the adapter number and make a device name
		ADP=$(snaadmin -d query_dlc, dlc_name=$snadlc | \
		    grep adapter_number | cut -f2 -d"=" | cut -c2-)
		if [[ -n $ADP ]]
		then
		    SNADEV=$TYPEDEV$ADP
		else
		    SNADEV=""
		fi
	    else
		SNADEV=""
	    fi

	    if [[ $SNADEV = $DEVICE ]]
	    then
		#stop the dlc, also stops ports, link stations
		#using that dlc
		snaadmin stop_dlc, dlc_name = $snadlc
		if (($? != 0))
		then
		    snaadmin stop_dlc, dlc_name = $snadlc, \
			stop_type = IMMEDIATE_STOP
		    if (($? != 0))
		    then
			cl_log 4161 "Unable to stop DLC $snadlc ." $snadlc
			exit 1
		    fi
		fi
	    fi
	done
    else
	# in SNA 4.x you cannot stop a DLC all by itself.
	# SNA must be stopped to be able to release a device
	# see if SNA is running
	#
	sna -d global
	if (($? != 0))
	then
	    cl_echo 4160 "Communications Server is not active."
	    exit 0
	fi

	#Test to see if there are any sessions active
	#If so, build the session recovery file
	#
	$(sna -d s | cut -c26-50 | sed /"^  *"/,/-/d | \
            sort > /tmp/sna.session)
	if [[ ! -s /tmp/sna.session ]]
	then
	    #There were no sessions
	    rm /tmp/sna.session
	fi

	#Test to see if there are any link stations active
	#If so, build the link station recovery file
	for l_s in $(lssnaobj -t link_station -U)
	do
	    sna -d l | grep $l_s
	    if (($? == 0))
	    then
		echo $l_s >> /tmp/sna.link_station
		sna -stop l -p $l_s
	    fi
	done
    
	#Stop SNA (normal stop)
	sna -stop sna -t n
	if (($? != 0))
	then
	    sna -stop sna -t c
	    if (($? != 0))
	    then
		cl_log 4156 "Unable to stop Communications Server."
		exit 1
	    fi
	fi
    fi
done

exit 0

O porlꐭ 9$+          !v  b՝ab&              "M     ./usr/es/sbin/cluster/events/utils/cl_rm_tr_adap _dlc y                                 #*+ ,12:;_t03468acdefinrs-579=lmopu
 .AHTbgkx	(*/@`hvw|!$CDLNPy"%&')+<BEIMOSVXYqz#>FJKQRUW\~?Gj{}Z]^[DX<S&֏y@	a@+%2.OG'2k) Ǯ-+ds2̯uKe,i(|]/'"}icf 񳫲We# Gw@-ؐmX,%A6 pJ.>aha.G4 /@$@%:%e N(  xaPaIZ?pz'c11P-Acv/4/\ 6àVBŁaE~,0
JxaQkuOh`-@0 ebS0,XZ`(@? ""SXè
x<P3@cj 8	SXè
x<P3@cj 8-@fPc) nP:>)qK.q.'	^I`TQr8t
C!r([/a/@?D6>aA/<HSHNcA"B(aybA
2b8:N|qCC>(tX+X<_
ą1R±!L Qnf!U!`6V±!MqPx
mŸ<_
ą4eAV$)qx}aGxCX)X	Vmf1rXAAVй|,@|+@'46xXXàXNc_,XT/b x\yPx:|.@XXg^,d:h1:RP@> Vhxt#EҁF(@EPc:>h16:* hX&P B@Ar8t
:+.L\-&,(D\!.]0YT1*ZLBL$W&+W&ɂ@ra0b01\++r`1\&W& Յb1b1Յb0BAq"S(>btX9²~4V&A4࡟@0 Q2/w\(
11V!)p``s0 ,E`a2
ゆ} [VNA4rPh(A &C>(YNA qaFL&t&YM`2`
tx8aUd@?,( ɀ] 8`ԃ&AG
01]2XQPtAɅkYRE_-D,`ԃ(	)'@E YNATH&q(hh 8! ɴ(`",D(@?D`sdq&  8h} 8HëXl'!GI. ɂaGIX2EdHHa`sH4@<@' ɁqaFPD} 8|NA2XQ  8<a$Jk@$"@"1@L?PS]Zbqp8?`X(eC\?  aj> 1`xfN-2p8?`X(eC@c@-@0;/Z`N. Y0 qha 1`xfN-6E 1`xfNA|tO"<w6tĢ7LB|tO\4DD\8qZbp8?`X(eCظ@f0,|2	šx\?  aj>ø@f0,|2	0q d}G_}3>&6ۄL	k^iv_q":m&.)y}Y莑M$Y4XM12Fd3I,#:w5
4Km/u֘޹.K<<a]8z06"6p6$B6d# <F<:
IK$QE˪ae
t\uz㢕dV/4@P+e}Ӈ߸C:;qKCxDjTRp%}r6:
6uYNqך8vXR+O3R].燘u1=12S$Ҥ5G_>#SH2*::	LRO'0li3Bcpf㖻]1J<<ЩnGUv$bi&2`vF)5htB䰌JƙKOsK1keb p| ~'~O'pΝ`?	g/GW/q~i8yGFN3?yGg:q}Y8uZbG_'Y8kGم'k?u޾P34XЧD~M,h~M,h"ɥaG0BKɥaD~M,lX ɥ?#icbO48#ici~4?4DGob?&6':#ica_G?XYЏɥ߇~M,lɥ_1K"?&6(6#icl 4OD~LL}>&6xLm*	EA1<xLJl*pۄL/)xxpo/84㖻]	T/Vi$&/4jֱƎ:*k_jΰj8u8.l,}-63gW8ֳׄ-6wޥ˫3EWuЅeMdW.6,B4|I_o.˄8!33@'ĕFKgNLh$v}ddW8!4|I_V]S<՜}EdWds@'ĕHeZz2.d6I%|:8Kf.n2Y#@'ĕNle{g~8ӷicO+;cJ>$8D}j>$7V!i>$y(C54|I_	ySOXwr3QS@'ĕ^I4Y9n/3E.Kk隟)yH%Tff6ZU򴼓4U*:𖗑sKRPK)ॶlW436~N]HR˦kmgڽ/#ÍZ-/	_>Luz^i-/JhTFZ>[}Ҋss|ff-*y*Uj_iy4iW4U*R9k6u4kXi%^fM.UJfPb6~撎͚6fpTJ)ή͜<]|WIWYf]F+֊E9YA}~kDʱNuul_vtє֊sg`TzkFJWYf4n+֌)ή͜i玼&g5",$jMh̺Nuult5wm]&fNuult/OMh4,_vtL,ؔq۽c5E9Y).zkEI+WYfZy?IZ)ή͝:D}5E9Y).ϵckDWYfħ7>Վ։usg.#W~̼t&KV)ή͜"]˰Hߤ֊-WYfO.#W~̼t&UQ(:6%859Y#V~q%߱t0Nuul`߸\Iwm]&L&S]e82?pb.$8Z&Z)ή͜l1aw]|WIJ)ή͜l.aw]|WIS]e82?p\.$6Z+*S]e?ug}M3IUխ|@}JZs4Xg.fP%T^ΒX_~)4UN0ծjZ)E9ՖVhi]ÍRkE99Yf#~Z*[$R&UT{rђE9ԉ߽N9zMhq߽iU&g5"D4Z3.SMVi矤֌Z)ΤG~i矤֊sJ)ΫfyMh^qNu\׳O<&SYH:?I$SM~Ɵ֊-WlH~vZ*,S[ys0t?ISntl?I)Wη{4kDb)]l?IRZ)ίFlkEUslDuMhbqNuyx/~Z&R)ΦΑ4+q柤։Պs:*iMhUh:f~Z+$S[yofyMhr[]Í?w5E9]Jmi5b)vZ&fS^i5*MhU(:<*jt2fqNuyxTtђSR)ί4O
RZ2HNuΒYY^Ѕ5M>\%e?uJ)FJ:%v{DJ8%|&K:6~^L;{^Lɢx|ޗQ#Iez]I1gwu4Xiu4U*ȽKO3q4Yo*iwUU:CX$]^B}eulmhqJ+UYfͮqa}N+Ej,YusQE#%c)We6Ỵ񶝢%Rs͙^Ec#3yN򴺋]䪕KԱ*}Iׯk4XǍ|Ruh^ uͯK\OlDl%4{~Z)E9NSBs]h^qQhZ#>ZuO4ry*Yi.\J ˬiwUVf.de_He_ՑJ3K3M|fU3M|fUSBRҗeU0iczՊQNuޅ[.T.UR)ζ">NzՉbfͮGBSZ2VmmPqFJ~uhZQE9uYC9ΰIEUSk `/XҦ<CKH%T#5-?!i济.F-([;gڻ,b)2V}\EE%kf6ma(dUgL&iq7Nб+[|NбXZmYh8:0j!0\jcJ2Vv#~FJJPNqNuKz-Ts|l\;2<z&}5lq1gW8E99ͳELU"aK418V)ζ}±֊sj%iFJ[0tiFFg[qg5"c\V)εf0dх@~κGK#Ef8᰾ץ֙]d.UJNSX$]^
~JR}{6ZqZ+U^'+JuB`ٳfͮFRs6uvlzQIE(:'͝tץ^ >ltLҟT%TK'/暆M?ݎ7weV3L6)n<4ԊQNuRNF-*/4hK4Tde_F3-*/9hK97y$eӬB$\i>]ddHfIH8:)y$JVS1Y$_ˑx0i%5tPSHeI%bⴌε^I,hK$x/94%v`Gڡ橧棍{
Z]NeS\lnx8:7e"NuqociR&Us{2д)W|	(YHT_9lT晡,?46ZU^s,旍Rƛ-*/94%^rTe_#5KE	g%<@wmz^rLix|HRץ),hUkNR/44U*ݘfOY8+VlBJJճkBҊss|nεsfOUkEvYe˰SSn<.TZQUH:݃8n-(V)η`:FZQ֊sͱ$J2U(:݃6tWgvJ238:+uM#ԊU˼&њE9Z/9$hK4J]䪕Rix/%4%jlTPЖJ'!ZXdT2hK$/$4U*RYB(2|MXWzRIQNuPD~ބ2L5<vۮnJ)E97k:עҊssn:u7ETsnͼƝZQ2S\<vmx3EMh:yˑÍ?z-(Tg^4ZQ97fvxViFsR)ήq:tnvJ3.S\<ven
yh5snΰES\<v:Oi-(^qNup}i-(Nupٷ#8ӷi-(%b\N-(Nupمݻo.GEJ)ήq:uKqNup:@玼KS\<v玼KV)ήqBaw~J*S\<vYxןҊ%W8ݜtjiESsnOjiDJE97g8?E	W8ݜts]E
W8ݎ~`-(QNupawuw财ssn:D?ER)ήq?r&~`-(eX:yˏuÍRrT|̸~ބ2RFq?uI&^)DəiSLJ%&gZ/%&hK%% qZ%fMWR~
WtNQJ*WV~
WtNQUH\n~Ǯ$)W~Ǯ$%Rs,.IFFgWTXӤRJ)H:I(f]X:Ʃy\Жi)OIׯKi,cƩy&J5K5	d~5K9lT,RM|jif|jlT,cƩyLJ5Kjej4iWƩyMCBYM?9lT3BYNXhm֯B4r5CJ)ή7czN)2V7c?ETsٳkE*9w4'MhZݎ5wb*S\n˲~XdfqNuq8뗤8jE9t%5#29zՌZ)ή7fN%5Ҋsì\$QLvyڽ$E9+^
Y:GI&TNuq8yv	-(Nuq8yTY(:ݎ]FJ%8:ݎ^~)WMqJ%+Wދ-WQD⪉EjݗeN*VRv'KvqZ%UTq])]69ESU_viDj9t/OдaUvpwZQY$v:q߻-(vpдE9V2S\nKeJ&fS\n˼y~J&UJ)ή7g">}p/&gW]i)%5#%jvyxT/D$J+U¥l;
Mr'$Z7foI^2HNuq<<*iM%c$Z)ή7e$|e)WvQ)ή7c_iFRYH:ЩӴNJ9ՁJrN2E9iFSY(:ݎ7we^2NSs랤b2ME"v瘹)(3
9ǞiNFc%Z)ή7e<BNrQ(:ݗx?zNiJS\nϺ'5c")\nϛ:%)*eX:ݎ7w,l,dbkE9ձ卝`*S\n˲~6uJR20fqNuqɷ$ђR)ή7g+s]sZ2XNuq:0t_IdE9'DԚs(:ݝfy模xy9p,e#+)W->3c?E%bv8yrVa,b3IEwvεwV3V7aMΒ4&qjW6uvl㭝1QNuq<|TRQ)ε^I&hK$T6ZRqeBƟ/7^˲XRsf_/W^εsIEU"kQc2S\m{:-豘kE9׳yn}C2J)ή6$q9׳f#~QԌgmoBj%+W^^phY8̺q/vUR6Ϟe{I)URYB*>QIE(:pt2^)E9־JKcIB34x刨Y8+WXidV,ٵߢjEjr	e88:r?C*U"<oдeX:ЄƟvɶZQJ)ί;`K99l2^*ZBd74IE(:큊QIE99l<$2^*Z&L?)퍴t2b)Dʵy:ueh*־˲-:T!2!=C%"d⪑y]JVJ+Ulٵߢe^vdL*־!Fy*YTʞc]~δ+Iㄶ6uG5S^8Kc?IWRtOzMhS^8KfO8T2S^8Kg`TyRkFSZ)ί%:5I*S^8Kg߸kFFgWޓZ3Nux-KIV)ί%GvњE9־6ÌdcκF/)4Z^ HǎRFy*Y/Y$qۧ;^FM$x߻ؽe)~IlvFbSO8glx$99vYhHUR)ΦYhioI$f&UsvvFc)S60$JS6,;zI#19v\ޤg5"ε^R,,iۼІILI'gNIE(z#^
xNuzy\}qN*IXZ{<l;zTNqzloiEEs׳"E9עb^SsױN]J,^%R)ί^͸gh\±Nuzx-$KE9Wb1[OݪI$fkE9MBʩFJHt#j&gWc)()Wb76Z2HNuz6uJR2IezJiE9ٓ獸$^qNu<tی:JSNuzzNJ9كuZQZ)ί^ǎ\II8k%Mj{8yVO8N>%"-T׳|MyJKFJS^m8F)J2.Nuz$ai)d^<m<Ӭ5BҌSkT,#.~>e$?%]hQNu.nWzI8SNihZQ2SkT,_8y[=vO8VqC)4δKzJJ(:tiE99־F-)WƩy#BY4U*:oƄXǂGs6u5Ty-3EhΰIgϿKeIi3`%YdsO׹%QNuloвqNqy]-FJ־:pll!f`XRV:!IeSk*:plljFLx~-)WƩyTЖFK6Ս`̯uy,-?1g8xV6uJfg͝`Y8[>l%QNu0fڱR2OƩy-#BY,RU#BY3^El_]cBY1^E˚l_]SBY/TiүR.,Te_^f//䡓M|jt	d䡃M|jCDeBQ%e:-%QNuulM5,5CUH:6\ۋC2S]e6mr75)WYfy捯sQIFJWYfO4$ё9Yξ$](jE9Y<~yeՊsf.n.fNuu<8*j.SQNuu?u}HL,kE5sc;sRJ9YRkEEseem;IJ)ῄ,mi5^Ssce)(QH:6eZzU(0S]e:->KI-(NuulehE9Y->J0J*S]e26uJHʑ0NuumwaHʱ0Nuumwa.L*S]e:%$ehQUJ6yxT41YU"UYiY=E%')9Yaw褣$R)ή͟<vZ2L±NuulFӯ{DҌIhTWYfӳf#~Z)QNuulzQIE4N)ή͗x?zM)E9$SWx<ઓI8$ՊsмZ2VkgYfQX4s}wY'	_~20dUl7v֊QNuu:tokE99lDޓZ*WY~2Sk^Fl_acBY1T4iWƩyTЖF~6ZRR0,'^F$iҕ|jļ?KS&-)WƩyHЖJ^J4iWƩy*,1T.iүRUSBY*_Ʃy*J5KU	d~5KYlT,;u2=B2iu:-%RQNuu8ڤSd]fjξZJiEE%j6]lۆԒE9lFۆԒDʱNuu.6~SZ)ήfZ7gϿI*dQNuu<8*j0dfqNuu?u}H9WY>x믵IR3.S]f˲>iMRFZ)ήee~:x#E9WY'	_~0f)e56|Li(^*,S]fϞiߢyN)ήk皤։us|q[1st!}**e]`̯uC%4{~YHZ23#OgeSNie_t!>jQNuYi#2QUJ4iwUJʄ2Xɣ?cgX$N)E9Ջ:%$xT/
l(::%hE(:FΰIfWq;v0il`x
μ$T,ٵߡeNuyxT4eX:	\TSZ*ZH8|ܡ䡧ү">g5>|%qlpBүX%T#5Q?qۧ;^fM[WKDM3>8eC5$i&QJ)ε/5&iwU/U/54U*vZb.JVE2vVץ]#ExIK̼.UJ+2xH~;tkQcE𒗚M.UJj-ABP*}[./':MC1J2>e&^QJ2>e˧)Z(ql,B.i*}[./ReԊQ֭|j	fP骒Y貱J3Pʵ]
EkԚkFjV2U*Ŝ<,I(R9v,p,&UsXwrΰIBFf&SWb͸yZLxySZ^j4%x47w(C54iӖ]^6vRqJ*-V9eeKEiӖ]MB2SZtivPe5ӧ,D1*SkT˪iүR.`Жe#m>uBX骳lYv)5Q%WYd$%Va֯e=fؽ&\ffSs|js&.RU#M|y#E^j!iKƩy,՟}pկKU^sMYWiyE^j4%H	KUMo橓M|f6b5Kč6ZU/34iJ5Kf-*IKy*Yx/36ZU^f4iWƩy0iү0ӯ4U*SiT訁Zix2?sClZ^ϴ^ߡ
4D}m;EQNu">E%V˛7EE9־ΰHZ^ !:HӠbLǇe./QC6@e(i:툍P4/{._;YkPM_'
@P
{
芿 @P8P (WDߨ (WD +Et@!B 	~Ȁ]:BDW&OPzPL~JJɻ8
,
C҅r`, =(W(7҅rCBAg\z /BOD"h Ja?AxBmOD\6A/b&0/b&0/`B\6 _>J`DWDWᰃ^"+/DWy1xBDW)\8y1xD!EpD\8~Epy0^"+ G҅p1x&6/ÁɄ\8/ÁpDW`^"+B&6/éy0^"+Ao"t.@^"+Y@^"+ELEpɍEpN/àa!x ;Ʉ\:/
!
~'+3.+@P@ (W	? +!+=bȣxNWA +:/	 qX (Wh\h~
ƀ$KgzXЧPK=G_DzXF?=,#/Ģ=,#?aCJ#/G'cbO#GȏKS6=,l	DzX؟=,l+cd=,l,G6#!6q6(>#=,lSA!ɕ^PP@\?r+|09eq&6W*W$+^ 
 s2A!\49ᠯ	ᠳD|J0+\4hl8W @u
<Åp
\4pt,:W:W<:W&+AAc\6ƊᲸ\6;+ㄅpټpx#+NW"+Ҹpb2p,pgpRW0TWHW kÀiĮ\8\8q1\8э2tw.WT[0WxàBtBW\:LWvJ}W WHFg?b p| 9x@ɣsDɣsO??t5:_G|_ɣä_5h3m;g<ݿ?܍G<{ɣ
?ɣu?:4L_&??HUGOhda"?a*.Oc%?2XOc%?%K
r~H!)
A0
ę?$G7#JO<"?w淚D	ORGAT6Oc%?P6r~H!)pX؟'1Fe,l+"?ڻXOc%?8̟#JD_,l."?uFcd9?$G<׽,l?BS:1},l	~H!):_2~H!)bKg'1N6)"??,0 ԡ 0ֳ]|?ZwWD.h?]a@4gTr~HkXw0h1)_=bU#icer~M?%+Jcc?&%y|G	JK'cR;K7h1(kǛp_CPW'">_Jt?Ai\G$G
A0
ƅ?$G_KOɣ#?"XFr~M?%+Ic~Oɣd?JWr~M?%+?&6!D/c??`?;0z?0z&C0zu_ `?s D= C',2h=Kz]9,_C0hCPe?`=.di0zPi0zC =K4HZ0zTДsu	L0zFND?D ?0z`?D&	4%`?0zɂ`?o`=/9_&_`? #=?`??`?/0zɀ)a=Cn?=c{=i`?0zCx? 0z=<?"C2O`?d!h0z.)bO=@Ch	40zƎh?M	U[='0zC&hJb_O0z0)`=.aSBS?z\Ƅ#?0zY#M0z0#_6u0z0z1l6`? = C@0z`?0z @? w= @ ** =C`?`??`?_`?G0zʀ).CP?!CE,C! 0z@= ]`? K=   `?$_`?B`?@%CL3&C4%Y_`?=2	`?w0z` C=0=0;CL?	
CL g0z`4CLo`?	u0z`?C&`?`3CdhJe/`?`5CKS=`=.e3BS3C@i`??`?_З= :`? =@(`? "CP`? N_`?4C(`?;C(0z@"
Ag0zJ`?'R?
@cTC*@=੿`?
@C* 0zP
CT_`?:C* W=@H1 =? =X 0z` C,o0z`CC,0zCG?O[`?,'	 C@xy?`??0zǁ0zǀA8C&CL =`9C& _= U0z#HH? A0z0z?0z674a=0z0z0C`=C`='0zo=0zC3;C`sU==KU3@AF#QD\G&OɎ S_@ <DW(K#!<~<cX`
,0aBO-ª/W-ǈ<	 <0xigGG㋸pt?(,@1]ha17A R?u#bKɐCyoɅ?<[iྊOſ^><v<[e-@6eaŸ SX`	?Ѓ#fB>BD}C [<{>4? <0x8tT@yD>P"`(4|?+x訉&O:*inWC@<q&O8tT\eG'Ǝ>ǟB0@᧎\dQFmI |<+:>HOyW/\<t|>L7fty0m;ú>HOymrxwGɣɆێ?  |xGI0 h 0qAD" |p$G'Cp&?o͸ FW|t|ğ!܍W:>MDL7ftyɆ>Pl;v$oǛ<ݲx4|?&3n:H<ơ>P|_+D7ϝ`q>M&a#6㤃L0ǚyeq|ğ!x\em&0qA&>P`뮴 o$oǘ:1r4|Ɇێ?10:^Wz>HOyg_k!Gɣ'$b8`#ǜ:\hsGI8u揓Gɀ$a B<yg-D7ϴ?ƁnGɎ03#ֵOkhâZ8p詭lkf:X͝bi2n:6usl=t_aqw͛:ŏeul`vjǟ\xxL<<&	a30&":	a1"`Mk\RKuˏ13L.;%(I1٥%p`5B^x>/e˸uμ:>GAO>GL$<Cǭk^iv_|zָe8.=qMuv"}8뗳OZKw-snY\:~:g_7grx]Y/{8뗳OZǇa0xxL<<&	y2Wi1>Df~<&hTӷ|L~|L<rz˲0&iдvjR0;4!ylk#ja{	c?lV :$+@          ߗ  b՝ab&              !a     ./usr/es/sbin/cluster/events/utils/cl_route_change lc y          @            @              #'$
 ,012:_airt3468;cdefnos -.579=@AH`bgklmpu
(/PThx|	$*DLNXvy!"%')<CFIMVY\w}#&>BEGJKRSU^qz{+?OQWZ[]j~틗0 F0 8w g $Tɀj9̂Ej	IWS331yo㯢՘+0&m\.A\luׇIWIp"\_ȇI&AA/JR`%9(	0p"Ff⤀8) |R*@V`}\ +Iyi8OEefTQ Wr8NP@E bY$$ dF['&D'#
aFȿB&L?әశ6I"BV|P'mԎp5jAب8d5/#
Å$x#4Qp8#NGNMXF[
Eh!PFh5N
brqpF4Ʋ2sX#41p8#NGNMXF[
Eh!PFh5N
brqpF4!XF[
Eh!PFh5N
brqpF4+91rxrhƲ2 	?i<)u#[cOPpj=RCf"/\rhX"%0`|iy%P9hXX<)<%Ph4x`8NGN,$ r8{DI"Ty<NG<K0IUr8q\8L<H| )9icYxRx)$ NG<K0ITq9i94,NXBD[`!<x	EBBōdIId`!C
'#%$NGN,$d4^;A!'&灼 C4x`q!qA,ByI4<)<bH|ӑƏC'#'H {1&.!{;8&""NhNx/rȠI{/RgyH^+4#+LY$ܒk#-0q8JJdTlw ^){)0!X\i0!Xmtjd&pcUHabwV5#-IrBIӹ܊	2DB%$(N//r&w!xf`HjB`Hk#-r+$ӹN/bCY6^ RT<K/p©0qYR H4^rJ'@IS%XDZSB$5<K`8y=<FI	@l'gRHJE'pqcYlB<4q9de$;@F[|.^r*<FI	 A"gRHHƋ܃AƲ2؅88ZxEƓED q/XF[`jHF[ܔ-%RȤz(%ɡbt lSla8)<KT!ӓJӊRHH/N!!'r)N+0Dx4I	FƖ5ÄRRx`x`&w!jr*p,TSSaQ"4"$Äs#06HC#N`я7R!m䥏Ppj=RCH܊KqQx8/.^,N+rDc)R*@!Izw)Ӡܑ'rDW! r8{;cYlBB2$ NGNM5r\-N<1
q]9x&N<zNb(ꐆ'6Fuq
%@P/~*@BBA␄^b@:`}"/pV`+/</ȓEGH^$⸘WO4^+$$@L];2Ʀbd')N>A$XD[Y94/N
'zyGf	! Br8Y"bHrw"eLO̗,jh,{9483ӆQ2\|W'y!y!Q$ %܂!w"TEIܒdeS/r*NF[U;Q*{Rw"!w"T{Rw%"CYmTED*'rV$5NTJ6^TCYmTED$EEI܊D2ک܊PS'-c)܅#-X"ک0V^9&2%Sr,jhw!bƦHkpCYl*N[)<K0^NM+N+0ҩ$# 0G7$/rHD <K0B =ӃsHxd	0hRWN,XmTBōL$ÄI\Gdㄽ8	%ggpD4^ၤXF[se/$NGN[xIH@#NM)NXF[r,jdRx/r9'B 8	%gg$"q ;~!N 70PВ 9i9lTxC3Hx.@jrjt1!6X2ک܅"-Dp
SIɩӀ-Cı&RPFX"؅;"T	b1	&'r,jd!NM%NN!N[SG¢8^*@r K<4*0d1hX'@lh,6C2'L^w"1I	A*D!SD!ӓC40H4<;2Ʋ"ڧf܉2F NGNMӃ70!<DIr8YLNșcYld.I'r&XmSĳEDĘ;2ƦaLd2%0&.T4f)@T0<o4E~02PBtM_8d5`!Byp0	Hⱀ~x4L^"pl!y qHB4K%'<dƉPɡx3Ӡ5'`+	H Y@NsXy.IGf	&; cQ$м72 Er8YI.xU<MC`&NGXD[S05'&灹#$DqqĳDEӖӞA4^N?<.^?N?N.^LW̗oN?NF[	U<BH	z {k"-x!/Cj-fKEyH.%ȋdIɡbtƢ"Rf灔8^LIS,z2'&k"-0$NLy<JI2r8{:w"q!X{ ;9'#0^V0^xJR܅0JV0Jx6C%fsĸ6Cpa	IA%q1"2H4%܉Ir8{ ؓN5XF[S0O Rjl$5ƏxCb^xSƋȋTw
T0O80Șbx/p`2/p`3/p`;1)$\9hx/Ic_#-S lNdy{w!!4Ȓ.ƋӸ0	deT`3</<!$Bq0\

zpp0\x<I& d4*s$D 9h,&RHk#-G% V0Jx!f'8eN	@H*Ʋ2YLh.I%1t T4c !ꐆ'6FɓbN:Yl4gNA.N.7B+-q:p.*rqqYlL^GN3b⠌j'i!q:p.*rqqYlƓظ#42 xg#d_XYm	yi8Μ-3A\\o!V[Ɠظ#42*OJT`c0م1P4\"{0*2 Fʤ`4xJ<l.'%26EO}E*FP3HB	V0L)Xc"**J"q:p.*rqqYlR^GN3b⠌j'i!ˋItl\TB?"yyi8Μ-3A\\o!V[q:p.*rqqYlƓظ#42Eeм4gNA.N.7B+-8q8[fP8COA'N *y.hTcA,mpJJ2!!I.de5yLQ29a` K0F`^\f` *X7 V%bP^ɀ6F[@ql&(hY6F8Z\f` *X7 V%bPLH:LHC ER0*'%*'dl03$@VYlItl\TB??eD$@2  d]4 b`F[|T/RE!1abHbhEF&<A8h&2 vA9B L SRP
@/ƊM21tjF[og)X[<"\Bc`A"-pjX1ǁ'D[X21p(c`A#-R' b	jzIND'$eA1"/|5Sx	fT.Oϼe5/#'ӅqPFh5d4׍
}xPsHL)2TR	P L%)tJR2+m(yS6G_@K<adK26F+"U62ǎXʅ@UN:H2"HТFaKW\uzg})Jg}+N
z7R!m䥏Ѻo%,}Ԉ[y)cm2T!B8o%,}8o%,}8o%,}i(q
)ciQ+q JXTci@;>	Q&trHJX&
HNSB6ACT!N>nMܝ}+mJu"'q
:'u"'q
FR>ntOto%*mԈm(^m36[hJT۩>ۈPξBqҍRJ䥏'DB':QItJ+/%,}:'<ԈҎ"LN>mWX0;'DnDn!Bi	"}o%*lHI.$HhS`N@)d
>'Hl |>
Fңy)c'}bChҼ6
8R6'u`HTco%,}ԄoLRmWX0;$J7R!&|Xl	}0p1!H6Ku!8)L:&R6PBtC`u+HFТLR/%,}D@䥏u"'ĮD)'DJX&
HNli IJR䥏H<CnDԈ:Ȅ>	М@l0b& Ibg<%@RXOdlp|uaTmqWe\lL$B@ltu<JpءI&u Ibg<%D"Ha)c)m䥏m ĄP,6(qQX G,6uC6`'8}gDVmY2YׇIWKׇB%B3^׍E¾9\3b6dXr ADsmt.Ds%s*Oyo 1"<?ȃǶo</wB_ȃǣ+yԏD=3 =D=һy:/wϼQ_ 1hy+Ac>J?ȃǕ"*@TWD?AcmϮ"?]1?"? ȃD_ymϸEs ;:K+èyextWyex_+ƟyBW
exB#̯\(W0#̯~`G^4+Ɓ+Ɓ0#̯ȏ2h2h pG^4<dG^4\:#̯+ƀ<?Dy@"<+Ƃ0#̯0#̯\hG^4G^yexP/+2#̯
yexPTG^pG^xxG^<@#̯
exPpG^	8|G^-qexPdJX*$RI&xJR3BRI&xJRVV%)KR2)]&@R\<:@L )m䥏m Ą脣G+%e|<m"**J"I>P䎤F6RT-m
JRl2'B!m#H:'LͺV76DO/jVK͢yі$A>۩>ۈP76t
>۩>ۈPbdmJ+y7E%(`ТFaK8O<"}9 tCn!BBrd tCP]Tb tCP]*M	Ar鄇$}š;	EeO6g tCRY}ב6gɲ\a!>
!˦ƝHQaK'`.]0Q1b6	CTXR	<p.H	xR!˦(^t0DeE/Н tCudqxu8<B8m>GΜmdpJGʜO!g>@|{4Q0li>>|{	}.<ϲ0 FȟhN
c2
fɝ}3LYu:|BdOXW*D>#a:bȐ%H3o,1H
Z
cφDWYu}Ȑ4ecl?Z}(?}\Οí>ciG\ys`>XP;a:gFS!oY >m\6|qJ(^hNmLe(4ˬxgFS!FXǏq.>FY0'֟6pZ|.}s.|{	K@(q6tp{6P|&id.<ϰpp*y%-	.BO&BRJ$:>	Kh*t1hՏ,xd%-
!KF,՘:}2J4lXJ[HR#FάquL
Q$hՎXJ[LR#Fά<uc!)mѲX8.}sNg4d.<ϝ8|qi
R'6oä#/yʑ>4'8>B׊-@PV]clxRS:V6-JXXō}Kh%nV :OT)mHJ4p2yclxRdIVV`dB&|P$YV6-:,X'*<ë2<ucl?*LN(BBsSM&')Dg]fyO&u*FY>Mhՙ8>T۩lY|P8N,m>TۈP :OSi[C,'6*m$J0uu}ʛFR:fYV6*l2&YN,m>T۩}3GՍ}ʛxR<yfO>4(`O0B˟\í><
1\d i.<ϝ8|q@.<ϝ8|q@H\ys`x8J(^m!i.<ϰ|q0uo6/4mYOuōLPѶV]f<}o6LWeeaFch\'Lë.Oʑ>ae6QXqX'Fci}֍Yu:}o6TcG>7&p>]cluō"@PєqCǖ]cǝF +hNuruͤpCV]f<}o67 YO,',u#m: u#ei^}|$'X,u#m:pp u#n!Bo1q
:BfB掏,>UΏ>>}2T!BnhNt
fu#e(4ˬxgR6§JCLFҼGYY0tgR6/4tX':,DVtN?Z|}rc>>.}sj$.<Ϗg	||.}s2tp,LCPgҼ:&S0Ͷ3e(4ˬxdͣpҐţkycm2fBCՎ>i6Kec:pmL[Yh|2yfaϟ>><B˟\3Z||
1֟!F8&i.<Ϗ0qX`#Bqǎ6M<>Tb"h|V8O\O8Bqu` iH\ys<l8u!Fx|,l*Bv \q	 \ThRe.huX'ңFR-C.O)ROx	},=>\͟6il9nl\BZx
c"Ѻg`ˬmOyc>d![>Q04!
<i`iBaR>>maHXawPJBv6BZ'Lԩ60t;ZaV6>i8B˟\ax;S>b
fd"hqX'B8V<'a![a`|V:
"hN
fN:
"qLYu}`V:RV6>0+lF,t>0+lIJ$X>0+mJ482yclu*,6y6Bqy8B>o4`i!
c4HQ04됅l >c>![GOtV>PFi!cm	Μm`$#AoMu@>@||@!hNǐQ8me` 
6՘:}KaclmFDO+}3BvB|2	4@ˬm+m2$SDm}m ` ]c6T2e/8V6*E.-0X'Flhq:>R}+D+d `LYN,tn<d卲y:VO<>B˟\>xy`O<VLXGΜm`l`Vø8pǗ>g$НK!,**Z`ŗX'>핾LYu|ЉҷQ}p
f8[}+@ˬmҥL(J.V6JFR*p:qcltmyrILX'+uhpJ!hud>[FT)c.WX'+uhҼyD+dnmF`Z ]fY8OV6%+y+Z ]fGm(]<Ddnl*
R>eu}ҷQJ!hu2OV6DdȊQ!hu8OV6Ѽ9R$B`>[J	ʑ$}3Dp卲}ҷQďyvX6JFD%,}D<+dnl$BW4@,mV
璼:OV6Z@y
fX6JF+HСxy+ɚ ]cX'+unJOhuOV6Җ>Lqcltm+qBfX|Ս}ҷQB&}*>:ycltm,|+qBfXm q3P>.lmR q3n (L:qcltm,|+qBfXՍ}ҷQ}J4+2yc&϶[>	8@BO:ϸL62}I<"B,@@>4ːl uDORBvS:3iV]ce.&} ĄeXmҴϸeoˬ'6QYϸeoˬ6Qy`}g@J
`yd>VD(Z`x̏X'`xV6G}>Q04!
8i!F8< !
6{4ΐ`il;}gQ04ǈB>HQ04͐lg4!F8<`+`yd
1aOF X4hN@
cl268TX'FbG_hpYFS.ӋdFR:fX>6tYO,l:`dq
]LD`}mad>6Җ>VXLafGmm3<L6',mm
T`]clun@KLX+dydO8O`R8Ս}mVOhq<OQ<W48.On (DfXyV6Q%y3C,<p>6%))u3R&hqάmm"!K2,mmĭFάt>6BI6uc,x!xFXՏunBRѳ:qcFK@(q!:&ectQ0b$0dJL3C,>t>6*@g48Ǘ]cluiJ80lmm+BR06Q)[_J :OgabO,mmǊм3D@uu}mS:`+2OξF,YFȓ"x0D3FάXJ,'lPRSFά,xD)}V6Q$Ȟ!i\卲}mXV&,*hqa6QdZ`0+dJVR&hq`ō}
 "V:mf`>PF:qf8ycluQKC,'X'FQaKɚ`՘6+d}¶:yf8O+@KC0l|>6xI`}u8卲}m[ȃef]clun<VB`|eclui!i\2}m)JË0t>6ʋ
_u
8X'Ful*,6Q/R(hp2OwP`d>6+:R&}`Ս}mBV2aLaf<OJ&@TV+mm"M0q eclueE//&:dB3"BS.+ucluan
QD,mF"}m0x}fXa:}mJP#L YgO,mm*4e)\B۩idmmMlmO![a !F8nq
!L<˨m(^hٵX'FhS>/4lX'Fi>TbXō}n62X>7HRDadmDe>՘:>7yau eclu)p3F,'`QȑHCd0tm+Γk2<ufuyB,8}n6Rg
и&ecc̬tu]rhNx4<>dEqL.ˬm)l	S0uɚ60tM$,LCՏxe.hՙ86TPRg <V6xac6y40Ս|y;!L/$lѴ8ˬm$l-iX+dv]uX'm	]2Fbˬm$l8OAL.N,mƄ.p^HJ'쬺OPiͬOy.[H
&)8Fʊ
]LD]cly#em0ecly#dXŘ:}䍓8V<Ǐe.hՏX6XXO>.<ϰ|&%yi:B8?XP}X\l:3i.x1*RBfYu}KeO4pX'*(JV)bG8uc6-&X>P 
+Dë0卲}Ki$BVZ&Ym
[LCȓ
8ufX'*p̲qclxRϾ8GՍ}Kee	$}Vd卲|uo;mHNto1uo!ai`.}sa]H[}`|q.S>b
fdԈҶ#0ˬmnF.ZaOVKu"B`}c6HȐ$}X>V4HL0>X'F	i`d[6(@`}fX'H+o>V0dǘ d<2V R>bНS2>DQ&iǖ]cgy}0p1hٵ8Oo"BdTk`>6>)p3Dp卲}u[Dpd϶7 8m>:$N&(hٵX'}R#JV6mKL.ycX+yKD.'6m%(6`J)c48m>[_J.ō}'u	KiV6l*,,m>۩yaWX'}%e.}]fecl+JR ԈҴ+,m>"yam>mT'hqd卲}+*|4,,'YOy+:RVȝLL2mf.ycnLRX0Jdecly'I8.qcly:YgV`lH<"M0O,mO$![PLBv`3R"d`KC,m}a:qclJVu*FX>4!
d>Y}ב6gɲǒ"Yu}Rď8X'"D(Z<l2ԍBv\#hN
e;TXR	<p2 `Ǘ>;}H\ys>l i><|@X۩<>쐎a;O\>1cn}쮹4+B˟\W_	u#m`&i\ys6}*hNK:Xux-0@@0[q
:+0[q
4]f<|	]Huy;+`aB\ˬ'> V ;JTН)]]fN> (^id՘:6[Pӫ2tx>ʋ
_u(^L2t卲}e)P48qfG]clqe%.iǖd|ydy !
 9/:"yhN̜Dx+L2<}BBC0@mc8x$M :OHTȑJX82yclD/ ]cl?}ΐ`iW!
\ThLΞF4ŗYǗ>
8'.OF"'qѠ}WYX'eraeQ04,0Bq:}aØy`	@ae![,L"meZ}eO֟ecOc>(?Z}W!F>,B|iYd<l+aed
6Y64,`2tZ}GQɳyd
1->ɵQ0liMBe6
1?Z}fB	6p1[+}6me6$}6>34ɳk8OLXD%m2lV6єNᵘd>7JQ48mfYm3]JYm0&q2&`}
ek2ō|VOlxg0OlVɱ<!F8'iM!qϮ}vd.}s6|q>Ԉ[y)cCa)q
+I}PX8(^hټ:$(862ĈmZl{}+m(^h8ȟmT(c}+m(^h$Fɟl1}CL-J(^h062ĈmZ< @(q!:&JX&Py)JwDXH&*DΠL$yHc	mbD-7>n/4<s}+m(^hx{:=\BI4?(m(^h|:l62ĈmZ>:	K>HV$nJQ$hq(@RXO6(m2	B-<w-M8hygPG@RKDC	6&u@dyN- "'ʜLP2	A1*q1C@H>s*mʓHG<AR*O@H8!Dy)cA*?/V`敘I@|ҳp!V`0|ҳ Y<4+0,V`"1hYf V` f@Z"Vd ҳ EH,4NE /J̀'XiY4Vh%f,4!afXiYrAaf2Z"VhAD@́hD@<-+4>J`D\g2p2Z"V.{2%bfdE%bw$V.WN-+.̃AhX6́hD\@<-+Wqab2,dE%b2Z"V0/s Z-+&XiX	8-V`-+j-+ȴZ"V̢Hs!D"fAD"3"hXD(%ax/V E%a Ұ!T,487hXp21hXp^,48JÀ0XiXF{2"E$VςaaЛV_2DJä	ņ_̋%a-@UhҰ pZ!VGB,4d%XiXȋPұ2bބXiX7JCL`-+NBJ@2E%c wDJ@Eӂaa U%a aa (̃QhXHKDJ@t"J@bJ@"J@tbJ@"J@pZ,4$QЋ+	C}ҰXiXJaa(g1hXJِh-+	@UXiXJ"hX| 

f@ E%aiXiX|!@P-+T)̋%jXiZfdX-+Ud @DRJ.̋%jҵ@Aaj!hX&JL!hXH,4@abnұ a p-+dDJ`d0NdP-+	̀.-+	ahXL)̀.-+	d%a8dDJq&d `D'.Jq6dZ-+	`Dhp%V4-V4敍 敍 故a
<:-
 {JU.4(OE<D>Z!VAW%VRr`` R4V@aJKV>iX")VLȢV! >iX$\T4:K1xuuҞ X<3"׍:xЧG^4*u@kƁdG^4:7#׍:#|hG^4s$B:}b:":׍׍
Du@wB:<G^4G^4# ׍u@1́8h!uuAd
Du@d/ׅuBH#
!ׅ:)X(́P(
T#
uBtG^/b>`j'Vh3jY+4PYubN\j4\(V.E
V.:\3pkbF\#jmX+Ec%V0X[
Ռ	Z<J|uX%V0cc _6`yXlf>65<6!67>6HUց
%a5aQ*al,V#VCJb"YVXlV+XD!YXD a%aL"*"%a5@g(VJV
eaCa* Xp9a1VAXpO-V%EaDÅ0 VXp#V+¨°xmXF&J40XF:#.HI:VV.:jãpUVZ+Xt+uaT(VXt!Vi+@UB+8!R*VUa堕Xx+	Xx2$V~$VON<Z9j8<a9U° N++ΫZұDPdBd5c FdDd Bc JB	L$
`XH.V	V
 R$Ba 4$a @
@?uXH`V˕@XJza)X%RX7Vh8V	ka(:!`%V 9XJ`'V8t>">5 EX|C IX|)&>7ua$9>L+ʰ+躰?J
VUUhHSЕZl>Q<&VZJZ_JQ
@TA@	V J
X)@z:@I	
j3+Rb s>@	 Ո J * 1l+	"*+	D	%VXLW`
Մ_ *&8+	N&h	ea0a0Ar0	+	ՀeXNEmXNWqXN)VT*r%a86Vp} Ұ JUu*/d̘1ÿ$2cmɀp<"N2c_0&?E^~dmѺRS̘㭶7JJp&?E'H1?LB'&?w]d۩Iɏ1S%)PL$K1ÿ1ÿ+yԏ1ÿ}&?wJ1ÿ}2cL̘<W&?wϼRɏRɏɏ<ɏ1sdN@SAPcm>a^49A/ūƁPc 5WPc 5aP	y@kxL8_yzw3~Tr18++ƁPc 57
)u@g(1/9A/hy+3~Rhfr_ʜ))J^4S9A/׍Pc 52H:<qy޼hr_	@k<h)@k39A/>Tb8_"*@TWS9A/W9@k|1=xQq ^g(1/
9A/#^8_}^+3~*O@k%ׅ@kϼQ]xP8_R(qLkg(1һ$Pc 5g})F(Zg(1"y@kd@ '`$JDL>c(1L>c2cL?^4W31ß Uxtg(1@1[b'A^4Lqu+lRxi31	K׍Ɏ/Nm^A׍d'WWS9__0d'u(U*&~`	? s9`O -Vg12co*̑LFpm@P'#R:_30 =xЦg2c Ɏ/N	׍Lqu%^4fs&8:dm31	 xLquFJ/qJs_'2 '>F]F]9Te^F]oR.ITeԨ˿žF] #Ԩ˿QzwA*2/R.`=JR.`Ԩ˭>xpԨ˭>tQZ|u!aR.QZ}#R.#>F]i!`ߩQZ|qԨ˭>pqԨ˭>>F],*2 Ԩ˭><BP8Ԩ˭>t+J!X?R.*2O
3gJF]2*2J0*2 QTe Ԩ˭>VR.`R.`F]Ԩ˭>ɲ}J?R.dzw UTèkԨ˿zw ]TèԨ˿ KԨ˭>lVmR.dF]oԨ˿wBOR.hԨ˿F]ig*2Q5TeQ[Ԩ˿Ԩ˭>p+8{Ԩ˿ Ԩ˿)*2QQ}JlJl
}JlQTebR. QF]"F]" CԨ˿@Ԩ˿@wR.wSTe֟:@B=TeÀ*2}JpF]8R. kԨ˿`KTe0wR.zwF]#~F]i?Te֟<	A}J獐g*2?*2zwJB=JF TeæJtkԨ˿@Ԩ˿@3Teé=JtԨ˿EF]: +Ԩ˿AQ9Teà}Teà F]:Jx#*2Q KԨ˿*2R._R.OQ /TeBR.2J?R.2Ԩ˿*2 ]Te@ETe@KTe@Ԩ˿R.2 ߩQR.2>F]$*2 +*2(Ԩ˿=TeV=JJ>F]%oR.F]%)*2(cTeRR.Ԩ˿ *20!*20wJLR.$!YF]&Q	w?TepԨ˿Ԩ˿}JN
}JN&*28}JNR.R.^F]'Q	GTe֟ 8B*28ޥF]*26JHBR.eޥF]D}J4*2O!
J Ԩ˿wJ 1Tep~F]))*2H2*2H~F])>F]@Ԩ˿zwGQJ=Tet Ԩ˿ R.Ԩ˿1QkzwF}J# Q`zwF ߩQ`wF?R.	ޥF]J$gԨ˿@#*2/*2Ԩ˿A_QzwHoR.	 *2>1Te}oR.F]*2> GԨ˿@UTe¢R.
}JT 3Ԩ˿@uTe zwF]wJ *2J%_Ԩ˿P!*2	}J% Q}J%+*2UTe(gTe(F]QԨ˿PzwJJ% {Ԩ˿PwJ OԨ˿R.'Q =JR. zw  Te u6BQ՚%j?́ʳD& { OaR t՚O117	`oLPF[1"R-JXCr%*1_LE*1\C)Q
_hjRSCqd̑)Q?`F#ԨV0LhL|8ѳTb*1]ևJF+LF
N6o
TbS6oTwQqQqf:LMa:ИLT1N`8F+&cBc17ՄBy	`,*1_LSڕ: {118boƄu#FRF+	z:Ä oQ}XpcBc$Vid b6dPM?	E'R tՄb# %\'hq)R-SEg<TF[@VYөQB2R-u#FJWJW&M&?jT`:7J:Մ`o11@	+b6dAvdG O`0u*0IXt911)h
`)R-	f
ԨeN&(hټTee.hqDF+hqtm$RZcZF+L8JW C*1_LN*R}CNF+&dJYHtF#ԨɿE*1e2 +h1*0iDF_&&	0A
Tb04F+&11o}XH511H	fF+	x?RQ}XH*Иt@5И7:TbgR4t*1]2T1*1\u7ՄcBcoGacDc*qԝX}<lɟJY/0*qԍ1*0IX|4 w<N1|F[qp`Q5ȔĀITbSJWH/RcTbPBF+&dJYH|mJGQ&QI@f4&<$OQ$}1jF+h6RQ}XLf4&<t`3И#V$nZ%*1_!~0Qb`JWDMa89И Q#!LhyOl*9Ѕ3t7$JTb@o |iJ JGQ&QDe88*t1ׅ&88 	{ϕ&@(̘RfQ ex|/̘?J="'ʜLQ^%̘pԨʛyAddNJ?ƅ9_ q/Q x".̘	Ԩ^4S31'F8l*MS>d`g@TV:2N@ɢxg@TWV'̘?y)P2h: +U c2c0	ʒXlb&:C̘Cd	J`11(ʒZB311(ҤEH
B311(ҤEEICJdd?ʑ&DlȥJD`,D]XQ̘9'NRB1Rd<u~ :RX\dd1orRKT4OmXPc?mXddNRBJT'yULe8 oҴO<걢IɌ3orRK4O*p*
m1OJ))JhLfLfC?̆')u!@nd
T'+yԏV42I72H5c@c2c2ߙNRBT'h'V3A$@A:)̘̀.(M̀ )P2ha@Y1O4:(&3&3 2ԅJDҤEH
Y1OJ *+!ddd2ԅ2Rd?@VJf2I7&fLfACu72T'}Y~ :uZBf3&3!Cu72 z&㩒(DX!~ :*OՂ8̘̀.(Ḿ&㭁$KV@c(1ğo<-X!Ɍ:orR@R@ɢxgHX"q' 㩟y"`fc2c2 Cu72*MS>C`Pc?LU#?NRBT'WzD2I7돥w@c2c2 Cu724OLϥ(錠~ :JQV!{.(MRJ*M4ub#A$@@V"=11 g!@ȝ}+mJu"'q
R3hyeI>۩>ۈP76tNHB$DhJT[ȑ))D:mb'mEEICQlQRPHDimTnum8RRe<HHi*E@붅ܤDSFR=ԏy[
NF'`"(R*O
$nKE@8Aʜ))JȞm
$nD")mďTϸq(ttJ::%GGD@%&JJX*	.	J]&@%m"q
fH Dl8\KevX-#`FOdC`FJmWX^-DgR \uq㭶N!L۩~:oDͺȈS-my)cEl2HR")})uR:o%,}ԈLR۩}>DVBhnuJXGGDQ(ttJ::%S<JpءI&u Ibg<%D"Ha)c)m䥏m ĄP@,\0d봹ƙ<67FD-Qm2T!Bu Ąy)c詟y"u4tHDicm36[hJT۩>ۈPtIDͣ,H:NHBѼϼۥqtODO/6"'FRDIJ$ J>F]kT ;$+          
  b՝ab&              
     ./usr/es/sbin/cluster/events/utils/cl_rrmethods2call  y                              #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r720 src/43haes/usr/sbin/cluster/events/utils/cl_rrmethods2call.sh 1.26 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2002,2015 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
#
# @(#)  7de1449 43haes/usr/sbin/cluster/events/utils/cl_rrmethods2call.sh, 726, 2147A_aha726, Nov 01 2021 05:16 PM
###############################################################################
#
#   COMPONENT_NAME: EVENTUTILS
#
#   FUNCTIONS: none
#
###############################################################################

###############################################################################
#  
#  Name:  cl_rrmethods2call
#
#  Returns:
#        None
#
#  This function will output through stdout the names of the replicated
#  resource methods to call based on output from clsetenvres, which is
#  assumed to have been called prior to calling this function.
#
#  Arguments: None
#              
#  Environment: VERBOSE_LOGGING, PATH
#
###############################################################################

typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
if [[ $VERBOSE_LOGGING == "high" ]]; then
    set -x
    version='%I%'
fi


#
# RRMETHODS must be set to the aggregate of all methods to be called
# based on the presence of each type of replicated resource.  This command
# can be called in either of two situations:
#
# 1.  The event processing is currently processing a replicated resource
#     group and needs to configure the replicated resources that belong
#     to that resource group.  In that case the event processing has
#     already set up the *_REP_RESOURCE environment variable for that
#     resource group, and we just want to call the method for that
#     replicated resource type, if one exists.
#
# 2.  There are replicated resource method callouts for events that are
#     not specific to any one replicated resource group.  For example, if
#     this is a network_down or site_isolation event, the event processing
#     may need to call replicated resource methods for one or more
#     replicated resource types.  In this case the *_REP_RESOURCE environment
#     variables are not already set by the event processing, so we need to
#     set them ourselves.  This is done so that we do not call a replicated
#     resource method if there are no replicated resource groups of that
#     type in the cluster.  For example, if HAGEO is installed but there
#     are no HAGEO resource groups, then we do not want to call any of
#     the HAGEO replicated resource methods.
#
RRMETHODS=""
NEED_RR_ENV_VARS="no"

case $1 in
    "net_cleanup" | "net_initialization")
	#    
	: The network methods are returned if the Network type is XD_data.
	#
        RRNET=$(clodmget -q"name=$NETWORKNAME" -f nimname -n HACMPnetwork)
           
	if [[ $RRNET == "XD_data" ]]
	then
	    NEED_RR_ENV_VARS="yes"
	else
	    return 0
	fi
    ;;
           
    "ss_unload" | "ss_load")
	#
	:   The load and unload methods if defined are returned on the 
	:   local node
	#
	if [[ $NODENAME == $LOCALNODENAME ]]
	then
	    NEED_RR_ENV_VARS="yes"
	else
	    return 0
	fi
    ;;
           
    "site_initialization" | "site_cleanup" | "site_isolation" | "site_merge")
	#
	:   The site related method names are returned if defined
	#
	NEED_RR_ENV_VARS="yes"
    ;;
     
    "postrg_move")
           # The rg_move related method names are returned if defined
           NEED_RR_ENV_VARS="yes"
           ;;
esac

#
:   Set the \*_REP_RESOURCE variables if needed.
#
if [[ $NEED_RR_ENV_VARS == "yes" ]]
then
    eval $(cllsres 2>/dev/null)
fi


if [[ -n $GMD_REP_RESOURCE ]]
then
   RRMETHODS="$RRMETHODS $(clodmget -q 'type=1' -f $1 -n HACMPrresmethods)"
fi

if [[ -n $PPRC_REP_RESOURCE ]]
then
   RRMETHODS="$RRMETHODS $(clodmget -q 'type=2' -f $1 -n HACMPrresmethods)"
fi

if [[ -n $SVCPPRC_REP_RESOURCE ]]
then
   RRMETHODS="$RRMETHODS $(clodmget -q 'type=4' -f $1 -n HACMPrresmethods)"
fi

if [[ -n $GMVG_REP_RESOURCE ]]
then
   RRMETHODS="$RRMETHODS $(clodmget -q 'type=5' -f $1 -n HACMPrresmethods)"
fi

if [[ -n $SR_REP_RESOURCE ]]
then
   RRMETHODS="$RRMETHODS $(clodmget -q 'type=6' -f $1 -n HACMPrresmethods)"
fi

if [[ -n $TC_REP_RESOURCE ]]
then
   RRMETHODS="$RRMETHODS $(clodmget -q 'type=7' -f $1 -n HACMPrresmethods)"
fi

if [[ -n $GENXD_REP_RESOURCE ]]
then
   RRMETHODS="$RRMETHODS $(clodmget -q 'type=8' -f $1 -n HACMPrresmethods)"
fi

if [[ -n $REMOTECOPY_REP_RESOURCE ]]
then
   RRMETHODS="$RRMETHODS $(clodmget -q 'type=9' -f $1 -n HACMPrresmethods)"
fi

#Always invoke genxd_predisk_available for GENXD_REP_RESOURCE  to consider system and cluster MGs
#It is needed as System and Cluster MGs are not part of RG, hence cllsres can not
#give details
# NOTE: No more changes should be made to RRMETHODS after this section
# All new RRMETHODS should be added before this section.
if [[ -z $RRMETHODS ]]
then
    typeset sysmgdata
    typeset reposmgdata
    if [[ -x /usr/es/sbin/cluster/xd_generic/xd_cli/clxd_list_mg_smit ]]
    then
        sysmgdata=$(/usr/es/sbin/cluster/xd_generic/xd_cli/clxd_list_mg_smit -s ds8k_inband_mm system)
        reposmgdata=$(/usr/es/sbin/cluster/xd_generic/xd_cli/clxd_list_mg_smit -s ds8k_inband_mm repository)
    fi
    [[ -n $sysmgdata || -n $reposmgdata ]] &&
    {
        RRMETHODS="$RRMETHODS $(clodmget -q 'type=8' -f $1 -n HACMPrresmethods)"
    }
fi

echo "$RRMETHODS"

return 0
ource.kb <$+          .  b՝ab&              .     ./usr/es/sbin/cluster/events/utils/cl_scdiskreset ll  y                               a  r   H   	t  p   0  P0 
0         1L                      .text    P P  	t  P     5     .data   0 
0 
  p  
            @.bss    0 40 4                      .loader           r  4               .debug                                                                            B (= ,  |nx|#x|+xb , 0  A   A  8  |	S *  N!A 9    <}{x~x  H `     ,  A b $H A |      @        __start            ,   M  H  4N         @           __threads_init         !|A f  H  |	F N!A b ,  A c   |	C N!A b ,  A tc   |	C N!A b ,  A c   |	C N!A b ,  A c   |	C N!A  H8! @}N  b ,  AK       A          __threads_init@AF2_1    4                    | !` @a8`  a @8  Da Hc  8`H %A 8 `H AA aa(  A 88 8 H EA ,  @ 8` a H8 8 KH MA a D|  @ @8 DH YA 8 p8 8 H mA   H A 8` H yA H  b `c  |  @a `  T:|c .8 8 H A c  ,  @ $a  T:| .8aLH e`   H  88  8aLH Q`   a `  T:| .8aL8 :H `   8L8 8a L8 lH aA 8aL8 8  8 H qA ,  @ 8a LH A 8`a @H   a H,  A 8 L8 H  A b `  8   c  |  Aa @H  H  |8!N         A      , main                           DA   L |	N               HA   L |	N               LA   L |	N               PA   L |	N               TA   L |	N               XA   L |	N               \A   L |	N                                                          T :<<,  M  $ # `}PP,	  `M    }c P,  M  $ # ( A`!  ,	  M    ,  M  $ # ,	  M    ,  M  $ # ,	  M  
 }}eB|@H  0`   }eB|@}k89@ d 
 9 9J }eB|@}k89@  
 K`   UF? M  U? 	M  U? 
M   N  `   UF? M  U? M  U? M   N  |lxM  ,	  M    ,  M  $ , 9 8 K      @       strcpy                        T`, /  |fxA 80A A  ,  A ` ,  A T ,  A H0 }@Py=`01k@ & }*X8}JX}@XK}JH}JXyA}L 4U|`/  T, /  |M  00A HA A , ,   M  B@ $ ,	  & M  B@ D ,
  F M  B@ x  $ D ,  ,  /	  /   M  B@ L M  B@ @& M  B@ 4F M  B@ (  $ D ,  ,  /	  /  K8    N        @      p strncat    dA   L |	N               hA   L |	N               lA   L |	N              0 0     0 4                            @(#)61	1.16  src/bos/usr/ccs/lib/libc/__threads_init.c, libcthrd, bos61B, b2007_33A0 8/2/07 13:09:21        %s
 high    main    /dev/   /dev/   select  strtold strtoimax   scripts.cat getdtablesize   VERBOSE_LOGGING usage: %s <device path>
    cl_scdiskreset[%d] version 1.5
 cl_scdiskreset[%d] openx(%s, O_RDWR, SC_FORCED_OPEN)    @(#)36  1.6  src/43haes/usr/sbin/cluster/events/utils/cl_scdiskreset.c, hacmp.events, 61haes_r714 11/28/11 15:05:07  P0   0                                                     0 
0 
        0 X                                                        M        Y  errno         @       exit          @
       catgets       @
       getenv        @
       sprintf       @
       printf        @
       strncmp       @
       perror        @
              %      @
       openx         @
              1      @
       __crt0v       @       optind        @              >      @       get_catd      @
       __start 0  !
        0 
     0 
     0 
     0       0      0       0      0      0      0      0      0      0       0      0      0      0    	  0      0      0      0       0 $     0 (     0 ,     0 0   
  /usr/es/lib:/usr/lib:/lib:/usr/lpp/xlC/lib    libc.a shr.o  libclstr.a shr.o  !@VPDcl_scdiskreset/5765E6200/520  
setlocale  __mod_init  __malloc_user_defined_name  __default_char:t142=-5  
:t7=f-13;  :t8=ar0;0;7;3  int64_t:t10=-31  intmax_t:t11=10  
:t13=f11;  :t14=ar0;0;9;3  :t16=ar0;0;2047;-4  &fd_set:T17=s8192fds_bits:16,0,65536;;  fd_set:t18=17  time_t:t20=-1  suseconds_t:t21=-1  0timeval:T22=s8tv_sec:20,0,32;tv_usec:21,32,32;;  
:t24=f-1;  :t25=ar0;0;6;3  
:t26=f-1;  :t27=ar0;0;13;3  
:t28=f-1;  :t29=ar0;0;4;3  :t30=ar0;0;255;-2  :t31=ar0;0;63;-2  
:t32=f-1;  
:t33=f-1;  
:t34=f-1;  
:t35=f-1;  :t37=f-11;  
:t38=f-1;  
:t39=f-1;  
:t43=*-11  :T44=s32_ptr:41,0,32;_cnt:-1,32,32;_base:41,64,32;_bufendp:41,96,32;_flag:-3,128,16;_file:-3,144,16;__stdioid:-1,160,32;__newbase:5,192,32;_lock:43,224,32;;  FILE:t45=44  :t48=ar0;0;19;-2  T_header:T49=s28_magic:-1,0,32;_n_sets:-7,32,16;_setmax:-7,48,16;_filler:48,64,160;;  A_msgptr:T52=s8_msgno:-7,0,16;_msglen:-7,16,16;_offset:-8,32,32;;  N_catset:T54=s12_setno:-7,0,16;_n_msgs:-7,16,16;_mp:53,32,32;_msgtxt:6,64,32;;  _catalog_descriptor:T56=s36_mem:5,0,32;_name:5,32,32;_fd:46,64,32;_hd:50,96,32;_set:55,128,32;_setmax:-1,160,32;_count:-1,192,32;_pid:-1,224,32;_oflag:-1,256,32;;  nl_catd:t58=57  
:t60=f-1;  
:t61=f-1;  
:t63=f-1;  
:t64=f11;  :t66=f-11;  :t68=f-13;  :t69=ar0;0;115;-2  
argmin:-1  verbose_flag:-1  msg_string:30  diskdevice:31  __func__:V29  sccsid:V69   R   V V     n   " r   $ v   N z   P    (    *        R    T        h B   h n   j    l    n    p    n J   & v   ,                         ,    8    F   < ^   < t       ڙ    ڙ    <    ݙ      
    @    J   <    .    0    2 :   4 b   6    8    :            
N   > 
v   @ 
   B0 
   N 0 
   f 0 
   X 0    F 0     0    ` 0     0     0     0    L 0    d 0     0      0     0     0     0     0     0      0     0      0 $    0 (   
 0 ,    0 0                              4  @   D % X *  +  ,  .  /  5  7  8   9 ( : , < 8 = H % h @ p Aget_catd                   
      errno                            exit                       
      catgets                    
      getenv                     
      sprintf                    
      printf                     
      strncmp                    
      perror                     
                                
      openx                      
                                
      __crt0v                          optind                                                           TOC     0    k                __crt0v 0    k                      0    k                      40    k               _$STATIC0    k                      0    k               errno   0     k               _$STATIC0    k                      0    k               getenv  0    k               strncmp 0    k               printf  0    k               get_catd0    k               catgets 0    k               exit    0     k               optind  0 $   k               sprintf 0 (   k               openx   0 ,   k               perror  0 0   k                         Eg        >   Zg .__start P   k                .__start P      F             __start 0             
             40 
   k   ,            p_xargc 0                   p_xargv 0                   p_xrcfg 0                   p_xrc   0                          I0                          c0 4                  .file      r g       x                                                       k  `      )                     ^                    @   k   ^             _$STATIC0 
   k   e                  0             
            10                         D0                         V0                         l0                         ~0                   .file       g                                                             :t67=-13       :t51=-8        :t47=-7        :t42=-3        :t40=-5        :t36=-11       :t15=-4        :t12=-1        :t9=-31        :t2=-2         :t1=-13        :t3=k-2        :t4=*3         :t5=*-2        :t6=*5                              '              7              I              [              g              x                                   :t19=*18                                                 :t23=*22                          (             9             E             W             c             t                                                                                                               :t41=*-5                                              :t46=*45                                 :t50=*49                    :t53=*52             U       :t55=*54                    :t57=*56             J       :t59=f5;             [             g       :t62=f5;             s                    :t65=f5;                                              :t143=Z                 `   k  `      )       .main    `         H                       main:F-1       .bf         e     6            argc:p-1     argv:p6      rc:-1      @            D            H            L           L   envptr:5     .bs                       .es            .ef         e     v            _$STATIC0 X   k  X            .bs                       .es            noname     g .strcpy      k        9       .strcpy                               g .strncat            )       glink.s    g .exit       k   (            .exit                      glink.s    g           k   (                                     glink.s    g .getenv     k   (            .getenv                    glink.s    g .strncmp    k   (            .strncmp                   glink.s    g .printf  8   k   (            .printf  8                  glink.s    g        `   k   (                   `                  glink.s   g .catgets    k   (            .catgets                   glink.s   g .sprintf 
L   k   (            .sprintf 
L                 glink.s   g .openx   
t   k   (            .openx   
t                 glink.s g .perror  
   k   (            .perror  
                   #setlocale __mod_init __malloc_user_defined_name crt0_data crt0main.s _malloc_user_defined_name __C_runtime_pstartup ../../../../../../../src/bos/usr/ccs/lib/libc/__threads_init.c Wed Mar  5 14:04:03 2014  IBM XL C Enterprise Edition for AIX, Version 9.0.0.0 ---  .__threads_init .__threads_init@AF2_1 __pth_init_routine _bsd_init_routine _xti_tli_init_routine _nsl_init_routine __dce_compat_init_routine ../../../../../../../../src/43haes/usr/sbin/cluster/events/utils/cl_scdiskreset.c Wed Nov 24 00:04:27 2021  strncat.s .setlocale .get_catd  l$ =$+          2  b՝ab&                   ./usr/es/sbin/cluster/events/utils/cl_scdiskrsrv  ll  y                                  &'  0_st ,.128:;=aceinr
-/34567@AHbdfgklmop|	$(9DLMNPTX`huvx}!*BCEFIRV#%&)<?JKOSUy">GWZ\zQY[]j{~'+^wd ")km2Ai9m	\6ڵ=;΢CvE-u)*& %Q܇C]	p.ohK{ܐ r@됙/T + At%ꋅ?61@\#N|q|`n- `r]@[kE%Xs89ytp!!(\x!\Y"u  c RlYY\]Œ#ssu-jA38tR]|ZRV[|8\nhj2,C&e3pѪxPBD<XsËӣU$qqdqurÛ
aspѪxPBDDXsËӣU$qqdqt@XsËӣU$qqdZ!A1Ѩta&Xϖ.-ZA{ΫX?|
+d8HVec%C#C4dVtpdqd28]hdqEJAXŉmWHSr@.,2P^#;.8d/HH#e ., ;#%R@.m "D[\q!@$- DRDR%1JJyYAdDJ*KW()2Q.Pd CHJ""X+9bPd&7:~VV*KmWH:􋬤A9mRDpY,$Y-
HsˋΟd@C!V뀃7R}
@!#eFk$J@@w+9(d3\bY)2+-Yt "EeιC!z7
ϡHZA)l	ŝpKR+"C)EiH,JC"$ek$HkEYllbDXňD>DTXs"Hq
Ÿ$K낽 YddΟ.`W(YMÇFAhVCP
Bϖ.ih+Yģ"px:tj(\xǆhȲD{\&7?&HkӣQB<4#"px:tj(\xǆdY"\=ONE@ps$KipѨq`62,.	çFǏxi 89E%4tP?ifwzP84`*@3hY X)`BsC'(|-N y@3iNs>c01@3iq sυ(lf!Ns>p;WH*2#pbV8PFDnJQA!Y̼GmÂ@=UdFĬ5$ȁH8p;XB`:|P:p| :9z.pD6м0	g%xgς!`B@'9C`N	gq9Zzxf=<9glf6$_i Yhb>W#(ϭRlB ]h:n`i#%DXЁx77ŋ*^2XAS;DdEg1 $SVbdCX
@ bCQ2Ö b&%p`,"%pl	.K7Ѩ'p1bXs-,A(*'9@P";5dNs>ׂ-*	g2x6
Y+ Ke o@	PJ	D3\L
,,FW+@jȜ28*	|#+׃k P"
P %䠟XԜ,Ox_Co>b󃘴dY"\=ONE@ps3HkӣQB<4͆E%4tP?GaHXAHQ>$ƯZJKĦjˉL՗)%uūU(/ykJj˔-Z^q(4ˑSŎHJ£艒$JxvxU|BJ^^KK{ʌ)y}k;V6}*T?1T{<pB: $	DHJ(( !	] PsU%>^>թT|C&n[K^Z/ / z+5X}(	Q+R!#@J*,	(!	BTFהxkE%>jl`F^@|:	@d(@| )&n[K^Z/B :HIТ>H$)%D%&'J	F\F 1Q萔>$
%<k	T}RUBKx\7To-yh
Ū!T/T)D-PV"'>*4DPDvE.G\?<%r6r!@:V>`wT>b|S{>k0V;e>aV;ZIϛ*ZoXg+M+XgXguJ+>bT|׺ϨZ+	{${NCŽ=!Ohix49~G|vHG|HN#r>ӑӲG|vHBG|s{NG^ӑw{NH<pi#r@=$xi|9 "d{NHӒ G9 q=$>:GJ.yi*L՗%%<YrRS5eIE-%366%j˼Yr*/V5՗)3yT^Bk+
E"U&n[K^Z/%(*)(	JQ)B71ו>fjA<릆XuEff]<kT^]tQqZE'$(>RN_F@cdW"NkL$LQ}4m}2u\LdDɊ0W'0$DL}Ju\Lb<IZg#p1!>ySEHHHKTI82lו>n'D$VhҾrDX<JMV_FL#'NGJTh8gT*2d#LJ2a*NkLRJ4	&_F$NkLN_&q:&q22Ĉ,dI-q3&$G|u\LbdĈԯ'0$DJ1:sDIԯ'0$DJ1JsDIWɒ'0$D6:a"sDIԯlu+"DHTTNPdn>):4 &F+JH24:\IIѠ)'@L3K͒@$)@L3jR D"E)0Vf)!2Duן/Vj)"$\@L3T )r%*@H24Ι2JNN2t&ǂ`L|99FBq"u\LdBDĈSJ-J*(q;:hZ8gV:JHTE)yS	I
@3
-JN$@RNKe<blԢd$tI
8JgM13T)!RE(tO$HdibT}O'y7^TTH@34x䤅HDRCd	&FG_>"t&uJ^+U>j(;.*4JT:AH	&FH
I#L贽)B$B:ҔD"diyS	I DRdiRj.XRDH	&FeeI F24Κ1JH2&R	$RR9"$WI"MRP$y+%I	&RR9"$Wʑ'0$D_*&NkL:bDx<bRDXx[Ϊ>PZĤSg՚JHl^iqʝ03PbڥMVU1JL@h>ZȲoR)2<Qr*լT>]u(RIu&n[K^Z/uKT(RUReBm!G<[[P:ݐ~ηd ΀>u!#1vA
C[V:ݐeBݦ\uA3igXn\u@q 5:Aօ[Fnt_Ѕ[8c1s f!nt
{wxf!nxd:3<,-/ [l1sdBr3< +<yX\uױ[Bl1q[--Xf!n64aexf!n6nVn8[ on8N:p|>u5[zP|ηpå|
O0q(|p
>uxK;o xSl<pfGr>
#aGo>Gr>8|qi$w#HGR;u#x3#|ܐxp # q;DGr@ߑܐq;<Gr@p# p
ܐd~vWYntZnte:_<ntț(e۝u sǠ*r"ny7< sqsŰ6"nxaD&nx17<v()qn6#AۍHlY	ۍqȝ-Rl@.lDTl5#OC3Tj_?oCoLԨ|SgbKL6Zc㿛-V>bCoL͕-Zji;31TLM, i;ZLMVi7/?oP 	>|13u+_p_r>-fLߐmk2g܏&yNA8H|Z̙!;.|̙!;V#d=	Q`'	&yNwk2g*T_ ̙!;ϭXɞ{-V rd=	U>jlzd=	U> nd=	Ԩ|S\Z̙!; d=	MVr@Z̙!;U|ɞ{*X0HV&yNljUɞ{`?/bxdSg2g]u-}";L=_u-~|g?!;dAΌ-1Sr>vт"m3~7LnG<:0Z[L߃'r>go\ g	5_ذ1;a Cndȳ7Cٟi]_dn]&ywtDEE$r63~#ᅭx#'#<ȕZgo
\VL܏v@:|Zgo&
~ 'd/d}+%){W$I,5NHU,5'$&W'$(WɊ"EXk_DTXk_DN7a|HXk_'NH,5NHLXkb_ذҾPȑذҾR"(}+I"Db_JDWXk_Dsdņ{?a Ǳa2,5b_ ,5ذҾpņb_ņe	$dņ$ņ"Ob_=Xksذd.,5aņ #,5ņ &,5~ņ WXk_'F"$(,5Gab_{WʓD>ņ@ذhņI"=_ذҾPN"(&,5΀߱a|8DPQXk=}+	E^ņW\N`Tذ<]Xk_)F7ayga|9Rob_{,5 a|HȫXk_*q8DR$,5=}+HӘ&,5ņEذ۝Y̙M+Y۝YiXgkkĈ :ΩLT6$E1a-16IذkT$E[X? [a<<Lņqi,Xg*b869XgVņqlG+b86ذ*͟Zd/b8.{ax@ņ	(U=bP0q+:~Q`'	dqЗ=ذ`3bذ%
Xc*U|,1yMmuɝYZۆYgGxX1y}t;!ooH^X:cB`6+3~P[lWgi ~bfaX1q»9<G>p</Z$/x;bx	,ێlL#1TqmxkCXd,X1y7Y̙?G?BV)46n82 ?13Vݑ,Л-VqdB9e>an8geZ$/vCX11TdB9O?n8,3Lլ2Be,h@63B坦vGhs5k 4*T>bܳ3~JU>pۖv!Lլ2BdBŀXqdB9Xq; Lլ2Bd4&ʖ6dB9SeKqugi?13V,Xbx	MVۇ9<GM-Zj<Ygd*|J5W]45/uZotAE*ZzkAzT}E
!z颃33U.TF
*/ubEW]	Z.XEN<PBJ	*$PBJ	+TJ.yi*/.%3V\_TUV0T^|Nip+Ѹ'bc!cꖛ-V)z՚>`j`N+@|)Tf.$$$?B믋VP^+~_TUVY`LW]6|Z굊uik].xkQs*0}[uZo\xkQs*zN546P+}զլUB
T(IP%B
T(IP%yjRrajOZJrL>i*zJ.}YĪLyIz^LUϣ'>\'J7?y}/*|J5T&*uJ @k >$+          ;  b՝ab&              ;     ./usr/es/sbin/cluster/events/utils/cl_scsipr_dare_reg_res  addre                             #!/bin/ksh93
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r720 src/43haes/usr/sbin/cluster/events/utils/cl_scsipr_dare_reg_res.sh 1.1 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2015 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 

#################################################################
# Name: cl_scsipr_dare_reg_res
# 
# Called by: reconfig_resource_release
#
# Description: This script register and reserve the volume group
#              which is passed to it as arguement.
#
# Input: Name of the Volume Group to be registered.
#
# Output: None
#################################################################

# Including file containing SCSIPR functions
. /usr/es/sbin/cluster/events/utils/cl_scsipr_event_functions

typeset vgName=$1

if [[ -n $vgName ]];then
    cl_scsipr_dare_Reg_Res $vgName
fi
Rk> ?$+          G  b՝ab&              G     ./usr/es/sbin/cluster/events/utils/cl_scsipr_diskreplace   addre                             #!/bin/ksh93
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r720 src/43haes/usr/sbin/cluster/events/utils/cl_scsipr_diskreplace.sh 1.1 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2015 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 

##########################################################
# Name: cl_scsipr_diskreplace
#
# Description: THis script is a wrapper to call function
# from file cl_scsipr_event_functions from cspoc utility 
# cl_diskreplace.
# 
# Input : Source disk PVID(disk to be removed from a VG
#         Destination disk PVID(dsik to be added to the VG)
#
# Output: 0 on success
#       : 1 on failure
#
##########################################################

export PATH=$(/usr/es/sbin/cluster/utilities/cl_get_path all)

##################################
#  Main
#
##################################

# Including file containing SCSIPR functions
. /usr/es/sbin/cluster/events/utils/cl_scsipr_event_functions

[[ "$VERBOSE_LOGGING" == "high" ]] && set -x

typeset Source_PVID=$1
typeset Destination_PVID=$2
typeset VGName=$3

typeset Source_disk=$(lspv -L | grep -w $Source_PVID | awk '{print $1}')
if [ -z "$Source_disk" ]
then
	
	#
	: Unable to get hdisk corresponding to PVID $Source_PVID on node $(get_local_nodename).
	#
	return 1
fi
typeset Destination_disk=$(lspv -L | grep -w $Destination_PVID | awk '{print $1}')
if [ -z "$Destination_disk" ]
then
	
	#
	:  Unable to get hdisk corresponding to PVID $Destination_PVID on node $(get_local_nodename).
	#
	return 1
fi

disk_replace_scsipr $Source_disk $Destination_disk $VGName
if (( $? != 0 ))
then
	return 1
fi



<lw @$+          g  b&bb&              A     ./usr/es/sbin/cluster/events/utils/cl_scsipr_event_functions dre                               	
  #	e
ailnorst$_cdfghpuvy"().:=GPRkm-/01ACELMNOVb'DFIKS[]w{}!&,2?BTUx|7;Hqz3>+56<Y*49@Zj P^RH DD$LL@LHyPPimmmmmmHY~bsVMW!ovvJ0tmmmmmmmmmmmmmltV-Apk?X84p0vpvvPFrѹ\Tmj_mmmmmmmmmmHāAvmmmmmmlmmmmmmmmm/P"a"bbdLCȂH"f1Y69\(@v_ 1\hP @.AI!Rkrr*ԷAIͮQ2FɩDR3MͰ|I8 <iYE	ģ3W@
Drqi'qk-(	/2@&
"@
|/d	NM}XEܰt" /;jX⥝_X3rN-6vv&N`694Y6BInSMUA4KFM׃ņ4p(	ЊCHāAr g.  ",'(HU
5wR9'6AF&-K|=76$@l P"" pc`
`ԣ0, LHEk1(FxhH0)9D*!V(')B\ٶkBbL9pկ@lρbi#dԢc^ٯѬs|`T~|I~#bԦ<~lٶҹMDPsMTa"fIFP?1F`z-5 $nPN&F_!,~frm`BhA핯gf?>YdR{g]AYb0`ydHahEp; .]MTW<(FDRL1iKgvluW+"@XJsĉH_ɲx\W+	n&@.w4"
SU+ _Uֺ\x%1k]MTW< & $& X.f:>[Vƭ{m?p^4io^mP, Akm=]&`. X\LטJZ0!0@xhxObxhѷu]uC%uY64o'vh|Xph <H4D<rsN/ڵm٧h7|X`p8io^mP1(ŌtC`pRR,4ANE	"$" "8<<B6	P& ibZ'`k6S20@20@4jmjG8Pkbd:\z7$"U	 [VR A1 ,D<$@|ǝcC(D^	?!&	~ $rq6Ʈh7K˪6~RL#Ŋ͖c%rq6U]uTk\Zz#C(EuTL8`Bꩧ1dñ/6#f?MA5\f:6Õҹ&ddlUMTW<sdQ͔1IL!܄m,Ŋn`<_<X`D5uUM?A$l9UU4m]UUuUP8d.zhse='6E$9uUUUUQUUMTW<͑BŮG"sdS5"l\y(9@(FbPsMW͑AŁ!ѠhUUUq~]UU[~qiA5\@$L" F޺璉-R5D73KW͑Ai`XB/&uUUUq~]UUUh7L)j1dp8&uUUT{ UUQ|uUUVZꪪ1kX
.ҵUU @-uUUB]UUUꪗUU2禍DPsMWNh$L"ُ;J禍D.˪i`Yb F޺5DeĠ暩DbbD̒,$L]i`XB/6~s٣qA5]D.~7]UUW]UUW|%r^7`d[c]UUQ|uUT{WUT{V9;FqRѼsdRZH92	\LdnF(,P,3vꪚ~3`FhUUK,k8h9;FqRѼ(G(Gρ׋]UU[h6Sch#k%zP+zxȦBѹ\T.B8B8;>=}<l#Pyzk50;몪V*A.8Yd%uA1hܮ*^,Pk\LN1D1brUU_AkӼ`mMzh}reoIuUTl6;]UQZꪺꪇlҍzܮ*2m4۳UuUb.1D1bqdWUTL80`Bꪚ~3L83!0ѫ6URꪫ(hܮ*2m4o
Ŋ9:baB` ˪sObɇb0^5uUSF޵UW˪&?I3MIuUUUUnuUUUUC%uŧ~70j & $&Bz6e;9uUUUT{iksObɇb0f5uU4m]UW]UP(G(G6YD)T <k`rꪇ{\O
QmǝcrJ9C#sӆқ'cUT?Ho27Ў+9),xP,PQ̍x'bLu]UPYF͑I`z-5D)T <k`B8ɂl`MֽU~NXiaH92	59uU]uUnuU]uUC%uŧQ"x$VW@4o
ŊP,PτyF7$128;!8ka)v9uU]uT{WT{WGAni-a	MͰxf {̑jQ2wk;àyN.FũMx"cylu2FnW6reoKi1~(hp-`z6Jy:e^: _&i) rEzǱN6gf?>Y@$lLĮ-teD	"
"/!W<-u5R\.l~+x`R.W+"@Xȁc_<XID0H(ȅ"J X@12"A! B#ɓn#i`Bj (E2v5k(G5B2]4kqT.x$aoa[iKp E vQNXx$
"J7('lnU4m]UuP(G6Y7dg~ $rq6.o6၁Q"yͰ~·B8B#U]uVZU]uT?:AY6;FqQl
xRL1i رB+5D]l!#UM?0CWUSF޵UuU5v1GMѹ\Td<AY67]UPNlM~cѹ\Tdݝgi
5ٯЉ8.~NW"Zj9#=Ѽ(G(Drꪇ.WqT#rQ0[#9(8c]l7rɶtѼsdRCUUUGuGttk]F_Zf<~5ؕ2FɩDܗ9v>0*?R 652* c\aX`@jSl?HXlQJK44oFqQlmqdFQ[P~7MG6Zp·d[gh<r쭾rVF8CX$6%m6Ѹ+ֳylq%LjQ27,Z&"D$D^ CE"/tx$ZjrB$]MTW<HTu+)ܮ*^ڹF9;]MTW<L8^sN/2-`u5R\Kq0z8(ȵW+,b3X+cV$L]@(Y1(qbaB` 񫦟Ł!ѹu4m]W]P	c]gd-MCMĉ]~7 & $&Ӌbuŧס~7 #&,Pl08
$OJxX]k]bHŊ] Xi`Y0@Fѷu_.~reoK(G6X'R I˪ŧס~7W@4o & $&͖Ng]W]QJ&)qiSC(GHUuDÃ.1dÃ1/oZꫮD.? & $&͖J7+|H92	b]UuTni-uV柆œ`4jꦍkrɶ6S[cŊ #&,PτyF7$128;!8ka)v9uUUnuUUC%ul9CFqQl(G(Gň			ăDC.H92	#s<+yFEvv6(<LCNGJl]Uuչ1dñ36ureoK(G6YD)T <k`rH92	#s<+yFEvv6(<LCNGJl]W][k]W]P	c]gi)qi`p0H50Ul?MqbG.~+x`XB8;>·d[gh?1caܒk{\41tuZ74f<~9(dm'02FɩE~cgc9)I6r6-Jm)͛`k7h6S&?1hܮ*2mA8kTsdS1h9;FqRѼ"74`64۔m Fl/k=76ȡl&Z&"D$D^ CE"/tx$ZjrA8f"sdPai9[|DȡuJsL{
u5R\"fRMW/\W+	n&@/m}q~Qk]k]MTW< & $& X.f:>[VƭuCѸ\qҸnYf/AhY:]t04@@vtpKtD<pC0'6Nǋn#i`TQ P	F	AD@akoZr6iFbL{
l08
$OJxX]cT?mG6ZPѷ]l7rɶqrq6DȠubHŊ1+ki`XxhMzU]uT?m-z;\TkFqlf"sdS4PleQ"x
U+Ę*몣\LR5bi9[|DȢꨘqSObɇb0^5uU4m몪Y;F"xj4o>XU&`. X\LטJZ0!0@xhxU40f,!]UTѷuUUUUC%uY64o'vh|Xph <H4D<rꪨ~]UUF_UT{V<Hڹ;%4F&ddlѴlf"sdPrꪍrQ0s1(9bQ)ji9[|DȦ$L"زDګi`Xxhܺo]UU|Nlqy7+i9[|DȠUQJ&F27,\m'0+oŒ&`.]UU40f,!]UUMzUUUUUT?XYpѴ)svy"NaV39)suÃDA!UUUUUT*ׅ\b ,12"A!~h6S<Ks͑AUUUq~]UUU[k]UUuUP	c]gi\סPsMWB8<G.ꪪ74ں40f,v CaWUSF޵UuUȦ.6mNlf>`(<*bLu]UP"c"?>·i9ð!`"o5C5:MӋb+ZꪺꪇK;NKOWDIsfh6E1qlf"sdPrꪺꪣsN/ںں=]usFmqd<FM~>0+b'6E.%u8A8f"sdQt# 0^5u4m]W]P	c]gidtѽFM|lbm͑A˪:+*qJ&dr'6E·kFnW6F͑L+g7^lc^9u]t{V8"f<~5H5(s#f'r_XY6=c ɶ6c\aR c\aR  /"lZR-=766e;cѹ\TB8V1NQ~ܤ[m0К7{ekk=76#dԢa̍N0pɁ"`ȑ	jv@]+	K,1u5R\"fRMW/\W+	n&@/WѹUֺ\x%pa niFEuW+	n=@^Q3%4sv$O\cl9]+UU|^Ji<Hڹ8a[ҹ˩ k%coa["fR5D
͍yDpŁ!ѫoZK;!omzh$O]Ѽx	@ӋbuZ3OF[c͖D)T <k`r%MbF(,PqObɇb0^5u4m]WF)~7jtm+sӆ$L"]TJs6ELc$"F X`8A(ņ@WT4@>,ȣ)p9uSF޵W]U[*ӆB禍6S?"sdRCU]uUq~]Q]TJsȜ ,Zꏄr'6E3_9(k:璃jknf%4qhi`XB/&uUQUh7UbD̒,	4m몪\y(R X\L#s1(qhŁ!ѠhUUQU[~qiD CHWhUUG]UUͯNUUns ꪏj+]UQbUT+aEQ]Q}u_.zh$O%4tᦍD̒,zh$OU40f,1@FIo]U`2bPsMTĢR1D1bq"fIFŒ&`.]U40f,!]UMzUUUT?XYpҹlѸ暮q"xj?MqbG.74UGuGk;AůC1hܮ*5bD.?>XpH92	b]W]QJ&F27#C(GHUuM?0CWU4m]UuP	c]giFlqy7+B8B8G>^,BP:.-)Z1]4o
~5(ѼsdS!	ܮ*Y×U]uT*ׅ\b ,12"A!~h6S<KŊ-uTkR(,P]UF_T{V94^i7+`$69u]uF(ŧLQXY"fU Xœ`4jꦍkɶy7+`$68rꫮsN/k40f,pf CaWU4m]UuP%FM~1B8B#U]uVZU]uT?XYRkF"xj!X(zqbGeW]Q][~3L;!0ѫoZH92	#,ODW50U9u]unu]uC%uŧQ"x$VW@4o
Ŋ=]F_2+__Jo6m\L#s1(9@jSl?x|7+bPsMT2s	pmlפ!(FUϻ:Zp·sT74zLnR_l4n MͰ~5D73j 4(L	 &D(H@PD^
\HJs6E¶@JsA5RW/j]|FN1FqRJij2s	v,ȣVK4nW,Ġ暮s0*7+bPsMT+_<XZn	 YiA5Qx6~W^2=K1(9~,ȣV\2su'(
W!q$LLh~,k8d.xL#rf%4G`=𞍠NKŜ{
k8Z5ae4Ej8"f<~5D73KU~#bԦ<~#sƧ0brw2s	p	C!(8C1q:l0/&i)_=76%J%-\Z&"D$D^ CE"/tx$Zjr"a[ XbjrR ,^\dN<NqR.1_SmD(H1dY͑GbD)j7f`8Q"fLQN°A(ŀ8O҉KT^.kUק&aKT@Y͑Gd˪
NQ
k®1tBㅖH ?XYp\ G&aKTvc	!Q\TY͑GӋ`^]ծaJZQൄV@lƹ(U1(Wr6-JmeFqRJi<H-Sc>k1j_ؠ[|?"a[PsMWf<JZp·s_Ӌq#;ax'I3MHjYٶƹ(U1(pAkh7,P<&0@LPx-`ҹ1kl=la璃jSU+%u5R\A5RŮW+R1(H˞dDle<ǝtnW,Ġ暪N0Kg6E·Y0brv@R,ѹ\TjJi
:
znr0f,!˩oZ-uJ璉KWJZ;%4qiA5\|#9(1j]W]PRrP^q,Dȉƺӆ	tnW,Ġ暮cĉR1F9;z6e;TnW/sdQ+c74Gk.-=\PsMW6ZW<l#6nUtŧbPsMTc&Nq!Ŝ{
	f⥘Un`<FqRJi`Qk q$eqiꘔU˩oZ-u!sѹ\TjGsdQ+xt9rꂓBZ]e&&DH4D?5v4xL#rf%4sv$L1ǾѴ)Brx"a[-uQZn-KOTĠ暮b҃j6.~⥘Uť4q9)9(d=+u'(
W!q$LLh~,k8i\ GFqRJi<H-Sc9|'h6SFqRg6E¶8ZsN/ڵi6llH-Sci\J\Zz%:LC݋9(H-ScyL
$L1V%x"i@>ZD/SF޵u[*ӆB0brwqg6E·
IG.)9D(U
AY"bdDDC	c]giJ:7+bPsMW1bD)j{=A*7+9(Uq~]ծ~ԸLJ%-\ť.t3
Z('xR8"a[K>ҹ]W]PRrP^q,Dȉƺӆ	tnW,Ġ暮cĉR1F9;z6e;TnW/sdQ+c74=ni-a%76J&U1D_Eص)ѼjqxK1(9bft9j!PVF_!8ct4۔͛`knf%4LQZ&"D$D^ CE"/tx$Zjr{
SU+2kRŮW+Ji-kF,Tc$"F Z=oJ-|a8OQx6-u!sF)9)!˪
NQ
k®1tBㅖH ?XYp\ GFqRJi{=A*7+QӋbu+	6Ese<[#*6	d$	nB6	Q]40f,!]MzUT?o`N7Q[Ȥ_A+cUT*ׅ\b ,12"A!~ᐹ0@⥘Uz6e;TnW/a[-uQZ7<jqz7+bPsMUk[@-tE0f- س`熍]%4H0)9D*BxS8$=ذ͑CLpGFqRJi70S£rf%4BA(ŀ84 -(9/U4m]UuP8d.z7+bPsMW@sdS9(c)Z˪
NQ
k®1tBㅖH ?XYp\ GFqRJi{=A*7+Q8u]uCrqz7+j6Ese0kAb҃jUT0fn!n F}uq~XEk	MͰxknf% @jSl?SmĉR1F9;bft9j!PV74~ܤ5l\L#s1(LQZ&"D$D^ CE"/tx$Zjr{
SU+21b]MTW<L)j-u5R\KqM \x%ֺdbH1IL!܄m,ŨV)]4 -˩oZ-u!sF)lKB8{
u'(
W!q$LLh~,k8d.xL#0brv;1mwܮ*^-D¶8ZsN/ڵԮx$71͔lXF7́c$"F qj Ł!ѫoZ-u!sF*+q?P-D¶9u]uAI!BxU.\p"$"K;ND)j{=A*7+QӋbu58<L)jtE0f- س`熍]%
Z2s	v, sdP6S,ĉR1F9;n`<&aKT+_<X]SO҉-QxoZꫮ-u!sĉR1F9;?ńl`փ8t9rꫮBZ]e&&DH4D?5v2<&ĉR1F9;z6e;TnW/a[-uUq~]QZ|Q0~, sdP6S͖-(R3q[p f5ttk]F_ZSyl?`2bPsMTĢR_Eص)=K1(9"fLQNQƢu5~bem(DIlA5\ǝKU~sN/al:ImCWMͰ~5DeĠ暩Db`Z&"D$D^ CE"/tx$Zjr{
SU+%4HW+J%-R"jrF,Tk[o Js- \yKOTĢR ,ZLX:I)D0A{
s0 Z q$e1b9u4m]W]P8d.zhse=͑Ic(Ga[V*A.8Yd%u+ܮ*YA5\ǝ0brv;1mwܮ*^-D¶8ZsN/ڵԮx$71͔lXF7́c$"F qj Ł!ѫoZ-u!sF*+q?P-D¶9u]uAI!BxU.\p"$"K;NW<&ѹ\Tj;&aKTvc	!Q\TZ=lpF_Gk[@-tE0f- س`熍]U2璉-\{c)<Nrf%4@l ɶ6V=*n:i-U]Qj`b6Ese0kAH-Sc	f⥘U ZPsMW (Q֠SsT# 0^5uSF޵W]U[*ӆ%-(svJi҃jGńl`փ85A˪
NQ
k®1tBㅖH ?XYpҹ0@⥘Uyؑ3
Z('csOFlq
A+csN/=]Wi6llH-Sci\TŧbQ)j,c8$=ذ͑CLpG&aKT0S0brv	E,Ʈn	 Yj\Zz%]TѷuUUC
ᐹaKT6Ese0kA˪
NQ
k®1tBㅖH ?XYpҹ0@⥘Uyؑ3
Z('csOFlq
A+csN/k=]SOZDBRMzU]uT?&aKTJZGńl`փ8gzW1˪
NQ
k®1tBㅖH ?XYpҹ0@⥘Uyؑ3
Z('csOFlq
A+csN/=]Wi(9-+67*.-=Sj2s	v, sdP6S,ѹ\Tjpܮ*YA5PJ-|`8D5uM?pHR1(9/U4m]UuP8d.z7+bPsMW"͑CLpDrꫮBZ]e&&DH4D?5v4xL#rf%4sv$L1ǾѴ)Brx{
kӋ`ZjT7ŧbPsMW 1iA5\]TѷuUUC;K1(9JisdS9(c)Z{%	\.)9D(U
AY"bdDDC	c]giJ:7+bPsMW1bD)j{=A*7+Q8.`C 04j>ֺ8"f<~5D
͍yD@jSl?Y;ɽ;ĉR:h|$LXxVL~yσ }UF7x [$/5wӅlPLruo/niq#;ax'I3MHjYٶƹ(Y1(pC-teD	"
"/!W<-u5R\u,1ks8ӆBqd&`.]ӈ0@\I`
"H')F~3`Fk,k8d.x9w
ekqT.x-:.74=]4 ,֜/SF޵uNSP#6Zʥ5q\[u]W]Tni1t{VnxJ^4ᐷY;ĉWOikqT.x%$f4-:v 6dD@ Pph
0hE
"I:Ʈ~3`Fѷu]uC%u	@FQƺB珌
rsN/ڵOӅrhTJ^3eSWrsN/ںi{N6^.kuP#6Xaqo9u]uQZSU+JҸp ē1"fJc8^|*1a!xYNS-tL)j-8ZWN,֜QL)jZ74_Jo6m\dR	ܗ9v>0*?,_Eص)[,zo6mmwǝrzh}͑@"¶סgiMreoHrF_!,~frm`BhA핯͛`kjQ0a;-u5R\,b3X+cWSU+ \xȡ5D.-=SX,ȢpaObɇb0^5u4m$L]@(Y1(qbP:¶5uM?0CWU4m]UuP	c]gd-MCMĉ]~7%+cU]uUq~]Qe%4sv$O]"V3:]QJ&.f%4LJ%-\Y͑LHEdWT#!ѫ6QJ&F27,Y͑LY"fUSOb@FuU_Akӽ8dnRϰ~9),UͯN]U[k]UW]UP	c]giFlqy7+Nlblcx(oa[Ӌb+ZꫮK;J64ojĉ]9uUUQչ1dÃ136~6E1g6E3e	`p0HJƱ&
.74JֺƺӆR`(<k`\٫~7LZ'6E.74=]F_X mk A$+          7  b՝ab&              7     ./usr/es/sbin/cluster/events/utils/cl_scsipr_extendvg ct                             #!/bin/ksh93
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r720 src/43haes/usr/sbin/cluster/events/utils/cl_scsipr_extendvg.sh 1.2 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2015 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
###########################################################
# Name: cl_scsipr_extendvg
#
# Description: This script is a wrapper to call function from file
# cl_scsipr_event_functions from cspoc utility cl_extenvg.
# As cl_extenvg uses clrsh, it directl can not call functions.
# This file will just call a function.
# 
# Input: None
#
# Output: 0 on succes
#         1 on failure
#
############################################################
export PATH=$(/usr/es/sbin/cluster/utilities/cl_get_path all)

#####################################
#  MAIN
#
#####################################

# Including file containing SCSIPR functions
. /usr/es/sbin/cluster/events/utils/cl_scsipr_event_functions

# This function will register and reserve the new disks being added to the 
# Volume Group

[[ "$VERBOSE_LOGGING" == "high" ]] && set -x

typeset PVIDs=$@

for id in $PVIDs
do
    typeset hdisk=$(lspv -L | grep -w $id | awk '{print $1}')
    if [ -z "$hdisk" ]
    then
        
        #
        : Unable to get hdisk corresponding to PVID $id on node $(get_local_nodename).
        #
        exit 1
    fi
    cl_scsipr_Reg_Res $hdisk
    if (( $? != 0 ))
    then
        dspmsg -s 33 cspoc.cat 6 "ERROR: Failed to register and reserve disk %1$s using SCSI persistent reserve from node %2$s." $hdisk $(get_local_nodename)
        exit 1
    fi
done
k  B$+            b՝ab&                   ./usr/es/sbin/cluster/events/utils/cl_scsipr_preempt  ct                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG                                                    
#  This is an automatically generated prolog.                                  
#                                                                              
#  Copyright (C) Altran ACT S.A.S. 2017,2020,2021.  All rights reserved.  
#                                                                              
#  ALTRAN_PROLOG_END_TAG                                                      
#                                                                              
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/utils/cl_scsipr_preempt.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

export PATH=$(/usr/es/sbin/cluster/utilities/cl_get_path all)

#####################################
#  MAIN
#
#####################################

# Including file containing SCSIPR functions
. /usr/es/sbin/cluster/events/utils/cl_scsipr_event_functions
[[ -z $(whence clodmget) ]] && export PATH=$(/usr/es/sbin/cluster/utilities/cl_get_path all)

if [[ $VERBOSE_LOGGING == "high" ]]
then
    set -x
    version='1.6'
fi

typeset nodename=""
typeset -i failed_to_preempt=0
set -A down_nodes

## Check if the current Resource Group is Critical RG

typeset CRITICAL_RG=$(eval "echo \${CRITICAL_RG_ACQUIRE}")
if [[ "$CRITICAL_RG" == "YES" ]]
then
    typeset -i count=0
    typeset cluster_nodes=$(clodmget -n -q "object=COMMUNICATION_PATH" -f value HACMPnode)

    typeset node=""
    for node in $cluster_nodes ; do
	unset state substate
	CAA_node_name=$(cl_nn2hn $node)
	if [[ -n $CAA_node_name ]]
	then
	    state=$(LC_ALL=C lscluster -m $CAA_node_name | grep -w "State of node:" | awk -F " " '{print $4}')
	    substate=$(LC_ALL=C lscluster -m $CAA_node_name | grep -w "State of node:" | awk -F " " '{print $5}')
	fi

	if [[ -z $state || $state == "DOWN" && $substate != "STOPPED" ]];then
	    down_nodes[$count]=$node
	    (( count++ ))
	fi
    done
    #
    #	At this point, $down_nodes is an array of PowerHA node names
    #	for which the corresponding CAA state is either DOWN or STOPPED
    #

    typeset LocalNodeName=$(get_local_nodename)

    if ! typeset LocalNodePRKey=$(clpr_obtain_prkey $LocalNodeName)
    then
	#
	: Failed generating the PR Key of node, $LocalNodeName.
	#
	return 1
    fi

    typeset ResGrp=""
    typeset VolGrp=""
    typeset nodes_down=""
    typeset noden=""
	
	for noden in ${down_nodes[@]}
	do
		nodes_down=$nodes_down" "$(clodmget -n -q "object=COMMUNICATION_PATH and value=$noden" -f name HACMPnode)
	done
	
    for nodename in $nodes_down
    do
	if ! PR_Key=$(clpr_obtain_prkey $nodename)
	then
	    #
	    : Failed generating the PR Key of the node $nodename.
	    #
	    # If we failed to genrate the PR key of any one node
	    # from among the down nodes, we would not be able to
	    # preempt that node. Other nodes might get preempted
	    # but data corruption might be caused even if any one
	    # node's key remain on the VGs or disk. 
	    # Preemption of other nodes would be tried, but we
	    # should not let RG to be acquired in this case. Hence,
	    # setting the failed_to_preempt flag as 1.

	    failed_to_preempt=1

	    # Continue to process next node
	    continue
	fi

	#
	: Node $nodename is down, preempt $nodename from the Volume Groups,
	: which are part of any Resource Group.
	#
        typeset ResGrps=$(clodmget -n -q "nodes like \"*$nodename*\"" -f group HACMPgroup)
	for ResGrp in $ResGrps
	do
	    typeset VolGrps=$(clodmget -n -q "group=$ResGrp and name like *VOLUME_GROUP" -f value HACMPresource)
	    for VolGrp in $VolGrps
	    do
		if clpr_ReadRes_vg $VolGrp
		then
		    if clpr_verifyKey_vg $VolGrp $LocalNodePRKey
		    then
                        #
                        : Node $nodename is down, preempting that node from Volume Group $VolGrp.
                        : Verify key is already removed or not, then only try for removal
                        #
                        clpr_verifyKey_vg $VolGrp $PR_Key
                        if (( $? == 0 ))
                        then
                            if ! clpr_preempt_abort_vg $VolGrp $PR_Key
                            then
                                # Checking if preemption failed by verifying the PR Key
                                # of the node in down_nodes.
                                # Return value of 1 indicates that the key is not present.
                                clpr_verifyKey_vg $VolGrp $PR_Key
                                if (( $? != 1 ))
                                then
                        	    #
                        	    : Failed to preempt node $nodename from Volume Group $VolGrp.
                        	    #
                        	    failed_to_preempt=1
                                fi
                            fi
		        fi
		    else
			#
			: Failed Verifying the PR Key of node $LocalNodeName on Volume Group, $VolGrp.
			#
			failed_to_preempt=1
		    fi
		else
		    #
		    : Failed to read reservation on Volume Group, $VolGrp.
		    #
		    failed_to_preempt=1
		fi
	    done
	done
	typeset diskList=$(LC_ALL=C cllsres | grep -w RAW_DISK | cut -f2 -d=)
	if [[ -n $diskList ]]
	then
	    diskList=${diskList#\"}
	    diskList=${diskList%\"}
	    typeset uuid=""
	    for uuid in $diskList
	    do
                typeset hdisk=$(lspv -u | grep -w $uuid | awk '{print $1}')
                if [[ -n $hdisk ]]
                then
                    #
                    : Verify key is already removed or not, then only try for removal
                    #
                    clpr_verifyKey $hdisk $PR_Key
                    if (( $? == 0 ))
                    then
                        if ! clpr_preempt_abort $hdisk $PR_Key
                        then
                	    # Checking if preemption failed by verifying the PR Key
                	    # of the node in down_nodes.
                	    clpr_verifyKey $hdisk $PR_Key
                	    # Return value of 1 indicates that the key
                	    # is not present.
                	    if (( $? != 1 ))
                	    then
                	        #
                	        : Failed to preempt node $nodename from hdisk $hdisk.
                	        #
                	        failed_to_preempt=1
                	    fi
                        fi
                    fi
                fi
	    done
	fi
	diskList=$(LC_ALL=C cllsres | grep -w DISK | cut -f2 -d=)
	if [[ -n $diskList ]]
	then
	    diskList=${diskList#\"}
	    diskList=${diskList%\"}
	    typeset pvid=""
	    for pvid in $diskList
	    do
		typeset hdisk=$(lspv -L | grep -w $pvid | awk '{print $1}')
		if [[ -n $hdisk ]]
		then 
                    #
                    : Verify key is already removed or not, then only try for removal
                    #
                    clpr_verifyKey $hdisk $PR_Key
                    if (( $? == 0 ))
                    then
		        if ! clpr_preempt_abort $hdisk $PR_Key
		        then
		             # Checking if preemption failed by verifying the PR Key
		             # of the node in down_nodes.
		             clpr_verifyKey $hdisk $PR_Key
		             # Return value of 1 indicates that the key
		             # is not present.
		             if (( $? != 1 ))
		             then
		                 #
		                 : Failed to preempt node $nodename from hdisk $hdisk.
		                 #
		                 failed_to_preempt=1
		             fi
                        fi
		    fi
		fi
	    done
	fi
    done
    if [[ $failed_to_preempt == 1 ]]
    then
	return 1
    else
	return 2
    fi
fi
ukh D$+            b՝ab&                   ./usr/es/sbin/cluster/events/utils/cl_scsipr_recover_rg                              #!/bin/ksh93
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r721 src/43haes/usr/sbin/cluster/events/utils/cl_scsipr_recover_rg.sh 1.3 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2015,2016 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 

#######################################################################
# Name: cl_scsi_recover_rg
#
# Description: This script register and reserve the Volume Group/Groups
# which are part of resource group given as input. 
# This is to recover a resource group from error state(caused because
# SCSI Persistent registration failed) in a active cluster.
#
# Input: Resource Group name 
#
# Output: None
#######################################################################
export PATH=$(/usr/es/sbin/cluster/utilities/cl_get_path all)

# Include files SCSIPR functions.
. /usr/es/sbin/cluster/events/utils/cl_scsipr_event_functions

typeset RG=$1
if [[ -z $RG ]]
then
	cl_dspmsg scripts.cat 575 "Invalid arguments\n"
	exit 1
fi

if  LC_ALL=C lssrc -ls clstrmgrES 2>&1 | grep "Current state:" | egrep -q -v "ST_INIT|NOT_CONFIGURED"
then
    typeset localNodename=$(get_local_nodename)
    if (( $? != 0 ))
    then
        cl_dspmsg scripts.cat 10055 "ERROR: Couldn't determine local nodename. Please ensure the cluster\n\
topology has been successfully synchronized.\n"
        exit 1
    fi 
    # Get all the nodes where given RG is in ERROR state
    typeset nodes_data=""
    nodes_data=$(LC_ALL=C clRGinfo -s $RG | grep "ERROR") 
        if (( $? != 0 ))
        then
            cl_dspmsg scripts.cat 10642 "ERROR: Resource Group %1$s is not currently in ERROR state on any of the cluster node.\n\
This command must be run when the resource group is in\n\
ERROR state due to failure of registering SCSI persistent reserves.\n" $RG
            exit 1
        else
            typeset nodes=$( LC_ALL=C clRGinfo -s $RG | grep "ERROR" | cut -f3 -d:) 
            if [[ -z $nodes ]]
            then
                cl_dspmsg scripts.cat 10648 "ERROR: Unable to retrieve list of configured cluster nodes.\n"
                exit 1
            fi
        fi
    

    typeset scsipr_enabled=""
    scsipr_enabled=$(clodmget -q "policy=scsi" -f value -n HACMPsplitmerge)
    if [[ -z $scsipr_enabled ]] 
    then
        cl_dspmsg scripts.cat 10650 "ERROR: There was an error reading the configuration,\n\
for Quarantine Policy as Disk Fencing from ODM.\n"
        exit 1
    fi

    if [[ $scsipr_enabled == Yes ]]
    then
        for node in $nodes
        do
            # Get the PR_key of the Node.
            typeset PR_Key=$(clpr_obtain_prkey $node)
            if (( $? != 0 ))
            then
                cl_dspmsg scripts.cat 10644 "ERROR: Failed to generate the persistent reserve key for node %1$s.\n\
Hence, failed to recover the resource group %2$s from error state.\n" $localNodename $RG
                exit 1
            fi
            typeset VG_list=$(clodmget -q "name like *VOLUME_GROUP and group=$RG" -f value -n HACMPresource)
            if [[ -n $VG_list ]]
            then
                typeset VG=""
                for VG in $VG_list
                do
                    # Check if Volume Group is SCSI Persistent Reserve Type 7H capable
                    cl_rsh $node /usr/es/sbin/cluster/events/utils/clpr_verifycap_vg $VG
                    rc_cap=$?
                    if (( $rc_cap == 1 ))
                    then
                        cl_dspmsg scripts.cat 10645 "ERROR: Volume Group %1$s is not SCSI Persistent Reserve Type 7H capable.\n" $VG
                        exit 1
                    elif (( $rc_cap == 0 ))
                    then
                        # Volume group is SCSIPR Type 7H capable.
                        # Verifying the PR Key of Node.
                        cl_rsh $node /usr/es/sbin/cluster/events/utils/clpr_verifyKey_vg $VG $PR_Key
                        if (( $? != 0 ))
                        then
                            # PR Key of this node is not registered.
                            # Try registerting and reserving this VG.
                            cl_rsh $node /usr/es/sbin/cluster/events/utils/cl_scsipr_dare_reg_res $VG
                            if (( $? != 0 ))
                            then
                                cl_dspmsg scripts.cat 10646 "ERROR: Failed recovering the Resource Group %1$s from ERROR state.\n\
As registration failed for one or more disks of Volume Group %2$s.\n" $RG $VG
                                exit 1
                            fi
			fi
                    else
                        cl_dspmsg scripts.cat 10641 "ERROR: Failed to determine if Volume Group %1$s is SCSI Persistent Type 7H capable.\n\
Hence, failed to recover Resource Group %2$s from ERROR state.\n" $VG $RG
                        exit 1
                    fi
                done
            else
                cl_dspmsg scripts.cat 10647 "There are no Volume Groups in Resource Group %1$s." $RG
                exit 0
            fi
        done
    fi
else
	cl_dspmsg scripts.cat 10649 "Cluster services are not active on node %1$s.\n\
This script must only be used when a resource group goes to ERROR state,\n\
and cluster services are running.\n" $localNodename
fi

exit 0
ek F$+          k  b՝ab&              k     ./usr/es/sbin/cluster/events/utils/cl_scsipr_reg_res rg                              #!/bin/ksh93
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r720 src/43haes/usr/sbin/cluster/events/utils/cl_scsipr_reg_res.sh 1.1 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2015 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 

##################################################################
# Name: cl_scsipr_reg_res
#
# Called by: reconfig_resource_release
#
# Description: This script register and reserve the hdisk if pvid
#              or uuid of the hdisk is passed to it as arguement.
#
# Input: PVID or UUID of the hdisk
#
# Output: None
##################################################################

# Including file containing SCSIPR functions
. /usr/es/sbin/cluster/events/utils/cl_scsipr_event_functions

typeset disk_id=$1

typeset hdisk=$(lspv -u | grep -w $disk_id | awk '{print $1}')
if [[ -n $hdisk ]];then
    cl_scsipr_Reg_Res $hdisk
fi

RG
  kj+ K$+          8>  b՝ab&              8>     ./usr/es/sbin/cluster/events/utils/cl_set_vg_fence_height ns dre                              a  #  _ H     @   0  P0 0         1L                      .text    P P    P  "  !F M N    .data   0 0   @     $          @.bss    0 <0 <                      .loader           4  <               .debug              p                                                              B (= ,  |nx|#x|+xb , 0  A   A  8  |	S *  N!A 9    <}{x~x  H `     ,  A b $H A |      @        __start            ,   M  H  4N         @           __threads_init         !|A f  H  |	F N!A b ,  A c   |	C N!A b ,  A tc   |	C N!A b ,  A c   |	C N!A b ,  A c   |	C N!A  H8! @}N  b ,  AK       A          __threads_init@AF2_1    4                    | !@ @aؐ8`  a Pap8 lH A aTaT(  A @T8 $8 H A ,  @ $8` a Pb L  8 8 ~H A a, @  a܀c a @a܀c a DH  a, @ ha܀c a @a܀c a Da܀ c  8 H iA ,  @ 8` apH   a܀  8H iA 8`H H   a܀  8LH IA 8`H  D8 8 H A ,  @ 8`  atH   D8 8 H ݀A ,  @ 8` atH  p D8 8 H A ,  @ 8` atH  H D8 8 H A ,  @ 8` atH   a܀  8|H A 8`H  @8 |8a\H A 8` a L L8\88a TH yA 8a\8  8  H A aXaX,@ `ap,  @ H8a TH A 8 DH A 848 8 H A  @8 H A 8`H T8`  H LH   a P,  A 8 T8 H A 8a\8 H `   8` ֐a L L @8 8a T8 H A aX8\8 H yA alal,@  ap,  @ 8a TH A H   a P,  A 8 T8 H %A 8` a L L8\8 8a TH -A aXH -A a Ha H,  A 8a TH UA H   a P,  A 8 T8 H A al,@  ap,  @ 8`H 8`  H 8ax8 <H u`    @8axH %`   88a\8 H `   ata8`	a L L8a   8a#  C  Da8x88a T 8a <H 9A 8axH A a Ha H,  A H@ 4H ŀA c  ,  @   HH A c  `d  `  d  8a TH -A H   a P,  A 8 T8  H  A a HH  |8!N         A       main   DA   L |	N               HA   L |	N               PA   L |	N               TA   L |	N               XA   L |	N               \A   L |	N               `A   L |	N               dA   L |	N              H       @        bzero  hA   L |	N               lA   L |	N                                                                                                      T :<<,  M  $ # `}PP,	  `M    }c P,  M  $ # ( A`!  ,	  M    ,  M  $ # ,	  M    ,  M  $ # ,	  M  
 }}eB|@H  0`   }eB|@}k89@ d 
 9 9J }eB|@}k89@  
 K`   UF? M  U? 	M  U? 
M   N  `   UF? M  U? M  U? M   N  |lxM  ,	  M    ,  M  $ , 9 8 K      @       strcpy                        |fx|#x|3xH       @        bcopy       @        memmove    pA   L |	N               tA   L |	N               xA   L |	N              0 0     0 <                            @(#)61	1.16  src/bos/usr/ccs/lib/libc/__threads_init.c, libcthrd, bos61B, b2007_33A0 8/2/07 13:09:21    -c  rw  ro  na  ff  %s
 %s
 %s
 %s
 high    main    select  strtold cspoc.cat   strtoimax   getdtablesize   VERBOSE_LOGGING /usr/es/sbin/cluster/etc/vg/%s.uuid cl_set_vg_fence_height[%d]: close(%s)   cl_set_vg_fence_height[%d]: version %s
 cl_set_vg_fence_height[%d]: read(%s, %d)    Usage: %s [-c] <volume group> [rw|ro|na|ff]
    Usage: %s [-c] <volume group> [rw|ro|na|ff]
    Usage: %s [-c] <volume group> [rw|ro|na|ff]
    cl_set_vg_fence_height[%d]: open(%s, O_RDONLY)  cl_set_vg_fence_height[%d]: sfwSetFenceGroup(vg=%s uuid=%0.16llx%0.16llx height=%s(%d)) cl_set_vg_fence_height[%d]: Volume group %s is not associated with a Fence Group known to PowerHA SystemMirror
 @(#)10	1.5  src/43haes/usr/sbin/cluster/events/utils/cl_set_vg_fence_height.c, hacmp, 61haes_r714 4/12/13 13:18:37  0 4 P0   0                                                     0 0 (        0         0                                                         c     \   u  ___bzero     @              -     @       errno         @       close         @
       _Errno        @
       exit          @
       open          @
       catgets       @
       getenv        @
       sprintf       @
       printf        @
       read          @
       strncmp       @
       perror        @
              :      @
       __crt0v       @              G      @       get_catd      @
              d      @
       __start 0  !
        0      0       0      0      0       0      0       0      0      0      0      0      0      0      0       0      0      0      0      0      0    	  0      0       0 $   
  0 (     0 ,     0 0     0 4     0 8     /usr/es/lib:/usr/lib:/lib:/usr/lpp/xlC/lib    libc.a shr.o  libclstr.a shr.o  libstorfwork.a shr.o  )@VPDcl_set_vg_fence_height/5765E6200/520  ___memmove  __mod_init  __malloc_user_defined_name  sfwSetFenceGroup  __default_char:t192=-5  int64_t:t2=-31  intmax_t:t3=2  :t11=ar0;0;9;5  :t13=f-13;  :t14=ar0;0;7;5  :t16=ar0;0;2047;-4  &fd_set:T17=s8192fds_bits:16,0,65536;;  fd_set:t18=17  time_t:t20=-1  suseconds_t:t21=-1  0timeval:T22=s8tv_sec:20,0,32;tv_usec:21,32,32;;  
:t24=f-1;  :t25=ar0;0;6;5  
:t26=f-1;  :t27=ar0;0;13;5  
:t28=f-1;  :t29=ar0;0;4;5  :t30=ar0;0;255;-2  :t31=ar0;0;255;-2  :t32=ar0;0;1023;-2  :t33=ar0;0;15;-2  uint_t:t35=-8  uint:t36=35  :t37=ar0;0;39;-2  u_int32_t:t38=-8  unsigned32:t39=38  u_int16_t:t41=-7  unsigned16:t42=41  u_int8_t:t44=-5  unsigned8:t45=44  byte:t46=-2  :t47=ar0;0;5;46  _uuid_t:T48=s16time_low:39,0,32;time_mid:42,32,16;time_hi_and_version:42,48,16;clock_seq_hi_and_reserved:45,64,8;clock_seq_low:45,72,8;node:47,80,48;;  uuid_t:t49=48  Gsfw_fgroup_set:T50=s60name:37,0,320;uuid:49,320,128;height:36,448,32;;  sfwfgset_t:t51=50  
:t52=f-1;  
:t56=*-11  :T57=s32_ptr:53,0,32;_cnt:-1,32,32;_base:53,64,32;_bufendp:53,96,32;_flag:-3,128,16;_file:-3,144,16;__stdioid:-1,160,32;__newbase:7,192,32;_lock:56,224,32;;  FILE:t58=57  :t60=ar0;0;19;-2  T_header:T61=s28_magic:-1,0,32;_n_sets:-7,32,16;_setmax:-7,48,16;_filler:60,64,160;;  A_msgptr:T63=s8_msgno:-7,0,16;_msglen:-7,16,16;_offset:-8,32,32;;  N_catset:T65=s12_setno:-7,0,16;_n_msgs:-7,16,16;_mp:64,32,32;_msgtxt:8,64,32;;  _catalog_descriptor:T67=s36_mem:7,0,32;_name:7,32,32;_fd:59,64,32;_hd:62,96,32;_set:66,128,32;_setmax:-1,160,32;_count:-1,192,32;_pid:-1,224,32;_oflag:-1,256,32;;  nl_catd:t69=68  
:t72=f-1;  
:t74=f73;  
:t75=f-1;  ssize_t:t76=-4  size_t:t78=-10  
:t79=f76;  
:t80=f-1;  
:t81=f-1;  
:t82=f-1;  :t83=f-11;  
:t84=k-11  :t86=f-11;  
:t87=f-1;  :t90=f-13;  :t92=f-11;  
:t93=f-1;  
:t94=f-1;  fence_height:7  cmdline:-1  verbose_flag:-1  errormsg:30  msg_string:31  vg_fg_uuid_fd:-1  vg_uuid_file:32  read_size:-1  
c_flag:-1  set_height:36  set_fence:51  __func__:V29  #cl_set_vg_fence_height_c_sccsid:G6   R   h V   , n   . r   0 v   ` z   b    4    6        d    f   !    z B   z n   |    ~             J   2 v   8   &   +    >   0 @  + h  0   0   +   +   +   + D  0 `  5   5   :   ?   D   I   0   0 ,   P  5 d  N   ?   0   5   S   ?   0 L   \   p     5   X   ]    ]   ? <  0    :    <    @    B 	"   D 	J   F 	r   H 	   J 	    	    	   L 
   N 
    @    L       P    R    T0    ` 0     x 0    j 0    0    X 0    * 0    r 0    * 0    $ 0    " 0    ^ 0    v 0    & 0    
 0     0     0     0    0     0     0     0      0       0 $    0 (    0 ,    0 0   ( 0 4    0 8             	          $  %  &  '  (  ) $ * 0 . P / X 0 \ 2 p 3 x 5 | :  ;  A  B  C  D  E  F  G , H 8 J L K T Q h R  T  [  \  ]  _  g  i  k  l $ s 4 t X v p w | ~                          (  4  <  D  T  d  x              $  (  4  D  L get_catd                   
      ___bzero                                                                                                                     errno                            close                      
      _Errno                     
      exit                       
      open                       
      catgets                    
      getenv                     
      sprintf                    
      printf                     
      read                       
      strncmp                    
      perror                     
             %                   
      __crt0v                                 0                                K                   
      TOC     0    k                __crt0v 0    k                      %0    k                      \0    k               _$STATIC0    k                      00    k               errno   0    k               _$STATIC0     k               getenv  0    k               strncmp 0    k                      f0    k               printf  0    k               sprintf 0    k               open    0    k               perror  0    k               get_catd0     k               catgets 0 $   k               read    0 (   k               close   0 ,   k                      K0 0   k               _Errno  0 4   k               exit    0 8   k                         Wg           lg .__start P   k                .__start P      X             __start 0             
             \0    k   ,            p_xargc 0                   p_xargv 0                   p_xrcfg 0                   p_xrc   0                          0                          0 <                  .file       g                                                             k  `      )             S        p                   c @   k   p             _$STATIC0 (   k   e                  T0             
            y0                         0                         0                         0                         0                   .file      g                      :                                      :t89=-13       :t77=-10       :t55=-11       :t54=-3        :t43=-5        :t40=-7        :t34=-8        :t15=-4        :t12=-13       :t9=-1         :t4=-2         :t1=-31                             ,       :t5=k-2        :t6=*5         :t7=*-2        :t8=*7         :t10=f3;              <              M              Z              k                                   :t19=*18                                                 :t23=*22                                       ,             8             J             V             g             {                                                                                                                     "             6             H             [             i             {                          $             m                    :t53=*-5                                       8       :t59=*58             F             Y       :t62=*61                    :t64=*63                    :t66=*65             B       :t68=*67                    :t70=f7;       :t71=*51                    :t73=*-1                                                    -             >             J             V             b             n             {       :t85=*84                                 :t88=f7;                    :t91=f3;                                              :t193=Z                 `   k         )       .main    `            !F                    main:F-1       .bf         e     a            argc:p-1     argv:p8      VG:7       @            D   rc:-1      H            L            P                         T   envptr:7  T            X         3  \   uuid:33   \         E  l         T  p         `  t         p  x   .bs                   ,   .es            .ef      d   e                _$STATIC0    k                     f0                                noname    g .strcpy  
   k        9       .strcpy  
                  moveeq.s  g .bcopy   @      A      )       .ovbcopy @                  ._moveeq L                  .memcpy  L                  .memmove L                  memset.s  g .bzero   	            )       glink.s   #g .exit       k   (            .exit                     glink.s   (g .getenv     k   (            .getenv       $            glink.s   -g .strncmp    k   (            .strncmp      )            glink.s   2g .printf     k   (            .printf       .            glink.s   7g .sprintf    k   (            .sprintf      3            glink.s   <g .open    	    k   (            .open    	      8            glink.s   Ag .perror  	H   k   (            .perror  	H     =            glink.s   Fg       T 	p   k   (                  T 	p     B            glink.s   Kg .catgets 	   k   (            .catgets 	     G            glink.s   Pg .read    	   k   (            .read    	     L            glink.s   Ug .close   
   k   (            .close   
     Q            glink.s   Zg       ^    k   (                  ^      V            glink.s g ._Errno     k   (            ._Errno       [              p.___bzero ___memmove .___memmove __mod_init __malloc_user_defined_name sfwSetFenceGroup crt0_data cl_set_vg_fence_height_c_sccsid crt0main.s _malloc_user_defined_name __C_runtime_pstartup ../../../../../../../src/bos/usr/ccs/lib/libc/__threads_init.c Wed Mar  5 14:04:03 2014  IBM XL C Enterprise Edition for AIX, Version 9.0.0.0 ---  .__threads_init .__threads_init@AF2_1 __pth_init_routine _bsd_init_routine _xti_tli_init_routine _nsl_init_routine __dce_compat_init_routine ../../../../../../../../src/43haes/usr/sbin/cluster/events/utils/cl_set_vg_fence_height.c Wed Nov 24 00:04:29 2021  .get_catd .sfwSetFenceGroup kj M$+            b՝ab&                   ./usr/es/sbin/cluster/events/utils/cl_setprkey n                             #!/bin/ksh 
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_setprkey.sh 1.4 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2000,2007 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)45	1.4 src/43haes/usr/sbin/cluster/events/utils/cl_setprkey.sh, hacmp.events, 61haes_r714 3/26/07 17:52:19

###############################################################################
#
#
#   COMPONENT_NAME: EVENTUTILS
#
#   FUNCTIONS: Set persistent reserve key in ODM
#
#		arguments:	none
#
#		returns:	0 - persistent reserve key set up
#					? - failure
#
#	ENVIRONMENT:	PATH, LOCALNODENAME
#
#   ORIGINS: 27
#
###############################################################################
PROGNAME=$(basename ${0})
[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
[[ "$VERBOSE_LOGGING" = "high" ]] && version='1.4'
set -u

###############################################################################
#
#	Name:		newkey
#
#	Function:	Derive the persistent reserve key used by this node
#
#	Returns:	Persistent reserve key written to stdout
#
#	Input:		None
#
#	Environment:	LOCALNODENAME set by cluster manager
#					cluster id in HACMPcluster ODM stanza
#					node id in HACMPnode stanza
#
###############################################################################
newkey() {

	typeset PS4_FUNC="newkey"
	[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
	typeset clusterid planarid nodeid

	#	Take 2 bytes of cluster id - note the use of <tab> below - be careful
	#	when editing.,
	clusterid=$(odmget HACMPcluster | grep '	id =' | cut -f2 -d'=')
	typeset -Z2 clusterid

	#	Take 4 bytes of hardware planar id
	planarid=$(/usr/bin/uname -m | cut -c3-8)
	typeset -Z4 planarid

	#	Take 2 byte of cluster node id - note the use of <tab> below - be
	#	careful when editing.
	nodeid=$(odmget -q "name = $LOCALNODENAME" HACMPnode | grep '	node_id =' \
		| uniq | cut -f2 -d'=')
	typeset -Z2 nodeid

	#
	#	construct the persistent reserve key this node should use
	#
	#	The value returned is:
	#
	#		xxyyzzzz
	#
	#			where:	zzzz - low order 4 digits of planar ID            
	#					yy	 - low order 2 digits of HACMP node ID
	#					xx   - low order 2 digits of cluster ID
	#
	print ${clusterid}${nodeid}${planarid}

	return 0
}

###############################################################################
#
#	Main routine
#
#	Function:	Set up persistent reserve key
#
###############################################################################

#
#	If there are any vpath devices on this node, we need to make sure that
#	they use the proper persistent reserve key
#
if vpath_list=$(ls /dev/vpath* 2>/dev/null) ; then 

	#	construct the persistent reserve key this node should use
	new_prkey=$(newkey)

	#
	#	This defines the ODM stanza that holds the persistent reserve key:
	#
	#	CuAt:
	#		name = "ioaccess"
	#		attribute = "preservekey"
	#		value = "xxxxxxxx"
	#		type = "R"
	#		generic = ""
	#		rep = "s"
	#		nls_index = 0
	#
	key_classname="CuAt"
	key_line="preservekey"
	key_criteria="ioaccess"
	current_prkey=$(odmget -q "name = $key_criteria and attribute = $key_line" \
		$key_classname | grep '	value =' | cut -f2 -d'"')
	#
	#	If there's no persistent reserve key attribute in ODM, or if
	#	what's there doesn't match the new one we just constucted, update
	#	the ODM.
	#
	if [[ -z $current_prkey || $current_prkey != $new_prkey ]] ; then
		#
		#	Build a new ODM stanza in a temporary file
		#
		echo "$key_classname:" > /tmp/cl_setprkey.$$
		echo "	name = $key_criteria" >> /tmp/cl_setprkey.$$
		echo "	attribute = $key_line" >> /tmp/cl_setprkey.$$
		echo "	value = $new_prkey" >> /tmp/cl_setprkey.$$
		echo "	type = R" >> /tmp/cl_setprkey.$$
		echo "	rep = s" >> /tmp/cl_setprkey.$$

		#
		#	update the PR key in ODM, both in the current CuAt and in the
		#	saved one in the RAM file system used during boot/config
		#
		if [[ -n $current_prkey ]] ; then
			#	Update any existing key
			odmchange -q "name = $key_criteria and attribute = $key_line" \
				-o $key_classname /tmp/cl_setprkey.$$
			odmrc=$?
		else
			#	Add a stanza for a key, if its not there already
			odmadd /tmp/cl_setprkey.$$
			odmrc=$?
		fi
		if (( 0 == $odmrc )) ; then
			#	push the change out to the ODM on the boot device
			savebase

			#	Clean up the temporary file
			rm /tmp/cl_setprkey.$$

			#
			#	Finally, force a reconfiguration of all the vpath devices on this
			#	node, so that they'll pick up the new key
			#
			[[ "$VERBOSE_LOGGING" = "high" ]] && vflag='-v' || vflag=''
			parentlist=""
			for vpathdev in $vpath_list ; do
				#	find the parent of the given vpath device
				#	Note that each parent need be done only once
				parent=$(lsdev -Cc disk -l ${vpathdev##/dev/} -F parent)
				if ! echo $parentlist | grep -wq $parent ; then
					#	and reconfigure it and its descendents,
					#	to cause it to pick up the new key
					cfgmgr -l $parent $vflag
					#	remember which ones we've done so far
					parentlist="$parentlist $parent"
				fi
			done
		else
			return $odmrc
		fi
	fi
fi

return 0
	Nk O$+            b՝ab&                   ./usr/es/sbin/cluster/events/utils/cl_smm_ochk n                             #!/bin/ksh93
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_smm_ochk.sh 1.2 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2013 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)66       1.2 src/43haes/usr/sbin/cluster/events/utils/cl_smm_ochk.sh, hacmp.utils, 61haes_r714 5/1/13 09:49:44
################################################################################
#
#   Name:       cl_smm_ochk
#
#   Function:   Checks to see if the 'manual' option for storage subsystem 
#               recovery has been overriden by a prior choice of 'continue'
#               in response to a split.
#
#               This function is encapsulated in this routine to avoid having
#               similar logic scattered through the various storage subsystem
#               routines.
#
#               There are two parts to this test:
#               1.  Split/merge policies have been configured so that a manual
#                   response to a split or merge applies to a subsequent choice
#                   for storage subsystem recovery.
#               2.  On a split, the manual response indicated that this 
#                   partition should continue.
#
#   Notes:      The expected use of this function is:
#                   if /usr/es/sbin/cluster/events/utils/cl_smm_ochk
#                   then
#                       #
#                       :   Perform Automatic Recovery
#                       #
#                   else
#                       #
#                       :   Perform Manual Recovery
#                       #
#                   fi
#
#               The implementation in this routine depends on the fact that 
#               'manual' is an allowed policy on split or merge only for linked
#               clusters, and hence the partitions of the clusters correspond
#               to PowerHA sites.
#
#
#   Input:      *   Configuration choices in HACMPsplitmerge
#               *   Presence/absence of tracking file /usr/es/sbin/cluster/etc/smm_oflag
#                   normally created by cl_sm_continue
#
#
#   Output:     return code = 0 - 'manual' storage subsystem recovery has been
#                                 overriden; storage subsystem recovery should
#                                 proceed as though 'automatic' had been 
#                                 configured.
#               return code = 1 - 'manual' storage subsystem recover has not been
#                                 overridden; manual recovery of the storage 
#                                 subsystem is required.
#
#
#################################################################################


PATH=$(/usr/es/sbin/cluster/utilities/cl_get_path all)
. /usr/es/sbin/cluster/etc/ha_odm_constants
if [[ $VERBOSE_LOGGING == 'high' ]]
then
    set -x
    version='1.1'
fi

#
:   Setup the log file - typically /var/hacmp/log/clutils.log
#
DEFAULT_LOG_DIR="/var/hacmp/log"

clutils_log_dir=$(/usr/es/sbin/cluster/utilities/clodmget -q "name = clutils.log" -f value -n HACMPlogs)

if [[ -z $clutils_log_dir ]]
then
    clutils_log_dir=$(/usr/es/sbin/cluster/utilities/clodmget -q "name = clutils.log" -f defaultdir -n HACMPlogs)
fi

if [[ -n $clutils_log_dir ]]
then
    clutils_log_file=${clutils_log_dir}/clutils.log
else
    clutils_log_file=${DEFAULT_LOG_DIR}/clutils.log
fi

#
:   Check to see if the current active PowerHA configuration calls for a manual
:   choice on split merge to override MANUAL recovery at the storage replication
:   level.
#
if [[ -s ${ACD}/HACMPsplitmerge ]]
then
    srr_action=$(ODMDIR=${ACD} clodmget -q "policy = storage_recovery" -f value -n HACMPsplitmerge)
    if [[ -z $srr_action || $srr_action == 'N' ]]
    then
        return 1                #   No override choice configured
    fi
else
    return 1                    #   No override choice configured
fi

#
:   At this point, we know that the storage recovery option was set to 'yes'.
:   Now, check to see if a split has happened.
#
if [[ -f /usr/es/sbin/cluster/etc/smm_oflag ]]
then
    #
    :   Manual choice to continue was specified
    #
    print "$(date) ${PROGNAME}[$LINENO]: Split merge manual choice overrides manual storage system recovery" >> $clutils_log_file
    return 0
else
    return 1                    #   No manual choice to continue
fi
es/usr/k`K R$+@          k  b՝ab&              k     ./usr/es/sbin/cluster/events/utils/cl_ssa_fence          @            @          #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_ssa_fence.sh 1.9.1.3 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2008 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)39  1.9.1.3  src/43haes/usr/sbin/cluster/events/utils/cl_ssa_fence.sh, hacmp.events, 61haes_r714 4/24/08 19:21:29

###############################################################################
#
#  Name: cl_ssa_fence
#
#  This function will attempt to set the fence registers of all SSA
#  disks belonging to resource groups which participate in disk fencing,
#  and which have the local and/or remote node as participating nodes.
#
#  Returns:
#       0 - All disks registers successfully set
#       1 - A disk register failed to be set
#       2 - Zero arguments were passed
#
#  Arguments:
#       operation  Either 'ACQURE' or 'RELEASE'      
#       node_name  The name of the node to be fenced in or out
#		diisk_list Disks to be fenced
#
#  Environment: VERBOSE_LOGGING, PATH, EMULATE
#
###############################################################################

PROGNAME=$(basename ${0})
export PATH="$($(dirname ${0})/../../utilities/cl_get_path all)"
[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
[[ "$VERBOSE_LOGGING" = "high" ]] && version='1.9.1.3'
HA_DIR="$(cl_get_path)"

STATUS=0

if (( $# < 3 )) ; then
	#	Catch invalid invocation - wrong number of parameters
    cl_echo 1048 "usage: $PROGNAME operation nodename list of disks" $PROGNAME
    STATUS=2
else

	#	Pick up formal parameters.  Using the 'shift' constuct allows the disk
	#	list to be either a list or a quoted list.
	OPERATION=$1				# either 'ACQUIRE' or 'RELEASE'
	shift
	NODE_NAME=$1				# name of the node to be fenced in or out
	shift
	DISK_LIST=$*				# disks to fence

	#	Get the node ID for the node being fenced in or out
	NODE_ID=$(odmget -q "name = $NODE_NAME" HACMPnode | \
				grep 'node_id =' | head -1 | cut -f3 -d' ')

	#	Now, fence that node for each of the given disks
	for DISK in $DISK_LIST ; do
		DISKTYPE=$(odmget -q "name = $DISK" CuDv | grep -w ddins | cut -f2 -d'"')
		#	Skip any disks which aren't SSA - e.g., 9333
		if [[ $DISKTYPE = ssa* ]] ; then
			case $OPERATION in 

				"ACQUIRE" ) 

					if [[ $NODE_NAME = $LOCALNODENAME ]] ; then
						#
						#	This routine will be called only if this is the first node up in the
						#	cluster.  Otherwise, some other node will fence us in when in
						#	runs node_up_remote.
						#
						#	First, try to clear the fence register, since we
						#	don't know what state it was in before.
						node_ids_lst=$(odmget -q "name != $LOCALNODENAME" HACMPnode | \
							grep 'node_id =' | sort -u  | \
							cut -f3 -d' ')
						if [[ $EMULATE = "EMUL" ]] ; then
							cl_echo 3020 "NOTICE >>>> The following command was not executed <<<< \n"           
							echo "ssa_clear_fence $DISK"
							echo "ssa_fence_out $DISK $node_ids_lst"
						else
							#	First, clean up the fence register, since it
							#	may have been left in an arbitrary state.
							cltime
							if ! ssa_clear_fence $DISK ; then
								cl_log 862 "$PROGNAME: Failed setting fence for PVID: $DISK" $PROGNAME $DISK
							#	Then, fence out all nodes but this one
							elif ! eval ssa_fence_out $DISK $node_ids_lst ; then
								cl_log 862 "$PROGNAME: Failed setting fence for PVID: $DISK" $PROGNAME $DISK
							fi
						fi
					else
						#
						#	Allow the node that is joining the cluster access to the
						#	concurrent volume groups
						if [[ $EMULATE = "EMUL" ]] ; then
							cl_echo 3020 "NOTICE >>>> The following command was not executed <<<< \n"           
							echo "ssa_fence_in $DISK $NODE_ID"
						else
							cltime
							if ! ssa_fence_in $DISK $NODE_ID ; then
								cl_log 862 "$PROGNAME: Failed setting fence for PVID: $DISK" $PROGNAME $DISK
							fi
						fi
					fi
				;;

				"RELEASE" )

					if [[ $NODE_NAME = $LOCALNODENAME ]] ; then
						#
						#	This routine will be called only if this is the last node down in the
						#	cluster.  Otherwise, some other node will fence us out when it
						#	runs node_down_remote.
						#
						#	As the last one out the door, set the fence
						#	register to allow all nodes to access the disk.
						if [[ $EMULATE = "EMUL" ]] ; then
							cl_echo 3020 "NOTICE >>>> The following command was not executed <<<< \n"           
							echo "ssa_clear_fence $DISK"
						else
							cltime
							if ! ssa_clear_fence $DISK ; then
								cl_log 862 "$PROGNAME: Failed setting fence for PVID: $DISK" $PROGNAME $DISK
							fi
						fi
					else
						#
						#	Remove access to the concurrent volume groups from the node
						#	that is leaving the cluster.
						if [[ $EMULATE = "EMUL" ]] ; then
							cl_echo 3020 "NOTICE >>>> The following command was not executed <<<< \n"           
							echo "ssa_fence_out $DISK $NODE_ID"
						else
							cltime
							if ! ssa_fence_out $DISK $NODE_ID ; then
								cl_log 862 "$PROGNAME: Failed setting fence for PVID: $DISK" $PROGNAME $DISK
							fi
						fi
					fi
				;;

				#	Notice no error is reported in this path, even if fencing
				#	fails.  Actual inability to access the disks will be detected
				#	when the volume group is vary'd on.  Ignoring failures here
				#	allows for recovery from cases where the ODM definitions are
				#	out of sync with the platter.

				*)
					cl_echo 1048 "usage: $PROGNAME event nodename"  $PROGNAME
					STATUS=2
				;;

			esac
		fi
	done
fi

return $STATUS
ters
k" U$+            b՝ab&                   ./usr/es/sbin/cluster/events/utils/cl_start_commlinks gh                             #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2018,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_start_commlinks.sh 1.11 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2002,2004 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/utils/cl_start_commlinks.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

##
## Script: cl_start_comm_links
##
## Syntax: 
##   cl_start_comm_links commlink1 commlink2 commlink3 ...
##
## Called-by: node_up_local node_down_remote
##
## Parameters: commlinks = list of highly available communications links
##
## Return:      0 on success, 1 on failure, 2 on usage error
##
PROGNAME=$(basename ${0})
export PATH="$($(dirname ${0})/../../utilities/cl_get_path all)"
[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
[[ "$VERBOSE_LOGGING" = "high" ]] && version='1.11'
HA_DIR="$(cl_get_path)"

echo "Starting execution of $0 with parameters $*"
COMMUNICATION_LINKS=$*

set -u

STATUS=0

# are we really trying to start any links?
if [[ -z "$COMMUNICATION_LINKS" ]]
then
        echo "$PROGNAME: usage"
        echo "           cl_start_commlinks commlink1 commlink2 commlink3 ..."
        exit 2
fi

ALLCOMMLINKS="All_commlinks"
cl_RMupdate resource_acquiring $ALLCOMMLINKS $PROGNAME

for LINK in $COMMUNICATION_LINKS
do

        LINKTYPE=$(cllscommlinks -C -t All | \
		awk "BEGIN { FS=\":\" } \$1 == \"${LINK}\" { print \$2 }")

        # start the X25 layer
        if expr "$LINKTYPE" : '.*x25'
        then
                #make sure the commlink monitor is running
                if [[ -z $(ps -eo 'args' | grep -w clcommlinkd | grep -vw grep) ]]
                then
                        clcommlinkd
                fi
                #tell the commlink monitor to start this group's commlinks
                clcompcommlinks acquire $LINK

                #wait 1 minute for acquisition to be completed
		MAXWAIT=18
		WAIT=0
		WAITSTATUS=0
                while [[ -f "/usr/$HA_DIR/sbin/cluster/etc/commlink_add.$LINK" ]]
		do
                        sleep 10
			if [[ $MAXWAIT -le $WAIT ]]
			then
				cl_log 7701 "Time out waiting for $LINK" $LINK
	                        cl_RMupdate resource_error $LINK $PROGNAME
	                        WAITSTATUS=1
				break
			fi
			WAIT=$(( WAIT + 1 ));
                done
		if [[ "$WAITSTATUS" -ne 0 ]]
		then
			STATUS=11
			break
		fi

		#output and check the results
		cat "/tmp/hacmp_commlink_log.start_$LINK"
                if [[ -s "/tmp/hacmp_commlink_err.start_$LINK" ]]
                then
                        cl_RMupdate resource_error $LINK $PROGNAME
                        STATUS=11
			break
                fi
		#junk the old log file and error file
		rm -f "/tmp/hacmp_commlink_log.start_$LINK"
		rm -f "/tmp/hacmp_commlink_err.start_$LINK"

                
                # now get the application service
                APPL=""
                case "$LINKTYPE" in
                "snax25")
                        APPL=$(cllscommlinks -C -t snax25 | \
                                awk "BEGIN { FS=\":\" } \$1 == \"${LINK}\" { \
                                print \$11 }")
                        ;;
                "x25")
                        APPL=$(cllscommlinks -C -t x25 | \
                                awk "BEGIN { FS=\":\" } \$1 == \"${LINK}\" { \
                                print \$8 }")
                        ;;
                esac
                
                #start the application
                if [ -n "$APPL" ]
                then
                        cl_SNAapp -start $APPL "X25"
                        if [ $? -ne 0 ]
                        then
                                cl_log 4166 \
                                        "Error processing script ${APPL}." $APPL
                                cl_RMupdate resource_error $LINK $PROGNAME
                                STATUS=11
				break
                        fi
                fi
        fi

	#reconfigure the SNA dlc if necessary
	if [[ "$LINKTYPE" = "snax25" ]]
	then
        	X25PORT=$(cllscommlinks -C -t All | \
			awk "BEGIN { FS=\":\" } \$1 == \"${LINK}\" \
				{ print \$4 }")
		X25DRIVER=$(lsx25 | awk "\$3 == \"${X25PORT}\" { print \$2 }")
		cl_acquire_sna_dlc $X25DRIVER $LINK
		if [ $? -ne 0 ]
		then
			cl_RMupdate resource_error $LINK $PROGNAME
			STATUS=11
			break
		fi
	fi

        #now handle the SNA portion
        if expr "$LINKTYPE" : 'sna*'
        then
                cl_start_snalink $LINK
                if [ $? -ne 0 ]
                then
                        cl_RMupdate resource_error $LINK $PROGNAME
                        STATUS=11
			break
                fi
        fi

        #if we get all the way down here
        #then the link has been acquired successfully
done

ALLNOERRLINKS="All_nonerror_commlinks"
cl_RMupdate resource_up $ALLNOERRLINKS $PROGNAME

exit $STATUS 
x
[[k4 W$+            b՝ab&                   ./usr/es/sbin/cluster/events/utils/cl_start_snalink s gh                             #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_start_snalink.sh 1.15 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1998,2004 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)42  1.15  src/43haes/usr/sbin/cluster/events/utils/cl_start_snalink.sh, hacmp.hawan, 61haes_r714 6/25/04 15:25:10

###############################################################################
#
#  Name:  cl_start_snalink
#
#  This script is used to start Communications Server resources.
#  It is called n number of times with a Link Name as a variable.
#  Each Link Name is a highly available resource andi points to
#  an entry in the ODM object, HACMPsna, from which optional
#  SNA resources will be identified for startup. 
#
# Arguments:    LINKNAME - an SNA DLC 
#
# Returns:      0 - Success
#               1 - Failure
#		2 - Usage error
#
# Called by: swap_adapter, node_up_local, node_down_remote 
# Calls to: snaversion	
#
# Environment:  VERBOSE_LOGGING
###############################################################################

###############################################################################
#
# Main Starts Here
#
###############################################################################

PROGNAME=$(basename ${0})
export PATH="$($(dirname ${0})/../../utilities/cl_get_path all)"
[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
[[ "$VERBOSE_LOGGING" = "high" ]] && version='1.15'
HA_DIR="$(cl_get_path)"

echo "Starting execution of $0 with parameters $*" $0 "$*"

set -u
if [ $# -ne 1 ] ; then
    cl_echo 4163 "Usage: $PROGNAME Link Name" $PROGNAME
    exit 2
fi

LINKNAME=$1

STATUS=0


#Determine SNA version
ISSNA5=$(snaversion)
if [ $ISSNA5 -eq 2 ] ; then
   cl_echo 4151 "Communications Server not installed or unsupported version."
   exit 1   
fi

#get link information
LINKTYPE=$(cllscommlinks -C -t All | \
		awk "BEGIN { FS=\":\" } \$1 == \"${LINKNAME}\" { print \$2 }")
if [[ "${LINKTYPE}" = "snalan" ]]
then
	eval $(cllscommlinks -C -t snalan | \
			awk "BEGIN { FS=\":\" } \$1 == \"${LINKNAME}\" { \
			printf(\"DLCNAME='%s' PORTS='%s' LINKS='%s' APPL='%s'\", \
			\$3, \$4, \$5, \$6) }" )

elif [[ "${LINKTYPE}" = "snax25" ]]
then
	eval $(cllscommlinks -C -t snax25 | \
			awk "BEGIN { FS=\":\" } \$1 == \"${LINKNAME}\" { \
			printf(\"DLCNAME='%s' PORTS='%s' LINKS='%s' APPL='%s'\", \
			\$8, \$9, \$10, \$11) }" )

else
	# not SNA, nothing to start
	exit 0
fi

if (( $ISSNA5 ))
then
    #SNA will not have to be stopped for version 5
    #but it should be running, issue the command to start sna
    snaadmin query_node
    if (($? != 0))
    then
        sna start
        if (($? != 0))
	then
	    cl_log 4152 "Unable to start Communications Server."
	    exit 1
	fi
    fi

    #The SNA resources that are started for version5 are
    #the DLCs, ports, link stations, and services. There
    #is a hierarchy of resources. If a resource is already active,
    #snadmin will return zero (success).

    #start the DLC
    snaadmin start_dlc, dlc_name=$DLCNAME
    if (($? != 0))
    then
        cl_log 4165 "Unable to start DLC $DLCNAME ." $DLCNAME
        STATUS=1
    fi

    #test for ports.
    if [[ -n $PORTS ]]
    then
        for port in $PORTS
        do
            snaadmin start_port, port_name=$port
            if (($? != 0))
            then
                cl_log 4164 "Unable to start port $port ." $port
                STATUS=1
            fi
        done
    fi

    #test for link stations. 
    if [[ -n $LINKS ]]
    then
	for lstat in $LINKS
	do
	    snaadmin start_ls, ls_name=$lstat
	    if (($? != 0))
	    then
		cl_log 4158 "Unable to start link station $lstat." $lstat
		STATUS=1
	    fi
	done
    fi

else
    #verion 4.2 processing is a little less complex.
    #start all highly available resources associated with $LINKNAME

    #see if sna is running, if not then start it 
    sna -d global
    if (($? != 0))
    then
	sna -start sna
	if (($? != 0))
	then
	    cl_log 4152 "Unable to start Communications Server."
	    exit 1
        fi
    fi
	
    if [[ -n $LINKS ]]
    then
	for lstat in $LINKS
	do
	    sna -s l -p $lstat
	    if (($? != 0))
	    then
		cl_log 4158 "Unable to start link station $lstat." $lstat
		STATUS=1
	    fi
	done
    fi

    #start resources that may have been stopped due to a 
    #configuration change.
    if [[ -f /tmp/sna.link_station ]]
    then
        for l_s in $(cat /tmp/sna.link_station)
        do
            sna -s l -p $l_s
            if (($? != 0))
            then
                cl_log 4158 "Unable to start link station $l_s." $l_s
		STATUS=1
            fi
        done
        rm /tmp/sna.link_station
    fi

    #now start the saved sessions
    if [[ -f /tmp/sna.session ]]
    then
        LINES=$(wc -l /tmp/sna.session | cut -c6-7)
        count=1
        while ((count <= LINES))
        do
            #Work out which sessions may be currently active
            #since starting a link station may also activate
            #a session
            $(sna -d s | cut -c26-50 |sed /"^  *"/,/-/d | \
            sort > /tmp/sna.session.current)
            $(diff /tmp/sna.session /tmp/sna.session.current | \
            grep "<" > /tmp/sna.session.diff)

            if [[ -s /tmp/sna.session.diff ]]
            then
                #Open reading stream
                exec 9< /tmp/sna.session.diff
                read -u9 line
                PARTNERLU=$(echo $line | cut -f2 -d" ")
                MODE=$(echo $line | cut -f3 -d" ")
                sna -s s -pn $PARTNERLU -m $MODE
                #Close reading stream
                exec 9<&-
                rm /tmp/sna.session.current
                rm /tmp/sna.session.diff
            fi
            ((count = count +1))
        done
        rm /tmp/sna.session
    fi
fi

#Start the application layer if one is supposed to be started
if [[ -n $APPL ]]
then
    cl_SNAapp -start $APPL "SNA"
    if (($? != 0))
    then
	cl_log 4166 "Error processing script $APPL ." $APPL
	STATUS=1
    fi
fi

exit $STATUS
${k$ Y$+            b՝ab&                   ./usr/es/sbin/cluster/events/utils/cl_start_x25_link  gh                             #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_start_x25_link.sh 1.6 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2002,2004 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)84  1.6  src/43haes/usr/sbin/cluster/events/utils/cl_start_x25_link.sh, hacmp.hawan, 61haes_r714 7/14/04 13:47:55

##
## Script: cl_start_x25_link
##
## Syntax: 
##   cl_start_x25_link <driver> <port> <local_nua> <network_id> <country_code>
##
## Called-by: clcommlinkd
##
## Parameters:  type         = HACMP communications link type
##              driver       = the AIX system name for the driver to use
##                             examples: hdlc0, hdlc1, twd0, twd1, etc.
##              driver_port  = the port number for a twd driver
##              port         = the AIX system name for the SX25 port
##                             examples: sx25a0, sx25a1, etc.
##              local_nua    = the local nua designation for the link
##              network_id   = the network id the link is connected to
##              country_code = the country code for the network
##
## Return:      0 on success, 1 on failure, 2 on usage error
##
PROGNAME=$(basename ${0})
export PATH="$($(dirname ${0})/../../utilities/cl_get_path all)"
[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
[[ "$VERBOSE_LOGGING" = "high" ]] && version='1.6'
HA_DIR="$(cl_get_path)"

echo "Starting execution of $0 with parameters $*"
TYPE=$1
DRIVER=$2
PORT=$3
NUA=$4
DRIVER_PORT=$5
NETID=$6
CCODE=$7

set -u

# are all required parameters present?
if [[ -z "$TYPE" || -z "$DRIVER" || -z "$PORT" || -z "$NUA" ]]
then
        echo "$PROGNAME: usage"
        echo "           cl_start_x25_link <type> <driver> <port> <local_nua>\\"
        echo "                      [driver port] [network_id] [country_code]"
        exit 2
fi
# is the type correct?
if [[ "$TYPE" != *x25 ]]
then
	echo "$PROGNAME: invalid link type: $TYPE"
	exit 2
fi

# is a PORT specified for the twd driver?
if [[ "$DRIVER" = twd* ]]
then
        if [[ -n "$DRIVER_PORT" ]]
        then
                ADD_ON_PORT="-p $DRIVER -w $DRIVER_PORT"
        else
                cl_echo 7702 "A port must be specified for driver $DRIVER." "$DRIVER"
		exit 1
        fi
else
        ADD_ON_PORT="-a nddname=$DRIVER"
fi


# double check to make sure the driver is available
DRIVER_STATE=`lsdev -C -l $DRIVER | awk '{ print $2 }'`
if [[ -z $DRIVER_STATE ]]
then
        # does this one need an NLS message?
	cl_echo 7703 "Driver $DRIVER is not defined." "$DRIVER"
	exit 1
elif [[ "$DRIVER_STATE" = "Defined" ]]
then
        # assume the setting are OK and make driver available
        mkdev -l $DRIVER
        if [ $? -ne 0 ]
        then
                # does this one need an NLS message?
                cl_echo 7704 "Driver $DRIVER is not available." "$DRIVER"
                exit 1
        fi
fi

#if the port with such a name has already been defined, clean up
rmdev -l $PORT -d

# create the port
mksx25 -c port -s star \
	-l $PORT "$ADD_ON_PORT" -a local_nua=$NUA \
	-a network_id=${NETID:-5} ${CCODE:+ -a country_prefix=\'$CCODE\'}

if [ $? -ne 0 ];
then
        # does this one need an NLS message?
        cl_echo 7705 "Failed creating $PORT on $DRIVER." "$PORT" "$DRIVER"
        exit 1
fi

# set up the COMIO driver, if required
if expr "$TYPE" : '.*sna.*' > /dev/null
then
        mkdev -c port -s stx25c -t ciox25 -w 0 -p "$PORT"
        if [ $? -ne 0 ]
        then
                # does this one need an NLS message?
                cl_echo 7706 "Failed starting COMIO service for $PORT" "$PORT"
                exit 1
        fi
fi

exit 0
tk Z$+          s  b՝ab&              s     ./usr/es/sbin/cluster/events/utils/cl_stop_commlinks  gh                             #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_stop_commlinks.sh 1.9 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2002,2003 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)34  1.9  src/43haes/usr/sbin/cluster/events/utils/cl_stop_commlinks.sh, hacmp.hawan, 61haes_r714 2/28/03 16:04:41

##
## Script: cl_start_comm_links
##
## Syntax: 
##   cl_stop_comm_links commlink1 commlink2 commlink3 ...
##
## Called-by: node_down_local node_up_remote
##
## Parameters: commlinks = list of highly available communications links
##
## Return:      0 on success, 1 on failure, 2 on usage error
##
PROGNAME=$(basename ${0})
export PATH="$($(dirname ${0})/../../utilities/cl_get_path all)"
[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
[[ "$VERBOSE_LOGGING" = "high" ]] && version='1.9'
HA_DIR="$(cl_get_path)"

echo "Starting execution of $0 with parameters $*"

COMMUNICATION_LINKS=$*

set -u

STATUS=0

# are we really trying to stop any links?
if [[ -z "$COMMUNICATION_LINKS" ]]
then
        echo "$PROGNAME: usage"
        echo "           cl_start_commlinks commlink1 commlink2 commlink3 ..."
        exit 2
fi

ALLCOMMLINKS="All_commlinks"
cl_RMupdate resource_releasing $ALLCOMMLINKS $PROGNAME

for LINK in $COMMUNICATION_LINKS
do
        
        LINKTYPE=$(cllscommlinks -C -t All | \
		awk "BEGIN { FS=\":\" } \$1 == \"${LINK}\" { print \$2 }")

        #first handle the SNA portion
        if expr "$LINKTYPE" : 'sna*'
        then
                cl_stop_snalink $LINK
                if [ $? -ne 0 ]
                then
                        cl_RMupdate resource_error $LINK $PROGNAME
                        STATUS=1
			continue
                fi
        fi

        # next stop the X25 layer
        if expr "$LINKTYPE" : '.*x25'
        then
                # stop the application service
                APPL=""
                case "$LINKTYPE" in
                "snax25")
                        APPL=$(cllscommlinks -C -t snax25 | \
                                awk "BEGIN { FS=\":\" } \$1 == \"${LINK}\" { \
                                print \$11 }")
                        ;;
                "x25")
                        APPL=$(cllscommlinks -C -t x25 | \
                                awk "BEGIN { FS=\":\" } \$1 == \"${LINK}\" { \
                                print \$8 }" )
                        ;;
                esac
                #stop the X25 application layer
                if [ -n "$APPL" ]
                then
                        cl_SNAapp -stop $APPL "X25"
                        if [[ $? -ne 0 ]]
                        then
                                cl_log 4166 \
                                        "Error processing script ${APPL}." $APPL
                                cl_RMupdate resource_error $LINK $PROGNAME
                                STATUS=1
				continue
                        fi
                fi
		
		#make sure the commlink monitor is running
                if [ ! -f "/usr/$HA_DIR/sbin/cluster/etc/comm_link.lck" ]
                then
                        #if it's not running, then nothing else to do
			continue
                fi
                #tell the commlink monitor to start this group's commlinks
                clcompcommlinks release $LINK

                #wait 1 minute for release to be completed
		MAXWAIT=18
		WAIT=0
		WAITSTATUS=0
                while [[ -f "/usr/$HA_DIR/sbin/cluster/etc/commlink_del.$LINK" ]]
		do
                        sleep 10
			if [[ $MAXWAIT -le $WAIT ]]
			then
				cl_log 7701 "Time out waiting for $LINK" $LINK
	                        cl_RMupdate resource_error $LINK $PROGNAME
	                        WAITSTATUS=1
				break
			fi
			WAIT=$(( WAIT + 1 ));
                done
		if [[ "$WAITSTATUS" -ne 0 ]]
		then
			STATUS=1
			continue
		fi

		#output and check the results
		cat "/tmp/hacmp_commlink_log.stop_$LINK"
                if [[ -s "/tmp/hacmp_commlink_err.stop_$LINK" ]]
                then
                        cl_RMupdate resource_error $LINK $PROGNAME
                        STATUS=1
			continue
                fi
		#junk the old log file and error file
		rm -f "/tmp/hacmp_commlink_log.start_$LINK"
		rm -f "/tmp/hacmp_commlink_err.start_$LINK"
        fi

        #if we get all the way down here
        #then the link has been released successfully
done

ALLNOERRLINKS="All_nonerror_commlinks"
cl_RMupdate resource_down $ALLNOERRLINKS $PROGNAME

exit $STATUS
: 
##k꺾 ]$+          *  b՝ab&              *     ./usr/es/sbin/cluster/events/utils/cl_stop_snalink s  gh                             #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_stop_snalink.sh 1.15 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1998,2003 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)43  1.15  src/43haes/usr/sbin/cluster/events/utils/cl_stop_snalink.sh, hacmp.hawan, 61haes_r714 3/20/03 05:38:55

###############################################################################
#
#  Name:  cl_stop_snalink
#
#  This script is used to stop Communications Server resources.
#  It is called n number of times with a Link Name as a variable.
#  Each Link Name is a highly available resource and points to
#  an entry in the ODM object, HACMPsna, from which optional
#  SNA resources will be identified to stop. 
#
# Arguments:    LINKNAME - an SNA DLC 
#
# Returns:      0 - Success
#               1 - Failure
#		2 - Usage error
#
# Called by: node_up_remote, node_down_local 
# Calls to: snaversion	
#
# Environment:  VERBOSE_LOGGING
###############################################################################

###############################################################################
#
# Main Starts Here
#
###############################################################################

PROGNAME=$(basename ${0})
export PATH="$($(dirname ${0})/../../utilities/cl_get_path all)"
[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
[[ "$VERBOSE_LOGGING" = "high" ]] && version='1.15'
HA_DIR="$(cl_get_path)"

echo "Starting execution of $0 with parameters $*" $0 "$*"

set -u

if [ $# -ne 1 ] ; then
	cl_echo 4163 "Usage: $PROGNAME Link Name" $PROGNAME
	exit 2
fi

LINKNAME=$1

STATUS=0


#Determine SNA version
ISSNA5=$(snaversion)
if [ $ISSNA5 -eq 2 ] ; then
   cl_echo  4151 "Communications Server not installed or unsupported version."
   exit 1   
fi

#get link information
LINKTYPE=$(cllscommlinks -C -t All | awk "BEGIN { FS=\":\" } \$1 == \"${LINKNAME}\" { print \$2 }")
if [[ "${LINKTYPE}" = "snalan" ]]
then
	eval $(cllscommlinks -C -t snalan | \
			awk "BEGIN { FS=\":\" } \$1 == \"${LINKNAME}\" { \
			printf(\"DLCNAME='%s' LINKS='%s' APPL='%s'\", \
			\$3, \$5, \$6) }" )

elif [[ "${LINKTYPE}" = "snax25" ]]
then
	eval $(cllscommlinks -C -t snax25 | \
			awk "BEGIN { FS=\":\" } \$1 == \"${LINKNAME}\" { \
			printf(\"DLCNAME='%s' LINKS='%s' APPL='%s'\", \
			\$8, \$10, \$11) }" )

else
	#not an sna link, nothing to do
	exit 0
fi



if [[ "$STATUS" = 0 ]] 
then
  if (( $ISSNA5 ))
  then
    #If SNA is stopped then exit now
    #
    snaadmin query_node
    if (($? != 0))
    then
        cl_echo 4160 "Communications Server is not active."
        exit 0
    fi

    #check for uptime == 0, implies SNA not active on node.
    #
    UPTIME=$(snaadmin query_node | grep up_time | cut -f2 -d"=")
    if(( $UPTIME == 0))
    then
        cl_echo 4160 "Communications Server is not active."
	exit 0
    fi

    #Stop the application layer if one is supposed to be stoped
    if [[ -n $APPL ]]
    then
        cl_SNAapp -stop $APPL "SNA"
        if (($? != 0))
        then
            cl_log 4166 "Error processing script $APPL ." $APPL
	    STATUS=1
        fi
    fi

    #Stop the SNA DLC's using the given SNA LINKNAME

    snaadmin stop_dlc, dlc_name=$DLCNAME
    if (($? != 0))
    then
	snaadmin stop_dlc, dlc_name=$DLCNAME, \
	    stop_type = IMMEDIATE_STOP
	if (($? != 0))
	then
	    cl_log 4161 "Unable to stop DLC $DLCNAME." $DLCNAME
	    STATUS=1
	fi
    fi
  else
    #see if sna is running, if not then exit
    sna -d global
    if (($? != 0))
    then
	cl_echo 4160 "Communications Server is not active."
	exit 0
    fi

    if [[ -n $LINKS ]]
    then
	for lstat in $LINKS
	do
	    sna -stop l -p $l_s
	    if (($? != 0))
	    then
	        sna -stop l -t f -p $l_s
	        if (($? != 0))
		then
		    cl_log 4162 "Unable to stop link station $lstat ." $lstat
		    STATUS=1
		fi
	    fi
	done
    fi
  fi
fi

exit $STATUS
is an k| ^$+          	  b՝ab&              	     ./usr/es/sbin/cluster/events/utils/cl_stop_x25_link   gh                             #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_stop_x25_link.sh 1.4 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2002 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)85  1.4  src/43haes/usr/sbin/cluster/events/utils/cl_stop_x25_link.sh, hacmp.hawan, 61haes_r714 2/22/02 12:53:36

##
## Script: cl_stop_x25_link
##
## Syntax: 
##   cl_stop_x25_link <port>
##
## Called-by: clcommlinkd
##
## Parameters:  port         = the AIX system name for the SX25 port
##                             examples: sx25a0, sx25a1, etc.
##
## Return:      0 on success, 1 on failure, 2 on usage error
##
PROGNAME=$(basename ${0})
export PATH="$($(dirname ${0})/../../utilities/cl_get_path all)"
[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
[[ "$VERBOSE_LOGGING" = "high" ]] && version='1.4'

PORT=$1

# are all required parameters present?
if [[ -z "$PORT" ]]
then
        echo "$PROGNAME: usage"
        echo "           cl_stop_x25_link <port>"
        exit 2
fi

# check to see if the link is actually defined
LINK_STATE=`LC_ALL=C x25status 2> /dev/null | awk "
                BEGIN {
                        cur_state = \"BEGIN\"
                }
                {
                if(cur_state == \"BEGIN\" && \\\$1 == \"PORT\" && \\\$2 == \"PACKET\" && \\\$3 == \"STATE\" )
                        cur_state = \"PRINT\"
                else if(cur_state == \"PRINT\")
                        if(NF > 0) {
                                if(\\\$1 ~ /$PORT/)
                                        print \\\$2
                        } else 
                                cur_state = \"DONE\"
                }"`

if [[ -z "${LINK_STATE}" ]]
then
        # the link isn't even defined, so nothing to stop
        exit 0
fi

# stop COMIO if it's running
COMIO=`lsx25 | awk "\\\$3 == \"$PORT\" { print \\\$4 }"`
if [[ "$COMIO" = x25s* ]]
then
        rmdev -l $COMIO -d
        if [ $? -ne 0 ]
        then
                cl_echo 7707 "Failure removing COMIO port $COMIO." "$COMIO"
                exit 1
        fi
fi

# finally, remove the x25 port
rmsx25 -l "$PORT" -d

if [ $? -ne 0 ]
then
        cl_echo 7708 "Failure removing port $PORT." "$PORT"
        exit 1
fi

exit 0
   k5 a$+@          &'  b՝ab&              &'     ./usr/es/sbin/cluster/events/utils/cl_swap_ATMLE_HW_address  dre         @            @          #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_swap_ATMLE_HW_address.sh 1.11 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1998,2007 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)84  1.11  src/43haes/usr/sbin/cluster/events/utils/cl_swap_ATMLE_HW_address.sh, hacmp.events, 61haes_r714 3/26/07 17:51:47

###############################################################################
#
#   COMPONENT_NAME: EVENTUTILS
#
#   FUNCTIONS: mkdevname
#              ntx_hw_addr_conv
#              ntx_get_macaddr
#              remove_device
#              hex12_to_dotted
#
###############################################################################

###############################################################################
#
#  Name:  cl_swap_ATMLE_HW_address
#
#  This script is used during adapter swap and IP address takeover.
#  It looks to see if a hardware address is specified for the address
#  passed in as the first argument. If there is, it assigns the hardware
#  address specifed to the new adapter.
#
# Arguments:    ADDRESS - IP Address
#               INTERFACE - ATM LAN Emulation Interface name
#
# Returns:      0 - Success
#               1 - Failure
#		2 - Usage error
#
# Environment:  VERBOSE_LOGGING,PATH
###############################################################################

###############################################################################
#
# Name: mkdevname
#
#	Make a device name from an interface name. That is,  translate
#	en0 to ent0, tr0 to tok0, etc.
#
# Arguments: Interface Name
#
# Returns: 0 success
#	   1 failure
###############################################################################
mkdevname () {
	typeset PS4_FUNC="mkdevname"
	[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
	TYPE=$(expr "$1" : "^\([a-z]*\)[0-9]*")
	NUM=$(expr "$1" : "^[a-z]*\([0-9]*\)")

	if [ -z "$NUM" ]
	then
		cl_log 530 "$PROGNAME: Invalid interface name." $PROGNAME
		return 1
	fi

	case "$TYPE" in
	"en"|"et")		# Ethernet
       		NAME="ent$NUM"
		;;
	"tr")			# token ring
       		NAME="tok$NUM"
		;;
	"fi")			# FDDI
       		NAME="fddi$NUM"
		;;
        "fc")                   # FCS
                NAME="fcs$NUM"
                ;;
	"*")			# ooppss
		cl_log 531 "$PROGNAME: Unsupported interface type." $PROGNAME
		return 1
		;;
	esac
	echo $NAME
	return 0
}

###############################################################################
#
# Name: ntx_hw_addr_conv
#
#	convert an ethernet address from the 0xNNNNNNNNNNNN form to the
#	NN:NN:NN:NN:NN:NN form for the ntx_macaddr utility.
#
# Arguments: None
#
# Stdin is the 0xNNNNNNNNNNNN format ether address
# Stdout is the NN:NN:NN:NN:NN:NN format ether address
#
# Returns: 0 success
#	   1 failure
###############################################################################
ntx_hw_addr_conv () {
typeset PS4_FUNC="ntx_hw_addr_conv"
awk '{
	[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
	l=$0
	c=":"
	if (length(l) != 14) {
	    exit 1
	}
	printf("%s:%s:%s:%s:%s:%s\n",
		substr(l, 3, 2), substr(l, 5, 2), substr(l, 7, 2),
		substr(l, 9, 2), substr(l, 11, 2), substr(l, 13, 2));
    }'
}

###############################################################################
# Name: ntx_get_macaddr
#
# Gets the burned-in HW address for NETXL adapters 
#
# Arguments: None
#
# Stdout is the NN:NN:NN:NN:NN:NN format ether address
#
# Returns: 0 success
#	   1 failure
###############################################################################
ntx_get_macaddr ()
{
	typeset PS4_FUNC="ntx_get_macaddr"
	[[ "$VERBOSE_LOGGING" = "high" ]] && set -x

	RAWADDR=$(lscfg -v -l $PARENT | grep "Network Address" | sed 's/\./ /g' | awk '{print $3}')
	# Must exit here or will get duplicate hardware addresses
	if [ -z "$RAWADDR" ] ; then
   	    cl_log 537 "$PROGNAME: Unable to find hardware address for $PARENT. " $PROGNAME $PARENT
            exit 1
	fi
	GETADDR=$(echo 0x$RAWADDR | ntx_hw_addr_conv)
	echo $GETADDR
}

###############################################################################
# Name: remove_device
#
#	Removes a device prior to swapping the HW address. Since the 	
#	device may be open momentarily by another process, retries 
#	several times. 	
#
# Arguments: Device Name
#
# Returns: 0 success
# 	   1 failure
###############################################################################
remove_device () {
    typeset PS4_FUNC="remove_device"
    [[ "$VERBOSE_LOGGING" = "high" ]] && set -x

    COUNT=5
    while [ $COUNT -gt 0 ]
    do
  	rmdev -l $1
  	if [ $? -eq 0 ] ; then
	   return 0
  	fi
	sleep 5
	COUNT=$(expr $COUNT - 1)
	ifconfig $INTERFACE detach ; sleep $DELAY
    done
    return 1
}

###############################################################################
# Name: hex12_to_dotted
#
#	Convert a 12-character HEX value to a dotted HEX value.
#
# Arguments:  A HEX string of the form, 0xabcdefghijkl
#
# Stdout:     A dotted HEX string of the form, ab.cd.ef.gh.ij.kl
#
# Returns:    None
###############################################################################
hex12_to_dotted ()
{
    typeset PS4_FUNC="hex12_to_dotted"
    [[ "$VERBOSE_LOGGING" = "high" ]] && set -x

    if [[ -z "$1" ]]; then
	return
    fi

    echo $1 | awk '{
        if (length($0) != 14)
            exit
    
        if (substr($0,1,2) == "0x" || substr($0,1,2) == "0X") {
            dotted = substr($0,3,2)  "." \
                     substr($0,5,2)  "." \
                     substr($0,7,2)  "." \
                     substr($0,9,2)  "." \
                     substr($0,11,2) "." \
                     substr($0,13,2)
            print dotted
            exit
        }
    }'
}

###############################################################################
#
# Main Starts Here
#
###############################################################################

PROGNAME=$(basename ${0})
export PATH="$($(dirname ${0})/../../utilities/cl_get_path all)"
[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
[[ "$VERBOSE_LOGGING" = "high" ]] && version='1.11'
HA_DIR="$(cl_get_path)"

UNDO="/usr/${HA_DIR}/sbin/cluster/.hwundo"
DELAY=1
STATUS=0
cl_echo 33 "Starting execution of $0 with parameters $*" $0 "$*"
date

set -u

if [ $# -ne 2 ] ; then
	cl_echo 532 "Usage: $PROGNAME address interface" $PROGNAME
	exit 2
fi

ADDRESS=$1
INTERFACE=$2

# Delete shell scripts to be dynamically recreated in order to restore
# the adapter to the MAC address. Not required for NETXL adapters, since
# they revert to the MAC addr on reboot 
# $UNDO for everything else

if [ -f $UNDO ] ; then
    rm -f $UNDO     
fi

#
# this will come back with the correct "rhp" device for a NetXL board
# which we can then use with the ntx_* commands.
#
DEVICE=$(mkdevname $INTERFACE)
if [ -z $DEVICE ] ; then
   cl_log 533 "$PROGNAME: Unable to make device name for interface $INTERFACE." $PROGNAME $INTERFACE
   exit 1
fi

PARENT=$(odmget -q "name = $DEVICE" CuDv | awk '/parent/ {gsub("\"", "",$3); print($3) }')
HARDWARE=$(cllsif -Sc | awk -v ADDRESS=$ADDRESS -v FS=":" '$7==ADDRESS {print $8 ; exit}')

if [ -z "$HARDWARE" ] ; then
	# HARDWARE will be null if no alternate address configured for the
	# current interface. (e.g. it's a boot or standby address) 
	# Was an alternate hardware address currently ifconfig'ed?
	# (e.g. had the service addr previously been configured on
	# this interface, along with its alternate HW address)
	#
	ADDRESS=$(ifconfig $INTERFACE | awk 'FNR==2 {print $2}')
	HARDWARE=$(cllsif -Sc | awk -v ADDRESS=$ADDRESS -v FS=":" '$7==ADDRESS {print $8 ; exit}')

	if [ -n "$HARDWARE" ] ; then
		# Remove the device and remake the device.
		ifconfig $INTERFACE detach ; sleep $DELAY
		remove_device $DEVICE
		if [ $? -ne 0 ] ; then
			sleep $DELAY
			rmdev -l $DEVICE
			if [ $? -ne 0 ] ; then
				cl_log 534 "$PROGNAME: Failed rmdev on $DEVICE." $PROGNAME $DEVICE
				STATUS=1
			fi
		fi
		mkdev -l $DEVICE
		if [ $? -ne 0 ] ; then
	 		cl_log 536 "$PROGNAME: Failed mkdev on $DEVICE." $PROGNAME $DEVICE
			STATUS=1
		fi
	fi
else 
	# Alternate HW address defined for interface - i.e. going
	# to a service interface 
	# Remove the device, change the attributes,  and remake
	# the device.
	#  Save original attributes first, so can later restore the ODM
	#  Only necessary (and possible) for non-NetXL adapters

	LOCAL_LAN_ADDR=$(lsattr -EOl $DEVICE -a local_lan_addrs | grep -v local_lan_addrs)
	ifconfig $INTERFACE detach ; sleep $DELAY
	remove_device $DEVICE
	if [ $? -ne 0 ]
	then
		sleep $DELAY
		rmdev -l $DEVICE
		if [ $? -ne 0 ]
		then
			cl_log 534 "$PROGNAME: Failed rmdev on $DEVICE." $PROGNAME $DEVICE
			STATUS=1
		fi
	fi

	#
	# Remember: device is now gone.  Try to ensure that we exit
	# with the device configured.
	#

	# Create script to return non-NetXL adapter to return the 
	# ODM to its original state 
	cat << EOF > $UNDO
#!/bin/ksh
PATH=$PATH
chdev -l $DEVICE -a local_lan_addrs=$LOCAL_LAN_ADDR -P
rm -f $UNDO
exit 0
EOF

    	if (($? != 0))
	then
            echo "$PROGNAME: Failed creating temporary file $UNDO."
            STATUS=1
        fi

	chdev -l $DEVICE -a local_lan_addrs=$(hex12_to_dotted $HARDWARE)
	if [ $? -ne 0 ] ; then
		cl_log 535 "$PROGNAME: Failed chdev on $DEVICE." $PROGNAME $DEVICE
		STATUS=1
	fi

	# Need to make the device independent of adpater type
	mkdev -l $DEVICE
	if [ $? -ne 0 ] ; then
		cl_log 536 "$PROGNAME: Failed mkdev on $DEVICE." $PROGNAME $DEVICE
		STATUS=1
	fi
fi

# Run the undo scripts. If they exist, they were deleted and recreated during
# this iteration of cl_swap_ATMLE_HW_address
if [ -f $UNDO ] ; then
      chmod +x $UNDO
      $UNDO 
      STATUS=$?
fi

cl_echo 32 "Completed execution of $0 with parameters $*. Exit status = $?" $0 "$*" $STATUS

date

exit $STATUS
  l b$+@          DS  b՝ab&              y5     ./usr/es/sbin/cluster/events/utils/cl_swap_ATM_HW_address s  dre         @            @            	  #e
_ainrst	$AEIMTcdfhlo"-=CDFLNOPRS[]gmpuv()./1:;GHUVw}&'*02BWbky{|+,345>?\x67Y!89<q^@ze&Q
"LAഄ$QVcMhK@[5
h4?\[_m6d/;k0>`4Ԛ0
.)0c Ś9J,ʴ9X@Ś} m誣A@3B XhXh+;k-|+sMw:ldjg}[gk![`3ldjg}e )TUʷ9BnPkR2S)ss6@ A -55+tHlFUTVqZ+,֘fsڊЬ[ny/,t9;ӺVqZdr#b3kjYjH՜-L9;j<RdI="Cު" hXmI r62Y2ܫ@ÕTYRފ<D. &f6gnU	k0>`48`h q5
$%^I	IQ%S"Yl@HS&HvlTzv+[mldUB)={;mm*E'gAQammb2]誡V;mFKTGUmmgm誡V;mӳMRzv+]<gm誠>2͈-t=mmҭފInlAkmm;[T"׳Zyts(ʷ6 s(i>;UQitiR˜dgAxPR$LMX0NktYfa5!;]y)LZ7PMqHN^wJhe7=VoAut7
Rі3+3'\h
E)H60␝.oUՄt"UѕnlAkfѦ_FZL*砼)`#fxy7<QVfL;sf*Z*k}nlAk0FZpؼJ·"Xx6fj٣m@UVo^XVM	/I,MUVo^،qnRYJ·cAFZhNVk1[7Z*kaG}r3	Yfr5Yt'yfR=n:hfaZc3ﱻ[_F\(ZVl;і7űԬ+an;fd᫕hȏU"Ű̜sb^G}m&ITDrXfNUJpX](m`3Z9;w<aJ3z6͹T;a4ɖII&H@(.|J;N6vފ={;iM׍-UAH7f3Aut^--z۹حxyw,iW*qh	7VnxZ@N8ϥXfd᫕hحx[+u99P;u,Ҏnbhtgm誣׳ZHSj.`.viUQحbݶh	TLO"L@A2B-d^0cڗ\0vRsتJ<zBcPv&@hnh|0pn0`?Um 5 Sوl="(Qaĉ*45l(Z\@q1"Jk8m%xVnNmhrb&r	`9Ǳl|/gpƲRQvŌ\@	,p'0u99`K=ѫxq㉉Tj6@q1"J4)lrm',W;Xvb2]誡GwsFK4EU1I%Z+;5inLD=Vo"{;m
Nܴ)3'\yI%j7*FZjU&`-VtӺjіEU	wwW*;"}׉@Հ4 jʇm&y$ܭsEUV`]qB3	4[EUVv/&PY2<1pbexj]p-mKqdUQLrCPv0FY -8
vmm3;7$F5
ŹaFQx#mmc3yPx#(pU˶av+Xbݶl)y/o^m*ml>kL*i}ʯa\t
vmmm[ZdUSZ(78ʹ Tm`mm[ml>kL*i}[>r^(`)mmmmh5UL>kĠj0@* qP8SmmݶmtvmXhZZǤ&Y8		EU	q1"JEU	q1"JaAN<UB)<zBeIxbD05/o[mvns@ՇdUPO^΂û#%nz$^sfwCmxΌsbX	ƍti-Vo8l[ٹk)!zl/si5]fJUPOLg"Rzd<y0a'}lhe9J7
inLDjyI}VAu]VQ]Ȫ"`BKUPOERLAib%Vnr(hP[	5fXIxM|Y듕nlAk3sw&I`\sb^4'+\-m32pʴȪ"-f5
Źh/u@ջ]bM[ʁbM"Rzt0HSj.`-T"׳-l\EAd$$$ /ىE0u m.a;mUB)<zBiHjqa,[P	o ILrX#9\1``ShR=!4%'m\
q1rd2Ұ$8 `~7'yŇm=Ǟ|XJ¸dT"3xX n±ܝmm(Eqn<؋m<=ml
q(a]Ǟxx{>{|2Y@Y8}.b9222Ұ$aSmm@vLc7V+nFVZ?8<2@4?e\@NqŌ\@! @ `XVnNml)y dѓmmmm<$%T" YɃ	<q1"JEUx`OLHANmmI,I,8%LB,>P5yǞy燇mm<\0 gmmm		EUxG&$IQ(ĉ+<mm誡(]UPOLgxbD05@ո<yH,y6tA2@F^ΆHM`;W *
q1rd6ܜyŌ\,J5HB&1{:#4f<UPOER*8%FRx*xTG$ĉ+<<UPOERLtUB)<EK<@#xbD05@ո=T"QT(EZDKI(YQ$Dڀ6q\y{qE®w(dUAɔ|e[Z}Ú)e4e[Z++;sЖEU2v+^НjxYbslRB+
	%*٭dUPre92Lg;슪<reLK5T-d4r.n,ܘrf2͈-`&FJ슪I(Y4$EUU,D}f4ՋrѦZ5kFnZތsb^AaFb:ނ7[ooPR47&"dpFN?FZ2/Rw|̜5rmUMn=
;]bM[ʁbM1.UPreV`]qB3	4[EU&QnlAkmrZi,ȓL7f&Y`6ݶԺ|,p'0mӺݶEdUQLrCPs,b p2(';mm&oMaFA"ݶEj]pr*ɔzdHG$[ +DGH<gfǤ&
0,0!2@969*]\{EFY *ɔzdHG$X ]ϥG&@@&WZV$B,>P5x
q`8-!`3uj2feaըmmnqr* l*
s>,bp \
rvmB&@pI];m@
qxHJ*92Lg&$ĉ*5TG@ǓxbD

qz*92Lg&$]UPreLI㉉T"V<y`(y焄(xG&$IQ=2$Q㉉W x4()mlz*92Lg.*92LgxbD05@ո<<=Ǟ}9Ǟ|Mm+LEP8X#(pUyŌ\,Mm`~7'yc/K MR,a m@F^ΆHMcY;mBQUAɔx*xTG$ĉ*5TGgDrOLHhPSm=TGg@<EK<@#xbD05@ջmUAɔx*zeHtUAɔx*xTG$ĉ*`j6Ǟ\y{q+q*;Xvb2]誡V;:5LsQ$^kіEU	-\ITX01YwG}Vc#!n8jZbMjʇm&n@&nz*E'U$)mA\PDdUB)>2͈-t._@M"eyb	l"Ժ[}.oIlsd=!2]˶dUPO^΂A{:][8W9wĠjôgm誠>2͈-twwصCn7=^sіEU&Q(Yw}3Z2͈-tіEU&Q,"_"G@ǓwwW*;m7+wwŪg*bM[ʁm&nf;oEU&QnlAk	
pAmPy,<!E6vފL*؂Anb*&Y'&  !xnL/1mK]pÎqR뙅i^7skFbATGgDrOLHn<𐘍Y
^sUAɔx*zdaATGgP B&]][}.oIǰX|je"(xBevm̯gpƲa!XVƯu̻mnVmEFY *92Lg&$\`UlnmYB,>P5xd5+
Ym}.a;mټUw(;4z*E'Uc3׍Znt2Ȫ" }`:5*؂MdUPOLgВT" YɃ	fd᫕h<rUvT87+wn'*mělT"*؂LڠwK(Xy"ClT"*؂Anb*&Y'&  !xnL/1mK]pÎv}Kf38-x-KQx|pƫ" U<q1"J˶`e{0n<AT"QT ]"B("]v.ܭ>\Rnz,>P5z2UB)=2$P vݶl+1X|jjV`.eەlsaі@ I,
mmm2Ea[2][8m7w
wĠjôgm誡Gws٦ކj4dg6EU1Ik4qV-/gb-l7Zj$i",#^wJ]4'z;kC17+ds5
Źe,rjfd᫕hFȪ"-f5
ŹeV(;g*lqaiXmb(hP[^kҁmm	/mh5K(םҗ@w|VrrvؓrӳMRzv+]0HSj.`.viUPO^kmrZi,ȓL7f&Y`6uzM.=痳^UPOb=vݶl)yW'mmʠ#F
jrXW |jG@P[Zb(";"P832@`mm[z#ǕL*i}[>rtE",#+;0@* qP8Vvm8Y^ADG=ʋ@EU	2D	6vފ={; |jݶm1|J'ܝmj@zDQ mi^d[m,b 'N1Y;mmffpZ
$bVnYV/ P1HA{:@ջmmز$XhkmوmوmnVu8U%Vts(ʷ6 aFoUԬ+y4kFU2Ȫ=2$SU,anf3zޥa[ͱZ2͈-tіEU&Q,[b ֯U´gŵA,LQT FfNVbMjʞI[+u99P;bMNVoEU&QnlAk	
pAmPy,<!EVoEU&QnlAkmrZi,ȓL7f&Y`6uzM.f^UPre(\`UlnmYB,>P5xd5+
ӆݶ˷+sنW,ATG@Ǔ.0*]m,wk!(2ljIlr;m^45´gŵݶ	v
3/r<EK<@#xbD;mmm!14()m4aZ>nyTGg@1^EU&Q(Y"-"%Љm}.a8Uw(;[T"*؂Gw}3	VoRiVh"Rzd<HxYb$fYJ·cAe[Z,I,[b ֯U´gŵA,I(YwwW*;lI[-U9P$ܭ$ܭtnvUPOsb]0HSj.`.wJ;z*E'Uݶh	TLO"L@A2B-d^0cڗ\0s m6rTmnz,>P5z2UB)=2$P em2Ea[plrsنW,AT" YɃ	gme^d"WCR]Il]^9m^f38-x-KQx|pƫEUU,I㉉W0]ml@0Рm,مh/uUPOERLt"cI(Y"-"%Љm}.a8U%VtsRzv+]R FȪ"-f5
ŹeVhZ5wwW*;lI[NFWV9ұTQ%ơX,ץWG}m_4kDQ;.n@&ntsRzv+]0HSj.`.wJ;z*E'gb[ع|-4ɖII&H@^,`0Rn>\0㝶BUPO$@;mQzwuƠqٵ<|^cP	msFn`X^D
qiڄם)Ǟ~a xv432@*
ql+1u!mh4'uAςrwk |jݶmc8dqmm43ph*L@*$B-Z9{;A{:@Յ*L@*%^ξP5n?m[=fWcYWC4iBO΃PmsO5מQml\zxS\!bՄL#sw*&Y'&  !xnL/`6P1HA 8*J+r"Aaaaa+Xin7
AB"ǦThVin7
-$<Ôb^=2A4r(rKb*2D	9I E**@ldG)[`["&r*E'A LhaL1 /QPc Ś9JSM[&r*92L$@Ôb^=2A4r¦ŇL6UPO$@Ôb^=2A4r¦g_0ۑ*Q LhaL1 /QPc Ś9J3om"ʢa,f[('Xΰ.9X, NY8p\EAd$$$ /ىE0u Rs/d fY̷`bT*L@*%Ze[Z^wJh.{l>2͈-b
$;mp)E^8zBiHjL 䆠
r#ǕHa L<E@s*E'A MFAT"Ǥ&&# L &"Rx8%F\I,8%F\I,"LHA.EU&Q,8%F\L YE8%F\I(YQ$KUAɔx*xTG$ĉ*49wRzv+]2LrNb2]誠>2͈-tHM19wR|e[Znf+cU^sѦ5Rv+^nzv+X[bE([\ћ \jƠ=!4$/8<3xΑW\
0
዁Ac E\,H fֈ`~7'm'DDx$.Żm$HHg)oU|^bmRݶ)RݶȑUUQ!jAdW^bݶEz$Uy$THh kVURssm]oQiEuxyp|j+Ave=Vnv/u귪P-Ι1!8X\J"U!TaeG@PȏU"ņR,[;,8^Dx-W  X?X豋 0Q*<T?UJ"U,)8Z,i7nroAutY1''k6cʺ2͈-ax&̅MmXIph?AutSd)-s+yMqHN^wJeNw*afLp%mM}VoRv+^g(?nnLD;m1sbX	r3#VtkMs+xDP)mݶ(DCP	Y0`;; G*bPL<EaqEt  ѩz#ǕHl78ʹ .59m1|2XZ(DBm]pBխV5 Y(DX#9\1``h
vm1Fg-mŮgbP -mlT"*؂Li٦UB)={;mӳM(ʷ6 9mӳM^kHM1d$EH"9'mE_ ᒼ	0~7'mm7@+m,,ܘdHG%fsmfcY	9'mmX N+crvmm=
& I!}3KܲLrAb
$d&䝶mlYTU,45ml]l]lhHM1;m,b 'N1Y;mmi6g ((T$TH;Zrw7,XB	"Y	9'mmeQTHm1;mwJ;z*E'gbmӺUUB)>2͈-tvmnvUPreVm-m]pBխV4`kmA55Kvmkحi# m55Kv1[Tmȵ[[ םҙ{b2FUe˶귡s;FUVcLٻ+LVMPmζ#(gZ̷յ0&'yםҙfLnyTѕnlAk"<yT-ֳ-jfX-eNw*nnu4Q@ċRYʰZjj6mNr+nxs0BnA`Te-5K	1^"`\k.v|V6vYeޫ7Z ӕ BK٨mY&c(5Z ӕf#:To-	f[ҭYLzo94ҵ&_n5
7<h/udHG*5 
xbDHM1aDDx$@v$ThVeQP8SHODP	jg$M-"=**$/t@QAX nqE@NvN6vފInlAkviUPO^kvN6vފL*؂Lmgm誣׳ZLrY*RIm1|J'vUmټ]mnLDA2JT#`9m4HM1;m,b 'N0jrvm,lP@RbQ Bj4 =!4$/ P1H@zBiImlYTU,45mEl\o٫4eVi6)+Y[*
KƮo#VuYזnLDnnmçp-8zwSEU4[ӺYmǩލiLPkRmp &Hd& !0F\QDFQD]1|dpc7'm̯gpƲLrXd2UUQ!"EW<y\2"=**$4t
:ڥme{;5c!DDx$A*	IUQ!o("	O1{:#5@@5Ƹ䉐s,`  #p$()mVnNmo@RbQ BjNXέ60~b-^@HabݶlYTU,45l\<Gj1̷Db%R@SȑUTj6-Q*<TG,rb@`m̯gpƲLrXd2UUQ!"EW<y\2"=**$4tvE_ ᒼ	0~7'm,lP@RbQ Bj2 =!4$/ P1H@zBiImŕEQ"C]Eo]5 uy{;FKٻ*\+smrwk =!4$@	%x`VnNmYٜ@RbQ BjƁܲLrAb
$d&䝶lYTU,45l\ҭފIحtvNVoEUʷ6 m;[TGUab*[صV6Y1;%]Eu^MVl*j`)su$;m|F]Y4ksbܳle} m誣AG:,bc"C?UfM6 !ݶ	MlYTU,5 %EތnfX,snno@DBխV-s;2`# "EWH79fk2AXXjkcrͱH՜nΙ @^Hu+
E8Z yʢg9xV\eQTH 4iBOl+ c$+@          ~  b՝ab&              ON     ./usr/es/sbin/cluster/events/utils/cl_swap_ATM_IP_address s  dre         @            @              #e
ainrst"$AR_cdfhlou-=DEINOPSTbgmpw	()./12CFGM[]kvy&,0:;BHLUVWx|'345\q{}!*67>?KY8QZz+9<J`%X^j~@]ͬ0Q"H@L$ '>[]7\..`7m{k :@8x) :ι3(HwNA95ґI(R7)l<4@4<<4@6׶sӸJ;ܼHj1r MD@0il'q c2|.Rυb&p @mh.-9hܮ#+1q|2ѹN/Nv-9cp|ɥޛ!&f789ڙqLeSZe{X|ȃ1"h7m{k"H$ HzEX  ?<4@4<<4@>QL8u9D:E fSXrfo^AɮHHDH6K5A1pY$	 0(	 @Pxڪm6&(P"$IB @"A[MāK&H+2.aE,b3mtI1&&K4,(jWk\tMJ1qHDR-UQ -._j%)
mlNҋn|z^a)MfMUvdHI44MM$6
JFi$
$DNQHܤmye.I槾[25c@jwFktȔܢK큋kk-zL9|ZoUN⫓s5MܢIIHHDK|'qU\.f]!vׅ<6JFi$
$DNQHܥ`<4<4<4?@ $	@ m6b
j<rmW'rܟޛ\7,\3sykiܤ3|" c|EZ{Ic9mb:Їa'4ָ5-`[/\ֽ7J_#n4i1;N])q,(9E#rN⫓)w\nQHܤ!eXSoMtmƒ@DJ$[	CCCL Hh #isf0+8LMM*z_crS&KvNMB3p+*A q112$,mUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU5IlqIW'mYgˋqKw)
ܢK{.MsZ(Sk\ow+ӽcnY.Ow'4&Me{
]~k^i&/!-y\F(\g!qib|f#Ms(nR؇5|'qUwOr붳LJO.|ڌrd|v%XMBZGvjwYg]O|ejjFi'(SָW{嗷M	nww\N@g]5^k_"/+|aܻ'kiN@a;NQƧqm"(;ȔܢKgk:{q[_=;ȔܢK/o6QѹHm[)E#r¼־St.2^;Z3_wfjmM)nFjjmD7AB)*R|'qUɫ(THHHDqƣjmD7AB)*R|'qU< Aa2"HLvr0ذBM[T0Db "@q*X@xH*8*Tq;[[2anFi"%rF,ۥ׵3o۹ޫ7AB;R7)7Ϳp'k^-QHܥ͌3˹1}sZ\FN⫓#y^-qFӵ.	69ytً;b9v@3؂;7k^|gAf.\St.3H{QHܥѼ3cbֽW'{y1Z־1rX^ڛ;NS*q1ĉ IBO15$@D (b6kT0Db "@ٞ5@cU p@xQM)I`$=HUZ1>o3{R7)o5sZ{ޯ5oo̟rt ]}F!mzy$=vyRǢ@\&8"I "Sa`_5c8򥁀-$DR776cokUSŅa^k^Y{|lb<m6.#-@xRD8]y=\je_&"81	 (C	#fQDF`ʖ =J3ƨljkޮ*+DI$Ic7AB'`p>y$&!@xRD8,,׾|gAf.\St.3
fYtNlfSt.3E#r9{;Npl2llytً;rF-V#k	Urv̸ͬg/zU[|t9{8bp:RYvg7Cb1gzΜ˚.St.2ܢKf
\y|#Nr\o| /6l7_9l30Vb
1k_+ӽSMˮtG"HyCt䓔qq*UI sI"rΜr5;5K ZDI $ E]gNZ\1>k>ֽ)q\e1G|rqFn,m_5MQ:wE#r*Ǣ$S+j=6gP D05WXHH MPذ/9+
=GN(nRfڜolF9y6ycgn.ŷaCȢ$NO<b <z9B) <z$
oǕ,i <z$
9`[{$<!:rI88ʖ =J*Ug@T=1o+onQƧq؎Yb|(\g`Mf3*X@xH*ssf0 k[UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUMIl@1h(ISנXSRq3 ͭqk^aW'x[ S  1ycjl@5ЉL' Sk0W'y'k+5f`@=;7^LJisf0+e4Rm~mUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUT"R 74oM\yBBB@B#2.aE,b3g6EsDLȒ;,v,-xГkW<k-oJ3ckުPd$j9Ǉ PX$h Paz4zA'bk\. '8$ VF]o*;6zAlQbd!Rsf0MX$j9Ǉ@(*	Ń@)zqU);9;ZIv`@l"LLX>dѦ#;S|'qU1VzLdՀC"LL3ުS5m͘okkJ$LX<Xkq\cUA$$Ooָ7Xk%"HH{[=;xZnzH!"xOq|fF1B8jXӼP.k	5B @TIB,$x$fF 3# 01hT68ުPq81z4Rponl{{[iz0`mUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU6N3`Q'DĶk1pdrsZ_OUcFpcב)E#r(׮OUcFpceqsZMKM\2a^k_&Kmjeu0ܺ:9yR7)nֶ.f]!pm6"a7	6"/E#r|ɭ9Njewr4
ݜpkkNa~ H N 8%za᠐G5%sM1\.f؈[j:&%4oM\yBBB@B#tI1#_ 0R	$&v;9gXX[\&Yoޮ+X^ 鮕x$	:
$蘐+#.82da]0ɛ@D5\(BDa'ok8`cc l01a| |vx<၍c9	5g<4 4ZڪmdfYRd.{i͘\.f؈iCa])\7AD[3.kiN@8\ͱ})@bs5-7rDnxm.iI HhvkFa W"/E#rj.iIa1W+P<\ғ%s9*+x@ eH$&&&DacalsƄARYhSBx]O (4;0pcBs2<.Y'ΐp81Vg
$蘖{R9tUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUT8͂4,(jWmbR7)n\̺B76ck[kqЎZGΟ&KmքL2f9%7(nR8\̺Bbs5-7rDkkaDR\p@	CD $4@	CA-֍͘@9qށaMgECnQHܥyzq؇5&Ke.k^DAj.i XQ'DԮ#,1c2jsqHI5+q	 8BgcyŅ8merD<qˤ.8ɒ𹇎<,)2^<(Cs25h{ǃFncaQH<-y:s45ߍwR8O15srD1W=)bk\ͷWL@qf.iIE"!H\1W>L<vqd.bbk19@ƻa)'ƌr9E"ЯٌmUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU6N3`'DԮ#AE"mY3|/t.R7)scva;NMdr6<?)1q,)E#r 	\fwjkXH1F+M)Z76c	$-UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUT4R\R"Q15r
		8'DԮ#AE"sDR"8tq5AH" jclA(,T5Q`(08
Ì\W sDDI	ś5D6{ggD&^砉D'Y9a8,'9gga<
hS0j/v|k[UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUM+UQ -._j%)
m6,qa/-V#5<(\gr5;!k7m.k^f|(\g6[to2ژ<)̧tr˹1}ٌ͠4RG78˗z9MPjwۥ0Qx10kB&3p\(\e"%rF&kFa V	[.]7AB;quXf
6?e˽Wڜ(\gr5;wa(mUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU5WD\}(\gh\@G@[.]JSt.2sEsDLȒ;,v,-xГsƲ$G$LyH
xYKJ)pqok'+'ܦH`4@V[Yw{
򛠡q82ͬ{069^.;23f|l3>kEL-k7AB9wª"EG
9鮼4xO6׾67(S2j\ͱ~42jNqy~){$o7 y{ٓEsy;zOTX[؄mbsv^rq1VvgJnNŅ8MMf0Y'7eb־N3|.f؈Es; $@D (X[؄mbsv^NnMkS|*+|R P&<$`p>͵\YtAޝn|9{;Noo`3Nv泧ArDp{5y4R8OsC	Hq1ĉ IB/<(C0;8PX[؄m8bfaM)9rD2/|j V8bzlwSZ{j4*cb͘F!mfDZ{|\}y`)
sf0Il1iJnRm~$yz	Urw,. cM&]	sc2M5v\yN͸g&.P7,2eRYfVk;sw&ǚޫNSt.3.lk1)Z@m~mg|ּ.St.2ɒam믗)jscͮ30-m7Wz/kZ0ɛ
mx~7QƧq	Urwmo0ٷZ76c	A6j7+ť)
J,3;Xf55r
		8nWJSt.2Xfw#*+x@ eH$&&&DacalsƄ+5Tq0lqo.rU157S'YrKbaH\`ip^MҼ rew=0ƅk1QLl.y-`5W'x׫S]a<RX-
ovgEg{S<y9[C]aޚ΁Ƭħ<Rw\牄No,РxhPWvgEg{SxKc_	Urw&9A_[NM1hֶY'W436_1k^=ww\042eS]FenMn,3;m60 $3tnzo|34؄>7rZ]OΞm6#|ֽ]{m6"a7	
<?3m1	UrwnM֍͘@r.(Aa1W+P<frvXfw#*+x@ eH$&&&DacalsƄ+5G,fw\qǀSaXt]|Qktz( HhU @phU4*槧tLyDI@P3t1TТ<
(TP4*FAʐHLLL!1Q`@ eH$&&&D(i<
DLȒ;,v,-xГBYY3|`Qt1TТĚq1Ds<kc| *\Y;ExStb;N=W'rz4)𝘸G9M*	꘍zͬLy0$@LL48/Q_dC ᠐HiNhW@^x92xLc3K^x\ǐ*[<L"X-
oXfwkxKg[AhPWct^ÔMҟɿ[CYsǐ*[|k\gM*ܢHBY1|ņg||.	UB6eka醴(+V-

UQHx8ǢUA_0Рǐ*XYAASZРXf
hPPWxۅ\W=VN,РpoMt3Y1y-&L1&;  Qok΁@l0x82@SB{`(cErk΁@lq2e0]($t^xKgsɔ "-Mc,)%-͘kjqfSb
R̛M>\XfoUZU6g50񋆁aMW'm&Ú׃n D7MgzyaVwfm'23;kiN@N⫓3m%7(nR)0;S6k	UrvЉb)E#r9pkFa SkOa;N4A$&?3l3<۟7ƫ	Urw͌(2mUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU4۟4lAWJStٖ15r
		8۟4lAWJStّͯEsDLȒ;,v,-xГk\񬵿DDqAH" HoEsbx,,"PBIx^"EMXPɋ4ޥoUǠ<z85BQƧqy٬Ys{ٞ5@(joEs"$Xd՝AҸ=;;	AH" HHh$4	;Zٌ0K{[1W+5aLp	c&W<kf	kͬ7F)v8𷪛U3ȉb  `Wqƅ{2馰YA򀃃  H`eM` $D 8<MoEs;;ɣa`_5/p{[%a^0f {ޮ*+xe$fŅ|ָ75]9ǔD$3l3<۟7ƫ	UrwDK{5
qf|Qbd!DIaUQ[[qQ\l3AH" Hذ/|cS=J @) <z'7W76c5Il2Y$
$m6]-r7&	-w.5"(S|'qUܴ؂0mFkB&3pM3dJnQHܥu.w/cm5m֍͘@UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUSU],tMaa1W+P<],tMTW8AʐHLLL!3<b	6[&
)ǇMW2&ql(dR71pAE#P(jw'Θɫٞ5@(joEsx̰ɫ;sZv	&+aVv;:lŅ|ָ75דƕy)Tq{_zLd42j)擧83)iAoy6R-Q\TW8\Ҙɫ;x.eMYذ/&gNQH#R  ^zqo5gc3'bk\J<^۔ުKT2j\҃S5xsIӜ^]7NQHI)ޮ*+|.iLd՝t̝pok=3S=rGr0W_ p&gNQH#R  ^lkfj:vMɭ{^8sDDI	k{@ֵUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUT8͂4Mr⅁ n5iWڛ;N[Mdr6<?w\qv`7[M1Y(X{n3mUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU4!B,1c2jsqB7TW8AʐHLLL!3<b	7W<k-o!Ǉ⅁H1Pa"hH 	$Ņ|ָ7P< 8\7OG<l_#`a@`sI⅁H1ǅT؂1DK	#fB'ؾO<	@l'Mٞ5QjokEx`yR AkZڪm6G>q0MڪiDI@P˺W06F8|`7@f7܃]#4:kn]pÚ*+x@ eH$&&&DacalsƄ*+x@ eH$&&&Dacal.2{  j	"Mt\4sZA$I*89D80CȢHwܦm(MP,BD3(PHy@|]NM'V%"HHej	""rk)C]I>
֦V`8Vn6f!x'6t\fqx;<x9(1 Tr^Vp$X!\`S|@`[._h8kj,'rcUw)%;^*+ 1", PHA'L`Pg	LPXXk(1 Tt͵WYkJ@`I`
8 @zH DH AI	kiɭV#IYӖjw7.i4gPHy1DH 9D:E fS370eπa#LFx4R"Rb (ar	MRNAҸ\R	"HyG3(H'0Zmm&s[2齈jwN'&38`#=J$D6Ye-V"g|X΁O"SrF&^+X6k\"Q$<=*DIqRo!ǀ@xG78zH XQ(q,*D<,!B"Aoeu9scM*pyQHCɃǈTE"h2c7ذ/\W8@"h8Le`_5
Ɂl7M*]%9$jw"X@x[,'(SƧL=$G=o+hWqҽlAW7([,'(SƘ&ǢIgNI9G<5` <z-Um
Ɂl/|ntrWmzq*DIqRcgbk\[|_#N񺏓|־St.2IgNI9G<5L` <z-orpZMP&Kņg|=7C/{Rt-sZYw&ڜ/l\y\FfԵ9q6&rU)
65|Xfv$<D<5bҔ<zǢօ֫򛠡qk:{lwS>sṡ_ņg|򛠡qLa
=7NЯ1}w@grU)
olwQ)MPy0p= @zH DH AIx	k{{[%
D AǅaDR\s=D
 T7J @) <z#1sI5+"%QH砉BD1D@xH*8𷪛U3ȉb  9K+a"H!O<@<@ǅ@1"Az4ǐ!y'8鮒<$ (@63.KzwoU*;"$v7"LL3ȉ4*&q砉D&W;]~k_;̺1q2IFM(;J#D$4)⢹&"$
\ZЯ	>x{By[B$
UUofX˯ņgr0XdD']rbဎk>ZqN广8k=5o]}wN6#|bWņgrolNҋ垉A$I+DIK[au7w\ɿ鮕Qbd 
X0_.f؈N⫓"[)E#rzǢvyDI@Py,E^ɭ3G\޺lll;5soۢkbz^c<ɬR6I XQ hE'(nR@ DDy,G<H[*+q`p>7ƫ%"HH[s0Sˠk_+M5DQJ:w1NҸň<z9&&IB⢹&"$
\ZЯ	>xy[B$Wob,.>k^̭VWXMC1pv\g85ґIB)9E#r#V,ݪ
jZ;{kt$D<'ܦ[+ksb9[Ӳ%/k&qB(H!"moEsP,v;:qfŅ|ָ5UZhE]{PjscYQ{QHܥšU|%Zc.NnNk\MV1phUdJnQHܥzt9k<b5zqn#NȔ8v;:qfŅ|ָ5oYaDt,@pqu@ܲЯȪV״w˚שj״r3ғ	ӵ3o
k^N⫓3`k:{*;ȏ-m
li͈5]ҟ3lj<-yzΊܢI_ycjo@DPtf]qzw)kB"6V״w˚otyJ؈#7znI Яq<bUZdJnQHܤЯkͽunfw\k^DBrF,̟YW'|f.Rbk[B+ksb!erS+ksb 4wlFb	ZЯ\ȪV״Giy,'CqQ\ȪV״N ؉ذ/6V״[k7ݗaGJkgO2jsc/zk:-F]ɋcױ|N⫓#ybk؋>_|'qUBV,Ǌj:n.XnE^k^^ar;NQqM_Zٌn	Urv7y2ZٌnhWo*;7JO1k^^ar;Nk<b)E#rk[N/0Fql(d:s˳;R:]zǢv"xl_1pqppj/ 1zqa;N ȉpo!Ǔ*;oohUd º΂0hElAGBAUoM*D=3.y"*M`SB3g<P<!a4AH" =;@ DDsy{;N[ak͹Iy7Mg@xsDR"ǢQ\X[15\(BD띮5Ɇb]Zܙ^ro鮒"QӾ7&v,G=(12H
oW(1 Wx/I+hW<<=oj1ņgyܮ#؃ޮ*+H"LXE T!&Kp>6Ǖ,!$;oָ7Yʖ@`I`
z$
&&,@{[Z
)rb	>S|qaܛcA$I*V"KLH,M	"LX\1
^x	o.r]-&WfK$aDY[Yk]}gN\cn.QƧqܬ9QH\W8
M&XvtX;a<W8@"h8ѵҳ`_5Mtt䓔qsȉco=okz|_$ܣc큋\3t'͆pqu|6"Q$MM>vǠ" E$AHr`[/7k\\u9n.3akLe9\F5YӒNQƧq"%O<8zHzǢk˛26"6K:rI89DW\|ntrwָkm5ٔ9A.86Yͽu1=stolAqk^wˠ_oٛb[qQ\P*"4RDcɺIG8@"h8ѵҳafk띮5Mve;eq5>k_+Ӽ.n.!ۥ׷Jod@xw˚0"SrF&K:rI89D&ǣW,j;tt>9c"SrF+ayqNmq\|YZy yRx{HH@q"$8xxD@q@
xkǐ 8"R 7DH<1Wƀ>x"$O<ax'|ָ75]ǔD$|]{ecN8W'yDNQbd!DH=Q3W=J$D6Zܘf)eq5ɕ&H2iGNܘf)WD?<$ (AOW(1 Wx/Ika'hRoo"$d]Xfȉ7⢸@ DD	瀜l//Kc@p8$ V|̸^,aV#<i"LL3ȉ7*&q砉D&;]~k_;̺1q2IFM(;J#gD$4)⢹&"$
\ZЯ	>x{By[B$UUooW.	Urw-ѽ6 3S`bk7cNo7[ޮ+x"$g<@`_5[" b搡`~y BD<qf.i XQ'DԮ#D?<AAH" Hx\tMJ1qHDR9"PBo*ADbtMJ1q@xD3,(PAH" H\tMJ1qHDR9"PBo =J<-y"AR=H#`a@`I TުlAW"$! ,`:l_"8p< 4k띮.lr6XW,o'|tzn]wƛMCUrN/5<ӥ+5Jn[;NX5rF-7Nl|o#oksZa)k^-8:n]vK:rI89D13=K:rI89D3=/5d܍DJ$YKM˯jf5r5iWn[[R7)72O/|ֽ[ܢKgrb海\MW'aFgZ㚍j\lsZ.sb9v7)[QD =$DqfjmD7AB)*R|'qUy!DC=osN;k\\qܢKU`7M˯ۍ75YӒNQƧq"$!zǢ7וes򛠡q)nLn΁=j6JSt.2E'w\:ZB|-;ֳ-89"/x۔oǢ 8  <z-UofX˯ņgr0XdDȉsc]N.|Q΃)cYOG^Li;I槛Y魛zw7)osY_5K;J,3;z$
&&,@y "Boj\ܚMMt50~q&&IB }ɬs6Ew\8\ͱ}W'yD(12H
"$DHA^ɭ3G\޺lll;5soۢkbz^c<~ɭy"B7&օWaR6I XQ hE'(nReܢKz4"mhUfrL7#b73=q6X#ZJO17	*w\r%7(nRf\Kf	Hۍ$aDK<y D="B	 <z$
ox	N,-j"Q"$\u|nL328ǚ5DQJ:w1NҸň<z!&&IBDH+rXXkB$;ו*OU[8s$D65ґIB)9E#rx"$ȉg<z!D@xH*Q\X[15\(BD띮5Ɇb]Zܙ^ro鮒"QӾ7&v,G=(12H
oW(1 Wx/v|v|&qB(H!"mod º΂0hElAGBAoM*D=3.y"*M`S3g<P<!a4AH" ~=;@ DD~.|X5|'qUܹ[ak͹Iy7Mg@xCDR"ǢQ\X[18sDDI	kZܘf)eq5ɕ&k&tɆbq@xC"LLW(1 Wx/v|+hWa'okުlAW"$!pt,(Pk9⅁H1C	z*AD5,ax"$6sy{;N͌8>[mϚOU6 %)l<zǢ!%
D A=瀜l/ƫ%"HH[_1N.\y|nL97]$E4|nL3+XzǢ!Qbd zyDIW/+Ņ|ָ4+燷y[B	>xx{WkAE2L_5a'o,3;s<l` T4H$0yb[
X2i{A$I+|sf0aK!St[Z%D7^d,(k=k덍8s,Ab/K:rI89D񷞀臷5YӒNQƧq"$!DAmוܦaM鮕fN1`$W'{R7)pt(12H
oki|#Qbd!?rF W'bR7)pt(12H
oLUA$$M|&q砉D&JY`ɥva+Ml+	;kfeC|I7McI)%QӶO	h k e$+@          w  b՝ab&              w     ./usr/es/sbin/cluster/events/utils/cl_swap_HPS_IP_address s  dre         @            @          #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_swap_HPS_IP_address.sh 1.3.2.22 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2007 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)43  1.3.2.22  src/43haes/usr/sbin/cluster/events/utils/cl_swap_HPS_IP_address.sh, hacmp.events, 61haes_r714 6/26/07 17:46:50

###############################################################################
#
#   COMPONENT_NAME: EVENTUTILS
#
#   FUNCTIONS: cl_swap_HPS_IP_address
#
###############################################################################

###############################################################################
#
#  Name:  cl_swap_HPS_IP_address
#
#  This script is used during IP address takeover for the SP switch
#  interface.  Note that adapter swapping is a bit different for the 
#  switch since all address are alias addresses on the same adapter.
#  
#  The first form, the specified interface has the specified address added
#  added as an alias address:
#
#      cl_swap_HPS_IP_address interface address netmask
#      i.e cl_swap_HPS_IP_address ccs0 1.1.1.1 255.255.255.128
#
#  The second form deletes the specified alias address from the 
#  specified interface.
#     cl_swap_HPS_IP_address interface address netmask delete
#     i.e cl_swap_HPS_IP_address ccs0 1.1.1.1 255.255.255.128 delete
#
#
# Returns:      0 - success
#               1 - ifconfig failure
#               2 - bad number of arguments
# Environment:  VERBOSE_LOGGING,PATH
###############################################################################

###############################################################################
# Name: flush_arp
#
# Flushes entire arp cache
#
# Returns: None.
###############################################################################
flush_arp () {
    typeset PS4_FUNC="flush_arp"
    [[ "$VERBOSE_LOGGING" = "high" ]] && set -x

    arp -an | grep "\?" | grep -v incomplete | tr -d '()' | (while read host addr other ; do
       arp -d $addr
    done)
    return 0
}

#
# This routine maps a label_address to the internet_dot_address.
# Thus, given a label_address, we do not require the name server
# to get its corresponding dot address.
#
name_to_addr () {
    typeset PS4_FUNC="name_to_addr"
    [[ "$VERBOSE_LOGGING" = "high" ]] && set -x
    echo $(cllsif -cSn $1 | cut -d: -f7 | uniq)
    exit $?
}


usage() {
    typeset PS4_FUNC="usage"
    [[ "$VERBOSE_LOGGING" = "high" ]] && set -x
    # else bad arg count
    cl_echo "usage: $PROGNAME <resource type> <action> interface address netmask" $PROGNAME
    cl_echo "    or $PROGNAME acquire interface address netmask" $PROGNAME
    cl_echo "    or $PROGNAME swap interface address1 address2 netmask" $PROGNAME
}


#
# check_ifconfig_status - verifies an alias exists on the css interface
#
# This modification has been made because of change of behavior
# of 'ifconfig' on AIX 4.1. If we want to add a route which is
# already in the routing table, 'ifconfig' DOES change the
# address on the adapter BUT the return code IS 1 (error). The
# error is accompanied with a message :
# "ifconfig: ioctl (SIOCAIFADDR): Do not specify an existing file."
#
# Since the adapter does get the new address, we do a 'netstat' on
# that adapter and get the current address. If the current address
# is the same as the address that we want to put on the adapter,
# then everything is fine. Otherwise, we give an error.
#
check_ifconfig_status()
{
  typeset PS4_FUNC="check_ifconfig_status"
  [[ "$VERBOSE_LOGGING" = "high" ]] && set -x
  FOUND=0
  NETSTAT_ADDR=$(netstat -in | \
		awk '$1 == "'$IF'" && $3 !~ "[Ll]ink" {print $4}')

  for ADDR_FOUND in $NETSTAT_ADDR
  do
    if [ $ADDR_FOUND -eq $ADDR ]
    then
 	FOUND=1
	break
    fi
  done
	
  if [ $FOUND -ne 1 ]
  then
     cl_log 865 "$PROGNAME: Failed ifconfig $IF inet $ADDR netmask $NETMASK alias." $PROGNAME $IF $ADDR $NETMASK

     cl_RMupdate resource_error $ADDR $PROGNAME

     if [[ $PROC_RES = false ]]; then
	exit 1
     else
	exit 11
     fi
  fi
}

###############################################################################
#
# Main entry point
#
###############################################################################

PROGNAME=$(basename ${0})
PATH="$($(dirname ${0})/../../utilities/cl_get_path all)"
[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
[[ "$VERBOSE_LOGGING" = "high" ]] && version='1.3.2.22'
HA_DIR="$(cl_get_path)"

SSP_CSS="/usr/lpp/ssp/css"
SSP_BIN="/usr/lpp/ssp/bin"
export PATH=${SSP_CSS}:${SSP_BIN}:$PATH

DELETE_ROUTES=/usr/${HA_DIR}/sbin/cluster/.delete_routes
ADD_ROUTES=/usr/${HA_DIR}/sbin/cluster/.add_routes
ROUTE_ADD=0

cl_echo 33 "Starting execution of $0 with parameters $*" $0 "$*"

PROC_RES=false

# if JOB_TYPE is set, and it doesn't equal to "GROUP", then 
# we are processing for process_resources
if [[ ${JOB_TYPE:-0} != 0 && $JOB_TYPE != "GROUP" ]]; then
   PROC_RES=true
fi

date

case $# in
  6)    
    # this takes the form of
    # type action interface address old_address netmask
    # where:
    # type = cascading or rotating
    # action = acquire or release
    # address = target address to be configured on the interface
    # old_address = interface to be removed from the interface, e.g. for
    #			a boot->service, remove the boot
    # netmask = netmask for the target address(s)

    CASC_OR_ROT=$1
    ACQ_OR_RLSE=$2
    IF=$3
    ADDR=$4
    OLD_ADDR=$5
    NETMASK=$6

    # Prevent 'no routes to dest' errors by adding default
    # route to loopback. The packets will get dropped but
    # TCP will endure
    route add default 127.0.0.1 >/dev/null 2>&1
    ROUTE_ADD=$?
    
    # for "rotating" and "cascading release", delete the old address
    if [ "$CASC_OR_ROT" = "rotating" -o "$ACQ_OR_RLSE" = "release" ]
    then
	if [ "$CASC_OR_ROT" = "rotating" ]
	then
    	    # let hats know what we are up to
    	    cl_hats_adapter $IF -g $OLD_ADDR 
    	    cl_hats_adapter $IF -c $OLD_ADDR $ADDR
	fi
        
        clifconfig $IF inet $OLD_ADDR delete 

        if [ $? -ne 0 ]
        then
            cl_log 866 "$PROGNAME: Failed ifconfig $IF inet $OLD_ADDR delete." 
			$PROGNAME $IF $OLD_ADDR 
            
            # remove our default route
            if [ $ROUTE_ADD -eq 0 ]
            then
                route delete default 127.0.0.1
            fi

	    cl_RMupdate resource_error $ADDR $PROGNAME

	    if [[ $PROC_RES = false ]]; then
		exit 1
	    else
		exit 11
	    fi
        fi
    fi
  
    # if "cascading release" we are all done, else ...
    if [ "$CASC_OR_ROT" = "rotating" -o "$ACQ_OR_RLSE" = "acquire" ]
    then

        # Set the specified interface to specified address
        cl_echo 60 "$PROGNAME: Configuring network interface $IF at IP address $ADDR" $PROGNAME $IF $ADDR
        clifconfig $IF inet $ADDR netmask $NETMASK alias up

        # ifconfig may be sucessful and still return an error, check it out
        if [ $? -ne 0 ]
        then
            check_ifconfig_status $?
        fi
    
	if [ "$CASC_OR_ROT" = "rotating" ]
	then
            # let hats know what we are up to
            cl_hats_adapter $IF -e $ADDR
 	fi
    fi

    # flush arp table
    flush_arp

    # Delete default route only if we succeed before
    if [ $ROUTE_ADD -eq 0 ]
    then
        route delete default 127.0.0.1
    fi
    ;;
  7)  # no action for swap adapter
   ;;

  *) 
    # else bad arg count
    usage
    exit 2
    ;;
esac


cl_echo 32 "Completed execution of $0 with parameters $*.  xit status = $?" $0 "$*" $?

date

exit 0

k g$+@          S$  b՝ab&              S$     ./usr/es/sbin/cluster/events/utils/cl_swap_HW_address es         @            @          #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_swap_HW_address.sh 1.25 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2008 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)44  1.25  src/43haes/usr/sbin/cluster/events/utils/cl_swap_HW_address.sh, hacmp.events, 61haes_r714 5/16/08 17:09:36

###############################################################################
#
#   COMPONENT_NAME: EVENTUTILS
#
#   FUNCTIONS: mkdevname
#
###############################################################################

###############################################################################
#
#  Name:  cl_swap_HW_address
#
#  This script is used during adapter swap and IP address takeover.
#  It looks to see if a hardware address is specified for the address
#  passed in as the first argument. If there is, it assigns the hardware
#  address specifed to the new adapter.
#
# Arguments:    ADDRESS - Interface address or IP label
#               INTERFACE - Interface name (e.g. en0, tr0)
#
# Returns:      0 - Success
#               1 - Failure
#		2 - Usage error
#
# Environment:  VERBOSE_LOGGING,PATH
###############################################################################

###############################################################################
#
# Name: mkdevname
#
#	Make a device name from an interface name. That is,  translate
#	en0 to ent0, tr0 to tok0, etc.
#
# Arguments: Interface Name
#
# Returns: 0 success
#	   1 failure
###############################################################################
mkdevname () {
	typeset PS4_FUNC="mkdevname"
	[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
	TYPE=$(expr "$1" : "^\([a-z]*\)[0-9]*")
	NUM=$(expr "$1" : "^[a-z]*\([0-9]*\)")

	if [ -z "$NUM" ]
	then
		cl_log 530 "$PROGNAME: Invalid interface name." $PROGNAME
		return 1
	fi

	case "$TYPE" in
	"en"|"et")		# Ethernet
       		NAME="ent$NUM"
		;;
	"tr")			# token ring
       		NAME="tok$NUM"
		;;
	"fi")			# FDDI
       		NAME="fddi$NUM"
		;;
        "fc")                   # FCS
                NAME="fcs$NUM"
                ;;
	"*")			# ooppss
		cl_log 531 "$PROGNAME: Unsupported interface type." $PROGNAME
		return 1
		;;
	esac
	echo $NAME
	return 0
}

###############################################################################
# Name: remove_device
#
#	Removes a device prior to swapping the HW address. Since the 	
#	device may be open momentarily by another process, retries 
#	several times. 	
#
# Arguments: Device Name
#
# Returns: 0 success
# 	   1 failure
###############################################################################
remove_device () {
    typeset PS4_FUNC="remove_device"
    [[ "$VERBOSE_LOGGING" = "high" ]] && set -x

    COUNT=5

    TYPE=$(expr "$INTERFACE" : "^\([a-z]*\)[0-9]*")
    ET_RECONFIG="false"
    ET_INTERFACE=""
    ET_ACTIVE=""
    ET_SETUP=""
    ET_MTU=""
    ET_IF=""
    if [ $TYPE = "en" ] ; then
        ### Check to see if there is an ET interface for this EN interface
        ET_EQUIV=$(echo $INTERFACE| tr "n" "t")
        for ET_IF in $(netstat -in | cut -f1 -d' ' | grep "^et")
        do
            if [[ $ET_EQUIV = ${ET_IF%%\*} ]]
            then
               ET_INTERFACE=$ET_EQUIV
               ET_ACTIVE=$ET_IF
               break;
            fi
        done

        ### If the ET interface is active then ifconfig later will work
        ### If the ET inertface is not active then the ifconfig later will fail.
        if [ -n "$ET_INTERFACE" -a "$ET_ACTIVE" = "$ET_INTERFACE" ] ; then
           ### Save the configuration for the interface for reconfiguration
           ET_SETUP=$(ifconfig $ET_INTERFACE| sed '1,1 d')
           ET_MTU=$(netstat -i|grep "^$ET_INTERFACE" | awk '{print $2}' | uniq)
           ET_RECONFIG="true"
        fi

    fi

    while [ $COUNT -gt 0 ]
    do 
        if [[ $TYPE = "en" && -n "$ET_INTERFACE" ]] ; then
           ifconfig $ET_INTERFACE detach ; sleep $DELAY
        fi
        rmdev -l $1
        if [ $? -eq 0 ] ; then
           return 0
        fi
        sleep 5
        COUNT=$(expr $COUNT - 1)
        ifconfig $INTERFACE detach ; sleep $DELAY
    done
    return 1
}

###############################################################################
#
# Main Starts Here
#
###############################################################################

PROGNAME=$(basename ${0})
export PATH="$($(dirname ${0})/../../utilities/cl_get_path all)"
[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
[[ "$VERBOSE_LOGGING" = "high" ]] && version='1.25'
HA_DIR="$(cl_get_path)"

UNDO="/usr/${HA_DIR}/sbin/cluster/.hwundo"
DELAY=1
STATUS=0
cl_echo 33 "Starting execution of $0 with parameters $*" $0 "$*"
date

set -u
if [ $# -ne 2 ] ; then
	cl_echo 532 "Usage: $PROGNAME address interface" $PROGNAME
	exit 2
fi

ADDRESS=$1
INTERFACE=$2

# Delete shell scripts to be dynamically recreated in order to restore
# the adapter to the MAC address.
# $UNDO for everything else

if [ -f $UNDO ] ; then
    rm -f $UNDO     
fi

DEVICE=$(mkdevname $INTERFACE)
if [ -z $DEVICE ] ; then
    cl_log 533 "$PROGNAME: Unable to make device name for interface $INTERFACE." $PROGNAME $INTERFACE
   exit 1
fi

HARDWARE=$(cllsif -Sc | awk -v ADDRESS=$ADDRESS -v FS=":" '$7==ADDRESS {print $8 ; exit}')

if [ -z "$HARDWARE" ] ; then
    # HARDWARE will be null if no alternate address configured for the
    # current interface. (e.g. it's a boot or standby address) 
    # Was an alternate hardware address currently ifconfig'ed?
    # (e.g. had the service addr previously been configured on
    # this interface, along with its alternate HW address)
    #
    ADDRESS=$(ifconfig $INTERFACE | awk 'FNR==2 {print $2}')
    HARDWARE=$(cllsif -Sc | awk -v ADDRESS=$ADDRESS -v FS=":" '$7==ADDRESS {print $8 ; exit}')
    if [ -n "$HARDWARE" ] ; then
         ifconfig $INTERFACE detach ; sleep $DELAY
         remove_device $DEVICE
         if [ $? -ne 0 ] ; then
              sleep $DELAY
              rmdev -l $DEVICE
              if [ $? -ne 0 ] ; then
                   cl_log 534 "$PROGNAME: Failed rmdev on $DEVICE." $PROGNAME $DEVICE
                   STATUS=1
              fi
         fi
         date
         mkdev -l $DEVICE
         if [ $? -ne 0 ] ; then
              cl_log 536 "$PROGNAME: Failed mkdev on $DEVICE." $PROGNAME $DEVICE
              STATUS=1
         fi
         date

         ### If we had a et interface then reconfigure it
         if [ $ET_RECONFIG = "true" ] ; then
              ifconfig $ET_INTERFACE $ET_SETUP mtu $ET_MTU up 
         fi
    fi
else 
    # Alternate HW address defined for interface - i.e. going
    # to a service interface
    # Remove the device, change the attributes,  and remake
    # the device.
    #  Save original attributes first, so can later restore the ODM
    #  for adapters

    ALT_ADDR_ATTR=$(lsattr -El $DEVICE | grep ^alt_ | cut -d" " -f1)
    USE_ALT_ATTR=$(lsattr -El $DEVICE | grep use_alt | cut -d" " -f1)

    ALT_ADDR=$(lsattr -EOl $DEVICE -a $ALT_ADDR_ATTR | awk 'FNR==2 {print}')
    USE_ALT=$(lsattr -EOl $DEVICE -a $USE_ALT_ATTR | awk 'FNR==2 {print}')

    # If this is fddi or token ring, make sure h/w address is no longer
    # on the ring
    #
    TYPE=$(expr "$INTERFACE" : "^\([a-z]*\)[0-9]*")
    case "$TYPE" in
    "tr")			# token ring
	cl_rm_tr_adap $INTERFACE $HARDWARE
	;;
    "fi")			# fddi
	cl_rm_fddi_adap $INTERFACE $HARDWARE
	;;
    "*") ;;
    esac

    ifconfig $INTERFACE detach ; sleep $DELAY
    remove_device $DEVICE
    if [ $? -ne 0 ]
    then
	sleep $DELAY
	rmdev -l $DEVICE
	if [ $? -ne 0 ]
	then
	cl_log 534 "$PROGNAME: Failed rmdev on $DEVICE." $PROGNAME $DEVICE
	STATUS=1
	fi
    fi
    #
    # Remember: device is now gone.  Try to ensure that we exit
    # with the device configured.
    #
    date
    # Create script to return adapter ODM to its original state 
    cat << EOF > $UNDO
#!/bin/ksh
PATH=$PATH
if [ $USE_ALT = yes ]
then
    chdev -l $DEVICE -a $ALT_ADDR_ATTR=$ALT_ADDR -a $USE_ALT_ATTR=yes -P
else
    chdev -l $DEVICE -a $USE_ALT_ATTR=no -P
fi
rm -f $UNDO
exit 0
EOF

    if (($? != 0))
    then
        echo "$PROGNAME: Failed creating temporary file $UNDO."
        STATUS=1
    fi

    chmod +x $UNDO

    chdev -l $DEVICE -a $ALT_ADDR_ATTR=$HARDWARE -a $USE_ALT_ATTR=yes
    if [ $? -ne 0 ] ; then
	cl_log 535 "$PROGNAME: Failed chdev on $DEVICE." $PROGNAME $DEVICE
	STATUS=1
    fi

    # Need to make the device independent of adpater type
    mkdev -l $DEVICE
    if [ $? -ne 0 ] ; then
	cl_log 536 "$PROGNAME: Failed mkdev on $DEVICE." $PROGNAME $DEVICE
	STATUS=1
    fi

    ### If we had a et interface then reconfigure it
    if [ $ET_RECONFIG = "true" ] ; then
       ifconfig $ET_INTERFACE $ET_SETUP mtu $ET_MTU up 
    fi

fi
# Run the undo scripts. If they exist, they were deleted and recreated during
# this iteration of cl_swap_HW_address

if [ -f $UNDO ] ; then
      $UNDO 
      STATUS=$?
fi

cl_echo 32 "Completed execution of $0 with parameters $*. Exit status = $?" $0 "$*" $STATUS

date

exit $STATUS
r evel6 i$+          ԍ  b՝ab&              mU     ./usr/es/sbin/cluster/events/utils/cl_swap_IP_address es                               	
	  e	
#ainrst"$AERS_cdfhlo-=CDINOPTgmpu&()12FGLM[]bvw|'./0:;BKUVky{}!,357>HX\x*469?JQWq8Yz~%+<@jx
A*.?*(1"b)"I2UxӍ8K^aZsm\a=	%<7=WHx% NpXp OYzӝ/j\?*(1"b)HeOs ǆP fPZ2(V
{h
3X@R'ALDળPE|
 > ӂ(XpXxv $s{{{{{{{{{{(gtȔN
;?ʯtRq1^438ȷ`b>1JJpUY)+d^	sҺ̸{bԊѵxʷ5K/{a^
;=WV1Ugt'ALDળSRR
ESfd[,g`
_Vsc	Ugt
UҜ@A7tȔN
;5!E d[,g}p$8	Á!Hv $	 H$8< ?ʯ}-Fd3/NnkAKpb  td%ԺR	꙾yflT	vƕsdo-uY3Fz˰>1x;iƜ^4B `d[<e[R	sQ1	(VwJtVb09sZ
XwUҁe[R*u/
	F&DpUY)b1[A?Á!Hwr!H~ $	 H$8< ?Ffr3xކTRG?n+;ٛ~7eVv"81}l{{{{{{{{{{{{{{{{{{{{^f=NXLƤ^?Ffr3$̬{{{{{{{{{{Jřk0f	hiIĉ$"n8vj,f139YUg^,_;ҼV{5^uYs[	ƫU26wS3pU{{{{{{{{{{~JUSsU^uV@>^HW͙ƽY,,dʴ9֋(?db̹@3<Ґ-a{u39P{{{{{{{{{{JřpUTj/jP(L@ Hx`D^	ALӂ("&	"HDpYsqQ\,/G !sԅp,9@ 1wAL:j`0ܝj.jMfp@hEWWe[㦡Qɚj/	8:j;hss{{{{{{{{{{^ځ$aDXT?+{պFvUҚ-w.TREO-]U?X,dʴ9nkAK΢IN
;8UcY\]K.2fFjDfeW=Ѻse[RNbܫ0vFU/U&k{ᘛ&.}ʳ	{{{{{{{{{{X̔YI81Q:V3L(
fAq4LHB&f˛a}.=&DT<zw13Ep{ǁ<MIw2Z2$7I+b>FળR/rYFdKj2\$;ڠ?Fq׀g-u]i_֕\[H0ūF{	2^Z WdD8ӓ5uexWRx12$2KܫTPKDA2 <L"" xE$ȃj.qȃ`0CJp,͈P@kAL)&DðTU^Dq1fKDp12$uNcF3@($3`%'W8<*wKw"8]iXWc:ŧf1Ȓ*"C0CgX4c8x"Ih[8xJdM$7 Y]UNw@f3 xU2)l˪U-ₙ@&0Ӈ@($	l
&i&"H4"ū՞+(̖nF&y[2*ւ<L"" x(1G<LA$$UDu39a
إVl\)	_C3#
dR+.V
fyp13E7a6-@@xqDI<M f!jYFdKj[aLbg 	%6KnkAK&DT<z s"LDhg<PI,bdIAǠLXs®Z.s{{{{{{{{{{3b
Zsdn{3F[sZ
]2lQ%v#+;dmP$;aXo	+N5p֋JuaFEt^aN&+xWsUUfq-Ald[=ϙc%U1nX@քXqnkAK{g/ 3K[Ydb2-q@,"cf}.ee͓5Hĉ #HH= x@!>DDʑ&I1#@|E"*<x	L)${u39Pl˹͙/f#Ks{{{{{{{{{rdb̸1Q9ن 6LALӂ("&	"HDpYsqQ\,/8xWU.8GJظ*FXc9\!\9@ 1s^ PJs_bVły&"H46e+ak҇PcQ 8qD !Ͱ<3Aq4LHB#めIĉ$"j,W4PS48" i 1$Mf˛a}.=iVd[+ak	9=F|c(.x*(˥¶n/J¼fE|PIX$	w1 C֕q3`%0sEFayF .h0,/8`%ufa#pU P@k++
g!fjE{ua]FKYc߄1@ÿߩQK:xӛ&kzVQejdmw6L]W3KƮ+T]
u^fƜ5fV6L[{ɚ-6`yfte[RuYsc*kDpsH*DxMs_`zV0U"P\UY)tQK1smPi_֕x0̋cHD@HqҰ62xAF .hH,/8`cfX dg8;;4tVR47
e\jA CQ)#4eIR1"c$LC7ӳ(H8N&Q4(n3ơpPD@V1xg	M$
FN
(H
4ʧ	M$
Mu(H7fuƙwFJX_	YȷVu&y^*^DUҗN2kWAp//"SK/{<R؍*y8QvsNH"<HgK7
e\ 5iDHEP$U2%R+c@Fi&Ƥb9DǞ$H	&3of3N&Q4(q$
Li Pg-;1C8(Li P*bHҷ*&Q4(73\jLi PjPk6LળijϊUYqE'5V\Au ,# AYsZ+bԮ̘	^*qUC"ҺU]}.bR*wظR2,+b0Z+tV8DHP]H* TLX^pb$Q3g(kǐ vq$
<7:+AUfn8viR
3qQW5^+b:lUfn**ܜֶlUf8U+bEh*a٧@!axfiǐ q;4"HdJfpP 1"LbG¸;X^DDʑ&I1#qóB	 hB$UX^iǐ q٧AUES"P7E\{֒J8U֋Ns[\֭7VenoV1$H"?sh'7h+sߑ[;NLKળS} ^^	q[;; WUY(UC"ҺU]|3[1|'|"g1v՜Ʌa[cw˲/UY)xW^uɚ.$<Gk,5q+b$H"?wW9eUf8b[3N&Q4(n5#&<"D H41i&$SM$
f3N
(H
2N
(H
	cD8D@ :+)`pbqsnfgh*8"ekb()tVpӅfUY(kZ
<H= xn8vpb,58DH(kZ
<H= xn8vpbyg@|,/4U;4D8TUkjkZH*y:+AUf浭$浫E+wsA&kcn$TU1#RhMn25[87;4fUrsZn
=xSכ&knk[A&kc9Ұq$
T	"3Zvc1g^,_;+@He@Dɔ<8('5o	"9s[AL-u8$Q3g(k +8DH'5ؠiǐ q٧q0ӊ DR*"(n8vi (,/ Ǐ)E4D@7sZگrsZ
aE")@\n23q"n8vi (70Ac*D$qð^II<d<GfA@HpTUkkZ1͓5jN[W	0̣"'}Ň5l3[ն.8	Nk[\ֵhZ.k5 kalRw
ڸOQe;^,9&kzJA" )o4  , \!l]o0UHR3[#"VwJl1si[r%8-
nk()q"n8vi (dg8E"*f"	x4SDI$0TUoW9lV0"H787;4nfpP 1"LbG¸,73yR$& $x$)	 TḨ{͓5[bx٥s \浫Eos[ 00~El$W8l2`'̖c3x*Ys[Lxȶ1xӛ&k}#%/r	nk\o~WRaP22fJYUYp1 Nkekb()tVffAmW9oַ̙Zw ֭5+s[3%qð^ܜֶ+b0Z+q"IgQY]s@Vq$
<7sZگrsZ
afpP 1"LbG¸/Fp$$ǞT2I	#óB	 hB$Un23A&kxv**浿^浭UqU&kz/	*sZlPS Ǐ)E4DC:lUfn8viE")@TȔ7ALlN&kpUYkjkZ	͓5^-xجt3[8	&L8WSp,9\5Q{P%903[ME"kֶإkZbqsTa9fE8	&L8WSp,9\5Q{P%903[ME"kֵhkZax1VAkZNlk Es@Vp2eǏkZ w5h3Qɚj/	FKbjȏsZ֑D Ak[\ֵhZ.k5 +b0Z+q"IgQY]s@Vq$
<7s[UNk[AL3
$&<IL@H`XW;DDʑ&I1#pvhA$M HA@7Fs1do;E\ֶܜַeVtQ/0fWl2\$1k() Lǀɢ"I!6Lળ7;4"HdJax6YM5*E\ַܜֵ'W5F&ki$ZXfUq+$L@q +Xr(k`D^	g"j'6LQxH浿-kZbqsTa9fE8	&L8WSp,9\UTj/jG5F&ki$ZsZoXc3%Y9o'6LQxHA" +8H2ǃ浿psZf	͓5^-z0#U浿G s֭5Eo4 2̭q03[ME"֚#/9]W .圈\{{{{{{{{{{^B^PLCV4Q{O[WV]u'`?XdZb`, E#H&TyD	 )A0*%rR<$b'@g\^\?>eV7S3 Q{{{{{{{{{{X̔Yif-3e2Э4	 Q(&T 8"$(A24	 Q(&T 83g0^SV4Q{3fՀƪnhk@GL @eʄ&qU02C5Ƭ F5SsC\3g0^SV4Q{[&qU02$o32d[-
ڼiɚ'tUC&3:ڸO&P*is'b*k-jVVBrfKbܫjM6`&SU
\)^1^&2Эsbg4Udsq4e[WsHHp	U sb@GLDxhkUNwƛckMfgm^ƸQV23ِ%ʯzn|i՜8/%Lb,fn 2_el8fJ3*Fc"2UGQ2Rů#/s);-Wr,qk#K();/%ӂŕ]'b*A^"pV+s^ZkM*(fq`KʶZ爞U	&$Tpp,Ҭ-
ڸxpTÛ0X03<L H˚9"%˛f1,c-
ڻحg |p;s[UNkEp	\֭5P aEFC\ыs25h͝s{{{{{{{{{sP/`f-3e2Эܠ,ʄ5cEI^wJuB,2""cf.)A2&PL@Hp	LP	+"$<]bv/LрKu^cH1i/S)m^EɚV	s2^Z0[LTdG{{{{{{{{{{c2Rf]Zfe[W
9k*Սd^!MXZ?U\f/A.sd5LzMXFEc E#H&TyD	9geS	/S)(Ƚqx8I
&PLAkm\bٖ0[xӢ+	׍qh(s3Hp	U/w+	֓SL+j]F.`H5
͝s{{{{{{{{{{?eܫ0aʮ{{{{{{{{{{{Qb$@q@[ AWXa(yP0q`*ѐ)Fҷ0Qň7@R&ZꙈU~0k`ʱlxEE'*Sb"ӄzb	Fi0UEA*.T -#P)Fv",

fAq4LHB&f˛axQ@d8	 	  C&Q4(8Ӄa2TBR5fućxEE&*CFi0UAhi[(;Y6L(v@a:EC52[8F!8  s1tcF,^s4b`h{c1QL-jEs{den,dʴBun2Cq\%+b1"psð?;Q\,/
;+bTW^eB|iܠ,Ū^Ɛb׭08El+j32d[cH1|k˘fpX	@YLzL+jh{Uud[en&"ZLjvi{S3"MȔ""H(&&<H $6Zvc3ڱZc<X )e\#
]
3I-5&"ZLjvh89W9VA0re@ik@戢L P-/16TR2-eKѓ3R∓($9h1KtV3 92Q `XW`,/8&T !óDQ&(n**ߔDA!ՙrsuƙs8)
^swƚ̾kf/sZ
X$',gٟ;bHȶҰ62seua\l=HzdMeGֿnv+eEc^*/1*u^ -l;%2hH8=+dpUN4nkAK V@# k_UgtVqk3ڻ3l\)jĈ&y8	k_fsWMu^ʷ5*&z@ Vs_3=HQH+l\)`?+z^fY`b=ҮؠiHzdMeMRR
EN<x	L)$fظRE\گrs Tq0"4fLi PjCg #5`#(H45 aElh8D@ԣ$LyD@hc;-;1pPD@TH8(Li P*n3iBeIQfYBeISqC5ƪi&Ƭc.;ڴ\-u30UNV1Ug[ȵ:@aElh8D@Ԇ1<qC5ƬcU4eIkXduKU5:Wdb̜֞$D"EG\͊*hy[/ =81R鍖<L\֒	y8!$$8fKDqg-;1S1]MwlV3N<x	L)$f@f3qQW{߈323fT2\ḇ`	fb5	duIB$GDg=$%{#"W1xy'@&08N(1Gǳ%X"ܮ%U/81DUҙǐ &"H43g@.s[FઽW-HWN^"m^2h)nkԅ/8"'R+Nk[@(8d8	 0pxk[ו^4KUN
;:_UZ3sVwJ\ֵ1fKDqF<y]K,H= ~gJkZh5kc!!k[׈FJ[f\UY)t;Nr̺pV+sk_nLת.ƘXc޴gJUY(	sZl038@M3E,ð5mW9kZYFdKgaLGԼ($Q3km[ֵ1fKDqF<y]K,H= ~gJkZբ5h4浿Hp浿y:FW6exӂ1[aO1ΕsZּܙU^*^1ůZ3A.kZ҈"D@qkJ DR*LaElh8D@Ԍg	x"d$x9k[4@ӉM$
 Tq@ )ÃóL\VSp9kZа#;$P*AFgP5lV18E"kjkZ҈"D@qC<HHpF]b6E")&KJظ*FX`5kZ\ֵ[4"D@"!QR"TȈbkZگrsZֵF"h"!ǐ +xP%Igֵ-kZW^%-|%Ugt1 @k[A4 A/C\ֵ'5kZYFdKgaLGԼ($Q3k[lRֵjEe-DC3 AWRK8DHҰb0ֵEkZ\ֵk05jEe-DC3 AWRK8DHkA UQVeO=+	.̣Vgikׅhӓ5<"<x1Q~^+fw{aN4NFNL8q#x4SDI$<qxWY3*.bfXOQ_3XALG0ܝ2Y;M$$D<A3Ob0d[J//"PdDNxi DL"'faHȶ^*^Dǐ Z.s[lRvP8$I&3F˲/aKW"SLbD<u~
nyD(1GLHg qfe]fg̨dřb=F|bjwd8)yǉH@D xLY-m+TAL5oDHEP$Tq<CLHg cH1i/S)mW5b0sAKNl9*MD@	gs[ w5FNva)i͓5j2\[WWD{VغU5UR+FળQ1fKDq[byĈ&y[ΠM5p;wW;+bgJܝU2$D"EG\bʱZ71Jn5l aK<L]U2	y8!$$8fKDqg-;1$H"?NcTƌfWSC]FઽW-HWN^"m^2h)nR	L"'R+NC P2 5*isׅ5f.ƜVwJug޴gJ窬F"h"!ĀҩG򺗅YĐ*&z@hΕ22FJ[f\UY)t;Nr̺pV+sVzriE1kFtUҀl038e$LK45^3%[8#
gJ^	g@lRYFdKgaL@iT#]K,H= ~gJZ.w4$8	wȭ4ʼi.Ɯt|)FtEnLת//b׭ҠAU2"5E")&Hq0"4fLi PjF3<H2<Mg4@ӉM$
 Tq@ )ÃóL\VSp9ayF8vIU
1Ρؠ6YAT#qQW{ DR*	L!!-ugAT,<+balPS,ӊ DR*|,/88vqDHES"!ܝYFdKgaL@iT#]K,H= {[ߕ^yx^UҘj g@Ldi@)`^ܝYFdKgaL@iT#]K,H= {[b+(̖l")H*D+xP%Ig֌X1QEEkkb+(̖l")H*D+xP%Igw4wALlO ATU^e
^#"_`b>WQfx,ԉNW^*Y'|ei]@}S3i\⥑)fcZV,e)͓5pAKWWsD6L	Ub0d[2HwVg}WYjD6Lfqnޕ^*Y틅,5ix.
A_+3	fLv/r5LVqJ<Pʳ]x
ٌfJb0d[2H3xWy$CaL\pOZRVpe38L'?XcE!rp\W*D%zkDNvv3< neDWM{Y6V"PvTK9
]hŋ `Pp,0{ٌhF"h"!Āҧ +xP%IgwwsA"A4I
ALG0az#;d.r($T(&0T#ULZyȏs[r2hV7K`L떅mW9[aޣ˖&k՜2YUNF ]ۚZ'`b4bO85\bD<x1Qw{V	^1S9vEW5/jaS4"!LHg qJdM$w#Ç
g"<;;ayȏa/Gw߈323fT2\ḇ`	fb5	+bȏa/wW;dw9&H""=% DOI1ȉC4m+TAL5-.%&H""=% DOI4	!lFi\JLHg Z.wwE3ð^*+G5ƀ&q#ay"8bD<\ֵm:|Z{t2h浪0"fL+
;&fs3<s"LDh9kb()QcEõ/^浿Ƹs5>5Ãֵh
Y4]8LÜ]iXW9Ұ6rAwƚ̾3^-0UҝKz@pV+sw H ps	 A0D5*ւfsU,+$OG4pk|VwJugv";W^*XkD@<qKZ2h)zg;X	±nKT4pk}+	*,ળSsI TLǀɢ"I 8\AUEG\V3%+d8ΑnU%y2qDǞ$H	&	+[bnc<Cƭl@Z&R
nalV1()H⢠ޫܜֿ*@ZBx˅:yK7bpR`75ᘹ4ʻ ~Wz.ɖůz{sZũ[WeXIQ`'g  fgU]%i$
81FVƀӉM$
Hc,D?3\jF5SN&Q4(hkMFdKbHҷ*Uҝ c,H8v5l"kQ8WZVNkeua\l=jf۔BFuWҰrЭfPZ2Ik<LDՌJq"MȔ""H(&&<H \GEw o6LY{]*iɃμeD39ܪOfLf3Ȕ /	LȒ@;łz1Hƚ[xw`ŀu	vXx230	+fu^x/pCV)UgtpDDpUY(	ʯ|)C%V,N¹	$PƙZ"P"xI\Ȓ@fij3<@w*8b[3N&Q4(n5!l AgPqM8D@$T"$ cQ)#4eIR8upW4eIu%E|&X{xfLDD;VDI\	H^*fɚƕٖq ύ93\-^]hEno[8S<LxdI T,/8v" 3%[8~3`%sN
1@! 0ÍayR.VaTUܝתXȶ3֌^F1X'$D"ES*pb2r\h6*ܫsq"n5l aK<L]H &"d&TBBCYFdKgrӳ1;HR"zIE"DIqÁaP @   5*isׅ5f.ƜVwJug޴gJ窬F"h" yu%EyD:VFw4Xpxk!+mssUgtӄ1;ʻ2iX[5˪1ůҼVwJ]A4 A&I2Ȓ;wW;F"h" yu%EyDlRYFdKg<C<"ѝ+#
;hwV\V^4ٗUN
n|kE:V>#:U"&k{sE1k֌PK DR*ƚ"$8b[3N&Q4(n5#DǞ$H	&3K i&Ƌ*8Ӊ Ta٦.t+r#;$P*AFgPlPS,ӊ DR*LE")Lxll3 DR*LpTk֋()iE")LD@;;8E"E]UNQ2Z%@!g	Qkq *,qk.
;1|8	 0%[$LI2d*L!ð{b+(̖l"ǐ wYTZD@9-1fKDq D;*-s" Ұb0֋֋0VQ-D A8s [ֿ^Ub5]52-{Ⲍh8J\LV,l(Rӛ&ktEE&*YD֢<qkb()"H"LyH$ 8vFpÈyR$& $x$)	 T'50h3;LΑnUN
;:@6YĐ+q jDJ¸o+Z.sZu#
tK֛%zg;xʷ5kTb+(̖l" A9Ub0KT^ee[RxL@)L'Hq0ʥ]q,ثrVqǐ qղӃ.x2V+sw g I$RdI80Hzg	e-D@;NcTƌfWSC])yǉ=$Tʢy$(d
C ^4KUN
;:_UZ3sVwJ]YFdKgaLD;Լ($Q3Ft(CC]#%xU}.bR*p'tWf]W8+]ɚ^xb{֌^
;.+aĂi@)&LeI$!xvVQ-D1S8u/
 TLإ3%[8w#
g@!ܮ@q$
?Z3`aG]4$8	w"bHҷ*̺pV+s\b,1Ұ	!ҮVz}.bR-zѝ*	wE")LMwE")&Hq0"4fLi PjF3<H2<MgXN&Q4(n4_$QƜIV1si[MX^p@nbqsg3kؠ6YAT#qQW{()HdD$=3Ą`+caQR"Rd,e]ElPS,ӊ DR*|,/8v8vqDHES"!rw1fKDq F<C]K,H= {)nUwe_	pUY)FH.`fq g I$RdI`^ܝ1fKDq F<C]K,H= {)n3%[8w#
g@!ܮ@q$
?Z3`aG]wk aF"h" ǐ w+xP%IgwkQk_	f'cl+ɚ֜	&	L U֢<qh3s]m\PH4PMa%F󺙜V+bfpP 1"LbG¸;X^DDʑ&I1#qóB	 hB$UḨگrs[ALlR1do;E\{b+(̖l謥b0q 4A@q$
=osZ\}JNY1J^|iVց+͓5f]W8ʷ5̙{řf2քXxʷ5]1˲/}W[ZX6L30d[1[%w%qfY&LpaElh8D@ԣ$LyD@hc8Li PhD@;8<pEfaypN2tB*8b[3N&Q4(n5(	x"d$x;,h(H7/`8fYX^p:+Ca#@sШ 5֌ɚVum"L UJJ¸f,hD@?/2C&L~;@a$p/ X^p:+ay0Ue,5Í(bqV4 4C@ssB;+b0Z+p82Đ*&z@p-u8LPH= xn23Ã`W\q2eC TL0Z+q"IgE]UN~U{dZWZpE@3յe]AEQ&*%ua\l34_" 	#x(X?8mhb]ALl  x@H$PE]UNoZ`ʷ:yKb̺Y+jM+d[W@5&<HqҰ62xAF .hH,/8` $n8x dg8;;4q 8'W8AkZDy"aElh8D@ԌG8Hĉ #p9kӳ(H8N&Q4(n3ơk[pPD@V1xg	M$
Mu(H7fuƙw浯d噌ug^
{2`'(.:\JpUY)tֵou^%/KTN
;.dUH"<Kb4֤y8QvsNH"<HgK7
e\ 5kc*k&d[֬R
>2&<IkUekf}Ԃό<RsZYsZlPS4R
3qóNUYᆜ*AUfn8viE")@TȔ7QY]seH* TL0Z+p82Đ*&z@TUk[UNkZ3%G9kŧp	9kV̭k&d8voW9kEp	9osZYk?a p1 NkZ$yH-E
0ʐUYP P3x#`:@g34klPS9fL\pfpP 1"LbG¸/Fp$$ǞT2I	#óB	 hB$Un**浵^3%[8~uq2eCYFdKgaLq2eC]K,H= {()p9ab^kfɚޭulI
浿EkV֋֋}޳R ,Źl+J¸{՘3Eӄ9@YLzL+jkWFҷ<%>'\2Yd[#
9^pV+sNL+co81QkT^	'#
'J¦iD@;8͂,gf`47wQk_cəyxJ}WwC,VkZ	&d°2fjZw9<D;8$I&ֹlV3"Lzh8v⢠ޫܜַsZb浿Ƹps֭\f-3e2ЭAwwh+e3*]ӊ"LDhgˌssf{*(fv$F.vaתbl1e	0	5Ƹ{ts*3ڱZugi8/ۤ5&"ZLjvh8∑&dJ$MEQ@yT$Ar'j.d.`}ff[+g|'[3'^Lsy 3s+
۝`|k slį k$+            b՝ab&              gR     ./usr/es/sbin/cluster/events/utils/cl_swap_IPv6_address                                  #e
ainrst	"$ER_cdfhlo-=ACDINOPSTgpu()/1:FGLU[]bkmvwy|&',.026;BHM{}34JVX\x!*57>?KQWYq89z~<Z^+j@*Ip^@DD
&Y"%D Lf6nsd]zaڹ&AMבd^eyDBN.@((+@0$  H0 ``,
1Wܮ#)& Q2* %	&`iS,Q	&Q36aw|Cq.G0fqt\Ya I`aD2Bb!1pH1Fˍ&L57*nRI|4 `P3m{kz	ZEӸK&3[&mdJw:ofcrr,14
XAmdcIWWWm{k/21qx2ҹN/Rv̯9c)X'T٦a(27r^\Tk.C H]ESl^EN.RxLȳ@<"dM0@Cm` TZ` nQ;e\' s{Q2I,0MʫR\``4@A7.rOx0`@p0UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTm~DDR0BC@J0LDixB&	(\;Yr]8*i52n6&rmrk3qzz3e9M7&,{雓k$frY7;m6ڪm6;a9dSr&k.rR/5=λ,0qz-[bAUXܥrUƧq2[LU\-l\AM0>21^]g){E{,+Ucrk5UXܤFˍ&L57*nRtrȳ7M3@m^NⳔmSr-Mʫ_z'!LajnUXܥ(_; ᠠPh(5+Q+E\eg)rܟ,^`].L/rm|-KSw͜0/&iZXo,nr_#FMɁ[bjp/^||ˍo\׽GJV_!42NⳔ_rqɖMʫnUƧq2X|'qYXnUA;RV7)6^	eƓ&X`V7)rqܫNeư1pX,4887P0M+Ar6)6oYF`9cW+ظem2l^96ATeѾC.5n6р)KQe%6UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUM;Yr]8*i5m/r|omi\36pTj9E
M:cFW<p!0"GpTj9E&'@LD2+
`p?+8kNΆ7 A8A`o
]_r{V;3^ヵYiASXtiʳiѹ0[BmmUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU6ʪTMEAfk
*ޢ'Iot1f=6wk=6Y6/p_{kcpRof/xRIl-ҹ$ ڪkU8ڂAxIѫ,\L<HUS,{HT)&P@xesALsI!<H<tH  PAb ![" PQ^QvsI"h#j/xT=xTokQ*քڪme/aڌg7MYTs	œs6YXj3d]7eV7)lv,	=Hۧr7MqdZŵœs|,έoaq[ɹڸݙte[k
-ʎcr->`Dɱ{»;R8^\.i Opj_g)m֕a wiUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUT2n6&r
Mѫ,\L<Hyq|eG0Y7;@
E yR"T@@Ay08Mo,e7k@S2ˆopȶ8c|&!c)[ <{58H Z𑨾`o^ܮ84-ɹޭssssX㞶,*5Mm7n9h2©Y&{W\\A̺v2sЅMltFœsʫ|.`t.zA̺v2sЅMltFڪme/aٛrk3qzmf|noˍa-ܦ**5Ucr6q[0-]s^*S7+Խm3طJf|˃3昽Y6h9ڎ7+[ss^L7FE_M[+r=KyMTTkˍHo52R|l12_EFϚ.ɶo4nxmlÚW.l2efjgl[i7*qSst[bZkr2nf<׾3.6_[+Խ
?Xـ)Dɱ{'	Vrn1MvXU3{kdb0-q2ەV7)l{kdb0-ҹ$&[r-|**4mUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU49MTTi5r=K4js(DyninISaY@
E yR"T@@Ay08B	(aDz"L"I"\.`&Y2$<eR#
Q$NzK&]@A2$rޡ=.c nm( ȏ@)F9,tK/!$%zT
L%,cy<zdI.= bO[Te,~8J "P$Jcf	,tK(U HdˢX&~735HdˢX&dE Q@$Te,?7<rTe,~9``[[[2E7'θ0nadecf\׽g)zd_eQvlLO	@D₀k\<&Ld	HzJ0Ğ8	@dˢXqw"@DRH G٬EK&]4
"`H*Y2	cf1z".`B	(aE RɗDLoPʞRɗD0[E@xLd$`ڋs 2ɐ$I#6Q,Q,)n6Y,]^t5,VVq^ڋoelVpًkelf<#f`^AY5]	grɹ2_|[Qd<*łpCQ, TK.kkr-s^*S#׾73q*L\bBYbwr2.i}kRqÛM0YC*D0$g3jz[M3,{i|k\jwVnY5UXܤ	oU"9MlwOr5;+^7	UXܤ
ɭ{7'Ucrk||/{{ܪK3xˡ>lf׽ʸ 5\Fg|efeN3y^wSib	;mN/:ڂͣܪK|5YQڏs]mR.o39[QcYm֕a p/'	VrnEW86wr1{QdǸN#MUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUST^M(y7Lܰ$h.&$P^M(y7L܏oz R)ʗE1̮~()x5"LC@#od	IǠoe0 \@kȉ$DR=e3D 2H<q*6pwr]L=PDI$$d	I08	7Fa8 <$T@ !{ūe3D 2H<wD DD~1wH[@A2.sfGHBt&P)"d	I(%񹛌0Л[Y2ɐ&@2	,XFUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUM;Q{PY70I9M7&k0勲zه6uz3e9M7 NUuL>y4imb0Yu_#L8j[{jUXܥrنU|r6Y6/p_+9K΢ke*nRVg;TrƳ1t_BjVxf"is7H9/'	VrnEW86wr1{QdǸN#MUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUST^M=NSt
Moƍ\ybBaE=EAd$7L܏oz R)ʗE1̮~()x5"LC@#od	IǠodʤB%I$I!(Q,:B	(aG|.`oXl8g@A2$rlpyy $j/0@[1< D&U$.P|lPQ^(M/N.kn7{,}s^wLO="I&@$ HH.~()I003,Q(a{6w0Yw0K@A2$r0	VrD 2H<O,Q(&@$._@A2e"y(73q[zmt ]oY2B6a{	Vr1<$D??=!$%˟
`p>o&&p .z* PE=b޲gն.wZB	$I$K֋";R&P)"((@"d	I&P)"s7a	g73qhMUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUT8^÷0I8٦Mm~y{V	Vr,.0d\]WaN.˷(M_͜4ASA\f/vؼ*fs{aR/5>kxcl{1yqd<*ŶY6/p_{kg=NⳔ8Y^̰#/a{Xs,2*6c,mJ "P$J	"`DDp	$h'&P
*DeJ&"@@E"˘DKh@ReRM!趛ZW3q1f:d_Qɹj.N׸WUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUMstaZqdAAxIѫ,\L<H繇I0-8nw#&'@LD2+
`p?+8kHzZm|'qY\=k5+c6	$  G"T=P|NYu"Sԍv*5Y"QنRiň@X<b@!XiHT)&P@xH
E yR"T@@A Ǯ+ibyb R)ʗE1̮~()x5e3O
UӰM9i%H$I"
Stφ7d[ ~  \1b,~5z 8L)xr3_<n"qobXHSQKwˋ&zNQajd1Y7;ve<(ܯ2JvvVB^?œsݨ0xnvq׾,eʨO&moz^h>.X;UNrcZq@,p(o0$\zOYF`=e/g0ioE0&L<"ILC
Stтs{E@R xx^5z0F7`-$I"
Q$NzK&]㋚~R$J$Bqi@dˢY@dˢXo35G= RɗDNWhL%g`cNCs*zK&] ɘl-E"˘DɖR1's*Y2?\J "P$JcN1Y,tK Q,tKcN1Xs	,tK\dN4EK&]3Cs*zK&] moDLHQ(= bO[Te,~84$n7d[zK&]`Mܪy9fcg*w@yD.ӕeg*S`= QvtV80@X[NzUXj6.fEzUX{EFO@;fcaG*w@D"IiӎUXj6.
Q$NzK&]BC
9UcRɗD $j/@ /i!N#
Q78\$0V:QʫFx-8'=Yg?QsN^nSsf"q8??=	(UbQʫFxPQ58=nvUN;kqœs*Gj.΃r2-<05z0@[N;g޶&'rx$0V!HaG*S5Yk8or@"I @$S,!J($idR.LJLc񱽿h `R	~}EH0LDHcE$D	"\$}$I ,Eɗ0C	,xX^((ӎq #
gBC
9Ubӎ;V6fwi-lLOYQPQ{N;V6frӤ2Qdx-0\	.<Њs֜1<$iEs*Ot׸42F;V:Mw\j,i=:9M(L<D|oXl8gA)x2ؾ6rH1 <D}$CEɔ00E v-;DR@HÃ&{Zw/8!" -XKœsjzϵwK&|ݮ̧;-N;\YM]/^I7|7*CFxY`wN;"IY$CɁb(R1's*Y2?^	H72-=.c@H_	0@[N HAD`=$@$S,!J޶&'DL& HAI`X%Ǐ@%
4X{1Y7;2ÌCbD@ X'{-EaӎFE:7{f1'c/׼˧c.4޲@*9M>ޱ٬p΃R" )  \1c𑨾`wz&,~<~z ,PQ58HE"˘D?A( 񱽿&P
*DeJ&"@@8p,'񱽿("@2 !1EI4BH0#AFw׸4FB2EVs|=Kɖ&riX Z{Wdn򛘶qdVع9qйDsz[N8ӎ;g{N;o.q9F`̛a-ʎcr-nNⳔK&rzA\OnloQ05yq[]¬>y{6p ,nFIbslM:Sœf
o`-{o+9K^,22_g\SY]ͱ7M&K|nv'2UyyN\5yr,|lҮk>7*nR[tg)xy{Kp`VNyq'q{*9ʫ=
`p^nonbK|X{6u45&+kaQr6p|ƹjԛ/eHHDxAcz.c?=eA8
=eR08	7C(DL@)F9,tK.i%H(T%Q1f6k=.d
"a.cCs*zK&] 0wko2*Q2oLO=k1=e,PS5EF|&	f1<t4%5EF|&()Kog7MYTs	œsh=e/BSTTi7k7&p`-[c&rԍv*50|0qg(T#V̌lI7˚ԹIyYgD)[d
ⷋMʫHf`ӎ&zυ]O@%cRqsN8H  [N;khDݰʎaF`̛Ucr'Uwpfkq~k\Y7;){狸k|'qZm8_5\ن&^)&[N;fcUc%H$I"8YilLO=*OǏ@%
4&֜wm8ӎU[N;bbz2n
PQ58np$I $d&P,xoR $jeD<"@AFw׸4޶&' &P
*DeJ&"@@8p,'񱽿LTʔL<D E$D	"\$qnw₍8piM$5&z
4޶&' M@ReRM!cyEs*OǏ@)&\%&LN;kqO=F&ifYnvU$K*T< ? iwU8ڂ	%	œs]3g[N;_	qd5tށ$K*T< ? iwU8ڂ	%	œs]3g{N;ޢc7Yiqd5tށ$Kz%J"wirDGqqd5tޣ"昹ڸ澂DZqǓ 5q=qsZq@-@$S,!J@)F9,tK/$RɗD $j/@ -1<`=$@$S,!JR $jeD<"@AFw׸4DEH0LDHX^67 LTʔL<D E$D	"\$$2Qd?08	51<ph"*iGB,Ub~<~zH2(a2eq^ӎ_	qd5t9!Mܪ$s%J"t ^\M8rQ{P[A$a8nvlw+ij/a8nvo@%h*X@	{spI49ʪTMEAmQɹj.q=XQ|e14a8nvo@%h K;sH CN8F&if4_5"ӎ&< !8N;grr9VamU[[쫀$s7h$E6UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUSk({|*Ŧh^f2ڭג|*&_%n׼˧jه;4]4
mxa{Xd E3K&X"`H&\<EĉLD+&\<EDksCqxØ7r6Y6/p[is7H;(AUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUT_'
i̺vP[BM:cFW<p!0"GV-3B6N=&\<E,`!ගHr S$Y2Cm82(`dL	@*桤jJ21q	ʟӉ.@"bD&X"`HzPgmSI|db9`?<-As<4yMWFF.#m:ͪi3B6\Gӫ(pg2ڻrMFf3qQ @D)Va{㋸k4/վZԜt]bZufɫ@"-t-ҞO<ɬ˧j5:4A*2..~7];W |1[iĉ E1$= ֜=DːǏxN[ks-fct^lxoQM6ـ)^7	w˕ϛ8h/]/ۡ,f,f-ػ׋[mfczo^awɿɸNb
F+W][||V|w^x/gsg|W{|\/eV6sQįYa7*S1pȾʊd֝1W+9LQ"80ܢ*JlTK2ڸ0dN]^0$ȕ(c /iʲӎ5,uiTd\\o35̺v b0l0ӎzPVǏpt׸4cn4{N8(+ aI*$PX[N:L]ZrrkNamUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU6V-3B6Nm6+8UL	jJ21qxܦ2ںv`
mxa{Xd E3K&X"`H&\<EĉLD+&\<EDkeq0n嚍=r`k|9zXf];WXnoMLNA-ҹ$ ڪm¬Zfm3.ГNѫ,\L<H*Ŧh^f2ڧ޶X"`KUQ2jNb^b֝qPfm5_%@2(`dL	43g6jJ21q"eQLHdL	5V.[0Wc7'qyrR/50O)3<U5bz E1%ALoI9ELt.o5PsN	Fn0m	Mo40f7U' tƍ\ybBaE>7)Mfj6{N7(HU8wy3ړ$LI,L@TM$II&E6W4i`n6jNAAm	4\Ċ|imWԜiŒ&U$ɖ& PH$"= 3v7i`n6jNXlEm80ܢ!W2i`n6jNCZkj8^ø3&k!&v[V7)6ZW3qpf-ʫ8/zۘ{UcriUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUT3 $4js(Dyf	GhUb<OkѫυzJ0Ğ8	@dˢXqqt4T
L%o5raa@gTe,~8:zX*zK&]ǅlLO=0Hxݟ
`k񹛌0[%mkYhMmUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU60&kxD'%E~9Mf<׾FGW|'qYX)Dɱ{ '	Vr	dm֕a _	7AWE]s4nm0%$\ĊyaGLO= )KQeǏ]W?~W<pk[0$\ y.L H@*9M@0opȶ(<~FO@O@"`H0"ЛZڪm68f|&mUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU5* PE
WހHmPaD2!W1Fws{A0f50Y@
E yR"T@@Ay08LO= )KQeǏ]W?|b'PA@CJL%R&f晧M|qp`ic<DdDGjH0U$SHK7(\$*(N
lӋ&rm6\͚f<d9nUƧqs6`ic< A2EB$	L #
QYsM3 zeH
E$˕"Q0<0a]e@ɲjC
H2WreAkA&rd_ I
H[[YAnkpb-I`R)@)F\B&H Fg|tfem ^2t\/s@@];kkɭ|db5]¬Zf]͝W¬^sL{@ד[2ڻ :Xb晋[c&roQw@d5aAZ\,/s^st  ax;ʾNb4/3itVlJV-3B6NjkesMfj6֖HDĭ`IPzf adw˕
7('69 Q"ǂypXʗ)>uj,rq2n*\1= TY J0#1	,~((HDݵg㍵Qҽ
0Etܷr|{;R=(M/-|P-"@ʤEL@4㫉6æa%k]/3	s^+l7THD#unRof8x |k[{	Vr9W-$I!wnUXܥ͜V(M6xZ8$$ )֡=ʫa{	VrL	& $GfD0I`Zb(R1's*Y2?^	K2-=.c@H_	0@^u%gnx]͜Ϛn\*1<.E2&S(_'p>zʤB%??>6źV~((pos 2ɐ$I!)
&1NWz
L"ILO12e HX	Hy0,D==7&Ic
L%C@"IczX*zK&]ǅ2ǠJ8'=.cq(oP O@dˢXDf adGIc
L%C@"IczX*zK&]ǅ/|	Vr
𹌳nFG7)7	7`^\Foo40ܪHfRxkemV_<||@D72&s
QU3sCOXن?(Kz	gG@$-M=ҹaB%Nㅷbby"*iDx(M6~((poa]f:FMa71]L8K L)DȢLdI.=e30I3=Kɖ@"IN] ᠼ$T@ !`̛geo+9K&ka-UcrD?@ED
L?@"I5[WըjUXܥ͞k#V}-fc{{UXܤ	ȯjs^e,9TsV7)j3d]7s^w{	Vr\;5UXܥ{pnlÚ,3;05a*9ʫ\Xz @""DSQ,:`ZFO@bbx@DE2$~((po͕s	g+ "Ltɤ\4A`60hhl4 @8[N80qtfWk[V7)sgk޳)V7)q(Q,:-$d&"L٭gSstq8Xh0-u
[fky\FUXܥrFp9nUƧq4㎭pf|׸s]^^Or SN8z3g@~\{@$,!Q)5naN8p9C@([N8&j'w	9nUƧq<e1n,=qQ53>k+Լe1޳)qE"˘LxiY.`A(z'=.ch"@DRH GƜq8d[zK&]2z0~	=l) f<~y)&~48EhLf3i1<t3,Eɗ0TN8piqdR.Lɇ@(DdDG`cY.`Laq=s@)&\d8@~<~dR.Lɇ₍8㦽q0f<΁0w0K@"I Y$CɁiS6iu+ir=e3L?|.`= HAI`Zb(͚|e70Iri4 [N8z3g@~\{@$,!Q)4ӎ8i'(;akޣEǛ<f1|]&krMʸ:נ@$0IQ{PY70I9M7-a	K@THD-H Cf"1f6.jof֣	_777bbz	
7kv2:)E (IL2 LDI$s0I3=Kɖ@"IbVɔ)z)E (IL2D,=|#Re HGgĭ08$T@ !V.gst\mʫ
L"IkE}ʸ:,Q($D&وuن*5n>cMpNqr@"tRDd"@D&S<I3=Kɖ@$$odR.LJy HA*"I2$_'
i̺vNstaZqdZ	"\TM"F/L=$Dz !j2.iI0-8nw,e_aʷm^0KY^]ʫYF`7VعށQI$I&㡠P0\
#qnw₍;kY$CɁiPzJ0Ğ8	@dˢXqxh{ETe,~	=  &ifc{{UXܤ	ȯjs^e,9TsV7)j3d]7s^w{	Vr\;5UXܥ{pnlÚ,3;05a*9ʫ\Xz @""DSQ,:`ZFO@bbx@DE2$~((po͕s	gQ0Yt	Z !I`Zb(͚iӿI
i0v dY4I
i0|e_aʷppyL˧jZW+h^fA^7)3̺vZws1)\x3>lf<|0IkrMʸ:$D&st3r&TDd	K@THD-H Cf"1f6.jof֣	_777bbz	
7kv2:)E (IL$I.yb"I#J'^0/&Xm$ HGؕ2e9^ eH
&Ee$dBY䭇Oa^LDI&@$ok{#1/|$l1{rdT]q5a4&*&⥧q1 HZ* PEbbz*E4/%x;`k熴bVӿ|oSI\7O4\7Ois[MkZ_Y.|gr.FA\\i7*SoA"L4z($]IiGuo+9K7&ֻ,*򛠨UM8"I@:{V7)sg6#W
aX[N&8	Vrn1MvXU3{qzӈ$0z ӫn[V7)m9"*iDy"`H0"= 74&	Da=lqq'=.c H@oP O@dˢXQ	R1'.2Te,~:	H9`#,tK֜Y.aʢnx)72|p+n"@DRH GtޭoY$I !UƧq1[&ÅmlLO@)&\%`~y;a{ptjs^qz~Åmܤ͹[W>SOa¶'t>Kmq[2F^l^\Rv*3yvp &=Vy^	yq\dN4ܪKˍcQh-L<@79M>Stс.4Q{o¬Zfm3.%rotr<˧j7)Mfj6_=g9I0-8nw-.`HQ#&iiE1sw0I8٦M匾k񹛌5V"1<) 2QR$*Q0Áa<xH("@2 !1EI4BH0#AF5;FQ,&iiUcr!C@&1&[@x1)x)xNYod^0Ka^Yn	Vrz3g@x3|.`$l\7VUa+Ծl^&n{;Rqd&"A(z'=.c@$q"*Y2?Eh1=|^*nRWy2 E*9ʫ2n.ن9{;R[+9K.]Dw*nRÉn76Tfva{{	Vr
oedcaUW.Stg,e_=k  XpqL"I@)(yas{E@R p` a#Q|'	1<pg""D?o׸7ʌ`n9[ӊ"`zJ0Ğ8RɗDh$I oP O@dˢX@D釓H(*㡎n
MwF%[޳# HG\!UƧqr&@a.c|q` 4l46  -u^rZ+5-ʫ5Y
M8a(yasaD@HDlֳ)M8p,l4lӎ:w5<#R*nRnrOf|*SqV3>k9c/aVzόUcr)r=e3L<7|.`= HAI`Zb(͚|e70Ip8ӎ -u[5q;f|*S27nm8㨚5a^2oYM8"re&L<y,Eɗ0Ta=lpRɗDJ "P$JcN82-=.cDL=?3?<O?q DLO@4&3zؘ:E"˘*PPQt׸48)&\dǠ"E2"#0f,Eɗ0T d[N8ӎ9bbxgY.a2aL<7?@)&\dAFq^ӎ8z3g@xn\{@$C,!Q)4ӎ:ؕ9Fg&0nh$I $y0-1Jfk>2{ӎ9gq-r=e3L<7|.`= HAI`Zb(͚i4듔o	"\TM"F.Ӓ"= "昹ں	"\TM"F/k񹛌5V"ӡs<sӡs<t`E,.4Q{i
i̺v1l1{`ܧqgf/k[{MwNIW@xn:$oMoڂɹInh HAP|lh xX^&;aF%86yMX0|ًeV	7*S+@$w0K !8l1{rdT]q5N9FH"lҮ2n*Zw$Y"QiӎzؘdM$K9^((`k熴㭉[N;i,Xf];Up9 mW+&u7	N]7'(@"|Eo oFطJwܪKeSr#$T@ -Fg@ED
eƓr5;!	VrUcrnNⳔfU@$T@ -7ܦm7y3ړZ	ڋ,bjچa/|:.e^nX@WN_= lbk l$+          h1  b՝ab&                   ./usr/es/sbin/cluster/events/utils/cl_sync_vgs _                               		  #e
ailnorst	_cdghmuv"$=ACELNRfpy(),-./1:DGIMOPSTVbk&'0249BUY[]w|37Hx!6?Fqz{}*5>\^8;<@WQX4ׇ P%*paRGɉ	8`lc)8&ɴ9tmNF!ג1j)O	$tIbCEp@< p@\-E)ˍ⭠]y8XAQ#8`u,*PTHY1!2XMl~'68΍D7]z 2t@p@(	e9ID:CMxqRSZ9I=H9Td$@$4<4uiZ'qk,3\fg|L)u17M{ԓ_r(kY(Dn
 p.vY9eWmu/A[ӷJ,qi2E)9mG]h6GR78ќH\DD[=+AG^JX|f&B&u׮0XŅJ
LD @

}?2!8))C[|e眪2Ax x <90 PT ŅK

&T`E	dI	]. ¤Jgg#/=tTQqKIdEĀM󸽓l`$ܥ0J0@pP(j)NYk[AuFo2w1hfxb;|d2\;C,R+PÚ{&?W_IHhcFq!r9l\y(>qaX,S%].^N<#/<Qu	6\LO5cU#+ՃNcK0JTN9^&
LC6S_VQ;ь1ܗF(
5{buY d8=toUӷC&X*.L₢BBeDb# Bu *\>@PM;|&MFS$ƺpI "ha5ꪪk]UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU.^U؆zVx2KI˨?=+<n\ҽX9DF0Pa%"gly\`ByFm`zK)3F^~^]}+&OlCdq%	^F(r`CUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUR]G6YgHRKv<d`X3
		$RVɋIzVx2/fL\x$₢1r	!8kW]_̘\Q9N7`Cյ#R3&.W=TZPdSVQ;ь1|]ɋAse3M͔ld`C+N{MEڰr5mz9Yv7Sci>M#6Ͱ|rkhtos2bdL~coѸoeE5Y0z_̘\6vsf4|m4B˵>
Ll2bsǥf[{<m8N6wxVekUM7<oPa(
6Cnl@pM7U@xJ77+ǪbvZ;m}J"Ȗ&"?.סkxȗ4<ȧ4l{>&:KAse2J8B	n0Q9Ne&lLkc#102m@G=I )ୠrۛ)b-|p!6Stcf0m 6Rxap1 6
ZK4Z0>_WA4<ȧ4l{>&:Ki|M^6CnlB8cୠrۛ)~o_/C7zܶ}LuDL  ^ǡȧ8cQk敧kp;~=6Mz' P.{A9`ӯ=6Mz' 8?N
 '$(2$/@`	ǉ
Xŉ'VK56ރd7-`ӭfH¸b1ୠrۛ)tfI\v˰$ş;C4!pvi13sJ޳?=$-\1nJ'dܲ$PdS
Dܖo]bk4^wշ1r^jͥ!d|"Z?NX^ǡ['șÍ,Ȣͥ\U1z0Ri|$'N^@47oAdL&`K7<,tf4zz=f><,YD?S``b-dσR1τw)f"fYUdL꣆?|~=TN{Xf,K C𠥛47o	\oIƮߠɳAQ|cD;YJ_dڊ9IA&f_H8DLda"eI82B$p(H8DLda"eI82B$pC"&2L2X!Qe8\X!0&LDvoY4@TRxA&&z~>|Pm;7&h2Z;m}sJ6s8)ifa'PTEDI"(O((*HB$ʑ&@xJ73-NY4@ס+O}BҾ6|6il9͔	=A4nx`=C"D`"c$	*Hŉ&X;/[)$R5p;&|O C  (*HB$ʑ&p
lҷf!M!x0򂤈**"LB`aeҾ6|8<DDI&T3$*2L49fK46vqA΁iZ7i$o(*HB$ʑ&[=&CWi\Viɳpx',$L"g&HTd`hvsJVggk4YɳJ>9f]4Y~0,j4y`ABL5v<QR68k4)(I8<DDI&T3$*2L4;l||*Ja4"gWșGb,kۜף|+ǥ`aܛ;Y6+	4<!{aj&`co#Y5VD8c|;8'=4"2JiMa+H8DLda"eI82B$uYiפoD?J%qd|5%irlId?~iZ4C6sb7+Zt6h5[6n&CViMǖ%\;Ϝ0?/'j
_(esJ0QVi˵fobD `o!6SZ_ceҼdKLSc0ͳl%_		ǖ%!M7U3j8B4~G5%pki˚W}/ǠyFm`/#,#>*^2%dٵc\ftqif!i^2%-Øf	[Aj'rFoǡ;9y꣯˒ruvOuSZ{(4#,!{#z0kЁsJAj'rȐ\ҾSdgr4r(8A+477;VQ;1{_&OCl%5{6{O/9۠Oc`i[Ͻ:Sdfs6jJM΂( _2g:)2Βr\-EC%oe窎]txGcD9L>Αt<ʨEa0I67*sPܩbwS6MI`__8&X*.L₢BBeD15`~
<*bvG*s؝i|$'N5%B#qTMRX!rJl!0(N5%B/i[K&+{'rSc0ͳl%σשk.aǹSi[N>r <%!K+ǹSH)HN<,D#rdaPR敽kԵj˵"^^e1qdV_ȗgYs`b0>#r>c_l-5v>MOϼ OKlҳI5қ#3Q5aǑ8\TĈ(LDX7(		ǶGJltFPR敽0{)ůGl؅IGW)|E$q"%
891[CkD7_vzP 0".*HY1!2"(p4#(Phmn'M'kbn'N,>'M'xs/?W[ՃNcH"<<"<2,&DAe/s^)39ECd|&OdK[=ECNi1}l"@=ڿ_	6[Oc`&K23l/9yf_~&_*8Xb%
(qAa}ses-+_&_#/=Tp\O=C7ҽ,p`$pj=(`P+ VEz"Q8*s؝7y|ŃNGρ~mN,Ždɠ&=0"71r=8ypcܩbvyqbDe'%!+zqzP@V:F^z{9N\J}EsǹSg:)2Βrc7[%<#dK<njE9L>Αt<+_9GXy꣗qT;j<&a;ܤ]G8{9N]BӠ繊`\ٙt=˱R7{/l,j69|LOlZx<`}GF"}_KvyCIHBNpx?p{dtAm?

_ҷA#{_*ƹMsfd5Gi}w4(3,F^z^#duS:e%>,/i[C	_jZvM^yzrDPpiRG"P1`ǡɊ_8n'M'aXJDP#Iȉ&p"J8	؆"t؉bv&"u8AN{p+|ڭ'z1$LdQɖ"P@Y2×nJV=GףZlB$ף+c"J8	91[CkD5ڬwgp"(pȑҤ&TDE$q"%
8D7AxAN{p+|ڭ'z1$LdQɖ"P@Y2×].ۥk=PAHg\cD;ǋ*DP	l/VֵUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUURb1&Kw(ckUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUKMDr*`\ٙӹŧsFș˵ְ9ID: PX0il̇㘛4b¢EH <8b# ACCAkÏr9I͛nAǸngd[Kv<d`X3
		$RV+V& ᠀Hhxh$Z_		@sJ޿뎤>>F_6+=YCRLF1ŅD'(
	PxaQ"E	,WKF^{^	6:ailmN].pƯfk)/+/Rk!zP|#+ʃ"XBPX_URxuza{%e窈jvg."@pb,.	8×3&.W<19m/Mٌ0``*8Xb%
(qAar l:xuVN=sJ޿yH]Vr(``*8Xb%
(qAar l:xuVN0ÈO0YC"P2 y`(CAX."@p`p"es 80X9eڵCTT` T2Fz<(
cԕ9eTN{ǀ <#ՃNcH/Xb%
)ς^0O
D_l˕/'!V؆^0OȵN/{esԕ0#d,tX,5\gEOtM1bv@HPdHŎ,L\TX=CURUv_F0P$(- 9T99Ki|EʦtQ+zd7		 7<0cQS"P24cL;/)xDnPR' P-P/p;~>&sz敽0@|L_Vr(``*8Xb%
(qAar l:xuVN0ÈO0YC"P2 ]i| N=x?p{"Ǽ~ 2

_ҷF^yw1`@ۥk]Da09ڿ_YgHǪbv ]-X Gb,kk% o$+          $  b՝ab&              $     ./usr/es/sbin/cluster/events/utils/cl_tape_resource_get                              #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_tape_resource_get.sh 1.12 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1999,2008 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)82  1.12  src/43haes/usr/sbin/cluster/events/utils/cl_tape_resource_get.sh, hacmp.sharedtape, 61haes_r714 4/24/08 19:21:40

#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#									#
#	Name:		cl_tape_resource_get				#
#									#
#	Description:	This script is called in order to 		#
#			perform a SCSI 'reserve'			#
#			on a specified tape device			#
#			and execute a 'start' script (if specified) 	#
#			for a given tape resource.			#
#									#
#	Called by:	cl_tape_resource_get_multi			#
#									#
#	Calls to:	cltape_resource_get				#
#			tape-start script specified on command line	#
#									#
#	Arguments:	tape_device_name				#
#			tape_start_script				#
#									#
#	Returns:	0	success					#
#			1	failure					#
#			2	bad argument				#
#									#
#########################################################################

#########################################################################
#
# Main Starts Here
#
#########################################################################

[ "$VERBOSE_LOGGING" = "high" ] && set -x
PROGNAME=$(basename ${0})
PATH="$($(dirname ${0})/../../utilities/cl_get_path all)"
HA_DIR="$(cl_get_path)"

export PATH

STATUS=0

if [ $# -ne 1 -a $# -ne 2 ]
then
    cl_echo 6211 "Usage: $PROGNAME  tape_device_name  [tape_start_script]\n" $PROGNAME
    exit 2
fi

PROC_RES=false

# if JOB_TYPE is set, and it doesn't equal to "GROUP", then
# we are processing for process_resources
if [[ ${JOB_TYPE:-0} != 0 && $JOB_TYPE != "GROUP" ]]; then
   PROC_RES=true
fi

set -u

TAPE_DEVICE_NAME=$1
if [ $# -eq 2 ]
   then	TAPE_START_SCRIPT=$2
   else	TAPE_START_SCRIPT=
   fi

# Execute cltape_resource_reserve -f -d <tape device name>
#   i.e. do a forced reserve of the tape device.
# If unsuccessful,
#    log an error and return status.
#
cltime
cltape_resource_reserve -f -d $TAPE_DEVICE_NAME
STATUS=$?
if [ $STATUS -ne 0 ]
   then cl_log 6212 \
	"cltape_resource_reserve returned ${STATUS}" $STATUS
	cl_RMupdate resource_error $TAPE_DEVICE_NAME $PROGNAME

	if [[ $PROC_RES = true ]]; then
	    STATUS=11
	fi

	exit $STATUS
	fi

# IF there is a tape-start script,
# execute <tape start script> <tape device name>
# If unsuccessful,
#	log an error and return status.
#
if [ ! -z "${TAPE_START_SCRIPT}" ]
   then $TAPE_START_SCRIPT  $TAPE_DEVICE_NAME
	STATUS=$?
	if [ $STATUS -ne 0 ]
	   then cl_log 6213 \
		"Tape start script '${TAPE_START_SCRIPT}' for '${TAPE_DEVICE_NAME}' returned ${STATUS}" \
			$TAPE_START_SCRIPT  $TAPE_DEVICE_NAME  $STATUS
		cl_RMupdate resource_error $TAPE_DEVICE_NAME $PROGNAME	

		if [[ $PROC_RES = true ]]; then
		    STATUS=11
		fi

		exit $STATUS
		fi
	fi


# Return success.
#
exit 0
p;k_ p$+            b՝ab&                   ./usr/es/sbin/cluster/events/utils/cl_tape_resource_get_multi re                             #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_tape_resource_get_multi.sh 1.8 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1999,2003 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)83  1.8  src/43haes/usr/sbin/cluster/events/utils/cl_tape_resource_get_multi.sh, hacmp.sharedtape, 61haes_r714 2/28/03 16:19:12

#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#									#
#	Name:		cl_tape_resource_get_multi			#
#									#
#	Description:	This script is called				#
#			in order to do the following for each tape	#
#			resource in a resource group:			#
#			 o  Make sure that the start script (if any)	#
#			    exists and is usable.			#
#			 o  Invoke an auxiliary script to:		#
#			     - reserve the device			#
#			     - run the start script (if any)		#
#			    syncronously or asyncronously,		#
#			    as appropriate.				#
#									#
#	Called by:							#
#			.../events/node_down_remote			#
#			.../events/node_up_local			#
#									#
#	Calls to:	cl_tape_resource_get				#
#									#
#	Arguments:	tape_resource_list				#
#									#
#			The tape_resource_list is just a		#
#			blank-separated	list of tape resources		#
#			to be reserved.					#
#									#
#	Returns:	0	success					#
#			1	failure					#
#			2	bad argument				#
#									#
#########################################################################

#########################################################################
#
# Main Starts Here
#
#########################################################################

[ "$VERBOSE_LOGGING" = "high" ] && set -x
PROGNAME=$(basename ${0})
PATH="$($(dirname ${0})/../../utilities/cl_get_path all)"
HA_DIR="$(cl_get_path)"

export PATH

STATUS=0

if [ $# -ne 1 ]
then
    cl_echo 6231 "Usage: $PROGNAME tape_resource_list\n" $PROGNAME
    exit 2
fi

PROC_RES=false

# if JOB_TYPE is set, and it doesn't equal to "GROUP", then
# we are processing for process_resources
if [[ ${JOB_TYPE:-0} != 0 && $JOB_TYPE != "GROUP" ]]; then
   PROC_RES=true
fi

set -u

TAPE_RESOURCE_LIST=$1

# update resource manager with this action
ALLTAPE="All_tape_resources"
cl_RMupdate resource_acquiring $ALLTAPE $PROGNAME

for TAPE_RESOURCE in $TAPE_RESOURCE_LIST
do
	# update resource manager with this action
	cl_RMupdate resource_acquiring $TAPE_RESOURCE $PROGNAME

        # Get the tape resource's device name,
        # find out whether device should be started a/syncronously,
        # and what, if any, start script should be used.
        #
	cllstape -c -n $TAPE_RESOURCE |\
	cut -f 3,4,6 -d: | tr ':' ' ' |\
	read TAPE_DEVICE_NAME START_SYNC START_SCRIPT

	# If a start script was specified for this device,
	# make sure that it:
	#	exists,
	#	is executable,
	#	is not a char- or block-special file or a directory,
	#	and contains at least *something*.
	# If not,
	#	log an error,
	#	set a flag
	#	  to indicate that an error occurred in processing
	#	  at least one of the specified tape resources,
	#	and skip further processing for this tape resource.
	#
	if [ ! -z "$START_SCRIPT" ]
	   then
		sts=0
		if [ ! -e $START_SCRIPT ]
		   then	cl_log 6232 \
		   	"start script '${START_SCRIPT}' does not exist" \
					$START_SCRIPT
			START_SCRIPT=""
			sts=1
			fi
		if [ ! -x $START_SCRIPT ]
		   then	cl_log 6233 \
			"start script '${START_SCRIPT}' is not executable" \
					$START_SCRIPT
			START_SCRIPT=""
			sts=1
			fi
		if [ -b $START_SCRIPT -o -c $START_SCRIPT -o -d $START_SCRIPT ]
		   then	cl_log 6234 \
		   	"start script '${START_SCRIPT}' is not a regular file" \
					$START_SCRIPT
			START_SCRIPT=""
			sts=1
			fi
		if [ ! -s $START_SCRIPT ]
		   then	cl_log 6235 \
		   	"start script '${START_SCRIPT}' is empty" \
					$START_SCRIPT
			START_SCRIPT=""
			sts=1
			fi
		if [ $sts -ne 0 ]
		   then	
			if [[ $PROC_RES = true ]]; then
			    STATUS=11
			else
			    STATUS=1
			fi

			cl_RMupdate resource_error $TAPE_RESOURCE $PROGNAME
		   	continue
		   fi
	   	fi

	# If syncronous operation is desired for this resource:
	#	Invoke cl_tape_resource_get
	#	  with the tape device name and the start script name.
	#	*Wait* for cl_tape_resource_get to finish.
	#	If that script was unsuccessful,
	#		log an error and set a flag
	#		to indicate that an error occurred in processing
	#		at least one of the specified tape resources.
	# BUT --
	# If A-syncronous operation is desired for this resource:
	#	Spawn cl_tape_resource_get
	#	  with the tape device name and the start script name.
	#	If *invocation* was unsuccessful,
	#		log an error and set a flag
	#		to indicate that an error occurred in processing
	#		at least one of the specified tape resources.
	#
	#	In any case, go on to attempt processing for the others.
	#
	if [ "${START_SYNC}" -eq 1 ]
	   then	cl_tape_resource_get  $TAPE_DEVICE_NAME  $START_SCRIPT
		sts=$?
		if [ $sts -ne 0 ]
		   then cl_log 6236 \
		   	"cl_tape_resource_get for Tape Resource '${TAPE_RESOURCE}' returned ${sts}" \
				$TAPE_RESOURCE  $sts

			STATUS=$sts

			fi
	   else	
		cl_tape_resource_get  $TAPE_DEVICE_NAME  $START_SCRIPT  &
		sts=$?
		if [ $sts -ne 0 ]
		   then cl_log 6237 \
		   	"Could not spawn cl_tape_resource_get for Tape Resource '${TAPE_RESOURCE}'" \
				$TAPE_RESOURCE
			STATUS=$sts
			
			fi
	   fi
done

ALLNOERRTAPE="All_nonerror_tape_resources"
cl_RMupdate resource_up $ALLNOERRTAPE $PROGNAME

exit $STATUS
#
#		k4 s$+          @  b՝ab&              @     ./usr/es/sbin/cluster/events/utils/cl_tape_resource_release i re                             #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_tape_resource_release.sh 1.13 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1999,2008 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)84  1.13  src/43haes/usr/sbin/cluster/events/utils/cl_tape_resource_release.sh, hacmp.sharedtape, 61haes_r714 4/24/08 19:21:51

#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#									#
#	Name:		cl_tape_resource_release			#
#									#
#	Description:	This script is called in order to 		#
#			execute a 'stop' script	(if specified)		#
#			and perform a SCSI 'release'			#
#			on a specified tape device			#
#			for a given tape resource.			#
#									#
#	Called by:	cl_tape_resource_release_multi			#
#									#
#	Calls to:	cltape_resource_release				#
#			tape-stop script specified on command line	#
#									#
#	Arguments:	tape_resource_list				#
#			tape_stop_script				#
#									#
#	Returns:	0	success					#
#			1	failure					#
#			2	bad argument				#
#									#
#########################################################################

#########################################################################
#
# Main Starts Here
#
#########################################################################

[ "$VERBOSE_LOGGING" = "high" ] && set -x
PROGNAME=$(basename ${0})
PATH="$($(dirname ${0})/../../utilities/cl_get_path all)"
HA_DIR="$(cl_get_path)"

export PATH

STATUS=0

if [ $# -ne 1 -a $# -ne 2 ]
then
    cl_echo 6221 "Usage: $PROGNAME  tape_device_name  [tape_stop_script]\n" $PROGNAME
    exit 2
fi

PROC_RES=false

# if JOB_TYPE is set, and it doesn't equal to "GROUP", then
# we are processing for process_resources
if [[ ${JOB_TYPE:-0} != 0 && $JOB_TYPE != "GROUP" ]]; then
   PROC_RES=true
fi

set -u

TAPE_DEVICE_NAME=$1
if [ $# -eq 2 ]
   then	TAPE_STOP_SCRIPT=$2
   else	TAPE_STOP_SCRIPT=
   fi

# IFF there is a tape-stop script,
# execute <tape stop script> <tape device name>
# If unsuccessful,
# 	log an error and return status.
#
if [ ! -z "${TAPE_STOP_SCRIPT}" ]
   then	$TAPE_STOP_SCRIPT  $TAPE_DEVICE_NAME
	STATUS=$?
	if [ $STATUS -ne 0 ]
	   then cl_log 6222 \
		"Tape stop script '${TAPE_STOP_SCRIPT}' for '${TAPE_DEVICE_NAME}' returned ${STATUS}" \
			$TAPE_STOP_SCRIPT  $TAPE_DEVICE_NAME  $STATUS
	        cl_RMupdate resource_error $TAPE_DEVICE_NAME $PROGNAME

		if [[ $PROC_RES = true ]]; then
		    STATUS=11
		fi

		exit $STATUS
		fi
	fi

# Execute cltape_resource_release -f -d <tape device name>
#   i.e. do a forced release of the tape device.
# If unsuccessful,
#	log an error and return status.
#
cltime
cltape_resource_release -f -d $TAPE_DEVICE_NAME
STATUS=$?
if [ $STATUS -ne 0 ]
   then cl_log 6223 \
	"cltape_resource_release returned ${STATUS}" $STATUS
	cl_RMupdate resource_error $TAPE_DEVICE_NAME $PROGNAME
        
	if [[ $PROC_RES = true ]]; then
	    STATUS=11
        fi

	exit $STATUS
	fi


# Return success.
#
exit 0
kL^ u$+          I  b՝ab&              I     ./usr/es/sbin/cluster/events/utils/cl_tape_resource_release_multi  ase.r                             #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_tape_resource_release_multi.sh 1.8 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1999,2003 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)85  1.8  src/43haes/usr/sbin/cluster/events/utils/cl_tape_resource_release_multi.sh, hacmp.sharedtape, 61haes_r714 2/28/03 16:21:52

#########################################################################
#
#   COMPONENT_NAME: EVENTS
#
#   FUNCTIONS: none
#
#########################################################################

#########################################################################
#									#
#	Name:		cl_tape_resource_release_multi			#
#									#
#	Description:	This script is called				#
#			in order to do the following for each tape	#
#			resource in a resource group:			#
#			 o  Make sure that the stop script (if any)	#
#			    exists and is usable.			#
#			 o  Invoke an auxiliary script to:		#
#			     - run the stop script (if any)		#
#			     - release the device			#
#			    syncronously or asyncronously,		#
#			    as appropriate.				#
#									#
#	Called by:							#
#			.../events/node_down_local			#
#			.../events/node_up_remote			#
#									#
#	Calls to:	cl_tape_resource_release			#
#									#
#	Arguments:	tape_resource_list				#
#									#
#			The tape_resource_list is just a		#
#			blank-separated	list of tape resources		#
#			to be reserved.					#
#									#
#	Returns:	0	success					#
#			1	failure					#
#			2	bad argument				#
#									#
#########################################################################

#########################################################################
#
# Main Starts Here
#
#########################################################################

[ "$VERBOSE_LOGGING" = "high" ] && set -x
PROGNAME=$(basename ${0})
PATH="$($(dirname ${0})/../../utilities/cl_get_path all)"
HA_DIR="$(cl_get_path)"

export PATH

STATUS=0

if [ $# -ne 1 ]
then
    cl_echo 6241 "Usage: $PROGNAME tape_resource_list\n" $PROGNAME
    exit 2
fi

PROC_RES=false

# if JOB_TYPE is set, and it doesn't equal to "GROUP", then
# we are processing for process_resources
if [[ ${JOB_TYPE:-0} != 0 && $JOB_TYPE != "GROUP" ]]; then
   PROC_RES=true
fi

set -u

TAPE_RESOURCE_LIST=$1

# update resource manager with this action
ALLTAPE="All_tape_resources"
cl_RMupdate resource_releasing $ALLTAPE $PROGNAME

for TAPE_RESOURCE in $TAPE_RESOURCE_LIST
do

	# Get the tape resource's device name,
	# find out whether device should be stopped a/syncronously,
	# and what, if any, stop script should be used.
	#
	cllstape -c -n $TAPE_RESOURCE |\
	cut -f 3,5,7 -d: | tr ':' ' ' |\
	read TAPE_DEVICE_NAME STOP_SYNC STOP_SCRIPT

	# If a stop script was specified for this device,
	# make sure that it:
	#	exists,
	#	is executable,
	#	is not a char- or block-special file or a directory,
	#	and contains at least *something*.
	# If not,
	#	log an error,
	#	set a flag
	#	  to indicate that an error occurred in processing
	#	  at least one of the specified tape resources,
	#	and skip further processing for this tape resource.
	#
	if [ ! -z "$STOP_SCRIPT" ]
	   then
		sts=0
		if [ ! -e $STOP_SCRIPT ]
		   then	cl_log 6242 \
		   	"stop script '${STOP_SCRIPT}' does not exist" \
					$STOP_SCRIPT
			STOP_SCRIPT=""
			sts=1
			fi
		if [ ! -x $STOP_SCRIPT ]
		   then	cl_log 6243 \
		   	"stop script '${STOP_SCRIPT}' is not executable" \
					$STOP_SCRIPT
			STOP_SCRIPT=""
			sts=1
			fi
		if [ -b $STOP_SCRIPT -o -c $STOP_SCRIPT -o -d $STOP_SCRIPT ]
		   then	cl_log 6244 \
		   	"stop script '${STOP_SCRIPT}' is not a regular file" \
					$STOP_SCRIPT
			STOP_SCRIPT=""
			sts=1
			fi
		if [ ! -s $STOP_SCRIPT ]
		   then	cl_log 6245 \
		   	"stop script '${STOP_SCRIPT}' is empty" \
					$STOP_SCRIPT
			STOP_SCRIPT=""
			sts=1
			fi
		if [ $sts -ne 0 ]
		   then	
			if [[ $PROC_RES = true ]]; then
			    STATUS=11
			else
			    STATUS=1
			fi
		   
			cl_RMupdate resource_error $TAPE_RESOURCE $PROGNAME
			continue
		   fi
	   	fi

	# If syncronous operation is desired for this resource:
	#	Invoke cl_tape_resource_release
	#	  with the tape device name and the stop script name.
	#	*Wait* for cl_tape_resource_release to finish.
	#	If that script was unsuccessful,
	#		log an error and set a flag
	#		to indicate that an error occurred in processing
	#		at least one of the specified tape resources.
	# BUT --
	# If A-syncronous operation is desired for this resource:
	#	Spawn cl_tape_resource_release
	#	  with the tape device name and the stop script name.
	#	If *invocation* was unsuccessful,
	#		log an error and set a flag
	#		to indicate that an error occurred in processing
	#		at least one of the specified tape resources.
	#
	#	In any case, go on to attempt processing for the others.
	#
	if [ "${STOP_SYNC}" -eq 1 ]
	   then	cl_tape_resource_release  $TAPE_DEVICE_NAME  $STOP_SCRIPT
		sts=$?
		if [ $sts -ne 0 ]
		   then cl_log 6246 \
		   	"cl_tape_resource_release for Tape Resource '${TAPE_RESOURCE}' returned ${sts}" \
				$TAPE_RESOURCE  $sts
			STATUS=$sts
			fi
	   else	cl_tape_resource_release  $TAPE_DEVICE_NAME  $STOP_SCRIPT  &
		sts=$?
		if [ $sts -ne 0 ]
		   then cl_log 6247 \
		   	"Could not spawn cl_tape_resource_release for Tape Resource '${TAPE_RESOURCE}'" \
				$TAPE_RESOURCE
			STATUS=$sts
			fi
	   fi
done

ALLNOERRTAPE="All_nonerror_tape_resources"
cl_RMupdate resource_down $ALLNOERRTAPE $PROGNAME

exit $STATUS
 a		#
#k v$+            b՝ab&                   ./usr/es/sbin/cluster/events/utils/cl_telinit ou                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_telinit.sh 1.3 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2008,2009 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/utils/cl_telinit.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

###############################################################################
#
#   COMPONENT_NAME: UTILITIES
#
#   FUNCTIONS: run_telinit
#
###############################################################################

############################################################################
# Function:   run_telinit
# Purpose:    Runs telinit after IP change occured. This function is no 
#             longer used, but has been retained for historical reasons
# Parameters: none
# Return:     none
############################################################################
run_telinit()
{
    typeset PS4_FUNC="run_telinit"
    [[ "$VERBOSE_LOGGING" = "high" ]] && set -x

    # these variable control the telinit wait loop
    # by default produces a wait of 3 minutes for telinit to complete
    typeset -i telinit_wait_count=36
    DELAY=5

    #
    SAVED_XTAB="/usr/es/sbin/cluster/etc/.xtab"
    #
    # Set hostname to first public service address
    #
    if [ ! -f "${TELINIT_FILE}" ]
    then
        #
        # In /etc/inittab, there is an entry to touch "${TELINIT_FILE}"
        # after tcp/ip is functionally up.
        #

        ##
        #
        #  Save NFS exports list from /etc/xtab.  telinit will 
        #  cause rc.nfs to be run which blows away the entries
        #  in /etc/xtab
        ##

        if [ "$EMULATE" = "EMUL" ] 
        then 
            cl_echo 3020 "NOTICE >>>> The following command was not executed <<<< \n"
            echo "cp /etc/xtab ${SAVED_XTAB}"
        else
            cp /etc/xtab ${SAVED_XTAB}
            if [ $? -ne 0 ]
            then
                cl_echo 1051 "Could not save xtab file. Please export hacmp defined filesystems\n"
            fi
            #
            : Start tcp ip servers and network daemons
            #
            telinit a

            typeset -i count=$telinit_wait_count
            let count=count*DELAY
            cl_echo 9104 "$PROGNAME: Waiting up to $count seconds for telinit command to complete.\n" $PROGNAME $count
            let count=0

            #
            : And wait for completion
            #

            # no need to clog the log file with this
            set +x

            while [[ ! -f "${TELINIT_FILE}" && $count -lt $telinit_wait_count ]]
            do
                sleep $DELAY
                let count=count+1
            done

            if [ $count = $telinit_wait_count ]; then
                cl_echo 9105 "$PROGNAME: telinit command failed to complete after $count attempts.\n" $PROGNAME $count
            fi

            [[ "$VERBOSE_LOGGING" = "high" ]] && set -x
            #
            : telinit a completed
            : Append non-duplicate entries in /tmp/xtab to /etc/xtab
            #
            fgrep -vf /etc/xtab ${SAVED_XTAB} >> /etc/xtab
            rm -f ${SAVED_XTAB} > /dev/null 2>&1
        fi
    fi

    #
    : Activate iSCSI software support, now that the service addresses are up
    #
    typeset CFGFILE DEVICE STATUS
    LC_ALL=C lsdev -t iscsi -F'name status' |
    while read DEVICE STATUS
    do
        #
        : DEVICE $DEVICE.STATUS is $STATUS 
        #
        if [[ $DEVICE = @(iscsi[0-9]*) && $STATUS = "Available" ]]
        then
            # Parse the config-file for this ISCSI device
            CFGFILE="$(lsattr -EOl $DEVICE -a disc_filename | sed 1d)"
            # grep-out comments/blanks; anything remaining is an iscsi device
            if grep -Ev '^[ 	]*#|^[ 	]*$' "$CFGFILE"
            then
                # config file has entries; configure ISCSI
                if [[ "$EMULATE" = "EMUL" ]]
                then
                    cl_echo 3020 "NOTICE >>>> The following command was not executed <<<< \n"
                    echo "cfgmgr -l $DEVICE"
                    # Allow for overriding the "cfgvg" part
                    if [[ ! -f $CFGVG_SKIP ]]
                    then
                        cl_echo 3020 "NOTICE >>>> The following command was not executed <<<< \n"
                        echo "cfgvg"
                    else
                        echo "$PROGNAME: File '$CFGVG_SKIP' exists: Skipping 'cfgvg'."
                    fi
                else
                    # Make any child devices (disks. etc.) available
                    cfgmgr -l $DEVICE
                    # Varyon *ALL* Volume Groups that have "AUTO ON:yes"
                    # Allow for overriding the "cfgvg" part
                    if [[ ! -f $CFGVG_SKIP ]]
                    then
                        cfgvg
                    else
                        echo "$PROGNAME: File '$CFGVG_SKIP' exists: Skipping 'cfgvg'."
                    fi
                fi
            else
                # config file is only comments and blank lines
                echo "$PROGNAME: Skipping device '$DEVICE' (not configured)."
            fi
        else
            echo "$PROGNAME: Skipping device '$DEVICE' (not Available)."
    fi
    done
}

#########################################################################
# Main Starts Here
#########################################################################

typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
if [[ $VERBOSE_LOGGING == "high" ]]; then
    set -x
    version='%I%'
fi

# Determine telinit mode (disabled is default)
TELINIT_FILE="/usr/es/sbin/cluster/.telinit"
USE_TELINIT_FILE="/usr/es/sbin/cluster/.use_telinit"

if [[ -f $USE_TELINIT_FILE ]]
then
    USE_TELINIT=1
else
    USE_TELINIT=0
fi

# If the command arg is "-boot", then do boot-time processing only.
# This should only be done at boot (presumably by harc.net).
# NOTE: rc.cluster is always called with the "-boot" flag (and
# thus calls harc.net) even when not at boot.  Therefore, we will
# only null the xtab file when the NFS daemons are not active.

if [[ "$1" == "-boot" ]]
then
    rm -f ${TELINIT_FILE}

    # -boot actions will be written to clutils.log, not hacmp.out
    ODMDIR="/etc/es/objrepos"
    DEFAULTLOGDIR="/var/hacmp/log"

    STANZA=$(odmget -q"name = clutils.log" HACMPlogs)
    if [ "$STANZA" != "" ]
    then
        DESTDIR=`echo $STANZA | cut -d'"' -f8`
        CLUTILS_LOG_FILE="$DESTDIR/clutils.log"
    else
        CLUTILS_LOG_FILE="$DEFAULTLOGDIR/clutils.log"
    fi

    # Determine NFS daemon status
    nfsd_running=0
    if ps -eo comm | grep -w nfsd > /dev/null ; then
        nfsd_running=1
    fi

    mountd_running=0
    if ps -eo comm | grep -w rpc.mountd > /dev/null ; then
        mountd_running=1
    fi

    # Truncate xtab only if the nfsd and mountd daemons are not active
    if (( !nfsd_running && ! mountd_running )); then
        echo "$(date) - $PROGNAME: The NFS daemons are inactive, /etc/xtab will be cleared." >> $CLUTILS_LOG_FILE
        /usr/sbin/exportfs -ua
    else
        echo "$(date) - $PROGNAME: The NFS daemons are active, /etc/xtab will not be modified." >> $CLUTILS_LOG_FILE
    fi
    return 0
fi

if ! cl_lsitab clinit > /dev/null 2>&1
then
    #
    : telinit a disabled
    #
    return 0
fi

if [[ -f $TELINIT_FILE ]]
then
    #
    : $TELINIT_FILE exists
    #
    return 0
fi

run_telinit
ad Dk  x$+          6  b՝ab&              6     ./usr/es/sbin/cluster/events/utils/cl_unexport_fs e_rele                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2018,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r720 src/43haes/usr/sbin/cluster/events/utils/cl_unexport_fs.sh 1.6.1.1 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2007,2015 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/utils/cl_unexport_fs.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

#
#   COMPONENT_NAME: EVENTUTILS
#
#   FUNCTIONS: none
#
#   ORIGINS: 27
#
###############################################################################
#
#  Name:  primary
#
#  Return the first entry in a list.
#
#  Returns:
#    0 - Success
#
#  Arguments:  list of strings
#
#  Environment: None
#
###############################################################################
primary( )
{
    echo ${1:-}
}

###############################################################################
#
#  Name:  secondary
#
#  Returns all entries in a list except for the first.
#
#  Returns:
#    0 - Success
#
#  Arguments:  list of strings
#
#  Environment: None
#
###############################################################################
secondary( )
{
    [[ -n "${1:-}" ]] && shift
    echo "${@:-}"
}


###############################################################################
#
#  Name:  cl_unexport_fs
#
#  Given a list of NFS exported filesystems, unexport them or reexport them
#  with a different protocol.
#
#  In the case that the resource group has stable storage configured, then
#  we may also need to unregister the NFS node.  There are a few issues that
#  need to be kept in mind w.r.t. unregistering NFSv4 nodes and unexporting
#  NFSv4 exports.
#
#  1. If an NFSv4 node is unregistered, then all of the exports associated with
#     it will be automatically unexported and the stable storage for those
#     exports will be left intact for fallover.
#  2. If an NFSv4 export is unexported while its NFSv4 node is registered, then
#     NFS will delete the stable storage associated with that export.
#  3. If, after we are done, there are no more NFSv4 exports for the resource
#     group, then we should unregister its NFS node.
#
#  As part of the processing, this command must determine whether or not the
#  stable storage should be kept or deleted.  Here is what it will do:
#
#  A. If this is a reconfig event (i.e., DARE operation), and one or more
#     (possibly all) NFSv4 exports are being removed, then these exports are
#     going away for good.  We want to manually unexport these filesystems so
#     that their stable storage gets removed.  Once we are done, if the
#     resource does not have any NFSv4 exports then we need to unregister the
#     NFS node.
#  B. This script is called by the event release_vg_fs (which appears to be
#     unnecessary) after it has already been called by
#     reconfig_resource_release.  We treat this event as if it was
#     reconfig_resource_release.
#  C. In all other cases, we are bringing the resource group offline.  The
#     intent is that we will want to fallover sometime in the future.  We want
#     to unregister the NFS node up front so that the stable storage is left
#     intact.
#
#  To accomodate these two flavors of operation, the code is structured as
#  follows:
#
#    If this is not a reconfig_resource_release event and
#       this is not a release_vg_fs event, then
#      unregister the NFS node
#    Unexport all remaining exports that we were asked to unexport
#    If there are no more NFSv4 exports then
#      unregister the NFS node
#
#  Returns:
#    0 - Success
#    1 - Any runtime errors (unable to export, startsrc failures)
#    2 - Incorrect number of arguments was passed.
#
#  Arguments:  list of filesystems to unexport via nfsv3,
#              list of filesystems to unexport via nfsv4
#
#  Environment: PATH, VERBOSE_LOGGING
#
###############################################################################

typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
if [[ $VERBOSE_LOGGING == "high" ]]; then
    set -x
    version='%I%'
fi

. /usr/es/sbin/cluster/events/utils/cl_nfs_utils

UNEXPORT_V3="$1"
UNEXPORT_V4="$2"

STATUS=0

PROC_RES=false

# if JOB_TYPE is set, and it doesn't equal to "GROUP", then
# we are processing for process_resources
if [[ ${JOB_TYPE:-0} != 0 && $JOB_TYPE != "GROUP" ]]; then
    PROC_RES=true
fi

set -u

if (( $# != 2 ))
then
    cl_echo 45 "usage: $PROGNAME 'v3 exports' 'v4 exports'\n" $PROGNAME
    exit 2
fi

if [[ "$PLATFORM" == "__AIX__" ]]
then
    if (( $(oslevel -r | cut -c1-2) > 52 ))
    then
        FORCE="-F"
    else
        FORCE=
    fi
fi


# The following code handles migration.  In 5.4.0 and earlier the nfs export
# version was specified in the HACMP exports file.  Starting in 5.4.1 it
# became a property of the resource group.  In order to make these two
# methods coexist in a backwards compatible manner, if the resource group has
# no NFSv4 exports configured, then get the version information from the
# HACMP exports file.

EXPFILE="/usr/es/sbin/cluster/etc/exports"
DARE_EVENT=reconfig_resource_release

# Check memory to see if NFSv4 exports have been configured.
unexport_v4=${UNEXPORT_V4:-${EXPORT_FILESYSTEM_V4:-}}
if [[ -z "$unexport_v4" && ${EVENT_NAME:-$DARE_EVENT} == $DARE_EVENT ]]
then
    # During DARE operations, these variables only represent the exports
    # that are changing.  So look it up from the ODM to make sure.
    query="name=EXPORT_FILESYSTEM_V4 AND group=$GROUPNAME"
    unexport_v4=$(odmget -q "$query" HACMPresource |
                  sed -n 's/^[ 	]*value = "\(.*\)"/\1/p')
fi

# If we don't have NFSv4 exports configured then determine the protocol
# version(s) from the HACMP exports file.
if [[ -z "$unexport_v4" && -r $EXPFILE ]]
then
    unexport_v3=

    for fs in $UNEXPORT_V3
    do
        # Get the export file for the filesystem from the exports file.
        # Only look at the part of the line preceding comments.
        getline_exports $fs
        export_line=$cl_exports_data


        # The line is of the format:  filesystem -option1,option2,...
        # This will give "option1 option2 ..."
        options=$(echo $export_line | awk '{ for (i=2; i<=NF; i++) printf $i " "; print "" }' |
                  cut -d- -f2- | tr ',' ' ')

        # Each option can be of the format name=value, or just name.
        # We only care about the vers option.

        # Have we seen the vers option?
        vers_missing=1

        # Loop through all of the export options for this export.
        for option in $options
        do
            case $option in
              vers=*)
                vers_missing=0

                # Merge in the vers option.
                case $option in
                  *2*)    unexport_v3="$unexport_v3 $fs"  ;;
                  *3*)    unexport_v3="$unexport_v3 $fs"  ;;
                esac

                case $option in
                  *4*)    unexport_v4="$unexport_v4 $fs"  ;;
                esac
                ;;
            esac
        done

        # If we didn't find the vers option, then NFSv3 is the default.
        (( vers_missing )) && unexport_v3="$unexport_v3 $fs"
    done 

    UNEXPORT_V3=$unexport_v3
    UNEXPORT_V4=$unexport_v4
fi

hasrv=
    
if [[ -z "${STABLE_STORAGE_PATH:-}" ]]
then
    query="name=STABLE_STORAGE_PATH AND group=$GROUPNAME"
    STABLE_STORAGE_PATH=$(odmget -q "$query" HACMPresource |       \
                          sed -n 's/^[ 	]*value = "\(.*\)"/\1/p')
fi

if [[ -z "$STABLE_STORAGE_PATH" ]]
then
  STABLE_STORAGE_PATH=/var/adm/nfsv4.hacmp/$GROUPNAME
fi

if [[ -z "${SERVICE_LABEL:-}" ]]
then
    query="name=SERVICE_LABEL AND group=$GROUPNAME"
    SERVICE_LABEL=$(odmget -q "$query" HACMPresource |       \
                    sed -n 's/^[ 	]*value = "\(.*\)"/\1/p')
fi

if ps -eo 'args' | grep -w nfsd | grep -qw -- '-gp on'
then
    gp=on
else
    gp=off
fi

KERNEL_BITS=$(/usr/sbin/bootinfo -K)

if [[ $gp == "on" && $KERNEL_BITS == 64 && -x /usr/sbin/nfs4smctl ]]
then
    hasrv=$(primary $SERVICE_LABEL)
    NFSv4_REGISTERED=1
else
    NFSv4_REGISTERED=0
fi


V3=":2:3"
V4=":4"

if [[ "${EVENT_NAME}" != "reconfig_resource_release" ]] &&
   [[ "${EVENT_NAME}" != "release_vg_fs" ]]
then

    # If we are unexporting NFSv4 exports AND this is not a reconfiguration
    # event (i.e., not a DARE operation), then we will be unexporting ALL
    # NFSv4 exports.  The proper way to do this is to unregister the NFSv4
    # node first (which should implicitly unexport these exports).

    if [[ -n "$UNEXPORT_V4" && -n $hasrv ]]
    then
        cl_RMupdate resource_releasing NFSv4_Node $PROGNAME

        if ! cl_nfs4smctl -U -N $GROUPNAME
        then
            cl_log 10200 "$PROGNAME : Unable to unregister NFSv4 node instance $GROUPNAME.\n" $PROGNAME $GROUPNAME
            cl_RMupdate resource_error NFSv4_Node $PROGNAME

            STATUS=1
            hasrv=
        else
            cl_RMupdate resource_down NFSv4_Node $PROGNAME
        fi

        NFSv4_REGISTERED=0
    fi

    # If this is not a reconfiguration event, then that means we are trying
    # to release all resources and should therefore unexport all versions
    # of the filesystem so that it may be unmounted.  Clearing V3 and V4
    # here will allow us to gracefully handle the case where the user
    # re-exported a filesystem with a different version.
    V3=
    V4=
fi


ALLEXPORTS="All_exports"
# update resource manager with this action
cl_RMupdate resource_releasing $ALLEXPORTS $PROGNAME

FILESYSTEM_LIST=$(echo $UNEXPORT_V3 $UNEXPORT_V4 | tr " " "\n" | sort)

for fs in $FILESYSTEM_LIST
do
    v3=
    v4=
    root=
    old_options=
    new_options=

    export_line=$(exportfs | grep "^[[:space:]]*${fs}[[:space:]]")

    [[ -z "$export_line" ]] && continue

    old_options=$(echo $export_line | cut -d' ' -f2- | cut -d- -f2- | tr ',' ' ')

    for option in $old_options
    do
        case $option in
          hasrv=*)
            # Squash the hasrv option.  We will provide our own.
            ;;
          vers=*)
            # Merge in the vers option.
            case $option in
              *2*)    v3="$V3"  ;;
              *3*)    v3="$V3"  ;;
            esac

            case $option in
              *4*)    v4="$V4"  ;;
            esac
            ;;
          *)
            # Merge in all remaining options.
            new_options="$new_options,$option"
            ;;
        esac
    done

    # If no export version option was given, then use the default
    [[ -z "$v3$v4" ]] && v3=$V3

    # We have established the current export protocol versions.  Now clear
    # them if we are unexporting the filesystem.
    # If no more versions are left, then unexport the filesystem.  Otherwise
    # re-export the filesystem using the remaining protocol versions.
	NFS_VER3=""
    for fs3 in $UNEXPORT_V3
    do
        [[ "$fs" == "$fs3" ]] && v3="" && NFS_VER3="3" && break
    done
	NFS_VER4=""
    for fs4 in $UNEXPORT_V4
    do
        [[ "$fs" == "$fs4" ]] && v4=""&& NFS_VER4="4" && break
    done
	if [[ $NFS_VER4 == "4" && $NFS_VER3 == "3" ]]
	then
		NFS_VER4=""
		NFS_VER3=""
		EXP_VER=$(/usr/sbin/exportfs|grep "^[[:space:]]*${fs}[[:space:]]"|cut -f1 -d","|cut -f2 -d "="|sed s/://)
		if [[ $EXP_VER == "4" ]]
		then
			NFS_VER4="4"
		fi
	fi
				

    # Strip off the leading colon
    vers=$(echo "$v3$v4" | cut -d: -f2-)

    if [[ -z "$vers" ]]
    then
		if [[ $NFS_VER4 == "4" ]]
		then
			exportfs -i -u $FORCE -V 4 $fs
		else
			exportfs -i -u $FORCE $fs
		fi
		if (( $? != 0 ))
		then
			cl_echo 97 "$PROGNAME : Failed to unexport the file system $fs\n" $PROGNAME $fs
			STATUS=1
			# update resource manager with results
			cl_RMupdate resource_error $fs $PROGNAME
		fi
		continue
    fi

    # Versions 2 and 3 are the default versions.  Some versions of AIX do
    # not support the vers export option, so only use the option if we are
    # exporting a non-default value (i.e., 4)
    if [[ -n "$v4" ]] ; then
        new_options="$new_options,vers=$vers"

        # If grace periods are enabled, then use the hasrv option.
        [[ -n "$hasrv" ]] && new_options="$new_options,hasrv=$hasrv"
    fi


    # Strip off the leading comma
    new_options=$(echo "$new_options" | cut -d, -f2-)

    exportfs -i -o $new_options $fs

    if (( $? != 0 ))
    then
        cl_log 43 "$PROGNAME: Unable to export $fs.\n" $PROGNAME $fs

        if [[ $PROC_RES == true ]]; then
            STATUS=11
        else
            STATUS=1    # note error and keep going
        fi
        
        # update resource manager with results
        cl_RMupdate resource_error $fs $PROGNAME
    fi
done


if [[ -n "$UNEXPORT_V4" && -n $hasrv ]]
then
    if (( NFSv4_REGISTERED ))
    then
        (( count = 0 ))

        for service_label in $SERVICE_LABEL
        do
            (( count += $(exportfs | grep -cw "hasrv=$service_label") ))
        done

        if (( $count == 0 )) 
        then
            cl_RMupdate resource_releasing NFSv4_Node $PROGNAME

            if ! cl_nfs4smctl -U -N $GROUPNAME
            then
                cl_log 10200 "$PROGNAME : Unable to unregister NFSv4 node instance $GROUPNAME.\n" $PROGNAME $GROUPNAME
                cl_RMupdate resource_error NFSv4_Node $PROGNAME

                STATUS=1
            else
                cl_RMupdate resource_down NFSv4_Node $PROGNAME
            fi
        fi
    fi
fi

ALLNOERREXPORT="All_nonerror_exports"
# update resource manager with results
cl_RMupdate resource_down $ALLNOERREXPORT $PROGNAME

exit $STATUS
kꜚ y$+@          
  b՝ab&              
     ./usr/es/sbin/cluster/events/utils/cl_unswap_HW_address          @            @          #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_unswap_HW_address.sh 1.6 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1990,2004 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)48	1.6  src/43haes/usr/sbin/cluster/events/utils/cl_unswap_HW_address.sh, hacmp.events, 61haes_r714 3/12/04 10:09:10
# $Id: cl_unswap_HW_address.sh,v 8.2 1996/04/12 16:35:15 lthomas Exp $
#
#   COMPONENT_NAME: EVENTUTILS
#
#   FUNCTIONS: none
#
#   ORIGINS: 27
#
#
#   (C) COPYRIGHT International Business Machines Corp. 1990,1994
#   All Rights Reserved
#   Licensed Materials - Property of IBM
#   US Government Users Restricted Rights - Use, duplication or
#   disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
#
###############################################################################
#
#  Name:  cl_unswap_HW_address
#
#  This script is used during adapter swap and IP address takeover.
#  It restores an adapter to it boot state, it is assumed that the
#  device ODM database currently hold the correct info and all that
#  is needed is to re-make the device.
#
# Arguments:	INTERFACE - The interface (en0,tr0) to restore
#
# Returns:      0 - success
#               1 - Failure
#               2 - Invalid parameters
#
# Environment:  VERBOSE_LOGGING,PATH
###############################################################################

PROGNAME=$(basename ${0})
[[ "$VERBOSE_LOGGING" = "high" ]] && set -x
[[ "$VERBOSE_LOGGING" = "high" ]] && version='1.6'

cl_echo 33 "Starting execution of $0 with parameters $*" $0 "$*"

set -u

if [ $# -ne 1 ]
then
	cl_echo 540 "Usage: $PROGNAME interface" $PROGNAME
	exit 2
fi

INTERFACE=$1

#
# Create device name (en0 -> ent0), check for
# ethernet, token ring, or fddi networks.
#
DEVTYPE=$(expr "$INTERFACE" : "^\([a-z]*\)[0-9]*")
DEVNO=$(expr "$INTERFACE" : "^[a-z]*\([0-9]*\)")

if [ -z "$DEVNO" ]
then
	cl_log 530 "$PROGNAME: Invalid interface name." $PROGNAME
	exit 2
fi

if [ "$DEVTYPE" = "en" -o "$DEVTYPE" = "et" ]
then
	DEVICE="ent$DEVNO"
elif [ "$DEVTYPE" = "tr" ]
then
	DEVICE="tok$DEVNO"
elif [ "$DEVTYPE" = "fi" ]
then
	DEVICE="fddi$DEVNO"
else
	cl_log 531 "$PROGNAME: Invalid interface type." $PROGNAME
	exit 2
fi

rmdev -l $DEVICE
if [ $? -ne 0 ]
then
	cl_log 534 "$PROGNAME: Failed rmdev on $DEVICE." $PROGNAME $DEVICE
	exit 1
fi

mkdev -l $DEVICE
if [ $? -ne 0 ]
then
	cl_log 536 "$PROGNAME: Failed mkdev on $DEVICE." $PROGNAME $DEVICE
	exit 1
fi

exit 0
   kO {$+            b՝ab&                   ./usr/es/sbin/cluster/events/utils/cl_update_statd ress                              #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_update_statd.sh 1.10.2.1 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1996,2014 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/utils/cl_update_statd.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

###############################################################################
#
#   COMPONENT_NAME: EVENTUTILS
#
#   FUNCTIONS: none
#
###############################################################################

###############################################################################
#
#  Name:  cl_update_statd
#
#	Update rpc.statd's notion of what the cluster looks like based
#	on the content of POST_EVENT_MEMBERSHIP.
#
#  Returns:
#       0 - rpc.statd update successful
#       1 - Failure
#
#  Arguments: none
#
#  Environment: VERBOSE_LOGGING, PATH, LOCALNODENAME
#		POST_EVENT_MEMBERSHIP
#
###############################################################################

###############################################################################
#
# Function: get_node_ip
#
###############################################################################
function get_node_ip {

    if [[ $VERBOSE_LOGGING == 'high' ]]
    then
	PS4_TIMER=TRUE
	set -x
    fi

    # This should never happen but the check is cheap
    if (( $# != 1 )) 
    then
	echo "${PROGNAME}[$LINENO]: internal error, please report this problem to ibm support\n" 
	exit 1
    fi

    Twin_Name=$1
    NewTwin=""

    #
    :	Get the Interface details for every interface on the twin node
    :	Reject interfaces on nodes that are not public  boot addresses
    :	because those are the only ones we have state information for
    #
    LOCAL_NETWORK_INFO=$(LC_ALL=C cllsif -J "$OP_SEP" -Sw -i $LOCALNODENAME)
    LC_ALL=C cllsif -J "$OP_SEP" -Sw -i $Twin_Name | \
    while IFS=${OP_SEP} read adapt type network net_type attrib node ip_addr skip interface skip netmask skip skip prefix ip_family
    do
	if [[ $attrib != 'public' || $type != 'boot' ]]
	then
	    continue
	fi
	
	#
	: Find the state of this candidate
	#
	if [[ $ip_family == 'AF_INET' ]] 
	then
	    addr=i$(print $ip_addr | tr "./" "xx")_$Twin_Name

	elif [[ $ip_family == 'AF_INET6' ]] 
	then
	    addr=i$(print $ip_addr | tr ":/" "yy")_$Twin_Name
	fi
	eval candidate_state=\${$addr:-down}

	#
	: If state is UP, check to see if this node can talk to it
	#
	if [[ $candidate_state == 'UP' ]] 
	then
	    if ! ping -w 5 -c 1 -q $ip_addr >/dev/null
	    then
		#
		:   Even though the cluster manager thinks $adapt is up
		:   it does not respond to a ping.  So, keep looking.
		#
		#   This can happen if multiple networks/adapters fail
		#   at close to the same time.
		#
		continue
	    fi
	    echo $LOCAL_NETWORK_INFO | tr ' ' '\n' | \
	    while IFS=${OP_SEP} read lcl_adapt lcl_type lcl_network lcl_net_type lcl_attrib lcl_node lcl_ip_addr skip lcl_interface skip lcl_netmask skip skip lcl_prefix lcl_ip_family
	    do
		if [[ $lcl_network != $network || $lcl_type != 'boot' || $lcl_attrib != 'public' || $lcl_ip_family != $ip_family ]]
		then
		    continue
		fi

		if [[ $lcl_ip_family == 'AF_INET' ]] 
		then
		    addr=i$(print $lcl_ip_addr | tr "./" "xx")_$LOCALNODENAME

		elif [[ $ip_family == 'AF_INET6' ]] 
		then
		    addr=i$(print $lcl_ip_addr | tr ":/" "yy")_$LOCALNODENAME
		fi
		eval lcl_candidate_state=\${$addr:-down}
		if [[ $lcl_candidate_state == 'UP' ]]
		then
		    #
		    :	$adapt is on the same network as an interface that is up
		    :	on the local node, and the attributes match. 
		    #
		    NewTwin=$adapt
		    break  # all done
		fi
	    done
	fi
	if [[ -n $NewTwin ]]
	then
	    break
	fi
    done

    if [[ -z $NewTwin ]]
    then
      cl_msg -e 0 -m 10743 "%1\$s[%2\$d]: No twin found for %3\$s \n" $PROGNAME $LINENO $Twin_Name
    fi

    echo $NewTwin
    return 0
}


###############################################################################
#
# Main Starts Here
#
###############################################################################

PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
if [[ $VERBOSE_LOGGING == 'high' ]]
then
    eval export $(cllsparam -x)
    PS4_TIMER=true
    set -x
    version='%I%'
fi

integer RC=0
LOCAL_FOUND=""		# assume we are NOT part of the post event membership
TWIN_NAME=""		# Assert that we don't know our twin
[[ -z $LOCALNODENAME ]] && LOCALNODENAME=$(get_local_nodename)
OP_SEP="$(cl_get_path -S)"
set -u

for i in $POST_EVENT_MEMBERSHIP ; do
    case $i in
    $LOCALNODENAME)	# OK, we survived this event, do nothing
			LOCAL_FOUND="true" ;;
    *)			# looks like we have a twin to register with
			TWIN_NAME=$i ;;
    esac
done

#
:   Make sure statd is running locally
#
if LC_ALL=C lssrc -s statd | grep -qw inoperative || ! LC_ALL=C rpcinfo -p | grep -qw status
then
    cl_msg -e 0 -m 10744 "%1\$s[%2\$d]: statd is not up on the local node \n" $PROGNAME $LINENO
    #
    :	Attempt to recover this situation by restarting statd
    #
    startsrc -s rpc.statd
    sleep 5
fi

#
:   Get the current twin, if there is one
#
CURTWIN=$(nfso -H sm_gethost 2>&1)
RC=$?

if [[ -z $LOCAL_FOUND || -z $TWIN_NAME ]] 
then
    #
    :	Local node is no longer a cluster member, unregister its twin
    #
    if [[ -n $CURTWIN ]] 
    then
	nfso -H sm_unregister $CURTWIN
	RC=$?
    fi

else
    #
    :	Get the interface to the twin node
    #
    NEWTWIN=$(get_node_ip $TWIN_NAME)

    if [[ -z $NEWTWIN ]] 
    then
	#
	:   Theres no active interface to the twin, unregister
	#
	if [[ -n $CURTWIN ]] 
	then
	    nfso -H sm_unregister $CURTWIN
	    RC=$?
	fi

    elif [[ $NEWTWIN != $CURTWIN ]] 
    then
	#
	:   Need to register a new twin
	#
	if [[ -n $CURTWIN ]] 
	then
	    nfso -H sm_unregister $CURTWIN	# unregister current twin
	fi

	#
	:   Register our new twin, $NEWTWIN
	#
	nfso -H sm_register $NEWTWIN		# register new twin
	RC=$?
    fi
fi

#
:   RC is actually $RC
#
#   Return code is always passed back as '0', because
#   failure to (un)register is not a terminating error,
#   but a non-zero return code is treated as an event
#   error by the caller.
#
return 0
k~ }$+          >/  b՝ab&              >/     ./usr/es/sbin/cluster/events/utils/cl_update_vg_odm_ts                               #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r721 src/43haes/usr/sbin/cluster/events/utils/cl_update_vg_odm_ts.sh 1.13 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2013,2016 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/utils/cl_update_vg_odm_ts.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
#  
#================================================
# The following, commented line enforces coding
# standards when this file is edited via vim.
#================================================
# vim:tabstop=4:shiftwidth=4:expandtab:smarttab
#================================================

################################################################################
#
#   Name:       update_vg_odm_ts
#
#   Function:   Given a volume group, check to see if any disk in the volume 
#               group has a time stamp different from the time stamp for the
#               volume group in ODM.  If so, update the ODM time stamp to match
#               that of the disk.
#
#               Then, update the time stamp in the ODMs of any other nodes in 
#               the resource group that owns this volume group.
#
#
#   Input:      Volume group name, optionally followed by node list
#
#               If only the volume group name is given, the time stamps are 
#               updated on the nodes in the resource group containing the volume
#               group.  
#               If a node list is given, the volume group time stamps are updated
#               on all nodes in the list.  The node list is a list of PowerHA 
#               node names, either space or comma separated.
#
#
#   Output:     return code = 0 - volume group time stamp successfully updated
#               return code = 1 - no volume group name provided
#               return code = 2 - cannot read volume group VGID from ODM
#               return code = 3 - cannot read current volume group time stamp
#                                 from ODM
#
#   Notes:      This routine only updates the volume group timestamps in ODM on
#               the various nodes.  It does not do a true synchronization of the
#               volume group metadata.  It is intended to deal with the fact
#               that, varying off a volume group updates the time stamps, and 
#               only recent versions of LVM automatically propagate that change
#               to other nodes.  Updating these time stamps across the cluster
#               avoids problem reports on the next verify and sync, and possibly
#               long recovery times.
#
#################################################################################
if [[ $VERBOSE_LOGGING == 'high' ]]
then
    PS4_TIMER=true
    set -x
    version='1.13'
fi

#################################################################################
#
#   Name:	lspv_in_vg
#
#   Function:	Given the name of a volume group, find the names of the hdisks in
#		that volume group by direct query of CuAt.
#
#		This direct query of CuAt avoids LVM locking and other overhead 
#		that is significant with very large numbers of disks and volume
#		groups.
#
#   Input:	Volume group name
#
#   Output:	hdisk names in the volume group written to stdout, one per line
#
#################################################################################
function lspv_in_vg {
    
    if [[ $VERBOSE_LOGGING == 'high' ]]
    then
	PS4_FUNC='lspv_in_vg'
	set -x
    fi

    typeset vg_name=$1

    clodmget -q "name = $vg_name and attribute = pv" -f value -n CuAt | 
    while read pvid ; 
    do
	#
	:   Find the name of the disk with PVID $pvid
	#
	clodmget -q "value = $pvid and attribute = pvid" -f name -n CuAt
    done
}

################################################################################
#
#   MAIN    Main    main
#
#
o_flag=""
f_flag=""
while getopts ':of' option
do
    case $option in
	o ) :	Local timestamps should be good, since volume group was 
	    :	just varyied on or off
	    o_flag=TRUE
	    ;;

	f ) :	Update timestamps clusterwide, even if LVM support is in
	    :	place
	    f_flag=TRUE
	    ;;

	* ) :
	    dspmsg -s 4 cspoc.cat 26 "$PROGNAME: Invalid option [$option].\n" $PROGNAME $option
	    return 1
	    ;;
    esac
done
shift $((OPTIND - 1))

vg_name=$1
if [[ -z $vg_name ]]
then
    print "cl_update_vg_odm_ts <volume group name> [<node list>]"
    return 1            #   Bad input - missing volume group name
fi

shift
node_list=$*
PATH=$(/usr/es/sbin/cluster/utilities/cl_get_path all)

if [[ -z $f_flag ]]
then
    ################################################################################
    :   Check to see if this update is necessary - some LVM levels automatically 
    :   update volume group timestamps clusterwide.
    #
    #   Complex check below needed to catch various versions of LVM efix
    #
    if instfix -iqk IV74100 > /dev/null 2>&1 ||
       instfix -iqk IV74883 > /dev/null 2>&1 ||
       instfix -iqk IV74698 > /dev/null 2>&1 ||
       instfix -iqk IV74246 > /dev/null 2>&1
    then	
        #
        :    LVM APAR installed which makes timestamp update unnecessary
        #
        return 0
    fi

    if ( $(emgr -l -L IV74883 2>/dev/null >&2) || $(emgr -l -L IV74698 2>/dev/null >&2) || $(emgr -l -L IV74246 2>/dev/null >&2) )    
    then
        #
        :   LVM efix installed which makes timestamp update unnecessary
        #
        return 0
    fi

    #
    :   Each of the V, R, M and F fields are padded to fixed length,
    :   to allow reliable comparisons.  E.g., maximum VRMF is
    :   99.99.999.999
    #
    typeset -li V R M F
    typeset -Z2 V                       # two digit version
    typeset -Z2 R                       # two digit release
    typeset -Z3 M                       # three digit modification
    typeset -Z3 F                       # three digit fix
    typeset -li lvm_lvl6=601008015      # minimum lvm level needed for 
                                        # automatic timestamp update
    typeset -li lvm_lvl7=701003046      # minimum lvl level, AIX 7
    typeset -li VRMF=0

    #
    :   Here try and figure out what level of LVM is installed
    #
    lslpp -lcqOr bos.rte.lvm | cut -f3 -d':' | IFS=. read V R M F
    VRMF=$V$R$M$F                       # get the LVM level

    if (( $V == 6 && $VRMF >= $lvm_lvl6 )) ||
       (( $VRMF >= $lvm_lvl7 ))
    then
        #
        :    LVM at a level in which timestamp update is unnecessary
        #
        return 0
    fi
    ################################################################################
fi

found_new_ts=""

#
:   Try to update the volume group ODM time stamp on every other node
:   in the resource group that owns $vg_name
#
if [[ -z $node_list ]]
then
    #
    :   We were not given a node list.  The node list is derived from
    :   the resource group that the volume group is in.
    #
    group_name=$(/usr/es/sbin/cluster/utilities/clodmget -q "name like *VOLUME_GROUP and value = $vg_name" -f group -n HACMPresource)
    if [[ -n $group_name ]]
    then
        #
        :   Find all other cluster nodes in the resource group that owns
        :   the volume group $vg_name
        #
        node_list=$(/usr/es/sbin/cluster/utilities/clodmget -q "group = $group_name" -f nodes -n HACMPgroup)
    fi
fi

#
:   Check to see if the volume group is known locally
#
if [[ -z $(odmget -q "name = $vg_name and  PdDvLn = logical_volume/vgsubclass/vgtype" CuDv) ]]
then
    #
    :	Volume group $vg_name is not defined on this node
    #
    if [[ -n $node_list ]]
    then
	#
	:   If the vg is not visible on the local node, then delegate
	:   this work to some other node in the node_list
	#
	LOCALNODENAME=${LOCALNODENAME:-$LOCAL_NODE}
	LOCALNODENAME=${LOCALNODENAME:-$(get_local_nodename 2> /dev/null)}
	if [[ -n $LOCALNODENAME ]]
	then
	    node_list=$(print "$node_list" | tr ' ' '\n' | tr ',' '\n' | grep -v -w -x $LOCALNODENAME | paste -s -d' ' -)
	fi
	if [[ -n $node_list ]]
	then
	    print -- "$node_list" | read node rest
	    /usr/es/sbin/cluster/sbin/cl_on_node -cspoc "-f -n $node" "/usr/es/sbin/cluster/events/utils/cl_update_vg_odm_ts $vg_name \"$node_list\""
	fi
    fi
    return 0
    #
    #	The astute reader will note that if this routine is
    #	called with no node list, for a volume group not known
    #	locally, no effort is made to check other nodes.
    #
fi

#
:   Get the vgid for volume group $vg_name
#
if ! vgid=$(getlvodm -v $vg_name)
then
    return 2            #   Cannot get volume group VGID from ODM
fi

#
:   Get the volume group timestamp for $vg_name
:   as currently saved in ODM
#
if ! current_odm_ts=$(getlvodm -T $vgid)
then
    return 3            #   Cannot get volume group time stamp from ODM                
fi

if [[ $o_flag != "TRUE" ]]
then
    typeset -E24 E_current_odm_ts	    # digits for significance
    typeset -E24 E_disk_ts		    # digits for significance

    #
    :   We only have to check the volume group time stamps against
    :   the disk time stamps if the volume group is not currently 
    :   on line.
    #
    if ! lsvg -o -L | grep -x -q -w $vg_name
    then
        #
        :   Volume group $vg_name is not on line
        #

        #
        :   Examine all the disk in volume group $vg_name
        :   looking for one with a timestamp different from
        :   what is currently in ODM
        #
        for vg_disk in $(lspv_in_vg $vg_name)
        do
          if disk_ts=$(lqueryvg -Tp $vg_disk)
          then
              if [[ $disk_ts != $current_odm_ts ]]
              then
                  #
                  :   Turn the timestamps into large positive integers, 
                  :   since these are 'ticks since epoch'.
                  #
                  E_disk_ts=16#0${disk_ts}
                  (( $E_disk_ts < 0 )) && (( E_disk_ts = - $E_disk_ts ))
                  E_current_odm_ts=16#0${current_odm_ts}
                  (( $E_current_odm_ts < 0 )) && (( E_current_odm_ts = - $E_current_odm_ts ))
                  if (( $E_disk_ts > $E_current_odm_ts ))
                  then
                      #
                      :  Disk $vg_disk has a larger - more recent - time 
                      :  stamp than the ODM timestamp for $vg_name
                      #
                      current_odm_ts=$disk_ts
                      found_new_ts="true"
                  fi
              fi
          fi
        done

        if [[ -n $found_new_ts ]]
        then
            # 
            :   Update CuAt, and the copy in the boot image for the local node
            #
            putlvodm -T $current_odm_ts $vgid && /usr/sbin/savebase > /dev/null
        fi
    fi
fi
#
:   Is an update necessary?
#
if [[ -n $node_list ]]
then
    LOCALNODENAME=${LOCALNODENAME:-$LOCAL_NODE}
    LOCALNODENAME=${LOCALNODENAME:-$(get_local_nodename 2> /dev/null)}
    if [[ -n $LOCALNODENAME ]]
    then
	#
	:   Skip the local node, since we have done that above.
	#
        node_list=$(print "$node_list" | tr ' ' '\n' | tr ',' '\n' | grep -v -w -x $LOCALNODENAME | paste -s -d, -)
    else
	#
	:   Make sure we have a comma separated list
	#
        node_list=$(print "$node_list" | tr ' ' '\n' | tr ',' '\n' | paste -s -d, -)
    fi
    #
    :   Update the time stamp on all those other nodes on which the
    :   volume group is currently varied off.  LVM will take care of
    :   the others.
    #
    if [[ -n $node_list ]]
    then
        _CSPOC_CALLED_FROM_SMIT=true cl_on_node -cspoc "-f -n $node_list" "lsvg -o | grep -qx $vg_name || /usr/sbin/putlvodm -T $current_odm_ts $vgid && /usr/sbin/savebase > /dev/null"
    fi
fi

return 0
e_l $+          [  b՝ab&              h;     ./usr/es/sbin/cluster/events/utils/cl_vg_fence_init ts                                    -"  _et ,.0128:;Aacdinrs	
(-3456=@H`fgklmopu|%/79<LNPTbhvwx)*CDFGMX[]}!#$?BEIOSUZ\yz~&>JKRVWYjq"'Q^+񇛞{hQ`Hq8 δ!I@)nб$lZY;jvv~z J*Ό7hY):kURFŸunĿ)F.bPT/1Vh	:nk2 fDPmCy>24 AR , a
ڣjSjs4<>	S>U w)   ` ʭ1_|(Q5F@U _U 45%?bpڄ%C%qǅV{, y:4:*G>7'oϪ>.D{Tm#OSρH[D{Tmxdq٠|V<#ڣh5Y|h:x<|*|>@#D{Tm#OSρHMeI2_H3i0mO</`구\\s*%px!	GF>#
54׆a)qJcCtV38
ÅgG
Ϛ+>p`¸^^D{Tm)|Iq@Rm	+EOM8g߃@Cꐀg`pT@Xφ99⨅SV+#I8HP84!&}T9[6EQ9]gXg@>|5_ր 8j#X[8W**"qPlhφ@>|5·@'Yn>N\XV3'GU D{)68V|5*o´qTx.}TrӅgRd+NN3*	_U D{)6³V,|	sQ@Rmm9\³VD)WN5ϬM8fxTt'+fȪ:dBqPl>|4ӆg%Q>@"Dp\Zwm>CJB lD>8U =R>@RUiRiOUWHV}3 N¨RlٕGGF:)Wi:؉8hp
_U NrITx|V}jwG+qP`-
_NG@+S>G9_}YY9\Nůqk83h/!! 6"NNe%Q_U }Y;򒨄 CV+wOM4*}T9[6eQ ?}\XE*'X'NȊs>np=}Ysg
pR)|nhy	IK՟88V4#}Y%'
Ϝ>TihFVpҨ겾
ørN= IcQ U }\ppgDgGR+[LS"#IS?EIGtQ >@3U 	D|;d8J	RùK沧; *'+ʣ`qb#ڣh }YpiD)Wi:؉8hp/*U }\±/'Y>pTBƔ "'TURw`8kinh|83ӬdWʰ:!qP`-GJuKSṡ%*d+hůqk~)WN5T=>mqJII>8UuRχ%QRqSGF:UGHY=)6m*Dz>RluGF`hšw,TBLXeeugɩϧV|>5
Uóp`4'V|'~)*}YJugTl}9^piTσ;eQ5+qkZjip>Nέ!! 6"N*+}T:!iR+[L*|*DTm N¨U *ʟW"=6_/!ӫ@ucCVj}8Sgw`]9T@8Wũpf=!! 6"N*H>GgHnV3XXpX@4|q8g%* 	՟S)*%+S>F³ϛ+>_GJuD83:Ruu'

URχ%Q@p*}\T,)5G Rhe&!{GV+RuuOwH
'ňjtRup9T󯪐'+h`p-|;_OpnCJB lD>8U<>nU敖,XQ8hp)*}TqR#ڣjES֧V|*w)Nm:ҩ@qkZ=N!m)pXT_U N;R>@kriOHf3|*85k"?6'NJCH+_jpf(!m)pXpltU }\9vʣR+[L*|*D}5F/ňꍤ	Gp>*Dy2jJII>8U:7HWZ"N>NRU:}YJugTHWV|58V4sQug֧*r2p-|;_PաӇpft:`lDcVS	՟Q 
@p*}\T,)5FyRhe&!{F>@kri-*'X'XU>@U>,D{Tm_a[iƦP?>XUNy; l+*REXV|83ƃ;fz#	GCO:u>`rMY©7S惧[ Fjm*8U }|tx+|MÅRoOϡ-8U }|tx+|My©7S惧[ Fjm'
OoC?TA~g#568U }|tx+|ʡ!)~4.n1.?š@fɐa!.6VAXw+ f bb!.6x J}Pj=j\~|!.64rHpڄj\"?"jQdnB@: #i
d" 4␌'V@'A`ȹ8@GG i0xW8XCoA8-!A8Atq	V	_A`! \mB	h!HPqPڄD+~мAp-D; 	C\mBhhPo:5l!),2Fy©7S惧[ Fjm/8U }|tx+|MG
OoC?RoOϡȺx3tC02\x<N #D76EfiŘG8d$B5)6ad:,N U3PR X
3RPN\^@d)<]>.<*6v5P@">tb#08d$B5)6ÐφCP,  Ԥڈ5A>hP,  Q0zA2
Q0 T٘~C$c<x-R@RloCb56HA*4<
>3Si©7S惧[ Fjm|TA~g#4,ahF Ȫg~	OB&@J؀*>|U>h:x<}fTA~g#56*>|U>h:x<}fӃRoOϡ*>|U>h:x<}fTA~g#I@-I@J $@|('J:Rt(XX&`&XpL^\L:k/\5,x^j$"$A$"	$$T
q2a2A:
&KG#Yu`1ĬGV#`TDGV#+蕈Jz%b=-{bKĬP!LV#X0V2宼bXn`6(&n
(ZAX[X^Wu<	V*0u!((0-pqrU+:!+kX닗x0T!:DG͋3DE˗yg^X&Q[X^Wu<	V*X.y!+HDB:c.^J1PbBUVkX닗x0T!1Z`\p+t(0-pqrU%	XB,
X^Wu<	V*,nXZȈJ(0-pqrU,K*^е$"UX\,uz\\shbBWt-`bfdD%bj$"V=a{^/\`%ZBbX	x,uzB&fDBV(X	VFkX닗x0T!b1,μ:ck3"!+HDHBU`bR01/30u	k3 B0014^а1Bshяx'bDPk"yKX сf#F{;eB%b0#XKBZ&M4,,P\Ĺ
4hǺ\,uz\\shb&uXJQ!^@hP	Tғ'//:c.^J1P`:XL̈V(\Z/xJĈJ(Brҁ*DiIBTғ#a{^/\`%ZBbXjбX	XX:Bb"UBV!B$&fk(B%H)9yx"4$#Յ\,uz\\shbXX!B+:V:YP\Ĺ.B"cP/u*yo:=HPi*BQrRAzXذ1.^&X^fX	:"c7,/p`Zc:F:btHS%%qXX1:$!c)	H*$B,I@,nvY#bԑF'Jwxi
3qp+uyH)vF^vb#ݯ,`Hkl/1){%#ݯX^c{宼Hkؙ0\#ݯ\י0\ױy_G^d,?G^`b%{8F_W#]1Z`0^cH;#H;)|ו#_qqH58l΁ohIIBLH_:$ΤOgRP
|II@SgRP~$Τ*	3(\II@ia&u%&u% kgRP'gRP&u%hII@LJ $Τ]&u% ψԔ ׄLJ mbLJ o:pgRPGgRPW	3(Q&u% :"LJ DԔ $Τ:6$ΤLJ }:&u% AbLJ Q&u% DL͋3DlX			ذ	EPp#Wb/`/\.1Z`]3paaj5v"r^`]3p,&,FckXzrr`FN"A12d0t`!q.^pYyyغŮ.^0w@bX0pn"1Z`\p+wbX1μ:ck3,}`+t,uzB&fXBWt-`bfeQX̽հPbdd򇒥$ǔ<!1ATr\yCɊ*+8
b%%JPE)b%$(,#JH(y))B	R'RMJNPE)HJ'RFKbjQ9CE	p\*HJ%,Z^PT	DJ\yCɒf&l]XbkPdit.0t`@2b)8Պ$D"e/3b	$L28S<[R)'RM(y19AaU;jL'(V"R)&ǔ<9AaU8CɅ
$RI*l'P"Bl)H19!:tHa:+`JE)ԑe&(V"RLH6>BBl)H)24q変yCĄd	H"Hc$'(V"R)#M	H"Hmx9B	R'RFmCĂl)HN6ڇR+`JE"u$i+
<ZJ"d.ZDD.:A!*"Dȉ)q
X/PHJ"e+՘:Tԫyo:dĨN`tDɑ&HJK&%H9*WrIIQ`钂T&NJ..^ђ2DI	%'R	L/yǔ<JLPF@f{%'(%&<J'(V"I
Hcn.^"gP*r43^qjV&P(>>f%'q%(#l{ūZCɊ	홸{yCĥd+W:	tT&'(#Ma9B	RL'-qdRF*	E"$L`jdȉ"JN/\\:	"%N):+b8/\\`XZ9*$V.q@yA12!:dIԯ1Za:$R	L-q

	kNJ'JPFH-t`NJ'LPN\,-qj%.^ZNHPĜzT$DH"35T
&H*dV0^b2"RTTajyCH"AB41,XZIIW0uA9:$$RffjaB"D%LJKXIS$LjȉSDHJ}`İrP:rq>>qAB	RH(RFX\,-`bfd^P-(bNzT$DH"35T
&H*dE-)*tDak^q	Ҕ	c(,#JP𜘠)#JE99CD<@DD{Ң$L2غNH"e.^@"e.-PFH*d蒓pq{%%%DK1yjTD""D\q{r.J(L2V("L"e*t`$5	r|}CqAB	RP6-p^굮P-Nd+-\ATI&RbtD%'R^0V2PF'DJRu..//u89*$8`Ĵ
1N*"JN%PF'DRu.1ui&DHJVo1uRq/1PF'DRu./pkbtII%'Rၒ䈉"$L%P9*"DTŊV^bZX`
`邁:$)qzT	&DHKT	Ӣ'%DHKD('DHK]yBrdIS'DHK]xXATII"$Lņ&kPFQBdDdj4&%DHK%TD"e*q+yj(N'ǔ<(JPXJHP1AaU8iT
)ǔ<('(,#JP9AaU84q
HPX(Hy*DiTbJ1A.!PTiR%HJPHIp+uǔ<!9AT%H'(,J2D`bPT	I
S(y*Tu8CR(,#JPTt
J*U:%JJPXF*BIҩǔ<)9A`NCRҥST<*r92HPXFN<䩒)(y*diR*J*B䩉JҩEXWP'-\Ĺ^PV0u:\bՖ#KK\bT$e8`ĵ/0\A"\Biz#K\,-pr#K0-pr60uZn#Ku+[(%
X01``ĵ@Xazip8/uqhJsyA)>\Ĺl+J	ɱ^pPN	󅎯X:\$q5q@&`/p`Zc:qcV,bjݠḈvsDGvr;#|DyA
G7h
H[5n-n=09!nt0^yEnu@s y@y@f7<<r^yq䅹/< }Cȶ'$-ςChbrBhNH[{CEC@h䅸}hrBhNH[mZrBlshG$-{G$-19!n6KNH[2h^rBlmH[}PrBl =#9!n  h䅸g
H[S H[!49!n8h)c~ѡq}Ch{@䅸h+ 4䅸h	H[FF$-B>м䅸PrBxh19!n<[g$-Ǎq/49!n<NH[G6䅸h䅸Y/9!n!+$-#=So iq<s$-'$-"49!n[jrB^@ѡt h19!n@NH[M䅸HKhrB$+59!n= 0䅸HH[19!n=yp6Ap䅸JSjrB%mYp_$-W䅸Jvp"."#@?B#@ n"-nxvG#h_7m|FM8)nA""<7	#bO7 >Dy r qxpc7	qÑppDyN=xp s!ponGFŽ%$l/В6WÁ%%}J$񐒒RP|JJII@2BJJNJJ,RPJJ ߅"JJ~<$8JJ ĔB$[@RPD א)(H$tbJJ (RPW	D RPRP	)('RP)(JJ /鄔 )(lII@z%% CtII@9 E<ZnxgX
7<6災s&nx!7<i[?>#[
ϋ 0!n|7>¶pF7σSs7>`2?sG6i&n4-n4	ۍ`8hƍ!{q
X`h@.n47chkۍ̛v-ŗPɸo3n6ۍll"@ Cv.n Cn %QU
D@2n Ѹ7"vp  ;q[ Kq7)u| Sqeێh7? E&v q~x@Dx7!7
7xɸv0B6JB7$n!2e f*n!<B>BnBhu :H+Dt t&m 5 #t ɠn4F |6+IJ$HF"&[ۄ	7	7	J[P!n[^Ҧ ?h-nVH%>	Dm pJ+nh	M7	CmJPp'nyJ EJpלXZ߸V _AAֿ.:p3ֿX0^cεƿXo+//1Yk~X_{.{εǿX^c:ם^0εǿbdr?ZߌX.yu=,εǿbZߙ:_{/0uZk~<a:OV6kεǿZ,:_{ֿ宼εǿP(s_X
J\?RPNsJr~ BH$gr"J w.k|`Ǥ7˚=UA Tw.k|宼񆒀9˚=/X`eI@Ns4I@r~dr49ܹ߱2`{Ŕ w.k|u% 6˚= F w.k|i% 8˚=PD\?+//1YܹߖaI@gr~Z,VԔ w.k|Zi(ܹPܹ߸0^cr~`b% =˚=Ĕ _;5>{ w.k|wPܹ߬`귺J ;5>{;P9ܹߺ2\s\Cb͐-n͒Ŵn8lnв\_q/+`vqzS;k~>=󔑱l\EN-YI@-ε7%lFֹf2pdaam%u̜0YP=;k&o% w:?L% Eε~q{VlO #?~w;5WQvN?;қT%spajh$
Fߝ˚_Psֺǿp/ε7jJ S;k&o
J\3(Z	N_;k&oeBlO~t?Η~g͖o͖o f7xNJPF/e<N7e<LHPFMlz͖oP))Ae<Jf%&(#%6YCS$lzif7x7f%(#$KlOf7
,ޡb4f7x)&,ޡ9@RFf'(
De<!Aa"f76Y͖oٲOf7,{6YCEJT͖o}, 6Y	=,ޡąJd͖o6Y=,A_ehYf{6Y6Y?f7,@lgeh>͖o2lf7tEf΁f7tٲ},lzI
T͖oٲ"l,Iff7xٲ=,"l瀛ٲ>͖o͖o?l,ٲ,&llzɊr_f745fƄ~͖oie͖ohٲe/e<'$(
Hɽ,f766Y6YCtHOf9f?f'JPIf ٲNHPMf͖oPrb9/e lz͖op6YCu>͖oP!@RFٲ{6YUfof78=,ޡA1@R'Kf ٲ	t͖op	,,{f ?f l#l&lf7:͖ot͖ou?e~͖ot͖ot>͖ot,ٲf7:>͖ot6Y6Y6Yyf@ٲe f&&$(f7<Wk.k_۞+Btm_h;Z4͖J1qg۞njDic!{6Y[т$,j?l_lfǂNT͖k`A_Lfǀ[ٲqc6YFl_3>!%f5<e^02y?ٲk
Yl_Z͖k33\A!'>,0l_?f5<33eyA)'>2f513^4Fl_>6Y>eݛ,Eϛe֮b\A96|,Gχ,f",>f51%f lڍ?l7K>D^ BH$Iܹh_(Z	ebFhY@x+z&+ki?G+՘;l4[FU\6Q,2VYֶ01:#cZ͒Ŵb&@nk(`.Xbd
mgZ;#]:+YֶF` Unkh1fnkh1L6;@>͒ŴbVoε[izY@xђp8\"|on=ہVm~toˑ<͒Ŵe񅸈\"|oe񅸈u/΍Z^yr6=T͒Ŵl^`aq\"|ol^`aqu?΍Z^yr6=X͒ŴfL/xDqk.k~>73&Yn"8khtoˑ <[Fɂ7UEؙ0\ *kh3뗗#cٲ@xٸ ˚_ٸ εtoˑ M$-5ȿŻcm΍Z^yr6=
doͻi-er/3nKYֶ)ѿK/.FǴL <[Fd,-er/Fd,-gZ΍Z^yr6=d͒Ŵk`\"|ok`u^\h;f2^V{k.k~>72^V{k:~toˑ <[7n5EFkh ΍Z^yr6=@xb]ypE+xט	ε΍Z^yr6=p͒ſ΁Kr \"|o΁Kr uoѿK/.FǴl-p`܀Z˚_Fr uk: _΍Z^yr6=do D5ȿ Dkh
:7izf@@'[k.k~>7@@'[k:?:7izl-t!	er/Cnε:7izf2ۄQk.k~>72ۄQk:;뗗#c 6HѬ`귶8?5ȿ{nYֶ뗗#cf͛6l-\p8~\"|ocwnε /@JXqLFѸ၊/\p͋Zbqzf+LuV8z+/\
ݱ,g^^е`+t,uzB&fV%KVXZʱZu\,uz\\s,qŌW-`CkcpYyyغŮ.^0vS׼fThщ#F&FL13"c6,1		q{UbFB+`	2HH2D`BR#^.bFsˌW,1`P$!X1\bDiBFFFuZ..^7x^kXzUKq'.^{Vz`bf<ǋ8z`bf^Ľ<7/vV:%o8z`bfѣ#F&FL124bdhщX&%$u͋3rel^uуb&3yq{2:c.^k :"ĨR$PBaB%CFb<YzV F3:Kh]yŊ[FİbjбXQybX1μ:ck3*6%X@ @k>9 $+            b՝ab&                   ./usr/es/sbin/cluster/events/utils/cl_vg_fence_redo ts                               #!/bin/ksh93 
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_vg_fence_redo.sh 1.3 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2013,2014 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)93  1.3  src/43haes/usr/sbin/cluster/events/utils/cl_vg_fence_redo.sh, hacmp.events, 61haes_r714, 1442A_hacmp714 10/10/14 00:47:45
#
###############################################################################
#
#   Name:	cl_vg_fence_redo
#
#   Function:	Remove any fence group created by PowerHA for a given volume
#		group, and recreate the fence group reflecting the current 
#		volume group disk membership.
#
#		This is necessary if the disk membership in a volume group has
#		changed, by extendvg or reducevg, there being no convenient
#		mechanism to modify a fence group membership.
#
#
#   Input:	Optional '-c' operand, indicating that failures due to current
#		fence group not found should be ignored
#
#		Volume group name.  If the volume group is not known on the
#		current node, any existing fence group will be removed.
#		Conversely, even if there is no current fence group for this
#		volume group, a new one will be created.
#
#		Optional fence height (as accepted by cl_vg_fence_init) to 
#		leave the new fence group.  If this value is not specified,
#		the fence height will be set according to the current
#		activation state of the volume group.
#
#
#   Output:	Any messages from fence group operations.
#
###############################################################################
PROGNAME=${0##*/}
if [[ $VERBOSE_LOGGING == "high" ]]
then
    set -x
    version='1.3'
fi

integer RC=0		    #	Saved return code

#
:   Check for optional '-c' parameter
#
if [[ $1 == '-c' ]]
then
    c_flag='-c'		    #	Ignore fence group not found errors
    shift
fi

VG=$1			    #	Volume group name
UUID_file="/usr/es/sbin/cluster/etc/vg/${VG}.uuid"  #	UUID tracking file for $VG
fence_height=$2		    #	New fence height

if [[ -s $UUID_file ]]	    #	UUID tracking file exists and is non-empty
then
    #
    :	If there is a UUID tracking file for this volume group $VG, 
    :	remove any fence group currently in place
    #
    #	These operations could fail if the UUID tracking file is stale,
    #	dating from a prior IPL
    #
	cl_vg_fence_term $c_flag $VG
    rm -f $UUID_file				    #	clean up UUID tracking file
fi

if [[ -z $fence_height ]]
then
    #
    :	No value given for the fence height.  Determine it from the current
    :	volume group activation state
    #
    if lsvg -L -o | grep -qx $VG
    then
	fence_height=rw	    #	read/write if volume group is online
    else
	fence_height=ro	    #	read-only if volume group is offline
    fi
fi

#
:   Rebuild the fence group for $VG
:   First, find the disks in the volume group
#
VGID=$(/usr/sbin/getlvodm -v $VG)	#   LVM requires VGID for other commands

if [[ -n $VGID ]]	    #	Volume group known
then
    #
    :	Create a fence group for $VG
    #
    PV_disk_list=$(/usr/sbin/getlvodm -w $VGID | cut -f2 -d' ')
    cl_vg_fence_init -c $VG $fence_height $PV_disk_list
    RC=$?
    :	Exit status is $RC from cl_vg_fence_init $VG $fence_height $PV_disk_list

    if (( $RC != 0 )) 
    then
	if [[ $fence_height == 'rw' ]]
	then
	    dsp_fh=$(dspmsg -s 103 cspoc.cat 350 'read only,read/write' | cut -f2 -d,)
	else
	    dsp_fh=$(dspmsg -s 103 cspoc.cat 350 'read only,read/write' | cut -f1 -d,)
	fi
	dspmsg scripts.cat 10511 "$PROGNAME: Volume group $VG fence height could not be set to $dsp_fh" $PROGNAME $VG $dsp_fh
    fi
    return $RC		    #	Pass back any return code
else
    #
    :	LVM does not have a VGID for $VG.  The volume group is 
    :	not known.
    #
    dspmsg scripts.cat 503 "Volume group %s not found\n" $VG
    return 1		    #	Volume group not known to LVM
fi
 /k $+          <  b՝ab&              <     ./usr/es/sbin/cluster/events/utils/cl_vg_fence_term ts                                a  !  Y H        0  P0 L0         1L                      .text    P P    P     R U    .data   0 L0 L    L            @.bss    0 0                       .loader           #                 .debug            j  <                                                              B (= ,  |nx|#x|+xb , 0  A   A  8  |	S *  N!A 9    <}{x~x  H `     ,  A b $H UA |      @        __start            ,   M  H  4N         @           __threads_init         !|A f  H  |	F N!A b ,  A c   |	C N!A b ,  A tc   |	C N!A b ,  A c   |	C N!A b ,  A c   |	C N!A  H8! @}N  b ,  AK       A          __threads_init@AF2_1    4                    | !  @a8`  a Lal8 `H qA aPaP(  A <P8 $8 H uA ,  @  8` a L  8 8 wH yA a, @ ac a @H  a, @ \ac a @a c  8 H A ,  @ 8` alH   a  8 pH A 8`H \H   a  8 H A 8`H < @8<8aXH A 8` a H H8X8`8a PH рA 8aX8  8  H A aTaT,@ 0al,  @ 8a PH A 8`H 8`  H H   a L,  A 8 P8 H =A 8aX8 H `   8` a H H @88a P8 H 1A aT8X8 H A ahah,@  al,  @ 8a PH EA H   a L,  A 8 P8 H A 8` ͐a H H8X8 8a PH A aTH uA a Da D,  A 8a PH ݀A H   a L,  A 8 P8 H EA ah,@  al,  @ 8`H 8`  H |8ap8 <H `    @8apH -`   88aX8 H `   8`  a8` a H H8a   8a#  C a9 8p88a P 8a <H A 8apH A a Da D,  A H@ 4H ̀A c  ,  @   DH A c  `d  `  d  8a PH A H   a L,  A 8 P8 H A 8a8 @H `    @8aH -`   88aX8 H `   8` a H H8aԀ   8a܁#  C 8p88a PH ـA 8aH )A a Da D,  A H@ 4H A c  ,  @   DH ̀A c  `d  `  d  8a PH ̀A H   a L,  A 8 P8 H 5A a D,  A H }A c  , @ l8`a H H8X8 8a PH A 8aXH A a Da D,  A 8a PH EA H   a L,  A 8 P8 H  A a DH  |8! N         A      l main                           DA   L |	N               HA   L |	N               LA   L |	N               PA   L |	N               TA   L |	N               XA   L |	N                              H       @        bzero  \A   L |	N               `A   L |	N                                      T :<<,  M  $ # `}PP,	  `M    }c P,  M  $ # ( A`!  ,	  M    ,  M  $ # ,	  M    ,  M  $ # ,	  M  
 }}eB|@H  0`   }eB|@}k89@ d 
 9 9J }eB|@}k89@  
 K`   UF? M  U? 	M  U? 
M   N  `   UF? M  U? M  U? M   N  |lxM  ,	  M    ,  M  $ , 9 8 K      @       strcpy                        |fx|#x|3xH       @        bcopy       @        memmove    dA   L |	N               hA   L |	N               lA   L |	N               pA   L |	N               tA   L |	N              0 0     0                             @(#)61	1.16  src/bos/usr/ccs/lib/libc/__threads_init.c, libcthrd, bos61B, b2007_33A0 8/2/07 13:09:21    -c  RW  %s
 %s
 %s
 %s
 %s
 %s
 0 high    main    select  strtold strtoimax   getdtablesize   VERBOSE_LOGGING Usage: %s [-c] <volume group>
  Usage: %s [-c] <volume group>
  cl_vg_fence_term[%d]: close(%s) cl_vg_fence_term[%d]: unlink(%s)    cl_vg_fence_term[%d]: version %s
   cl_vg_fence_term[%d]: read(%s, %d)  /usr/es/sbin/cluster/etc/vg/%s.uuid cl_vg_fence_term[%d]: open(%s, O_RDONLY)    cl_vg_fence_term[%d]: sfwDelFenceGroup(vg=%s uuid=%0.16llx%0.16llx) cl_vg_fence_term[%d]: sfwSetFenceGroup(vg=%s uuid=%0.16llx%0.16llx height=%s(%d))   @(#)94   1.4   src/43haes/usr/sbin/cluster/events/utils/cl_vg_fence_term.c, hacmp.events, 61haes_r714, 1443A_hacmp714 10/20/14 14:20:58  P0   0                                                     0 L0 x        0                                                                 Q     P     ___bzero     @              '     @       errno         @       close         @
       unlink        @
       _Errno        @
       exit          @
       open          @
       getenv        @
       sprintf       @
       printf        @
       read          @
       strncmp       @
       perror        @
              4      @
       __crt0v       @              A      @              ^      @
              q      @
       __start 0  !
        0 L     0 P     0 X     0       0       0      0       0      0      0      0      0      0      0      0      0      0      0      0      0    
  0      0      0       0      0      0      0      0    	  /usr/es/lib:/usr/lib:/lib:/usr/lpp/xlC/lib    libc.a shr.o  libstorfwork.a shr.o  #@VPDcl_vg_fence_term/5765E6200/520  ___memmove  __mod_init  __malloc_user_defined_name  sfwSetFenceGroup  sfwDelFenceGroup   __default_char:t184=-5  int64_t:t2=-31  intmax_t:t3=2  :t11=ar0;0;9;5  :t13=f-13;  :t14=ar0;0;7;5  :t16=ar0;0;2047;-4  &fd_set:T17=s8192fds_bits:16,0,65536;;  fd_set:t18=17  time_t:t20=-1  suseconds_t:t21=-1  0timeval:T22=s8tv_sec:20,0,32;tv_usec:21,32,32;;  
:t24=f-1;  :t25=ar0;0;6;5  
:t26=f-1;  :t27=ar0;0;13;5  
:t28=f-1;  :t29=ar0;0;4;5  :t30=ar0;0;255;-2  :t31=ar0;0;255;-2  :t32=ar0;0;1023;-2  :t33=ar0;0;15;-2  uint_t:t35=-8  uint:t36=35  :t37=ar0;0;39;-2  u_int32_t:t38=-8  unsigned32:t39=38  u_int16_t:t41=-7  unsigned16:t42=41  u_int8_t:t44=-5  unsigned8:t45=44  byte:t46=-2  :t47=ar0;0;5;46  _uuid_t:T48=s16time_low:39,0,32;time_mid:42,32,16;time_hi_and_version:42,48,16;clock_seq_hi_and_reserved:45,64,8;clock_seq_low:45,72,8;node:47,80,48;;  uuid_t:t49=48  Gsfw_fgroup_set:T50=s60name:37,0,320;uuid:49,320,128;height:36,448,32;;  sfwfgset_t:t51=50  :t52=ar0;0;39;-2  :t53=ar0;0;39;-2  uint64_t:t55=-32  dev64_t:t56=55  Fsfw_fg_disk_in:T57=s64name:53,0,320;uuid:49,320,128;devno:56,448,64;;  sfwfgdin_t:t58=57  Ysfw_fgroup_in:T60=s64name:52,0,320;uuid:49,320,128;disk_cnt:36,448,32;darray:59,480,32;;  sfwfgin_t:t61=60  
:t63=f-1;  
:t65=f-1;  
:t67=f66;  
:t68=f-1;  
:t69=f-1;  ssize_t:t70=-4  
:t72=*-11  size_t:t74=-10  
:t75=f70;  
:t76=f-1;  
:t77=f-1;  
:t78=f-1;  :t79=f-11;  
:t80=k-11  :t82=f-11;  
:t83=f-1;  :t86=f-13;  :t88=f-11;  
:t89=f-1;  
:t90=f-1;  cmdline:-1  verbose_flag:-1  errormsg:30  msg_string:31  vg_fg_uuid_fd:-1  vg_uuid_file:32  read_size:-1  
c_flag:-1  set_height:36  set_fence:51  del_fence:61  __func__:V29  cl_vg_fence_term_c_sccsid:V7  R   f V   , n   . r   0 v   ^ z   `    4    6        b    d       x B   x n   z    |    ~        ~ J   2 v   8       %   * $  % L  * l  *   /   /   4   9   * $   H  / \  >   9   *   /   C   9   * D   T   h     /   H   M   M   9 4  * D   T   h     /   R   M   M   9   * 0  M \  / h  W   9   * 	   : 	*   < 	R   > 	z   @ 	   B 	   D 
     
     
   F 
F   H 
    @    L       J    L    N    P &   R0 L   ^ 0 P   v 0 X   h 0      0    V 0    * 0    p 0    * 0    " 0      0    \ 0    t 0    $ 0     0     0     0     0     0     0     0     0     0     
 0    & 0     0    ( 0     0              	           &  '  (  )  *  . 4 / < 0 @ 2 T 3 \ 5 ` : t ; | B  C  E  L  M  N  Q  R   T  U  \ , ] P _ h ` t g  h  j  l  m  t  v  w  x  y  {  |      ,  4  <  L  \  p  x                 ,  <  L  \  p                  $  D  d  t             ___bzero                                                                                                                     errno                            close                      
      unlink                     
      _Errno                     
      exit                       
      open                       
      getenv                     
      sprintf                    
      printf                     
      read                       
      strncmp                    
      perror                     
             %                   
      __crt0v                                 0                                K                   
             \                   
      TOC     0    k                __crt0v 0    k                      %0    k                      m0    k               _$STATIC0    k                      00    k               errno   0    k               _$STATIC0    k               getenv  0    k               strncmp 0    k               printf  0    k               sprintf 0    k               open    0    k               perror  0    k               read    0    k               close   0     k                      K0    k               _Errno  0    k                      \0    k               unlink  0    k               exit    0    k                         Ug        w   jg .__start P   k                .__start P      V             __start 0             
             m0 L   k   ,            p_xargc 0                   p_xargv 0                   p_xrcfg 0                   p_xrc   0                          0                          0                   .file       g                                       
                      k  `      )             D        n                   T @   k   n             _$STATIC0 x   k   e                  E0             
            j0                         }0                         0                         0                         0                   .file      g                      %               
                       :t85=-13       :t73=-10       :t71=-11       :t54=-32       :t43=-5        :t40=-7        :t34=-8        :t15=-4        :t12=-13       :t9=-1         :t4=-2         :t1=-31                             ,       :t5=k-2        :t6=*5         :t7=*-2        :t8=*7         :t10=f3;              <              M              Z              k                                   :t19=*18                                                 :t23=*22                                       ,             8             J             V             g             {                                                                                                                     "             6             H             [             i             {                          $             m                                                                                     :t59=*58             '                    :t62=*51                    :t64=*61                    :t66=*-1                                                                                                                                  #             /             <       :t81=*80             H             U       :t84=f7;             a       :t87=f3;             n             {                    :t185=Z                 `   k        )       .main    `                                main:F-1       .bf         e     X            argc:p-1     argv:p8      VG:7       @   rc:-1      D            H            L                         P   envptr:7  P           T           X   uuid:33   X           h           l                         p         /     .bs                 >   ,   .es            .ef         e    !            _$STATIC0    k              .bs                 M       .es            noname    
g .strcpy  
   k        9       .strcpy  
                  moveeq.s  g .bcopy   @      A      )       .ovbcopy @                  ._moveeq L                  .memcpy  L                  .memmove L                  memset.s  g .bzero   
             )       glink.s   g .exit    $   k   (            .exit    $                 glink.s   "g .getenv  	    k   (            .getenv  	                  glink.s   'g .strncmp 	(   k   (            .strncmp 	(     #            glink.s   ,g .printf  	P   k   (            .printf  	P     (            glink.s   1g .sprintf 	x   k   (            .sprintf 	x     -            glink.s   6g .open    	   k   (            .open    	     2            glink.s   ;g .perror  	   k   (            .perror  	     7            glink.s   @g .read    
   k   (            .read    
     <            glink.s   Eg .close   
D   k   (            .close   
D     A            glink.s   Jg       ?    k   (                  ?      F            glink.s   Og ._Errno     k   (            ._Errno       K            glink.s   Tg       Q    k   (                  Q      P            glink.s g .unlink     k   (            .unlink       U              c.___bzero ___memmove .___memmove __mod_init __malloc_user_defined_name sfwSetFenceGroup sfwDelFenceGroup crt0_data crt0main.s _malloc_user_defined_name __C_runtime_pstartup ../../../../../../../src/bos/usr/ccs/lib/libc/__threads_init.c Wed Mar  5 14:04:03 2014  IBM XL C Enterprise Edition for AIX, Version 9.0.0.0 ---  .__threads_init .__threads_init@AF2_1 __pth_init_routine _bsd_init_routine _xti_tli_init_routine _nsl_init_routine __dce_compat_init_routine ../../../../../../../../src/43haes/usr/sbin/cluster/events/utils/cl_vg_fence_term.c Wed Nov 24 00:04:29 2021  .sfwSetFenceGroup .sfwDelFenceGroup    lB $+          [2  b՝ab&                   ./usr/es/sbin/cluster/events/utils/cl_vgsa_onetime  ts                                    1 0t ,.18:A_aceilnors
-/23456;=@HPbdfgkmpv	$%(9DLMNT`hux|!*7BCEFIUVX}#&)<?GJOSW[\]y"KRYZjqz'>^w~+Q{dƓ)xP@ !%$WsC,;<VmZD)Fw,9d	` ߅''guXwʐ_ݸ*֧.R
7?ܡ.RZ/0|	P&)>6b!@ m &A`N}
	Ʀg13|Nt)},|O6   X!\ly񉨀Aʿ/y:D8|%?L3S/Lbh9
X1X|@p̭b!lf_:+|RXқBUc7[B-)Uc7[B-oJm
TDD-gEo
_K|"@ޔo[Ί:>jk+Fʃ@TVM8b>>3S/Lbio143 RQvA!1npTp)F-4'd`K8Nc,76|ՒaDe+ ScʍB1mJ0ՒoJqӲ7i)HlvFTWl>>Zŉ]>vCN'd9};!04Wl.},}yQD!4
Bo+ùR4
Q{欇(Ӳ,F2+ |[уFEöA4c+p ONȱ\>ʐ6ŉQD<>Zŉ](қGњfWh
KOc#lO,F2\l>yR7hY\>>>p(}<P)"Ҹ|1},}xAvCӲ n!Jm%};!2Sh>[,F	rj%Eveb0wHX;hJ	K+ѧw󯧊7	&F	уFEö@FXe \l%},}oь>>p(}<P)_K}Fp(}<PpHRI_NtL +Nb0-FTWd>>W[,Fqr5*_K+ѧƀ8X^t>xzSh3Yb0tȅ`ёb0퐡yb1

D/TWc	ooJmFXW_K+Ͼ)@ޔ>X5
"},}A^7ыrF"h@!VҾL12NgAX3c1[ODjm+8K|tb!lf+|MogF"bΟ,8K|tb!lf+|MX3c1[OE[ŀ0`5P1Ql$r,@0h	qh5CQQlvvE1Ql$r-zu('d)qQlvtTm>	#G b4Cch|6C b@!F棑 hn#lTE4RAPFQʍ9@' h,bGarxرpTm>8CȄTm>P8ApTm>rz
ߟh/O
Rhy	EF5BaQ.0Tm>9=:Aa$hhNoi'X>U'.Pf	ł~ļQ s)AL}(Bpe Jm(Sh Y@қJCBJR-CWA5J PgC@3F|4*LX ``)x
dA`1 Q*m@v,]X60(Pl`nȨ|,*q%"in,p_dTm>Fnvn$,VD!ȁ^"i)vE@|,*3dTaTE@
cpd7;d7YP "@v,@ߟ_gyr	Fp>LBV<2E	cΌD-o?/,}шxe"56=)[:_#SjogF"bΟfp>LBV<2;.Aϻp30D('>}zEW׮"PyEJ"Lr)˗TST >Qjˋ-ZXii	}YD#EU*ȕxJ-O*0x1|VE>dR".RhEȋuUP%^xJ!*ȕzCU*ī+\eHdbFO0hČ׼媌9NZJ@:Ap|Ʌ |Va>Z)ˁ)).>@tuk.֮P)Zyp^pryItRzKπjy/)PiLb)BRHkW	W1^JC40^2Պ^TdrB#C)
/Nj/*2R!E+Z .G5
/Nj/*2R!KT<L%^zUkP1閬R% J\	TCUW>%^
/Nj/*2R!jV`Pb\L 19ϟDIԯ"\DR%
RI/"Z%
/Nj/*2RBЋTzԯL+DJ}""4dHDL*G]Y,v:ܵv:dAvxl+RrſϨVzPg*Z[v}0\rſCR0TT9jVv|r*4*5ʖ<_sk,xs\Aϙ\jϪZ?v}2etPg~T5ɗscse vxH6a(#m;|i8m;>AtvH6{m;qӷ$NvH6p vӷn	ӷpiێN%DNG$N|>A®m;pQN+1ӷ<tiۅliۂth^qJ"\DQjB%jR׮"VffD0V+T[B\
"BiLb)"&
ɂr7]"&#w	&2Z\RO`]2c$խP^JK,R\bs%<ɓ)/N/Ve<HVR^B	<:J(
	7,x3DI	"-K2N0LG")D8D%cDJRs		0#ȉSt҂7IB\&^AYJheyzDD@NLLHNPQɗy#ȑ
FJS<7JHQa:z*.^)!E%&դFeT$#u	4L/^BB4H	c#%)/!DQx:J('($<FNR^Bq#aYJuΔ:PH2EG):PA)A&$t:J(#&&(!#ǒ<H:J('$(!#<HFR^BH!!Iy
"q#Ą%(1ď(<HNR^BH VR^BH"2EG])/$a"GHKQ"(<JHR^BH))Iy
"q#ĨBH\XJ')^HF	I:2$!D!BbԤ%'@NJ1hJ4	N`"4h&/TJBDIP"'(L{ʖ.HB"wP&LHSR!9B2֨1HJ*B2^
B:RJ'<LFR^BH1!JuΔ:Pq#ĥ%(1ďDQ&
KQ"(D	KQ`(wJSt҄H<Vr(^2	Qn)\ZzӘ$!EK/yr		SC&)HH<j\`L^/X2d jeꕩ3\2˔/T\2&JVr4/Pz䁑;,ܲpm+8u,du,pm ;Ńdu,gm ǁ!ȍ M!ܲӑÆܴuanZYhpۖ7hpۖn8m`{ܶrsȍ`ǀFsȍ`$n["ܝ;ȍ'ȍ7Fgܝ-9:o؜ܝ'NDnN!ܝ\NDnF"Lr#r4+nF"܍,nFFhdȍ3Zr#r46D'"7#Ad&9nN6lSpr#r6]tFlpr#r62Zr#r66BsotFl r#r68=9܇o>u!$[r nD**:$ c	 mC<u'q@nO ݞ\.>dgda(#{8.A. \ۇPAvFAv, pEnH.?n	8zAvn n;P^t|ۀo.*](n])"8ۂ&屍-xۖU-B-*@yl!@˓''DW\%rtQ#rtJg&ru\O)rt W'@9:asOܝS܍9EFЦ\pr4
Ѽ9	#@79sTh#m#`ndl#9W^lG#oA+:l_6r6`r6SqnF8,r6>rL+ZOi9eKK˖-g~`i95+	㟗TLa?sk,x?s5ʖ<_{˖(23JW3?TCLi9d<g~,oݎY?(\n<λqY<*vŞwL$Ģ-vb;vQk1gyԮ\ovY<HEZ%Şw0R򕆛ֳyǛ{˖(23qŞw3\c<--nYo5ʖ<_v;Y<`v<*X}ۅVyǛi价yǛJWn+<ꖨy_vb;.XveŞwPj=ۂY<g`ŀ	0%bf)/y:眲Yg1gcS&^u9d<~ɗscxN+Y=_'\`t g's4.g's4.;kiw(Zg'sq?;NeہyqЗVF,-7g_oZY.Zٟi[_dyEVgY念0 k1g_NAͭyǇ?V	R;v	E.B%yw?c<;B=yw?B^ZbكoAޑde$(=ޑPXf}ޑTE$({#ȉHI~ņoH"2_b7xNRBHXfņoH"Db7xĄXfDa<LRޑr,3/Xf,3ذb7^ņoaXfb7 b7y*Dذذذ,3zG
B2?b7QXf{Dņoذ}*=/{AWad b7>ņo KXf ad
 YXf	B^ņo= ',3=CņoH)9HTBMXf?XfAXf a<L*&wذ~ņoAذwذ&')/&(,3Xf al*,3zGذ[YLYܶ->_0.~kuK(%rΥ?:	Qlv,3ju!1yrB\`,3_y[kX1aԬ43yrBm,3_vEXfC߲alAk	j8uP_b8R_!K?L$Ģ-vZY 	j8/瘰GЁP_b8Z9"ŁL(WA%?g1gd'{˔[vU_dXl{˖(N«;L߁
,1B͘P*{9<MT=܇坦x;Xb,6aB`+.CVsxИ)yJKUx?Xb͘PyrFnC9<MWb#7!uxhoj_%bf&k,x>qg1g	K/Yg0Va 0/3\cCb~<75ʖ<^>l3Xbv,6aBr	9<MWT! ygihoj_e͘P3R$sxЭ3R$v~
,1B6Ł(LԮ\ub~<75+-]rx(_7KP섌XlR+ܞYYoǆBjO
,3Xbe,6aB.\bۓ,7L.\mvv=C+T
,X`y

֯S<YoǆBZw';L~CI-.Lb'VjW&.R^b)\󩋓sΙ'T
c$խP^JK,R\bs%4ɂ˅Td1x^gB
$(H"B
$(HPDZyz%
+TZDQj$ɞ.RzeK<D.>*NcR:JCn%?QR|->,yJ5ʗ>*yRՇ֮>0^jt.uHHOЦLr*Xɞ.RzeK<T/#L1ʖ*y2,SLZ2LhKTj*X˖TM2*X˖TM2b
S(Zdfʖ*y2,SB
$(H"B
$(H"^A) :B눗XDX{W)4RB+^DZcC-XFJP%kMuԎ#F|4G\Bw2k< $+          9=  b՝ab&              9=     ./usr/es/sbin/cluster/events/utils/cl_vpathreset e  ts                                a  !"  m H   
@    0 t P0 0         1L                      .text    P P  
@  P  ~  ~ ^ F    .data   0 0       *     "     @.bss    0 0                      .loader           %                 .debug            @  >                                                              B (= ,  |nx|#x|+xb , 0  A   A  8  |	S *  N!A 9    <}{x~x  H `     ,  A b $H 	A |      @        __start            ,   M  H  4N         @           __threads_init         !|A f  H  |	F N!A b ,  A c   |	C N!A b ,  A tc   |	C N!A b ,  A c   |	C N!A b ,  A c   |	C N!A  H8! @}N  b ,  AK       A          __threads_init@AF2_1    4                    | ! @a xb Dc  ,  A (8` Xa @ @b H  8@8 H A a x8 8  H ̀A , A Xb Dc  ,  A 4 T @b H  8lc  8 H A c  H ՀA a xH A 8`H  b Dc  ,  A (8` ja @ @b H  8 8 H A a x8 D8 H ɀA , A Xb Dc  ,  A 4 Tb H  8 c  8 m8 H A c  H 1A a xH MA 8`H  \b Dc  ,  A 4b H  8a D   8a L  # 8 8 ~H eA a xH A 8`  H  H   h|8! `N         A       
check_read            | ! @8`  a @b Dc  ,  A ,8` a H Hb H  b h  8H A  H~   l  8 8  H A c  `d  `   D D,@ @ T H  b h  8c  H A c  H A 8`a @H  a DK-a @a DH A a @H   h|8! `N         A    	use_force                             | ! @a  8`  a @a TH  8` a Ta Ta P8a X8` a \H  a  8 H yA a `a `,A Ta `8 | @@  8` a P8 pa Xa \8c a \a  8 H )A a `a `,@c  8`H 1A a  \|  @ <8 TH =A 88 8 H QA    H A 8`H \a \, @ a c  Hd  H  a c  Hd  8 H %A a La L(  A < L8 8 H )A ,  @   D8` d  8 8 H %A b Dc  ,  A $8` a H Hb H  8H  A  H~  8  8  8 H ɀA c  `d  `   D D,@ D D  ,  A , T H  8Xc  H  A c  H  A K}H  0a DKqa @a @,  A K]H  a @H  H   x|8! pN         A       main                       LA   L |	N               PA   L |	N               XA   L |	N               \A   L |	N               `A   L |	N               dA   L |	N               pA   L |	N               tA   L |	N               xA   L |	N               |A   L |	N               A   L |	N               A   L |	N               A   L |	N               A   L |	N              0 0 |    0                                 @(#)61	1.16  src/bos/usr/ccs/lib/libc/__threads_init.c, libcthrd, bos61B, b2007_33A0 8/2/07 13:09:21        v   v   v   high    main    select  strtold use_force   strtoimax   check_read  scripts.cat getdtablesize   SC_FORCED_OPEN  VERBOSE_LOGGING cl_vpathreset[%d] version 1.2
  cl_vpathreset[%d] read(%s, %d)
 cl_vpathreset[%d] read(%s, %d)
 SC_FORCED_OPEN || SC_RETAIN_RESERVATION SC_FORCED_OPEN || SC_RETAIN_RESERVATION cl_vpathreset[%d] lseek(%s, %d, SEEK_SET)
  cl_vpathreset[%d] lseek(%s, %d, SEEK_SET)
  cl_vpathreset[%d] openx(%s, O_RDWR, 0, %s)
 cl_vpathreset[%d] openx(%s, O_RDWR, 0, %s)
 usage: %s [ optional flag -v] <device path>
    cl_vpathreset[%d] PVID of disk %s is %0.16llx %0.16llx
 cl_vpathreset[%d] openx(%s, O_RDONLY, 0, SC_NO_RESERVE) cl_vpathreset[%d] openx(%s, O_RDONLY, 0, SC_NO_RESERVE)
    @(#)52  1.5  src/43haes/usr/sbin/cluster/events/utils/cl_vpathreset.c, hacmp.events, 61haes_r714 11/28/11 15:15:06      0     P0   0                                                     0 0         0 (0 h0         0                  0 l0 p                                         "   M        X  errno         @       close         @
       lseek         @
       exit          @
       catgets       @
       getenv        @
       sprintf       @
       printf        @
       read          @
       strncmp       @
       perror        @
              $      @
       getopt        @
       openx         @
              0      @
       __crt0v       @              =      @       get_catd      @
       __start 0 t !
        0      0      0      0 l     0 t      0 x     0 |      0      0      0      0      0      0      0      0      0      0      0    
  0      0      0    	  0      0      0      0      0      0      0      0       0      0      0      0      0      /usr/es/lib:/usr/lib:/lib:/usr/lpp/xlC/lib    libc.a shr.o  libclstr.a shr.o   @VPDcl_vpathreset/5765E6200/520  
setlocale  __mod_init  __malloc_user_defined_name   __default_char:t166=-5  
:t7=f-13;  :t8=ar0;0;7;3  int64_t:t10=-31  intmax_t:t11=10  
:t13=f11;  :t14=ar0;0;9;3  :t16=ar0;0;2047;-4  &fd_set:T17=s8192fds_bits:16,0,65536;;  fd_set:t18=17  time_t:t20=-1  suseconds_t:t21=-1  0timeval:T22=s8tv_sec:20,0,32;tv_usec:21,32,32;;  
:t24=f-1;  :t25=ar0;0;6;3  
:t26=f-1;  :t27=ar0;0;13;3  
:t28=f-1;  :t29=ar0;0;10;3  :t30=ar0;0;15;-2  
:t31=f-1;  :t32=ar0;0;9;3  
:t33=f-1;  :t34=ar0;0;4;3  :t35=ar0;0;15;-2  
:t36=f-1;  
:t37=f-1;  :t38=ar0;0;255;-2  :t40=f-11;  
:t41=f-1;  
:t42=f-1;  
:t46=*-11  :T47=s32_ptr:44,0,32;_cnt:-1,32,32;_base:44,64,32;_bufendp:44,96,32;_flag:-3,128,16;_file:-3,144,16;__stdioid:-1,160,32;__newbase:5,192,32;_lock:46,224,32;;  FILE:t48=47  :t51=ar0;0;19;-2  T_header:T52=s28_magic:-1,0,32;_n_sets:-7,32,16;_setmax:-7,48,16;_filler:51,64,160;;  A_msgptr:T55=s8_msgno:-7,0,16;_msglen:-7,16,16;_offset:-8,32,32;;  N_catset:T57=s12_setno:-7,0,16;_n_msgs:-7,16,16;_mp:56,32,32;_msgtxt:6,64,32;;  _catalog_descriptor:T59=s36_mem:5,0,32;_name:5,32,32;_fd:49,64,32;_hd:53,96,32;_set:58,128,32;_setmax:-1,160,32;_count:-1,192,32;_pid:-1,224,32;_oflag:-1,256,32;;  nl_catd:t61=60  
:t63=f-1;  
:t64=f-1;  ssize_t:t65=-4  size_t:t67=-10  
:t68=f65;  off_t:t69=-4  
:t70=f69;  
:t71=f-1;  
:t74=f-1;  
:t76=f-1;  
:t77=f11;  :t80=f-13;  :t81=ar0;0;114;-2  check_read:F-1  sourceline:-1  __func__:V29  use_force:F-1  __func__:V32  rr_extension:-1  rr_disp_ext:5  
argmin:-1  
option:-1  __func__:V34  sccsid:V81  verbose_flag:G-1  diskdevice:G5  error_string:G38  rr_disp_ext:G5  rr_extension:G-1  R   l V   & n   ( r   * v   d z   f    .    0        h    j   *    ~ B   ~ n                    J   , v   2 ~   4    6   /   4    4    <    6   9   >   C "   4 >   6 L  / `  H r   4    <    6   9   >   C    4    6   /   C v   2    4    6    F   /    6    H   M    <    F   9   > @  C    2    R P  R p  W   \   a   /    6    6   f   k *   4 <  / F   4 b   6 l  / v   6   M    4    <   9   > 	b   8 	   : 	   > 	   @ 
   B 
*   D 
R   J 
z   L 
   N 
   P 
   R    T B   V j   X0    d 0    | 0    n 0 l   0 t   \ 0 x   $ 0 |   v 0    $ 0      0     0    b 0    z 0    " 0     0    0    0    0     0     0    0     0     0     0     0   ! 0   $ 0     0     0      0      0    
 0     0     0           |                   0  T  p           %  )  ,  -  /      x       	     $  ,  0  <  H  P          
         (  0  8  D  h   x %  &  '  +  -  .  0  7  8 ( 9 4 : D B T C t D  J  L  N  P  X  Y 	 ^ 	 ` 	 aget_catd                   
      errno                            close                      
      lseek                      
      exit                       
      catgets                    
      getenv                     
      sprintf                    
      printf                     
      read                       
      strncmp                    
      perror                     
                                
      getopt                     
      openx                      
                                
      __crt0v                                                          TOC     0    k                __crt0v 0    k                      0    k                      40    k               _$STATIC0    k                      0    k               errno   0    k               _$STATIC0    k                      >0    k                      K0    k               printf  0    k               lseek   0    k                      V0    k               sprintf 0    k               perror  0    k               close   0    k               read    0    k                      c0    k                      o0    k               openx   0    k               getopt  0    k                      0     k               get_catd0    k               catgets 0    k               getenv  0    k               strncmp 0    k               exit    0    k                         [g        |   pg .__start P   k                .__start P      \             __start 0 t            
             40    k   ,            p_xargc 0                   p_xargv 0                   p_xrcfg 0                   p_xrc   0                          0                          0                   .file       g                                                             k  `      )             I        t                   Y @   k   t             _$STATIC0    k   e                  J0 |            
            o0                         0                         0                         0                         0                   .file     ' g                      '                                      :t79=-13       :t66=-10       :t54=-8        :t50=-7        :t45=-3        :t43=-5        :t39=-11       :t15=-4        :t12=-1        :t9=-31        :t2=-2         :t1=-13        :t3=k-2        :t4=*3         :t5=*-2        :t6=*5                              '              7              I              [              g              x                                   :t19=*18                                                 :t23=*22                          (             9             E             W             c             u                                                                                                                                                      :t44=*-5             &             2                    :t49=*48                                 :t53=*52             H       :t56=*55                    :t58=*57                    :t60=*59                    :t62=f5;                                                                                                               :t72=k5        :t73=*72                    :t75=f5;             
                    :t78=f5;             "             /       :t167=Z                 `   k         )             A `           ~                           C       .bf      |   e     V            fd:p-1     x         T   @   pvid:30    D   .bs                d   H   .es            .ef      4   e                       M `         $                              s      .bf      x   e                 rc:-1      @   fd:-1      D         T   H   .bs                   0   .es            .ef      h   e                 .main                P                    main:F-1  @   .bf         e                 argc:p-1      argv:p6       rc:-1      @   fd:-1      D         T   H   envptr:5   L   pvid:35                 P            X            \            `   .bs                      .es            .ef      	0   e                _$STATIC0 (   k  ?            .bs                     .es                   >0 h                                      K0                                       V0                                        c0 l                                      o0 p                        /       glink.s   ,g .exit    h   k   (            .exit    h     (            glink.s   1g .printf  	`   k   (            .printf  	`     -            glink.s   6g .lseek   	   k   (            .lseek   	     2            glink.s   ;g .sprintf 	   k   (            .sprintf 	     7            glink.s   @g .perror  	   k   (            .perror  	     <            glink.s   Eg .close   
    k   (            .close   
      A            glink.s   Jg .read    
(   k   (            .read    
(     F            glink.s   Og .openx   
P   k   (            .openx   
P     K            glink.s   Tg .getopt  
x   k   (            .getopt  
x     P            glink.s   Yg       X 
   k   (                  X 
     U            glink.s   ^g       c 
   k   (                  c 
     Z            glink.s   cg .catgets 
   k   (            .catgets 
     _            glink.s   hg .getenv     k   (            .getenv       d            glink.s g .strncmp @   k   (            .strncmp @     i              msetlocale __mod_init __malloc_user_defined_name crt0_data verbose_flag diskdevice error_string rr_disp_ext rr_extension crt0main.s _malloc_user_defined_name __C_runtime_pstartup ../../../../../../../src/bos/usr/ccs/lib/libc/__threads_init.c Wed Mar  5 14:04:03 2014  IBM XL C Enterprise Edition for AIX, Version 9.0.0.0 ---  .__threads_init .__threads_init@AF2_1 __pth_init_routine _bsd_init_routine _xti_tli_init_routine _nsl_init_routine __dce_compat_init_routine ../../../../../../../../src/43haes/usr/sbin/cluster/events/utils/cl_vpathreset.c Wed Nov 24 00:04:28 2021  .check_read .use_force .setlocale .get_catd        k $+          :  b՝ab&              :     ./usr/es/sbin/cluster/events/utils/cl_wlm_reconfig  ts                               #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_wlm_reconfig.sh 1.14 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2001,2008 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/utils/cl_wlm_reconfig.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
############################################################################
#
#  Name:  cl_wlm_reconfig
#
#  This script is used to determine whether the current cluster configuration
#  requires WLM support for this node, and to copy the WLM configuration
#  files into the appropriate directory.
#
# Arguments:    CALLING_EVENT 
#
# Returns:      0 - Success
#               1 - Failure
#               2 - Usage error
#               3 - No Reconfiguration Required
#
# Called by:    node_up and reconfig_resource_acquire
#
# Environment:  VERBOSE_LOGGING
#
############################################################################

############################################################################
# Function:   build_class_list
# Purpose:    read HACMPgroup and HACMPresource to build the 
#             HA_WLM_CLASSES list
# Parameters: none
# Return:     none
############################################################################
build_class_list()
{
    typeset PS4_FUNC="build_class_list"
    [[ "$VERBOSE_LOGGING" = "high" ]] && set -x
    PRIMARY=""
    SECONDARY=""

    # build the primary and secondary group lists for this node 
    GROUP=""
    NODES=""
    STARTUP_PREF=""
    FALLOVER_PREF=""
    FALLBACK_PREF=""
    clgetgrp -c | grep -v -E '^#' | \
    while read line
    do
        GROUP=`echo ${line} | cut -d: -f1`	# first field is group name
        NODES=`echo ${line} | cut -d: -f4` # node list
        STARTUP_PREF=`echo ${line} | cut -d: -f5` # Startup Pref for custom groups
        FALLOVER_PREF=`echo ${line} | cut -d: -f6` # 
        FALLBACK_PREF=`echo ${line} | cut -d: -f7` # 

        if [[ -z "$GROUP$NODES$STARTUP_PREF$FALLOVER_PREF$FALLBACK_PREF" ]]
	    then
		cl_log 7415 "${PROGNAME}: Failed getting node information from clgetgrp.\n" ${PROGNAME} "clgetgrp"
		exit 1;
	    fi

        # Resource groups with 'Online On HomeNode' & 'Online On First
        # Available Node' can have primary and secondary classes

        if [[ "${STARTUP_PREF}" = "OHN" || "${STARTUP_PREF}" = "OFAN" ]]
        then
            if [[ "${LOCALNODENAME}" = "${NODES%% *}" ]]
            then
                PRIMARY="${PRIMARY} ${GROUP}"
            else
                # use a for loop instead of a grep to make
                # sure that we match the full token
                for node in ${NODES}
                do
                    if [[ "${LOCALNODENAME}" = "${node}" ]]
                    then
                        SECONDARY="${SECONDARY} ${GROUP}"
                        break
                    fi
                done
            fi
            # All other groups can only have primary classes
        else 
            # use a for loop instead of a grep to make
            # sure that we match the full token
            for node in ${NODES}
            do
                if [[ "${LOCALNODENAME}" = "${node}" ]]
                then
                    PRIMARY="${PRIMARY} ${GROUP}"
                    break
                fi
            done
        fi
    done

    # get the primary classes
    for one_group in ${PRIMARY}
    do
        WLM_PRIMARY=`odmget -q \
            "group = ${one_group} and name = 'WLM_PRIMARY'" HACMPresource | \
	     awk '$1 = /value/ { print $3 }' | sed 's/"//g'`
        if [[ -n "${WLM_PRIMARY}" ]]
        then
            HA_WLM_CLASSES="${HA_WLM_CLASSES} ${WLM_PRIMARY}"  
        fi
    done

    # get the secondary classes
    for one_group in ${SECONDARY}
    do
        WLM_SECONDARY=`odmget -q \
            "group = ${one_group} and name = 'WLM_SECONDARY'" HACMPresource | \
             awk '$1 = /value/ { print $3 }' | sed 's/"//g'`
        if [[ -n "${WLM_SECONDARY}" ]]
        then
            HA_WLM_CLASSES="${HA_WLM_CLASSES} ${WLM_SECONDARY}"  
        else
            WLM_PRIMARY=`odmget -q \
               "group = ${one_group} and name = 'WLM_PRIMARY'" HACMPresource | \
	        awk '$1 = /value/ { print $3 }' | sed 's/"//g'`
            if [[ -n "${WLM_PRIMARY}" ]]
            then
                HA_WLM_CLASSES="${HA_WLM_CLASSES} ${WLM_PRIMARY}"  
            fi
        fi
    done
}

############################################################################
# Function:   copy_config_files
# Purpose:    copies config files from /usr/[es/]sbin/cluster/etc/wlm into
#             the HACMP WLM configuration directory without overwriting
#             files that already exist there
# Parameters: none
# Return:     none
############################################################################
copy_config_files()
{
    typeset PS4_FUNC="copy_config_files"
    [[ "$VERBOSE_LOGGING" = "high" ]] && set -x

    # make sure the HA WLM config directory exists
    if [[ ! -d "/etc/wlm/${HA_WLM_CONFIG}" ]]
    then
        mkdir "/etc/wlm/${HA_WLM_CONFIG}"
        if [ $? -ne 0 ]
        then
            cl_log 7410 \
	        "${PROGNAME}: Cannot create subdirectory ${HA_WLM_CONFIG} in /etc/wlm\n" \
                "${PROGNAME}" "${HA_WLM_CONFIG}"
            exit 1
        fi
    fi

    for one_file in ${WLM_CONFIG_FILES}
    do
        # don't lose previously existing configuration files
        if [[ ! -e "/etc/wlm/${HA_WLM_CONFIG}/HA_prev_config_subdir" || \
              "true" = "${HA_WLM_CONFIG_CHANGED}" ]]
        then
                if [[ -e "/etc/wlm/${HA_WLM_CONFIG}/${one_file}" ]]
                then
                        mv "/etc/wlm/${HA_WLM_CONFIG}/${one_file}" \
                           "/etc/wlm/${HA_WLM_CONFIG}/${one_file}.prev"
                        if [ $? -ne 0 ]
                        then
                                cl_log 7411 \
				    "${PROGNAME}: Cannot rename file ${one_file}\n" \
                                    "${PROGNAME}" "${one_file}"
                                exit 1
                        fi
                fi
        else
                if [[ -e "/etc/wlm/${HA_WLM_CONFIG}/${one_file}" ]]
                then
                        mv "/etc/wlm/${HA_WLM_CONFIG}/${one_file}" \
                           "/etc/wlm/${HA_WLM_CONFIG}/${one_file}.hacmp"
                        if [ $? -ne 0 ]
                        then
                                cl_log 7411 \
				    "${PROGNAME}: Cannot rename file ${one_file}\n" \
                                    "${PROGNAME}" "${one_file}"
                                exit 1
                        fi
                fi
        fi

        if [[ -e "/usr/es/sbin/cluster/etc/wlm/${one_file}" ]]
        then
            # copy config files from synch directory to active directory
            if [[ "rules" = "${one_file}" ]]
            then
                write_rules_file
                : exit status of write_rules_file is: $?
            else
                cp "/usr/es/sbin/cluster/etc/wlm/${one_file}" \
                   "/etc/wlm/${HA_WLM_CONFIG}/${one_file}"
                if [ $? -ne 0 ]
                then
                    cl_log 7414 \
                        "${PROGNAME}: Cannot write file ${one_file} in /etc/wlm/${HA_WLM_CONFIG}\n" \
                        "${PROGNAME}" "${one_file}" \
                        "/etc/wlm/${HA_WLM_CONFIG}"
                    exit 1
                fi
            fi
        fi
   done
}

############################################################################
# Function:   write_rules_file
# Purpose:    sets up rules file, filtering out rules for non-HACMP and
#             non-default classes
# Parameters: none
# Return:     none
############################################################################
write_rules_file() 
{
    typeset PS4_FUNC="write_rules_file"
    [[ "$VERBOSE_LOGGING" = "high" ]] && set -x

    # create the empty rules file and test that it can be created properly
    touch "/etc/wlm/${HA_WLM_CONFIG}/rules"
    if [ $? -ne 0 ]
    then
        cl_log 7414 \
            "${PROGNAME}: Cannot write file rules in /etc/wlm/${HA_WLM_CONFIG}\n" \
            "${PROGNAME}" "rules" \
            "/etc/wlm/${HA_WLM_CONFIG}"
        exit 1
    fi
    # read rules file line by line
    cat "/usr/es/sbin/cluster/etc/wlm/${one_file}" | while read line
    do
        if [[ -n $(echo "${line}" | awk '$1 ~ /\*.*/') ]]
        then
            # move any comments straight over into the rules file
            echo "${line}" >> "/etc/wlm/${HA_WLM_CONFIG}/rules"
        else
            # only move real rules if the class name is one from HA_WLM_CLASSES
            CUR_CLASS=`echo "${line}" | \
                awk '{ print $1 }' | awk 'BEGIN { FS = "-" } { print $1 }'`
            # use a for loop instead of a grep to ensure that 
            # we match the full token
            for one_class in ${HA_WLM_CLASSES}
            do
                if [[ "${one_class}" = "${CUR_CLASS}" ]]
                then
                    # the rules for this class should be active
                    echo "${line}" >> "/etc/wlm/${HA_WLM_CONFIG}/rules"
                    break
                fi
            done
        fi
    done
}

############################################################################
# Function:   usage
# Purpose:    display usage information and exit
# Parameters: none
# Returns:    none
############################################################################
usage()
{
    typeset PS4_FUNC="usage"
    echo "Usage: ${progname} <current event name>\n"
    exit 2
}

############################################################################
# Function:   main script body
# Purpose:    primary control mechanism for the script
# Parameters: $1 = name of calling event (node_up or reconfig_resource)
# Returns:    0  = successful reconfiguration 
#             1  = failed reconfiguration or no reconfiguration required
#             2  = Usage error
#             3  = No Reconfiguration Required
############################################################################

set -u
typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
if [[ $VERBOSE_LOGGING == "high" ]]; then
    set -x
    version='%I%'
fi

SCD="/usr/es/sbin/cluster/etc/objrepos/stage"
ACD="/usr/es/sbin/cluster/etc/objrepos/active"

EMULATE="${EMULATE:-REAL}"

CALLING_EVENT="$1"
# list of WLM classes required by RGs this node can acquire
HA_WLM_CLASSES=""
# name of specified HACMP wlm configuration
HA_WLM_CONFIG=`clwlmruntime -l -d "${ACD}" | awk 'BEGIN { FS = ":" } $1 !~ /^#.*/ { print $1 }'`
if [[ -z "$HA_WLM_CONFIG" ]]
then
    cl_log 7416 \
    	"${PROGNAME}: Cannot determine name of HA WLM configuration\n" \
	${PROGNAME}
    exit 1
fi

# important WLM configuration files
WLM_CONFIG_FILES="classes limits shares rules"

# need to read from SCD for reconfig_resources event
if [[ "reconfig_resources" = "${CALLING_EVENT}" ]]
then
        export ODMDIR="${SCD}"
fi

build_class_list
if [[ -z "${HA_WLM_CLASSES}" ]]
then
        exit 3
fi
# add the three default classes to the list
HA_WLM_CLASSES="${HA_WLM_CLASSES} Default System Shared" 

# handle reconfig_resources event
HA_WLM_CONFIG_CHANGED="false"
NEW_HA_WLM_CONFIG=""
if [[ "reconfig_resources" = "${CALLING_EVENT}" ]]
then
        NEW_HA_WLM_CONFIG=`clwlmruntime -l | awk 'BEGIN { FS = ":" } $1 !~ /^#.*/ { print $1 }'`
        if [[ "${HA_WLM_CONFIG}" != "${NEW_HA_WLM_CONFIG}" ]]
        then
                HA_WLM_CONFIG_CHANGED="true"
        fi
fi
if [[ "true" = "${HA_WLM_CONFIG_CHANGED}" ]]
then
        # create new HA configuration subdirectory if it doesn't already exist
        if [[ ! -d "/etc/wlm/${NEW_HA_WLM_CONFIG}" ]]
	then
            if [[ "$EMULATE" = "EMUL" ]]
            then
                cl_echo 3020 "NOTICE >>>> The following command was not executed <<<<  \n"
                echo "mkdir /etc/wlm/${NEW_HA_WLM_CONFIG}\n"
            else
                mkdir "/etc/wlm/${NEW_HA_WLM_CONFIG}"
                if [ $? -ne 0 ]
                then
                    cl_log 7410 \
                        "${PROGNAME}: Cannot create subdirectory ${NEW_HA_WLM_CONFIG} in /etc/wlm\n" \
                        "${PROGNAME}" "${NEW_HA_WLM_CONFIG}"
                    exit 1
                fi
            fi
        fi

        if [[ -e "/etc/wlm/${HA_WLM_CONFIG}/HA_prev_config_subdir" ]]
        then
            if [[ "$EMULATE" = "EMUL" ]]
            then
                cl_echo 3020 "NOTICE >>>> The following command was not executed <<<<  \n"
                echo "mv /etc/wlm/${HA_WLM_CONFIG}/HA_prev_config_subdir\n"
                echo "   /etc/wlm/${NEW_WLM_CONFIG}/HA_prev_config_subdir\n"
            else
                # don't forget non-HA WLM configuration
                mv "/etc/wlm/${HA_WLM_CONFIG}/HA_prev_config_subdir" \
                   "/etc/wlm/${NEW_HA_WLM_CONFIG}/HA_prev_config_subdir"
                if [ $? -ne 0 ]
                then
                        cl_log 7414 \
                            "${PROGNAME}: Cannot write file HA_prev_config_subdir in directory /etc/wlm/${NEW_HA_WLM_CONFIG}\n" \
                            "${PROGNAME}" "HA_prev_config_subdir" \
                            "/etc/wlm/${NEW_HA_WLM_CONFIG}"
                        exit 1
                fi
            fi
        fi
        # we're done with the update, now process everything with
        # the new directory name
        HA_WLM_CONFIG="${NEW_HA_WLM_CONFIG}"
else
        # if configuration hasn't changed, then we only need to
        # create HA configuration subdirectory if it doesn't already exist
        if [[ ! -d "/etc/wlm/${HA_WLM_CONFIG}" ]]
        then
            if [[ "$EMULATE" = "EMUL" ]]
            then
                cl_echo 3020 "NOTICE >>>> The following command was not executed <<<<  \n"
                echo "mkdir /etc/wlm/${HA_WLM_CONFIG}\n"
            else
                mkdir "/etc/wlm/${HA_WLM_CONFIG}"
                if [ $? -ne 0 ]
                then
                    cl_log 7410 \
                        "${PROGNAME}: Cannot create subdirectory ${HA_WLM_CONFIG} in /etc/wlm\n" \
                        "${PROGNAME}" "${HA_WLM_CONFIG}"
                    exit 1
                fi
            fi
        fi
fi

if [[ "$EMULATE" = "EMUL" ]]
then
    cl_echo 3020 "NOTICE >>>> The following command was not executed <<<<  \n"
    echo "copy_config_files\n"
else
    copy_config_files
    : exit status of copy_config_files is: $?
fi

exit 0

s nodekV $+            b՝ab&                   ./usr/es/sbin/cluster/events/utils/cl_wlm_start                              #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_wlm_start.sh 1.4 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2001 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/utils/cl_wlm_start.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
############################################################################
#
#  Name:  cl_wlm_start
#
#  This script is used to start or refresh the WLM using the HA config dir.
#  All necessary checks to determine whether the WLM should be started or
#  refreshed should be done externally _before_ this script is called.
#
# Arguments:    NONE 
#
# Returns:      0 - Success
#               1 - Failure
#
# Called by:    node_up and reconfig_resource_acquire
#
# Environment:  VERBOSE_LOGGING
#
############################################################################

############################################################################
# Function:   main script body
# Purpose:    primary control mechanism for the script
# Parameters: none
# Returns:    0 = successful WLM start/refresh
#             1 = failed WLM start/refresh
############################################################################

set -u
typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
if [[ $VERBOSE_LOGGING == "high" ]]; then
    set -x
    version='%I%'
fi


# name of specified HACMP wlm configuration
HA_WLM_CONFIG=`clwlmruntime -l | awk 'BEGIN { FS = ":" } $1 !~ /^#.*/ { print $1 }'`
if [[ -z "$HA_WLM_CONFIG" ]]
then
    cl_log 7416 \
    	"${PROGNAME}: Cannot determine name of HA WLM configuration\n" \
	${PROGNAME}
    exit 1
fi

# current wlm status
wlmcntrl -q
WLM_IS_RUNNING=$?

# we must have an HA_prev_config_subdir file, so create one if we don't
if [[ ! -e "/etc/wlm/${HA_WLM_CONFIG}/HA_prev_config_subdir" ]]
then
        echo "" > "/etc/wlm/${HA_WLM_CONFIG}/HA_prev_config_subdir"
        if [ $? -ne 0 ]
        then
                cl_log 7414 \
                    "${PROGNAME}: Cannot write file HA_prev_config_subdir in directory /etc/wlm/${HA_WLM_CONFIG}" \
                    "${PROGNAME}" "HA_prev_config_subdir" \
                    "/etc/wlm/${HA_WLM_CONFIG}"
                exit 1
        fi

        # check if wlm is running and save config dir if it is
        if [[ "${WLM_IS_RUNNING}" -eq 0 ]]
        then
                ls -l /etc/wlm | awk '$9 ~ /current/ { print $11 }' >> \
                    "/etc/wlm/${HA_WLM_CONFIG}/HA_prev_config_subdir"
	        if [ $? -ne 0 ]
	        then
	                cl_log 7414 \
	                    "${PROGNAME}: Cannot write file HA_prev_config_subdir in directory /etc/wlm/${HA_WLM_CONFIG}" \
        	            "${PROGNAME}" "HA_prev_config_subdir" \
                	    "/etc/wlm/${HA_WLM_CONFIG}"
                	exit 1
        	fi
        fi
fi

# now start or refresh the WLM
if [[ "${WLM_IS_RUNNING}" -eq 0 ]]
then
        wlmcntrl -u -d "${HA_WLM_CONFIG}"
        if [ $? -ne 0 ]
        then
                cl_log 7420 "${PROGNAME}: Cannot start Workload Manager. Failure running wlmcntrl utility" "${PROGNAME}"
                exit 1
        fi
else
        wlmcntrl -a -d "${HA_WLM_CONFIG}"
        if [ $? -ne 0 ]
        then
                cl_log 7420 "${PROGNAME}: Cannot start Workload Manager. Failure running wlmcntrl utility" "${PROGNAME}"
                exit 1
        fi
fi

# need to give the user a rules file to use for reconfiguration
if [[ -e "/etc/wlm/${HA_WLM_CONFIG}/rules" ]]
then
        mv "/etc/wlm/${HA_WLM_CONFIG}/rules" \
           "/etc/wlm/${HA_WLM_CONFIG}/rules.active"
fi
if [[ -e "/usr/es/sbin/cluster/etc/wlm/rules" ]]
then
        cp "/usr/es/sbin/cluster/etc/wlm/rules" \
           "/etc/wlm/${HA_WLM_CONFIG}/rules" 
fi

exit 0
ights kn $+            b՝ab&                   ./usr/es/sbin/cluster/events/utils/cl_wlm_stop                               #!/bin/ksh
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2021.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/cl_wlm_stop.sh 1.6 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2001 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/utils/cl_wlm_stop.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM
############################################################################
#
#  Name:  cl_wlm_stop
#
#  This script is used to return the WLM configuration to the state it was
#  in before cluster services were started on the local node.
#
# Arguments:    none
#
# Returns:      0 - Success
#               1 - Failure
#
# Called by:    node_up and node_down and reconfig_resource_acquire
#
# Environment:  VERBOSE_LOGGING
#
############################################################################

############################################################################
# Function:   main script body
# Purpose:    primary control mechanism for the script
# Parameters: none
# Returns:    0 = successful WLM stop/refresh
#             1 = failed WLM stop/refresh
############################################################################

set -u
typeset PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
if [[ $VERBOSE_LOGGING == "high" ]]; then
    set -x
    version='%I%'
fi

# name of specified HACMP wlm configuration
HA_WLM_CONFIG=`clwlmruntime -l | awk 'BEGIN { FS = ":" } $1 !~ /^#.*/ { print $1 }'`
if [[ -z "$HA_WLM_CONFIG" ]]
then
    cl_log 7416 \
    	"${PROGNAME}: Cannot determine name of HA WLM configuration\n" \
	${PROGNAME}
    exit 1
fi

# current wlm status
wlmcntrl -q
WLM_IS_RUNNING=$?
# the important configuration files
WLM_CONFIG_FILES="classes shares limits rules"
# the non-HA WLM config directory
PREV_WLM_CONFIG=""
# did HA start or refresh the WLM?
HA_STARTED_WLM="false"

if [[ -e "/etc/wlm/${HA_WLM_CONFIG}/HA_prev_config_subdir" ]]
then
        PREV_WLM_CONFIG=`cat "/etc/wlm/${HA_WLM_CONFIG}/HA_prev_config_subdir"`
        HA_STARTED_WLM="true"
        rm -f "/etc/wlm/${HA_WLM_CONFIG}/HA_prev_config_subdir"
fi

# clean up all previous file changes
for one_file in ${WLM_CONFIG_FILES}
do
        # restore the previous HA configuration files
        if [[ -e "/etc/wlm/${HA_WLM_CONFIG}/${one_file}.prev" ]]
        then
		# if there were any previous files, and we've got
		# any config files now, move the current ones out
		# of the way
        	if [[ -e "/etc/wlm/${HA_WLM_CONFIG}/${one_file}" ]]
        	then
        	        mv "/etc/wlm/${HA_WLM_CONFIG}/${one_file}" \
        	           "/etc/wlm/${HA_WLM_CONFIG}/${one_file}.hacmp"
        	fi

        	# move al *.prev files back to original file names
                mv "/etc/wlm/${HA_WLM_CONFIG}/${one_file}.prev" \
                   "/etc/wlm/${HA_WLM_CONFIG}/${one_file}"
        fi
done

# if the WLM was running outside of HA, set it back to its old configuration
if [[ -n "${PREV_WLM_CONFIG}" ]]
then
        if [[ "${WLM_IS_RUNNING}" -eq 0 ]]
        then
                cl_log 7431 "${PROGNAME}: Attempting to restart Workload Manager with previous configuration" "${PROGNAME}"
                wlmcntrl -u -d "${PREV_WLM_CONFIG:##*/}"
                if [ $? -ne 0 ]
                then
                        cl_log 7420 "${PROGNAME}: Cannot start Workload Manager. Failure running wlmcntrl utility" "${PROGNAME}"
                        exit 1
                fi
	elif [[ "${WLM_IS_RUNNING}" -ne 1 ]]
	then
		# running wlmcntrl to query status failed, report the error
                cl_log 7420 "${PROGNAME}: Cannot start Workload Manager. Failure running wlmcntrl utility" "${PROGNAME}"
		exit 1
        fi

# if the WLM was _not_ running outside of HA, turn it off
elif [[ "true" = "${HA_STARTED_WLM}" ]]
then
        if [[ "${WLM_IS_RUNNING}" -eq 0 ]]
        then
                wlmcntrl -o
                if [ $? -ne 0 ]
                then
                        cl_log 7430 "${PROGNAME}: Cannot stop Workload Manager. Failure running wlmcntrl utility" "${PROGNAME}"
                        exit 1
                fi
	elif [[ "${WLM_IS_RUNNING}" -ne 1 ]]
	then
		# running wlmcntrl to query status failed, report the error
		cl_log 7430 "${PROGNAME}: Cannot stop Workload Manager. Failure running wlmcntrl utility" "${PROGNAME}"
		exit 1
        fi
fi

exit 0

utillM $+          k# b&bb&                   ./usr/es/sbin/cluster/events/utils/clapplyroha                                
  =e
_aorst#$cdfilmnpu"().0CORhy&-:ADELMNPSg{}1;>FGIU[]bqvw+,4HTkx|/23?BVz'*9QY\!%6KW578<XZ@j, ` `@ /D aL&H@-$<`Y~Bڞbj(e9{c'j=ȸTY~Ez#";F/jxi+<P~1 8  b b QހH|^ Q0&	$ H AY,,,,,,,,,,,,,,,,,,,-e #K    lXLJS *A SQj"U((X 0@| b    ( . `0` LEeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeZYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeZY$"&HH<H
`hxfQ	JqYYk/Y	rk-e(D0L
Yk/(Arqj	j(틒@S6(98i̝'qv=% QDJ'ʀ>(4!ĤWħʛRrd4"ʀ>kQXʀ>ҜP<ʀ>DʃRv%xFTjxBsMOs=e(^4!rf{)9vv͜?"&49[9e= bN:Gn~{a3'l
5vl&+p_h(HHP1ecTQ9>`^leB*aȨױ*f/2KEF9W0Yk/XD=9W0YؠleMǞ͘,ΖMɸyM&XyJRcU_6(cqcU_Mɸؔ͘,-6(cqcU_KM&XyJRcU_KM&Xy5EXy{5QDJSkQE9W0Yƨ%XkQE9W0Y\kc,5("͘,ΖleXy{5QDJEMQcUZ,,,,,,,,,,,,,,,,,,Z˶mmmmmmYxRs܊.	䒔'hyb/Zye%>%z΄99I$mmmmmV^A ȴ!J@&)@jgE $-,mmmmmmՖqv{- +^p? `Q@ @ `Zj (D55$P-q*cǹB4WL&9ȨѫU&,iJTL&8ZjU&,j+H A*c%)_J0MǟF%TLpP)R_J0`#5Ei/rUI5(#F%TLpP)R_J0`#5Ei/r-emmmmmmmmmmYk/jRhE5E*T\j0Yk/L3&Pj( QpA&P=xD!3ģcһR^B!:S|A^b射	JqYk/&g99Yk/$TV0ĜpA3{5r(h^NbӀgLH
,mmmmmmmmmmgA&Pj( cTQE/AI!@@ܢ0x?

1ů(=ȢiXQH AqFEMǜxTV_Q{D @"^=Ei/(=ȢiXQRZc܊!rn<JTkQ4,{q5Ei-qFEMǚsH AqFEMǚsjZ1U"@i!₋Z˶mmmmmmmmmڲ^$Ԥ3(5E*ÑQcUZæ"5AT[0zRWjgj= 4"B(90
F[	Yk/&g@ts󠞋a9M%)za&<]|';_:	s~l!0RGc 	΂znzMG|A)N#Z+?''+-e\j0d&Aɬ"@i!₋/QHR;1U]mmmmmmmmm՞f'ƨ%Xr*5|ʼقŗf `${	` _nQR<p`bL&8Zͦ"@i!₋_J0hbS	a SDa0A@AA *Z˶mmmmmmmmE $&@"aᢂ₂!@U0@4P
`"Bl$
`(2!&(((("$/mmmmmmmmڵ~f=L %L_B*#IMkiP|Tky @)	)DȇxhxxL_	gY	rcܤAɋ(a#0x=k|-Tky`ZAk|WV/vqF(V{0r6`4pŬmmmmmmmmmm-eMJC?hET,9>`^le:`kR(905\kc:RWjgj= 9W0{Rs3#/Rq0cZ`A35|'GESq射	Jq	`p	΂z-t\7[L /v@s󠞛Q-&JSJEc IYx-?XV^UeQ@N(UeW 
HY$DFܽ~O5HmmmmmmmmmS6(9=UAÑQcU,p;0$ H	r
(+Ra1m0
H_J0HуL&?IVĪ	 (0@!60Hummmmmmmmڿ@4P
`"Bl$
`(2!&(((("$SE $&@"aᢂ₂!@R˶mmmmmmmm_x)ɒCw'EʜgXV^Tz*5QQ=Ʊ'"IĤĪ	
4*`Q5(d|]ĥ!uĪ	
5=\Gj,QQusN@y(	 C;q))sL c1$ǸTkږ1VZv1ð4_ѹ^d&AɱӘcQ5KBm+B-|XQp>E $&@"aᢂ₂!@WnC;q))mmmmmmmmmڿͨVZⴇD&Ұd"ŏ| t:.r-&JS˶mmmmmmmmm_Q96*͌UeIV_`^lUA&+	&H$"r)``c.0-,ĥ!PVԘiIT011
JR`'JRsʌ_ѹ+1ðF,"#S1EFaA[Rb.5&"PƤ\*Q]GلLU`1jHU{M$4AC`,a\pi=K{ԘF/(5E*Qr1K6U0)yƍy'!8k!0Msc,5a{jm9W,ÄI	$_	_RE¬l $5@& a\pi=K{ԘF/(=ȢiXQLJR_Q{D @"^=Ei*X"AcEFxIJ`IEL `MFXaS|aa"#`ѹ^d&AɱӘaS|cID<D`JR_Q96ބe9&U7 &Md`4H
f5(Ba-99&U708@L4ɒ"h0
;×k!0Msc,5a{jm9W,UL8@L4`2@ (W]mmmmmmmmm_fBm+B-|XZڙ-t\7[L mmmmmmmmmVRa1ܣm0D$H K_vmmmmmmmmmRʋ.mmmmmmmmmrq)))0-,t,pf&"Z0t,pX	ҔRE¬l $5@&	cIR^ؠ1
_V4DHa-M1G 8i!L b.b1~4ncc9pĤm11Fڒ.d^g04E!" a0cIR^ؠƤ\*1ǹB4r*5ҔJK(BaoB2*S&k!0M*S &M!#R8r=mmmmmmmmj0a9Oj!6!,xL:.r-&JS	ld%/RwF8Ns\PMYmmmmmmmmjܤhjLE´`mmmmmmmmmW]mmmmmmmmm_F(rq))FS1EFaA[Rb.5&"PƤ\+1EufA1V*vcA[0YD01G_RE¬l $5@&	cIR^ؠƤ\*1V4DHa-M1G 8F<`_Q96"\aV#ѹQ71ðGm11(BaPXj*2$+/0r6Y/{	&H$"FYa2@HkH84L=A0{(9<?11
_Q{D @"^=Ei*Y	rl	rL8o9L8@L4ɒ"h0
70kQ96>ZsrL8o9L`pi6	$E `(0vj+_/sn	c8]mmmmmmmmm_ft!'qv("D<PSjeBm*iX2kǊ:=GESq射	Jq_vmmmmmmmmm6LH
-mmmmmmmmmaDʐҔvl8*i'I۟;lTfN	JzdmmmmmmmmmWk!0Msc,5a{jm9W,UL8@L4`2@ 0mmmmmmmmmW#*CJRڙڏq੦̝'/mmmmmmmmmڿY	rlUCaؓSh|ʼbaaɒ_-v`Q/*=樨X~d
5pJJk_J0`#JR=Gx!uĪ	
5=Gx_J0hxIJ`Q@N(TyȨ׏	(.Ra1( `Q@N(TyȨ׏2 _Ma}0kQ96>ZsrL8o9L`h `p0
9dss`EYyQ׏5EGSB0bMðG?d&AɏQ|spIED_JJkr5i4S-M{bS  .p	
_	_0iD $DCDD;viF+8[t1G9(SB0AE \_ͦ ~4nc9pĤY	rlUCaؓSh|ʼd~(&&@` 2dbA!a+{5A&\+0jA8(؛l~&#1K .sJ51Y;0)̂2 14dQ y4f1QF7ds=QjQ5`>
(Ě_Q96ބe9&U7" +h(@z=sN@y(	 C@' <pĤƍk!0MQjXƢiX2kǊې5F{5A&NcIqF׵,cQ	cFPR H	
$L{	

]pĤmmmmmmmmj6iX2kǊJ_<Vtt[n?|A)N+.mmmmmmmmmqF ت62QV&Y~yƚU &O0L Xhz4nbR	 C;

ܤiR!1R8Ҕ 03

ړp0Y1
 5&"\\aFJXr :RTbƍQ_!nR4g))\`Z*3

ړp0Y1
 5&"Pb= bU4#70$r)``c.0,#Pf&"Z`Rb.jLE >.0IVfs1jHU{M$4AC`,`pi=K{ԘFk@{5A&=GM&!|q))Ƙ4SpIvUA9)B(WcLa $DݴЊ>p"_#pHPrA6k!0MWc~4nc9pĤY	rlUCaؓSh|ʼd~ &O0L XhzJڒ.d^g04E!" a0cIR^ؠƤ\*1qFEMǜx*bRc܊!9+LQUǹB4r*5JSJ/(BaoB2*S&k!0M*S &M!#R8rd&Aɰ&#,q0⩾`00l&H4n`׸Y	rl|8qT0r0l&Ha%<pL `MFXaS|aa&LDP`ѹ^d&AɱӘaS|cIL", AQ_9qF ت62QV&Y~yTÄI	$_-%mmmmmmmmmmD&Ұd"ŏ}GESq射	Jq_vmmmmmmmmmkU&-1	`4H D$mmmmmmmmmW)pmmmmmmmmjѹJX' <pGr7JR F8vx(+jLE´aFJXr :RTbjHU{M$4AC`,`pi=K{&"Qp;O0Y(Ba''17PEx<Ĥr5iiP|oEF1G 8(WV4DHa-M~r*5R8/_Q6Q96"\aV#F9F<JJkja+"VE6sDXL `xv08@L4%O=jLE£Q{D @"^=)Jd&Aɰ&#,q0⩾`00l0hqF iq0⩾`1a""0w)c/_k.mmmmmmmmm3iX2kǊ>l#)Ba8FBR%'|Tc5Ց.mmmmmmmmmF\+F_vmmmmmmmmmᚏqQmmmmmmmmm~4o	 C@	 C8ĤsW9caA[b\+LjLE¡1IWb= bU4#ƍ	)1ðF,"#mIV,ԘC cp0$AUGل_8#PV#Lrr1I
/i"d ph0{ Hx,%'I{bsp~ai=L {&X8cLj)$R;vB*ߜ~c!@qa+r0"DsanhET8[Qr8$(9砿(ǛL{5A&\+1b?7118vRS_ͦ9F<L bEXF^ĚEeU%s0ydăDC(Wԑp"9,&H	`i	<H; &Or'5&"Q{5r(h<TkǨ1EWkQ4,yȨ׏	)L	(Y	rl	rL8o9L8@L4ɒ")5(Ba-99&U708@L4ɒ"(0wILpL `MFXaS|aa&LDP`ѹ^d&AɱӘaS|cIL", AQ\pApNC8Ĥmmmmmmmmj7<;@i!ₛS*iPl0|'J_<VL:.r-&JS˶mmmmmmmmmydX("D<PQk.mmmmmmmmm3:%8FT3aSM:N'`ς2tJS?=#'/mmmmmmmmmڿY	rlUCaؓSh|ʼbaaɒQmmmmmmmmmڿ RR{M6d9mmmmmmmmmL bEXF^ĚEeUS'&L,H4D=砵Aka9x8,k*ʏEFy*=G$_t3ֿRa1@FL{5)ʏ9JBU&-5EiqF8yQ"^<Z?71)K!na+rJJk_F{5A&NcIqF׵,cQ	cFc8]mmmmmmmmm_fBm+B-|XZAmmmmmmmmmL bEXF^ĚEeUhETbpi<2dbA!_ѹJX' <p(+r9H 9H7JR F8p(+jLE´f\*Ԙqq)` `#8DJNyQ709caA[0YD01G5EFaA[Rb.5&"PƤ\*5Er"`_ѹ^d&AɱӘcQ5KBm+B-|XQp>8vHC cqqg_jHU{M$4AC`,`pi=K{ԘF/p;O0Y(Ba''17PEx<Ĥ+`QM&[UTkp	
_	_0iD $DCDD;vB*ߜ~c!@q=`_Q96"\aV#ѹ71ðGd&AɱUle#/bMM*epi<2dbA!a+jHU{M$4A$'I{bspǹB4r*5ҔJK{5r(h<TkǚTUqF z8qT0rpi64n`׸Y	rl|8qT0r0l;JR_Q96ބe9&U7 &Mdk!0M*S &Md;TW9qF ت62QV&Y~yTÄI	$_/QmmmmmmmmmڿͨVZmmmmmmmmjUICrydX 0 -mmmmmmmmmiJ\#*/mmmmmmmmmڿƍJR9c8#F4n. p,PVԘiIT011
7JR F8p	ҔYa2@HkH84L=$<	ܤAITb?d&AɏQ|spIED_JJkƘ4SpIvUA9)B(W0iD $DCDD;vB*ߜ~c!@q=F<`_Q96"\aV#ѹQ71ðGy(ǚFڒ.d^g04E!" a0cIR^ؠƤ\*1ǹB4r*5ҔJK(BaoB2*S&k!0M*S &M!#~iJX=]mmmmmmmmm_f';_:	D&Ұd"ŏp	ld%/RwF8Ns\PMYmmmmmmmmjܤhjLE´`mmmmmmmmmW]mmmmmmmmm_F' <pGܤha+3

ړp0Y1
 5&"\\aDL_RE¬l $5@&	cIR^ؠƤ\*1ZyqF Ǩ>^9$""/%%5cLj)$R;vB*ߜ~c!@qa+Ƙ4" H"!""iP|oEF1G 8ܣm0/(Bap0+@h(Ǜr#IMcc_	_RE¬l $5@& `pi=K{ԘF/(=ȢiXQjQUL `MFXaS|aa&LO0hqF iq0⩾`1a&LA5Eq×k!0Msc,5a{jm9W,UL8@L4`2@ z?718p#IMmmmmmmmmmWft!'qv("D<PSjeBm*iX2kǊ:.mmmmmmmmmL&E$C˶mmmmmmmmm3lteeM)KsavmmmmmmmmmL bEXF^ĚEeU%s0ydăDC(WvmmmmmmmmmaDʐҔvl8*i'Immmmmmmmmڿd&AɱUle#/bMM*e	&H$"_z|WV/v4"{0r6`4pŬmmmmmmmmmm-eMJC?(a,9>`^le:`kR(90̜-JNy]0`^l4/9ȏYk/&g99Yk/$TV0ĜpA3{5eV_VZUzpɑ`4AE(@|J$i\tYk.mmmmmmmmmjU3b(a,9>`^lb Py0HP=``/(LLp1kU&-	`4AEĪ	#F_J0IVƍ{5A&>S4ܛnC;q))mmmmmmm3'Nf{r(a ?C	[^S;(/3L.rpLS`j'B8A5c0sF(-~lE	obN	NffL<@<4P<gqm_fV >_)Q6ar|Bv-4JJ8Qڙ S	:nQ_fBI:ުz	)8Abr?+ B+Qʢvq_!)N<z
FS;G*n+)_fk=VEb.LW.mmmmmmmU&-&"\)Ī	jdPJh 2U&&S.N?v цkQFBC0cXR3

kF(` A{5A&\+	]jdPJxILg|Gل0D)	]^	3$>tB(6372NkI@	<8(3ڄX &`MEA)_ݨT!<ƍpĤ#2/h&"\ `9F6") ;rPVk!0MWjmB,ESΆ<xa+{5A&\+r'Fc'm>2Ps&31@rr_-?&H	ܞE*r?`EYyQ׏5EGĜt	$3GL&8X(ҔqF$tZL&8X(V,krJ+EEEL&8X(ӐUk@hĥ,@+rJJk_Q96*͌UeIV_`^l&+	&H$"r)``c.0-,ĥ!PVԘiIT011
JR`'JRsʌ_ѹ+1ðF,"#S1EFaA[Rb.5&"PƤ\*Q]GلLU`1kjHU{M$xxh{ Hx,%";'I{bspƨ%Xj.T9I{bF[	"16ѹ71ðGd&AɱUle#/bMM*epi<2dbA!a+jHU{M$xxh{ăQraa)/lPry~cRb.&IfC0hqF iq0⩾`1a&LDP^8pL `MFXaS|aa"#`Ԛd3k!0M*S &M!#azR8pL `MFXaS|aa&LDPbrb(BaPXj*2$+/0r6Xsiaɒz_8,k*ʏEFy*=G$_|3GL&8X(ҔqF8yQ"^=)H]*cEiqF8yQ"^=EEL&8ZR,k:Sr*5J%TLp42
( ,k*ʏEFy*=G*(h.Ra1@F{YdsL{5eG^<kM|Qd]*c	xJNdQ@0Y(UxTTzqU4#QF>a/	IU&-ȜĚ2
(Ð<A*c!6$1QFU&-9	
( _J0`#|UAsU*c9	EWL&8X("_+br+_F%)`04Q\@%0N@y#IMk{5A&T956͖>Qp0ydăDCֿsN@yPV#Lrr4n. pPVԘiIT011
7JR F8p	Ҕ4nb' <p(+r9H 9HQQPVԘiIT011
WQ6ab_ѹ%<@8vHC cqqa01
p`cRb.qH>*(0r9H 9H$\*Ƚ`h	CXL<@<4P=$<	ܤAITf-<gY	rc|/|kBGܬiME7jGan(a8[Qr8$(9%V4DHa-l'~r*5R8/i!qF ؋q9X_F<JJk{5A&T956͖KaɒQ"VE6sDXLaᢁ	ܤAITbӐV5&sL c1$Ê	`2DXBaz×k!0M7cIM)	`xRh70kQ96>ZsrL8o9L`pi6)c_Q96ބe9&U7 &Md3!4n`׸Y	rl|8qT0r0l&HÇ/(BaoB2*S&2d$3UقqF"Tkǚ{b16" 0:OjMDf8NbMa}0kQ96>ZsrL8o9L`h `p0
9M4dQ y4f@AEr+eQFA 8×dsL@̆`ѺMdsD$1QF6ؓ@AEr9I{Q	G9`ѺMdseQFA 8^آ^%'2
( W9>Nb0AE \6آ%%EFV&*q×ѻ"'NBl2 q))9	
( 4nds9M4dQ yt&Ě2
(Ð<=~ai=L {&X8cLj)$R;viF+8[t1G9(SB0'!6AE \F+`"$H0vҍLVp4br,Q5aLNBl2 8$(9砿L@hǛr#IMqF ت62QV&Y~y{PLM !dăDC(Wk!0MW`q?(Q7لMGIb	* \jbw`8Sdr8bd&Aɰ&#,q0⩾`1X(&&`(ؓ@AEr_zd&AɱUle#/bMM*e8& &O0L XhzAk=Qv`Q/*=樨X~apZUIR0Y( t*<Tkǥ)%TLp<=GxTT]k@hĥ,@	 C;q))qF ت62QV&Y~y2  &O0L Xhz4nbR	 C;

ܤiR!1R8Ҕ 03

ړp0Y1
 5&"\\aFJXr :RTbƍ5EpN@yPV#LrrsQQPVԘiIT011
Q\65HC cqqgZڒ.d^g04E!& (	cIR^ؠƤ\*3_v`Q91>ONbn	5x#IMV4M5#oe-Ȩ9HF+`"$H0v9)BzyY	rlE¸F/sn	c`%%5L bEXF^ĚEeU%s0ydăDC(Wԑp"9,&H	a0 @cIR^ؠƤ\*1qF z8qT0rpi6`Ԛd3k!0M*S &M!#~)c_Q96ބe9&U7 &Md@̆`ѹ^d&AɱӘaS|cIL""ay+9qF ت62QV&Y~yÜO'&L,H4D=砵z_*<ǚ|=3|-Tky-emmmmmmmmmmYk/jRkcq*f-e^AɆa -Oq$)#ȸ;JRsLGلUBE&_(a+-eV0''+-e䕊Z.5qF ZUzpɑ`4AE(@|J$i\tYk.mmmmmmmmmjU3bcTQrn<>`^lb Py0HP=``/(LLp1kU&-ydX("D<PQk@{5A&=Kn1UA3GbI97{0r6`L_	gY	rcܤAɋ(a#0x=k:ZlP	62&cUi!k=^cX^ۏ=ƨ%Xy|ʼـmmmmmmmmm5)i@$=9W0Yk/L36(Rtل$)#ȸ;|ʼـbj+JEc IYx-?''+-e*8ȰPDx?a >j%4ԎsUzy:GmmmmmmmmmmgA6(cq*f_8ɀB$}DJ`~c_J0h{ͦ"@i!₋U&,iJTgXҜP<&.Ra1TV,k:SyQQusN@y#IM,k*ʏrn<JClP	62p	 C;q))h( t*=ɸǥ)w0Y(UyҔؠld|JR_Q@N(UMǞÚVǸXҜP<&3k:SyҔsJf`Q/*=ɸǥ)9`Ƅ"qF"&<敃._F=ܛ<zRS|W'1ðGƍbJq@ܛ<zRs`EYyQMǞ=)Hzbӓ1)K9qF8yV97{iXcbJq@ܛ<zRcQ@N(T{qJRa+qF"&<敃j=ܛ<zRVFOA6(cq)I9W0JR_ͦ G7x*bRƍy'!ojc܊!rn<JTgXҜP<&.mmmmmmmmmmmڿ͌LsIg	5dhET'm_!	䃄G&H$vo)I+D!<vq)0ES^bJq@#*_f=YMEYQh"UldA ?U!:N|(QlP	62vI2G$)9W]mmmmmmmmmmmWk!0M7cIM)$
0D<G0jH'4n`Q/*=ɸǥ)i@$Jk!0M*SHH(0Y( t*=ɸǥ)/0Y(UyҔ*98_8rAk@hTW1ðG?70Y(UyQQ6(8_!84nk:SyQ^=ܛ<y*= c'6a+XҜP<=41qF8yQMǞ<{5)ʏrn<樫iX{5eG7xTTy+4${5eG7xTTy+#']砿ƍ{5eG7xTTzbӓN@y#IMFqF8yQMǞ<`Q/*=ɸǚM^/ن8rbJq@rn<Ұ=G7xTTf1( t*=ɸǚ9`30Y(UyQQ4ГPD_0Y(UyQQ4ulP	62&a*͘fyXҜP<&jQUpNC;

1U<ǹB4yQZ`Q@N(T{q5EE]mmmmmmmmmmmWT9.|)<^&Mk $7A<p$~DvM^ÁG*ByESRa;_:	IʽtxFT
zģcE!:	䃄@~'i8BtQؠldd?"H;"&˶mmmmmmmmmmmjd&Aɰ&#,q0⩾`2BD@I{5eG7xTT{M&NlTW; 5(Ba-99&U70 P)D`6a+JgXV^T{q5EG*98_8rAk|WV/v6(cq*fGZ˶mmmmmmmmmڲ^$Ԥ3i@$=9W0Yk/L3M):rly\`\`^lzYx15?IYy%bg$eFQ@N(UeQ/*^NbӀgLH
,sFQ#MH^?|WzYvmmmmmmmmmVztؠleMǞ͘,Yv`
&I
@,)PW	-*c6LH
/%TLpP)SbJq@ܛ<zRUICQZ`Q@N(T{q5EEֿƍJR9c`%%5~4n`Q/*=ɸǥ)i@$'1)K;q))h( t*=ɸǥ)w0Y(UyҔؠld|/1)K9FqF8yQMǞ=)I4;,k*ʏrn<JCiX1>"{5eG7x!6(8_9Mɸؔ͘f%)/Qi@$=JL|ʼقA6k:SyҔJK718vby=sQ\@8vRS_F=ܛ<y*= c'TW;q))h( t*=ɸǚ{5eG7xTT{M&NQ\pG7xTU4;,k*ʏrn<樨VFOs`EYyQMǞ<bI×i@$=0r6ajQi@$=0r6`_ͦ G7xTVjhǛrPVO1Uzy5bxzgn?tؠleMǞ͘1k.mmmmmmmmmjYxRMɸؔ͘,Lz
E&M):rly\`\`^lzYx15?^)KMEY-El$?D!eQX3rr^E ( t*^NbӀgLH
,sFQ#MH^?|WzYvmmmmmmmmmVzbI97{y/AI!@@ܢ0x?

1ů%TLp=	`4AEĪ	
4*`Q@N(T{qJR_J0hzRiXSbJq@ܛ<zRiX%TLp>/VXL%TLw)0bѹJX' <pĤL bEXF^ĚEeUhETb!"@V`2@ hqF iq1(j!6!,xݸ;

ܤiR!1R8-V4DHa-M~yZYFJXr JRa+)Bi!qF ؋q9X_F<JJk{5A&T956͖K䄉YdăDC(Wk!0Msc,5a{jm9W,UL P+0L XhzAk=^cX^ۏ4ؠleMǞĥ&>`^lhYvmmmmmmmmmVZĚؠleMǞTU9W0Yk/L36(Rtل$)#ȸ;|ʼـbj+8$Ya+&]v{ĢqҲ^IX`99Yk/Qgk:SYk/'1U3&E$C_	Q(w/{bq=emmmmmmmmmm=T͊Oi@$=0r6`eـ(<	$(@X0H۔@TA\&8XĪ	iȰPDxUIC5EiqF8yQMǞ<_J0hfiXSbJq@ܛ<y*ÚVU&-/VXj U&F~4na+rJJk_Q96*͌UeIV_`^lUA&+$
f	$Zƍk!0MQjXƢiX2kǊہðF,"#<bcLa $DݴЊ>pMǟsQ\,TU43p	
_ͦ L b.b1pNC;q))(BaPXj*2$+/0r6Y/{$
f	$_	_Q96*͌UeIV_`^lU2BD@2dbA!=O1_/LlP	62&a*͘1k.mmmmmmmmmjYxRM&XyJRcUZæ"[M&x96aI0
H.0r6`=e	/VX&]v{ĢqҲ^IX`99Yk/Qgk:SYk/'1U3&E$C_	Q(w/{bq=emmmmmmmmmm=T͊O|ؠleMǞĥ&>`^lb Py0HP=``/(LLp1kU&-ydX("D<PQ*c)J,k:SyҔL&8ZÚVgXҜP<&ÚVU&-Ֆ%)S _F%)`1ðGk!0Msc,5a{jm9W,|-	䄉YdăDCֿ+`"$H0vUArn<-,t,p9 cagf%)0敆~!@qyY	rlE¸F/sn	c`%%5L bEXF^ĚEeU%sBD@2dbA!a+.mmmmmmmmmmmmm_fNRpJw2I$~Dv0r6a3S|W'd$yARWUCO$#\LU]mmmmmmmmmmmmڿRa1@Fr	ɸؔH AJg =JT4f5(Ba-99&U70 P)!#ayzĥ,/0Y(UyҔ*98_8rd&Aɰ&#,q0⩾`2BD@))brn<%)-qF ت62QV&Y~yÜO$$H
&H$"_-j~1bI97{y-emmmmmmmmmmYk/jRi@$=0r6`^05)fNBlP	63Ĥɳ5rIRGpvy-eV0p0HzTWMEY-El$?D!eQX3rr^E ( t*^NbӀgLH
,sFQ#MH^?|WzYvmmmmmmmmmVzi@$=0r6`eـ(<	$(@X0H۔@TA\&8XĪ	iȰPDxUIC5EiqF8yQMǞ<_J0hfiXSbJq@ܛ<y*ÚVU&-/VXj _F' <pĤL bEXF^ĚEeU(`b!"@V`2@ Ƙ4" H"!""iP|oܛ?YنiXagL{5A&\+1b?718vRS_Q96*͌UeIV_`^l^?$$H
&H$"Fmmmmmmmmmmmj2rSQN&H$"`*fS;U7UzrvI2G$UCO$#\LU]mmmmmmmmmmmm_J0`#RS9Xy5Ei/ILcqIfC0hqF iq0⩾`1L"&;̋Ֆ^`Q/*=ɸǚM^/9qF z8qT0r!"@SsA1V97{QU(BaPXj*2$+/0r6Xsi䄉YdăDCz_-j~1bI97{QV>`^lhYvmmmmmmmmmVZĚ-6(cq)I9W0Yk/L3M):rly\`\`^lzYx15?IYy%bg$eFQ@N(UeW 
HY$DFܽ~O5HmmmmmmmmmS6(9<i@$=JL|ʼقŗf `${	` _nQR<p`bL&8ZiȰPDxUIR0Y( t*=ɸǥ)rJJk_Q96*͌UeIV_`^l&+$
f	$ZܬiL" """![2NɸҔ 0pHPrm0/(Bap0+@hǛr#IMqF ت62QV&Y~y{ P+0L XhzJ˶mmmmmmmmmmmmWvI2G$)9w͘mLT1U$~DvPt4<Dmmmmmmmmmmmmm%TLpP)brn<%)R_&*&bR0jM2F{5A&NcIM)$$H
`x^bR,k*ʏrn<JCM^/9qF z8qT0r!"@SCsA1V97{Y	rlUCaؓSh|ʼa	$
f	$_-砵by;qå c,rn<%)1*fGZ˶mmmmmmmmmڲ^$Ԥ3i@$=0r6`^05)f!m6(Rtل$)#ȸ;|ʼـbj+JEc IYx-?XҜP<Yy9N2,"((HD5#{^k-emmmmmmmmmmYlPrybI97{QV>`^lb Py0HP=``/(LLp1kU&-	`4AEĪ	jbJq@ܛ<y*.~4na+rJJk_Q96*͌UeIV_`^l&+$
f	$ZܬiL" """![2Nɸa+pHPrm0/(Bap0+@hǛr#IMqF ت62QV&Y~y{ P+0L XhzJ˶mmmmmmmmmmmmN	NF[	;$#Ȓȉw͘mLT1U$~DvDLUlgA<pMsA1TJ_vmmmmmmmmmmmm*cILcq %3LUMǞTV5&sL c1$Ê$
04`/0`EYyQMǞ<o|p{5A&Ќ$Ê	DLr	ɸj_Q96*͌UeIV_`^l	ɒZ1U<Ջ靸abI97{QV>`^lhYvmmmmmmmmmVZĚƨ%XUl5("͘,Lz
E&CS͘gq);R_zYx15?IYy%bg$eFQ/*( t*^NbӀgLH
,sFU|\tYk.mmmmmmmmmjU3bcTQ*scU,p;0$ H	r
(+Ra1L&E$CL&8ZiȰPDxUIR0Y( t*<&E*uĪ	
3TV,k:SkQDy*ȹZ.Ra1ܤhU&F!0bѹJX' <sQ\@8vRSZd&AɱUle#/bMM*eeA1\D$&H$"r)``c.0-,t,p9 c_ѹ	 C;

ܤiR!1R8a*1R4g))\`Ymmmmmmmmm3"$vs\
;lq';!ѐ3a0tu0㠞ͨ"$a2wj6Rs\ɱ:(B9~蔗N:W]mmmmmmmmm%%MM0i⩾`0s`EYyQI{q=)İ	 HH(_cͦ ~4ncc9pĤD=&z*5jR.PiMEH"#蔗78`	 `_	_Db(B4Y
$kBtJK؛00/+`"$H0vH"#|-oC\vc!,k*ʏtJK؛׏MH!@qryY	rlE¸F/sn	c`%%5L bEXF^ĚEeU%s 3$HC0L XhzJd&AɱUle#/bMM*e8&@aAdf	$_-R4`ֿmmmmmmmmm3 0SM)ñ@w5("ĥ RUrLaIDPjqhDUlU3\3%ad\Qsemmmmmmmmmm_J0( 0bs@`h~yqF"q9ȱ)H!/jSpFs@`hn0gXV^TyhڔGrqA5e砵mmmmmmmmmmᘃ{(ZEdP#)/mmmmmmmmmm7JR`Q@N(Ty9G9JLUl5(N   QA!lgXҜP<\rr#Ҕ0Sتf%A`
0H4D<@y75E{,k:SkQDy*ȹZ\0P$" <|{5)ʏ5("<d\­LbEq( x`Y-r709c`%%5L bEXF^ĚEeU(`b I	$!&L,H4D=k71)K!nR4g))\`ZYFJXr sQ\@8vHC cqqaTTbܤiR!1R8-V4DHa-l'*pa@`hx!@qryY	rlE¸F/sn	c`%%5L bEXF^ĚEeU%s 3$HC0L XhzJd&AɱUle#/bMM*e8&@aAdf	$_-R4`rrmmmmmmmmmm/*^kmD&Ұ੦ z!&XNi8MǋB4Tvg;	l7NWiP|=xBMj#Ĥ4"B(9=;	@ҙEEvAxQY[L .mmmmmmmmmj1U<Ջ靸cQj"UZ\rr,|ʼـmmmmmmmmm5){5QDJ0r6`^05)fR
ؠzB\)9vvlzU!|-QX3vg kc:9OEa	=e0.>[n?|A)N#_1kA=7=&[L -e䕊Z.5qF ZUzpɑ`4AE(@|^k-emmmmmmmmmmYlPr{Qj"UXy/AI!@@ܢ0x?

1ů%TLp=	`4AE%TLp1 @)	)DȇxhxxLmmmmmmmmbS	a SDa0A@AA * (0@!60H]mmmmmmmmZ?d&Aɏr&/یiP|Ĥ\kc,5("͘fL$HML&D=ECĀ`ZN^f=L %L_F[	_Qq0r6`L_-j~1(5E*\rr,|ʼـmmmmmmmmm5)j(XkQE9W0Yk/L3E& ו\Aȸ;|ʼن{ܗzBMGaHzYx15??h&r3~[n?|A)N#_19OEa	=e0. Nvtsj;射	Jq^IX`99Yk/Qgk*ʬ{5)ʬ"@i!₋/QHR;1U]mmmmmmmmm՞f'\kc,5("͘,Yv`
&I
@,)PW	-*c6LH
/%TLpP)SbJq@q9ȏJRm( t*<&E*pĪ	
3TV4nk:SkQDy+Q@N(Ty9G9樫"j`^8rUIr-*cL$HML&D=ECĀ`k.mmmmmmmm3 H	
$L{	

T @)	)DȇxhxxmmmmmmmjѹJX' <sQ\@8vRS_F{5A&NcIqF׵,cQ	cFc`hƍk!0MQjXƢiX2kǊہ`hDHQ"dCL<4PP<PPD<H
c`%%5mmmmmmmmmWJ_<VVZGESq射	Jq_vmmmmmmmmmqF ت62QV&Y~yƚUDp"BdăDCֿsN@yPV#Lrr4n. p709caA[0YD01G5Eq_0iD $DCDD;vB*ʆ)Bi!qF ؋q9X_F<JJk{5A&T956͖KI	$!&L,H4D=%qFEMǚsLJR_Q{D @GTUmmmmmmmmWT9.|)<^&Mk $7A<p57UzrvyD!<p5gG*nន<J5>aKI *f.mmmmmmmmڿY	rl	rL8o9L 2D"#5$70Y(UkQDzRAlĥ,psL c1$Ê$&HCFlĥ,/0Y(UkQDzRS|W'_Q96ބe9&U7Dp"B"&	,k*ʏ5("<#"jf5(Ba-99&U70 2DDL0vf^`Q/*<TTzbӓÇ/(BaPXj*2$+/0r6XAdf	$_/QmmmmmmmmmڿͨVZ3[n?|A)N+.mmmmmmmmm%TLp7(ǛL&E 	 8]mmmmmmmmm_f2˶mmmmmmmmm71)K!nR4`ZYFJXr XD@	"DD9DCm4"-kr8$(9Q6k!0MWc~4ncc9pĤLrya+{5r(h<*bR˶mmmmmmmm3sc;S;\RxYMEYUaq2@Hny 0jo*g	5gG*ByES
j*U!:='>xj|
2#9AU]mmmmmmmmqF z8qT0rAd0D<G0jH'4n`Q/*<!8 2/ىJXكF{5A&NcIM)"H8L!ىJX^`Q/*<!NNZ˶mmmmmmmmmakA=VZ3[n?|A)N :<&QI0U9rqA5dz˶mmmmmmmmmr/mmmmmmmmmڿGpmmmmmmmmjƍ5EpN@yPV#FsQ\,_0iD $DCDD;vB*ʆ)Bi!qF ؋q9X_F9F<JJky(ǚFX"Acq9ȏ5Ei˶mmmmmmmm3sc;S;\RxYMEYUaq2@Hny 0jo*g	5gG*ByES
j*U!:='>xj|
2#9AU]mmmmmmmmqF z8qT0rAd070jH'4n`Q/*<TTzN 6a+4n`׸Y	rl|8qT0r$a0hjyqF"\rr#QQNNZѹ71ÁJJk.mmmmmmmmm3ys͓"()26	΂{Q	chjg/3l#)Ba8mmmmmmmmmڿL&E$Cmmmmmmmmj0SeHiJ[S;Q64ٓrp@|*i'I܄=ڂ2r˶mmmmmmmmm{5A&T956͖*Dp"BdăDC(W]mmmmmmmmm_ftJp)Kjgj=Â2tmmmmmmmmjd&AɱUle#/bMM*e$&H`2@ z=^cX^ۏ5\kc,5("͘1k.mmmmmmmmmjYxR󥨢[a9G9>`^le:`kR(90̜W 3pvy @.Rp/QBq79QX3ĜV*+NNVZh `/bJq@-e*8ȰPDx?a >j%4ԎsUzy:GmmmmmmmmmmgAKQEƶ2\rr,|ʼقŗf `${	` _nQR<p`bL&8ZiȰPDxUIR0Y( t*<!uĪ	
3TV,k:SkQDy*.Ra1@Fr	/%TLpP)b5("TV@UIIXH A*c$\rr,5Ei/%TLw)0bֿƍ{5A&>S4ܛnJJkU&,geG9%)1&B <Ī	
32QV4$hA Ra1ܬYRa1@F*UJ@yU&,orÜN@L&;c5W	5YbRahI"{b_vmmmmmmmmmmmڿ̜-d\9W0?I+$hAܚ%xhIlPLWU7Uzrr˶mmmmmmmmmmmկp;O0Y(Ba''17PEx<Ĥ+B/5i/+1pHPrJܬY4" H"!""/+1pHPrA6ѹ71ðGd&AɱUle#/bMM*eAdf	$_*<ǚ_A8rd"B3|̨"ĥ&4$hA|ʎr,5EXГPEekJRI|ʎr,JRcBMAĥ!5EiRA<2QV4$hA5EG-rTQ'cTT_vz	`  ' ` `. *94Tz	0Xݡ0/ Aeq? B%1:	i ~4na+ncܪg1U1ðGQZcܪg1U(WjS98&Ak{L*0jA8%)nИ A8 !A4 1  ÅrS98&0jA8%)nИ A8 !A4r?71)KǹTbc`%%5)SS9F*cܪg0_/ƍJR9`hj1ðGk!0Msc,5a{jm9W,|-	I	$!&L,H4D=k71)K!nR4g))\`ZYFJXr sQ\@8vHC cqqaTTbܤiR!1R8-V4DHa-l'*p	
_ͦ L b.b1pNC;q))(BaPXj*2$+/0r6Y/{$&H`2@ 0mmmmmmmmmmmWv&Dvy*9;|ʼه63H8Gi %GmmmmmmmmmmmڵkQEJTqF iq0⩾`1I	$ r	Rh71$\rr,JRgXV^Ty9G9JCM^/9k{5A&Ќ$ÊȒ$HA!9Jg q9ȱ)Ikq0QZ`׸Y	rl|8qT0r$a0hRS9XkQE0jM2F8kQEjyqF"\rr#QQNNL `MFXaS|dI	$ "`%3LUXjqF ت62QV&Y~yÜO"H8L!2dbA!=Uzy5bxzgn?t\kc,5("͘1k.mmmmmmmmmjYxRXDQ4-E>`^le:`kR(90̜c`^lËB(5lgrh? FiX2kǊ"B΄4!&XN&E@'.#Z`NNVZ+?''+-e\j0bJq@-e*8ȰPDx5V4ٓ9emmmmmmmmmm=T͊O{5QDJEMQcU,p;0$ H	r
(+Ra1m0
HZqF iq1(j!6!,x C	_PVO1qF ؋q Q R-|wB4~Q0r6`<b]mmmmmmWr(hxlsZE;4,~7G|W5gU|mmmmmmmmmmmmmm7"Axpi1/v;Q91*ܬ8՝_{MOBQ	8LҏrnV.mmmmmmm@hgX"AcEFzR	 C@gX"AcEFy*/r%h,kQ4,yȨ׏QQ|@qFEMǜx	 C;q))( t*<Tkǥ)Sc܊!9JB{5)ʏ9樭0Y(=ȢiXQj( t*<TkǨ0Y(=ȢiXQ{5)ʏ9%)qFEMǜx|-Tkymmmmmmm`dt!N+"Ph0@L<v|]4/"@i!ₛS;Tɑ`(4 &mmmmmmڿsn ;LA i0p(+yZr$ @~ ;lpG˶mmmmmmj2nEMIW~E]mmmmmmWѹqFEMǹ7x!|@qFEMǹ7xTT_!8k*ʱɸqF8yQMǞ=)J,kQ4,{qJR_Q@N(T{q5EiqFEMǹ7xTT]KM&Xy|ʼق˶mmmmmmj0a2:ڋɑ`(4 &;MQE>.]hɑ`4AMs*dȰ_vmmmmmmm_ѹ7 &E`4~8v`_-mmmmmmm7"Axzq!8E]mmmmmmWѹqFEMǚs/r70Y(=ȢiX\rr#QQ|@8vRS_Q@N(Ty9G9JTgX"Acq9ȏJR_Q@N(Ty9G9樭0Y(=ȢiX\rr#QQu-Eq9ȱ*f.mmmmmmmCj/W&E`4x7mEvi_/3&E$C6v̩"Ph0@L=mmmmmmmF< w0A aPVi!砿=(Bap0$
$v"A{ڊ;UZ1U<Ջ靸cQj"Ur(hƢ0r6`4pŭemmmmmmmmmmYk/jRkaS%N-e^AɆbrЊ>@+l'r&?h0ɇXh35.Yj.TLq):pI*fZ`NNVZ+?''+-e\j0aIEc+-e*8ȰPDx" &HYvmmmmmmmmmVzkaS%N_8ɀB$}DJ`~c_J0ho6LH
/%TLv0@Ra1RA*cƐ_J0hh'xI˄΂UIC:OdPJ\h ?tQ+MXXD@p,<
a,#MM0@"AA!S;p@ &Ɖ 8y0(("H?	5gCH 
t*j~a`/2(%.V8<n4ndPJ\p.C8ĤX+ƍRc-
C;/"Rw	5ɝ&Qg72(%/̊	K8p#9_!D@	"DD9DCaepb
KQA70`8vb&E&&L50+B/L,%,fP-;	%*	$RZJ-ف$XvH@3

	$RZJv	 f8^zM5Qr=QdD $DCDD:S_0iD $DCDD;vcMO0p	
_ͦ L b.b1@03N2Q_ѼPJ_A8MG9qF ؋qjA1]Qr`(G)-F%8EV$,̊	KILrT<bAk9ѹA)ndPJ\qÁJJk{5A&\+";r'(%.V<#'ȹTNtslPr|JN*f%1=^cX^ۏ=ƨ%Xj.T9I{b l, $+          5  b՝ab&                   ./usr/es/sbin/cluster/events/utils/clasyncroha                                		
 = e
#ainorst_cdhlpu"$().ACRfmy-0EOPSUgv&,/:;>ILMNT[]bqwx{}12?DGHk3479FQVWY|+58Bz!'6@j*P A!F4H$$  `,,"@JVBh+E%M=ǸPzTZE{Du |^B4HyC`@( 8  q<
W%h*8"H@B  ,XD%T T:@1&
\	Qz0"X|&iq P  k9` "J8 8p P	Hҕ)JR)JR)JR)JR)JR)JR)JR)JR)JR%IU<D@  SaDȬ0JJR)JR)JR)JR)JR)JR)JR)JR)JR))WUB'M&pYSP2m=-&084Q*jl(Xm̅&Mdd*VTUQXRr@Y.lV@(*ҤVmiqJ$D 91B4
ÞWMq:y
MϩUIL̚ XQ&1Ra
0DH@ :EEjdJn}ҕ[mf[tEixBd={=*J@X<< P)RUD""aUJH<"&H!@Q p}ĈA RUmDK"D<HI*J_TPH*m9e0o90JL{U"Y- v'M|ȼɅbմRJ9G%V՘EdXմ>W	=L =*J5#Ѓ)RUD m6RmĄȑJm>{c*M99e0o90Ha6	Q(<	h@N`&p=ƆқmT&	,y! ! xx@#&bU	Ɔd.4ye$<896L&45]	22if"{mؕBa1 &FM,^ZqFplJ0ӊYtlJ0ָUeGJmYg0&%«,B4MPKQ<ɶFрMGp=	khƸUeF`m{YpAh$KkVYqp=mmӊYqL<Ig0 	6EA-D&XNF7u:$(ag0.jm^\&c=9{(agPd"m&ĦUmT/+aA6گmq,*h-dX^f0	M^XUyR[ȱ-hѴc̠Gp=|$D&HH$^XUyR{Y9h¨ʏraE.{YpAh!Y my%6ڛm{YaTeKraE[>)ѣhǙA:@z/mH`$L<,<!IM,2
sXJ-9eQZ4P]000EcEZ@2-61Jm6¨ʖZ4P|SmFя2(u:^0Hy Xy"BmWmRS	uYU
0Mm0Qc/qMM{ K1F2X
,%6گm\Qc6m6a#-9iיSmFя2(u:^1%6گmu6M90WQ{k`L mW׸c d 2l[ELmFрMP8u(a"%	"$$jM3I_4"@|ȼɦ"cEVz3
 (mWڛma:4m{Yf8GÃbt6mF&FM,^YI)z00¨ʏ=yI(<^q,AP3Gm,L 4-Ɣ,ҭ|RB"dŃH,"mH]	22if"IAilMXNT`a9eQzxDzqqEMBa::ZmFсc dzh2P]mhѶBIK1ahr
/*< E`a9e#!8rmm9ea9n4fkB" ,"@dD"H@ba hDJhBLYEmmth00qD@3A:Av'KSmmF&FM,^Zq{YaTeG<d`a9e#*fmm{YpAiag2[(YZD$Y2E"%mX&FM,^ZqmlM	QF^Ty-A=Qfl.ima:4m{Yf8G!p:Zmm6]	22if"{r
/*< E`a9e#bhڛmm{YpAiag2[(YZD$Y2E"%mX&FM,^ZqmlMeJm9eQ,ڱI4dmc ^XUyR-KXFJAϊmh1PeP8bF"X	$$H@Sm'BA*000>I&qC=f`m{YaTeKs\Lm^f0	Mjm^XUyR&[>)m6yCфD $m&ĦUATcbVyUob*0kL=be^㖛mWmcY, <ea2ςSmmJa1u<*aCI<rmmk"Şւ,P|mWPiذ[	m0l,&T^f0	MF<pQ{hǘjm@Baг>ѡII|\qcSmMykAʖ0"Y BAB@E)יSmFя2(u:^1&Smф$&DxC5T=Zqy*ҤRAVmq-ɄrŎjTP*`c؄X悩4VZllšO\X:kEL(FҒQ*9*m_'5ɄIUc U0ucMai|6F!\NWL R[Um'a1uPվkZYBa؏J PF0[m9%T m$&DxUmmOնlIWhȱͯq-ɄrŎjC	׸喃d`^d61Jmѵ_p]m,L 4)EB  @_&Kd10xm,L 4)E"aW6"&Hx@"Y BAB@F1Dlm)m{YpAigR @*L
ɶ^>fyŦI)M6ڪJOi5_0f}
MsI萙!BCmM6p]m,L 4)E|6Olr'Z"ج
7q"4Pxmm
\&^R|DkU"aRDlbrmUX.<<1͋Mj6m3HbBdH	&I6/m6{@!/\X-)J)JR)JR)JR)JR)JR)JR)JR)JR)JR)JJAJR)JR)JR)JR)JR)JR)JR)JR)JR)JR_UEX4)WDIa ``9J  H	F0
1FdV[Q$qBkr	Q(<	h@N`&p=ƆҔLlNH@!\qcR0B^žOE_U@Cd؝6Zas\+\$W
YVp*{a_')W	揁Vs#JUIJͱ:i! 0iIlhŅSQ{(ULB^ͤ10-cҒإ_K-XPUR*,m&5gp(|IV E]0ɮ'N[EKLqBiiJXm8EV4UlVjbt,ذKXdhd+\$BUMEh̅
M1&$ڶYaӖJ-GT"W0 E-	xhRk\$t՞²Zh慘y,Fs(}JĪ	e.,).F8 ɉT&Bd#Ba1-1*cXk4!1D x%f&f  
AЦJ
LhhVdB%CZNfM*dTO<rIh!X1h!jj1EMPcaճ&غ&OMMMS4iAIm'EPZ*ќbB_0r/2G&^(Yq{!P<Phdck)K=0lsǊ{!`Ɔ9)&׊V6xgIMm\鰗ɬB>餦EMPm_mUIlC4iAI
mYIă i <H ("1kIU0xEHl%2A0!/a( !/afFB^*$ \JIBd%2A0IMj4lXLa/aXF.Y
cMMm(k=4iAI
l@bkIҋظL(@<Ef&XNFX\a@ pNm_mU"btKXd!OXROl]_+>DjmUm Z5J
LhhVbCZNlXM"YB2ɶmb_000Ya P1i@3C#k4צI&aF 
KP8p.k\$96MϬ@kF1iA6kmگMj
[Dh&^*&
WI6mm	kh&cM5tG4-F1iBa0]mk\$Mi6&Mse)Fяpo8p.jmdÝE<%/aX*5|h"+XJM)btMhQ56'SmگmګH}UMb|ֺ5|m+1PEϰɬB.pmm2 JmѣlqaIr1 J8rmk)JJ[#I(K#tc0JLJ0X# P䅎aF" h2QÁt&^\&c=EykAc@(KL.
 L=ƔЭ\K ""$.YU9
&Ȩ%xjmN t-!Wֱm6V_'56MM6ڄ(l	o (hZ>P4Q
(R^-6th0	C m{YpAh!Y 0.jm`|MhѶ,)"Ɔ&m6,j2m&ĦXNT5`a9ea9܄XQgftbt6mq.1,
Qb/q1'M V0繮F|\N`^dZmUmU@4^lkkXJ=.,s`mm׸	{#%҅U9
H<Y+m\&c=EykAEm9ea9n4fkB ЉdDDXm,L 4LKz-k(ZB	mWmUI*qW U5¾Ok̘&m_m{Yh=L [,sSm1Jm^\&cXY쌖JiV`) qdDDmm,L 4-Ɣ,ҭ|RB"dŃH,"mŦm9ea9n4fkB" ,"@dD"H@bmt$q,*[ǘ#{,.-h	]mkr˄sK=iB* D"&@X8D"ȉ,D ЈbmMmMmMj=.,sik!d*di7bMjm̑ĄȑMhQ56M5͔ѴdXRDG؝-M̑A h8LzI**Ot&鰘AjU^\&cY]b@|l $+          0  b&bb&              m     ./usr/es/sbin/cluster/events/utils/clcommonroha                                

	
  =e
#_ainorst-CEORcdhlmpu"/1ALMNPfy$'().2:DFGHISTUYbgvw,0456Bkqx37[]{|}8;<>KVX\!&*+9?@QW^%jzZhGh nI
Dy#\8DLH

hS>9JE(_nocl/8\h^"f&@!4@ 04@؊ie:Ns7b$P"QP<.8{HnqT$xpTM
g=zWEᛍӒnnMGL!4G@tt&>T^h=zJEDd( A-,MSK\_HnnBYXsԦl&'ݘiEq/%Sz)7LlfAyTS!L5if7f7
a\ƸZ:d.u3R%Rtܔ(;gkiaDP"W
"k7\7
ٍ`n*q*DG1kZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֱ( b@n=zL}!訽+scWzUe7Q0>zotXD\ CRlkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵcZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkX7liʞP₮(D75q7l ,PQ3
1nmmme^cXֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZֵkZ1nNi(>FJqo\KJh22Jcu*L6U8SMiBc5CVKpHuj*!YJj7zҝqR"\p@P1AGz.Q7W,c`:EDEDI"=ncjZ^RcOSX=iN )ϛI"=ncjZ^RRJBQ{01AG}\kA
Pz*{01AG}\kA
Pz*#%V^9&ac1EE[փ׬TWy73^tADz*/Jƴ`YBoc7 ĩyI#:idwіZ՛ѽ°R 	FoU.u\d2r84&q>eKtQbArp
*⇇c7eh3WF7zҝrp¼ ̰zҝrq1AN:V`:"R"<r$x1cpzi1e֔iE8gp,$P&pqC7W)$^$/VX=iN0CH2< g <P<DDLqk`:ILDWL?f<<®4xq$zҝq( {& I "&P@L<8z"H7"0izҝq

q@i"B i0QJR4Juƒ@P"8a 4Ŋ9Ɠ15I5o܅y#$oR]. k4ANeKt'"&HYTK2pP"M rcps/s2JʗZuN\" .@8klYz޹S+
3x  TK2pO&TXT8Aq"Pq2 32ֺ]q@y2§8Ң9AĊAƕq2 3 ʗZuN\iʋ
J8=*Eq2 3 ʗZuN\iʋ
J8=*E &Dru\d5ƞL4ApR  @eKt'4eENqEr"*& 	cҸ<`#7pA8h[*]k8dpyDru\d5aq3= pp ʗZuN\&qAQ1wTY 9@Ӆ8kEe/s2J邕>pyUUH-ުXv#|^3ijm\0<Fs㎍nkN7?Ik	GE2es2J(@ [zEyFn(pyUUK\)d1.댜2RHrR]. k*H]䊑A 88T8$*]k8dqI<R(8=(#!u\d5J$.EH@((% ;*]k8dqI<R(8= p	eKt'"T!w*EN5aA~	2ֺ]q@*T"AqC\qCńD$ʗZuN\DRB$T9AǊu\d5J$.㊚x{AC*]k8dqI⦞@TI*rA.댜2RqSOq z*&PGYR]. k*H]4AA.
R]. k*H]4p0XP_,u\d5J$.㊚x{Aq`R]. k*H]4⇊⇋pP-.댜2RqSOq z<TH8(eKt'"T!wP`TK2p%Jqq z*E$9 ʗZuN\DRB<9ADXk*]k8dqI8=

	pXʗZuN\DRB<9A(`YR]. k*H]ǔ<@A 8Ӎp0XP_Lu\d5J$.  @PWPa.ֺ]q@*T(xAqG!`Ck=[m^5Dg	D;mcpV^mJ6ƱvbnB@%cX,Q%3lٶN1r0H3a|^3soK ^2vqe!JELD
IYN1r0NK ^2vpv	f-8Fc;mK=r-s-)A%"wI/4n+[m#\b1`mAFQ䢗:m#\b1`c%j[z\Jjږ^m;7LZSB-YN1r0NmYe 	G#(rQKYN1r0N)B]"zP)]",}a(eJ)sqЍeYN1r0Nmz(x>胗!XJ:VSϮo[,ea'm؍s/
Bu`%9xNHRFiA	f-8Fc;mF\Jxm8"z HV5e/%(f	f-8Fc;mkj[zVQӵ->pRFQgEYN1r0NmFQ䢗:bҞNj[zՖa%l!3b;l9*(\vVI^ЎpVIXU;D)
Q-tFYN1r0NmS;RK-tFMH*FUJ6ͶZpqvm㪜)VN**f$ߑ)ee5iÑ/[,ea'mWqڕFUN笲jV,ea'c)Ên$G
mRp1Y%x;B:Y%`}T"nrM*	f-8Fc;mnSӵ:#:}WYĈBNQzV|^3s,ea'mU8SBVI^NQW79&
gY*|RK6i5.Cf	md7s#Ҷ8Nrf	f-8Fc;m
%Agn`|/7hGBQVͶZpqvm%XJ9Y%zNVY\6U;Ȩ񛜓~3Ц	f-8Fc;mWw}5pr^qa(`mӄk\0l'
IGVIXU;Ȩ񛜓~FJ0m0*),ea'mRՖEE[Ux3
sҝSA%"wI/4n%l!3`K=rOU;ӵ-"wI/4n*ӵ-JQ8K6i5.Cf	mRϝʹH0%l!3
xt)%XJ#Jo-hB8r2UezQP쬒襤[^ccqB$Ue&.ET7/k	GcSAN2mQ.NdӒޒJml&[U;1F	GTסMKw
Wi"jcvmLwbuB]YdJqЮyƘr*NQk8TY;"j1mdTҬk5.MT\`-lwchuǇ@J&<fTK2pS@PA&"p&0FQXJ.u	4TEgꅱm	qA<<®4~0E$yI<<I h) m⧀Q G  dKh[DM&V2Jh	((qfm(Qrpmh3m\i
8T\f@

PEʝ,,qfmӄkXčqDRK9&kRPV4*.T!>wm-8Fu=LH$KRwJfZm-8Fu=LH$KQ5QET3mAk`:I	4a4$$LIa#%U\RX7VömX7%lYQa1cpV^m|ީf-	ҹgnzU;cvme7Դeϛպe>vƱvbnB@%cX,Q%"-lAX 8 7 > `ZEacհiuW1>a(jNޖx8<aKe;KB5uD}jUՍ/z-)_=Ecp}jQ-E9$E(Lvxpx`uN-@lӺIyy胗!XJ#j[lnmJzޢ֌BȨ+sђWF5`a|zWU8SFW
hʺP7mhWB2U;wtF鞈9xR>vK\XJ8n
)/-s-)iiGX̾EE[5a2ЦU;wtF鞈9xR>vࢌnm/PiOU;ZсhZYnz2JƱ>a($EH"8Ң z8W7mS5Wޔҹӵ-FuSiQm)v_N%эcv_%eNѱU/B21mhWB2Ji\iږB#:ޝKݶml)Ť|˱mm
SR4zEK}!TN%BnmmEei(,0_+je'bvc5	*k8<aK|R,4;cVmi\>'(q8;mIF,Q%;zNxFljZuNQVW>5	*j9mR].-fTK{j[nEe1e;r9mR].rM6:2JfTKx7,+9mR].nrˣ$pmB G9ĈP	qC3m]k"ђWN8s6ٛl!)#j],ZUlk)'Z y~3;[7VrӐ<Br"q㱅BٶZSNZZrC3y:j9i_\F9E[\Z
^^ćqlfD\Ď"(s*,asLvBra1Ntj`{j[nEe1e;r6#'$ږ[YwYiNܭ+ $	otK}-Ȭ,nV
 *e&mSmĈDPTYÄ@8 Ͷ)lm@".@G9ƕp09'bfX=iNĈDPTYÄ@86ٛl3;[7 XB G9ĈP	qC.#PƮ-/L@S;zZ-$`$i7,+$`$ǀݳgjjgRޔ"3ʷMY-'9&P%tPͶwm"ђWNW`eg@lBpN	fuS)]"nz2JͶbҞ.rM6:2J<x~Ylm֊rÂQzV+avmm`  `śmmsF]%t #. (@FI] hDdfmZmmUxaKt@ltdӎ^0rM6:2J ^/R9&P%tV9mlZmJQm@@dp@FI]0 }T,mdTrTYZ)$5}p l8PLvNi(E$BrҞ(DH x
 2(xyiތ|[U;Ȩ+s B(;QtdћmŠͶhHx7,+śml*,P0@".Be\PEWNIgFI]lZbfX=iNTXa#D\(ʸ1nn:)içoI^/R9cn(l;mW7%lYQa1cpV^m|ީf-	ҹgnzU;cvme7Դeϛպe>vƱvbnB@%cX,Q%ٶN0`p`襤[U /%l, $+          o bEbb&                    ./usr/es/sbin/cluster/events/utils/clcomputeroha g  ts                                		
  =o_aeiprstu
"#.chlmn$()dfy{}0:CPRgqw%ADEGNOSTU[]bvx,-/47;ILM\&+123>BFHVjkz<|'569?X!*ZY@J, (*@
/@xD@Hx<RA8(I~9H%A+EnT7k0/å
F0` @
 ` `@1
<:ܷe0/@xD@Hx<RI,,,,,,,,,,,,,,,,,,,,, e
 @ @79[S¬D
4pу
4etp%`  ` 00  G 0` ` @@,,,,,,,,,,,,,,,,,,,,K,,,,,,,,,,,,,,,,,,$K8pE P Q4ŅIdp
I,t(60Y%_`@8@pi%_s^l1<Pn:(J/ZƬo	ڷ I6Pl`obg0Ӷ?޳e;,(,ŉEnh(60^-FF?|#SZx[FIdDnj«+K%=d˱=jz$'/6Pl`[v?(M^:]%"7M^:]5PXK5o{Б˱<$H`{o9NXݮV	Y%_($p@4/IIcӖhJ+XՍK[,t(60ZPZ$A҂L%*4J,r/IIcJ\֧t(60ZPZ	r.%9I6Pl`	Jm@t(60ZPZ	=jz]K$')&[KrlihYئ%9y%9I6Pl`5L%*4J,r/IIcjƤ0($')&Ia)rZKrliyRkbJ\֧t(60ZFjMlS	Kz_eI\ˠINRM-- [RD-.[e$')&5&)FEZ\ˠINRM-#V5&)FEZ\ˠINRM-- [R垵=ir.%9I6Pl`5L%.YS֗-_eHՍIa)rZm@,,,,,,,,,,,,,,,,,,,Kmmmmmm$"ry&D@Ab+ֈq~lb"$
Dj5G~9cd71XYIvmmmmmml|%y6X]Dlz
t %mmmmmmIvmmmmmmm$C/ið~aKKmmmmmmi0սp')&EOx0.՛Ԅr;r1q~5cpMi5Pd=z (ܡ4`҂С[	@^	ƆOo\0%	ha{VYPa0Q5YX)jvٓj޸`H
(M/kR 	':Pl`Gn[.5oZƬhc֥	/Dv#	ia(S?AA|F؁AfT A?@9Ff(Qj
tEASa?սp(,С[	@_	JatC'ڷ000j޸`H
Lz[``a?սp(Cb0Xf7C|'ڷτGƆ^(60XjςOo\0$zBOo\0${cC'ڷ6[	gå9cvM[.2~ XX'ڷj^`͔,n9҆8TI?սp')0Ҋ$a$mmmmmmmmmm/)A==i6Pl`!UK$6Cp9A==xQYN~a'~9ʆ6=dUzEb,{ zb"#j{`Idȶ0xoY%tK$|T{IIcY%\ A@.mmmmmmmmmi#dA==i6Pl`!UH	`0@ āh4{s"v
`\0$.I?e1L&
=(-
``a?e1L&
=-000IIc	ha?e1L&
=&40')&c&{ za9I6Pl`!0QPYL=C'rlfB`Ҡ{]&	t(60Y((aNRM,Lz[``a?e2haNRM,LzMlha$NRM,000IIc	t(60Yf')&a$IIc/`]$bx8 gn0 IIc9I8СD.G H88DKmmmmmmmmmId')&NY9(cV5.[.5o$Kkyc`D79f탷-rVa%^"VIdҊ,iQ')"Q[_NRM,/\"^$ @8	6ѝj[.5o$KmmmmmmmmmHl(eI,V-@O $$Ap8ۜS `z!rIqPrB `@ I?x(=q&5jP#۔вa@9hرxe1G003 `Arlf6${p107DE$<$ 's	Yx(=q&5jP#۔+
07Dŋt(60Y-=a xe1#ۆ0 9I6Pl`#ۆZ$(@9 (! a?OzOAr%yN0ƺMJ5d{riXP(Ob:NRM,0<QIIckbG0033xIqPr@P(B 0$.r8IGe:NRM-&@rQZƬj\\j,aD]mmmmmmmmmK$9I6Pl`	,Zk2Qk܃^t)[V8UzrZQp9|AGBb9%$K[<7Ҋ,|`:QY%^>B=%{(_NRD$K %rCxH"H $$ .mmmmmmmmmi#dNRM-(-H	`0@ āh4{s"v
`\0$.I?սpn6H@$	'OArLʃ%=J4J,rLr$IIcJThXhOzOArLʃ%=NYSV
O$A҂L%.YSOI?I?\"qN49x1t(60ZPZI%mmmmmmmmmm$KAaeJA.[e$Kkyc`D7=Cߛ(60T([|a%^"VIdҊ,iQ')/[D/\"^Y%mmmmmmmmmm$tQ6wIIc-@T:NR^չPdGb$D,NRM-(-RD-.[e'I)=jzO$A҂L%.YS֗-49x1t(60ZPZ	r.IvmmmmmmmmmI,rXo$A҂L%*4J,r,Zk2Qk܃^t)[V8UzQp9|AGBb9%$K[<7Ҋ,|`:QY%^>B=$J+pKIIcY%\ A@@9!@<$$	IdmmmmmmmmmmD2Q')&a)QQcIa<P x@<onsNL='ڷB $mmmmmmmp8vAx(9^=xսX,#|c(`G.{׾
t1Δ8""mmmmmmm;/Ar%y1d^[J!R80 \QIHV:(DL֑{D*Gf0f9h,^9I6Pl`4`҂($J+pjb@yb:NRD1E""d&
=(-8tEndAG	J@0a?='Xrlf9BiGQIHV818tEnc,DDLzPZp	 9I<l2`0IIc	JB 9I6Pl`4`҂"I?@ ;p9h^#1X(3,ܷ\j?9,"76.rцQY?e2ZtEna4)*zAr%yN1as,^9I6Pl`!0QPYL=P($J+pjb@# 9I6Pl`!0QPYL=Df0a?='塈X+ (!eD'rlfB`ҠzB 9I<ڧ1ȓ9]mmmmmmm@v^&(ÑB\?c؃ T~4	rTؾFa[V"#$PSOvmmmmmmmOb:NRM,LzPZp(=q-G3xI.mmmmmmmrhhDNyj[s0'7QQc]mmmmmmI/t(60Y-c,^9I6Pl`!0QAhwAr%yN1asO`XQIIc	J@ ArlfB`Ҡz@0f9h]mmmmmmI.u%9zd(.q̇-Q	.mmmmmmmNRM,qD')&d&
=(-8 9I<ڧ0عq	'gv	ⅺNR^\LA.9He(5z_:	pC;pOvmmmmmmm'7AG-	pM.j7B
fcsOl~l91rG{N yEI?ẍCFT~bV-<^B(Ovmmmmmmm'Xrlf ; 9I6Pl`!0QPYL=GqD')"Q[{TZ80a?e2qD')&d&
=*)OzO=|%=f
]mmmmmmIQB\?aPB(Oni|јf##,o	x|b טOn0p/['mmmmmmm9IzJ)>Dr	~(@I8 x$B I(AO  Cph	vЗZƬn&5k؄Pv	 4VP x4
e
 9I6Pl`!0QAh+(QIIc	Ja-%(˶mmmmmmi?.tfH0mmmmmmO{$AAhw0030bIIc	JC(=q-G0E$8 Ă A  x@PA PIr#qvS$A҂L%*4J,rŌ(KmmmmmmmmmId')&a)QQc-Y%ർ1d͔*w->0/l`J+$KcEdIx4
(/')&Id.r/Ҋ,mmmmmmmmm:(J;$A҂L%*4J,r]H9IzJ)>Drke[mn(60^ `KAhKmVPe1rYO%{(-b0nA[JQ?dG(PvPt\|ƭ`V($J+pjb@bQ?dG(PvUe
%spiC
'bD')"Q[-QEHսXԢ#3 PtEnc,DDȽiBpc`o?dG(PvP
׍[>$QIHV8V#
'gdNR^OB#@xx(Cks^bC7`;D')"Q[{TZ H('rR|
1tQE`V($J+pQb"&B`҂"0')/[E'ȎPmsPx{N)`x7`;D')"Q[-QB`҂"0')/[E'ȎPms젌GP' 4 9I6Pl`4`҂"0')/[E'ȎPmsZς%=dB`V($Ar	J@($J+pjb@bQ?dG(PvU A~,s!NcXF<MCޗN\#@([Pto{%"9BFPH؄P>$QIHV8(.DaDNR^OB#VbC=2ŨhwF;JQ?dG(PvP-gZEE$9IzJ)>Drke["e
%#=2͔^r0')/[E'ȎPms젌G|0@IXe29IzJ)>Drke|(%pOch	+Arlf (IKQI#([\`;*mmۃmmm(aDvS$A҂L%*4J,r]c
$mmmmmmmmmY% IIcJ\֧/湍%-1HoտEkp,q́%0/l`J+$KcEdIx4
(/')&Id.r/	K$mmmmmmmmmm&9I6Pl`	Kz@O $$Ap8ۜS `z!rIqPrB `@ I?mmmmmmmP^
ks^5oc7(:J9nX˵s/Aa?mmmmmmmŋtEnc,DDȽiBpc`o?e1L&
=(-:NRD0 &($J+pQb"&B`҂"0a?='Xrlf9BiGQIHV818tEnc,DDLzPZq	')&d&
=(-
($Ar	J@$v,^($ĀGG LQIHV8#Z$mmmmmmmq=|^5-DUMkG6.rцFcV4mmmmmmO{$AAhwAr%yN1asN($ĀGG0˶mmmmmmi?.tfzK#2b4J,rƘOvmmmmmmm'Xrlf ;t(60Y-8nd-CS#PHoPA ` PmmmmmmOn9n^/Faۖ[s0֧ܳR#'mmmmmmm,^9I6Pl`Z's	'XrlfB`҂($J+pjb@bQIIc#I?\"qN49x1t(60ZPZ	=jzŌ(KmmmmmmmmmId')&a)rZm@/湍%Ǵ~lPdoyIxc:QY%^<7J+$KUG7tEnI9I6Pl`K$ApxoVIdmmmmmmmmmmD2Q')&a)rZm@NR^OB#VmۇJX(Zm($At{VD9IzJ)>Drke[ Eb#V҆O%{(-b09hr1qn	0,v%b:NRD0 6.q9IzJ)>Drke[(O6Pl`2Q:PA10;/Ar%y("j,jQ
FZ$NR^OB#@xx(Cks^5oc7>$QIHV8V#
'gdNR^OB#@xx(Cks^bC>$QIHV81#
's	to{%"9BFAQb"?n	0,v%b:NRD1E""d&
=(-#
'rR|
1~	`V($Ar	J@to{%"9BFk>
֧ܳrpOch	+Ar%yN1as":NRM,(M0((IKQI#([\`;*P]E ?6/aU;JQ?dG(PvPAAe,YVD/>$PIKQK$h\r`xx(A 0(`to{%"9BF""{dP`([v0')/[E'ȎPmsZς`Pto{%"9BFSQcA/`չc{JQ?dG(PvPF`pOch	+ArlfB`҂"0')/[E'ȎPmsZς,>$QIIc"0')/[E'ȎPmsmmnDommmG/"7NeJA0gOZ\ˠ,aD]mmmmmmmmmK$9I6Pl`ؒY%ർ1d"R#-c_p%9cyv垵=cI/;NrlԄr;kսIdȶ0xoY%tK$|T{IKQ$tEnId.r/	Kv޽nt6F.͔/|K$mmmmmmmmmm&9I6Pl`ؒ@O $$Ap8ۜS `z!rIqPrB `@ I?x(=q&5jP#۔вa@9hOa0(%{(-[J${rhX啅I?eKB$0('@$0(%{(-[J${r֧($IIcdkbJ\֧E 0{a0($J+pjat$j<9cJLr$a<QIKQ2Z*H((+
07D')&5&)FEY?6 1$/	D')/[Djܨ2Q#۔垵=ea@$NRM-/8jMlS	KzhOOzOAr%yN0ƺMJ5d{riXP(I?xddnT(QQcV
`o$NRM-#V5&)FEY?6 1$/	D')/[Djܨ2Q#۔垵=ea@$NRM-#V5&)=jzqP's	's	'˄\)ƒG/"7NeIIvmmmmmmmmmI,rXo$Akb-Y%ർ1d͔*w->0/l`J+$KcEdIx4
dI9I</\"^Y%mmmmmmmmmm$tQ6wIIc.[e$?x(=q&5jP#۔вa@9hL' 9IzJ&KVAܥ%9ea@9h9I6Pl`,MlS	Jm@0(%{(-[J${r֧('rlihYئ,Kt	{a0($J+pjat$j<9cJLr'OArLʃ%=J4J,rLr'rliyRkbJThXl/	D')/[Djܨ2Q#۔垵=ea@?eK[R垵=ir.?OzOAr%yN0ƺMJ5d{riXP(Oa0(%{(-[J${rhX啅O$A5cRkbJThXl/	D')/[Djܨ2Q#۔垵=ea@?eHՍIa)rZm@'s	#IIc.[e0I$mmmmmmmmmmIx9H,7rlihYئ%9dIx-o5l(nA:D|ƭ+X*FEXKNӸ[ !1F5o|K$E(/Y%*NRD$t(60Y%^ Eȼ7H@$	/AbCII x H0@@ << A P/AbCIH@ I x H0@@  PDY%mmmmmmmmmm$E`G."kpY3[AM%rlihYئ%9d'& `	h0D(޸`H\=z,m H88O{$Al{I?mmmmmmmP^
ks^5oc7(:J9nX˵s/Aa?mmmmmmmŋtEndAG#V9cRT0@Ar%y("j,jQ
FZ$NRM,(M0(=tEnaS51SY5o#LQIHV:(DLG#LQIHVK`y($q	YY?e1L&
=-qD')"Q[{TlLkA HAr%y(!0QlHAr%y1d&
=-`0')&d&
=-Arlf9BiG"I?SPT[.5{SPUz9h(bIIc	JatQIHVL51Ae0OYb:NRD0ؘI,6.q`ŋ')&d&
=*)oqBb8(=q&5jb P\($ĀGAe0M"30˶mmmmmmmp>,ww#Acph(.5|9vDGI&KA.0mmmmmmmŋt(60Y($p(=q&5jb G3xI.mmmmmmmrhhDNyj[s0'7QQc]mmmmmmI/t(60Yp1	/t(60Y(=tEnaS51SYl\8;/ArlfB`ؑ:NRM,LzTSk8Ovmmmmmmm'7	hX5d-s!`y?Ẑ	.mmmmmmmNRM,Ǹe2Ď:NRD0ؘI,6.q`IYxnd-CS#PK5NRJ<MCޗN\"P@9h]mmmmmmIQxKaPB(-(`\'QjS^fpOnD/PѬ%oտxO]mmmmmmI/t(60YqD')&d&
=*)i	tEnaS51SYl\8NRM,Lz[:NRM,LzTSk8޼&(5z_:	pnmmmmmmmp{`~ycp<<!`F|_cfu&:5?	.mmmmmmmNR^OBƽ<G_RB (@I І@(PDSp`<@7`DP=j"#df5cq6~Xh(."#HE&b"8I@[VP x4
e
 9I6Pl`!0QlH($ĀGAe0M"P'B 1!$	B		$ $ŋ8 H@$107DmmmmmmOn
G[.b10hXDy?mmmmmmmbIIc0030b')&d&
=-qD')"Q[{TlLkA80a?I?\"qN49x1t(60ZZA&)FEXIvmmmmmmmmmI,rXo$Aв	5L%*4J,r]K$6Cp[=cA'Y%r-EdIx>0l`(/!Ur%y%$A,.E:QY%]mmmmmmmmmKTQ6xNOlg;t	M%rlihYئ%9ir.$	to{%"9BFmå,	~m+(QIIc9IC
'rR|
1ʷAPFݥ(IKQI#([\`;(:.rцbVpOctEnaS51SYl\#
'rR|
1ʷPlPdtb"/(aDv,^($J+p%b
<ȽiBp`
 (tQE#V9cRT0`r'rR|
1B]#z{' b:NRD0ؘI,Q?='rR|
1B]#z' b:NRD0ؘI,AQ?O%{(-b0
~袋>+Ar%y(!0QlH(IKQI#([\`;(
t1r13>+Ar%y1d&
=-9IzJ)>Drkef
?r>+Arlf9BiG"0')/[E'ȎPmsZς%=dB 9I6Pl`4`ؑEtEnaS51SYl\#
'rR|
1ʷbC=2Ŏd6#	;X\լkԈG{)Kh9prx
Q?dG(PvP
נ' b:NRD0ؘI,AAr#
'rR|
1ʷA~-C@l_5nPto{%"9BFk>
b,B(``aC
'rR|
1ʷLEGJ F{d(V(aDNR^OB#A7`8QIIc	KbDaDNR^OB#@j4J,{ GaXD')&cbDaDNR^OB#VmmmmiC
$^Do#')&Ia)QQc-Q$mmmmmmmmmm/)NRM-/8jMlS	JK$6CpZ W"z
D~bVkN^D,i%'ri_-QGh-	p	,Sf@v^P
܎[£<<!9h朳@vĢ`"jp =`FFb_+_09nƭDkDsbA9hȟ<%EHࠩ3NY;`_EH,nX5 (T&_D壚r`0? ?c؃ T~40/l`J+$KcEdIx4
(/')&Id.r/	K  DA  _$8 ć$$<$@ rK  DA _$8 ć$@IvmmmmmmmmmIM%rliyRkbJThX@O $$Ap8ۜS `z!rIqPrB `@ Oo\0${]&ʃ&[	fEXԅC	'Xrlf30bIIc0030bIIc/`_qD')"Q[{TlLkA=J
$mmmmmmOn(/?׵9|Vosx,zN9҇XP0mmmmmmOb:NRD2[ ֑̋{D*Gf  9I<EXz5oc5(H#-ŋ')&c&LzB($J+pjatp	 9I<EX(G (̖(!0Q40a?e1L&
=-qD')"Q[{TlLkA[Ar%y(!0QlHAr%y1d&
=-`{O{$Ar	HYtEnaS51^bD1D')"Q[袋2HAr%y1d&
=!f'Xrlf9BiG($J+pjat<b:NRD1E""d&
=-b:NRD2[ ̄G#O,^9I6Pl`4KQIHV8[51EykRp'Ar%yN0ƺMLQdcԎrG e1L&
=-	tEnaS51SYl\8NRM,(M/kR B#QIIc	j^8 5F!cJ    ( I?e2Ɗ 9I6Pl`4`ؑ'rlfB`mArlf9BiG,$]mmmmmmm99f탸[?=2Gxx(CAAp `/5OXh˴fյhb"<Oo5z_:	pmmmmmmmmv,^($ĀG#%tEnaS51SYl\8Ovmmmmmmm'7/S-CGFb"vϓUܷ\jf?ẍH0mmmmmmO{$Al{O{$ĀG($J+pjat<b$رxe2Ď Ar%yN0ƺMLQdb
-˶mmmmmmi?END/PѬ%oտ[ ԄOvmmmmmmm'bIIcArlfB`ؑQIHV8[51Ey#I?=O-rRjdj	tC)G{)KJۀ\(-˶mmmmmmi?=b
?	bl<asV
P]E0|_ce7<MC߾
t1 k.IhX5d-o	rb@˶mmmmmmi?e1($J+pjat<#8(=q&5jb G0bIIc	KcQIHV8[51Ey(.G0{חx&KA.0PmmmmmmOnlX?X\լn4b@sOl~6QcxN=Cptza?mmmmmmmIKQI#(X׵KB 
H@X) @( "O@
xnM[Dp,ZƬn&5k؄Pv	 {սDG	"xJ @0D')&d&
=-tEnaS51SYJQ$(@9!@<$$8<$`<A xx(A!$ 9OvmmmmmmmOn9h朳@v^P
܎XA@<?{ z.mmmmmmmI`XS$  xL' 9I<ڧkbc]&(1jQR#rk Lr'mmmmmmmJO`^5cu"74'7\Anrrb-r.mmmmmmmNRM,ǵ{ z 9I<ڧkbc]&(1jPP\:NRD0ؘI,{ZZArlf6$q	t(60YkR B#QIIc/`Yu	 D#@ %F @ 
 Pa$ŋt(60YkR F($J+pjat<ǵAAr8Ovmmmmmmm'7 =z+XՍ8CĢ`v|ET)/6.rц0c rݨhkwrbUnv0#DGIeJ$mmmmmmm;	B')/[E.ZFIj24KԽ=e0SxI`&to{%j]')rQj
tv
07DmmmmmmOnCG V(;S4ݮV˶̟a?mmmmmmmbIIcAr%yN0ƺMLQdcԎrG0IIc	KcEtEnaS51SYl\ QIIcؑ'mmmmmmmNZ;j^Z0P\mmmmmmO$A{Z 9I<ڧkbc]&(1jPP\?=a<RPSP(Ovmmmmmmm'7L8]mmmmmmIto{%"9B{Px `P<P`?@(")0@@ @0"(n5o{H3Ek?X\լn9NX=jv2~ ;pDP8<$-Q+I(Px< ²t(60Y($JAr%yN0ƺMLQdcԠI?6Hp<	A	$  H@<=! 8 0a?O9a$]mmmmmmI9f58k*	.mmmmmmmv,^($ĀG,8\QIHV8[580f9h]mmmmmmm'79fʃ'd͋azGj?Z3yj['mmmmmmmO{$ĀG,:NRD0ؘI0عq	ŋ5.T=t(60Y($p+ArlfB`i`;/{qB 0f ,^(]&ʃ$0Z$bQc5!fB歇ArlfB`ؑOa0([%{(P9MSRPS3 P)Z$mmmmmmmp=2&
?F(VG`0?/r0mmmmmmO$ĀG,([\a EXԅG ]B`; vP$0,p"@CAa?=a<RPSP(Ovmmmmmmm'7L8]mmmmmmIto{%"9B{Px `P< ``?@(")0@@ N_	ъUYT~I{ЋWSJ*?9`"gIъU_	ъU]&b"<Qdn5cx.Ԉsl(
z`EGt\U{\c$"tEy%e
A@VPXXHYJArlfB`ؑ(aD(@9!@<$$8<$`<A" 's	/kԹPdAr%ylLr# 9I6Pl`!0Q40a$mmmmmmmpG4	SPxKr0mmmmmmObon(@9! pp0 ŋt(60Y($p5j\2q07Da<PIKQK%r)&KA.(gnpSxI.mmmmmmm{d8L~P
܎`	2^Aa?ḄG(,z)/AT&]mmmmmmI/t(60Y(QIIc	KbGD')"Q[j0*8NRM,LzB͢Fe2HL` 1Q(b0(0a'gyxL'Qj
t3
	.mmmmmmm˶mmmmmmi?dG(Pj,0#RA 4!P
 <'HE<7qACv?FabQ+XՍ 7t"I{3R#pHM[Dp,0D'A h8
Ar%ylLr"VPe2H($ĀG"P'B 1!$	@y?OObon(@9! pp0 -˶mmmmmmmp=Oi4l ~{d7
PA?!^j#P×h1jDyDQj
t	.mmmmmmmI`XQIIc	HYp(=q&5k6.q`r'mmmmmmmN[{1;Qɪ[.5o3ΌFE^GOvmmmmmmm'Xrlf30bIIc	HYtEnaS51^asO`XQIIc	HYp(=q&5kAAr8Ovmmmmmmm'7	hX5dq̇-Q	.mmmmmmm,^9I6Pl`($ĀG,8 9I<ڧkbc]&b$L'9IzJ)r525NST!=|%%.
`o?mmmmmmm1M.j7B
fcsOl~l91rG{N yEI?ẍCFT~bV-<^B(Ovmmmmmmm'XrlfQIHV8[5 	tEnaS51^as,^9I6Pl`!0Q7(=q&5kAAr8/	J<MCޗN\#ۆa@?mmmmmmm1M.j7B
f
Di?ṧ[?Fa(`\'QjS^a?:`n0mmmmmmO%{(,kڃp% x$ ,@ `x"O@
xn:Q{սoXM.j7B
CpB*?t\-Q+I(Px< ²t(60Y(DD')"Q[{TlLkטJQ$(@9!@<$$8<$`<A xx(A 0= ( a?I?q 7 H88c`o?mmmmmmm:]ɦcgFa(Ԉ˶mmmmmmi?e0,NRM,ǸaNRM,ǵ{ z 9I<ڧkbc]&(1jPP\0a?źNRM,Lz[:NRD0ؘI,6.q`ŋt(60Y(QIHV8[589.GI#IIcIa)QQc,aD]mmmmmmmmmK$9I6Pl`5L%*4J,r]K$6Cp[=cA'Y%r-EdIx>0l`(/!Ur%y%$A,.E:QY%]mmmmmmmmmGE`Gt(60Z^pԚئ%9ir.$	to{%"9BFmå,`żgmJQ?dG(PvUB
_-"5n(aDNR^OB#As7-|0X$+Ar%yN0ƺMLQdas:NRD0ؘI0عFOa0([%{(P9MSRؾ	{ZLr'rR|
1a7qb:NRD0ؘI,{Z"0')/[E'ȎPmsF@<?rg' b:NRD0ؘI,{ZZȌ('rR|
1ʷPlPdtb"/(aDv,^($J+p%b
<ȽiBp`
 (tQE#V9cRT0`r'rR|
1B]#z{' @8ұD')"Q[{TlLkA[:NRD0ؘI0jDaDIKQI#([\`;(mtab,B(`V	 JtEnaS51SY# 9I<ڧkbc]&9NR^OB#@(aX
 iX(tQE	KbGAr%y(!0Q4to{%"9BFA;C-Q0aX
 iX(̖(!0QlH:NRD2[ ̄G,#
'rR|
1~	|0X$+Arlf9BiG# 9I6Pl`4`i9IzJ)>Drke|(%7`;HV($Ar	KbD	Ar%yN0ƺMLQdas:NRM,(M0(D	Ar%yN0ƺMy"0')/[E'ȎPms*pOct(60YPa0QlHB:NRM,(M0(DaDNR^OB#@b
?`^	4QIIc	j^#
'rR|
1ʷbC=2Ŏd6#	;X\լkԈG{)Kh9prx
Q?dG(PvP
נ' @8ұD')"Q[{TlLkA QIHV8[5 9IzJ)>DrkePd' ذ"9Aeϑ5raX(5fkbcIL'9IzJ)r525NST!6/^֥(gnO%{(-b09kŎcV|37qb:NRD0ؘI,{ZZȌ('rR|
1ʷA~-C@l_5nPto{%"9BFk>
b,B(``f~Pto{%"9BFSQcA/`չc{JQ?dG(PvPF`>ƕ 9I6Pl`!0QlH:NRM,LzB"0')/[E'ȎPmsZς%=dn	0,v`4QIIcؑt(60YfQ?dG(PvPxH
O|0V($ĀG"
 9I6Pl`!0Q4`&to{%j]')rP/kR 3 P)Z$v,^($A{Z` Dp 9I<ڧkbc]&(1jPP\0f9h9IzJ)>Drke7qb:NRM,ǵ{ zȌ(9IzJ)>Drke7qb:NRD0ؘI,{Z"00'rR|
1ʶmmFmmJQ$rb#y9I6Pl`5L%*4J,r]c
$mmmmmmmmmY% IIcjƤ0($Kkyc`D7rEy'G[.5oZƿU4J,rƒ_w-F1	0vI{0/l`J+$KcEdIx4
(/')&Id.r/	K  DA IdmmmmmmmmmmD2Q')&[RD,x 1 x< {	Oo\0%	I.mmmmmmmpPs{]#z{YG`F):P'7r]|c(p9zEE	.mmmmmmmv,^($J+p%b
<ȽiBp`
 (tQE#V9cRT0`r'Xrlf9BiGǸ(=q&5k&($J+pQb"&B`kbG (̖(!0Q5#Oz/t(60YPa0Q5($J+pjatb$p	 9I<EX(ؑ&($J+p%b
<LzMlH9NRM,LzMlhe1L&
=&$I'mmmmmmmm'79f탸[js?=2Gxx(CAAp `/5OXh˴fյhb"<Oo5z_:	pmmmmmmmmv,^($ĀGĎ Ar%yN0ƺMy#Z$mmmmmmmpr9zr4~f"'j<5PX|ƭ`ј(Ԉ	.mmmmmmmNRM,[NRM,LzMl{ 9I<ڧkbc]&b$رxe2[8\QIHV8[5 `r'mmmmmmm\?4J,r2QQ]&[ !1F]mmmmmmIXrlfArlfB`kbGqD')"Q[{TlLkטl\8;	B')/[E.ZFIj2x/DLr'mmmmmmm M[.~&5k؄P31?ṧ[?6QcxN=C"$FE^YJ*?r1q/AAv!'mmmmmmm,^9I6Pl`l{ 9I<ڧkbc]&#8(=q&5k6.q`ŋ')&d&
=&=tEnaS51^b
$0)G{)K{p('mmmmmmm M[.~&5k؄P3"4-0͔G0F.X5~)00`^Ovmmmmmmm'rR|
5A8P<qB 
H 0
@6P$"$"!oXM.j7B
Cp𐷌0D'A h8
ArlfB`kbDD')"Q[{TlLkטJQ$mmmmmmmp\5%9za?mmmmmmmbIIckc30bIIc	IqD')"Q[{TlLkטl\8(@9!@<$$8<$`<A xx(A!$ 9.GI#IIcjƤ0(0I.mmmmmmmmmi%^Rt(60ZFjMlS	Jm@/湍%Ǵ~lPdoyIxc:QY%^<7J+$KUG7tEnI9I6Pl`K$ApxoVIdmmmmmmmmmmD2Q')&[RD-.[e$?dG(PvUm҃c 
ÃB3m҆O%{(-b0nA[JQ?dG(PvPt\|ƭ0iX(=q&5k6.q9IzJ)>Drke[(O6Pl`2Q:PA10;/Ar%y1d^[J!R80 \QIHV:(DL֑{D*Gf0f9h9IzJ)>Drke=xսX+Ar%yN0ƺMyV#
'gdNR^OB#@xx(Cks^bC7JtEnaS51^bD')/[E'ȎPmsPx{EXn	 9I<EX(ؑQ?dG(PvP(<='|bb
<fb:NRD2[ ̄GĈto{%"9BF3B0iXe1L&
=&$FO%{(-b0YVDǲw(O+Arlf9BiGĈ($J+pjatDaDNR^OB#VB(gĂa;kb":5z_:	p G09nc׎SaC
'rR|
1B]#zbC7JtEnaS51^b
Q?dG(PvU XPbjblp҆O%{(-b0YVbC
Q?dG(PvU
b*?6Pl`2Q3؃ E,oiC
'rR|
1'V($ĀGĈto{%"9BFk>
hXA'V($A5"0')/[E'ȎPmsmmnDommmG/"7NeHՍIa)QQc-Q$mmmmmmmmmm/)NRM-- [R垵=dIx-o5l(nA:D|ƭ+XWgOXd	/ܴX yIxc:QY%^<7J+$KUG7tEnI9I6Pl`K$Apxo H88_$8 ć$@IvmmmmmmmmmIM%rlihYئ,$?0( H< H@p79'a@ B[	fh A@j޸`H
Lz[``a$mmmmmmmp8vAx(9^=xսX,#|c(`G.{׾
t1Δ8""mmmmmmm;/Ar%y("j,jQ
FZ$NRM,(M0(=tEnaS51SY5o#LQIHV:(DLG#Oz/t(60YPa0Ql{ 9I<ڧkbc]&(1"G (tQE	KbG0$IIc	KcEt(60YPa0QlHOb:NRM,Lz[8b:NRD0ؘI,6.q`r'mmmmmmm,r9nZ&
kZ9s5"7Ekmmmmmmmŋ')&ccQIHV8[51Ey#8e2Ď0a$mmmmmmmp\7,З/GkdhX0mmmmmmO{$Al{t(60YPIKQK$h\r`xx(A! 䄁pD PmmmmmmOn9n^/Faۖ[s0֧ܳR#'mmmmmmm,^9I6Pl`c9,^9I6Pl`!0Ql{ 9I<ڧkbc]&(0عp'Arlf6$q	'˄\)ƒG/"7NeKB$0gOXIvmmmmmmmmmI,rXo$Aв	5L%.YS֗-Y%ർ1d͔*w->0/l`J+$KcEdIx4
(/')&Id.r/Ҋ,mmmmmmmmm:(J;$Aв	5L%.YS֗-@IKQI#([\`;*mpA x_gmme
 9I6Pl`')0Ց(aDNR^OB#V*~ ջ9IzJ)>DrkeEZ0ܷ\j|0V($J+pjat<bQ?dG(PvUe
%spiC
'bD')"Q[袋2/ZFrƥaO%{(-b06G0V9caXD')"Q[{TlLkA[Ȍ(9IzJ)>Drke=zEE7`8QIHV8[51Ey1#
's	to{%"9BFAQb"?n	0,qX(tQE	KbDaDNR^OB#Aܡ?aXD')&c&Lz[#
'rR|
1+rZ>+Ar%yN0ƺMLQdas":NRM,(M0($FO%{(-b0n(."{dPT0	X\նvA09IzJ)>DrkeX@X՟j4J,raXB')/[E.ZFr-ÒCO%{(-b0n1!3؃ ZؾqDj39IzJ)>Drke|XP0009IzJ)>Drke["e
%#=2͔^r0')/[E'ȎPms젌G 9I6Pl`!0QlH(IKQI#([\`;(=jzpOct(60Y9IzJ)>Drke[mmpb#{mmm(9x1t(60ZZA&)=jz]c
$mmmmmmmmmY% IIcIa)rZK$6CpZ W"z
D~bVo	«֧ܳo	2Z
b,DGK$E(/Y%*NRD$t(60Y%^ Eȼ7H@$	/AbCI 
K$mmmmmmmmmm&9I6Pl`5L%.YSIa<P x@<onsNL='ڷB ?սp(40=z (5.T40I.mmmmmmmpPs{]#z{YG`F):P'7r]|c(p9zEE	.mmmmmmmv,^($J+pQb"&EHսXԢ#33xI/t(60YPa0Q7($J+pjatp	 9I<EX(G0bIIc	Ǹ(=q&5jb p	 9I<EX($q	YY?e1L&
=!fAr%yN0ƺMy18tEnc,DDLzB#O{$Ar	KcQIHV8[51Ey18tEnc,DDLz[8a$NRM,Lz[($Ar	KbDIIc	HYQIIc	HOb:NRM,LzB#&($J+pjatG3xI.mmmmmmm=jzk[«֎l\HZƬi?mmmmmmmbIIcoqD')"Q[{TlLkטl\8 9I6Pl`!0Q40a$mmmmmmmp\7,З/GkdhX0mmmmmmO{$A7h1QIIciPIKQK$h\r`xx(A! Cc޲˶mmmmmmi?Dzf"'n[.5o3ΌrZH0mmmmmmO{$A7f0a?O?e2{ 9I<ڧkbc]&bQIIci`I`XQIIc	KbG LQIHV8[51Ey#Z$mmmmmmmq=|^5-DUMkG6.rцFcV4mmmmmmO{$Al{ 9I<ڧkbc]&(0عp'ArlfB`ؑ$mmmmmmOn垵=z9Hr̘]mmmmmmI/t(60YqBb8e1#9IzJ)r525nP,$<@8
30]mmmmmmI'-51;r1qy.tfzDymmmmmmmŋ')&cc0`0ŋ')&d&
=-qD')"Q[{TlLkA8:NRM,Ď0a?t*:NRM,Lz[8 9I6Pl`!0Q40a?(=tEna4[2H($ĀG,#Ob:NRM,Lz[8b0Qlq07DmmmmmmOn0p/['mmmmmmm9IzJ)>Dr	~(@I8 x$B PDSp`<@7T< 7cfYn`,nXCpB*?t\-5"7`{սDG	"<[VP x4
e
 9I<Vi&9Pd+(QIIc	HYJArlfB`ؑ(aD]mmmmmmIQ[1̇PdF`On垵=za?mmmmmmmbIIcop`ŋ')&cc0`ŋt(60Y(=tEnaS51SYl\89I6Pl`!0Q7(=q&5k6.q	qPrCxH"HpxI  xDA8O`XQMKI``r'rR|
5A8P<qB 
H 0`$	  xn9|&
?F(VGaf:Q]&?B/^gO(('F(VGp9|&
?F(VGmtExbՍtR#Qd`"*S@0"(ncjs"aUr޴a`j"#A((<@ aYB9bQc5!f+(QIIc	KbD]mmmmmmIQ[1̇PdF`On垵=za?mmmmmmmbIIcop`ŋ')&cc0`ŋt(60Y(=tEnaS51SYl\89I6Pl`!0Q7(=q&5k6.q	qPrCxH"HpxI  xDA8OOS$^Do#')&5&)=jzŌ(KmmmmmmmmmId')&5&)=jz]K$6Cp[=cA'Y%r-EdIx>0l`(/!Ur%y%$A,.E:QY%]mmmmmmmmmGE`Gt(60Z^pԚئ,Kt	 O%{(-b0mn(60^ `<$- -;mPto{%"9BFT"Ah1wiC
'rR|
1aoտ7`;HV($J+pjat<btEnaS51^as(IKQI#([\`;*ABycA9҆
޸Aرx(tQE#V9cRT0`r'rR|
1B]#z{n	0,v`4QIHV8[51EyV8(=q&5kQ?='rR|
1B]#zn	0,v`4QIHV8[51Ey18(=q&5kAQ?O%{(-b0
~袋pOc+qb:NRD1E""d&
=-QIHV:(DLG,#
'rR|
1~	`V	 Jt(60YPa0QlH:NRM,(M0(DaDNR^OB#@nYS׹B' @8ұD')"Q[{TlLkA8($Ar	KbGAr%yN0ƺMy" 9I6Pl`4`i9IzJ)>Drke(O	@0?raXD')&c&Lz[ Pe1L&
=!fQ?dG(PvU A~-C@l_P«|0%asVcەH0O%{(-b0PYcq xcV|(pOc+qbNR^\LA#G[B	$$!bNR^\LA#G[B	
0')/[E'ȎPms*>ŹPdfUy&,An-Ax
tEna4[2H(IKQI#([\`;*b,B(gA|6ոgiC
'rR|
1+A``f~Pto{%"9BFSQcA/`չc{JQ?dG(PvPF`pOc+qb:NRM,Lz[8e2H(IKQI#([\`;(=jzpOc+qb:NRM,Ď($A4to{%"9BF@Pܨ27`8QIIc	KbD
ArlfB`i9IzJ)>Drke[mmpb#{mmm(9x1t(60Z^pԚئ,Kt(KmmmmmmmmmId')&[R垵=dIx-o5l(nA:D|ƭ+XWgOXd	/ܴX yIxc:QY%^<7J+$KUG7tEnI9I6Pl`K$Apxo H88Y%mmmmmmmmmm$tQ6wIIcjƤ0gOY$		@0 A b@x4;
0 $j޸`K7E$ ]mmmmmmIzG0V9cpStOoY^):Pr]mmmmmmI`XQIHV:(DL֑{D*Gf0f9h,^9I6Pl`4`kcQIHV8[5[Ar%y(!0Q5#Oz/t(60YPa0Q5($J+pjatb$p	 9I<EX(ؑ's	t(60Y(D')&c&LzMlHOb:NRM,LzMlH	 9I<ڧkbc]&b-˶mmmmmmi?ḂZ/Öj&9hR#tVOvmmmmmmm'XrlfAr%yN0ƺMy#8e2[8]mmmmmmIs0֧ܳB\)XY?QQc4˶mmmmmmi?e0Ǹh1QIIckbG-rRjdj	=-ܠX
Hx<8 PmmmmmmOn9n^/Faۖ[s0֧ܳR#'mmmmmmm,^9I6Pl`l{c9,^9I6Pl`!0Q5($J+pjatGqD')&a`Ir#qvS$A5cRkbJ\֧X$mmmmmmmmmmIx9H,7rli5L%.YS֗-Y%ർ1d͔*w->0/l`J+$KcEdIx4
(/')&Id.r/Ҋ,mmmmmmmmm:(J;$A5cRkbJ\֧.[e$?dG(PvUm҃c 
ÃB3m҆O%{(-b0nA[JQ?dG(PvPt\|ƭ'V($J+pjatDaDNR^OB#V
͔*qΔ0PvDE(ŋtEnc,DDȽiBpc`o?dG(PvP
׍[pO4QIHV8[5[Ȍ(9IzJ)>Drke=zEE7JtEnaS51^bD')/[E'ȎPmsPx{EXb:NRD1E""d&
=&$FO%{(-b0(?`ұD')&c&LzMlH(IKQI#([\`;(=jz(O7JtEnaS51^as":NRM,(M0(ؑQ?dG(PvU A~-C@l_P«|v0')/[E'ȎPms젂X+FE^bNR^\LA#G[B	
0')/[E'ȎPmspA4;#Vᝥ(IKQI#([\`;(""o(IKQI#([\`;*1(60T(A~l[79IzJ)>Drkef
?7Jt(60Y(ؑQ?dG(PvP-g[z0iXe0Ĉto{%"9BFmm1mm҆IGe:NRM-#V5&)=jz]c
$ lꚎ $+          [ b՝ab&                  ./usr/es/sbin/cluster/events/utils/clhmccmd roha                              	  =e
_anorst$cdfilmpu"#-CRghy().:;AEHMOS[\]bv&/01GLNPTkwx{|}%,2348>DFIUqz'57?B!*+9<V	6@KWYQZjX^ 
	@
 !zA Հ hXDD(|3ᱻdO1 W'-2n܃$U)0n"^$B8ppv`pXpXy2nMpD=aBPjāb" PPǏ<xǏ<xǏ<xǏ<xǏ<xǏ<xǏ<xǏ<xǏ<xǏ=C Hd
p#rOB ("ht
 `80	 +aF p `6*dp` 
E<xǏ<xǏ<xǏ<xǏ<xǏ<xǏ<xǏ<xǏ<xǏ<xǏR<xǏ<xǏ<xǏ<xǏ<xǏ<xǏ<xǏ<xǏ<xǨzDTP *V0Rl`Ȅ@PxzCIMZT?Y|"{QaI0$le<JsP)&{RL	-5#(KI8%C0\
1j{AZNr
9屗+IAC'1Z1-5#(+A&>YPVrjVT?sz5i=L '9g>ep+(+9+X-'Ŧg>ei9-'Ŧ"R^4՘RLN26
5nN)''Ʉ'/*0(Ɠ'Ʉ|=L JNb"&-rqdO{D6Bbb2BbxǏ<xǏ<xǏ<xǏ<xǏ<xǏ<xǏ<xǏ<xǏ<z>mmmmmmCIr8&{IَEld<<Ɇc=?XXaKx>ǡ9&g=mmmmmmPlCEP$>:!3͉JQ&4ذh>>mmmmmmJmmmmmmmmmmC?	( QD܆=LPcE6p$*&#`dC? 8<T ,(`riǓMn{NsdOsslpp@D(Qa97+  D7 N^W *"@@XLPX8 "H,$* D"
@4,$"*!N2dbƓX]C %Dcqr&c8 v$ǁc8 	=c8l{I@	Q zvaF49M7'L{?("nAمsf9# 6F/[Xm'!ñrxDc*]A3;ML0 dg[ML mDFqVN;|ɼɀA38@&&%%&`d=C1b&X` 	d$/8g *j	1g5q|\8#(c8I1iP$ ,g n \p˓3 &@P"bo|:L|Ohzb0M;(#`Lx3 &@P!b$D1b&9Xtl2d#Rq1B9E4g9JJrm㰃r1X#(%0ro2qTz'2n&y2AG|JU0nrm2'@P"Pf QD"nq)9E7H9	qb({r{c/9N&(FJ
"aQcM=Mvwp9C?r1X#(iǓMnp59lsl|9K&11B00nx4ɦ7R^<JNb	2	 e%'	 e%'k	?	N<Jl@&°t xp%' 'DJ'R^>D@&E4<%dfLC1Ȣƛsq1B0?ĤM2]NܔiǓMnqC=C>D71Ȣƛ{gĠfɅ`X7cwD#D퐤sĤ1osz	C=C>D71Ȣƛ{g 6$Ȟ7:7(oA9x1Ȣƛ"䤶!8^%'"q`Hl]cĤr;"liP4v=%'9 'ĪSnJ^Ȟ=C!n9M7'#4fF4J^Ȟncq{"{1yI`PA2'e<ƛ0-&&aQv447I2aOEC?<m=w(v4'ɄUSȸ0ro2`L>7q2WcM{AĂ\o970Pd	d'q2WcM{Ap@Dy0(ɻnly0'f2
vy p`d9C!>{"x2'܈.E4FP+bPPB8T,gJNcsHBRc7@Gq#4fثP+tXY<>%? rc
1/((7b	3A9y]D7c=C(@D&,n_[X
mb2(+2(+ĪR\l8գ($$PqI1f1&! 7+|=\dPl"WZ29M7i	\
h 2Yǽ+FQ17la.`eC17g>ep+(ly5(bIX-'Ŧ d4ɮ`O e4ɦ!+X-'Ŧ m{Zm>0?{sWZOqM 7դ|`=M-'LzdA&=mb2($Ǭ@o<CA&=p# 7boz{=	?cyy*޴C17hգ(޴eC17h(e{։ZOq?{֓d o{޴Oj{Zm>0MZOqM 2boz`Qi=-6 &5i=-'9rbI9mb2?㖓bq=.Mh?|sI9hM CI9f| =-E4Vd e'{OE4Vbir͘5i=-6 OqECM|`Oi覊є@e'0=jє@o{Z,
hD9CA1dI1'9sZOqM 79+IAi=-6 |^7&'9|`(/=.dda<mW(+b5`$+b('DP{\^{\"l  (=./=,Гb؂97hIP{[\"l5 (a-',=nk8ol5 (k9oA9VbaX-	: 7k9i=,YG&-	: 2㖓baX-l= CFQ[\""x#&q-DP6Z2sool5eCs\q|	"e°Zt@o5e«('DPrєVk
la(8 jNrk1Ƥ ?jNrX-F`.=	\"F^L[X	&d#/Z&-F@eDk)jpJє@el=Е({XdO(
hh%h 7Zm|7MZ.=	Z2Е ol\4z (a-' 
gDZOq?pJ{
i5hh%i=@9C  yNaQ';nzIAi=-6Kդ O?DM~XV~*Pd\oA9CVWb豦.yU&|JdA3;nAq("Rq Xb+O>M;=9'r;蔗A.8cx͞%'cXNMŊ2$A'.2l;<؂1=>PBw`dËjaN9Ϗ#rz	C??>	 ¹IA-80("Rx$$%&=twg2#!?>	 º D-FCFƧRa&睞ӜYtJKp@DoLRs,iτv>v̛&(I؋lw(pۊ b@67	l0LƛvBY	P
Dk	ɸXFQd;a\jx%&qny9E={DcXNMŊ2oĤ,jPsIË>v̛&(){"{RC	b8 Q' 6|i	d$9CN^WrRD74$
=9'sӏ&h{c/{'{LP{xU(4E*JNaF4J^ȞdbƓËOb	T{f|?XY<r);=){"{8b8FAL2'2
agA[ML3%'a96CqJN㶻 Ks {bl0Lt x`d;!(Äǋ5dܔOssƚȹC?I(K!;'^|ËNy?IaMr$8"d!(Ä(K!;CIЁHJy "RrB;'^|ËFM=
(MpMJNP%&ښ#Ri=L {I;jq yL;agv4܃Hr@!zv(¸JL<s"{#I~qOjLRs,iτv>v̛&(5/vd|VWbωL&{cM;|,(ĪS&&ثP+tXY<>%2` 7 K<m'0A&?9­b'$̘ ۚsVN;"3|ɼɀF8?le<Nsȸ0ro2`0ܔOsxfYjs\&=eo7I2a?ICkQqyɹg=D79Gc]7I2a?ICF7IRtjPsIË>v̛&(#e9ܔ=Ih.y]7I2a>ثP+gĢA=PBv4܃PI%ї'&zlN.E< \jT?cldh覎ym'! 8#DB x(|3,iFCIr8&{I8ـzY3AC~$ sI1Fc/PĞ?!bx71kN'&GO{J.9Xsֺ8@&oG#ɪ2R9E47fy'~):q1B<^|oĞ?!]r(ɻ4Xxei8s7Id# =~C%(3QcM1Mvmtyk&S|ɼɇ/{JN!LP&'dFs,i)nIN{Rtbx5C? "(	(`r)Bsӏ&Ȟ懨 QD܃A9y\2|sCMZOqE{l5ec2E sN<odOsss"{ωMJP@&`rb vAP.tSB'9M7'9E=spJL<qbDL1rrVYX.%Re5  9A@@ Eمs規w|0 DL1r(Ɠ1Ȱ(bi0P.؂1À8$fє\6 Oqzm>0p'=MdB |7-&&D7 	#8@NA, Lzl2'3 >%c0v*Pd\h.y]&&~XVD7 	# 8 7Yk9C?&{ |JaH Ef0ro2a+5`DL1r` 8pY5C?Nh	+0%(w̘a3Sfz'888 QD܃NAX/ c0-C?N&^τ9'Ʉ QD܃NAcP"	17[&>'4=C1b&bP =̀.El`<H(=͆E>z,=<4h$ Dx!9PmmmmmmmmmmPmmmmmmmmmm=pa9PɁ=(N'!ɦ0ʇ~Jb ʇ}mmmmmmmmmLnNTWO=;?r0AA!I'c"b0M;3
`h<,$*D,($(""$D,	
a`@,$ P4	`dbƓ 8xppp 3 &@	`)@\IX.@B	1X.@!BOqX.@[ sF9_<pL@&fcIAF/[X(NCmb2Ѷ 	Q 4ryመDL1r¬0LY3~5JF8о.A@\X$|`{37 XV X.B8De	Q 4ryመDL1r1 (F9_<pG+'؝2G e/E8G&Bn{q@`h	X ᆎWO=;td?:8smƊ$H	X8TPe9_<p=ѐ.>	 »IFa nb0MgĦ0; H08rI;NCG)Cmmmmmmmmmz#!1𕘉@ʇ~LyD4?170Rs,iv<hc PEF[X1p83;i-=C&5lCkdbƓCMj5c/IV5DŠ|"Mh0jP5Z2UCcXNM\
25){"{Mi=-6(ZOqǡ*&P&̕kF>MZOqIACz2?$Eby"B䈬 "HDQbD
Pmmmmmmmmmڣi=c+1VU./ "@$TXI`Ph4Cr)O	@(ĪS	@RXDji y'
XdQ` (@.ɾR  x!45_睋ji y'ddCIj&v$H SIdely8nJ'M$1~ )
DV$"("DI+ԯmmmmmmmW1ܔOs`mmmmmmmWLNNbp{8z Cx@<x|;rQ3\	rQj',T $?#4f]|"C|Mm,T $?4FaXg9 s_AMry!KDIq2|'ICksdf !?92v dOsAO%sr>9dX"DHX[_ayظ@&qCIo>v&(F
&iaRk(@D<
YDLZ!|.XTT $`VWǫ@A_5B?4$
0jPMi1>'PDD7L|On#*D7ɭE+KDIq~(JaE*@&XWKDIq~roʿm,T $?~nQ'!f&{,BY	 &O)b  n !{@is&=`(+ ֓qM,T $?=b2@7ɬM+KDIqllO]dB |&̚X@""H?|ɼU)¦s\qiHW|ånJ'jkF>MZOqIB*Qt&s6WC|z2KDIqOF\sInJ^Ȟ_ 6	#ydDV(,C,ń8
~$H 6r (0\4#14v0ń	
A"CŊ"$,+B,I,H!RJWxo<Bb+d!HTLEbA	1A?$HT~@{A|cv<hb0¿$*	*H
DV$"("DI+@A_\RP*0045_睋FD8 RaGc"HГ\o!HL{G+ԯmmmmmmmWI0%){"{mmmmmmmWb G,ܔ=Fq%%6	#ydDV(,C,ń8A?$HT~'){"{0¿$*	MnJ^ȞH`0'HTLEbl2
XH# 'Wላ&N|dKg9g {!
.+qb"B!8Tp,`!_>9d "HDQbD
WǫBrɭK PmmmmmmjJI,N^WrQ=͂mmmmmmm_m'/*9J<\_ [#4f!Ĥ_$`O,eXGA`W0\"DI{#4g9P`nJ^Ȟ4v0ń	
A"Cœ[',+$	X4[!Bb+H,
1dIό1yIa	|48ÜY|#, <H"X8`!_>9d "HDQbD
Wǩ_9#4g=aRkdbƓ
a|C5mmmmmmmȹrɭN3mmmmmmjd'-N38',*Ml^xqAQaP @"@XD"I`8X"
`_@A_&(D7ɭN3
XT0	"D(W"',*Ml^xqDŋ X"$(D($|0IN3 P8 "HXT "H"@PzB!BV
W$*51yIaK
[#4f !P4XT HTKIX(<. o[#4f51yI`
EEI	"9b!!`P+$po[#4f51yI`
A¡@p9dE@ňB$@Ah',*Ml^xqAh
,**@Ց"Px\/
|0IN3 P@
,*$,D"$,
`_@A_51yIaK
[#4f h<XT$$"XD"HX
Ap+"',*Ml^xqH
	
$D(BMl^xqR¤'(PHPXTPHPT"Px\/@$D51yIaK
[#4f 	¢ ""Px\/
 y"B@o[#4f51yI`
"$$
V"Px\/
 P<\_-N3%XT <H"X8X(`,Fq%%6	#ydDV(,C,ń8 0(0`D
lI'>2ndbƓ9
Kᆎ8!Ph<DPHv8F/<i8qdh
6	#ydDV(,C,ń8 ¿DY4s&^xqg9g {!Aa,0=Eh $ uB$#G`X$WY"+X"Bq0ʿ 5_mmmmmmگ`K0Nw%+}mmmmmmUMnJ^ȞcI+q|#Ml^xqc#8<Bb+d!HTLEbA	la_P`pĉ$| {I^xq?@q){"{0¿$*	MnJ^ȞH`0'HTLEbl2
XH# +pEI'>2n'sfr'00\;WsdV8"b hB!K,+B,I,H!RJ8+?dbƓ,*Ml^xqA/f_< C-N38]p؂rRW K01x4Ib!%`(pdgRZ`0'HTLEbl2
XH# 
~$H 64s&(0\6F/<i8s@pܔ=ha_Ec	IQɭK	lF
PX-Y!Q1	p$i$M0sA>CGc
Xaz,>DLDXD"I`8X"84v@P"!E$*I_\WWmmmmmmm~D` D6
mmmmmmm['s=9J<\_ [MN23q)-WI$*&"A`hBdDV,$X+p
."BOi=&'T9P`nJ^Ȟ4v0ń	
A"Cœ[',+$	X4[!Bb+H0+pEI'>2nyĪS? Oc?A8a,HpDv@P"!E$*I_v./Mo978\ s\qiHJKUlF
PX-Y!Q1	p$ ¿ $*H?MM$ɸ
&'T9P `nJ^Ȟ4v0ń	
A"Cœ[',+$	X4[!Bb+H0+pEI'>2nyĪS? Oc?A8a,HpDv@P"!E$*I_vMh.y^A9d&x$Mi=-6v47RZ`0'HTLEbl2
XH# f0(0`D
>=̜M+(0\7%/dOsC6yDKrQ=ha_Ec&%/dOsG`X$WY"+X"BqWbdy۹8dgp̲k57' fq)-WI$*&"A`hBdDV,$`+p
."BOi='0jodOssUSȸ` K lܔOsC;WAA!	!CH$E$H%z(jmmmmmmm_%$BY	ܔOs`mmmmmmmW5){"{G>PBG)_睋k|ɼFq%%6	#ydDV(,C,ń8A?$HT~'`d*9
Kᆎ8!Ph<DPHv8krRD4v@<Bb+d!HTLEbA	i$M0ro2xJa	|(0`4v0ŒX8H
DV$"("DI+ԯɭ&' K0ck8-)CqCIj͂HY!Q1E$*&"a W0\"DI	7@q`d*9
Kᆎ8!Ph<DPHv8krRD4v@<Bb+d!HTLEbA	i$M0ro2xJa	|(0`4v0ŒX8H
DV$"("DI+ԯ2ɭE+ۂH',؟/rɭ'ŦJKUlF
PX-Y!Q1	p$8 H!RA'y	>%shv{6r Cs	nJ'+qaBxqdh
$EaB"$HT=_
W@Wmmmmmmm~D1J'Wmmmmmmmܔ=ͣ1W lF
PX-Y!Q1	p$c
~$H 64s&(0\7%/dOsC;WAA!ɭK	lF
PX-Y!Q1	p$
1dIό){"{? Oc?A8a,T $HD"
#,+B,I,H!RJ0+}mmmmmmU?"RL	bbtpN{mmmmmmmWbYDLZ8!Ĥ_睋Mi1>'!Ĥ_睆d+rQ=aJKuRL	-&>'7,c|OsUy`fXJKUlF
PX-Y!Q1	p$
~$H 6p.8 "H;=g8<ݬFx{&S ܔOsC;WAA!ɭ&>'4v@P"!E$*I_W	W9qAi1>'5c|OsUy`fXJKUlF
PX-Y!Q1	p$
~$H 6p.8 "H;=g8<ݬFx{&S ܔOsC;WAA!ɭ{; B(|rX@Dĉ$WǫP}mmmmmmU?1&-&f;XǓMlC>mmmmmmm<\_ ܲkI=Fq%%mmmmmmmeFAH$ǵ΋"aM7k&5΋"aMsؘ@Z@EN'1U9..1y7:,1Ne	1b2q#9틱1"J%mmmmmmmXV"R9,ҭ|d&܀<5_2y`f0/l\_ X#8W~50ckχ	d֓{Mi1>'kY5RXD=J&ia sDŠ|#n[\l`dl@5_睆exhn!Ĥ_$`O,eXGAF0(0`D
bbsd&9
6C6yܔOsC;WAA!eFG`X$WY"+X"BqW$c|Osrɭ&>'5_睆exhn!Ĥ_$`O,eXGAN0(0`D
hI	@qჂ$6ygG2e2 D48a, HT,c|OsG`X$WY"+X"BqW	W9qAe1hQ;CIj͂HY!Q1E$*&"a  a_P`pĉ$;ǶMs.\lalg '(4v0ń	
A"Cņ-b2; B(|rX@Dĉ$RVbI=ɭ{2F47RZ`0'HTLEbl2
XH# 'W0\"DI$ۀ8pAA<؁b3ģܙ2 v{0¿$*	Mh8 	!CH$E$H%z=_mmmmmmjJI-5aE_mmmmmmگ&XWA9 G,屗+IC8̚ånJ',44CIn
I%ưekEa95p+*<03,`^Cq%%6	#ydDV(,C,ń8 0(0`D
hI	@q1'&aD;=g8<ݬFx{&S )(4v0ń	
A"CœZ,k	ɫXFQ`!_>9d "HDQbD
WǫqWmmmmmmm~D屗:Nr
mmmmmmmv./nY5c/IV23q)-Wa5JܔOs{pXhh_K^τ'9k^τ'9v0/ᡸ<Bb+d!HTLEbA	 la_P`pĉ$Г\nle<Nsȸp67k%ɔ	nJ'+qaBxqd-'	ZNr,+B,I,H!RJ8z=JmmmmmmmȔZOqǡ*mmmmmmmv./nY5zJKUyظAd֓{JKUy`fMpaҷ%!ĤW${=	&Brɭ&>'5_睆exhn!Ĥ_$`O,eXGAW0\"DI$ۀ8pqǡ9~IalgbrddhpGc
X@4"($;Y5z;Y5rdv@P"!E$*I_W	W9qAi1>'5c|OsUy`fXJKUlF
PX-Y!Q1	p$
~$H 6p.8 "H;=g8<ݬFx{&S ܔOsC;WAA!ɭ{; B(|rX@Dĉ$W${=	&Brɭ{2F47RZ`0'HTLEbl2
XH# +p
."BkmP`aМ?@Ⴢ$6ygG2e2D48a, HT,{=	,qAi1>',+B,I,H!RJ8z=JmmmmmmmȔ\
1nd~mmmmmmm_睋Mp(ɫI1i9c#8v./nY5#8v\tD7q)-aI0$cդ02ɮ5i=-'9kI=Wa`#^q)-WI$*&"A`hBdDV,$`+p
."BkmP`b7=L 9?@Ⴢ$6ygG2e2ےhpGc
X@4"($;Y5&'Ť ;Y5H
DV$"("DI+q!*'1Z1-&>'7&cZL|Oj;CIj͂HY!Q1E$*&"a  a_P`pĉ$Г\nIalgbrddےhpGc
X@4"($;Y5c|OsG`X$WY"+X"Bq0\
1j{AZNrd|Y5c|OsUy`fXJKUlF
PX-Y!Q1	p$c
~$H 6p.F>Mq9AC9P ``  ll@vQLL{0¿$*	Mp(ɫI1i9Mh8 	!CH$E$H%z=_mmmmmmjJI,62
2܀;cM
nJ'{6MWmmmmmmm Gd+rQ=aJKuv./nY5ưe	7,c|OsqCIj1>'
94ƥ4h'&+*T`'1Z,k	ɫXFQVkkI=Wbp+ ,cXNM\
223q)-WI$*&"A`hBdDV,$`
~$H tkJi>.P `bk	ɸXFQƓX0\6ygG2e2 
nJ'+qaBxqd֓{;Y5ưeVk	!CH$E$H%z=_mmmmmmjJI,62
2܀ƛܔOsalmmmmmmmWa5JܔOs{pXhh_睋Mry!A9Z,k	ɫXFQFq%%c/It8rhJi>.cXNMVUL&<c[X[zO>9H&XW#jg KMry!JKUlF
PX-Y!Q1	p$
~$H (ưeL68Ԡ$y !p'Fv{6q yX(&L@Ss[hpGc
X@4"($;Y5ưeɮ[zO>cqk	!CH$E$H%z=_bۖM7qJDՠ{d04r>mmmmmmmmmj~b2s"T=C2`cJ'A0sdVr~"i-,>w(J2C?%1MseC>mmmmmmmmmjMD79EZ*
\_,*"DH h&S Q_*c|#K+8Ğ{c,*(9&9_<--Xn@Gcª93,C<
c¢g5C5I'c" x`)  Gc
aQrc¢ ѐʂI;s"CG)Cmmmmmmmmmz#!+A1zdǞOsCQ8!b2JN{|2ns܊MFr 
hc bp<T$ǭFr|%'A1&>'7kPIgF[LTX"PLS{`"`<!aeDV<}mmmmmmmmmLnNbcZL|Oj
H *,$p4CɔFpH' RU) ~)dX"DHXY_*cnLzfR;9h$ǭFqCIjmmmmmmm_t]ġ=鵈rmmmmmmm_$ǭFia@@c8
6FMMUyظ@A&=mb3JKU>mmmmmmm㳘zhbۜMmmmmmmmW̥"4D䄕qWǩ_Mv8h8 Pmmmmmmmmmm=9qAe1hzdǞOsCQbtwĤ&ca>χ'ĤC#rns܎&"DP iV`P0S	|p!=7&~lЏmM=CMl``\&-!NL.&$!)1쌛|#LP=CS䈬X"DHXYC p8$$mmmmmmmmmmG&"{Q
H *,$p4CɔFpH' RU) ~)dX"DHXY_*cnQ,v./r"b>Fq%%mmmmmmmi@m8%ػ"(4_0rX(mmmmmmmWDLZ4P0PQ)@Rtf Q'1B@h"B@bGdv6LD@ҭ|`8
6FMMU)`!J<03-`^Cp[9e1h#8mmmmmmjIhGkA8F_#r*
`q\&>'7cI<4ώ=44W6NbhG9W{mmmmmmmWDLZ4Y9"b>p,lRBy`f[`./r"b>Fq%%mmmmmmmMi)=!mmmmmmmDŠ|#GW̥"4D䄕qWǩ_bۖM7qs"b>mmmmmmmmmڡ،RL	.[zO>=C2`cJ'`K^τ9mb3 'P^M4e1p83F8յC^τ9mb3م$s?$Eby"B䈬y!%Pmmmmmmmmmm96`Iry  $H	,*hy nPe1	1Ja1Y"+ȑWJ05mb3K)_mmmmmmگI0%c/It6Wmmmmmmm
"d$r1Ƥ! Nr#jg b2;|_睆exhn!Ĥ_2H8Wǩ_Mv8`Iry 9JmmmmmmmmmmC?0ZL|Oj~LyD4?"RL	i1>'XEv@${IbC=CMl``\$ǭFrL|On#<]RL	g9)olDV,"$,,H8Pmmmmmmmmmڣi=)&{ $H	,*hy nPe1	1Ja1Y"+ȑWJ0$ǭFi`ĪS	[Xu9_*caGRmmmmmmU?k #:,64ݮ6Zdd#:,?>Ml]U9,TW':piV`主|&Ʀ!9#;nd#9틱1"J%mmmmmmmR Z	1kdgrsc|Ostc#*X-FV:"p:AfkK Z	1k+̰%xhn!Ĥ_r7/:<i	#sAfkHW9-{a!&CqDLWĪS	@&h-J1!I3 VO av`2GnY"+ȑCq%%Wmmmmmmm~# &(G<%'I=ƥ48IcXNMVC>mmmmmmmI80#+|f

"d$rXq<c#+|v`K
<03ydX"DHX[8'|v(zXnLzeo+q|c#=h$ǭFV;8&h1_O_\Wǫ/F
6FMM16qۏ7
qv4`K	=	sƊO|OXXsڒqWǩ_睆g96ۂCIje, p8$$W	W/>F1ȤxeoVkNMz@&HRL!?XdˁX-FV; b2;X-FV9_睆exhn!Ĥ_2H8W	WJI-Z	1k{aLPǫ
"d$rXq<c#+| qF_-@dv;CIje, p8$$WǫԯS{rbI;aI0$Pmmmmmmmmmm=$cXNM\
2~LyD4?"RL	h'&+;XEv@${IbC=CMl``\+CEa97XFQg
I,<9C?%1MHŀ$D?X"BJmmmmmmmmmTrm2'$cXNM\
2
H *,$p4CɔFpH' RU) ~)dX"DHXY_*c#4b>mmmmmmmȔZ,k	ɼ
2#*mmmmmmmDLB+'#[X ݬFGo+̰x/8RX"BJ8+ܷ?iRL	-5#(RmmmmmmmmmmPFC)&qJ~LyD4?"RL	i=b3mnsĤ1>']	xPEF[X3:OqkqN#<]RL	g9I[X4c`K9PLS{`"`<!aeDV<}mmmmmmmmmLnaI0$BTWXTD Qa%A8 L23A<&9 L&9K$Eby"BT'嵈,Ja1I[XuĪS	[XÔmmmmmmmW~*55aGqJN{mmmmmmmW9cXNM\
2[X堓Wa`#^q)-W̥"4D䄕(BU>mmmmmmmȔZOqǡ;X}mmmmmmUb2Bf9@8AOqrVkB2)h$ǭF@dBV#0X0Wa`#^q)-W̥"4D䄕q8+ܷ?iRL	-'АPmmmmmmmmmm=$QVdzsPɁ=(JI.7I2a?ICkcl@s%'I=ƊH(z/&2?Kk!&=L 9mb3م$sXCA&?k.)&P7"+ȑP$E`h	(zmmmmmmmmmmQɴȞKF>MZOq9IAAU@$H	X8T~ܡc#8$c
)_*c?yDV,"$,,Ja1KkX1_*cT`)_mmmmmmگTj,=,k	ɼ
2㸔&>'5_mmmmmmگsưe`A&=mb22F47RZK$E`h	+P}mmmmmmU)&c'Ʉ'9FU>mmmmmmm1!I3
0?I1'99p+@ǡ~f$g b2;|_睆exhn!Ĥ_2H8WǫԯS{rbI;aI0$cդ0G)Cmmmmmmmmmz#!+Ea95p+*01Tj,=,k	ɼ
2#;٤a|2ne=)8(n~s܎&(D9.ښ(z/&2?#<
mb37iJNror`>.I[X4ݬFxcXNMVsP7"+ȑP$E`h	(zmmmmmmmmmmQɴȞ+Ea95p+*
\_,*"DH h&S QJT̥"`<!aeĪS	A
mb3K+%RLI[XuĪS	1-9JWmmmmmmjq# cgE0ƛXgE0<"ɹ틱1"J%N*oD'2cgcM̓g=v&"DP iV`P0Q_mmmmmm9h$ǭFq	VbI=I[X`DsYZ!Lzg D5_2y`f;p^!Ĥ_ Q$)&c
É2#9 7k
mb22F ᡸY"+D@pHI_Wb G.`l%xȇW~ܿk@'^|dΜi<iV`ey^.sM؂d7DWJ0#+|GWJ0aGWJ0rm6ԯmmmmmmmW~D;A&=mb3%'A1͕mmmmmmjVbI=qAh$ǭFU)`!_睆o3,Ha$I[X堓Fq%%mmmmmmmqpHsc9i22nrm2'mmmmmmmrjVxe_2(BU>mmmmmmm4/{1=cZ	1k&%ɔW{CcJU_mmmmmmگK$Eby"B8+q|#[X#8mmmmmmjIh.%'#ģܙ2CA&>r;A_,k	ɼ
2gw&&>'4;/InsimmmmmmmĪS	@&h-J1!I3 VO av`K
<03ydX"DHX[8_mmmmmmگX󸔝&>'7p%'Ea97XFQWmmmmmmm'|v(zXo[Xv!*(1B`aI#[Xv@dve,+v"`<!al47RZ{c-[WLNa	1kN3\I[X堓[dgRZf[Xrrm64`Kq5͕z`dlCsgx@cOCН9,h4ɑ=E57='zy`fsi/l\_ #8!Ĥ_mmmmmmگ"RZi7|799_mmmmmmگfK$E`h	+(BUb2Bf9@8A
 \
mb3v#*<03,`	p^q)-W̥"4D䄕qqOX-Fip+ʿǫܷ?i5#(R>mmmmmmmmmj~b2NbcZ,k	ɫXFQPɁ=(QaqCEa97XFQd;Fstc-P9GI@@sq1B 6Mv@9C?y4іxVktZdwư#(b2?$Eby"B䈬y!%Pmmmmmmmmmm96ܜh8 XW $H	,*hy nPe1	1Ja1Y"+ȑWJ0#4bU)
,PD", q`"pĪS	""X<D$,X !EWmmmmmmm?O|"h9,ب)v|r52)|dmmmmmmjVkX`(ĨTT ):qpJJAx4HXł"B;b	&"DP iV`#`yv.Y"+ȑCp[9p+23q)-R""X<D$,X !EE)a@P5@/ *DDAx4HXł"BR R" A@bŀ,XDPxu *DDAx4HXł"Bka `fXxhn	R" A@bŀ,X>
,PD", q`Ł _睋""X<D$,X !EE0H' ܰprA  1b
,Xq)-P mmmmmmm@!7gG0#/`~ٓxy%& _mmmmmmڠ#48T9b h`D()aPprA  1b
,X /P ;7.`FD8 _ Q$)&c
É2#9 7k
mb2XP ;\JKT /K$E`h	( _zqW`f0dX"DHX[ `)_b{I+.`WbۖM7qscXNM\
2`h(}mmmmmmmmmPd?ry zQ=Fۉ62|'9mb2JN#9ɺ1=)8C͓r~"i-,P<"3F8յC|/<]Ĥy'9FC?p83[XCEa97XFQgKaN[zO>!(z~Jb H("4D䄔=CmmmmmmmmmdOsrsc/IV
H *,$p4CɔFpH' RU) ~)dX"DHXY_*co)V#4bU)`T`B28rU)pWb G.R1ƭFqCIjmmmmmmm_{A	g.@L󸔝FssMrmmmmmmm_睋
`JLLLN ;19@Dŋ X"$(; ӱ b$EkKQ6
jh ۗ[X#8F8յ,0T Tp*b`*`
p oو8Ir 8%%h<"$H HX@TT; ӱ b$EkKQ6
jh K
8+v"`<!al47qq|#)V#8!Ĥ_mmmmmmگ"RZlKIvaI0%
ry'9+?<9aư#(+}mmmmmmTq|#qF_A9p+n  H 2 q . X\D C!apY  Pa Dd,."@ !,#8¿ ,ЌF(r Z0Yǡ~	[X#8¿ ,ЌkR;7-,Ќ8
"d$qg&&(DH ưe˖^τ'9C"$ HcXNM\
2c/IVZ0Yǡ~\
mb2;rq\"XWa$Eby"Bhn	nN+_%ݾ`siñCIj#jfE!*qk8r=_HFqA;̥"4D䄔R=_b{I5mb3KqkW)o1A|~$w'1\2|%i9RmmmmmmmmmmPFCVqJ~LyD4?n{zv);X&[#Ĥb@e?6NbhGɦ0f.@Γrg!NL.RtBvP,x	1k{p<Oqǡ9xr`F.Vk!ư#(b3ȘPIeC?%1MHŀ$D?X"BJmmmmmmmmmTrm2'9{=	PU_aP	$EE@x4<_(y2	WJ0e,H+%RLr{[XTc#4_*c[X+q|#rg8}mmmmmmU%ĤbC>mmmmmmm1!I3 VO \
mb3~L~@ǡ~Lzfc#9 717i={[XRBy`f;rXDA8@I9mb3JKU>mmmmmmmc0|+}mmmmmmUrfK$E`h	+ԯWzOqkZOqkW)o1A|~$w'1ZOqǡ!mmmmmmmmmT=C{s&'Ʉ zQ=F&=L 9mb2JN#9ɺ1=)*b@m͓r~"i-,P<"3$#>C|/<]Ĥ(ɺOq9NrX(p<gCI=gKaN7I2a?IC9P,x
mb34XxeFtY
z	1Xz)XD"+D@pHIC>mmmmmmmmmjMD7'1\
1j{AZNr

\_,*"DH h&S QJT̥"`<!aeĪS	AImb3K+%RLI[XuĪS	
mb3K \Imb3JKU>mmmmmmm Rq1B!mmmmmmmDLBodˁX-Fr{BFB2)h$ǭFr nbozQVbs[XKkXR;gnY"+ȑCpH'9pI%e$#=概CIjmmmmmmm_Dl&;nonsA7rI|QcMa]ݩɧɺ	1Wmmmmmmm	$+RX"BJ8+=_)[XKkW)o1A|~$w'1\
1j{AZNrmmmmmmmmmT=C{s,zdǞOsCQ#;c|Osa6_It[jJ0l?9P؆rm2'P^M4e1p83[X5aGke0&> Pkk|#;I{xE&DFMP&֞kA&>@G!wi])/FC=CS䈬X"DHXYC p8$$mmmmmmmmmmG&"{.deAU@$H	X8T~ܡc#8$c
)_*c?yDV,"$,,Ja1VkX1_*c	1YT
[]ȭ-8rɭ鵧I>)_ Q$)&c
ÉˁX-FrIX,0W̥o3,Ha$qo¿eBp8$ǭFtc3f_h$Ǯdgtq"x#&FqA95[I>
[]ȭ-aRkk|" 0\	1ka_`MoM=ւL|XTޛZ{I-aRkzmi&cCA&=mb2\R1MyCmmmmmmmmmz#!+9+X-EC?&<{E`AHN\cE+s`yODkmT?c|Os`li\6/=cE+ hc bp<T+`C!NL.Rv4.yP|\#>CEa97XFQgKaMl=!:2W9PLS{`"`<!aeDV<}mmmmmmmmmLnNb2єTWXTD Qa%A8 L23A<&9 L&9K$Eby"BTtemK+%RLxf%RLsӏ&4`eqD&єnڴe޴eJa1I[X,ĪS	bozsZ2WJ0U+}mmmmmmUf9iǓMBte<mmmmmmm_ Q$)&c@rVk$nPV9 718iHJVFQX,ވM(0W̥+}mmmmmmU&5GFQsMƊI~{=	IdgA&>Osx,}mmmmmmUy`f;rXDq)-WO=-h,718iHJVFQV8ch*єVsӏ&4`eYǽ+FQCTq|#MmtV"cq	 Y56Z	1Z80H''1Z	1\"\
mb2zmmmmmmm_\&DFMـejєU>mmmmmmm<03ydX"DHX[ \_ ܲkk|#JKUb2Bf9	aG.`?FQBFB2`pc#0[]ȭ- nڴe
yv"`<!al47t{c-[WLNajєq+03FQ[z6GWl>mmmmmmmI~ l6/MZ2mmmmmmm_睆o3,Ha$MoM=ւL|23q)-WD
I P&Ag G A	4c=I[XMoM=ւL| 717h#)`!_ၛ$Eby"Bhn	<[0CНs{֌f_ၚ26\(ᡪ5͕z>mmmmmmmœ^#(t&ExcE+ mmmmmmmWa$Eby"Bhn!Ĥ_ Q$)&c@rVke2 nbozsZ2 eXWa$Eby"Bhn	f&'9(	qo&ahpdgRZElad.bozsZ2WǨ Jmmmmmm_AHNQɠn5;4xlA9Wmmmmmm<03FQ[z`X/R[ElaPXp,R1My&q9|VFQmmmmmmmmmڡ،̮`O=C2`cJ'A<r)'7`AHNdO1l6^{Iq56ɺL|Ol m7+e紞nMw|0! PEF[X3xDgI1ilad7iJN'Ʉi=6(p<g`h'&+;Xw	c)m'I2aOMxr~Jb H("4D䄔=CmmmmmmmmmdOsrsbi񂂪
H *,$p4CɔFpH' RU) ~)dX"DHXY_*cnbi6ХL&<
mb3KL&9iǓMBWZOqM17i=-7zmZOqM17i=-6]i=B&'UĪS	Lzf$Ǯdf%RLts[X'ĜnMT
mmmmmmjl18iHNdO>mmmmmmm1!I3
0#[X!#r?I3 9M7i	\
i=-6sN<o`{Zm>0W̥+}mmmmmmU&5GI2aOMpqR_ixJL{#:	1͔{Ĥde_mmmmmmگ7ۖHŀ$DCIj4Osӏ&4`O0+\_ []ȭ-dgqq|#MoM=ւL|23+	VL|3[X_mmmmmmmW?8<mw6`f9<~ڴ mmmmmmmWa$Eby"Bhn	[]ȭ-dgRZ(1@M9p+AOqHܡ qF_Lzfkk|"0008`v@MZOqE{j{Zm>0zmZOq`K
gnY"+ȑCpH'I80p-CMZOqEڴO7դC5<\_,\lQGc#8i=-6-l=ޛVbi@q|{֓bqێ6MJKU|`2zmZOqCUq5͕zmmmmmmm_\)/ـeI2
mmmmmmmvܲDV,"$,-N./nY56Z	1Z8!Ĥ_ Q$)&c@rVk2CA&? @Ќ0009)dMh$hs{֓bqboz{Zm>017i=@ve,+03ydX"DHX[ '|v(zh,717i=-9I1i17i=Cr;17i=-=c!Ĥ_ၚOqM`C!s{֓bi@q|{֓bqێ6MJKU|`217i=CWǫ6UqWmmmmmmm?Lj{dO4&Exc'9 vE_l6_sB!9&P
e0ɡmmmmmmmvܲDV,"$,-JKUb2Bf9	aG.`?I1'9y|^7&'9|`;|_2y`f;rXDq)-WO=d)dcx'14"s¿eBp8=$ {IAoKC5{Zm>0[z0ɸhjse_Rmmmmm#l=!8A3M
94ƧI>'rmmmmmv|`0a^!ĤWOqM`BÁ`zonY"+ȑP_4cVsWZOqMmmmmmmmmmT=C{s O=C2`cJ'X{s{6`0'(ɺOq99(z/&2?#:OqM`C!NL.Rv4=L {I9C?+CEa97XFQgqJO|0 Xs[XQt&s6ǘS`AHNdO3P7"+ȑP$E`h	(zmmmmmmmmmmQɴȞ+9+IAi=-6(*q|"K
Ap<@/۔<LdgxLrE+%RLr2Hŀ$DJa17I1ilaRT`T'Ĝ#4!JT)Aa^nMX/17i=-6PXp,Ja1IZ4p;|v./bNrk.89Fq%%Wmmmmmmm?vF/<i837I2a?IA_mmmmmmگ(1@M9p+AOq9dz9-FaKI1'9@`Qi9-'Ŧ {nMZNrI1i=o+RB;gnY"+ȑCq%%WO=-h,7EM	xܛT'Ŧm27Rmmmmmmm_cPdt&=|a	7+%%L|Ol%'F>M{AsWmmmmmmm
"d$r(| \
mb3~f@7(h$z -|"0008`v@MZOqM)`!_ၛ$Eby"Bhn	<[0CНs{֓bi!i=-6-l=MZOqMhjseJmmmmmU4iMqtrmmmmm_睆i=-6-l=0Xp,q)-bi6РX-_RJbi6УhI	rqW)dX"DHXYA|~$w'1YϙZNrI1i04r>mmmmmmmmmj~b2M)/[jsFPɁ=(DJKF/<i88dxrhO!I18ɸ^%'1B9E4E;1dbƓË9ƐPEF[X3?_dǲ2nF/<i8?p8*Fs6C|/<]Ĥ{Wq#4f,0cE49C?hsQ?&ѸhLP=CS䈬X"DHXYC>mmmmmmmmmjMD7&Ȕ5f9r*q|"K
Ap<@/۔<LdgxLrE+%RLr2Hŀ$DL&;#WJ0W~dbbW1~{TmmmmmmmWmmmmmmm_1h"b= Vk1-Yrd,bI1'9YcIAmb2CO)/3C&w8tsϊVqW>mmmmmmm$0!0yrɭ5#(U>mmmmmmmX-FB+,VTh@,cZ2bLBB8դ2L\
1`dx,*b&81p+ xaRk1p(\F/@A_+jc%i<CAjvlJNq>o>+cM[I_
Wmmmmmmm~fIFQ@rɭ5#(!#r?FQWmmmmmmmEogl"WZ2X4ɦ!+X-D-Yǽ+FQ޶Z2X18kX-D5_"lK
2LZ2x,*b&81h!pr¤c7	 Pl^2WMYϙ\
h!=ώ=1ioq);I@G=5nN)')_mmmmmmگ&-'1	aG,cXNM\
2@7(p+U>mmmmmmm=BM\
i=-6sN<o`{Zm>0޶ZOqMdOj{Zm>0ZR`X18kX-'Ŧ 2LZOq $Ť Ë
2LZOqpr¤c7	 Pl^2WMYϙ\
i=-6~;kPK;>8LƧaɼ]ĤN)'s4չ8U  mmmmmmjHvLzVbXq<9d֋rjVrI8#/I[XMi1>'mmmmmmm &慐I\"XzA&=la-'1`LzV c aŅLD \<p\5ŃBb@8.[#  mmmmmmj;A&=i=aB`aZ,k	ɫXFQ?I; @ЌI8%mb3
Y5z ,c|OsCU>mmmmmmmI9mb2I9i=-!dy&\l{\
1j{I@,r=+FQ$Oi覊{Y'{OE4VbiY'0=jєB=,فVd=,فVbiY'覊єB=-E4Vd=-E4VbijD aS6$ǭ'XTMr	1I8.8.XTsF1B 
-BRmmmmmmm_h$ǭGBod&XW~ 	1e	1kRɭ&>'45_mmmmmmگ{։Z2X(MZ,
-D5_"lIZ2,*b&9(0¦"lIZ2\<p\5ŃBb@8.[#  mmmmmmj;A&=i=a@M9d֋rjVr{BFB2)d֓{mmmmmmmWI1h޴Oj{X EE D'Ŧ I1i,boz`Qi=-6Mr	1I21`Lz{ aŅLD I4n,"rd.+}mmmmmmU?c֓bNrb(| Y5ưes8#/s[XMp(ɫI1i9}mmmmmmUbNrk,
-'9|`17oKդ OUb&9,*b&9x,*b&9\<p\5ŃBb@8.[#  {sV{Zm>0WvD'v|p!NMxIܜRN:9lirqI8@AJmmmmmmm;bFQ7!%G,cXNM\
2@/=d(}mmmmmmU El e2؂aX-	:!deroГ6yAh4  eXTMt^{Z2\<p\5ŃBb@8.[#  mmmmmmjXwfq1,9d֋rjVrqyC 'mmmmmmj{\^{\"YDFM\^{ZOq$ XVBNY'roГ6yAi=R¦"l؂{ aŅLDE,*Mf9q`И!u)_mmmmmmگ08(@c#Mh'&aG fєCU>mmmmmmmFQ[\"YDFM[Z2Yl=(=nk8,_1MV㖌s\q|	"e°ZtBk9h+5VQɾBNYq-EfjD98(¦"lrєCqaS6k9h!pr¤c7	 Pl^2W>mmmmmmm pq-'1rbYrɭ5#(vAOqmmmmmmm5El5 `Ai=Ag9s\qdol5 s\q|	"k
hI98XUe$腜r{Y+m6k9i=R¦"lr{ aŅLD98,*Mf9q`И!u)_mmmmmmگ0#js5'9Yd-'	ZNrHܡ mmmmmmmW5'9Ydd,!z1mb2a$Z,eDŵYD,pJєBɵ5hh%h!d\4z `Ahh%i=@,_1MVBVdUb&:R1ƭ'9
XTMtcZNr8 HI4n,"rd.+}mmmmmmU?!ܤc\
B8Ԝ2	e\2|%i9d!#r8#/fkEa95p+!mmmmmmmBVX-6b&D-Ya<nVX-'VMɫEG+I2hkr 6ґ5p+
XTMtc\
<1`)W&ѸhLPdb񐺿cIAp+U?({I%&zcSd.Rw'{x9[jܜRN*Wmmmmmmm~ 	12	%!72Z,k	ɫXFQ?I3 A	4c=c#0ZL|Ohjmmmmmmm_&5i=-'9jD  T cdH<1`LẑI
YhX4&(DB1x]_
0ʕonY"+ȑP_4c%%cMYhܾ!mmmmmmmmmT=C{
IV'/*6
01H)&' r؞+:.p`r(;lɲn\j@8

0 6P4nP5'9 
q)9E4ݮ59rncy{Is0I4PdbƓc6NbhGoLo2d(z/&2?1a'KOq);v's)QcMP,x0|%'c»0M9r((zM=j2؇֓{Mh'&aEC{=	P&cդ?ɮ[zO>=CS䈬X"DHXYC>mmmmmmmmmjMD7e`r1` $H	,*hy nPe1	1Ja1Y"+ȑWJ0bU) 
XJa1@FƩ_mmmmmmگDMD7C8@g=$m	56+~G(qv59qvC96A<"ii	0
]Nkml6x>5&&~rm2'6'fZ&>[3Cq&mmmmmmj=>%BMpM
%RLrܜi`:sF/nXT
!8®N!8'qɴ$9_湲?iz,&|J-6CG)_mmmmmmگ0;2L\
_mmmmmmگ
IXCIj Y5#8${ZL|Oj Y5ưedgrsưecXNM\
2Y5q|#Mh'&aG8Aa3Qi$ۖ1C&.`B(1B`aZ,k	ɫXFQ?Xd ܰd\vܜU)`!_睆o3^q)-WǠgĢhI	,*b&&.`02L\
_%_&.aK@EnN*8z=Jmmmmmmmp1h*mmmmmmmv./nXTM2LZ2_8\_ ZL|On23A99qAi1>'5\_ Z,k	ɫXFQFpH''1Z,k	ɫXFQɭ5#(ZL|Oj;9d֋rjVqCIj=>%BMpMaS481h!} $ţ(P
"d$r(| Y5ưe$nPV9 7,*b&&-D.;@EnN*y7x/8Aa3Qi$ۖ1C02LZ2J02LZ2-8q8+}mmmmmmU?$ŤmmmmmmmWbLD$ŤFq%%9d֓{NNbcZL|OnMi1>'9d֋rjVq	VrjVrkEa95p+9d֓{ Y5ưedgRZAωEГ\nXTM2LZOq} $ŤB(1@M9d֋rjVrCXdr¦"hqb{>[e,+`^Cq%%8XLZm	56LD$Ť02LZOq!*|81i=R>[=_Rmmmmmmm_$;A&=p+mmmmmmj;7,*b& _8\_ ZL|On23A99qAi1>'5\_ Z,k	ɫXFQFpH''1Z,k	ɫXFQɭ5#(ZL|Oj;9d֓{ G,cXNM\
223q)-WǠgĢhI	,*b& _|9(BUb2Bf9@8AkEa95p+9$z$ǭFaK&܀1CI\
.;@EnN*y7x/8Aa3Qi$ۖ1CI\
/`LzV
!*|9)h_Wǩ_mmmmmmگIZOqmmmmmmmv./nXTMA&=i=CIj Y5#8${ZL|Oj Y5ưedgrsưecXNM\
2Y5\_ ZOqǡ8	+I8'&Brɭ&>'7,cXNM\
2;9d֓{ G,cXNM\
2dkI8'8Aa3Qi$ۖ1CIZOq} c֓rJ@&HRL!#Mh'&aG 'B2'Е)d֓qHLzfkI=aS49|"'XWaJKUq (km
$ǭ'r	1I9_%_ h_Wǩ_mmmmmmگ ôc֌mmmmmmmWbLDc֌Fq%%9d֓{NNbcZL|OnMi1>'9d֋rjVq	VrjVrkEa95p+9d֓{ Y5`@&XWJKUq (km
$ǭD/`LzєU(BUb2Bf9	aG,cXNM\
2A2@7(h$z$ǭFaK&܀1CIZ2\vܜU)`!_睆o3^q)-WǠgĢhI	,*b& er	1FQW	W$ǭFܜUq8z>mmmmmmmpmmmmmmmWbLDc֓`_8\_ ZL|On23A99qAi1>'5\_ Z,k	ɫXFQFpH''1Z,k	ɫXFQɭ5#(ZL|Oj;9d֓{ G,cXNM\
223q)-WǠgĢhI	,*b& $ǭ'DLBod&XW~f@7(h$z$ǭFaK&܀1CIZOqq+rqW̥vxhn!Ĥ_	M&&ܰLz{ (BUr	1I2ܜUq8z>mmmmmmmA	1I1'9mmmmmmj;7,*b& s#8kI=FpH''1Z1-&>'7&kEa95p+8	+Ea95p+95ưekI=W@&cդ1	W|&s֓Mp(ɫI1i9eZL|OnY5ưev./rɭ5#(`@&cդ1CIj=>%BMpMaS49_|9J@&HRL!72Z,k	ɫXFQ?I1'9B2'9)d|@
$ǭ'ĜVK
<03yCIj=>%BMpMaS49_|9J0A&=i=$!K@EnN*8z=Jmmmmmmm;bFQWmmmmmmmq|r¦"ht^{Z2_8\_ ZL|On23A99qAi1>'5\_ Z,k	ɫXFQFpH''1Z,k	ɫXFQɭ5#(ZL|Oj;9d֋rjVqCIj=>%BMpMaS4:/=-D/`B(1@c#Mh'&aG g2єr nXTMbFQ>[e,+`^Cq%%8XLZm	56LD et^{Z2J0bFQ|"'z=_mmmmmmjXwbmmmmmmm_睋1C؂{#8kI=FpH''1Z1-&>'7&kEa95p+8	+Ea95p+95ưekI=Wb G,cXNM\
223q)-WǠgĢhI	,*b&E0bI1_%_ Q$)&c7!%G,cXNM\
2@/=dr¦"ht^{ZOqq+rqW̥vxhn!Ĥ_	M&&ܰ`_|:/=-'`e-8q8+}mmmmmmU?5emmmmmmj;7,*b&98(CIj Y5#8${ZL|Oj Y5ưedgrsưecXNM\
2Y5q|#Mh'&aG8Aa3Qi$ۖ1CrєBk9h*!*1!I3q1,9d֋rjVrnk; G LD5e8RB;f47RZAωEГ\nXTMs\qFQ98(P 5eZ+rqWǫqWmmmmmmm~÷5>mmmmmmm<\_ ܰ㖓`_8\_ ZL|On23A99qAi1>'5\_ Z,k	ɫXFQFpH''1Z,k	ɫXFQɭ5#(ZL|Oj;9d֋rjVqCIj=>%BMpMaS49q-'sZOq!*1!I3q1,9d֋rjVrnk; '̀1Cr{>[e,+`^Cq%%8XLZm	56LD5k9i=+P 5)h_Wǩ_mmmmmmگ0#jsWmmmmmmmq|r¦"htcZNr|dgRZq|#Mi1>'	+A1֓{q|#Mh'&aG h'&aG&XWMi1>'9d-'	ZNr	+^τ'9屗+IC,cXNM\
2;9d-'	ZNr!Ĥ_	M&&ܰ)V_|:R1ƭ'9mmmmmmj /+){"{>2|'9fac_98⌄emmmmmmjɮR1ƭyVmq|)V_##CIj>[,屗+IA_2Hŀ$D(BUb2Bf9Rs%Mry! Nr 7,*b&JF8դ |"'XWǫ`	rXDq)-WǠgĢhI	,*b&JF8դ 0qIA_%_JF8դ!K@EnN*8z=JmmmmmmmHw)WWmmmmmmmq|r¦"htc\
/JKU./rɭ&>'7 h8 ܚc|OsU./rɭ5#(#8$5#(֋rjVrɭ&>'5_ G,屗+IC ry!\2|%i9eZ,k	ɫXFQWb G,屗+IC8Aa3Qi$ۖ1C#jV} HJmmmmmmm_ Sܔ=I8AC5c*id#/+}mmmmmmUMr5h*%/dOsh-_ Q$)&c5'9Yd-'	ZNrHܡ2=,cXNM\
2@
ґ5p+ 8RB;f47RZAωEГ\nXTMqX#jV
!*|:R1ƮaK@EnN*8z=Jmmmmmmm;A&=fA$>mmmmmmm=c'Ʉ'9'D&S>9n58 7	8 "KdbƓ?N9W'¹9{Ls&G5fs8'Ʉ71yIaKxc'ɄsbL=W>]Z$_睋1CIYI 23q)-W@&dgrsc|OsrkI=W@&XWNNbXWZ,k	ɫXFQ&v./rɭ&>'7 Y5ưedgRZAωEГ\nXTMA&=fA$$Ǭ$J@&HRL!72Z,k	ɫXFQ?I3 A	4c=c#0ZL|On@
$Ǭ$\vܜU)`!_睆o3^q)-WǠgĢhI	,*b&  A} cdI_%_  TVWǫԯS{rXDI;!I18Vb&04r>mmmmmmmmmj~b2>+cM[IC?&<{90M9G(E4qv"aLw<~?0P^M4e1p83'KOq);vhF,0cE49C?	0!	Iddl^xq(bp<T!FM>v6?SdbƓ9C?hsQ?&kEa95p+*փbI=P&cZ,k	ɫXFQP&cZOqǡ*փbF>MZOq9IACqAry ?$Eby"BmmmmmmmmmTrm2'5nN)'U./ "@$TXI`Ph4Cr)O	@(ĪS	@RXDU) 
X1_*c|"KL&9Ɩ+%RLrIX,BJa1&-EgĪS	@1i=,BJa14)AjT	1I9gĪS	@(BJa1yJWJ0IZOq<РAjT	1I1'9hRL&9 ehRL&9 yJWJ0rєVyJWJ0r{Y(-_*c?qIAgĪS	@R1Ʈ`
PZs1~{r>Y3\	db_mmmmmmگ,;A1mmmmmmj"b>WbYDLZ8!Ĥ_1hɬ&-DŠ|#K1&-z>[,*ܜCqh<p\DLZ!hI	.Dō{(1@&de1cr&,n_XbO=Q7/h-M7  ( 1P0W+rqP>[x-8(4<m	56  c\
mb2q|#Mh8 dgrsc|OsrkA1\_ Z1-5#(#8$5#(փbEa95p+9dփbI=W+rqP>[x-8&cZ,k	ɫXFQ BMpMu+Lzd5_ G,qAi1>'	+A1փbI=W+rqP>[x-8&cZL|Ohykm@A_8 #!9dփbI=FpH''1Z1-&>'7&cZL|Oj Y5cXNM\
223A99cXNM\
2Mh8 XWMh8 kA1zNNbBrkA1zMh8 ܲkA1ưe|"'XU80>[xaRkA1zA6BW1-'Ĝ#!9dփbI=FpH''1Z1-&>'7&cZL|Oj Y5cXNM\
223A99cXNM\
2Mh8 XWMh8 kA1&'Ʉ!NNbcդ02kA1&'Ʉ!Mh8 ܲkA1ưe|"'XU80>[xaRkA1&'Ʉ A6BW1,d5_ G,qAi1>'	+A1փbI=W@&cZ,k	ɫXFQFpH''1Z,k	ɫXFQɭrjVrɭ{q|#Mh8 le<JsFpH''1\2|%i9dփb^τ'9kA1ưe|"'XU80>[xaRkA1c/IVykm@AJmmmmmmmْbVbXq<9d֋rjVrVmmmmmmm#!hFB+ĪR\l1ƭEf1&!!cj{YIHHjy8IXalE~a,W+rqP>[x-82L\
g032L\
g45_
X-U./rɭ&>'7 h8 ܚc|OsU./rɭ5#(#8$5#(֋rjVrɭ&>'5_睋Mh'&aG8
"d$rXq<9d֋rjVrIXVA&=mb3zVA&=mb3
XbO=ˁX-320|"'XU80>[xaXI[X<m	56  mmmmmmj8vde1	aG,cXNM\
2@7(p+emmmmmmjєV&{X,A	5p+(sN<o`єB+{	e`Ap+(ӏ&єCUlqŅ_02LZ2\v4Z|"'XU80>[xaXh\$ţ(B!ufIFQY03WMYϙ\
h!9d֓{NNbcZL|OnMi1>'9d֋rjVq	VrjVrkEa95p+9d֓{&XWJKUNb2єq Z,k	ɫXFQWǫ8¨<ܜC
<m	56  mmmmmmj@vd0 P&AkEa95p+9Hܡ2{Wmmmmmmm,A	5p+|`18iHJVI1i,boz6\
i=-6=I1iiK6{ZOqcd4ɮ`OUlqŅ_02LZOqq[jXn@GܜiaTV Ë@EnN!br̓b4(2W`fdyLCU  {sWZOqM9d֓{NNbcZL|OnMi1>'9d֋rjVq	VrjVrkEa95p+9d֓{&XWJKUNb2{Zm>0؂sMh'&aE_VK
|"'Z+rq,*6	$W>mmmmmmm!	1XaB`aZ,k	ɫXFQ?A&? @ЌA&=mb3
Y5憫}mmmmmmULzd,Lz4,gA&=p#!c{֓qHYm{|J'
`LzVq[jXn@GܜiaTV Ë@EnN!brI\
g03A&=p+hS k0)_mmmmmmگIZOqbXq<9d֋rjVr{8#/{=	[XMi=$ǭFaK&mmmmmmj{[X{ZOqEY'{I!d|s$Oi覊єB=-z) I9hM|`I9f|eOq6`{դ Oq6`{դ|`I9h(z)eOqECM OqECM|`{c,*r	1I8.;`p-C`ҿ>[,*ܜCqh<p\X4.Z	1I9g03A&=i=,B\@AJmmmmmmme1	aG,cXNM\
2A2@7(h$z$ǭFaK&mmmmmmjMZ'h!c{֌17h(eqaWIZ2\v4Z|"'XU80>[xaXh\c֌
ehS k0)_mmmmmmگIZOqb(| Y5ưe2CA&? @ЌA&=mb3
Y5憫}mmmmmmUboz{Z.6B&ڴ 17i=@,boz`Qi=@,boz=I1i,boz{Zm>0޴XZOqMI8¯ 㰶?|܀+8¨<ܜC
ŃB堓yA4c֓b4)5hjmmmmmmmW
IZOq9a@M9d֋rjVr{IC @ЌIAmb3
Y5&'Ť mmmmmmmWOq9-FBȰ(biXa/V{Zm>0WO=|9\v4Z|"'XU80>[xaXh\c֓bNr<Р]_ၚ	1I1'9hS k0+ OU./rɭ&>'7 h8 ܚc|OsU./rɭ5#(#8$5#(֋rjVrɭ&>'5_ G,QVbsFpH''1\
1j{AZNr5&'Ť!Mi1>'d֋rjVUyظAd֋rjVpH' ܲkF>MZOqIC8g>ei9-'Ŧm'9d֋rjVrɮ5i=-'9z>[,*ܜCqh<p\NC&Г\h]_
Wmmmmmmm~ ^{Z2q1,9d֋rjVrqyC D5_mmmmmmگe,dOdd(Wk
hI#(/=,|qaW؂єB㰶?|܀+8¨<ܜC
ŃB(B!uqyAh+<Ц aRmmmmmmm_`,;bI3B8܄sAkEa95p+98!~`jmmmmmmm_=./=.dd,"x#&/=-'{\^{Y+'D,b؂97hIWO=|:/=-'-h,7 #ŃJ@EnN4+rq aŠ|"'r±`йqyAi=,B!uqyAi=,B\@AJmmmmmmmq-GB8܄sAkEa95p+975~mmmmmmmW2rFB2'2jrєBa-Eg9s\qdol5e[Na(Гs\qFQY*MZtBk9h+5`UlqŅ_0s\qFQPr<X4VK
|"'Z+rq,+㖌
8(B\@AJmmmmmmm8v㖓fq1,9d֋rjVrnk; 'mmmmmmj{[\"YDFM[ZOq0m 8m|7M[ZOq98AZOq5`$腜r{Y*MZtBk9i=,6WO=|9q-'-h,7 #ŃJ@EnN4+rq aŠ|"'r±`йnk9i=,B!unk9i=,B\@AJmmmmmmm@w)Vq9d&le<JsBF'9 mmmmmmjq9-FBȸh%p#!dY։k	&d#/Z&-FBȸh%h!fBVMɫEG+FQ"Е zEG+I2dol\4z {c,*tcZNrq[jXn@GܜiaTV Ë@EnN!br#jsYB#jsY03W>mmmmmmm R1Ʈa!jNrɮ[zO>2CXdzb3
Y5ưemmmmmmjVEG+FQ@_1MVBVX,Ȟ7+FQ@BVd+S{dբЕ 
gDZOqWO=|:R1Ʈ`8xi_Ɩ@EnN!8V8.XV,.R1Ʈ`
F8yLCU  jNrX-F`q|#Mi1>'	+A1֓{q|#Mh'&aG h'&aG&XWMi1>'9d-'	ZNr	+^τ'9屗+IC,cXNM\
2;7,屗+IC8
"d$r1Ƥ!K,屗+IC A	8@dvcIAp+q1Ƥ fĞ{ccIAp+UܜiaTV Ë@EnN!Lq9.`ykm@A_mmmmmmگ0h$Ǭ$
0#Mh'&aG '́$nPI8#/I[XMi1>'mmmmmmm޸cդ#!I8¯  Aq[jXn@GܜiaTV Ë@EnN!brIZOq<Р2W`fLz{Y |CU  Wl_"`<!aeMv:|Vƚ'`h(}mmmmmmmmmPd?'Ʉ'/*zQ=ql( ܔ=FvF/<i8=CMl`=͕PIgF[0P&5(AC?%1MHŀ$D=CmmmmmmmmmdOst&X 
H *,$p4CɔFpH' RU) ~)dX"DHXY_*c1z>IN3 P(<L&:H.};rq\"8ry`fMh0jPnCq%%mmmmmmmaIK}mmmmmmU_GMl^xq4r=JT"l(f?19!)1쌛|#푋N3ĪS	dU)2LZ2U)2LZOqTL&:	1I9_*ceĪS	Lz{WJ0$Ǭ$U)A&=i=$ Ja1؂єUL&<^{ZOqTq-E_*c8Ja1#jsWJ05p+_*c`94%&=tw`U)2L\
_*c&-E_*c&-'ĪS	LzV
TJa1IZ2U)A&=i=+%RLtcdI_*csWJ0yAh*T/=-'ĪS	㖌Ja1r{WJ05i9+%RLyHTmmmmmmmW~Dɲ%%#4f\NbR_9Xa?1ǉIGO4l9_mmmmmmگlIzVc7/8F/Z#,iRmmmmmmm_D)&'؂E4nn&(GcM5Ќ>mmmmmmme`r1aQcMhF
Wmmmmmmm?Ok@ώhF]ȘSdbƓs͗isdw'rmmmmmmm_s4չ8wB0@DvEWO=@i/rq\"bۖHŀ$DM7q&X `h(}mmmmmmmmmPd?'ɄaF4zdǞOsCd0
aF4]KgdbƓ9C?y4іPĚ6{eɭN3kEa95p+*|~Jb H("!E$*IC@&HRLsl睱~MPmmmmmmmmmڣi={AfcIʂ
H *,$p4CɔFpH' RU) ~)dX"DHXY_*c?05ʯJa1ܜW_<XT0C¿eBp8]p؂sf
BrRW=EE OϘKդ OU./rɭ&>'7 h8 ܚc|OsU./rɭ5#(#8$5#(֋rjVrɭ&>'5_ G,QVbsFpH''1\
1j{AZNr5&'Ť!Mi1>'d֋rjVUyظAd|23q)-WD
I
	aG,cXNM\
2AOq9d$ #9d|A2	IZXNGnN+^
[̥vPf47RZK05zJ͂HY!Q1E$*&"a a_Qapĉ$ 9pŊ1n{ArmtqA'
0$͜mn#<J=ɓ);rQ=ha_Ec&cդc&	)d "HDQbD
W%z0aSSAC5͜~"6]>XeBt䱢&D4<TS{rbI;d0NCG)Cmmmmmmmmmz#!=L &{C?&<{&A3 rRD7qVN;"3s?ězO>2.4e<0' ݍ4B xdT?s&>'4;\` s|"q)-Ȅ PEF[seC?hsQ?&̕kFQsʨX UC{Zm>0P&%Cc|OsT?ɭ5#(\2|%i9(z)XD"+X"B?
"d$^?1y0 Pmmmmmmmmmm96'Ʉ|*q|"K
Ap<@/۔<LdgxLrE+%RLr2Hŀ$DL&;+\_ ZL|On23A99qAi1>'5q|rɭ&>'78_ G,cXNM\
223A99cXNM\
2Mh'&aG,c|OsUyظAd֋rjVqCIjc!9dyLxjɮZ%q=rq+̲k92{pfq)-Wmmmmmmm?1&R_95=mmmmmmm+}mmmmmmU(iOq)1쌠W5͕mmmmmmjL&:2e,@WJ0=Ao2HxA_mmmmmmگI8ї'ҭb'+iq)9sB*z2q)97#0s܎&s4=L {I9_mmmmmmگ̚z25ɭE*
p'kI1ia5(A@X^M`llO\d֌`8&Cp{Zm>0CTmmmmmmmW~"` E*mmmmmmmWad֌JKUb2Bf8od&XWK,c|Osrєrِ2ɭE*;rq\"(RB;FQ[$Eby"Bhn!Ĥ_*c@EdƩd֌W`fcX*Xᡪ6	#ydDV(,C,ń8 >0(0`(0Y4;[ML2jeA22hpGc
X@4"($;Z2ɍW	W̥(+qWmmmmmmm?0LΓd|>mmmmmmm<03,؟[,{Zm>0JKUL&;{ܔVbiW`fY5	>%p/᡿A;{@Oq&A66'ĨeZOqM	ܔVbi@Oq,{Zm>0(1(| Y5ưeYd֓{~fA2ܔVd2ܔVbipd)`!_睆eܲDV,"$,-JKUlF
PX-Y!Q1	pX¿ 8fnB xdv47v$̘e78v ddᆎ8!Ph<DPHv8kcb|JMi=-6W	W̥z=Jmmmmmmmnc!;s̐cMs9n;|F[_'9a6C	N'
湲mmmmmmmW5X4'.N4S{rb=JBpI|sdz>mmmmmmmȹ=rq*"yA]{Iw'14"'.N 7|3=.yPI2a?cMW~dO>mmmmmmmɮ'.N8\є\`,p/&O0Z2TN&FMh.yPP08~M`llO\47ɭ'Ŧ45Jmmmmmmm&	є\mmmmmmmvMh.y\xhn!Ĥ_ Q$)&c(P&AkEa95p+9ɭ&>'7 G  C,є\'/W̥v;rXDq)-WJ0 'FQY1Y5(U(
08hj͂HY!Q1E$*&"a +p
.
n;p@Dynq0¿$*	cCq8+̷ۖHŀ$DCIj>mmmmmmmL=0 mmmmmmj;&A66'Į,&O0/ᡸĪS	䢴!w%|aUM`llO\xhoN䢴!G d2ɬM*9_ၙd֓bi47w%|aG bm>0&O+
"d$q
0#Mh'&aG Y5v̷%%|`;rq\"XWao3,Ha<Bb+d!HTLEbA V0(0`(0Y  ݍ7@ xdw-&&F52݈ 48a, HT,؟œZOqMq8+̷%$Eby"Bhn!ĤJmmmmmmmO{0LzOq9%'rRD7EU`9ɺL|Ob&Q2v&{mmmmmmjU)ǂcPnN+^&5cPǏ Q\c'Ʉo\7&u1E^L&9Nơ%RLr h.	B/Waf$,I<xhn!Ĥ_*c(']Ei=-6Uex	ܔVd({Y&9_ၙi'^CpH'rQZOqMq	=&(1(| Y5ưeYd֓{~fAܔVd2ܔVbipy`fX$Eby"Bhn!Ĥ_$`O,eXG @
~ a@8؂1=vH@2p, @7q0ro2ad16C;WAA!Lv8`X$WǫԯmmmmmmmW~"f>3(r2d4ie!L_=hrmmmmmmm_睆eZ2W^q)-WD
I
	aG,cXNM\
2A,kI=?FQ;~@&e<py`fX$Eby"Bhn!Ĥ_*c@EdƩd֌W`fcX*Xᡪ6	#ydDV(,C,ń8Ax¿ D<C dOsw8fIo9702tk!+qaBxqh+&4; B=_z(BTmmmmmmmW~$LNy'(CIܔ=a\_E$&2n؂C=	dr52݆	49_mmmmmmگJa1"['1E[&K d2؞K"7IAÕy`fXxhn!Ĥ_Lj},+ơ (6q2Waɡ]_Lj},+ơ. uĪS	@te5KcPy`fZ2JKUb2Bf8od&XWK,c|Osrєrߐ2єVpy`fX$Eby"Bhn!Ĥ_*c@EdƩh+Di_ၚ2ɍ``8$	X4[!Bb+	
~ a@8؂1=v@N0%`d(cS-il4v0ń	
A"Cţ(
8z=J8\HJz2AjRpj;&'a+ze7I2<%&=
湲WJ0+yDV
 0=_*cY"+mmmmmmj|.yPmmmmmmj;&e<47RZ(11&XW~3s\qld֌MfD4vEFQ[̥vۖHŀ$DCIjU) :2ɍRɭE*EdưU	CUlF
PX-Y!Q1	p 
~@NVN;"3|ɼɆQsLa<ms75`0¿$*	cCœY=WǩJmmmmmmm&	{Aπrmmmmmmm_睆eX W^q)-WD
I
rZ,k	ɫXFQ?I3 fِ2ɬM+7,Mhpd)`!_睆eܲDV,"$,-JKUlF
PX-Y!Q1	p c
~v*Pd\o9700nq2'2ns@f氬;WAA!ɬM*;Y58z?=;92@m79d#%Al@ek]&i:2؞+ʿ1My8)_mmmmmmگDA3:2T9_mmmmmmگ2ɭE+x/8
"d$qqrɭ5#((vA2 Y5(rY=8ze,+̷ۖHŀ$DCIjU) :2ɍRɭE*EdưU	CUlF
PX-Y!Q1	p 
~@NVN;"3|ɼɆQsLa<ms75`0¿$*	cCœY=WǩJ<03-v"`<!al47RZmmmmmmj|=L 9_mmmmmmگ2ɬM+x/8
"d$qqrɭ5#(3s\qld&MfD4vEy2gnY"+ȑCq%%6	#ydDV(,C,ń81A?@qȄ ;h(T.7̘e78v79P `sXV+qaBxqd&,Mhz=J<03-`	rXDq)-Rmmmmmmm_p0HΌ20ɓdM	dr520LɡmmmmmmmvMh.y\xhn!Ĥ_ Q$)&c(c#Mh'&aG G f8z;dX"DHX[8%RLr h(,є\єVLk\45_$`O,eXG H3W0\h~"x"{7b
vEfy!LM0¿$*	cC,+qWǩ_+R1Ɔ̲k92{pfq)-W=_~=Cc焤ǲ2\6UR Y5c/IV23A99屗+IC&le<Js&XW&le<JsFq%%W5F8բO8ܔ=͠+}mmmmmmU&{FQsʇ+}mmmmmmUy`fY5(p/ᡸDL05'9Yd-'	ZNrrɭ5#((r Y5(GnN+^K
<03-v"`<!al47RZJa1NcTkFQsʫ03FQY1p`,p<Bb+d!HTLEbA >0(0`(0Y4;le<Nsȸ0nq0Lɡ+qaBxqh+&49_R>mmmmmmmL=0 mmmmmmj;&A66'Į47RZ(11Ƥ!K,屗+IC Y5ưe2i C,؟'/W̥v;rXDq)-WI$*&"A`hBdDV,$0c
~v$y !p`S-` C;WAA!ɬM*9_RɮR1ƭyVm_ۘN㳜$sB:r[,W	k:m5Ml-AlܷB<Bb+d!HTLEbA	 la_P`pĉ$Г\nle<Nsȸp67k%ɔ	nJ'+qaBxqd-'	ZNr,+RX@Dĉ$z1My8)_ G,屗+IC ry!\2|%i9eZ,k	ɫXFQWb\2|%i9c#8+#jqUnJ^Ȟb>mmmmmmmL=(C>mmmmmmm<03,є\CIj@&HRLPA,k^τ'99d֋rjVrєri C,є\'/W̥v;rXDq)-WJ0 'FQY1Y5(U(
08hj͂HY!Q1E$*&"a  a_P`pP`ph	v$y !p`S-` C;WAA!єVLhr=_v;rXDq)-Rmmmmmmm_gt&smmmmmmmWad&JKUb2Bf88Ԝ2	e\2|%i9d&XW~fA7 eX TvEy2gnY"+ȑCq%%6	#ydDV(,C,ń81A?@qȄ ;le<Nsȸ0nq0Lɡ+qaBxqd&Wǩ_睆e.Y"+ȑCq%%Wmmmmmmm?Bf	є\FCf2lia2QƦZ	49_mmmmmmگ2ɭE+x/8
"d$qq9d&le<Js#Mh'&aG G  eZ2TvE<03,v"`<!al47RZJa1NcTkFQsʫ03FQY1p`,p<Bb+d!HTLEbA >0(0`$	{7bM'	rML2526pGc
X@4"($;Z2ɍHWǩ_zMr5h*%/dOsh-J!*WI$*&"A`hBdDV,$`8 H!RAm	56(0\1&^τ9 ll@vQLL{0¿$*	Mry ; Be,I,H!RJWǫ@A_+$	X4[!Bb+H0 x¿ $*H?M&&(ưe ll@vQLL{0¿$*	Mh'&aDv@Y"+X"BRJlF
PX-Y!Q1	p$
~$H 6p.8 "H;=g8<ݬFx{&S ܔOsC;WAA!ɭ&>'4v@Y"+X"BR1My&rOq-	mmmmmmmmmڡ،0(K!*01 0PB@.n9p@D*q$y !p(@m'Ʉi=6i?" sĤ1>'ɦ0ʇ~$ѳ-~Mo97*֌P&A66'Ī5|`Mg9J5Z,k	ɫXFQP&le<JsPLS{`"`<!aeDV$"("DI(D
I~c7ammmmmmmmmTrm2'Oq- $H	,*hy nPe1	1Ja1Y"+ȑWJ0N+_UL&:Oqrq\"ĪS	BY	[lFQs$ĪS	@E*IJa1k|,AjW_)BY	e
94Ƨd$Rx!9dDVHH$",$! =`$H$$A!@_p9͜!9k#&z;
8HDXIdB zH*HIbB3RZJeq'(G+ԯq|#Mi1>'	+A1֓{&dgRZkEa95p+8	+Ea95p+95ưekI=WbZ,k	ɫXFQFq%%W[MN{Uj	1&keƃmmmmmmmW~EȤg˓iVbƊ4O9=rq员G9GFQsʀOq9j&=|`mmmmmmmW`fMq=rq5(A@X^Mi=-6a2kFQsʂ	؟n2kFQsʂ	kcb|Jᡸ~Mi=-6aW~y{r(K!+s͗+Br0ro2Psjє\T0< U	P`,Ajmmmmmmm	d'FQsEs
&ЖȉX K!mmmmmmmvMh.y\xhn!Ĥ_*c?"V&P'#&e<f_E*X`fMh.y\De5KȉX K ( *ŀ (
"d$q
0#Mh'&aG Y5( e(ۓRB;ydX"DHX[803"W kFĪS	@te*EdưU	CUlF
PX-Y!Q1	p 
~@N0%`d(Ʀ[PBMha_EcFQY1;yd	,X"BCIjmmmmmmm_2;	di=E*JNn
7*r)!1t* m5L#d1%C>mmmmmmmT	B/8zy\_o @pc-h~*=r)!1t*9_睆eJKUơ°Ljx
"lw(w.C"XV	B/@\B1Ehj=_.lOjs(K {IDxx"̲"`x< 	ᡸX  @̲"`x< 00ᡸX `H@̲"`x< pXaX p%_adDxV, %ۃ`8JKUDLbp BT W	W%zJƟ,	+k*8v;rXDeYyۃ0CIjmmmmmmm_;)6xf0rmmmmmmm_2Hŀ$D[	d$W	Wmmmmmmm?{&P'|,'(C=	dr>XiUS-(K!&+}mmmmmmUy`fX!CIj@&HRLPM9d֋rjVr	eZL|OnA2A2 X!'/Wa`#,HaĪS	@te*EdưU	CUlF
PX-Y!Q1	pc
~ a@8(K!;P`ph	v$̘ejem5͐ᆎ8!Ph<DPHv8e`!_R;1$BY	7aJKU>mmmmmmmPlقGr! ?(pL&M@m6&Q2UPBMWmmmmmmm%RLx&5bܜW_Lj},+ơ (6qOq9(nMcPaX&5p%RLr$.	B/WJ0 'I:\^2I<xX-xCIjU)rQZOq{Zm>01$/ᡸ$('Q$Lr2ON䢴O({Mi&9_ Q$)&c(P&AkEa95p+9ɭ&>'7 '̃e('e('Ŧۓ̰ۖHŀ$DCIj͂HY!Q1E$*&"a >0(0`$7 dw?" (0Y@n0%`d(cS-il4v0ń	
A"CŤqciHWǫ?1Bv4?AKt&=|JK4`I_ammmmmmm	d'I2a>mmmmmmmvM`llO\xX-Mi=-6`^Cq%%TEi=BJ+I1i«03,؟ Ei=B A'eX Tr2ɭ'Ŧxhn	J+I1i A'|aMi=-6WD
I
	aG,cXNM\
2A,kI=?I3 nJ+I2nJ+I1ivbܜW_2y`f[$Eby"Bhn!Ĥ_$`O,eXG`8 7 dw?" (0Y@n0%`d(Ʀ[PBMha_Ec&A66'Ĩqd֓biz=J<03-v"`<!al,&'a+}mmmmmmUybۘg&a+}mmmmmmU)dX"DHXY_$(K!&bJ>mmmmmmmĞ?	=	(K {I=L ;KW~QsRBc&1= T;kFG(cS-(K!&+}mmmmmmUL&<_KI1nN+^&5cPǏ Q\c'Ʉo\7&u1E^L&9Nơ%RLr h.	B/Waf$,I<xhn!Ĥ_*c(']Ei=-6Uex	ܔVd({Y&9_ၙi'^CpH'rQZOqMq	=&(1(| Y5ưeYd֓{~fA2ܔVd2ܔVbipy`fX$Eby"Bhn!Ĥ_$`O,eXG W0\h~BY	vH@2p, @7q0ro2ad16C;WAA!Lv8`X$WǫԯmmmmmmmW~"f>3(r2d4ie!L_	d$mmmmmmj;&e<	FQsʭon8
"d$q
0#Mh'&aG Y5( eZ2TvE<03,v"`<!al47RZJa1NcTkFQsʫ03FQY1p`,p<Bb+d!HTLEbA¿ D<CN,w-&&FCnMsd8a, HT-EdƇ`X$Wǫ?1Bv4?AKt&=|JK4`I_bse_-`8ZUs`d%ܷJe51̔گe<j>mmmmmmmJNWmmmmmmm̲kFQs^Cq%%1!I3aCnAkEa95p+9975vhp)`!_睆eܲDV,"$,-JKUL&9 4	єVLjMh.yUh+&5N`0'HTLEbl2
XH# 8+p
.`(0Y4;h(T.7̘e78wI+qaBxqh+&49_R;ydX"DHX[ɬ<hn!Ĥ_mmmmmmگs̝<]3@9_mmmmmmگe<(K!&be,H+P~cqٌi~lq=L {I&i=_I0mmmmmmjR0 mmmmmmj;&A66'Į47RZ(11&XW~f@qd;rq\"XWao3,Ha<Bb+d!HTLEbAa_P`pPC@qȄ ;h(T.7̘e78wI+qaBxqd&Wǩ_睆eܲDV,"$,-dsd47RZmmmmmmmW~Nonc.L mmmmmmmW̥"`<!aek|,A!*<03-E*I047RZmmmmmmmW~"f>3(r2d4ie!L_	d$mmmmmmj;&e<47RZ(11&XW~3s\qlMfD4vE<03,v"`<!al47RZJa1NcTkFQsʫ03FQY1p`,p<Bb+d!HTLEbA 60(0`$7b
vEfy!LM0¿$*	cC,+q8r38;179sn<'Ʉi<>XWqW+6T+R1Ɔ\_ \2|%i9c#8$[zO>2k^τ'9kEa95p+*<\_ ܲk^τ'9dgRZ\cZ.4KRs̔ۖBY	[l__2y{URmmmmmmm_)BY	є\mmmmmmmၙd֌f_*c?FQX Vb2Bf88Ԝ2	e\2|%i9d&XW~vEs2ɭE+ sdܜW_2y`f[$Eby"Bhn!Ĥ_*c@EdƩd֌W`fcX*Xᡪ6	#ydDV(,C,ń8 ¿ 8fI8AC"3(Ʀ[b&4v0ń	
A"Cţ(&v[l,t]Qp1ty
2hddCIjU)ǂcPnN+^&5rq\"E`llOZXV	B/<E@Bmmmmmmmmmگ"Rv"hh'FQsv5;	d$5!C&MFQX U_mmmmmmmmU(M+-	CUy`fZ2؟%%mmmmmmmگcOEG:2W(K!&vZ2؟mmmmmmmگkFQsєV&WlOjrBmmmmmmhh'FQs&b]&wÄn^mmmmmmY"+ȑWǫ>mmmm_=({IvkYr:rJmmmmگJ5͕+̷ۖHŀ$D[,s̞JKU>mmmmmmm<1Mq0Ʉ>mmmmmmmyDV,"$,-E*IBFw'f29r\]mǛ0'R^J8+@A_$jmmmmmmm_)BY	{Aπrmmmmmmm_28`fY5	>%p/ᡢWJ0{X Vb2Bf88Ԝ2	e\2|%i9d&XW~fA@&A66'Į@y;rq\"XWao3,Ha<Bb+d!HTLEbA a_P`pP`r! <2ězO>2.2je)hpGc
X@4"($;Y5	>%G+P<\_ ܰ0ܜWd)c1kPɓG#"JKUL&<_Krq\"1E0b؟^<x ,>mmmmmmmmmW~);rm\4z%sֺ<7-'ł	>%U>mmmmmmmmmWai=,M+x/RZmmmmmmm_)'Bt!%x-'ł	>%U>mmmmmmm؟&WlOjrBmmmmmmmmpNd3{@@mxC^7/WmmmmmmmmY"+ȑWǫ>mmmm_=({IvkYr:rJmmmmگJ5͕+̷ۖHŀ$D[,s̞JKTmmmmmmmW~Nonc.L mmmmmmmW̥"`<!aek|,AW	Wah.yUPBMhn!Ĥ_mmmmmmگE8͘$|gFQs	dɲh]29FCjImmmmmmmvMh.y\xhn!Ĥ_ Q$)&c(cIC Y5c/IVAkEa95p+99l4܀!Mh.yQۓ̰ۖHŀ$DCIjU) :2ɍRɭE*EdưU	CUlF
PX-Y!Q1	p |a_P`p"H	d'q
n;ězO>2.7̘ejem5͐ᆎ8!Ph<DPHv8e`!_R=_N;d'cMs主`ۏ7I2aO97Ĥ_OqW+6UMr5h*%/dOsh-J!*WI$*&"A`hBdDV,$`8 H!RAm	56(0\1&^τ9 ll@vQLL{0¿$*	Mry ; Be,I,H!RJWǫ@A_+$	X4[!Bb+H0 x¿ $*H?M&&(ưe ll@vQLL{0¿$*	Mh'&aDv@Y"+X"BRJlF
PX-Y!Q1	p$
~$H 6p.8 "H;=g8<ݬFx{&S ܔOsC;WAA!ɭ&>'4v@Y"+X"BR1My&rOq-9JmmmmmmmmmmC?I2abPɁ=(Ʉ6`ܔ=s&>'49C?y4іPĚ6{eɭ&>'5CcXNM\
2~Jb H("!E$*IC@&HRLsl睱~MPmmmmmmmmmڣi={AeTWXTD Qa%A8 L23A<&9 L&9K$Eby"BTp./rɭ&>'7 h8 ܚc|OsUyظAd֓{JKTq|#Mh'&aG h'&aG&XWMi1>'<\_ ܲkEa95p+8!ĤJ1!I3aH"AkEa95p+9$q562nAd֓{;rq\"XRJlF
PX-Y!Q1	p$ <a_P`pĉ$Г\ncXNMŊ2v{6q yX(&L@SrQ=ha_Ec&XW; Be,I,H!RJWǩ_%_$`O,eXGAN0(0`D
hI	@qჂ$6ygG2e2 D48a, HT,c|OsG`X$W̥"!E$*I_bۖM7q&YF!Pmmmmmmmmmm=9"bc؊~LyD4?n&(GIb3~4WA	y틱1""JK@e96sB91{bLD@&$ǱTPp rdCXτvlЎ6PEF[X3xDg!8V6|/<]Ĥ1Fc/P,x&&(Gs&=er*!1yIwc،_&*8!'14" MlA9jxLT=C&5lC{*)olDV,"$,,mmmmmmmmmmG&"{&-&=*q|"K
Ap<@/۔<LdgxLrE+%RLr2Hŀ$DL&9N)'WJ02%RLvF/<i8,WJ0͓XNi`J>mmmmmmmpK=v&"DP Q1P0P9_mmmmmmگ'؂sK19@fQ2e1yIrH
"f`dl@5_22f,ܜRN+b	n@ۓIclA9xhn!Ĥ_mmmmmmmmmW~)-{bLD@&$ǱTC).|ÉI͓s &(FmmmmmmmmmjܜRN+b	,0j$9d&V[#4g LD@&$ǱF)je,)_睆exX-8V6JKU>mmmmmmm%%7	fMlA9&Irn{t#1+}mmmmmmUqXNifMm'*yDV,"$,,Wǩ_Mv8e1i1D04r>mmmmmmmmmj~b2F2T=C2`cJ';#.><JN6ZdyPEF[X1p83Ǿ؁1C?hsQ?&T=CS䈬X"DHXYC>mmmmmmmmmjMD7M#YYDLZ*
\_,*"DH h&S QJTmj"e,Ja1c؍Rmmmmmmm_Bxmmmmmmj;
;,"b>7Y C..d8q| y(aRk(@Dp#8YDLZ4qcl@VQ2¤Q,mj"f@q| y(aRk(@Dx!Ĥ_QX<ՔD̰5DŠ|"危YDL PYDLZ4qcl@VQ2¤Q,mj"f
YDLZ .X<ՔDWǫԯmmmmmmmW!/	btsۉU9,TWmmmmmmm&=@@0%G&  ID cRV		D	"p,U9,F)j;7-&=#8p@ZhNhɬ&-ð*
q*81008h 7NƢaF4U9,!	IZ$$$$,LPpDrJy@8LD@ҭ|4%%h! 4H! 1bbV#608k(@D`p-`JLLLN ;qUqW)dX"DHXYA|~$wM#YYDLZ!mmmmmmmmmT=C{sI<nV7/j~LyD4?5%'17[N:Ls=sle<Nl8	,&|Jbbt$nP (8li7!ɦ0ʇ~$ѳ-~Me1hz)=Pmmmmmmmmmڣi=W'&DXܾ
\_,*"DH h&S QJT#MnN)'8rU)HYG${I WJ0=(-_*cǱJa1Dō{AjTn_8rmmmmmmm_lǉIMǓ78ܾr8@Z@@mmmmmmmIb4P0PQ)@Rtf Q'1@h$D" HD  U9,F)j;7-&=#8bۖU(BUsDYDLZ8k>mmmmmU^Wi>%'#;5eDmmmmm{I$K-#Mf"nYDLQ6
jh!X$i5XWaikyCIjmmmmmmmW~EkņGCቊ`r8&{Ibs۠|"mmmmmmUlF
PX-Y!Q1	p
~ a@8k.=1B;#_08a, HT,&H؞_b&RL( Q2c|sTK
<03-`	p^q)-WlOjrB|sia<Xܾ	7   
HS  FAC R@5@  7/m,1'4vN90$ j;(7`YDLXܾe{q)-WDLXܾ|sUq8ʿ=JmmmmmmmگB_%'"xbq|ssۉU9,TWmmmmmmmvQ7/n ᡸǱX`(ĨTT ):qpJJ 4"$IbbV"DPxLD@ҭ|`8
6FMMUyظAi1G8'cH*xF؂sFQ7/h[ 8

4 '@vQ0NrH*@@"!8D&(E`$HXW	WO=	U9 񁆄$DB p,LP$H*00Ѷ сŔDō{08v@@0%G&  IXi8zonYDLXܾ&q9Ȟ7+404r>mmmmmmmmmj~b2QD
I01H)&'Rx%&qncE7sv7"JNcE7zmfC&B7<L!Qtg
f9"{q(8LPpQsĤ㸔6n|a8sd%%a|"
i/+Qasq1"qP0P9C?%'Aش^yt" Y*D=\;8@lN.E< Un	)+.RrpdX4NqHωG'8K?sN='6s3|"B'9kdȞ(JN8snPgGq'I>	 »RT?l{Oi=Np
 f=~b]&.HXD7?Rtwr`C?%'A؉a 5ZƕPB SgĦ4P`Nƛ(JN8ȘPQ+0(9L8@mttRsC&B7<n/1Ȣƛ(gRx*MPΊpQsĤ&4a)+%bc
PRx< SE=G(Rt@0wCPĤk@{J0si2	jJ29N%zQL;)+O,lĤcs]07;~cHf7(z(ɧ2]lo/{)8ȹ"=rq@7A5dOsDcE(?(!)M9٢規ї'`LsMy9"{ωN%'Nc
cZS"I49C"RqH 2+0PB SKMQJ%p"D 0=l\JNc2'L(3ŏ'1PrR49C?y4іxϔDbbxzmRrgs,5C>b&C1Ȣƛn)8\TE4C|/<]ĤN)'q)< S1Ȣƚ4lbYDLZ*-`8\OF\T?ɮ[zO>=CS䈬X"DHXYC x5bD
P$Ebk$HT"+$$(BB x$H%DVHHQdDX"B?Y!!EB+5X"B?Y!!EDĉ,H!RJmmmmmmmmmTrm2'DL1d)&(*q|"K
Ap<@/۔<LdgxLrE+%RLr2Hŀ$DL&9DL36pĪS	A QnN)'XJa11hb8AG
dE7B JI#N`HܡAϘkXi\ȘPQ+0;"LDeƁd\ɑ=e
dH 2k+%RLrEWJ0QÕL&9DLN8r?q1B8	~s܎&"DP QQb5sr #4;NLD@&`8
6FMMUyظ@Qv22!Ĥ_h  `?cM	=b$E1_J0e2QЎYDLa,RyX0.CUNj"`_ KQ1	"bpAƢNcn@f85(|pb$E3Q6
jh q|#,&'	xddB%%vte)/s6@&ܼqx~e3Nf9M7ɼ]+U)18Ee18Ke0rӄr&'	},0j$9 CĪSFUfف=(NYDLNvAclA9HNr8SSA b GYDLNȄJKU+(_K85(%XT@֬&e3 &'	},0j$9 CĪSFUfف=(NYDLNvAclA9HNr8SSA yظ@Qv22!l;FbQ	(qvNcӄk)-2t9H:*(_Gs9_zz=_\HJz2K&ke_y`fMr!+˓nCq%%BWї'pn|(K!9$J^Ȟ+?&8jeE$&0<M]ĤEɶ;W~y.ƧagM>PBMk˓,z2'1YDLZL{"bz2,&z2eW~ ii]Ĥї'I͓z2cJ&ae1q=rqWe1q=rqY5e l8ᡪ&.'.N48?8lA9χ!D0ڜfD87 (˓b&ŘqWmmmmmmm?w^W1ɶ;n*mmmmmmmWJ0"b1yU^Qʬ
ZVQr^Uf68"`YM2VQr^UfWYDLb6Pa\Rs3DL[/*C<3\mmmmmmmW~y^.JNcE7sq1B;#_0YDLWmmmmmmm?)QcMqԎk#!
-$K.(7YDLNQ0
Y"n``@e,+?%1M{E4ݑX8H22y6q)-Wmmmmmmm?"ƵJNcE4;1yPXܜsUĤrmmmmmmm_$`O,eXG f0(0`$6i	)0.+qaBxqe0v@Y"+X"BMr!+M#YYDL>XWy`f\ Qo3^q)-W QnN)'XbO=7.('&' P @0AQ1T4 QnN)'.	1{U8LX8 p &,D8R'E$&2n؂Gf9mmmmmmjI(3QcMaCag>P@ƓU970'&N!DJ^Ȟ谮Qr"7IA	|%8=);/+$mmmmmmmWI$*&"A`hBdDV,$ +p
."B1B8
`(0\9{8Lzmi'QcM Hp08!Ph<DPHv8;Y6Gc0M.('
yDVHHQd@`H!RJ|$" pX
1'&aGNGf9mmmmmmjI(3QcMaC'Ea97XFQςT;%1y]	|JFq1B;Ĥ9=1B*o|"mmmmmmmWI$*&"A`hBdDV,$0,	8  $p<P`o@8e%kOi<"n08F1ph( f4 a, HT,&c1Gc<v8^Uf6#q`!_2H	
,<X $HT8LX88,8LX8 p`8,8LX8` pXpp@abA p4pXppp(pÄň81b  qabA	 8, 1b pXpp08,8LX8`Zɔ0ro2`;14~R1H<
	aǍ"cA4s
	54$rd2P@T D0(0- 
)X@E_mmmmmmگ"Rw.9Xszƥ'	R_;;]ZɔW~&&	|%8=);/+$mmmmmmmWI$*&"A`hBdDV,$ +p
."B1B8
`(0\9{8Lzmi'QcM Hp08!Ph<DPHv8;Y6Gc0M.('
yDVHHQ`Pāx4Md$H%>XW	 8,D
&,D X	&,D Y 8,D
%'jhK8h'"3I2a>]Qp1ty
2n2S>JN;pNEfd|8dv>s{@@mxIcXNMVC?" pX,rRD7>] IN*q$]E79{Aφ|6*M$ɻĤ豬'&+! 8,G>'AjLbpUSȱ&|JnJ,i~φE_	7sx5aD9_mmmmmmگXܜsxsWmmmmmmm$	X4[!Bb+H8 H!RAol0.~c&R[6r(P$`h
Gc
X@4"($;YDL,#Řb&[Iv@Y"+$$(P%$*I_O  bAP,WLX8
 "RtXxe&mtsMWmmmmmmm?/'%'|t䃕>mmmmmmmyDVDHx<W%+CUyظY6pp#8fM&&8mmmmmmj')&'OI(3QcMK-9GIW~9+}mmmmmmUlF
PX-Y!Q1	p$
~$H LP|7
^?1)-ޛZ{I9Xq(0\4 a, HT,&c1Gc
-$; Be,XDLHĉ$JW+P}mmmmmmU&a`%#ĤƛsPJ9a9C(ǘS9ٶBx	&&(E_mmmmmmگK$Eby"B|$RYe1o@seJ|7-(/Ěn0M9JmmmmmmmmmmC?1!I1C?&<{$<JO>Mr(nbC&S#'7sT?Rtcg	9at0I6DQcMφۍ͚LnyC|s[&D4Q8(ĤbtSr%'I13	I]q):1mqCģx#&)+sew^W1ɶ;;&##DĘ" Z/<ȉ ,"RL	uPB S'"Ȟc@7lpq)9GB8JJ,d'8$gģ%9Y9؂Ǿ!ќ5dOsC?%'A97(PA3#C
qvi`Ĥa]q)*6='8 3L?Kce@Mp
QЈz@$,"):;MpMGB0  D_0O@cJ(!)M	a3StJ('cM Ô?%'A	dL((fܔOss& S:Or)G9ء! hv7s͗vۘQcMEє
g
q)<Xs@({gE8G(Rt@0w1al(q)<Xs)
tk`):I yJJ;C({dR[E W
i=ȥg94@m5C%'	Á=(vQ&Ӂ'D6@eRx9mtrɿI13	IPIoP=d@ol67Pqd\ɑ8 vƛ 싚2'1a@&`PSG˓&9<ɑ=għŏ'1al1tq`)8$B HE敘(!)%o(DC" U`Jc6_Je.%'1l&|Jo]Ǔ)lhc bp<gDf9Xtlv۹JN&(D9C#< QnM$'KOq);IqJOr((zM=j2؇Q5F8բO8ܔ=P&keCz2Mry ?$Eby"B䈬 $HT"+X"B?Y!!EX	ŀ"DI("BB"$E`$ :ĉ$H	
,*X<Tĉ$H	
,T"&$IbD
Pmmmmmmmmmڣi=@&HRLPU_aP	$EE@x4<_(y2	WJ0e,H+%RLs61hT#MnN)'8rU)HYG${I WJ0=(-_*co[IƖ%RLx@ܜRN+	&sGWJ0EtEb u#2Ţ̈R%$'Z샰snPgrM5D
4A	dL((fds[&D"z2@.kdȞ2Q2$B HEÕL&9@e%RLr9,&,&,A_*c?A	k9[d&M*WJ0QÕL&9DLN8rU) ~7/m%RLr%WJ0/<ZL0%AjTĪSGBb!x{K
;,&,n_-& 0Hg T{c(j(K!40"b=a,.0H`8g T{c(j/<ZL0%K
;,&,n_-&8
.CU?\LP7/n~Pe%7	l^(78I]c%'#O=<&(D9_睋7/n	BY	 r/<ZL0%N7/n^`fXܾp`/p̷N7̷NA9pd&`^ᡸbJhLLsb r=J<03&H\i['/8?(&q+}mmmmm?i|JN&(Gdvk(mmmmmmH[IƖZGDܲ`dlCH05_ky2=0/ᡸmmmmmmگG1͋"%pL@D9_mmmmmm$	X4[!Bb+8  $p<!<]{IbvGaapGc
X@4"($;YDL`!_2H p<"DI+BVF2A1͉NUq("l$̲,MqW̥vܑ	H!RXX-ܑ"xE`h0%%1͉NU(BU4`I_\Wa$Eby"B$\HJHFVQ;pfq)-Wi"b>Q+BVF2Aj;gnHȉX<T"4Thn!Ĥ_$`O,eXG 83W0\"DIkBMǉIqbKw֞yE4`p
@0¿$*	b&[Iv@zJmmmmmmUf<JN$qdOLP~$"*nJ^Ȟ_mmmmmmW9Ȟ7+5_*c?6y`fXܾe$*,,1B+ "Bp?RZmmmmmmmW~'R'6&iƘ`I4!~Q o%_mmmmmmگ Y5F^JKUsDYDLZ8k&',0i5e3F)``j=)`!_睆e{I`^Cq%%6	#ydDV(,C,ń8A? 0 x鵃HOixiC@q0¿$*	Q`X$W̥"H!RJ&k&PbJَ&(G/{H
"b"bpAƢNcn@fQ2i_DF)j;8"bpFD8 i^Wa6LD@&+T@֬&R
:([`L%PO=(jq|YDL	r"f23A9DLNXa8IrX§e0/;NLD@&`8
6FMMUv./qŔD/D_?sΌ>%%Nv>w֞yD7=ѝ&i_4ɦ7r1J0'&'	},&ZpWD/D cJhܼcx01Y+(_4m'8@.GQ6
jh <\_ (^;Ij18Ee18Kge0rӄr
ՔD ,&c#8$D/D cJhܼcx01Y+(_4m'8@.GQ6
jh ;8"bpFD"RZ=͝hJ8a7<%.q1B:pb2e%N')E_18K1tG+WzWǫ
XapE"bpT cIC Y5c/IV@7(i9d B2bd<iIh#8Apjy8@f47RZmmmmmmmW~~Mh.%'9 'o|"mmmmmmmWI$*&"A`hBdDV,$0,8  $p<!<]	⌄eiC@q#0.~#le<Nsȸha_EcEe0v8;Y5c/IV
yDV$"("DI+}mmmmmmUk#8jLbpLPk]&'Ĥ9+}mmmmmmU./|p	qbAP, q	-`5DWlOjrB{c-[jXnMh&d4IK$Eby"B
|$ Wǫ6U7ۖHŀ$DH'&k&v47RZ5DŠ|#,&W5X44dee2qWa"`<!al47q|#Mh&c#8bۖq8+}mmmmmmU{|Jv'EsM,&g1r5_.4J^Ȟ}mmmmmmUy`fMr5h*%/dOs{pfq)-WrK(@F,d#/YDL&M%D̲k(@Dr=Jmmmmmmm9.%ɔ1i{3z	C>mmmmmmm9"f{rsYDLZ8k>mmmmmmm2R1+){"{h9,&,&	?E(69	&d#/W~Q64ܛ呗(>s%%DL9_1=Y4iH; 4谮 pcIi<i8	4t#!D<nU>mmmmmmmsYDLYM0aWmmmmmmm?\R1+ <%%Ƙ`I4Q n#W~"brmb	}mmmmmmU$c/|47qq|#McL0$K(0H'sYDLYM0aWarK(1ɶ2|47RZmmmmmmmW~$|JKka$YDLsb%'(Ll!~RL?&YQ3ذÉI"f(y0!0il5$jt'(Ɲ|Ҹx#&+?~McL0$K(MU_mmmmmmگ4&Bka$hn!Ĥ_mmmmmmگRLN2nW<d#/l_,0,0$\&1vClY?E7bWdRvOE_89ɴ?Od6Oa$s[&DW(qv59$I|Rs
1_mmmmmmگq|qԎQЎYDLa,RyX a+ka$YDLa,RyX 0[X8HD-&(U'p
ۖ"p::&YQ0K T{c(n23+	sb{Smmmmmmj|B2Dͮ~4IYQ3XaF!*Ă\h+){"{ƵƧ5͕mmmmmmjƟ,	+qWmmmmmmW~y^.=LP4!Q>mmmmmU&',0i5e3F)``j=)`!_睆e{I`^Cq%%mmmmmmm_5c%&(D;K9 'nrmmmmmmmWI$*&"A`hBdDV,$0,+p
.Ix4?MBxHM|
 ᆎ8!Ph<DPHv8; B;sGs	iKᡸY"+jĉ$ki	Zi"e+cڜ>mmmmmmm
IR1+){"{h%<|(ȫ?I"f|8B2Dmmmmmmj;sYDLYM	pfq)-Wmmmmmmm?Nv̛مsF^a9؄x_&;1M%F^F4jw7#Mpvk:p%_mmmmmmگ4QcleJKU?q1B8	~s܎&"DP QQb5sr #4;NLD@&`8
6FMMUyظ@Qv22!Ĥ_h  `?cM	=b$E1_J0e2QЎYDLa,RyX0.CUNj"`_ KQ1	"bpAƢNcn@f85(|pb$E3Q6
jh q|#,&'	xddB%%vte)/s6@&ܼqx~e3Nf9M7ɼ]+U)18Ee18Ke0rӄr&'	},0j$9 CĪSFUfف=(NYDLNvAclA9HNr8SSA b GYDLNȄJKU+(_K85(%XT@֬&e3 &'	},0j$9 CĪSFUfف=(NYDLNvAclA9HNr8SSA yظ@Qv22!l;FbQ	(qvNcӄk)-2t9H:*(_Gs9_zz=_E8iab&(^ B"fL(cIC Y5c/IVAp%RLP`8	 Q
-RB;yCIjmmmmmmm_v17ɠ7i)F_L0$KE_DLrk.ƧaL!&dXֺ<$9E4mmmmmmj͂HY!Q1E$*&"a `F0(0`$6i	i91B9r8
.P `g9
I8AC"08a(.+qaBxqd֋!z"`qd4I;Y5c/IVqpE8G`X$W̥"!E$*I_~ d Qo3Xj͂HY!Q1E$*&"a `W0\h~(F_2s
1`(0\3F$y !p0¿$*	Mh&McL0$K(œ\2|%i9H!2 sg9!=B2.ƧM#Y5_mmmmmmگ!H.)&'ܔ=xvq5_o	ͲƘ`I4Ymv67(jrm7IotY򈙟/>MWmmmmmmmƘ`I4Q)d֋!z"bɭB2DYDLWpHYz!50iPb?B0/PsYDLYM8jmmmmmmm_KrkqEƞqU){"{>0sɹ_ԕsMsYDLYMlA9||9#O9W~ͲƘ`I4Y򈘯mmmmmmmW11B8	~s܎&"DP QL&:,e(NXa8IrXɭB2D́pb$E3Q6
jh  8YQ%㱑%%|'@oM9G"((U)85(rɭB2D-&(U'5_XT@֬&d֋!z"f23A:,e(NXa8IrX§e0/;NLD@&`8
6FMMUv./qŢF^/D_?sΌ>%%Nv>w֞yD7=ѝ&i_4ɦ7r1J0	},d#/YDL/Ee1i_K19@q*ѹyY$ 36`cJ'YӄiNq1"\`dl@5_yظ@!z"bӄv22!!zpj"`	x./85(|.Y5F^N!z"bӄb5s!U)r*PIAflǞOsih	~; ӱ b$E'F)j<\_ Ee1i^;Ij6w1(a8'11B:pb2e%N')E_&-8K1tG+WzWǫ('ƂIaF4
,M!z"bӄ Z,e(05'9Yd-'	ZNrik#9c`I4!z1mb3K
D P 
85_EXWa Qo3^q)-WI$*&"A`hBdDV,$x¿ D<C'LvO,0$Xs@pězO>2.#a, HT,&Mry ;\ QnN)'Hi9`!_9=ʿJɬiIe2Q=sMcL0$TJ8~?AIe1f96_ۀ8~$c/5_mmmmmmm)-Rsɑ"f|3M
Iw%/dOsU>mmmmmmm("l$̲,MqW̥vܑ	H!RXhn!Ĥ_9=ʿ4&Bka$hn!Ĥ_mmmmmmگY3@;/'%'#$r2RyNU'Qs%0slM,LPmmmmmmm_9=ʿJƟ,	+k*<03A	k9[d&M.JKU>mmmmmmm8N_:m`Ǵݛd'0ibb@nr&zqy^.1Rw n!~q);d'0i+}mmmmmmT6c2bp>LD@&+%RLtYQ%q6Z,e(/H
"f`dl@5_睋qh&-8Kc#"JKUN4/+ns܎&"DP QĪS	p kVQ)aZ,e([`L%PO=(jq|YDL	rɭB2DdgtYQ%q6Nj"`_ v%@DLp,l 8YQ%㱑~c)/c`r|JK|M=("n7/+{';DLӄ>iǓMoab!TB2/Z,e(%!z"bӄb5s!U)r*PIAflǞOsih	~; ӱ b$E'F)j;8d#/YDLZpFD"RZB2/ՔDN§e0/%&YQ1	d#/YDLZpAƢNc1J4n^yVj	1<͘҉m-B2/dv6LD@#X(54Wyظ@!z"bӄv22!f%l0d8!~&(GNF@lӄ cd#/YDLZp cWq8z=_E8V4M#
1\ Qf"n8YQ%,d#/YDL)q9d&le<Js;M#Y34IY։kXT& (p`8	 Q
-RB;yCIj͂HY!Q1E$*&"a 8  $p<!<]cBx	a$(0\3$y !p0	.+qaBxqe0v8k^τ'9rqI8h$FcI
&M%D8r=_9#Mg9l4IAj8mmmmmmUa7<${InA.1Thlɺ,eDL>mmmmmmmWb G,d#/YDLFq%%9"f{rɬ&-C5H[IƖZGDܲ`dlCH05_ky2=0/ᡸ<Bb+d!HTLEbAx¿ D<C'i<LP4!8pha_Ec(,+RX@V$H%\HJHFVQ(1_%_l#=b$E1_18Ka Q'17 mb3K(/H
"f`dl@5_睋qe18Kc#"JKUN4/+ns܎&"DP QĪS	p kVQ)aD-&(U'5_XT@֬&e3 &'	},0j$9FiaSZ	~&"DP Q0#`;8"bpFD"RZa9KFX ܟ';;kOi<
"aGvQ4/φcq|A9xr%RLsVQQ-8K+"bpAƢNc1J4n^yVj	1<͘҉m,D/dv6LD@#X(54Wv./qŔD/D_"%Z9i^9_Nj"`_ KQ1	"bpAƢNc1J4n^yVj	1<͘҉m,D/dv6LD@#X(54W睋qe18Kc#")-Wf%l0d88K'Ns򈘜%qH:#ǫ=_q8aK.(7YDLNQ0
q9d&le<JsBF'9F^L[X8	 Q
-RB;yCIjmmmmmmm_v17ɠ6 g&(G=JNrmmmmmmm_$`O,eXG W0\h~X4v'/+2bvGaas܎&(GdvkP `g9
I8AC"08a, HT-B2D"`qd-'	ZNr,+RX@Dĉ$mmmmmmmW~;kbtsώ|11q1B9mtU mmmmmmmWXU /%	@c#8$\HJHFVQ(1_9=ʿJy8alE~a5F^K$Eby"B
|$ Wǫ6U7ۖHŀ$DH'&k&v47RZ5DŠ|#,&W5X44dee2qWa"`<!al47q|#Mh&c#8bۖq8+}mmmmmmU{|Jv'EsM,&g1r5_.4J^Ȟ}mmmmmmUy`fMr5h*%/dOs{pfq)-WrK(@F,d#/YDL&G+ԯmmmmmmmW~sQLLLP{s	v' S99_mmmmmmگ&g-9%DŠ|#f_mmmmmmگnc!;#n<⻒'6"brm_Np!NsY򈘯mmmmmmmW`f"brmRmmmmmmm_ExHRq1B;#_0YDLWmmmmmmm#MnN)'Xaik1r"fSSA {IRB;H[JKU>mmmmmmmȱtsذ(|11B!،YAi<LP{tC>mmmmmmm6	#ydDV(,C,ń8A? 0 x鵃HOixiC@q0¿$*	Q`X$WlOjrRmmmmmmm_w!I18{F8yw%/dOs@mo%)9DLχF^LPMqcH Ef5'9Q&{I솋!zmmmmmmm_睆h9,&,&38}mmmmmmUmt@l';fMi9d#/YDLW~DNw5a&;5]8N@ymmmmmmmWl#=b$E1_D/D ܀!,&dӄ"((SSA yظ@Qv22!Ĥ_> 7&ۜ#DĪS	p kVQ)aD-&(U'5_aSZDdgr%q6Nj"`_ v%@DLp,lq|#,&'	xddB%%qNv>rі6 7'Ĥ	O1b&rǾz3]D8Ky4&vpN^&"%RLsVQQ-8K+(_K19@q*ѹyY$ 36`cJ'VQiNq1"\`dl@5_b GYDLNȄJKU'&'	},@֬&ZpWNj"`_ KQ1	"bpAƢNc1J4n^yVj	1<͘҉m,D/dv6LD@#X(54Wv./qŔD/D_l;FbQ	(qvNcӄk)-2t9H:*&'	}R=Έǫ8W QnN)'XapE"bpS
Rs%Mry!v\&+T A8>Apjy8@f47RZ{c[Id)d%&q^%' @<ܔOsG+̰ۂCIj͂HY!Q1E$*&"a 
~ a@8k.(ƓQ##8psHpězO>2.a򧴞>%3'rQ=ha_Ec&YQc(œ\2|%i9[Iv@mmmmmmj%sF_bo3S @<ܔOsU>mmmmmmm
-$K.(7YDLNQ0
aCjNrɮ[zO>2˄q*9ġp, U[̥v0/ᡸaK.(7YDLNQ0
q9d&le<JsBF'9F^L[X8	 Q<03,v47qq|r0 0d֋!z"f22!Ĥ_EWǫq8+(x/8}mmmmmmUlo/{|q)-d#/"fΛX4v5*aI5!I18cE5_mmmmmmگ`0'HTLEbl2
XH#`X+p
.Ix4?MBx0NqFB2LPs܎Ë.~#le<Nsȸh
Gc
X@4"($;Y5F^;YDL,屗+I@v8@ܜRN#,+RX@Dĉ$S{rbN? L2(x,5_$`O,eXG +p
.Ix4?d#/jerns܎Ë.~#le<Nsȸha_Ec&YQc(œ\2|%i9H!2 sg9!=B2.ƧM#Y5_֋!z"e,&+d Qo3Xj?h9,&,&3Rmmmmmmm_Kx=dr&@nBbqKmmmmmmj"a!I3,&c1GpE8U)`!_睆o3$Ebk$HTq)-WlOjrBJ8ʿ=_bۖM7q(G)CǏ<xǏ<xǏ<xǏ<xǏ<xǏ<xǏ<xǏ<xǏ<xǏ<x<xǏ<xǏ<xǏ<xǏ<xǏ<xǏ<xǏ<xǏ<xǏ<x<z@zPǏ<xǏ<xǏ<xǏ<xǏ<xǏ<xǏ<xǏ<xǏ<xǏ=CǏ<xǏ<xǏ<xǏ<xǏ<xǏ<xǏ<xǏ<xǏ<xǏ<x(}mmmmmmmmmc4f
mmmmmmmmmmQ*c~&(Eb!!j8aE1h
(4rL&9 h`D"bX-Fq@#8 VA&=mb3aP+,
X.%ReaF8գ($'Q5i=,$'R2$sW{a єqy4%p+(
6LsN<VFQYǽ+FQboz6\
h8MYϙ\
h8l"WZOqMsN<o`{Zm>0boz6\
i=-6c
17g>ep+|a(18kX-'ŦaHդ|`=M-'TJ0I@*XD"HZR1-0c#8IY
M3LzFq޴Bq sω\aF&'ŢgQDGQFQboz`Qh8MZ'i=CQI2MZ,
-'c
17hդ|a(|a({Zm>0bozQVbs[XRU)  HTKIQ
A1rgROqI1hrQ=֋aI=.5i=$!)'{OE4V)'{OE4Vd1$Oi覊{Zm>0r͘5h8{Y&'c
I9f|O1$X=Z20㖋+I2{Z,
h'ŦTJ0	$*EaQPrB!BpqAi=$ bNrkaH(bi0{sV{Zm>0boz0ɫIAi=-6RU) "H,D0e,
a<mW)EqyAfaH+b('GROqbY"x#&/=-'c
I1qyAfaI=./=,|TJ0@5dE@ňB$$5EaL2'2jr{0ds5)6b&q-'c
s\q|	"k
hI㖓baUroГ)q-'Ś°[zV3)DFM[Z208aI5nk9h8r sEfaNk9h+5VQɾBN05e°[zJa1?D	K
"b1Ƥ cIAmb3(Vkc
EG+Y!z1mb3(iIh#8pJєq0m\4zeaI5hh%h8 VEG+FQZm|7MZ.=	Z20kreaHh%i=CSzEG+I2k)jpJ{0pJ{0k)jpJ{0kr 9JTh<H9b!!j8aE1h
(7R1.`[X
X-1@3*`JV1 I[X
A&=mb3)n0<aH$ǮdgQI8'R1-'嵈0#8qAi=$ bNrkaH8 jNrkaF8Ԝ#8q9.`0\4zEaH#8`I4!z1mb29JT!R"B¤"cZOq10i	{a {Zm>0cq{bi0d4ɮ`O1޶ZOqMMYϙ\
i=-6c
D'Ŧ/XlAi=c
I9hMaI=-z)O1$fMZOqr͘5i=-6c
I9h(z)!)'覊{Zm>0r{Z.6q$ci5gROqˁF>MZOq9c
17i=-8MZ'i=CQI2MZ,
-'c
17hդ|a(|a({Zm>0bozQVbs[X
EE O1޳2bi0{nMZNrI1iROqbY"x#&/=-'c
I1qyAfaI=./=,|aI=-q.dgSl5!)l=qc
Mɫs\qI2r s'Ś°Ztq98XUe$
s\qI1f0\4z!)l=ЕaI5hh%i=CT
hh%i=CT
i5hh%i=CT
gDZOqDS	A D"$-G(eĘ4
FQ[jx#8l"WZ20ӏ&4`eaFɎiǓ\
h8 V8ch8M[zX-GQ9+X-GROqDhGROq6`{գ(
I9h(z)eaF&ڴeaF&GQEE(
FQ\^{\"05qyAh8Wk
hI MZtq#(q.dgSl5eaLa-Eg9s\qk)jrєq98AZ2aX-	:8rєVk
|aNk9h+5`1"Е(
`Ahh%h8k)jpJєq@BV*`ol\4zeaP+h#Ja1? 8D0{sWZ205e°[z6Z.=	Z20{sWZOqMr{Y+m)l=ЕTJ0V"bozєq޴!(|a)DFM[Z205 +FQY+'GSl5!)q-'0{Y+'GT
hh%h8 VEG+I2Ja1? $ uB$4p"D0A  1b
,D"$-( AIc
, HTKIc
,XLD!R+
"XD"YP1b!!laE@5dE@ňB$$,D"$,9JT"b hB!K8aH(bi0%rjsZOqMJa1?	 `0A9y\aFcI0&{S	d'QF!TJ0X8
5aNk;Tcmmmmmmmmmڡ4n_,B`Mx1dbƓËr)>JK`x)035Cqؘ%t&&ѸhLPĤ^xq&Bof QD	=	؂r|8N3BM&f9XC>mmmmmmmmmjU) #YhX4&(DJmmmmmmma1(}mmmmmmTMf9q`ИDŠ|"3G~tx&N|dh&(G!+RN2j4n,"r|sFh{4s&Eq1B9^ \"qTMf9q`ИVk8w?<I'>2n4W#lebr)'5Dc7	 P1-;~tx&N|dh&(G!+RN2j4n,"tcZOqk8wM$ɸ\LPC= W1ȤdYhX4&(DB8 s[XÿGi$MƊbr팽AE$&sF1B 
A1Rs[Xÿ=I9q{c/k@cI8ɪmmmmmmmْbVbXq<9d֋rjVrVmmmmmmmYhX4&(DB+##Mf9q`И23GB,Q5ŃBb@8/Z	1kÿ=I9q{c/k@cI8ɪ&ѸhLPVTh@fTh@r4n,"sjєVc`3GV&ѸhLPqI1f1&!#4q5i=,$$rmmmmmmmC;2LZ2
0#Mh'&aG A	8A2jmmmmmmmDc7	 P2$sWV&{YhX4&(DBbIX-Df=BM\
h#Mf9q`Иy4%p+(9M7i	\
h#Mf9q`И&9Mp+(ɎiǓ\
h#Mf9q`ИqD&єFh=Z2YhX4&(DB&l=3G޶Z2YhX4&(DB&̮`e8wIό3{XsIMPmmmmmmm~fII3Bod&XW 
 'mmmmmmj4n,"s$bi{a {Zm>0k1p(\4ɦ!+X-'Ŧ84ɦ!+X-'Ŧ&ѸhLP͓ӏ&{Zm>0ӏ&{Zm>0k1p(\m{Zm>0M[zX-'Ŧ&ѸhLP=I1iiK6{ZOq4r'i=-6-)z|SbI0r4n,"s{sWZOqM4pGi$MƊbr팽AE$&}mmmmmmT?Cc
É&XW~L~@ǡ~LzfkI=PmmmmmmmsF1B 
A&=mb23G5YhX4&(DB$ǮddfYk1p(]hLz4r4n,"t<њ944r4n,"s{֓qHboz{=	k1p(]m{|J$ǭl=TrmmmmmmmC!0yrɭ5#( qF_z,{=	I[XMi1>'mmmmmmmYhX4&(DB=-FFhk1p(]'\l=-#Mf9q`Иci5dfF<Z.6G(sF1B 
I9p(ɫI1'9:5i=-'9YhX4&(DB=-z)e9ڴe&ѸhLP{Z'SEi=@fD'Q5ŃBb@8.r=+I1ifD'Ŧ&ѸhLP{Y&Df6`{գ(Q5ŃBb@8.r͘5i=@f6`{դ&ѸhLP{Y&'Ŧ8فVbiYhX4&(DB=-E4V3G"єG(sF1B 
I9h(z) 3G"{YhX4&(DB=-E4VbiI1irmmmmmmmCh$ǭGBod&XW~ 	1e	1kRɭ&>'45Cmmmmmmڢk1p(\{V3G޴OjєG(sF1B 
17h#4qFQk1p(\єFh{֋FQmmmmmmmPh$ǭ'1	aG,cXNM\
2AOqHܡ qF_,c|OsCT>mmmmmmm&ѸhLPMZOqEboz{Z.6G(sF1B 
17hդ8{Vd(sF1B 
17i=@f17i=@r4n,"s{֋I24qEE&ѸhLPMZ'i=-6&ڴO(sF1B 
17i=-6&'Ŧ&ѸhLPMZ,
-'Ŧ8{Zm>0mmmmmmmP
IZOqI1'91	aG,cXNM\
2AOq9dz9-FaK&cդT>mmmmmmm&ѸhLP{IAmb23G5YhX4&(DB(biIAi=-6Q5ŃBb@8.boz|sZOqM4pGi$MƊbr팽AE$&sF1B 
17oKդ Oh{nMZNrI1irmmmmmmmC؂єp cG1d&XW3b!mmmmmmmYhX4&(DB+bYW29Dc7	 Pl e9DFM\^{Z2YhX4&(DB+b5`$+b5`$Q5ŃBb@8. MZtFheroГ9Cmmmmmmڡ0!nB9K Y5ưe^{?I05Cmmmmmmڢk1p(]',=./=.ddr4n,"v5qyAi=@fa<mWd(sF1B 
I1qyAf9'°ZtG(sF1B 
I1qyAe$=./=,|mmmmmmmq-GB8܄sAkEa95p+975~mmmmmmmQ5ŃBb@8.5E9Enk9p##Mf9q`ИȞ6ɫs\qFQdOddչ8(Q5ŃBb@8.єVs53G0meqQ5ŃBb@8._1MV㖌3G&S{dչ8(Q5ŃBb@8.Eh+5`$k9oA9VXVBNYhX4&(DBk9h+5VQɾBN㖌XUe$Q5ŃBb@8.㖌XV`@fs\qFQY+m9Cmmmmmmڡ0r{7!%G,cXNM\
2@qdmmmmmmmQ5ŃBb@8.brFFh29Dc7	 Pl5 3G0Ȟ6ɫs\qI2Mf9q`Иm 89l=qQ5ŃBb@8._1MV㖓dhol5 9Dc7	 P[NaXVBNEi=,Г9Dc7	 PZOq5VQɾBN㖓baUroГ9Dc7	 PZOq5`h5k
laPmmmmmmm~H0 cIC Y5c/IV@7(i9}mmmmmmTMf9q`ИRs[Xb29Dc7	 P.=	\"29Dc7	 P,eDŵ!z1mb29Dc7	 P	&d#/Z&-FFhM%F^L[XQ5ŃBb@8.BV3G"Е(Q5ŃBb@8.pJєFhBV9Dc7	 Pm|7MZ.=	Z2_1MVBV9Dc7	 P.=	ZOqpJ{YhX4&(DBa-'a-'Q5ŃBb@8._1MVBVdhol\4z 9Cmmmmmmڡ0	#jVb1Ƥ!K,屗+IC A	8@ǡ~#0Z,k	ɫXFQPmmmmmmmsF1B 
1Ƥ f4p	7+g2
9k1p(^`\4ze9Dr4n,"xk)jpJєFhol\4ze&ѸhLPV=2'єFh"xܭDr4n,"xpJ{BVd(sF1B 
X-6b&'ɵ5hh%i=@r4n,"xkr 3Gi=@rmmmmmmmC`IYI,1	aG,cXNM\
2AOqHܡ qF_,c|OsCT>mmmmmmm&ѸhLPM\
1j{ZNrk8&'Ť mmmmmmj)6`mmmmmmmTJ0~Hŀ$D-Q*cy"+D@pHJL&9"!E$*JL&9"H!RTTJ0~HŅ$H**%RLr?$EdHHY`$ :ĉ%@DS	A䈬ȉX	ŀ"DIPJa1<X<T" xY!!e$*JQ*cy"+$$(P%$*JuDS	A䈬B+E@x@mmmmmmjbq|sxi$111B*mmmmmmmDS	AI
,LP$H*PPmmmmmmm~A$`O1>mmmmmmmTń4L&9!Q1EҌdG)Cmmmmmmڡ51m=HL>mmmmmmmTܔ=ͣ*%RLrk(@FJa1ɭ&>'6Ja1ɭ{GTJ0֓qM9Q*cZ1-'К8rU)&XWGTJ0փbEa95p+4pDS	Mp(ɫI1i9QÕL&95QVdzs*%RLrk^τ'9
8rU)&c\2|%i9QÕL&95`dÕL&95JܔOsh-Q*c[kOi5|#GTJ0El2+A&>@FJa1YyAjT5eƂL&9kFQsZU) ~M`llOZTJ0 '&O(,8TJ0'9Q*c?&S{"{HL&9kAR(-Q*c?&keƂL&9ki	Zi"e%RLr)V<rRD6ԡmmmmmmmPLPrm2'P%'96a7s۳^{IiLƧ1&~%'#%'#FÔ?>A8qvnW
nJ^Ȟ=9C䡹"l8dsֺ8qɪD gxHܽpJL=f8OzhL?i󸔒9팽'dݑHܠ|'/cMmtyJM;I+|Mnbo|<o	i<cIT?O19#Mw,02BJQs])-%'96y'AjsځT>mmmmmmmPmmmmmmm~b2&(DH ưe˖^τ'9P҉hzq)8@'9=xfroiv̛;Cp!$ۍRq1B*)-sa4 l`K<%'Ea97XFQς%'@Gq,k	ɼ
2sġsPA6Q)22n5%6{dqv5;'>2ocSd#QcM!I18ɻo{S{slP=4 cIC A	42 n#*8&aaNs$s=7I>8n_&9ACƕs%'96&|Jlo/{,iOrL& rhD?B8Ԝ2CXds8#/fdbh
mb23vP!3CRsɑsφsi67għ2a~>%11b Dp%'Ea97XFQφG=J'9 5 {a6Fx>~ƛvR:Nr
64蔗~ons܏Ln>%67Fv4'&dgIsfa9P'LX8`Q$7" pXG108!jNrHܡ0"l3Ĥ9o	<30p8ro##98'/屗:NrNrkIn$Ra8p:30Ëp=МLX8`QNxE=dvC ^τ9no#8Qa97XFQ?1b Dpb({&&ɸp96`1'&+8
mb23{v4pN_c/It0\n4WIz/&2?OB2%R.p)jNrax,sdCp%'9n58bg@bAQDaCE=ĪS\lKbSDj^|q);h'&aGk|\4XxeFw?Ea97XFQъ0͔{PĚ6{e01IĤle>c&i='LMǖlA9j"+ȑP$E`h	(z$ss	w/{yK{ň{Nsq1B*ss	v&,D (s4 cIC=JN#&bA r71pL&&^τ9mb2?$Eby"B䈬y!%Pmmmmmmm%RLsi"$ HcXNM\
2c/IVi= "XWry U)F8#/L&<
mb3FL&;`pĪS	@PX,0Eb u#jNrHܡ!vẈv0dX"DHX[l\_-`p=	a9|960;8L(`on0[Wǈ+?IC=obW` cIC A	8A,`2=т=p+@d4A_2y`f0["`<!al47qq|`008AG&K 7  " pXD`pn 0;8L(`on0[Wǈ+`ۖHŀ$DCIjI@A_"`<!aaxsdA_aGcň2{#&bA8ـn(ư#(#9cJ2|'IC	56ExLPbۖH8W\r>mmmmmmm<dOsx`ۏ7^E?>6 !Ha7l=mmmmmmjM,LP "+Ea95p++-'	ZNr0M,LP "+Ea95p++-'	ZNrPmmmmmmm~$IϏ-=j2ب}mmmmmmT$*	R TsB"tqaT
1x)8>`
1&DbsbA&=
H *,$p4CɔFpH' P~7/m  `  P AFLIQ'R7-I 
1b&@p `6 "`bG,
 DQJmmmmmmm>YE4;M4emmmmmmmI1𕘉@8b̥exhn	>9o1JmmmmmmmAI18nY5){"{mmmmmmmQ['PA9yQI2a	ʫRB8i9&YrK
P&{pj{Al0Lʿe,+@AC(K!#Ud|,RB801RB0ay	(|rb!C l $+           b՝ab&              }    ./usr/es/sbin/cluster/events/utils/clidentifyroha   ts                                  

  =aeinort
._cdhlpsu#$fmy"()0:AES{}-CDMNOPRY[]bgkqvw,;GLTU&'+/149>FI\|%BHx!2@Vz3W	*7<?j56Z8 0[ 8Q@P ,X0
(D(@aBZY%r^q%2=92juUUUUUUUUUUUUUUUUUUT@4XLD,A d&H"d     @<  x A4"qӖ5NR
pYFDЈAeA,$UUUUUUUUUUUUUT@ Xbŋ,Xbŋ,Xbŋ,Xbŋ,Xbŋ,Xbŋ,Xbŋ,Xbŋ,Xbŋ,Xbŋ@ è !$ HJ  A 9 uǠz@rSRJ @  @	 "RMH @ PJ  @  
 Xbŋ,Xbŋ,Xbŋ,Xbŋ,Xbŋ,Xbŋ,Xbŋ,Xbŋ,Xbŋ,XbŋAŋ,Xbŋ,Xbŋ,Xbŋ,Xbŋ,Xbŋ,Xbŋ,Xbŋ,Xbŋ,Xb@ P4ABB,q,=.@"&& @T暒b@	h4XUPjІEJ؄YpX[!1J1FOlz5@
Ǭh AsVYОj 4lU#9=c@Ъ*p"-Ez%=cG=GO<QĐ,uUYc4||ZY*I,*[Mt5IꪀU,1>ZbCZr5ɬ-Pֺ@ bKaꪣԂ`N5ֺIaA(4 4@T%QZz@uU@ab =R[ZjUU# V)F(9H5"$hZ'(YmEjUU'=HM9H5$9@D<-G5=HUT$SN8|T(sBAmdDA]o6rj.-HC\QꪠRXǠJkN6rj.-HsQ	&`tma$ T_4kj܃)FOl{Zk' RXǠJkN ]UTѳQqjBREũ[p4tzĝ֜ѳQqj@uUPh堨֝%@ p`Ѱ!HUTf)XQzjEh-k&RctU1J1	.T^FRZ	*1T% HUT*=,	.T{PAa#@h:ӎh]FA!堨֝58-@ִ._%`NESsd5кCHꪡ&=N=AP5:PYLynR^X=1FNREũkN9u,"$d5ӔrUYc4||-HOl5l2j/h^y ]UT 0^Ҝg)ԄZY9G)((/j,"PYG.KcܴZӤ64@UYc4||"r^'9IASFREũUH:y9FREũ	hNQJ
0lмťJk%IH<. `@RRSk4iF$z ]UNi)f)XPUT暒bP))%Q[@RRS=9G)((uU9=cG9Crk@RRS=$+rrk@RRS=9G)((( ]UNi)f)Xz$5%,1<0DEnQꪪsMIK1LzƏ(QgSRK
(uUU9=cGYUT暒bQ0D(%.4ԔǬh=.4ԔǬh4=ҒXUE9G ]UUNi)f)X
,J{JIaTV<uUU9=cGY.4ԔǬhQz%=9G)((( Xbŋ,Xbŋ,Xbŋ,Xbŋ,Xbŋ,Xbŋ,Xbŋ,Xbŋ,Xbŋ,Y \kN9u&Ep129lTkRm1l	.AaqAsTjT%,e$ {OHk1$A@zXc@r\$@tl	\@6<>sMIK1LzƏH"R
|aǥiUOzS80"R
|&=<*< p`y!UU<yAO0ŞHxyUOzS82R :CȪ"R
|[L=;"R
|&y!UU<yAO0Ô8`S$<<=H)F(qOiCEq-,yUOzS8P҇BamyKEUSǞ LY䇇UT>z%=Ky!UU<yAO4Y=,
[GrǑUT>gSP(R,-9icȪ"R
|4h4=H) ra䇇UT>(qF$zyUOzS81gEUSǞ,J1#Ȫ 8 \HUU-zrbPL愒r \	Rgm`X', g4$\-cV\5hCVrÒ>kSADPQ,rŽi9`Ql	RPAH 9Ly [X."zP-QG4$RRS@ !U	@5ط', )f)XhI' @A 0 @	 (V6`$ T暒bI9CCȪsMIK1LzƏ$ÏK=<*RRS0B䇇T暒bIY䇇T暒bI甂<*RRS-֜H"5%,1<aiĎP҇L<*RRS-֜IgESjJYc4y%Ӊ,J{J0C"R
|&("
B`2b )l
9*pi9CJr1#*RRS-֜H)(zX(<奏	pCȪsMIK1LzƏ${Zq#8`PX[GrǄ	8y!UU9=cG[L=8D`P8< 0L&P,D$"5%,1<aiĖz%=K"8< 0L&P,D$"ƱDT暒bKXѣIy!U9=cG4hG(qF$zyNi)f)X䵍4G$<<4ԔǬhZƍIgQHxyU9OĔ	@/ YZG(B5%,1<FbG@ [{@=r#4l \Z&"8$MCZUUSTQRIAFMdVrBG*Haz(,ꪪ
I p`g(*z)BG5>hA!1J1F. 4h*A0=1%:hďBbbT \Z=Dj=JΪBY		)F$zֺyT稁uUUTTbGQDpIN61#ЎPdU>0PU ."zP-Q\*p 04 Y޶sMIK1LzƏ)hѥ(EP@! 08AbE`(
*Մ͂! I>9U<yAO뜤
1#)
F$z$,@
$ bG ,B$H$U<yAO유*A0)`"R
|dQRQc ESǞď@BkY&$z]@
IOzS=P MidMt )&$zTQRQc\RR
A9I084Ԟ$t4hҌH"46r(ď@(+Wr  p(*z(ďB"46r(ď@bGRBYr CaR`r(ď@	jEUPȪTIr5Bf%g$$r=HQ@-Q/[Y 9+bJHHUT!9H5$R((HUAEH=FbGp)H
HY+: (*z)B"c`cEH=FbG >橄UUU9k
980`i9 B 0Bb@d0 aB`P qUUA p DA rD'   p'A8%adP Fg)ԁ 9"0`4b  0cEH=FbGrQ*PU QUUU,lsMIH)$`Rz\bNz 8&| 	jEUUUPȪTIr5BfREũ	!d䄎Q$UUUU@aNQ#4lQRQQqjBAKȪ͜T[Q8$&%JF$y$UUUU(*z)C QI%gUUUTQRQ` 4ԔAmaG4'1 C(LH"P(L
@ "UUUU  h,
1E,z>h64A!= 2{dO5P:":hA!k@8p0
 PU S`paUUCVEUPՑT5dT=2&Bbd
&4l暒bSXѣJ1# 9BUNi)f)XP.ܳ޶BaQ|kBK6yB 趢qA$+rz9	HUUU@,"!&=N=AP5864L	Qa`Nk'UUQm`ՄrBG*kSXUA X4D[xcܴZӈUUUH(ɮ8-@ִj܃8$[X`p UURZAae>`t \Z!&=N=AP5:rj.-H@S @ p`Ѱ!A L" TXRXLzPR渁uUUTD$H$>HMtƼ.=!U@D \E*[X.hI' !U9k@ !U	@ꪪr
!YȹR-(/ j,-k'4ԔǬh(qU	&$PXL" S8ESǞqxp 04 ҂i) Zz*XUAUU9=cG9C{JIaTVUT@*EUSjJYc4yC8(%UT@*K )蹐@.aFi)f)XP,p-#!UT暒bP)=yTnY[X!V$zmz/KNR	 YzTk@^z/@B Y(愒rSjJAH dz.bP-Q5jJYc4yC8(
TZPT0Q5% [XKOSEPbK
(084ԔǬh(qOiI,*ܢUT$U9G)((084ԔǬh(qOiNQJ
)=yU@HERId
&4l暒bP)=xhpa@sMIK1LzƏ(r¨ YJ-=k 5ƴ/Dg ,"j'XHK
*['Ð4uUUT	 "cܴZӀ `CA$.!Af)Г堨֝9H5 5ÒpK8kPq$<kYt	 A IꪪbFg)ԁ$<" TXRXLzPR@֢qNzKUUURdQqjBK-"4jZH@bBG*rj.-E$Z^:5jBy ]UUUGE0MqtSS$RFREũHUUU@4l \ZI4maMqt= ]UUU@xISrTkN ]UUU@xDA	1qZ
i]o6&5ÒpUUP9H5q-/[XS\b l BUUT8-@ִuUUU&=N=AP5:ƸrN Z@$UUP1u"kS@$UUUPcܴZӈUUUPcܴZӠl=,
Lk$5-D \Xz/@Bmb@EU@D \X9:zUUUCQao[Y9=cGiPҒXUDRRSQ=-RKz(r¨ ]UUUEmd暒bR-5RKz(r¨ ]UUUEmd暒bQ9C{JIaTV.޶sMIK1LzƏ)hѥPҒXUD \ВN@BsMIATT4Ԕ[G@sMIK1LzƏ YrT&Bbdp 	4	B`4 Y޶sMIK1LzƏ(r¨ PT.zĝEmdŵ,:cܴZӠCA$U)ԁ$UkEBڋSQ0*EPX[Ni)f)X(aC8EnT(AUA 0 @	 (V6`$ UT>bb X46( <8:gUUT/* 09R\9Sd \Z$ ISrTkNREũHUUKG4ԔENIm0Pz^[ Eq-,-A<0DԖj B0 UUUURPU8y%G(q.RNz(%ae
.$<> "46(暒-֜H%!d䄎PC&yaUUUU5NT*HY+9!#9H5%cܴZӠCA AUUUB%r%%	oK $6*yd$,HUUUNi)f)XkN$rcG-F)F(X`jJ
${Zq#89BUUUU9=cG[L=8CRRS-֜H
9*pKQdP\QKbKz UUUT!`t1J1FI,Ű&p* r4,k:bbЂm[s	AXUFUUUT/*Cg4ԔǬhL8 n(暒bIm0G(pEUUUPhl(`jJYc4y%Ӊ°pqUUUU5L$H$AsZrj,|Ѱ堨֜EUUUP	R DdUUUT!rt$,%AsRhA62*)J@,*ܣ!Ƞ$в#EUUUP4l$,HUUUNi)f)XkN$rcOr`jJYc4y%Ӊ°
@P-  y $h``<4`x$ @(qUUUAjJ
$H%IX$,RRS-֜H"jȪX46( <8:gUUT/* 09R\9Sd \Z$ 9IAl	Lz{kZqUUBh&rj.-HC\kS,9,HMFHA5"B6E'<H$rӉ"BZОj
ƸrN )AuMa`R掞j:%	LzPceZcgEUUPл .kܤR,r')ԀٍyUUB=,
CO5,](@,"q-/QY<MyqUUBDAđUUT/*6 ;!i) ZT=.! B*Cai(*<84[L=8H愖r`@UUUTCRPU8y-yqLi${Zq,H
sMIATTkN%X"橄UUUT@!sMIATT1(Y(=/P > (h`09/[a<0Ma!D#3SUUUUBQqjIbBj2:ZKj.T \Z"BISrTkNlT=,
(Hą%r%%	oK	"B|k<ԲyJHHLklIoXYDUUUUT/*RRS-֜H)(zX[!RQG4ԔENK^jSb-֜H$sBK9BUUUUU9=cG[L=8SP)CRRS-֜H)(zX
9*pKQdP\QKbKz @!sMIATT1(KAz`CCȱ`L0:`&yaUUUUB"Bj.-PKB1vIaS%ʜREUUUUP	1qZ
i!JEIUUUUBDd-ia$UUUUU@1rO5RBY	tU--(* UOHQSXpk:yh:vqISrCȪ ,""s<9l&м]S>k`EUUUUP"T9O5O5,jR((lj)'NQJ
$UUUUT暒bIm0G(qOiC04rbb
9*pZTIm0G(q#Y"5%,1<aiĎP҇L`h(暒bIm0G(qOiC0Q5%QSZ$r$r[[PqUUUUOzS83^jSbsMIUUUUA^jSbsMMRPU8y-yqLi$G(q%
x`jJ
%5N)1Dz\H$r+UUUUT>51(4Ԕܶ>(ךƘR+ !pEr`FcF`@P
@(8TUUUUT>51(4ԔcBF84暑X 
({Ǎ <400[0<8TUUUUThl0Q5%QSךƘKQdPRJHH
(ךƘR+ (ךƘRR'<084暜c^jSbsMIHEUUUURADUUUUUU51(4TSjJ1vUUUUT5dUUUUU9=cG[L=8SP)CRRS-֜H)(zX
51(4ԊUUUUUTZQASF@CA2,r#9o 5(EUUUUP"8<SK'贞mj_<UUUUT!CZXƾP<MyqLiJHHNREŨ
O5QmyK<'ō)	)u)QUUUUB$4Z>Kj h 	c\kǜUUUUUQs"_UUUUU9=cG[L=8SP)CRRS-֜H)(zX
9*pi9CJr i(*<84Z%P1IXZ.qI%g
P0Q5%QS[L=8Ii=%@RPU8y%ӉĹI9c\*EUUURADUUUUU9=cG[L=8SP)EUUUPՐEUUUPȪK@h:K$[\b8yUUUB9CT51J1FAsRhA69J@"_UUUUi)f)Xqq#: 0Q5%,1<aiĎP҇AX88يQ2G4ԔǬhKi9C{J`UUUBjI8.C5*H	1qZ
iUUUU@g)Ԁ9"y$UUUU@5idTbX56y%<G,rH4
-,H>sQa'Ʃ"BO1/T$lIoXYRK-1l	>Ђm[dUUUUS	AǥEE%NP慔d5<IX*)e%aeEUUUPȪsMIK1LzƏ${Zq#8`S{RRS-֜H)(zX|R lx0#@s 0y ( *CRPU8y%G(q.RNz(%ae@~(暒bIm0G(qOiCAUUUB"BO1/QUUUB$rӤX=1FUUUT!NRNz*kS-E%g$$rUUUAjJ
${Zq#8)'=cR,r G$Cႎi)f)XkN$r=,


9*pi9CJr i(*<84Z%P1IXZ.qI%g
P884ԔENQm0(pIN@ 0Q5%QSךƘKQd#*9I9E)!dC80#
9*pi9CJr i(*<84Z%P1IXZ.qI%g
P8G4ԔǬhKi9C{J`UUUB Ђm[s	AǥE*-,c_EUUUP	AǥEkQ0g(sBʖk:y9FUUUT!CYʜRBY	jКTIUUUB"46sMIATTkN(rRR
AC P愖rRRS-֜H)(zX*X\$&RRSQ(qOiI,*ܠBǩIX[Ol[XS&=N=AP5:4EPrj.-HC\5-RXǠ@*5!	l ErG)t(EPȪz5%,1<[L(k8ܠڊ$,(qOiI,*ܨP*`
(@PWƬ&lH)"R
|d(UU<yAOeABX`G4ԔENK^jSb-EĎPaUU,lbb\Hx| @	0x@P $0L&P,D% 
9*pKQd#*B LT*EUUP*K tG*bbRUUT!b9G)(-8ISrTkN"BREũk:Ae#Z9,HMFHAEUUP"j9P堨֜IUUB湨͒"8^.j_A%A6"BjЇ%	=C._%`NESsaUUBjr'")蹊0EUUP
l\Bf(,
KQ at$ǩǹh*UUT!NREũ "ŹIzc\IUUB*RRS-֜H)(zX(<奏	pC"_UUU@aBZY	@!5	AEUUPȪX46( <88	jAUUUB"B f`rEIPM`2b ('ZȪܤl	ȱz.b$UUUThl0Q5%QS[L=8S	A@X=1F9%(p`DV<88	jEUUUUPȪVrBG*Hǡ5 H5ȴ`@"D*($Ҋ
c\%ʘ51NKdIh] HEUUUUPȪX 
9*pi9CJr `2b  1 40z0&"橄UUUUUU9=cG[L=8SP(QmyK&("
G-G4ԔENQm0(pIN@ 0L&P,D$ =4$PRPU8yEӊ%9 `0x@Pd$r-8@zPEUUUURADUUUUUU9=cG[L=8SP(QmyK&("
RPU8yEӊ%9 `0x@Pd
ВQC80"*EUUUUPՑUUUUT/* ciʒ9EIP("8<UUUUUNj,1FF4.*EUUUUSjJYc4y%Ӊ=Kǜ`2b  04-
9=cG[L=8SP(QmyK&("
>H\) QCܶ<l 䀑9Bс 8*EUUUUPG,r$sQcBrq)F(*$.j_NRN8|T¨0UUUUT暒bIm0G(qOiCEq-,x@`<LX(H#CRRS-֜H)(zX(<奏	EaRQUUUUU9=cG[L=8SP(QmyK&("
G-G4ԔǬhKi9C{J
-9iceABAX`jJ
$H%IX$,X8*EUUUUPb^DAK-1l	<UUUUT9=cGaǥĎPpG4ԔǬhKi9C{J
-9iceABAX88*EUUUUP	QnRPTk[gjj,|qaUUUUB"46bb0Q5%,1<aiĎP҇BhZX0x@PDV UUUUT!D=,
AsZrj,|Ѱ堨֜EUUUUPh&rj.-HQ'EUUUUPȪsMIK1LzƏ${Zq#8`P8< 0L&P,D$G4ԔǬhKi9C{J
-9iceABAX 
({Ǎ <400[0<P
A 8*EUUUUPb^Iؒް[\b8|!KڶȪ	*	K2-9icE%NP慔aUUUUB5<IXe%aeEUUUUP"r<ĽSʒJHHMd=,
($6D*EUUUUPhl暒-E9Crs9E--*G4ԔǬhKi9C{J
-9iceABAX88`jJ
({ZqC8$ &("
z^CCzoK	!	jEUUUUUPhl暒-֜P	)	 )'=cQh$,R(r`?sMIK1LzƏ${Zq#8`P8< 0L&P,D$UUUUByzai%Q[$ȪUUUUAjJYc4y%Ӊႎi)f)XkN$r=,
[GrǄ	"pqUUUJ9UUUUT/* [^j$Ʊ@D'*ZNr`T(*)jЁ@*EUUUPՑUUT5dUUT/"BR\YֺcܴZӧ)Ԁ(,Auط)/[r,r	"_EUUSjJYc4y%Ӊ=K"8< 0L&P,D$ UUT!	hMd0L&P,D%Ąd&=qUUB"c`cdC&yaUUUU%A%A6掆	PEUUUPbܤl	ȱz.b"_UUUUTZY ,-9ic{^<[Gr%PTZUUUUK͖,&S`-A%PThZXhI9I`QFEUUUSjJYc4y%Ӊ=K"8< 0L&P,D$
9*pi9CJr `2b  19%(p`DT5%,1<aiĎP҇BamyK&("
~(暒bIm0G(qOiCEq-,x@`<LX(H"+UUUT暒bIm0G(qOiCH<奏	q`jJYc4y%Ӊ=K"8< 0L&P,D$
1J1F
UUUT暒bIm0G(qOiCH<奏	q`jJYc4y%Ӊ=K"8< 0L&P,D$
9*pKQdP\QKbKzsMIK1LzƏ${Zq#8`PX[GrǄ	8d0Q5%,1<aiĎP҇BamyK&("
RPU8y%ӉĖZ<T0Q5%QS[L=8K)9OEQUUUT/* 4@,"Ymq`LUUUU5%,1<=.$r@
9=cG[L=8SP(R,-9iceABAX88*EUUUP	QnRPTk[gjj,|qaUUUB"46bb0Q5%,1<aiĎP҇BamyK&("
UUUT/* 00p]#ЇH.kNTE6cܴZӈREũ "sQa2DHUUUNi)f)XkN$r=,
hZX0x@PG{RRS-֜H)(zX)ǜ`2b  =cH	-@( P
AUUUB"BO1/T$lIoXYRK-1l	>Ђm[dUUUUS	AǥE"8<P|ThYFUUUT!C\TE6[[Q$UUUUB' K=IG5>h9OEQUUUU5%QSZ$r$r[[Tႎi)f)XkN$r=,
hZX0x@PDV"46sMIATTkN$r$rESsd`jJYc4y%Ӊ=K"8< 0L&P,D$"_UUUU@i%iC:{dEnTk[g"_UUUUi)f)XkN$r@
9=cG[L=8SP(R,-9iceABAX88*"V	0ɣ`4ԔǬhym0hrj(ް=$+r"_Uk1'CQao[Y=mb1N8-@ִIBA!sGB%ae@!5	A$UkEBڋSQ0T5jJYc4yJ<P4qI-(SRK
* B a pĊPA`U	B0 
| rxԂ1J1Fc AUU,lbb\Hx|3SUUBj.TqQ2rj.-HEUUPkYt&=N=AP58
49H5!h%aeCĄdHȪT$ǩǹh*EUUP6yj!3dt9,HMFHArj"B8-@ִKhz|ZYk8
yB$&$"BkQ|[99OEQUUUT[ͪ-K(*AUUB"B乨$&!1=C%śk&=N=AP58
rj.-H]o5-K(HUUOzS0x@PEUUPֺ	Kd0Q5%QS[L=8S)@ƑUUUT/* \ZܠڊKzʒI9IbUUUK0x@P`G4ԔENK^jSb-EĎPd3S-z؊*RRS-֜H)(zX(<奏	pC"c`B&("
(暒-EĎPd3S-z؊UUUBjЎkOCeABP),HMFBczUUUT/*61J1F@.$<>gEUUUUPȪxrX>idTkh`<LX(J	u֢*()/[r,r	"_UUUUU,lsMIATTkN(reABAb)9OEQhIg($<>gUUUUUT/* A,)$,ʒ9MdMa-(*h$<
	(X=1FIr5MLS5cdUUUUUT/*6!i(*<aiP@0`<LX(H2Az"%`L0	,0$<0:`&yaUUUUUUNi)f)XkN$r=,
[GrǄ	8d0Q5%QS[L=8S	A@	,9C"G4ԔENQm0(pIN@ 0L&P,D$9I9E)!dC80"+UUUUUTQUUUUUUNi)f)XkN$r=,
[GrǄ	8G4ԔENQm0(pIN@ 0L&P,D$ =4$PUUUUUT5dUUUUUUÇsZrj,zidT=,
(ȶ<奏8yUUUUUBQUUUUUT暒bIm0G(qOiCEq-,x@`<LX(H#=cႎi)f)XkN$r=,
[GrǄ	"
@P-  y $h``<4`xp UUUUUT!XМpQ0	,2ť$+r"_UUUUUU9=cG[L=8SP(QmyK&("
G-G4ԔǬhKi9C{J
-9iceABAX``qUUUUUNi)f)XkN$r=,
[GrǄ	8d0Q5%,1<aiĎP҇BhZX0x@PDV(暒-E9Crs9E--(V UUUUUT!`tk[g"_UUUUUUi)f)Xqq#: 0Q5%,1<aiĎP҇BhZX0x@PDV UUUUUT!T[$皩# t(EUUUUUPȪ ?sMIK1LzƏ${Zq#8`P8< 0L&P,D$"_UUUUUU@a`$GK\֜#4l$ǩǹh*UUUUUT!	R DdUUUUUT/*RRS-֜H)(zX(<奏	ql|0Q5%,1<aiĎP҇BhZX0x@PDVBH`$ǆ 䀠Pp UUUUUT!rt$,%AsRhA62*)J@hZXÑAIS9eEUUUUUPsGO5RG5>hlIoXYDUUUUUT!dO1/T$r9SYK2	%<UUUUUT9*pKQdP\QKbKzʀ0Q5%,1<aiĎP҇BhZX0x@PDV"c`B(暒-֜P	)	 0"+| Par^ x`CFgUUUUUUT9*pi9CJr `2b  1IXZ.qI%g
RRS-֜H)(zX(<奏	E`**EUUUUUPb^{Zt9CIaTVI,Ű&p*EUUUUUPhl暒bIm0G(t`jJYc4y%Ӊ=Kǜ`2b  EUUUURADUUUUUUך	*1P%	ʖ>A")蹊0
k' @ UUUUT5dUUUUYUUF5 UUT!mi\Xd
KQOl͆Г堨֜EUUP9H5 Ae2ŹIzc\IUUB"k]	(暒-֜P	)ĎRLcHUUUBrj.-HC\PYmE	%aeIr$mb1NQUUUU`<LX(J0`jJ
%5N)1DbG(T2@橄UUUUU=lEDUUUUYUUUU9=cG[L=8SP(R,-9iceABA<X 	
9*pKQd#*B0@!sMIATTkN(reABAbK%`L0	,0$<0:@橄UUUUUE[QUUUCVAUUUB"BZiК`<LX(J%	LzP*EUUUR)F(䇇LTUUUUB4/KÔ:-,Jm|5	@9Ae0
ŹIzc\EUUUUPȪ 
-Af)KX[Gr'@x<奏J-(cg-	XL&("[ЂJ-('ǜВs$4ԔǬhKi9C{J
Eq-,x@`<LX(H#sMIATTkN(reABAb(sBK9EPUUUUAjJYc4y%Ӊ=K"8< 0L&P,D$0Q5%,1<aiĎP҇BhZX0x@PDV"5%,1<aiĎP҇BamyK&("
G-G4ԔǬhKi9C{J
Eq-,x@`<LX(H"+bb"5%,1<aiĎP҇BamyK&("
G-G4ԔǬhKi9C{J
Eq-,x@`<LX(H"+sMIATT䖢ĹI9Ė+UUUUT暒bIm0G(qOiCH<奏	q`jJYc4y%Ӊ=K"8< 0L&P,D$
9*pKi9C-'x`jJ
${Zq#8)'=cR,rC"_UUUUU@i% X4D$ȪUUUUAjJYc4y&z\H7sMIK1LzƏ${Zq#8`PX[GrǄ	"pqUUUUUܤ%<IX)F(*EUUUUPhl(`jJYc4y%Ӊ=K"8< 0L&P,D$"_UUUUU@a`$GK\֜#4l$ǩǹh*UUUUT!	R DdUUUUT/*RRS-֜H)(zX)ǜ`2b  04-
9=cG[L=8SP(R,-9iceABAX 
({Ǎ <400[0<P
A 8*EUUUUPb^Iؒް[\b8|!KڶȪ	*	K2Eq-,yȠ$в"B#4l$,HNA'{^j,|ѱi,rUUUUAjJ
$H%IX$,RRS-֜H)(zX)ǜ`2b  EUUUUPhl暒-֜H%IX(pG4ԔǬhKi9C{J
Eq-,x@`<LX(H"+EUUUUPȪKkN(t,*ܩ%EUUUUPȪRRS-֜H7sMIK1LzƏ${Zq#8`PX[GrǄ	"pqUUUUYUUF5"jȪL2h15%,1<[L(k8P))%Q[AUpc$j,-k'-Af)$)ԁ$UkEBڋSQ0T5jJYc4yFz\P))%Q[
EUP@! 08AbE`(
*Մ͂! I>9UU<yAO옥1 =H) kӊ{J	y!UThl1Q2py!pt5L"_UUU@arRYH4r)F(A IUUB!Af)$)ԁ0Dd-UUUQidQ8j:y+r$UUT5Qi=`h((+sMIATT䖢čr*EUPՐEUPȪK@h:K$[\b8yUB"46sMIK1LzƏ$ÏKႃ\֜SPMO ?(҂jxABIM9=cGaǥPҒXUAEPpc$j,-k'-Af)14liQqj@*5!	l ErG)t(EPRRSk4iC8EnT(AUA 0 @	 (V6`$ UT>bb X46( <8:gUUT/* 09R\9Sd \Z$ 649H5	"_UUThl055% [XS
isMIrGA	J)(QmA_ 8: B(暒k4i#8V !d䄎P`"-0z.b! B*Cai(*<Y#8)'=cRؒް`@LT*EUUUP*K$,ʁ `CA3Qqj@HQRP"YUUUUIB[HUUUNi)f)X䵍4Cai(*<Y#8)'=cRؒްC"_UUUU@ p`Ѱ!!d䄎T \ZU `|JUUUUSz$,,2t$)&[KdEUUUUS9+b CP](I-%0
ա-&հ'=IRKzzJ%O<y,0
"U")蹊2X,IUUUB"5%,1<F9C`jJYc4y-cF$r
RPU8y-cF$rbGRBY `jJ
%hѤPLH
9C^*(暒k4i#8*(暒k4i#8X=1F
UUUT/* 4@,"&)F(%IUUUB"46sMIK1LzƏ$ÏKႎi)f)X䵍4+UUUT1J1F@~(暒bKXѣI°pqUUUU5L$H$AsZrj,|Ѱ14lh$	A Nj,1FHIUUUB"5%,1<F9Cl|0Q5%,1<F9C`$.([6 @@H!lxhH
@(
PUUUB!Eꘈ4lbG-TQR&$|9,h*'#4l \Z*A2X'=	Ϝ$UUUT暒bSXѣJ1#ЃRRSk4i#82sMIK1LzƏ%hѤPH i(*<F9C1#)!dP0`jJ
%hѤPLH
9C^*AUUUB"BO1/T$,%EUUUPȪRPU8y%G(q.RNz(%ae@~(暒bKXѣI°pqUUCVEUPՑT+dѰcjJYc4yMcF(r¨ B a pĊPA`U	B0 
| rxԂN/&BbdU<yAO0RQy!U<yAO렒NKQJ<R,r0.(暒hz°pqUŽi9`KT暒bI9CX46暒R-)I49#)RN9k
kSD5L EUP *{9j|$ǩǹh*)S%"Bc\9H5'O5CȠ$&'y9UUSFREũ	-H &EUP"c`cdC&yaUUAI'%[L)9OEQ 88يQ2 0Q5%QS[L=8J,rC[|i84ԔǬhym0SRK
*bb pMOrj(I-*	')Ԅ:-9ic5,-9icEUSjJYc4yJ<P4qGAe
IoXYEPҒXUSaUUj|֝9H5sMIK1LzƏ(ÏK=$+r)F(5N@A!)o5NhZXthZXUT暒bR-5RKz(r¨ʘQ\RR
A9I084Ԟ$t \ZI4maMqp`u &yaUU* PֹS=l	lS&=N=AP586PYNj.QUB(A!<2yE%I0=TE"B6rj.-HLQjA|5<*UK 3SI9,-E(aHz.bAUUURQႎi(*<aiĎPQc\*EUPՐEUPj܃[LIUU9=cGiPҒXUSaUUj|{[QB5=l	 D \ZEq-,yEq-,yȪsMIK1LzƏ)G
((,I-(SRK
*bb pMOT$RT趎<奏8|H<奏8yUNi)f)X(aC\$,(qOiI,*ܩQ0*5>RkNRUU9=cGaǥPҒXUSaJ9UT. ÏKsMIK1LzƏ(ÏK=$+r)F(UU@
rz&Lz{kZp,l<9R\*)9OEQQqjBydT>Ja2{g#EUP4l \ZԂ	pjy$UU*61J1F@.$<>gUUTrXZQc\p RPU8y%ӉĢ)蹊0V"j"\TG&5Òp<2QzX"5%,1<[L(r¨ʘ"\S:	')Ԅ:-9ic5,-9icEUSjJYc4yJ<P4qGAe
IoXYEPҒXUSaUUj|ް@"rj.-HJ[S8<]"8<UU9=cGisGް=$+r)F(**5LƍESjJYc4yMcF(r¨ʘ"_B	1qZ
i,r')ԄS O5CຜyB¨2O5P*yL"rK,*ܢ*( R<*Thl0$R-(3SRRS0G(tႎi(*<aiĎPQc\+UT暒bI9C G4ԔǬhL8+EPՐER)F(䇇<0UT!ʒH=g ʘ')ԁ$UU@TXRXLzPR@֢qNzUURK&c^IUB"c``kjJAH )&暓䎃p]#))08:gUUT/* [^PS"_UUU9k
980`i9 B 0Bb@d0 aB`P @ HUUT  @B @4l9CdYJ rԣ$9SQqj@ 6p|T^FA!14lh&c]	1qZ
iӔQqj@UUT0@Pd0Q5%Ǣ9CC RQUUT/* 09R\|5)SQqj@ٍ|¨"BKEUUPȪsMIK1LzƏ$ÏKy!UUU9=cG[L=8EUUSjJYc4y-cF$ra䇇UUT暒bKXѣIaUUU<yAOeABX`aUUCZL&P,D%-G4ԔENQm0(pIN@$rcEUUUSjJYc4y%Ӊ=Kǜ`2b  HxyUUUNi)f)XkN$r=,
hZX0x@PG$<<UUTA@4$ h
$h8$&EUPՑT5dT=2L2h15%,1<SRK
(480 \HUU9=cG9C{JIaTV<d*@,+@==k')Nz,pa
 Yb/=!U,psBI9
5%QS.RRS@ !U,Qao[Y9=cG9C{JIaTV<B*RR
AМ04-?ic4| 0
P}`paNi) hN{Jض䅒9PkZz
i(*<Y#8R`(C"R
|&{^QҒXUXG4ԔǬhKi9CHX 
9k	kS8V`&yaUNi) hN{c^&=N=AP5:p퇥IpsGAUU9k
980`i[ sMIH)ךZs
9=cG[L=8SP(+@
EUPhl'i=$+rRRS-֜H)(zXxԂ	*И<LX(J[!i(*<aiPLH *4`<LX(J0`jJ
$K9BD"5L"b*"jȪsMIH)sBp`ܶ>	1qZ
ikl=,
Eq-,yh804ԔAmaG4'=c`2b (&!UT0Q5%,1<aiĎP҇BhZX0x@PD@Hxx (`paUNi) hN{c^&=N=AP5:p퇥Iǜ *RR
AМ04- s	PUPxG4ԔǬhKi9C{J
Eq-,x@`<LX(H" $<<V080T暒R-(l|5:cܴZӡ%Q[-`NIC9U@9פym0EnP (`paU9k
980`i[zN `CA0klް^
<`jJYc4y-cF$r
PZ`jJYc4y-cF$rbG+T暒R-(l|5:`t9C$Z^
(暒bI9C`(CX46(暒hz° `jJYc4y&z\H `kjJAH )&暓䎃p]#))0@LT*RR
AМ04- ƽ'@,"(s\>-E2{`sKKdJG4Ԕ[GH /H=.yN	 XUz5$	)T楐Ԭ&H`paCVESjJAH gsL2h15%,1<SRK
((/ YZG(B5%,1<SSr@rz-MEÑ,ډG8|lBhUUT`5Г堨֝	&r"bFHUUUSQqj@5L"b	1qZ
i!HUUUB(CR(@,"-90jІ޶-Af).k\9/[YsG@"L)%	0:":{`(%I [X."zP-QG4$RPU8yꪪ5%Ǣ.RRS@ !U	@5jJYc4yC8(%(EP@! 08AbE`(
*Մ͂! I>9Uƽ'OlT!tVDAD5jHNQJ
$t PhzC(YmE]
ԘEP[$Ȳk' ,"$
-9l{d[QcȪRPQD:y((,j,"&y"]@ (6yh8Qa`Nk'=SF`T.	md5眲!{qrj5NQBK%

( (#5HxԂ`	ҜEPZЋhzC(YmEІJ	#QU,2yBH4ಐʂ9+b9G)((*BLz{kZtS(%MFI"R
|&zSSrC"46{JrRPURQmz/Q#8V yOiNQJ
`Sr`B[Z"YZEj,$p9IAREP=NѰ14lh&k&=N=AP5:45$"Br'|QJ
jA$c 80hI$UCaP{JrRPTCi) SLSjOK:HMQOiEj@0:A<0*< pf8F9Ci) SLQ `, a@ P`qUKRPU8y-cF$rް^`䇇<0UUT!ʂr9P14lh&IoXY/QUUT![1k<ԲRB{`(%UUT!Ll9TRH-%0"B&6*ydUr*{\%ADUUT!H'(%AsZrj,|Ѱ14lh&rj.-HEUUP$Nj,1FH5э1G-9B{`(%%AsR.N2	*9C_$,ʒ5tHUUNi)f)X䵍4CǔX`jJ
%hѤPR[K`qUUNi)f)X䵍4CRRSk4i#8V4h҇(pqUUOzS83)񁧹l|0Q5%,1<F9C`$.([6 @@H!lxhH
@(
P*< pg5Q{RRSk4i#8VBH`$ǆ UUU,lsMIATT䖢Ĥ,40Q5%,1<F9C`XaH@LT*RRSk4i#;
D*r
"5%,1<F9Cj,0aUUCVEUUP* rS皩AAdAR5NT*c`cF`&pA!=ISr$UUU,lsMIK1LzƏ%hѤP[C!0qMcF(r@.$<>橄UUUU9k
oQM0qFcO`PyUUCVAUUB"B Ծr%lB{`(%-.j_&5IJaUUBb-%2k c 80hI$UUUyOiNQJ
0Q5%,1<F9C`* T! ѳS%ʐz:A9H5'	*rRPQBXdT*c_-P=rI%!h*'ISrTkNEPȪr)'04	@h; y`H vG`°`QCpP4&6$U 0 0{| @PX"c`c8Ҝ <8:  8ႎQ$!	jAUOzS83LQm0(v055% [XS
i0{|A`P(HEURG4ԔENIm0G(q#Y_@LT*EUUP*ʐhBLz{kZt¨0* Kf5rrAsRQOlT *)5ʞjY<IX%Q[`EUUP%Ll9TR$U FKd"B8.NQJ
IXa&=N=AP5:rj.-HEUUP$Nj,1FH5э1G-9B{`(%%AsR.N2	*9C_$,ʒ5tHUUNi)f)XkN$rcG-Gq=9G)((V(暒-֜H$sBK9B sMIK1LzƏ${Zq#;9l
9=cG[L=8+i-֜P"R
|&sQa"~04-
9=cG[L=8+ !pEr`FcF`@P
@(8TUUT>9h]ܶ>(暒bIm0G(p=cH	-*CX46(暒-E9CHY+9!#+ h`jJYc4y%Ӊ°j,0O&yaUUUNi)f)XkN$rcXaHEUURADUUUU9=cG[L=8sQaл*EUUPR
|U9H5,T@H*XʒLl$0kREũ	Ja$UUUCai)f)XkN$r
 @	i-֜P\Hx|3SsMIH)rޢ`)h0
AUUUYUCVEPՐEP-R,r!hf)Xըȶ{ZqB*6
9=cG[L=8+ <8: 
9*pKi9CESs`C	jEUPhl暒bIm0G(v0Q5%,1<aiĎPXsMIATTkN$r(X88*6
9=cG[L=8+ &yaUU9=cG[L=8UT5dUYUȪbؓFz]=ISr5/B-E2{`(%%UPG(,T暒bI9CiNQJ
 )蹐p 04 V	0ɣ`4ԔǬh(qOiNQJ
 9BUNi)f)XPҜS{\.ܳ޶BH"8^9@5*(d^Tk@Q	$*4ԔǬh.)蹈U@D _@X[Ni)f)XPҜS{\sMIH)sBp`ܶ>ic4| 0
P}ESjJAH `פISrTkN(s\>{g)蹐I% i)f)XkN$r
PT暒R-(l|5:0Ô9=,Bs
9=cG4hG(p (`paNi) hN{c^HC9=r*(暒bI9C`(CsMIH)sBp`ܶ>a+dѰcjJYc4yC8(%<480 \HUU9=cGY,p%H[Z"YZEj,$p%Q[-M@`p	1qZ
iD@ p`Ѱ!`JS[sY<.k&9S\b4l¨md	 j܃8堨֜@AEMt$ǩǹh*CV X4D .DԂ($)Ԅ	1qZ
iӔQqj@UUPjE,:0REũaEcz5j'$G 8
Bk5,pa
 Yb/=!U,psBI9
5%QS.RR
A \Ss@ HLLuUUTJ9Ԭ\Ns]I5jJYc4yEU	&$PXL" S8ESǞqxp 04 `jJ
$K=OsK(sLPb02`&yaUU,lCRR
A9/[X+|¨!	jAUUNi)f)X iz%=$+rqx UTT.!i) ZzrRPPdEUUSjJYc4yHaEOiNQJ
" EUPՐERAP 
9*pN=.$$44
 D*6!i) ZzIaTVA5L 4ԔǬhQz%=$+rqx UTT.!i) ZzrRPPdEUUSjJYc4yF(=ҜEUUS    )蹐@.aFi)f)Xz!/ YZG(B5%,1<D( \	Rgm`	ZEq/[Y9H"s$dkEUP-Qy
(dIUNi(*<uUUT暒R- YrTk@Emd暒bQgS{\-(*(暒8D+-U j\-(*(暒R-%zYl"1%Q[EUUSjJYc4yHaEOiI,*ܢUUT$UU9G)((084ԔǬh4=ҜS{\*$ Ȫ@*QUUsMIH)m`UT¨"5%,1<aEOiI,*ܢUUT$UU9G)((084ԔǬhQz%=9G)(((UUU IUJA%UT$U)@.aFi)f)Xz%9G 9BUNi)f)X iz%=$+r@rz-MEÑ,ډG8|¨ʖp& ]UUU@h88-@ִ"kc 80hI$CXSHNREũHUUU@BLz{kZt \ZXID=,
Lk$5-AĐ.b1N `CA3Qqj@UUP 6895d)	א,uUUT"ĄT \ZI4maMqt9,jԄT@rQaj$ԦH5&R.hAiiz>{`@堨֜@$UUUPcܴZӠl=,
Lk$5-D6rj.-E$Z^:AO 	1qZ
iꪪLz{kZt[͇IpƵŨuUUUHDcSA@DK@uUUUH.<$ǩǹh*.<$ǩǹh*AuzXIk\Z@^U,p1mb@st5.޶sMIK1LzƏ)G
@
,J{JIaTV.޶sMIK1LzƏ)G
((,I-(0DEnQꪪj,-k'4ԔǬhym0h[QHaEOiI,*ܢUUPX[Ni)f)XqqHaEOiI,*ܢUUPX[Ni)f)X540DEnQG4$RPU8yꪪ5%Ǣ.RRS@ !U	@ꪪ(D`` 4 p8($&A!2/ j,-k'4ԔǬh4=ҒXUD
T/*5SضBLz{kZth$t \Z$paB[ ;Q|z\z1J1FEPȪz5%,1<[L)L())%Q[
EUP@! 08AbE`(
*Մ͂! I>9UU<yAO옥1 *61J1F@.$<>橄UUU5NT*A8T(9H5	"B5,:cܴZӠCA3Qqj@*EUUR 0Q5%QS[L=8V 5myKP`<5% !UUUAG4ԔENIj,D)'=cRؒް`@UUUTsMIATTkN$%!d䄎P<88	jAUUUB"BS%ʒJHHNREũ	l8-@ִHEUUUP=!EIBfB["	"5ʞjY--(*EUUUSjJYc4y%Ӊ,q``0Q5%QS[L=8D9BUUUU9=cG[L=8G9l
9=cG[L=8DV(暒-EY$r[[PqUUUU<ĽP$ɊQ2Ie-3UUUT!9eC\d5/j$ISrTkN+r"_UUUUi)f)Xqq' n(暒bIm0K=X88يQ2G4ԔǬhKiYUUUT/* 00p]#Вq-/T5*H	1qZ
iUUUU@g)Ԁ9"y$UUUU@i%Ꜥ--*Ie-3\ԾZM`L
{` h!:K
(r(>	*r4,!hHǑUUUT!M--(*EUUUSjJYc4y%Ӊ,ql|0Q5%,1<aiĖz"
@P-  y $h``<4`x$ @(qUUUAjJ
$IgK)lIoXYP
9=cG[L=8DV"jȪX46( <8:gUUT/* 09R\9Sd \Z$ 9IAl	Lz{kZqUUBh&rj.-HC\kS,9,HMFHA5"B6E'<H$rӉ"BZОj
ƸrN )AuMa`R掞j:%	LzPceZcgEUUPл .kܤR,r')ԀٍyUUB=,
CO5,](@,"q-/QY<MyqUUBDAđUUT/*6 ;!i) ZT=.! B*Cai(*<84[L=8D	,
.$<> " 
9*pZTIm0X(暒-֜K9BD#3S"c`B(暒kScLQ%Pz^X | Par^ x`CFgUUUUT/*!6Ąd&=t#d<9R\A EUUUUPBLz{kZth&{``QFEUUUUP$((C,(K|ZXIUUUUB=ťk(s\楓TVrBG*c]<KbKz$UUUUT暒bIm0K=҇L`h((+sMIATT1(aiĖz$hIg(T84ԔǬhKiY=,
cG-G4ԔǬhKiY=,

RPU8y%K=\QKbKz"G,lCRPU8y-yqLi$Pz^X | Pr,b!	jEUUUUPȪڋTDAЌh]XdTIr)ԄUUUUT!	1qZ
i!JEIUUUUBDd-ia$UUUUU@1rO5RBY	tU--(* UOHQSXpk:yh:vqISrCȪ ,""s<9l&м]S>k`EUUUUP"T9O5O5LjR((lj)'NQJ
$UUUUT暒bIm0K=҇L`h((+sMIATT1(aiĖz$hIg(T84ԔǬhKiY=,
cG-G4ԔǬhKiY=,

RPU8y%K=\QKbKz"R
|&kScLQNi"c`B(暒kScLQ'Y{YCbo5.QD#3STSjn(暒kScLQ'Y{YHo@s`<0Q5%QSךƘN=.$$4bށ#X88=H) 5N)1E9OF84暑X 
({Ǎ <400[0<P
A 8=H) 5N)1E9f04-
51(4Ԋ>H\) QCܶ<l 䀑9Bс 8Cai(*<84Z$%!d䄎PyqLi)5"ႍyqLi)5%"x3SkScLQNi51(4ԔUUUUUU(EUUUUUUS^jSbsMN15N)1E9aUUUUUCVEUUUURADUUUUUUyqLi)57sMIATT1(K,I=-KEG4ԔENK^jSb8D$r+UUUUT5dUUUUUUUUUT暒bIm0K=҇L`h(暒bIm0K=҇AX`^jSbsMHEUUUUPȪE4l$4")蹊29c"-,c_KUUUUUR,-9ick<ԲykNI-oL&QUUUUB=,
Ek 9jQTךƘ!d䄎T \ZtUǜs,2yXѪrZR<UUUUT!B@CA1i=%	c\kǜUUUUUQs"_UUUUU9=cG[L=8D`S9l
9=cG[L=8D`PV(暒-֜P	)
9*pZTIj,$rC )'=cQh$,R(4bހ`DTsMIATTkN$$qi(*<aiĖz$I9c\*EUUURADUUUUU9=cG[L=8D`S$<< UUUT!`t1J1FI,Ű&p* r4,k:bbЂm[s	AǥEEUUUPȪRRS0OF 0Q5%,1<aiĖz%=KpqUUUAdႎi)f)XkN$)(zX"_UUUU@a`$GK\֜#4l$ǩǹh*UUUT!	R DdUUUT!rt$,%AsRhA62*)J@"(sB2掞jj,yUUUBѲؒް"_UUUU9=cG[L=8D`S{RRS-֜IgSP(+ !pEr`FcF`@P
@(8TUUUT9*pKQdz$I9Ė`jJYc4y%Ӊ,J{J`UUUByz)'=c֝")蹊0
rs9S^jQj.HY+9!#EUUUPȪRPU8y%Ӊ,Irs9E")蹊2 04r@$<>(暒bIm0K=҇AP8G4ԔENQm0(pIN@ 0Q5%QSךƘKQd#*9I9E)!dG"pqUUUNi(*<aiP@0`jJ
%5N)1DbG(T2rs9ERBY =sK)-q y!G4ԔENQm0(pIN@ 0Q5%QSךƘKQd#*9I9E)!dG"qi)f)XkN$)(zX"_UUUU@B	l	lT$4dj|QUUUB$4d5-Dm*[hHEUUUPhIg*rj.-HI%g$$ryBkSY$UUUU5%QS[L=8SsMIH)ךZCY(40
9=cG[L=8D`PV "jȪL2h15%,1<[L)L())%Q[AUpc$j,-k'-Af)$)ԁ$UkEBڋSQ0T5jJYc4yFz\RQgSRK
* B a pĊPA`U	B0 
| rxԂ1J1Fc AUOzS80)GSC"c`cdC	jEUUPȪTIrhLRQQqj@* CXSHNREũ`1!EIBfB[Ȫ톢p՜tU9ATVIUUB"kӊ{J	d0QQ0V(暒-EY5PqUCVAUB"BO1/T	 ,2bbYmq`LUU5%,1<=.$`J=8+UT1J1F@~(5Qi=X88*ap6sMIK1LzƏ(ÏK@
,J{JIaTVEPȪ =NbN޶{bb	1qZ
i!*ӔQqjB掁PYmE
KQEP^!-=.H=NCQao[Y9=cGisG{[Q@RQgSRK
* B a pĊPA`U	B0 
| rxԂ1J1Fc AUOzS0x@P0Q5%QSךƘKQd#*AUK @A d0L&P,D% @		@i(*<Y,H
A<0UUT!ʒH=g ʘ')ԁ$UUU@NQJ`NcܴZӈCA3QqjB掁PYmE֠'KQz!UUT!H皩T$ǩǹh*EUUP6yj!3dȶ=ťIPM!bBj2@zP**ŹIzc\EUUPAuڢܤl	ȱz.b"_UUT/*!5%śk&=N=AP5:rj.-H]o5-K(HUUNi)f)XkN$)(zX(<奏	pC"_UUU@aBZY	@!5	AEUUPȪX46( <88	jAUUUB"B f`4"$&\0x@P
yEUUUUQnR^X=1FEUUUPȪX46(暒-֜P	)	 R,r
ВQG$<>gUUUUT/* A,)$,ʒ9MdMa-(*h$<
	(X=1FIr5MLS5cdUUUUT/*6!i(*<aiP@0`<LX(H2Az"%`L0	,0$<0:`&yaUUUUUNi)f)XkN$)(zX(<奏	q`jJ
({ZqC8$ &("
CY(4"G4ԔENQm0(pIN@ 0L&P,D$RBY =sK)-E`*r
"5%,1<aiĖz%=Kǜ`2b  0Q5%QS[L=8S	A@	,{ZR**EUUUUPa๭9RG5=	*d[Grǜ<	E(ƅEUUUUPȪsMIK1LzƏ${Zq%OiCEq-,x@`<LX(H#=cႎi)f)XkN$)(zX(<奏	E`$.([6 @@H!lxhP
AUUUUB"BS#9o9K9I8aUUUUBXd5/K')'>	*IaTVEUUUUPȪsMIK1LzƏ${Zq%OiCEq-,x@`<LX(H#CRRS-֜IgSP(QmyK&("
CsMIK1LzƏ${Zq%OiCEq-,x@`<LX(H#CRRS-֜IgSP(QmyK&("
RPU8y%K=\QKbKz"_UUUUByzHI,Ű&p*EUUUUPhl暒bIz0ႎi)f)XkN$)(zX(<奏	E`UUUUB%EIARK-1l	>y9YLRQUUUUUيQ2G4ԔǬhKiY=,
[GrǄ	"pqUUUUU5L$H!`Rӕ$sQc捄8-@ִ* CA3Qqj@Xb<*EUUUUSjJYc4y%Ӊ,J{J
-9iceABA`i[sMIK1LzƏ${Zq%OiCEq-,x@`<LX(H"+ !pEr`FcF`@P
@(8TEUUUUPȪK9I:[[Tk[g | VUUUUB%B@CA q`QFEq-,yȠ$в"B#4l$,HNA'rs9RBY	EȞEUUUUPȪRPU8y%K=\QKbKzʀ0Q5%,1<aiĖz%=Kǜ`2b  EUUUUR 0Q5%QS[L=8S	A=/P`DV l	 7A5L"46sMIATTkN(reABAc(\J){YHo@0#`jJYc4y%Ӊ,J{J
-9iceABAX88 UUUUT!-֝z3$+r[\b8yUUUUB"46sMIK1LzƏ${Zq%`jJYc4y%Ӊ,J{J
-9iceABAX88UUUUB-5l	lTcX"JS-	'9I0|G*ESsaUUUUBO5h@ AUUUUB"jȪUUT!	.,k]	1qZ
iӔQqj@S l[99OEQUUT/ 4ԔǬhKiY=,
hZX0x@PG$<<*EUUP%50x@P
KQUUUCaRQ橄UUUT/* h^sKB-,Jm|5	@9Ae0
ŹIzc\EUUUPȪsMIK1LzƏ${Zq%OiCH<奏	qi(*<aiP@0`<LX(H2@zhIg(UUUT9=cG[L=8D`PX[GrǄ	0
9=cG[L=8D`P8< 0L&P,D$sMIK1LzƏ${Zq%OiCH<奏	q`jJYc4y%Ӊ,J{J
Eq-,x@`<LX(H"+bb"5%,1<aiĖz%=K"8< 0L&P,D$[!i)f)XkN$)(zX)ǜ`2b  0Q5%QSZ$%IX$,X84ԔǬhKiY=,
hZX0x@PG9l
9=cG[L=8D`PX[GrǄ	"G4ԔENIm0K=KI-o*(暒-֜IgK)9OEQUUUT/* 4@,"Ymq`LUUUU5%,1<=.$`RRS-֜IgSP(R,-9iceABAX88*EUUUP	QnRPTk[gjj,|qaUUUB"46bb0Q5%,1<aiĖz%=K"8< 0L&P,D$"_UUUU@a`$GK\֜#4l$ǩǹh*UUUT!	R DdUUUT/*RRS-֜IgSP(R,-9iceABA`i[sMIK1LzƏ${Zq%OiCH<奏	E`$.([6 @@H!lxhH
@(
PUUUByz)'KbKzʒYmq`L5/j"B$Hh$=,
(ǜ"(sB0
掞jj,|Ѳؒް"B9Ȟb^zN9FǵHz.b"_UUUUi(*<Y%.RNz(%ae@~(暒bIm0K=҇BamyK&("
UUUUi(*<aiĖz$I9c\ n(暒bIm0K=҇BamyK&("
UUUT/* 4EӢF{dEnTk[g"_UUUUi)f)XkN$р7sMIK1LzƏ${Zq%OiCH<奏	E`*"V	0ɣ`4ԔǬhym0hrj(ް@
,J{JIaTVEPȪ =NbN޶{bb	1qZ
i!*ӔQqjB掄KzʁIbBj29H Є%ǥaB"j,-k'4ԔǬhym0h[QHaEOiI,*ܨP*`
(@PWƬ&lH)"R
|d(UThl1Q2py!pt5L"_UUU@arRYH4r)F(A IUUB!Af)Ӕr8-@ִ*(L \ZKQz!""Bj9P堨֜IUUB湨͒q!5 =r`Ny@
cܴZө,2-EidTkh*)rX8
yEnR^X=1FUUT!P]o6)/[r,rUUUkO RXǠB{dl58-@ִ*)A Au֢)/[r,r	"_UUU<yAOeABX`aUUCZL&P,D%-G4ԔENQm0(pIN@$rcEUUUPȪQqjB掏rj(I-*K$)&kYr"_UUUU,lCeABWRPU8y-yqLi$K9BD"5L"b*"j"5%,1<aiĖz%=Kǜ`2b  HxyUUUU,lCeABWRPU8y%X!&yaUUUUE[QUUUCVAUUUB"BZiК`<LX(J%	LzP*EUUUR)F(䇇LTUUUUB4/KǹA%A6掆	P[j/"Br'")蹊0*EUUUURG4ԔENQm0(pIN@ 0L&P,D$ =c\P愖r=- y!pp<0UUUUUT!QaI!d䄎TEBk @"k-iASF DUUUUUUPIE")蹊2K1jbɬл @ UUUUUT@!sMIATTkN(reABAbK (h`09/[a<0Ma!D#3SsMIK1LzƏ${Zq%OiCEq-,x@`<LX(H#CRPU8yEӊ%9 `0x@Pd
ВQG
9*pi9CJr `2b  0\J){YHo@0"+UUUUUTQUUUUUUNi)f)XkN$)(zX(<奏	qi(*<aiP@0`<LX(H2@zhIg(UUUUUT5dUUUUUT/* ciʒ9EIP("8<UUUUUUNj,1FF4.*EUUUUUSjJYc4y%Ӊ,J{J
-9iceABA`i[sMIK1LzƏ${Zq%OiCEq-,x@`<LX(H"+ !pEr`FcF
PUUUUUBj|E.j_-	I |ZY9I8IRK
(*EUUUUUSjJYc4y%Ӊ,J{J
-9iceABA`h(暒bIm0K=҇BhZX0x@PDV((*EUUUUUSjJYc4y%Ӊ,J{J
-9iceABA`h(暒bIm0K=҇BhZX0x@PDV(暒-EY$r[[PAUUUUUBȪK@h:Ie-3UUUUUT/*Cg4ԔǬhL8р7sMIK1LzƏ${Zq%OiCEq-,x@`<LX(H"+EUUUUUPȪ*-J
Ymq`LTEz:bb"_UUUUUURQ
9=cG[L=8D`P8< 0L&P,D$"_UUUUUU@a`$GK\֜#4l$ǩǹh*UUUUUT!	R DdUUUUUT/*RRS-֜IgSP(QmyK&("
Or`jJYc4y%Ӊ,J{J
-9iceABAX 
({Ǎ <400[0<P
A 8*EUUUUUPb^Iؒް[\b8|!KڶȪ	*	K2-9icE%NP慔aUUUUUB5<IXe%aeEUUUUUP"r<ĽSʒJHHMd=,
($6D*EUUUUUPhl暒-EY$r[[Tႎi)f)XkN$)(zX(<奏	E`*6!i(*<aiP@0`<LX(H2Az"%`L0	,0$<0:`&yaUUUUUUAjJ
({ZqC8$ &("
QEVqH@EzRRS-֜IgSP(QmyK&("
UUUUUUYUUUUUU<ĽQm0ў%Q[$ȪUUUUUAjJYc4y%Ӊ,`RRS-֜IgSP(QmyK&("
UUUUU(EUUUUUPȪmy`N{`PjhI9I9R,ryB	UUUUCVEUUUPՑUUTcXUUB֟%E@!5	A).,k]	1qZ
iUUUSQqj@S l[99OEQUUT/*И<LX(J[!i(*<aiPLH *4UUUT.)Ԅ5P[T*IRL EUUUPȪX 	
9*pZTIj,$rC D	jEUUUUQmcTEUUUPՐEUUUSjJYc4y%Ӊ,J{J
Eq-,x@`<LX(H#AUUUK0x@P`G4ԔENIj,$rC F>!i(*<aiP@0`<LX(H2Az"  l	 7A<0ǭ UUUT!hMd0L&P,D%Ąd&=qUUUB"c`cdC&yaUUUUU%ЋK _sGCeABP(NPYL"BynR^X=1FUUUUT/*RRS-֜IgSP(R,-9iceABA`jJ
({ZqC8$ &("
CY(4"UUUUUi)f)XkN$)(zX)ǜ`2b  ႎi)f)XkN$)(zX(<奏	E`*RRS-֜IgSP(R,-9iceABA`h(暒bIm0K=҇BamyK&("
CsMIK1LzƏ${Zq%OiCH<奏	q`jJYc4y%Ӊ,J{J
Eq-,x@`<LX(H"+sMIATT䖢,Irs9E--(V"5%,1<aiĖz%=K"8< 0L&P,D$[!i)f)XkN$)(zX)ǜ`2b  0Q5%QS[L=8DzK[Ǌ
9*pKiY$rESs`qUUUUU<ĽP$[\b8yUUUUB"46sMIK1LzƏ$ÏK=pG4ԔǬhKiY=,
hZX0x@PDV UUUUT!T[$皩# t(EUUUUPȪ ?sMIK1LzƏ${Zq%OiCH<奏	E`UUUUBjI8.C5*H	1qZ
iUUUUU@g)Ԁ9"y$UUUUU4ԔǬhKiY=,
hZX0x@PG{RRS-֜IgSP(R,-9iceABAX 
({Ǎ <400[0<P
A 8*EUUUUPb^Iؒް[\b8|!KڶȪ	*	K2Eq-,yȠ$в"B#4l$,HNA'{^j,|ѱi,rUUUUAjJ
$IgK)lIoXYP
9=cG[L=8D`PX[GrǄ	"pqUUUUAjJ
${Zq%.RNz(X=1F@
9=cG[L=8D`PX[GrǄ	"pqUUUUU<ĽQm0ў%Q[$ȪUUUUAjJYc4y%Ӊ,`RRS-֜IgSP(R,-9iceABAX88*kEUPՑT+dѰcjJYc4yJ<P4qI-(0DEnPaT/"\X9:zkYt`d \Z$paB[ ;Q|z\z1J1FT/"j,-k'4ԔǬhƍRQgSRK
* B a pĊPA`U	B0 
| rxԂ1J1Fc AUU,lbb\Hx|3SUUBj.TqQ2rj.-HEUUPkYt`	RUUT/*6k
raM0qNi=.H1!7)E=
-= @UUUTCRPU8y-cF$% (h`Y+9!#ȱ`L0rF `jJ
$IgK)lIoXYB&yaUUUU5NT*HY+9!#Fg)ԁ0DHťUUUT/*RRSk4i%04rbb
9*pKQdz$I9Ė*EUUUSjJYc4y-cF$[!i)f)X䵍4DV(暒k4i%&$z$,*
9*pZƍIgIG(k@RPU8y-cF$%%adF

9*pZƍIgJ,rC"_UUUU@i% X4D%LRQK-1l	<*EUUUPhl暒bIz0ႎi)f)X䵍4DV"46bb0Q5%,1<FYUUUT/* 00p]#В[Kiʒ9F p`Ѱ!*')Ԁ9"y$UUUU4ԔǬhZƍIg=cႎi)f)X䵍4DVBH`$ǆ 䀠Pp UUUT!8^	)F$z<NPU `rGÚbƏ"By9FREũ	
%p]#Аz\2HUUUNi)f)X54=15%,1<FYAi)f)X䵍4D= 0`jJ
%hѤz$Vpd0Q5%QS4hK=LH
9C^*AUUUB"BO1/T$r%aeI,Ű&pHUUUAjJ
$IgK)lIoXYP
9=cG4hK=X88*"V	0ɣ`4ԔǬhƍRQgSRK
(480*`
(@PWƬ&lH)"R
|]8`8P		T>1J1Fa䇇T>	$䰵i")蹊3 4ԔǬhL8ȪsMIK1LzƏ$ÏKT暒bI甂<*Cf)F(ˆ
98^ODV Cai) SLSjOK:rj.-E$Z^80:ALTUU@
rz&Lz{kZp,l<9R\*)9OEQQqjBydT>Ja2{g#EUP4l \ZԂ	pjy$UU*61J1F@.$<>gUUTrXZQc\p RPU8y%Ӊ,IESs`pqUCVAUBrym2c\9'S%[LB*RRSQ4=ҒXUSaUUj|{[QBIoXYP H9H5%-myKpamyKp*RRSQ=-RKz)L())%Q[1J1FEUP&1QiӔQqj@4ԔǬh80DEnT(AUB5 H9H5%-myKpamyKp*RRSQIoXYE iz%=$+r)F(*r4ԔAmaNRL))5'9H5q-/[XS\b| H88	jAUBT5T[sISrTkN%S*KEUP")蹊2rj.-HO5LjÑAIRL1FOlU$sQcȪRZA.=MO$EUR)F(䇇LT*C`NKQJ<R,r.pqUUAd`jJ
${Zq%(z.b"j"\5nA-Lk$"ydi(EUSjJYc4yJ<RQgSRK
*bb pMOrj(I-*	')Ԅ:-9ic5,-9icEUSjJYc4yJ<P4qGAe
IoXYE iz%=$+r)F(5N@A!)o5NhZXthZXUT暒bR-5RKz)L())%Q[1J1FEUP&1QiӔQqj@4ԔǬh80DEnT(ERADUU>0*RRS04=ҒXUSaUU* PֹS=l	lS&=N=AP586PYNj.QUB(A!<2yE%I0=TE"B6rj.-HLQjA|5<*UK 3SI9,-E(aHz.bAUUURQႎi(*<aiĖz$)蹊0V"j"\TG&5Òp<2QzX"5%,1<[L)L())%Q[1J1FEUP&ytNREũ	Kyt[Grǜ>kX[Grǜ<4ԔǬhym0hrj(ް@
,J{JIaTVLRQUT.ydi)kQUNi)f)X(aC\$,4=ҒXUSaCVAB皦McF"5%,1<FY¨ʘ"_B	1qZ
i,r')ԄS O5CຜyB¨2O5P*yL"rK,*ܢ*( R<*Thl0$R-(3SRRS0OFG4ԔENIm0K=Qc\+UT暒bIz8 x`jJYc4y&z\I䇇T5dT暒bI?(暒hz*ESjJYc4y&z\JR :i(=< u
ER)F(䇇<0UT!ʒH=g ʘ')ԁ$UU@TXRXLzPR@֢qNzUURK&c^IUB"c``kjJAH )&暓䎃p]#))08:gUUT/* [^PS"_UUU9k
980`i9 B 0Bb@d0 aB`P @
qUUA p! p8 8a5-H 5xjdYJ rԣ$9SQqj@ ijA'[PK%H%@jdFf5Г堨֝9H5	qUUA`	ARQmz/Q'*bb UUT!ʒLk1͆JRkEnQUUBX<*EUUSjJYc4y&z\I䇇UUT暒bI?"5%,1<=.%)XG4ԔENIǥĖz$R,[%(r@T4ԔǬhKiYUUU9=cG4hK=<4ԔǬhZƍIgQEUUSǞL&P,D%UUT5eABRsMIATTkN(r
bG)P&1UUUU9=cG[L=8D`P8< 0L&P,D$"5%,1<aiĖz%=K"8< 0L&P,D$"ƱDUUU8`8PiB@p0P8HLBdUU(EUUPȪ=EFG'.=EFUUT!碓Ԃtm$UUT>=I0455%QSqq%'	-: ӚjJYc4y&z\IUUT>=I*pN=.$$4	-: ӚjJYc4y&z\HX*6=I 
9*pKQdz$/[E` pǵ8pt5L"_UUUUB,0` tP|[NsKR5Uxcf)F(HsQa{cRTƾ9H!<Բy-UUUT=I`Q(暒-EYm{^=cႏkqAc`$.([6 @@H!lxhP
EUUUPhl暒bI>ႏkqAc`<0Q5%QSqq%'Ih°pqUUUNi)f)Xqq!c񁣒 |0Q5%,1<=.$,xqUUCVEUUPȪNA'y->A`T(EUUPȪRRS0P<XpG4ԔENIǥĖz$R,[%(r@VRPU8y'Y{YHo@<R`sMIK1LzƏ$ÏK=X884ԔǬhL8< ucOr`jJYc4y&z\JR :`$.([6 @@H!lxhH
@(
P* )蹐@.aFi)f)X iz%=$+rC _@PUSjJYc4yHaEOiI,*ܢ,p%H%hrGǢmd @.=!U@D \E*[X.hI' !U9*pUUSjJYc4y\*[X/ j,-k'4ԔǬh4=ҒXUE9G P4ԔAmaG4'=cic4| 0sKR5U9k
980`i[9+bJHH@45 k]=o[X!U sMIATT䖢,I(Vo@8080*< pg8[L))%Q[sMIK1LzƏ${Zq%KG4ԔAma-yqG
5L"5% [XQ	Or0kt$ǩǹh*@htƸrN *RR
AМ04- s
9k	kS-E@9RRS-֜IgSP(+hjUUkqJ<SRK
* 0Q5%,1<aiĖz%=KpqCVAOzS0x@PEPֺ	Kd0Q5%QS[L=8S)@ƑUT@!	_sMIATT䖢bG(T2@橄UUU=lEDUUYUNi) hN{c^&=N=AP5:@"8<4pdEUSjJAH `x0x@P
(暒bIm0K=҇BhZX0x@PD@HxxUT暒R-(l|5:cܴZӠ@4@:{a`REq-,yh804ԔAmaG4'=c`2b (&!UT0Q5%,1<aiĖz%=K"8< 0L&P,D$+hjU(4ԔAmaG4'=c1IГ堨֝hj$+r1l	8zXQG5=
<`R-¨ 45 sMIH)sBp`ܶ>F`@4@:{dUU@9RRSk4i%CZ`jJYc4y-cF$(ď@V1#"5% [XQ	Or0kt	 @:{dsKK!UU sMIK1LzƏ$ÏK=X斤[pż5 ,2(暒bI<V 2RtsKR5Thl0Q5%Ǣz" `jJYc4y&z\I hl055% [XS
isMIrGA8.`u&yaUNi) hN{c^H@45  `hjmz/Q$Z^ P
98^ODVo@:K
98^BǊ[NijA5 $$GRKSx$Eh-k%k(/JAD:yd5+9l	EPՑThl0Q5%,1<=.%)B `jJ-E%)Bpt5L"c``jJYc4y&z\JR :`sMIATTz\IgIie"ŽP<$`	jEUUSjJAH `4P br8^!i(=< u
l0Q5%,1<=.%)BK6yijA'[PXU"G,lsMIEqDy VpG4ԔENIǥĖz$R,[%(r@V橄UUU9k
980`i[	A	 1)hF()((k:-E2(暒hz@A`PŢ)
9*pN=.$$4bށ(yC K6yijA'[PXU&J bP]g15,	*"5% [XQ	Or3I_``paIM9=cGY¨)=xhpa@sMIK1LzƏ(QgSRK
(d*@,bd_м9͞jЀh:-d{PAa#,*ܩlBhUUP$ISrTkN&0@5,:`t \Z$uUUTkYt$ǩǹh*NREũ5pLk$zX!`RHUUU@@ p`Ѱ!A Iꪪj
K	A
[HN2ItBAspLk YꪪE	AiizsLXթ	樁uUUU5)IOLj.-HM9H5	 ]UUU ѳQqj)'5)
| uUUU&=N=AP58uUUUH.<$ǩǹh*AuzXIk\ZUUU@4l \ZI4maMqt=UUUPcܴZӢUUT8-@ִ.K8kQꪪ,"UUU@ǚւ1Nꪪ," ]UUU@xISrTkN ]UUU@xISrTkNy)18ָ,pa
 Yb/=!U,pc$j,-k ]UUUEmd暒bR-b())%Q[@z5%,1<[L(k8ܠڊ$,Qz%=$+rUUUCQao[Y9=cGisGް1FY¨ ]UUUEmd暒bQb())%Q[@z5%,1<Fb())%Q[@Q	$*4ԔEN@sMIEqD4ԔǬh.)蹈U@AB`h $&&@
 X@`<@4(H		 p HLdz5%,1<aEOiI,*ܢBǩIX[Ol[XS&=N=AP5:4EPrj.-HEP^!-=.H=N	"_UEmd暒bR-b())%Q[BUTC $ P`@X0
h,
5a3`F AOAUOzS;&)F(` CaRQ&yaUUB"BS%ʐz:A1J1FNREũHb1N8-@ִL \Z$UUT@!sMIATTkN% (h`d[GrO=If0 pD# @EUUUPhl0Q5%QSZ$%IX$,X䇇 UUUURPU8y%Ӊ,IHY+9!#+ <88	jAUUUB"BS%ʒJHHNREũ	l8-@ִHEUUUP=!EIBfB["	"5ʞjY--(*EUUUSjJYc4y%Ӊ,q``0Q5%QS[L=8D9BUUUU9=cG[L=8G9l
9=cG[L=8DV(暒-EY$r[[PqUUUU<ĽP$ɊQ2Ie-3UUUT!9eC\d5/j$Hh$¨0UUUT9=cGaǥĖz0ႎi)f)XkN$ ?sMIK1LzƏ${Zq%AUUUB"BS '=	'AsZrj,|Ѱ堨֜EUUUPh&rj.-HQ'EUUUPb^Iؒް[\b8|!KڶȪ	*	+r"(sB2掞jj,yUUUBѲؒް"_UUUU9=cG[L=8G{RRS-֜Ig+ !pEr`FcF`@P
@(8TUUUT9*pKQdz$I9Ė`jJYc4y%Ӊ,E`* CaRQ&yaUUB"BS%ʐz:A1J1FNREũHb1N$ǩǹh*UUT!@g)Ԅ5 V8ÒĄdXp*)cdP[sTG*=8* 0ա-	 k$KT>!h樊
kSRXǠ6[л 6yh:ZUUUQlƾ-K")蹊2rj.-H]QבUUT!C9TR.j_҄	 '5TךUUT!@X4DIUUB"c`B(暒R-%5N(X" "46(暒kScLQ%Ӊ,IВPC B*`jJ
%5N)1DkN%[ႎi(*<aiı#+B0<0*6!i(*<84Z%%`L0	,0$<0:`&yaUUUUB"Bj.-P),HMFBczKB1vIaS%ʜRUUUUUKd$ǩǹh*@g	*a$UUUUU@bB9͒ťUUUUT!ڌZXƾzB5ʞjY<I%g$$r5T$,HUUUUNi)f)XkN$)(zX[!RQG4ԔENK^jSb-֜IgH愖rCsMIK1LzƏ${Zq%OiC04rsMIK1LzƏ${Zq%OiC0Q5%QSZ$%IX$,P*r 0Q5%QSךƘN=.%"-0"橄UUUUUM@X4D-ƅ%O5NT*rj.-HKaUUUUB堨֝	$zXQUUUUT!
*JK6JEUUUUPj1ic
**ydU$,ʘO5Rؒް"B Qid5|j'9G)(($<
yB B-:Ö`1Q91vUUUUUP]R(*yHCZdRk"rtHUUUUNi)f)XkN$)(zX[!RQG4ԔENK^jSb-֜IgH愖rCsMIK1LzƏ${Zq%OiC04rsMIK1LzƏ${Zq%OiC0Q5%QSZ$%IX$,P*< pf84暒*6!i(*<84qq%'9(V1RB0<0ٯ5N)1E9ႎi(*<84qq%'	-8VRPU8y-yqLi$K=OsK)-9lxԂ`	TSjJD`i[kScLQNi|R lx0#@s 0y ( *CxԂ`	TSjJ1vcOr`^jSbsMH=cH	-*CX46(暒kScLQ%K=RJHH
(ךƘR+ (ךƘRR'<084暜c^jSbsMIHEUUUUURADUUUUUUU51(4TSjJ1vUUUUUT5dUUUUU(EUUUUUPhlךƘSpG4ԔENK^jSb8D$\XsMIATT1(K,I=-G-pqUUUUCVEUUUUQUUUUNi)f)XkN$)(zX[!i)f)XkN$)(zX
51(4ԊUUUUUTZQASF@CA2,r#9o 5(EUUUUP"8<SK'贞mj_<UUUUT!CZXƾP<MyqLiJHHNREŨ
O5QmyK<'ō)	)u)QUUUUB$4Z>Kj h!9OEQֺyamyKEUUUUP<*EUUUUSjJYc4y%Ӊ,J{J1`jJYc4y%Ӊ,J{Jai(*<aiP@0`jJ
%5N)1DbG(T2rs9ERBY =sK)-E@0G4ԔENIm0K=KI-o*(暒-֜IgK)9OEQUUUU(EUUUUSjJYc4y%Ӊ,J{J0CȪUUUByzHIadk[g"B(sBʆ)F(.j_-&հ'=IP4HzXQUUUU5%,1<=.$р7sMIK1LzƏ${Zq%OiCEUUUPhl(`jJYc4y%Ӊ,J{J`UUUBjI8.C5*H	1qZ
iUUUU@g)Ԁ9"y$UUUU@i%Ꜥ--*Ie-3\ԾZM`L
{` h!8(!Ƞ$в#EUUUP4l$,HUUUNi)f)XkN$)(zXG4ԔǬhKiY=,

>H\) QCܶ<l 䀑9Bс<P
 UUUUi(*<Y%.RNz(%ae@~(暒bIm0K=҇AX88*EUUUPb^*)IXGHz.b"BTךZJHHUUUT/*Cg4ԔENIm0K=\QHz.b7
9=cG[L=8D`PT0Q5%QS[L=8SsMIATT1(Y,H
ARNz(sHY+8Qie"Ž tEUUUSjJ
({ZqC8$ (暒kScLQ%XQEVqH@Ez`h<Hx|0Q5%QS[L=8SsMIATT1(Y,H
ARNz(sHY+8Qie"Ž `jJYc4y%Ӊ,J{J`UUUB Ђm[s	AǥE*-,c_EUUUP	AǥEkQ0g(sBʖk:y9FUUUT!CYʜRBY	jКTIUUUB"46sMIATTkN(rRR
AC P愖r=- ႎi)f)XkN$)(zX"jȪ*ap6sMIK1LzƏ)G
1FY¨ *EPst5 DAӔQqj@*5!	l ErG)t(EPȪz5%,1<=.(QgSRK
* B a pĊPA`U	B0 
| rxԂ1J1Fc AUOzS80)GSC"c`cdC	jEUUPȪTIrhLRQQqj@* CXSHNREũ`1!EI@
fB[톢p՜tU9ATVIUUB"kӊ{J	d0QQ0V(暒-EY5PqUUU5L$H$EnT5*H@h:=-H  UUT!9л	"_UUUr{ZqOiA5?{J=8+ !pEr`FcF
P**EUPb^DAXd($ȪUAjJYc4y&z\Ig n(5Qi=X88يQ2ARkN)(&T+dѰcjJYc4yFz\Q0DEnPhpaUpc$j,-k'-Af)Г堨֝	"]9H5!hP=l	!5	A$UkEBڋSQ0T5jJYc4yJ<P4qGAe
IoXYE
,J{JIaTVBUTC $ P`@X0
h,
5a3`F AOAUOzS;&)F(`"R
|&("

9*pZTIj,$rC"c`cdC H 	!`2b ( |0Q5%QSZ%P"gUUT/* 09R\9Sd \Z$ 9IAl	Lz{kZqUUBh&rj.-HC\5-bBj2@zP"*)U ʄ8-@ִH5D&lǢAsR	*	4qUUBV9,HMFHAEUUPAu֢)/[r,r.T[99OEQUUU*EUUP&at$ǩǹh*NREũ "ŹIzc\IUUB"5%,1<aiĖz%=Kǜ`2b  HxyUUU5hKBk!`2b ($&!1=CUUThl1Q2py!pp<0*EUUUP ÒihEIPM`2b ('ZȪܤl	ȱz.b$UUUThl0Q5%QS[L=8S	A@X=1F9%sK@0"+|Hx|5L"_UUUUU@TXRHY+9!#$sQcК$ÇdZPTѰ H"yUUUUBQiEHz.bLk%2k$4.$"_UUUUU,lCRPU8yEӊ%9 `0x@PdEo
=NK`zX`Hx`tLT*RRS-֜IgSP(QmyK&("
G-G4ԔENQm0(pIN@ 0L&P,D$ =4$QihEai(*<aiP@0`<LX(H2-8@zR,[UUUUU(EUUUUUSjJYc4y%Ӊ,J{J
-9iceABA`jJ
({ZqC8$ &("
CY(4"UUUUUYUUUUUÇsZrj,zidT=,
(ȶ<奏8yUUUUBQUUUUT暒bIm0K=҇BhZX0x@PG{RRS-֜IgSP(QmyK&("
>H\) QCܶ<l 䀑9Bс 8*EUUUUPG,r$sQcBrq)F(*$.j_NRN8|T¨0UUUUT暒bIm0K=҇BhZX0x@PG9l
9=cG[L=8D`P8< 0L&P,D$
1J1F
UUUUT暒bIm0K=҇BhZX0x@PG9l
9=cG[L=8D`P8< 0L&P,D$
9*pKQdz$I9Ė+EUUUUPȪK@h:Ie-3UUUUT/*Cg4ԔǬhL8F 0Q5%,1<aiĖz%=Kǜ`2b  AUUUUB"B)(*Ie-35RG5>A8Q0UUUUT1J1F@~(暒bIm0K=҇BhZX0x@PDV UUUUT!D=,
AsZrj,|Ѱ堨֜EUUUUPh&rj.-HQ'EUUUUPȪsMIK1LzƏ${Zq%OiCEq-,x@`<LX(H#=cႎi)f)XkN$)(zX(<奏	E`$.([6 @@H!lxhH
@(
PUUUUByz)'KbKzʒYmq`L5/j"B$Hh$=,
(ȶ<奏8|99CQUUUUUP4tU$sQc捖ĖIUUUUB6DNRNz*HY+9!#5( @"XȪUUUUAjJ
$IgK)lIoXYP
9=cG[L=8D`P8< 0L&P,D$X 
9*pi9CJr `2b  1 40z0&"橄UUUUUUi(*<aiP@0`<LX(H2rs9ERBY =sK)-`?sMIK1LzƏ${Zq%OiCEq-,x@`<LX(H"+UUUUT5dUUUUT/* 4EӢF{dEnTk[g"_UUUUUi)f)XkN$р7sMIK1LzƏ${Zq%OiCEq-,x@`<LX(H"+UUUTQUUUUB"B歁9JkIByr$)&hHz.b"B$"_UUUUYUUCVAUUB"BR\YֺcܴZӧ)ԀZܤl	ȱz.b$EUUSjJYc4y%Ӊ,J{J
Eq-,x@`<LX(H#AUUB"BZК`<LX(J%	LzP*EUUR)F(䇇LTUUUB4/KǹA%A6掆	PEUUUPbܤl	ȱz.b"_UUUU4ԔǬhKiY=,
hZX0x@PG(暒-֜P	)	 P愖r=- UUUAjJYc4y%Ӊ,J{J
Eq-,x@`<LX(H#`jJYc4y%Ӊ,J{J
-9iceABAX884ԔǬhKiY=,
hZX0x@PG9l
9=cG[L=8D`PX[GrǄ	"F)F(P*RRS-֜IgSP(R,-9iceABA`h(暒bIm0K=҇BamyK&("
RPU8y%K=\QKbKzsMIK1LzƏ${Zq%OiCH<奏	q`jJYc4y%Ӊ,J{J
Eq-,x@`<LX(H"+sMIATTkN$$qi(*<aiĖz$I9c\*AUUUB"BO1/T	 %EUUUPȪRRS0K=pG4ԔǬhKiY=,
hZX0x@PDV UUUT!T[$皩# t(EUUUPȪ ?sMIK1LzƏ${Zq%OiCH<奏	E`UUUBjI8.C5*H	1qZ
iUUUU@g)Ԁ9"y$UUUU4ԔǬhKiY=,
hZX0x@PG{RRS-֜IgSP(R,-9iceABAX 
({Ǎ <400[0<P
A 8*EUUUPb^Iؒް[\b8|!KڶȪ	*	K2Eq-,yȠ$в"B#4l$,HNA'{^j,|ѱi,rUUUAjJ
$IgK)lIoXYP
9=cG[L=8D`PX[GrǄ	"pqUUUAjJ
${Zq%.RNz(X=1F@
9=cG[L=8D`PX[GrǄ	"pqUUUU<ĽQm0ў%Q[$ȪUUUAjJYc4y%Ӊ,`RRS-֜IgSP(R,-9iceABAX88*"V	0ɣ`4ԔǬhym0hrj(ް1FY¨ T.zĝEmdŵ,:cܴZӠCA$U)Ԅ5Ąd&=rT.=K`j/K9OS)F(*EPX[Ni)f)X(aC\$,Qz%=$+rB! (0LH,@4_D# @	 p =H)f0EUR)F(䇇<0UUT!ʒH=g ʘ')ԁ$UUU@NQJ`NcܴZӈCA3QqjB排[T9,HMFHA`L
yHBLz{kZq$UUU@Sg6ICĄdH-9*(ISrTkNȶ=ťIPM!bBj2@zP**ŹIzc\EUUPAuڢܤl	ȱz.b"_UUT/* ->KIbBj29	R\YֺcܴZӈ)ԀZܤl	ȱz.b$UUT>	aUUUk0x@PCRPU8yEӊ%9@T	iUUUB"\REũk:=-$,.T>-Af)0UUUT@!	_sMIATT1(Y,H
A<0ǭ 4ԔǬhKiY=,
[GrǄ	8y!UUUT@!	_sMIATT䖢bG(T2@橄UUUUU=lEDUUUUYUUUU5hG5Bk!`2b ($&!1=CUUUThl1Q2py!pp<0*EUUUUP ÒihEIPM`2b ('ZȪܤl	ȱz.b$UUUUThl0Q5%QS[L=8S	A@X=1F9%sK@0"+|Hx|5L"_UUUUUU@TXRHY+9!#$sQcК$ÇdZPTѰ H"yUUUUUBQiEHz.bLk%2k$4.$"_UUUUUU,lCRPU8yEӊ%9 `0x@PdEo
=NK`zX`Hx`tLT*RRS-֜IgSP(QmyK&("
G-G4ԔENQm0(pIN@ 0L&P,D$ =4$QihEai(*<aiP@0`<LX(H2-8@zR,[UUUUUU(EUUUUUUSjJYc4y%Ӊ,J{J
-9iceABA`jJ
({ZqC8$ &("
CY(4"UUUUUUYUUUUUUÇsZrj,zidT=,
(ȶ<奏8yUUUUUBQUUUUUT暒bIm0K=҇BhZX0x@PG{RRS-֜IgSP(QmyK&("
>H\) QCܶ<l 䀑9Bс 8*EUUUUUPG,r$sQcBrq)F(*$.j_NRN8|T¨0UUUUUT暒bIm0K=҇BhZX0x@PG9l
9=cG[L=8D`P8< 0L&P,D$
1J1F
UUUUUT暒bIm0K=҇BhZX0x@PG9l
9=cG[L=8D`P8< 0L&P,D$
9*pKQdz$I9Ė+EUUUUUPȪK@h:Ie-3UUUUUT/*Cg4ԔǬhL8F 0Q5%,1<aiĖz%=Kǜ`2b  AUUUUUB"B)(*Ie-35RG5>A8Q0UUUUUT1J1F@~(暒bIm0K=҇BhZX0x@PDV UUUUUT!D=,
AsZrj,|Ѱ堨֜EUUUUUPh&rj.-HQ'EUUUUUPȪsMIK1LzƏ${Zq%OiCEq-,x@`<LX(H#=cႎi)f)XkN$)(zX(<奏	E`$.([6 @@H!lxhH
@(
PUUUUUByz)'KbKzʒYmq`L5/j"B$Hh$=,
(ȶ<奏8|99CQUUUUUUP4tU$sQc捖ĖIUUUUUB6DNRNz*HY+9!#5( @"XȪUUUUUAjJ
$IgK)lIoXYP
9=cG[L=8D`P8< 0L&P,D$X 
9*pi9CJr `2b  1 40z0&"橄UUUUUUUi(*<aiP@0`<LX(H2rs9ERBY =sK)-`?sMIK1LzƏ${Zq%OiCEq-,x@`<LX(H"+UUUUUT5dUUUUUT/* 4EӢF{dEnTk[g"_UUUUUUi)f)XkN$р7sMIK1LzƏ${Zq%OiCEq-,x@`<LX(H"+UUUUTQUUUUUB"B歁9JkIByr$)&hHz.b"B$"_UUUUUYUUUCVEUUQb"_UUU@[Z|5Ąd&=r at$ǩǹh*UUT!NREũ "PYLynR^X=1FEUUPȪB`2b )l
9*pi9CJr1#*EUUUPR4t{[QBIoXYR\'9I0|[XSaUUUB"c`B&("
(暒kScLQ%X!&yaUUUUE[QUUUCVAUUUNi)f)XkN$)(zX)ǜ`2b  HxyUUUU,lCeABWRPU8y%X! 
9*pi9CJr `2b  1S&ޖB LT*k"**EUUUP#50x@P
KQUUUUCaRQ橄UUUUT/* h^sKB-,Jm|5	@9Ae0
ŹIzc\EUUUUPȪUUUUNi)f)XkN$)(zX)ǜ`2b  0Q5%QS[L=8S	A@	,{ZR*Cg4ԔǬhKiY=,
hZX0x@PFG4ԔǬhKiY=,
[GrǄ	"pqUUUUNi)f)XkN$)(zX)ǜ`2b  04rsMIK1LzƏ${Zq%OiCH<奏	EaRQUUUUU9=cG[L=8D`PX[GrǄ	8d0Q5%,1<aiĖz%=K"8< 0L&P,D$
9*pKQdz$I9Ė+UUUUT暒bIm0K=҇BamyK&("
G-G4ԔǬhKiY=,
hZX0x@PDV(暒-֜IgIi=%@RPU8y%Ӊ,Irs9E")蹊0T8*EUUUUPb^DAK-1l	<UUUUT9=cGaǥĖz0ႎi)f)XkN$)(zX)ǜ`2b  AUUUUB"B)(*Ie-35RG5>A8Q0UUUUT1J1F@~(暒bIm0K=҇BamyK&("
UUUUT/* 00p]#ЇH.kNTE6cܴZӈREũ "sQa2DHUUUUNi)f)XkN$)(zX)ǜ`2b  04-
9=cG[L=8D`PX[GrǄ	"
@P-  y $h``<4`x$ @(qUUUUU<ĽS%aeI,Ű&pBB	l	UUUUT!OlT$4dhZXÑAIS9eEUUUUPsGO5RG5>hlIoXYDUUUUT!dO1/T'IXcӤX=1FUUUUT/*Cg4ԔENIj,D)'=cRؒް?sMIK1LzƏ${Zq%OiCH<奏	E`*Cg4ԔENIm0K=\QHz.b7sMIK1LzƏ${Zq%OiCH<奏	E`UUUUByzaig=K
*Ie-3UUUUT/*Cg4ԔǬhKiY
9=cG[L=8D`PX[GrǄ	"pqUUUUYUUF5"jȪL2h15%,1<[L(k8Q0DEnPaUȪ =NbN޶{bbF9H5	"\Xz/B_$rLRQUȪz5%,1<Fb())%Q[
EUP@! 08AbE`(
*Մ͂! I>9UU<yAO옥1 *61J1F@.$<>橄UUU5NT*A8T(9H5	"B5,:0REũHUUK\RR
A9I084Ԟ$tҋi`u!i(*<FY蒃
 40D,XŰ& 9OEQD# @EUUUPhl0Q5%QSZ$%IX$,X䇇<0*EUUUP*K$,ʁ `CA3Qqj@HQRP"YUUUUIB[HUUUNi)f)X䵍4G9l
1J1F
RPU8y%K=\QKbKz"5%,1<FYG-G4ԔǬhZƍIg+sMIATT䵍4D=J RPU8y-cF$$ď@5qi(*<FY蒒ް^@RPU8y-cF$%9OEQqUUUU<ĽP$ɊQ2Ie-3EUUUPȪRRS0K=pG4ԔǬhZƍIg+UUUT1J1F@~(暒bKXѣI,E`UUUBjI8.I-%IX`c 80hIUUUBQqj@Xb<*EUUUSjJYc4y-cF$G4ԔǬhZƍIg+ !pEr`FcF`@P
@(8TEUUUPȪz/TGc=	lj(*y0|9#1cGUUUT!<IXg)ԄQRQ8.H=.|$UUUU4ԔǬhƍQ暒bKXѣI,C 4ԔǬhZƍIgQd0Q5%QS4hK=LH
HY+8T2(暒k4i%&$z UUUT!rs9Rؒް[\b8y$UUUU5%QSZ$%IX$,G-G4ԔǬhZƍIg+bb"jȪ*ap6sMIK1LzƏ)hѥ
,J{JIaTVEP@! 08AbE`(
*Մ͂! I>9U<yAO
A !12*< pf)F(<*< u$ym0X=1FaT.[/[XESjJYc4y&z\IgEPhl(pG4Ԕ[GIg+ER4ԔAmaNRL))5'9H5q-/[XS\b| &yaUU* PֹS=l	lS&=N=AP586PYNj.QUB(A!<2yE%I0=TE"B6rj.-HLQjA|5<*UK 3SI9,-E(aHz.bAUUURQႎi(*<aiĖz$)蹊0T88 pչ<1sMIK1LzƏ)G
1FY¨ʘ"\SܠڊKzʁ@A!)o5NhZXthZXUT暒bR-5QPYmE[QF(=ҒXUSaUUj|֝9H5sMIK1LzƏ(ÏK1FY¨ʘ"\S:IoXYP H9H5%-myKpamyKp*RRSQIoXYE
,J{JIaTVLRQU(千Cai) SLSjOK:rj.-E$Z^80: pp<0*UBk\	堨֜K(,O5NT(
ESsd \Zj<"bHǑUT!M9H5&( \>{`IUBCaRQ橄UUU$ym0X=1F\ *Cf)F(pG4ԔENIm0K=Qc\*EUPՐEUPj܃[LIUU9=cGi
,J{JIaTVLRQUT.	PYmE	%ae@ D \ZEq-,yEq-,yȪsMIK1LzƏ)G
((,I-(aEOiI,*ܩQ0*5>kSQqjBRjǜǜ"5%,1<[L(k8Q0DEnT(AUB )GNREũ*RRS0Qz%=$+r)F(*r
"\5nAUT暒bQb())%Q[1J1FEUP"B Uk=5>cܴZӀceʒUT!Hz.bRS'P|TQ<IX*)g)ԄKlS"_UThl1Q2py!pp<0$R-(ˀDEUUPhl( n(暒-֜IgJ,r`**5Lym2c\9'S%[LB*RRSQQz%=$+r)F((,ް@"rj.-HJ[S8<]"8<UU9=cGisG{[Q@Q0DEnT(AUB皦J<KָUT暒bR-5RKz(QgSRK
*bb"j"\TɬhѤU9=cG4hҌQz%=$+r)F(EPFLz{kZt(A!E,9FP.*c^EP$+rTDADg(sBʞj`5K
(
9H!<Բ$U,l	$䰵i")蹊2ALT*Cg4ԔǬhL8FG4ԔENIm0K=Qc\+UT暒bIYG$ႎi)f)Xqq%HxxqCVAK @LT*EUP*K tG*bbRUT!QaIca1=CKsZI8.UT!H=.|y$UUCai) SLSjOK:It@<	jEUUPȪmzƏAN$UUT暒R-( xp`8 %	p0J	Bp  UUT  @B hjdYJ rԣ$9SQqj@  45 贱|T^FA!14lh&c]	1qZ
iӔQqj@UUT0@Pd0Q5%ǢY芆A"_UUU@arSLj!3aR)ԁ0%%Q[EUUP$UUT暒bIYUUU9=cG[L=8G"5%,1<FYUUU9=cG4hK=H0*< `2b ,00t&("
`jJ
({ZqC8$ S9H
1"5%,1<aiĖz%=Kǜ`2b  HxyUUUNi)f)XkN$)(zX)ǜ`2b  HxyUUF5"h$H (JB`4"jȪrqd
&4l暒bQ0DEnPhpa@sMIK1LzƏ(QgSRK
(( \	Rgm`	ZEq/[Y9H"s$dkEUP-Qy
(dIUNi(*<uUUT暒b@=1
(dz5%,1<aEOiI,*ܢ(ESjJAH g41> FsMIH)sBp`ܶ>(rVŰ'$,ʁhjֺ=.z޶B(暒-EY5PsKR-8bp`paU<yAO0kqJ<SRK
+(暒bIm0K=R*6 ;!i) ZT=.!	jEUSjJAH `פISrTkN 45 퇥IpsGAUU9k
980`i[ sMIH)ךZs
9=cG[L=8D`PV@פym0EnT`jJYc4y%Ӊ,J{J`**< `2b ,00t&("
`jJ
({ZqC8$ S9H
1"c`B&("
(暒-EĎP3S-z؊*RR
AМ04- ƽ'BLz{kZtOl=,
Eq-,yh804ԔAmaG4'=c`<LX(J	UU sMIK1LzƏ${Zq%OiCEq-,x@`<LX(H"* $<>@sMIH)sBp`ܶ>	1qZ
i =)"8<4pdEUSjJAH `|0L&P,D%*s
9=cG[L=8D`PX[GrǄ	" pC@4@8080T暒R-(l|5:cܴZӠ@4@:{dEnTr&-9'K2HǠ!U {^QҒXUB ANi) hN{c^c 80hLOlް^
<`jJYc4y-cF$ 45 k]sMIK1LzƏ%hѤz%
$zU9k
980`i[zN X4Dhj$Z^
(暒bIYhp`paKRQmz/Q% >(暒bIY hl055% [XS
isMIrGA8.`u&yaUNi) hN{c^H@ht[Gd%I8斗.!i(=DTHJNz 8'"IaTV޶Zpָr$NKSCR!UYNi) hN{L2sL2h15%,1<aEOiI,*ܢ熇@di
4ԔǬh4=Ҝ@ [{@1l2j/h^f5h@X4DN2= (%Kd8rF. fcܴZӠCA$1nAD[XSc 80hIꪪA Lmb1N8-@ִI$ \Xz/@Bmb@EU@D \ВN@BsMIATT4Ԕ[G@sMIK1LzƏ YrT&Bbd _@X[Ni)f)X iz%=9G)((B*`
(@PWƬ&lH)"\5:{`(%k ,"!tU@h:rRPQ$U0ա҄[Gd=!E'-lj,|5/pP*J؄%NEY<ա`p%OHQl	c$ڋEP$%-TG-9Ae4lU`p5QB )F XtѳTDADbS[sY<y6 DuXM%k$O<喗cӎSV6yrR\, TPQF)F X aׇESǞ L<*jЖ[Gd=!E'-lj,|5/5T5P H"]IaZG5>PY=T5/[$9IAFT.cܴZӤz9G)(*h64IOzS838ҜAASr(暒hz=X88*Cgq=9G)(*ႏiNQJ
"_U@1l2j/h^f5h@X4DN2= (%KaB8rF p`Ѱ!8-@ִL@,"$-<9G)(*yXR掁 `CA$T/*6=C))9IAP "k
raM0qNi=.H1!7)E=
-= @LTxԂ`	`ƍQgsMIH)$`)`
@*6
9*pZƍIgJKzz_@LT*EUUP*ʐh@ p`Ѱ!%adFEUUP	lƾrRPT9TR.j_1J1	J"B`1SK'#$, 
Ks\楓TIȪAr	EUUP"p]#Мiʒ9F p`Ѱ!A IUUBj9"|F4.氊
ƥ	JdK$,$UUT暒bKXѣI,q`8Ҝ+sMIATT䵍4D*EUUSjJYc4y-cF$[!i)f)X䵍4DV4hҋ=*< pg5R'Or`jJYc4y-cF$|R lx0#@s 0y ( *CxԂ`	XaF4.`i[sMIK1LzƏ%hѤz"
@P-  y $h``<4`xp"c``jJ
$IgJBY	XCRRSk4i%c)	jEUUUSjJYc4y-cF$9<sMIK1LzƏ%hѤz85Q"_UUU@ 5SQqj9Kdj.T LQqjB{`(%IUUB"c``jJYc4y-cF$$<> 4hҋ=䇇<04ԔAmaAw-)(ri00@4ȪUUB 9+b9G)((hAsRԡ1JSIoXY/QYFI"_UUUP{JrRPTႎi)f)X䵍4DV"jȪB<9R\9SQqjB{`(%T!%AuIr5%,9G)(*yXR"By8-@ִI$U(ycAP$ԀhH ;{P9	+?	eAa`NEP@A`;8*6=C))9IAP B(RO=X"橄UT>4kN(k
raM0qFcO H4@芪Cai(*<aiĖz$hIg(V|Hx|3SUUBj.*A	1qZ
iK
(H-QJ
5ʞjYK)F!=ISr6*ydU$sQcEnQAUUB1SK',T-0
$DG9G)(*ӕ$sQc捄8-@ִA IUUBj9"|F4.ƥ	J"BdK$,$UUT暒bIm0K=`h(<(%
RPU8y%Ӊ,IВPq  RRS-֜IgCRRS-֜Ig+i-֜QgEUUSǞ L
D`i[sMIK1LzƏ${Zq%=cH	-@( P
EUUSǞ L
1vcOr`jJYc4y%Ӊ,E`$.([6 @@H!lxhP
EUURG4ԔENIj,D9B
9=cG[L=8DV|1Ept5L"5%,1<aiĖz85R'UUTQUUUNi)f)XkN$9h]UUUYUUB"B)>yTIȪ[ `$,lTIr6g)Ԅ%NQJ
0*EUURG4ԔǬhKiY @	i-֜Qg <8:gUUUT暒R-(.E4=R> `0(`*"j"_EPQ9OEQ4tǬjd[L=8KRRS-֜Ig+ <8: 
9*pKiY蒋(X䇇<05%,1<aiĖz8G4ԔǬhKiYx`jJ
${Zq%(z.b"c``jJYc4y%Ӊ,E` y!pt5L"4ԔǬhKiYUUYCVEQUȪbؓFz]=ISrPQЂ](EqFOlT$
 qB*RRS0OG(R*RRS0BRQmz/Q!cH"z.d0(LL2h15%,1<0D(%@di
4ԔǬh4=ҜS{\.ܳ޶BH"8^9@5*(d^Tk@Q	$*4ԔǬh.)蹈U@D _@X[Ni)f)X iz%=9G)(((
T暒R-(l|LSp0`kZA*RR
AМ04- ƽ'BLz{kZtOl=2	$0Q5%,1<aiĖz" ESjJAH `פ64hj:Kzz*<`jJYc4y-cF$ 45 *RR
AМ04- ƽ'@,"hj rRPPUU sMIK1LzƏ$ÏK+ nz):`jJYc4y&z\I4 -T暒R-(l|$/0080X\$&RRS@
,J{JrRPQNQsC _@PUSjJYc4yF(=Ҝ@ [{@1l2j/h^f5h@X4DN2= (%Kd8rF. fcܴZӠCA$1nAD[XSc 80hIꪪA Lmb1N8-@ִI$ \Xz/@Bmb@EU@D \ВN@BsMIEqD4ԔǬh.)蹈U@AB`h $&&@Emd暒bQ0D(%(EP@! 08AbE`(
*Մ͂! I>9Uƽ'OlT!tVDAD5jHNQJ
$t PhzC(YmE]
ԘEP[$Ȳk' ,"$
-9l{d[QcȪRPQD:y((,j,"&y"]@ (6yh8Qa`Nk'=SF`T.	md5眲!{qrj5NQBK%

( (#5HxԂ`	ҜEPZЋhzC(YmEІJ	#QU	#(,ӂB{d*P䭈OlTMd$ǩǹh*RFN4l`	$=H) yOiNQJ
 )9IAWsMIEqDz"pqUP{JrRPUҜ+EPȪbd_м9͞jЀh:-d{PAa#QJ
*)p& `CA3]	1qZ
i! X4DIB[x=rRPTT:	$5FI"_U,lzSSr @EUUsMIH)$`Rz\bBnR{J-[Pz"橄UT>454G暒R-)I4=R>0UU,lsMIATT䵍4D+ $<>橄UUU5NTS ʁ `CA2Kzz$ٍ|s\楐\ԾbbEUUP9G)(("carO5RG5>IoXY/QAUUB1SK',T-0
$DG9G)(*ӕ$sQc捁 `CA3Qqj@*!%:sQa2Dh]=L1l	aUUB5/J9G)((,2BHY+9!#IUUB"5%,1<FYG-Gq=9G)((V(暒k4i%)-%0T8 UNi)f)X䵍4G9l
9=cG4hK=XcLSXѣJ,CxԂ`	XaH=cႎi)f)X䵍4DVBH`$ǆ 䀠Pp"R
|&sQaл1l|0Q5%,1<FY>H\) QCܶ<l 䀑9Bс 8Cai(*<Y%)%g$$r`sMIK1LzƏ%hѤz"j,0O&yaUUUNi)f)X䵍4G
D*r
"5%,1<FYXaF4.*UUT!<NREŪ$U-0
6yrS60 REũ	Ja$UUUCai)f)X䵍4DV< HcLSXѣJ,`@LT*RR
Aܷ8AX0  6"j"_UUU@P䭈OlT%KRƾ	)L"BP%adFMd`	$UUT=C))9IAP
9=cG4hK=X88"j"_U@4lTIrhNREũ	JdEP%ʘd"{ltIaHk8	cܴZӠCA$T/*I硌A@:XR   QB,8&pP$"@v9@"L) s DトX46<(%@.$<>  x`qI<`FgEUSǞ L[L=8G暒R-)I4=R> `0(CX46(暒-֜IgH愖r`䇇<0UUT!ʂr9P堨֝$+r$ٍ|s\楐\Ծbb9G)(( 
carO5RG5>IaTVUUT!Iak<Բy9H=Q HNzr9RG5>hISrTkNRUUT!	-ӚQ'tcBQa`Nk |jP$*)9IAFIa\ԾZBY	HUUNi)f)XkN$[!P{JrRPP0Q5%QS[L=8D	,
UUT暒bIm0K=`h(暒bIm0K=XcLQm0=*< pg5R'Or`jJYc4y%Ӊ,E`$.([6 @@H!lxhH
@(
P*< pg5Q{RRS-֜Ig+ !pEr`FcF
P*6
9*pKQdz$,40Q5%,1<aiĖz"j,0O&yaUUUNi)f)XkN$9<sMIK1LzƏ${Zq%1EcB"jȪUUB9H)T \ZNER cg*K14h9H5'	*rRPQUUT/*6
9=cG[L=8DV< HcLQm0=䇇<04ԔAmaAw-)(ri 	Y@hUUT5dUUYCVAB* rDHz.b=cV"aiUȪX46(暒bIm0K=X䇇 hl0Q5%QS[L=8DX=1F
.$<>橄UUi)f)XkN$
9=cG[L=8DVRPU8y%Ӊ,IESs`AUKRRS-֜Ig+ &yaUU9=cG[L=8G"jȪT! ű'<8{`(䠣%KPhz$9IAFIyBDA(*Ui)f)Xqq%Ҝ+ES\`8P		+dѰcjJYc4yF(=ҜA.r*RRS1FY,p%H%hrGǢmd @.=!U@D \E*[X.hI' !U9=cG,p9OE@B Y޶sMIK1LzƏ(QgSSrrk@Ni) hN{ Ǭh a斤k"5% [XQ	Or0kt$ǩǹh*@htSs K
@9RRS-֜Ig+hjU9k
980`i[zN `CA0 =,Bs
9=cG4hK=XCP"5% [XQ	Or0kt	 CP9IABUUU sMIK1LzƏ$ÏK,E`@4@80804ԔAmaG4'=c&9
&4l暒bQ0D(%<480 (,kڴ $+@          '  b՝ab&              '     ./usr/es/sbin/cluster/events/utils/clifconfig oh         @            @          #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG                                                    
#  This is an automatically generated prolog.                                  
#                                                                              
#  Copyright (C) Altran ACT S.A.S. 2017,2019,2021.  All rights reserved.  
#                                                                              
#  ALTRAN_PROLOG_END_TAG                                                      
#                                                                              
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r721 src/43haes/usr/sbin/cluster/events/utils/clifconfig.sh 1.9 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2007,2016 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)  7d4c34b 43haes/usr/sbin/cluster/events/utils/clifconfig.sh, 726, 2147A_aha726, Feb 05 2021 09:50 PM

###############################################################################
#
#  Name:  clifconfig
#
#  Wrapper for ifconfig.  Some ifconfig commands need to be handled
#  differently if the resource group manages a WPAR.  In particular,
#  operations to alias service labels to an interface or to delete
#  service labels from an interface need to be forwarded to the WPAR
#  using clchwpar.
#
#  Returns:
#    0 - Success
#    1 - Any runtime errors (unable to export, startsrc failures)
#    2 - Incorrect number of arguments was passed.
#
#  Arguments:  
#    Same as ifconfig
#
#  Environment: PATH, VERBOSE_LOGGING, EMULATE
#
###############################################################################


#=====================================================================
# Returns TRUE(0) if the specified address is owned by an active WPAR 
# running on the local node.
#=====================================================================
function belongs_to_an_active_wpar
{
    typeset addr=$1
    typeset wpar_name wpar_state wpar_interface wpar_addr wpar_netmask  

    # turn on tracing after initializations
    [[ $VERBOSE_LOGGING == "high" ]] && set -x

    #
    # if there are no wpar enabled resource groups there is nothing to do
    #
    [[ -z $(clodmget -q"name = WPAR_NAME" -f group -n HACMPresource) ]] && return 1

    #
    # there may be wpar enabled resource groups, but if this node is not
    # wpar capable, there is nothing to do
    #
    [[ ! -x /usr/sbin/lswpar ]] && return 1

    #
    # see if this address is associated with a wpar
    #
    /usr/sbin/lswpar -Nq -d '~' |  grep "~${addr}~" | \
        IFS="~" read wpar_name wpar_interface wpar_addr wpar_netmask wpar_broadcast

    [[ -z $wpar_name ]] && {
        print ""
        return 1
    }

    #
    # if the wpar is not active on this node, there is nothing to do
    #
    wpar_state=$(LC_ALL=C /usr/sbin/lswpar -cq $wpar_name | cut -f2 -d:)
    [[ $wpar_state != "A" ]] && {
        print ""
        return 1
    }

    #
    # the specified address is owned by an active WPAR on the local node.
    #
    print "${wpar_name}~${wpar_interface}~${wpar_netmask}~${wpar_broadcast}"
    return 0
}

#########################################################################
#
# MAIN Main main
#
#########################################################################

PROGNAME=${0##*/}
export PATH="$(/usr/es/sbin/cluster/utilities/cl_get_path all)"
OP_SEP="$(cl_get_path -S)"

typeset old_if new_if transfer
typeset alias_val delete_val
typeset wpar_name wpar_if wpar_netmask wpar_broadcast 
integer rc


# turn on tracing after initializations
[[ "$VERBOSE_LOGGING" == "high" ]] && {
    set -x
    version='1.9'
}

# save the incoming args to pass to the ifconfig command
set -A args "$@"

# sanity check the inputs
interface=$1
shift

while [[ -n "$1" ]] ; do
        case $1 in
          alias)        alias_val=1  ;;
          delete)       delete_val=1 ;;
          transfer)     transfer=1 
                        if [[ -z $addr ]] ; then
                            cl_log 9999 "$PROGNAME: ERROR - Expected the IP address to be transfered to be specified before the 'transfer' keyword." $PROGNAME
                            exit 1
                        fi

                        if [[ -z "$2" ]] ; then
                            cl_log 9999 "$PROGNAME: ERROR - Expected the destination interface to be specified after the 'transfer' keyword." $PROGNAME
                            exit 1
                        else
                            old_if=${interface} 
                            new_if=$2
                            break
                        fi
                        ;;

          [0-9]*)       params="$params address=$1"   ; addr=$1 ;;

          netmask)      params="$params netmask=$2"   ; shift   ;;
          broadcast)    params="$params broadcast=$2" ; shift   ;;
          
          inet6)        if [[ $2 == "alias" ]];then
                            alias_val=1;shift
                            params="$params address6=$(echo $2|cut -f1 -d '/')"
                            params="$params prefixlen=$(echo $2|cut -f2 -d '/')" ; shift
                        fi

                        if [[ $2 == "delete" ]];then
                            delete_val=1;shift
                            params="$params address6=$2"; addr=$2;shift
                        fi
                        ;;

          *)            ;;
    esac

    shift
done

#
# if this is an add or delete operation for a wpar resource group and
# the wpar owns the label, then we want to use clchwpar to handle it
#
if [[ -n "${alias_val}${delete_val}" && -n "$GROUPNAME" ]] ; then
        WPARNAME=$(clwparname $GROUPNAME)
        if (( $? == 0 )) && [[ -n "$WPARNAME" ]] ; then
            if [[ -n "${alias_val}" ]] ; then
                params="interface=$interface$params"
                # see if the addr being acted on is a boot address on this node
                bootaddr=$(cllsif -J "$OP_SEP" -Spi $(get_local_nodename) | grep -w "boot" | cut -f7 -d$OP_SEP)

                if ! echo $bootaddr | grep -qw $addr
                then
                    clchwpar -a -i "$params" -n $WPARNAME
                fi
                exit
            fi

            # If we are deleting an alias, first check whether the WPAR owns it
            if [[ -n "${delete_val}" ]] ; then
                if lswpar -qN -a address $WPARNAME | grep -wq $addr ; then
                    clchwpar -u -i "$params" -n $WPARNAME
                    exit
                fi
            fi
        fi
fi


#===========================================================================
# The code above takes care of an "alias" and "delete" operation, if the address
# happens to be associated with a WPAR (that is managed by HACMP) and it also is
# a part of the current Resource Group that is being processed (represented by
# the env var GROUPNAME).
#
# But there are some other cases in which we have to do handle ifconfig-type
# operation for WPAR enabled Resource Groups.
#    - transferring IP address from one interface to another (and the address is
#      owned by an active WPAR that is managed by PowerHA).

#    - Adding (i.e. aliasing) or deleting an IP address from an active WPAR
#      (that is managed by PowerHA) BUT while processing another Resource Group
#      (so we cannot rely on GROUPNAME env variable). cl_swap_IP_address does
#      some complicated route removals to un-assign an IP address and then to
#      restore the routing entries for all other addresses, it re-issues an
#      clifconfig call.
#===========================================================================
belongs_to_an_active_wpar $addr | IFS="~" read wpar_name wpar_if wpar_netmask wpar_broadcast
rc=$?

if [[ $rc == 0 && -n ${wpar_name} ]] 
then
    # the address belongs to a wpar - is it one we are managing ? 
    if [[ -n $(clodmget -q "name='WPAR_NAME' and value=$wpar_name" -f group -n HACMPresource) ]]
    then
        #=======================================================================
        # If we are transferring an IP address from one interface to another and
        # if the address belongs to an active WPAR then we do the following:
        #   - Remove the address from the active WPAR
        #   - Assign the address on the new interface back to the active WPAR
        #=======================================================================
        if [[ -n "${transfer}" ]] ; then

            # Sanity check - make sure that the address is on the interface that
            # we expect it to be.
            [[ $old_if != $wpar_if ]] && {
                cl_log 9999 \
                       "$PROGNAME: ERROR - Address '$addr' belongs to an active WPAR '$wpar_name' that is managed by PowerHA SystemMirror but the WPAR thinks that the address is active on interface '$wpar_if' whereas it is active on interface '$old_if'." \
                        "$PROGNAME" "$addr" "$wpar_name" "$wpar_if" "$old_if"
                exit 1
            }

            delete_val=1
            alias_val=1
        fi

        if [[ -n "${delete_val}" ]] ; then
            clchwpar -u -i "$params" -n $wpar_name
            rc=$?
            (( rc != 0 )) && exit 1
        fi

        if [[ -n "${alias_val}" ]] ; then
            if [[ -n "$transfer" ]] ; then
                params="interface=${new_if} address=${addr} netmask=${wpar_netmask} broadcast=${wpar_broadcast}"
            else
                params="interface=$interface$params"
            fi

            bootaddr=$(cllsif -J "$OP_SEP" -Spi $(get_local_nodename) | grep -w "boot" | cut -f7 -d$OP_SEP)
            if ! echo $bootaddr | grep -qw $addr
            then
                clchwpar -a -i "$params" -n $wpar_name
            fi
            exit $?
        fi
    fi
fi

#
# we have taken care of any potential processing for wpar - pass the
# args as is to ifconfig
#

ifconfig "${args[@]}"
    lR  $+          ç b՝ab&                   ./usr/es/sbin/cluster/events/utils/clnovacmd  oh                               

	  =
_aeinorst#$cdlmpu"-ERSfghvy().:;ACMNOPT[\]b%&012>GHILUkqx{|},/345?DVw'+6BFz*<KY!789@WZQjX	0  0۞T :E
VA*nNpEqAFd~`
PH\P E	ŏDA!ăX$  	 A`A.(Vr6%xwQ"""(b"Pj
k07xp@UHmA9MYd$Y"xt ``  B+aV \4o8,` XMJ0000000000000000001F(ąDŅE
PDL~U"sK5Q<TPzQ&j&FMYȞ(kAҚf"Tgi%t?8N	-=z^Sj*3UiJ09"g5dfQsQ(ӓVM.>J3Vly:,FaȞУNQY
4Q͔qV<TgF6RXM6ĺ(Ka4ҌlMQIeXb000000000000000000RmmmmmmQV\.tEOs۵,QǞȟ,**d܃wKiO9g"-mmmmmTfYȇ̓r@|2hQ&<l>H3emmmmmjemmmmmmmmm1A2
3|0O6$qH`A	gAX')9Pp	F(̐
Q	ؗ΃ɸqdy8EM~N$@a6=~H@f>r'lKمDB 4XXXLXPT	H\6
d6Ãu<Ni`xC TdAXXv ,(3qDɺdXf؇A,Ñ?yFَdK1+{h.b	<888v0<(0 焁J1F~/tZE5nHlNlg aȟa44/&5=0=Qj `zX4?(
{5 r-sc@xH4gʱ	'dfQY"~>V!<`xC TdAXv ,(d		Eg],9,y{w>m6b,&Ĝ")9,"|p2Q㠛- 5mDMь#B-Rp	i9
%62F~DT"MM{tˇ(WK9D"~UE?I7'[pHD<?sؓa Y<% ?*g aȟQcsۜM'̫sNSlCbZ kbڈG:&œt>nd Y<%-ntsb?@xJYVo8cm΃ɸqi'̫w4PQ3rrfE<=^sh2meyH΂(ˊoRs@*m9*R+焲8cmҌlP/qDng],9,y{v%$d-[8iXIdMCb\Y"~tE?Ao8Al$9qf4PКm:ǟ%E(_'l2 Y<$`I)Îo262t)9 c%o8i6$ynN! 5)̺M|lY7AQM/&œty7N,\6 HQlY7AqDɺ9iͲQPB2nZ"_cҌlX@XD	sdZ~ǟs&)94`{d?jdQKyQ͔A8a"O{d~`se'<lCgs)œqf:n.p܊-=̛P/b$d?'@bxK>$&PW¤P<  x'A74&%yl&œt 1Qapx%VA<|"ɴJ|	b@Y8?E=KkUF>T&b\,qV<B~Y&d|0m~	M~ȴ=FbtY,xr"[؋@_E䷱3I[؋d/%l@Us.Vj /tZ-Eg1&FtZQ90mWt8QAEZAQ8mEZ
?y,ȵhVry-N1Y8y-:&⋑y-M "ZQM_iy7\iF-7rTgAQ8mE䴣9 '"ZQMU+'r/%=iF-7rZM:3M-(9-A&Eob-Tg$ȭǀU	2+6+J09h3dVrJ.]2/+E3VZ+EZQTg'Q98h(N1ZQV`r{ Frqs֔`r{ ȫ"֔`r҄[؋Cg'`r{ (ZЁAiF"(Us-F`MiF-J0&\"+J0:@*(UiJ09(A kEG"+J0:@*(lF{dQZ.{MJ0&\"+E3kEG"+J0&J0&Xr)Zr(lZQB-E*`rP{hrqŭZPJ09iӐ
?EE 9 '-bY(AQbnA//%4dN*1F1b	Y8GyFJnE3XZPJ09iӗɱ,֔ ҌZot?OD"sv djd	˜9n6Oi2pkɱ'(Ǖ-IʵQVI4|"ɴJ|	,8n|&?tA6$?r$wbl/M9p,`e[ ,"EF22~qyntE?tJIn?n`QK~&Ͳ^|qa4yqjd?'[(E6;a|mi&柸瓄Qdv>*l{
4yMUUe[HmB).pkOi3rbɺ&Ĝ"v1b	["&b\*ǔhnv<-ACg[lKIdI p,pNyy7N,lϛcdʷ&x0 焥ʷAҘv*ٺZ,y"\9F.UXbɺd6˜71 U)ǳtgppV8&	6,qseB2mtYhÂi-PN'6Y8GV8&OVa!<cqp<')l]t[4)8mA8(ʷPk$	6,qseZY&lNlp2qMMF2$Cy=ǢxOSt\0Pk$݈!	Ih5F	9F.UV!>	6,qseEjNg2$CgriEoMǁ=(NyM7r^|qa4yqjd?-[rZ6I4sOOs(nq;	ltnAʱ3o4+̫s,yRMwnlxҌl;zAkWt[Ũ5hr|\yI	lNlW_,~ǟǞ%5+Âi-49F1b	["drp{q@XD	9F~>_I)mAeY=*ӂ[s~"[69F~<o"OҌlBob-_o$s'Y7A8ʶ*3dZ~`se(GJCV?V{yn#7M~6 nf@ /Qt,yVKV\[4?L)(_a~ h4"ٶ*3_#G),4=6'<OQa~Em΂(1P?V2S Y<%.i3##ȵME<-q{OŲq9r/1x?V2S Y<%.i3'#ȵME<-q{O٢ǰO^Sj8r/1x?V2S Y<%.i3Z&"8	|(Wese1x?V2S Y<%.i3~B1q	:ǟųN/ie[eo{cGn%<Rs\枣f@ DLX @^M6ľhM <'M~瓄Qd0m}!qDɺp,t0mH=F~rfa4b! =?M/rH7:&œtY7A8Gg$sMaF/)>r'lKȼ)my.ejсC' @P( C8P$	 ,YF(U(hp	o|-?J09# ?9D|3f9 ҌZot@Q3xlAɷ  p ͲOE%\Ҍl{-?2ΌbF\	X@XD	=F~rfl8&z8  0#xz	2*1F~/-ApP$@9y\	X@XDQKlNl5+A:.zsl9A,Ñ?-AqH,qA&G<	9Ng~rq_=&Fn>r'bQ2mmmmmmmmmjaaaaaaaaa`MM|Maaaaaaaabemmmmmmmmm1F"Q3#<?9iɅf#AAQ3"٧?ڣemmmmmmmmmMM~Q
('?Ʌ2EEDWQsO33|0O	ؗǳ
`i@Q 0" $bB`d69i͠`_0<+Yc9PIcŰJ0&(C/̞8fg aȟqV<qG2sZ
mdK12;,^9_Eϙ<pA,Ñ?*Âi-E5h_Lk*z	2!|`z8AXJ09iӐ0k(
{5 r-sc `+('>r'b0A&D5`
dC/̞8e\
Bmǣ*-DIOL((8p+('lF&Ni'=V k900*Hh<PJPᗎWQsO)	?3$a~	$I oA,Ñ?]2c#(/y	㓓
404remmmmmmmmm1F"5g"zsڣfGEMx~,ɻ~qVUE<="Q4Z9F(F%E4 <Pk)'%Eb<?(Nqpslg[YAҚAmBJ3-&FnQK(XiyM($زngZQMgZQ7 M]FEŲq93.EY Q8A%	$IF%Y$EHmmmmmmmmmmDytɫ9փU01 ⤈, *W+`G&R]&ɳǻ"K$ HemmmmmmUfl%7AWmmmmmmmWU7()eAzA0Ȑx	Oςd`o['8m9TQaq @C3d6˜4)oY8DV !fN9B2nhMWPNL(ChQ"$A!"braF'cNiE)CX2O<RsRWE)BbtM
[YAҘ_"a<h&+ (6%AXgI jW@7-&Fnhn !i23tb-W!QhD4TX\D79y\	D|cQE6M"?4XimG{jM}4TX\D78$زnM6ĸXyFpM7EhM (9SEEHq(NyM7r<-?J0;Ń|Ҍ	EEHq4nA؋U	/M"?3	/$,	EEHqA8en=&jV  AQr*ȴ)$Ar*ȴ(P "2I"*X i,|HVHA8ʿC&? D7 58,di2,ElC^;WEED*,."D; u(X5"DT$dS48Ebd"*Y"	c* "CpXɲhM7E(-|Æ^;WEED*,."D; u(X5"DT0J2mmmmmmm3*ӂ\lY7A2mmmmmmmq<`csJ.	6,hkUWI"*X i,|HVHAxʿC&? DJNyN	6,ᗎU8b"A2` WI"*X i,|HVH@e_fI4f$زn哄qɠ"
6A/qE :tH,XD"*E_ܯ&\lY7AmmmmmmmHN	a4+mmmmmmmbɺi%)_'cNiEsӛebʵ>I#"EA+$%iPpHp2lHt9i͹8GMMxpc*hPhJ.	6,0$fL4>YEA+$@_ U8fdI(Fm?d6'ٓA6E/Mc*ha8EMh:S DX_
:yD,"DDMd"nR;'8m9sB.Nm_ς̶mmmmmmjĠ͌{b㲋d6_[mmmmmmm_2Md6zD d6ʚ(Nqpsla@4* DX`₠`o['8m9TЩEsӛd

 1QAP0Eb"I 6
"AQlSB.Nm$@H4*&"("  &qr$`HEsӛeM
['8m9@0@XDhTXD<\*(qr$`QlSB.Nm,DT ƅEx@EȒl!a`(NqpslRd6$,,$"@XQ%
"..D`0x\/+|9iͲJ-\6 @P4* (@Ab"I 6  Xo['8m9TЩEsӛd
 H$    &.Nm4*Ql dcBdH:EȒlW"EsӛeM
['8m9@0" ƅD@xAb"I 6  "@P\7-\6*hT9iͲ$H
H (.qr$`W 7 (aP B$:EȬ $. 2CX2zϒHȦiPpIcDT"D M~@R!oi%ͧpXɲ9i͹8G&˂M&<8e㱕4X4PDLqJ.	6,0$fL4>YEA+$@_ U8fdI(Fm?d6'ٓA6E/Mc*ha8EMh:S DX_
:yD,"DDMd"nWdÕ|)_  j̶mmmmmmjĊqV<x%7AWmmmmmmmWE&œtGU(WQlcCX2zϒHȦiPpIcDT"D * "C])96NqpsnN౓e&œt2ʿ,DT("&@v8ҋM&<v >I#"EA+$%iPpH $JO9iͲ8daMhxࡓd2ʿNEZƉE"..Ea y!q` WBi%Y$EHp.NmЩEsӛd 63?5\6ۅx%@% ZK嘂mW&pH,D\\ B0!`n45s*׫$fL4>YEA+$@_ W8(d"&P~-\6ۓp82l$زnÆ^;WEEDiqJ.	6,0$fL4>YEA+$@_ U8fdI(Fm?d6'ٓA6E/Mc*ha8EMh:S$X_
:yD,"DDMd"nW{U  UemmmmmmUf$UMo>J2mmmmmmm($زnMh+x	(PN'79k|FE3HV&HK," / * "C])98PN'7tp8,dpIdv2Ƌ4bɺ :ϒHȦiPpIcDT"D 	U8fdI(Fm?esyI8aMh~ ᗎU8$	
HX@H\v hQ"$a""k DrxiEŲq9 nz	28!̫^2)DT"2@Xf|W8(d"&P~.-]&.	6,ᗎU8b"A2Ɣ\lY7A` WI"*X i,|HVH8ʿ̒i%ͧlNo26Y8G)-ࡓd2ʿD!P"_
:yD,"DDMd"nRO(Z"_FiEc8 QiF-7r8hn!̫^2)DT"2@Xf|M~@R!.[('c82l$زnñhn=z\ᗎU8b"A2Ɣ\lY7A` WBi%Y$EH  UemmmmmmUf$UM_[mmmmmmm_M}I1'4A8hkUWI"*X i,|HVH@p2lHtA8enN౓e&œt2ʿ,DT("&@v8ҋM&<v >I#"EA+$%iPpP'WᙒM$-]&'A6E2l^;WH$*"$Aa y!q0GO4ńH"UMW	$CX2zϒHȦiPpIcDT"D  Le_ࡓd"DT~IB3i2lPN'7tp82l$زnÆ^;WEEDQpId_$dS48Ebd"*Y"
*32I#6Ųq9ˤd|rh0ȴ?Mpc*iB$D, $.; u(X5"DTɹJq<034j0~M_FiE˷ᡸ2zϒHȦiPpIcDT"D 
U8
6A$EHRsqlNnM_'pXɲbɺţ=@\xOqpJnÆ^;WEEDQpId_
:yD,"DDMd"nWTUemmmmmmUf$UB|+mmmmmmmbɺ	W |FE3HV&HK," / W8(d"&P~.	6,ᗎU8b"A2Ɣ\lY7A` WI"*X i,|HVH@e_fI4f$زn哄qɠ"
6A/qE :tH,XD"*E_R̶mmmmmmjĊ)t4nemmmmmmUx=btbʵq<`cҋI?9kx`fQra6	Mn	UqVZL7A#7MzOf	CqeZ$L"48Ed@(U8
6A$EH$౓eHbсgܳq؋y(Wv2Ƌ4df :tH,XD"*E_ܯnWPUQZ9-&FnЁAi23t+`47UWI"*X i,|HVHe_ࡓd"DT~O6X@XDv-q1X2q	Mxpc*hPhJ-#7MxУDIb$DD@R*&rڄ-mmmmmmگ3YFof-J{|n"ݒ9_[mmmmmmm_'cߚQi23tCX2z̶mmmmmmj"g9=E8ȵ_)-?s"$&,ywŲX&< ӓsY	s.ifg05~L؋Ugy{^[<A,TWmmmmmmmW{^[M	,D Y,efZL7A@h847x	|k؋qCV_+?l"Qi23tZL7A1_{m4dfWNY DMWE)CAe5)ߚױ+`47UWI"*X i,|HVHe_ࡓd"DT~h:SOf{I?'pXɲF{q	Mxpc*hPh_"0GO4ńH"UMWZpIi23tZL7Aq<034
'9k|FE3HV&HK," / #W8(d"M"F{rAb-V0L\xCSt2ʿ,DT("&@v8ҋI<v hQ"$a""k Dr$lքbI?( sZL7Aq<034
'9k|FE3HV&HK," / #W8(d"M"F{rAb-V0L\xCSt2ʿ,DT("&@v8ҋB1t; u(X5"DTɹ_(:ha,f0`ʵ>I#"EA+$%iPpPp2lHJ|	,i7=6[{Chn<)xe_"* ;haFh@ 4v hQ"$a""k Drɹ_ܥmmmmmmmi-="QWmmmmmmmWZ,{
4ȼqCV_i%ǰO\mG4cQE63@pCV_$dS48Ebd"*Y"
 ʿC&? D7 52l6=~HChnY8E	+v2Ƌ4cQE6; u(X5"DTɹ_ܯmmmmmmmi.EYJ҄WmmmmmmmWˤ6|Iob-+{J.EY 45s*׫{J-&FnhkUWၙEɄڸ%7A'UWFr*ȴJZP#7M$[؋Ux`fhۂp3dK{n Qr*ȴ1eZ$L"48Ed@( xʿC&? D7 52lEYF6RqhA#qeHbсgܳq؋y(WKSt2ʿ,DT("&@v8ҋVE( ;iEt; u(X5"DTɹ_ܯ&f sZL7AEdfWၙV8hn!̫^2)DT"2@Xf|ʿC&? D7 52lZ0,ۖb?{o2e
ᗎU8b"A2ƔZ9-&Fn0GO4ńH"UM(ٮEY)B+JC4dfK{jOpNlIob-sJ.EY 44!̫^2)DT"2@Xf| W8(d"MH"hP-!p82lZ0,ۖb?{o2e
pJnÆ^;WEEDQr*ȴc(n`@<"K""&HW7+MW[4؜fA'IVr'=-mmmmmmmmm1Qdփ50-:.JnhNEZÔbbQ4Z?AX<Pk)'J1Fd[4{Tbmmmmmmmmmڢi(kAҚ
qRDA~ܫƆ@#g
+el=JtRtG\
Ldeq[#<za\OqkǈX]_03un SB21aq7 ZCq+('x2BX\`c
1aqCAAAq>j8"&)Rmmmmmmmmmڣf(ZQ[YIb*1F`[dt\sc@xKIb-cЄNyMϜ0pY'l Nv?y8&G=ؚ.M>p"Bbρf$ȱTQ -:aجʶ kM8gByf CbbQ4Z?AX<PT".5Nk,oŤ2dXfب4f0 焹(2,Elrq*3x\6>e[@xKIb-c5<Pk~{I4&A6紛Byf yo&F(̃:0z-|H=1Fd[4DH"$$@%-mmmmmmmmmo:nZLPU_P0*Hh<P</ەqBrlE+el<{M"$A!"+el<{'41M+el=,h-_.dhIli6&Y&hmmmmmmm!є]@%|3ÕemmmmmmUsYf i!({؋ifcsӛq"Bbρf``{K MURx`flN''41ۏa`sYf {pNs*׫mmmmmmmmmUk]@%|1&EX?J⼧\ʷ=ؚ;Cf𔃕emmmmmmmmmsI9MÐlM5.Nmǿ	>"pX0=g)Jq<036'`Iem8hn!̫^-mmmmmmگ\^l=ؚ1ŧ5Ś~2,ElCemmmmmmUsYf iBk,ju4D$nW7)_lӋbr8f"CG)F[mmmmmmmmmmQ3b-8N	-&Fn0-:.Jn"8%t/A'<)9 1MrV0I[؋qL7A؋y8N	d2-q|"K$ H"K D-mmmmmmmmmo:ndfPU_P0*Hh<P</ەqBrlE+el<{M"$A!"+el=
Wˤ6z	2+{jtp+`csPI[؋q6kB1t"1_.ifAl۠"-'LZs<RsJ1_ cB;dN	2:[MA&Eob-ǟ Q1fFnǕqڀqi5v47UWĊL[L[OfW$ȭE nj	2+{jx!̫^M"$"HW7+i9A|̃OqVZL7Aၣ-mmmmmmmmm1U=r/)0-:.Jn"8%ǰO^Sj;؋q$sb,Q3Dk c AE䷱XimG{o8gi,"fEN/DId"BD	QDI` D emmmmmmmmmMM~qVZ,{
4ȼTWhT D 4\P45<xQJt&'SH,DHH"Jt&ϑy-ERemmmmmmUi-="QZ-mmmmmmگ|1FH'MEO<h61/)w_:)_'fp,3b`/%9k`VOEaFȼwDkZL~bl8r4xj6.b6\8EM_ cB;dNAҞ<yW0mcњ2\[%h3bv8hncl [bʵ"K DrɹJf_<i%ǰO\mD04remmmmmmmmmmTbC6kVE(P҄Q3#<?EYJ҄Zn"Bskq<ʵF0 焀^i6&zh f#A
_$ȭE&FnEɬydZ~`se(GJC'(4B"\Iob-ZMko8s*EYJ҄ZfEN/DId"BD	QDI` D emmmmmmmmmmTM77AFr*ȴJZP

`c4*"IX@TCǅr(W M<(̺MgwDA 
t&A&Eob-26M=Iob-26M$[)_[mmmmmmm_VUiQ͔(AE2mmmmmmmq<`cdV"hkUW>УN$YL<x=`Pǻ{m5~H"ţ)B"Py7N,rI%v471{dKqЇ2zA,ƅv9"ȝ49$<x=`PǏJ-dZx`se(DZ@9dKqEY-J{hI$+ᡸ cߛ$[؋p@#6I$禂eZi%	$I_ܯnW7)_lӋbr8fdZzҌl(A QmmmmmmmmmTbC6kB1tfGEMx~*7699i23tb-ʷI?{ne!<`؋q f#A
₡qŤ2ЁCI?{hrQt`ZRB"dbȶiȉ,DHH"J3ȉ,$bmmmmmmmmmڢi6kB1t3Ba TAx4<x_*qWˤ6xq:DId"BD	Wˤ6x$ȭERx<栓"CX2z̶mmmmmmj|c.pU`tq:ob-WmmmmmmmW	2+{m417[99|y0^ Ǵ@5_'cNj	2+{n45s*׫mmmmmmm?ɱ4f_cN-WmmmmmmmWNX$H+nR٧2?<qFh@ nG)F[mmmmmmmmmmQ3b-#5	$fGEMx~J4',`bxK:ǟ.pd+'>=MF'8m9A1Fb1(-|`(5i6ů9̫vF,/4',#΂((4t?I4|"ɴJ|	(4₡qJksA<|"ɴJ|	嘂m;Xq]\6 2,-&Fn=r/)bI=FEҌ	lӋY DbmmmmmmmmmڢilysI9*Ш@$AaPh4(ʸ\hk96x26M=NY D26M=[*h)_.d:S[Mel<{)	Κel<{rp[
PJ]&ɳǻA&Eny8-ǅ(%_.dݠ"[
PJN9sPt?ςd;mmmmmmmC sWmmmmmmmWYAҘjOǿ4ZCV_f-Jtҋ|1h:SWPUbtM9lbt|1h:S)59B:S\xj8.hU,ŠL<zo	> kWY,xjA,ƅv9"ȝ4162t;|1e:RYfN顉EϞ8Y[99MpNtЪG59|1e:ObA&Eob-W<Z9-&Fnhk2ЁAi23tbI=_:S\4*59QƠMpNaJ-#7Mxx| ׅ  ҌJAob-W<\-=iF-(Ahk1x	( sZL7Ae5df-#7Mzx=bI?9kQ\-=iF6RV iEdf.EY ɹ_:S\4*59QƠMpNaJ.EY x| ׅ  mmmmmmmmmmӖ瓆dNAҞ<yW0mcǓsP<yAyS<8朷<2mmmmmmmmmmW9.E䷱^K{hZEMhZE乗IF h.SY%ʿ|iy-:&Ńh5r/%B/%tQY98l, j8ʿ|iy-(NAcn(X6W"ZQM'"ZQMiy7\h:&⋑y-(NAcVN-j^KEN1Y8y-(NXʿȹJ09iӒlVYњlAiF(dsN[Nq[T?X~<G59B:S\xj8.hVl4朷<Aug4-XhjI[؋d|1FH'MJx\{G?{hEdV"+EdV"SC<I[؋dNǁAҚT)	<5Jks4+"Z	2+{lǦ.+mmmmmmmmmmmmm_`@vLp,CA&GAҞ<yW0mcǓsP<yA{J-&FnyS<9WmmmmmmmmmmmmjI[؋B$ȭǅMǅI\ɴ,LYAiEЋ_WY(Us-вQ5Z-D,`MhE4V`t	=ȦҌZotJ0&'EJ0&'E(	iJ09iӖ2Q5MBF֋E4V`tF֋E4V`r{,e_cVZXB'QU98hJ0:AcV`t'`t'=iF-7rU98iF-7rbXZQMU\
ŲA&Eny8al	P-alWM
MpNaq:S\x๡Yl`dV瓂xPh.-Xhj-mmmmmmmmmmmm",CIh:SǏ*=xnj=9v"iEȫ"֔`r҄ǟ9ÐIZQBUemmmmmmmmmmmmگW"OZQJAob-% ZEE 9N1\[&ĳOZPJ09iӐjҋ<qXA$ȭ(㰶x6JksPt'0
8)	<p\Ь60j	2+J09(A]_ၚ	2+J09(An
CU  ZQF,rqҌZ0=J.|ƅb "<㰶x6Ь60j	2+sn<(4qCV_:S\4*59QƠMpNaiO
̓c"<A~1	79k59B:S\xj8.:EY9_BMWM
MpNaq:S\x| ׎W7+03A&Eny8-ǅ0pV+U59B:S\xj8.97 5  L9_R٧Y D<҄f<9G)F[mmmmmmmmmmQ3b-hQ'6&b]g"|b)rso&k }фRsYE< kOi( Dy>e[QcQsۺRM8[1@^e[ŲJ=(?\6-n{I4'A?Vyt3kOrQJ&_9h+i6ů9̫vF,/.NmNÊAXÔg₡q-m^syÙVX_>-hNY8Gk+QcQ3 Ό_0dfQQh("QQQiF܃Tg\-=iF-(A2-q|"K$ HQmmmmmmmmmTM77AB99a49䠪3Ba TAx4<x_*qWˤ6xq:DId"BD	Wˤ6x"}4IlSAjt&d-JwAҚemmmmmmUf.Uɦ?g-!sP>Y8I9Odn{I?dip؂sPM̳"-pP(mI_qUڈO=̚o:n^ڄ "marp8-mmmmmmگnAU05_U̺MgM#sA@0a|C>
s`(`&rσگfA'&XZo	> kG)_[mmmmmmm_`朷<emmmmmmUx=S<8朷<!̫^|1FH'MEO<h61ɹ<h~<ЩȞsN[NqMx`gf	CqeZr,tʭ7 5S<8朷<[ rpWPU8朷<):S\ɹ_ܥmmmmmmm	2+s_[mmmmmmm_'cߚ9ÐI[N|hkUW<ZL7Ae5df-&Fn019#7M~45s*׫A`kUi$
$ȭ' 9&hQc,CA&GAҞ<yW0mcǓsP<yA{J-&FnyS<9MpNj)_'q;`47UW7 LxI_9ÐI[N~-r	2+s_BMW[ dV瓅5JksW7+MWmmmmmmmW ôdV`rP
2mmmmmmmq<`cЩȞLҌJ@/bʵq<`csJ.EY 45s*׫`csJ-&Fnhk2ЁAi23t#7Mz1(n6kVE(P҄(nVE( nROǀҋVE(!bʵ&XZo	> kB"xr	2+J09(A 9 ڄ|1FH'MI%O<h61ɹ<h~=؋i"OZQJC~hTOA&EiF% MpNj)_'q;`47UW7 LxI_9ÐIZQBA$ȭ($ŲA&EiF%!MAҚM&r84D$fA'hQ'6&b]g"|G)F[mmmmmmmmmmQ3b-(ɕlVǞ͌b)Vǜ
6e[\6.eY>E`miͧeo&",΂(b(Jyf{'8m9\፷ftIpQ3Dk c ANq?L9ԙM:SOd69F`(*Dx-&ص79nŅ9iͲ;Xq\"xrQt`ZtZl|1F(̋f_ D$emmmmmmmmmMM~Q*ح=gA*Ш@$AaPh4(ʸ\hk96x26M=NY D26M226M=ȟ*h-J',C>
9nk'8zemmmmmmmmm_g4$Y"tUǴzj{Pr4?~hTO9-' j̶mmmmmmmmm"[؋B/%-"\ɴ-"\ˤգڀZEf),Q\ZQze_g>Sb4ȼQqDj!iɺ(VQbc\he_g>Sb4ȼ`r{ y7N,Ay-(NAcVry-(NXʿǴ<.EZXqEȼ`r{ .zҌZot䴛tfZQʿ'ZȼQbqkW"ZQMUr'8朷<)S>A4G9sN[N|p\ЩE5FR̶mmmmmmmmmmmm$YL<x=`PǏ&xڃob-ZL7AB"xr	2+s.-mmmmmmmmmmmmA&Eob- "M7A&Er&в	2+af9B.|e_dkJ09h	EY<с%Z.{Mq	=ȦҌZotJ0&'EJ0&\"+J0:XʿF{d Q5M Q5:-=iF-7rUJ0&Xr)ZY(`QȦҌZot匫,rqs֋QbZXj!cV98iFH,rq`QiFKWX`{B'=iF-7rU98iF-7rbXZQMUr'9M
A&Eny8QƅND "<๡R:-60k'8  mmmmmmmmmmmmmmUfLҌJCH'MI%O<h61ɹ<h~=؋i"OZQJC~hTOA&EiF% Wmmmmmmmmmmmmmm_'EY ZJ09(A,JAiF-7rbMf`r{ A&EiF%!M
A&EiF% G9LҌJ@/(`Ys]_
WLS*ش;M'~1<ʷsI9:SPǞ'4ɇ+=W[4"K$ H8&U[z΃63mmmmmmmmmmF(Q?,Ñ=FfGEMx~@(ӓyo$sAX?cH`A	b[Qc͚LD6Ra6\=:n^eS2 Y<%E9O*UI㰓K'̫t s۹-̬"g^Zõ?gA<-KA7d[nls~N0G	>"qP,L9F(*pd0t%0iq"8$甯mA	r^p؜&㘂gSM/.pUXJxI6Mɹ镂sӓb?<&<;C&c[Mxrr@K5
M͘mA	r^pt6yn{/2Q/shRaF ̋b=%0 L0!pQ2t| a)8(*pb'@!.;PB\W06	`kWʨ6<,X(*p`8m..R+=(v(I'<7AXŨm@Y"ʷ"QQ)a\)XYʷI1vi~ts_=Uhry>e[͑(]Un|-U̫tAa&OWIF,8V|"@)ҌJr;4).Ǟ?eY<'&˙WKrSP; /'<33OVdJ6ylyVo㤘;	4̫_ETgZ{6_f_-!3ʷ>1w"':Ait#9*Q6H8`k<#EG"<܋`	ɧAq5Ait^e[͑({sxvlA*Ôgn8|1q!`kRAśKC%EyÓ^~E)ą Q	6{'<ᄚԹnt7Aa6dJ6j3^ÔbbQ4Z?AX<PkDAXÊoe[@xH9F`T".5EWNx-&ص79osOV\"xrQt`ZbQ8A%	$IF% DDH9d"?ȐY$d"?ȐX%p Y$EH"$$(*.h9dHY$EH"$$*. Ed"?ȐXQ <\"*EF% &2k DDDł+DD\*HQDIb  DT "DTQmmmmmmmmmTM77AY"{B9AUf@@8"
A@hxnU
CX ɳǅIlu4D$Il)OD8r]&ɳs.	$GWˤ6{YAmBIl9V<qt&'<uel<{HNt_.dUsK1 $Br\|2S:4VsW!j&<|1ϋe \zǗ D{ivJ{NlĠڊSąHEm|+el<{Huel>-9J8O9+mmmmPyfx:"8bE2mmmm_f-
h`@Ib! S|05_:+؝ۚDId"BD	CD&UWYЫYAm@.nWmmmmmmmW~lq/=?gAÕemmmmmmU26M=Yg9,ųuz	Wˤ6{YNM9_5#q.<qfĺ΂of"w%zƾ;g=0
_f-964Ðl=E1߃Dş`'S@+N0G	qP,O=801q2~HWbӓcs*׫el=96+{m5,NMCBQǄ.ifˬdq@/=:.Jnɱ[؋Gc嘂mǿ	CUMq<036'``019f-968Ї2z٧X$H+p,ųu(Cq+mmmmmmm?~p"ʷ:ǟ0 然OaŲkY2mmmmmmmM)΂(h`@Ib! dHNte"9ƾ؀0i"~@pj")_8'#Es,y'X@!D6Hwn@47UWmmmmmmmW~$Ǿ"ʷ:Ǟp	l\; k\N0E_ʷgA2mmmmmmm"K$HHWZڃၙUpCV_.d@BU9qW=ƜV@l;Us$Ӡ{w=_ㅀ2 P$	D@85_b` H(A"  rp{d(NyM7rl9)ml̫;BipUf rpE4Uf`se'<9a(9+$fL4>YEA+$@_@#W8(d"
! x`pXɲ٧&lc@iVo{S:ǟ&dpxHɲxe_"* ;kYƝ;i"xqU9`@mmmmmmm? k\N0GVl_BH9_[mmmmmmm_:DIdH	XDP.Id"񸵁%+A@$	 d H	m:.{M(NyM7rs֔`r{ <mcGhM6!Uf rp{d(NyM7rl9j>I#"EA+$%iPp U8
6A$EH₠`@( 2li8ɲ9=U΂(#@ɲ282l^;WEED`q@qȞ;lUpNi'102mmmmmmm<Z瓌U[8ЄWmmmmmmmWNYk"*$Y$EHn-`I_
Wㅀ2 P$	@0(pjŀ2 P$	@0+m9퓢Z"_=tZzj!)xt)s*КlC9nY&ܜ#M_hDE+$fL4>YEA+$@_@#W8(d"
! x`pXɲ٧&lc@iVo{S:ǟ&dpxHɲxe_"* ;kYƝ;i"xqU9`@mmmmmmm_Xq<ʷgA2mmmmmju4ȐX5"DT  @pH$	cU&@A Hʶ--AL\Dn&aRAo2КmÕ|FE3HV&HK," / @p2lH@<P8,dqlӋqe1s{p4_7)QcGd28<ep$dv2Ƌ5,N4<v8HNc` mmmmmmx.	'#̫xq/$̶mmmmmmM"$$(*.h9dHY$EH񸵁% !W`0L$	A Uf,	 H$"Cm9퓢)B2lǾ۔Y6ǙV?y_s*ܳM8G=tZ~`se'<9aNOZQMC|FE3HV&HK," / @p2lH@<P8,dqlӋqe1s{p4_7)QcGd28<ep$dv2Ƌ5,N4<v8HNc` emmmmmm_Xq<ʷgA2mmmmmmگM"$$,X,""U"DT !_A@$ @H(pjŀ2 P$	
CO(d1њlCa\n"ɀN	6,OW#7M~r6)yNpU9xrϒHȦiPpIcDT"D$1M~@R!" 6.-q|82l0tnk3,y82lG!U8b"A2ƾ;i=Ɯr')\Iv ̶mmmmmm? k\N0GVl_BH9_[mmmmmmUD,* bE@@Y$EHn-`I_
Wㅀ2 P$	@0$pj3A@$	 b	'E4tZ"_EZ-D7E9One.eXMs21ۓuf{dlZhvϒHȦiPpIcDT"D$18
6A$EH₠`@( 2li8ɲ9=U΂(#@ɲ282l^;W"* ;kYƝ;i"xqU9`@-mmmmmm? k\N0GVl_BH9_mmmmmmmW:DIdH	L"*E_Ŭ	++Uxi= nD!pƆeZG&rɹ_$dS48Ebd"*Y"ʿC&? DPT M8X6[cG:JS{E<dp6C#^FMc*hPh_4N9c	$; }_[mmmmmmm_i)̫xME<Ŭ	pNy8eZ-KB	+mmmmmmm'SH,5Y$EHn-`I_
lrڄ-mmmmUL)`-`Ks*-KB	+mmmmmi%	$I_qkJ&+H5fq.._lӋbr9,Ñ=F9J2mmmmmmmmmjQh>УNQ3#<? iͼʷM9,y0 焃8)9,sV@!\s7p{xIA;*AXKo94)lŨm"{tʧ%*RsZ)yVo2Lm_>e[9(bs+$tl_=0ǟų|&x͎{OQN0Gi"Bbρf$ȱ?\qᒜ\tДĊR%Eybs,bQ7+	O	4ÙVa)&d67&kV	NMn,'A)nt7A3ʷ>B,(M76c%Ey=`UH0|ʵFȽ)I@2/s͊,{_4<BW$0$CyFʷAҟxI_ ?\qሞ|[) "<mA	r^pD%\n*?,Xx`?\qvLp=d;StNlH8oRNأ?&J@l"xvߝQcϗ	g3*lFFWEsۢaf*$qIUA|XqW=3o6DgEtXqW=lyVo2Lm_>e]%{@^eZ,AWJ0E)'d'zd󘜛.e].GEO2y@<ld*'q>e[͑(	XYch8$/2)QQidځ~-q|?lc(*pbP{t܋`;c%MxR9Fڂ"ၬtphr-sO '&-gM~eyo6DgÊc	m)mHOQ.UąHEm.)My_DFL8$kRU{tkWQ͑(٨M{OQ3Dk c A9QcsS*RsA3qR*&si6ů9̫x'4|ʷAXÔb<?(52-q|"K$ H"KV@R*3ȉ, r"*EF% &$	,I :"*EF% &"K @HQDIdH	PT]dB rȐ$HQDIdH	T\@"*EF% &b"A@x%"DT"K"@Mbd@R*3ȉ,5V,<Ud"?Ņ@@ D-mmmmmmmmmo:n|1F3Ba TAx4<x_*qWˤ6xq:DId"BD	Wˤ6yȟMgp̺Mg\IΎIl9V<qt&'<uel<{HNtZ]&ɳǻ'PJ]&ɳQÔpf[YAҞ!mmmmmm_4ʷf<R|09_[mmmmmjs.	$M5'<D0`{K M0X0
WNyEh3Rs.'`ʵ2mmmmmmj&=t6>e],RsA،Y8  <)9-t-mmmmmm$fL4>YEA+$@_A`W8(d"(齃h740 然OaŲ ᗎU8b"A2ƾ; ui% DM&r'(ӳ_r'"sI9'S@܈,"p[ݹ%X@DPCD9kt7=6IXW7+=WၜNȉ,HEB"^s*׫$fL4>YEA+$@_A`e_ࡓd"DT~8e>e[(E6Z)yL"~286C#^Mc*hPhNDe"sI9_ܥųN/͉dx|1F9J2mmmmmmmmmjQhQ͔qV<Tb)ţ)l!X lY7Ad69F(F%EڣfA=aEsӛd?UiJ09iB(lӋY DgX5"DTG9icG:q=<989F(mmmmmmmmmm&Λ(K8Q
`c4*"IX@TCǅr(W M<(̺MgwDH"$$@%̺MgvqR_.dNkThT9iͲ`deq[WU7TP	Ŭ?	4Y&C>U_2M	4 ҌZotdؖiJAiF-7rW<ZL7Ae5df-&FncNiEȫ"֔`r҄Ɔ@#(ٮEY)B+JC4df.EY Oǿ4UiJ09iBcCX2zA,ƅv9"ȝ49$Gmǻ{m4UiJ09iBc(`Y\h/M,h	rUqR)_'g(0Ns*׫'SN*Qq9_ܯ&$fL4>YEA+$@_`e_ d"DT~,VEс͔ZC>OjyNp 9$ChnY8E	+%8<8e㱕4X4PDLq"OZQJ@v8ҋI<v "K""&HWZɹ_
lr1,=43b%H8cqkXU7BK/ŧ-:nyNScdO86'(/y	㒌l9JQmmmmmmmmmTbCҌlmu0-:.Jnh[0M.8$زn?n.NmrQJ&_9)F(̃:0z-|d6FE%2-q|"K$ HQmmmmmmmmmTM77AQ͔M.3Ba TAx4<x_*qWˤ6{'8JtЩEsӛd 6Wˤ6zh.S;s\8rx`fQh0mKa2z̶mmmmmmj-Iʵ*2mmmmmmm@mq(Nqpsl^9_ܥ̺MgQcϕ΂x5&Ei9iͲWˤ6y9ny8+el=IldV`rP
R]&ɳ&C33>MId~>I9+el<朷<26MLpWˤ6z	2+J09(A_[mmmmmmmگF܃t`{yd1@xKd6_NҌljO9iͲWmmmmmmmel<O\9_Qi23tCX lքbI?(nx=#7M~45s*׫hQc,CA&GAҞ<yW0mcݽQi23t*~,t-Jɸqdd{Oq̛OsROpNs*׫ӑ=pN}x!̫^:-60`MhE4V`t-MF6RDn(Y7AȹQgA	iJ0:CTps&ţ)B"Py7N,'EWEJ0&Xr)5Gm=2m<Z09"%qDɺEA(`Y'=iFHj{dx`se(DJ&œt9_tZl|0`!8i9iс͔(<'Mxq퓢+΃MofbXZQ6-Jɸqd"3ND9CGcCX2z,<6`Q5ZQdZx`se(DJ&œtΌbQgA	iJ0:CTq"OlAQ8nÏlΌbQgA	h(QĊ-<Z09"%qDɺEEtf:-60rqs֔`tEY-Jɸqd"笳4؀Yyim,V`tEY-Jɸqd:-=e+΃MofbXZQdZx`se(DJ&œt,6 9_ܯnW7)_[mmmmmmm_te0(ɕlvNqpslfU,΂(cW~tY2G3QiVNA+mmmmmmm&U[z΃63+AҘ"|-mmmmmmگ\^
4݈!Qcϗ,͎4' mmmmmmm(ӓVM.>YE<qlBrR̶mmmmmmjlBrL'8m9\"{c?'Ni'0mmmmmmms&5V18_EϞ<~8Ъh.S\Ь8+-q~i%	$IA|̃O`se%lKRmmmmmmmmmڣf(Z`se%nTb)ţ)l~pM7EM&?<j0pFQ͔ot$Ў$,jp2dfڌ"_tMi7FSyk!`,Q3Dk  ygFE~QqlNjE%gXM6>nu`r{%N93-&Fn2-q|"K$ H"K""&HQDIb@j"*GDH9d"?ȐY$d"?ȐX%p Y$EH"$$(*.h9dHY$EH"$$*. Ed"bmmmmmmmmmڢiҌlMj
qRDA~ܫƆ@#g
)_.di%	$I_.dݜbhš4MmWˤ6xg'Y'+š5*Il N1k洓КҌZotU26MN5_.dF-8r019#7M~45Fh@ nI=_'cߚQi23tCX2zs$ҋesw=_砓"QdۂCV_[mmmmmmm_̓p4bܢ'7)_[mmmmmmmJ2mmmmmmmj;~`tE"ɵ{UemmmmmmTIlZu4"(* aE̺Mg%i%E PT W̶mmmmmmji-j0pmmmmmmmQhD8hn!̫^|1FH'MJxob-ZL7A\{G?dfj0q(<'Mxq-|g'Z-E_h3Qj+ݹDH"$$@,47UWZMia4C3Z\j0|45_ cB;dN	2:iɷEҋI?,Y<M%Ġn(Y7AǶNOš4Mh	rUQ\NJq<035ۚDId"BD	CqeZ̺Mg FQYAiEa0F[lCa4Id覄ܒO с&])̫tZ"_3$a~e[2A6+el<{Z`HYSxJT`0,	 hjj+(7Mj+ gM)  ,	 hj4Z5@X$fL4>YEA+$@_A`U8
6A2lhO$xPN'6YVn6ֿa42ʿ,DT("&@v8ZWPUrڄME'+MWmmmmmmmگDnt)B2͋ynYsnQa4eKW~8gi,#ep-Mp=~H"hN_22.`-(NJ-94p*ӂY8G/*ȴZ0;emmmmmmmQa4ef	lҋJ09iӖ8hn!̫^Il%5+)(NU_ၙM_`47<hQc,CA&GAҞ=؋i#7M~<yW0mcřnţ)B"Py7N,⬒i9i㳑=pN+Wၙ;4D%s*׫ӑ=pN}$Єʵ9i"tItv"iEtUǴzjEY-Jɸqd:-=eg'Y'%h&hQc,CA&GAҞ=؋i#7M~<yW0mc6-Jɸqd:-<vrq_5rWNJ&wq<036'vY DCV_hMiFJbg$XM6>n|45_'fs6Ɔ	kGm=2m<Z09"%qDɺ=tZ}6-	(WPUG*ȴhPM&<8i,6!MBkJ0:CMڿɹ_ၙ`r{,pA,ƅv9"ȝ44dt)ݽQi23tǕqچ<VEF6RDn(Y7AǶNOZot;98ůNJ)_'f"K$ Hs*׫-	(NTkI9`(9aSZQMEY-Jɸqd:-=iӕ6-	(NCM9i"tIHMob-ZL7Af)(f)(NC'5qWQ\NJq<035(.'vY DCV_$dS48Ebd"*Y" 2pPɲ౓O`$,nǟqeC$HlNl,m~Âi-<8e㱕4X4PDLqM\v8ҋJ09iӐ	5_:`tM&+mmmmmmmdN9.ǟt)B	p'Ŭk[φd5҄ _>j̶mmmmmmj٧remmj&iVŹENopJ̶mmmR̶mmmmmmji-j0pmmmmmmmQhD8hn!̫^|1FH'MJxob-ZL7A\{G?dfj0q(<'Mxq-|g'Z-E_:+؝ۚDId"BD	CqeZš4Mm40398ůj8-CUrf4(ӱD顠#q[M(nřnڌ"\J&œt{dlZMia4)_:+؝ۚDId"BD	CqeZ̺Mg FQYAiEa0F[lCa4Id覄ܒO с&])̫tZ"_3$a~e[2A6+el<{Z`HYSxJT`0,	 hjj+(7Mj+ gM)  ,	 hj4Z5@X$fL4>YEA+$@_A`U8
6A2lhO$xPN'6YVn6ֿa42ʿ,DT("&@v8ZW7+MWၙ;4D%ʵWmmmmmmmW~"pM7EQ͔`żʷ,ȹh7(l|2?NM?3N2s&8ݏ?$Ui`v'گ?V0m`r{%8gi,#dZ~-j2mmmmmmmq<034it٥`r{,pCV_.dJkJ0:WSZQM3J,&7L8hng cB;dN	2:[M(nʸAmC~,t-Jɸqdd{Oq̛OsWNJq<036'vY D	kxiȞ'>pbhhhBeZY
4rE:hh$:Sǻ{m4dfǏ*=y"OlAQ8nÏlΌbZ䓒u4
WPUrf4(ӱD顠#OEҋI?<h61[Oq̛OlAQ8nÏl;98ůI9+'S@rɹ_'f"K$ Hs*׫-	(SC3Z䓖r	/ӑ=pN}xЄʵSZQң6-Jɸqd:->֔`t+ISZQңdZx`se(DJ&œt{dtfš5!&r3J-(NX3ᡸ Y
4rE:hh$:Sǻ{m4dfǏ*=y"OlAQ8nÏlvrq_5RO͉ݹDH"$$@,47UWZZQM-|֒r.QiF-7rCU9QĊ-<Z09"%qDɺ=tZz{*lZZQM+rf4(ӱD顠#q[M(n͂SZQ͂SZQMpNkMx`flN"$A!"a2zϒHȦiPpIcDT"D$ <e_ࡓdc&HX" ݏ?&H7<A8eXYZtZxpc*hPhJ,&7Lq`r{!&rx`flNsH,DHH"Xhn!̫^mmmmmmmUa*nSJ09# _'<DU5MJyVKk_nOWmmmmmmm_'fZ-F/0Ns*׫hQc,CA&GM#6ݽQi23t23tDM&<8iӓZ;s\vY DCV_.d@VPnQhDæpM7ElY7A)7$x`Ht`{ss*I$_V:iMt&XqT403E@6ZC4Z`HYSxJ@@6xpP$a>I#"EA+$%iPpp2lCrbɺʰsH6m?IòPfU	:n౓e@?x#Ųq9ʲXZ78e㱕4X4PDLq :ɹ_ܥr$+mmmmmmm?!8U7a4<QKb[&œtVjH6m?Iðφd6ֿa4-mmmmmmگIl&7)ƛN*J.|dܧ-RǄm|6,"Odf pq<034
8hn!̫^&7)ƚcrL0Qoz-F/x~WM
1N p> u̺Mg FQZ#t&7)_'fV8hn!̫^|1FH'M4dۏv"iEt,t&aPy7N,'ENN1kZ	rUx`fhۚDId"BD	CqeZ̺Mg FQYAj-Ehl:it[&œt[rH7<`Fw<2j0~ptAnæ1Ilj+ gM)SC4Z$aE403EeU7 $aj+(7A`F2)DT"2@Xf|	8ʿC&? 0@x4?*	6,7:f \;% e[n?<6X4'aa<[(',%y{C^;WEEDQYA0M&r0+IWI"*X i,|HVHe_ࡓd"DT~O6X@XDv-q1X2q	Mxpc*hPhJ-&Fn0'SH,XD"*EJ&+-q~lNP_3 %Il8&QmmmmmmmmmTbCҌlMQ3#<?l jd8$زn[aa:-F.J09SMdv<ą!<ʷI<9F(F%EڣfA=aEŲq93-QQa4egZQMgY8D(nbȶiȉ,DHH"J3ȉ,XD"*EF% DDH9d"?ȐY$d"?ȐX%p Y$EH"$$(*.h9dHY$EH"$$*. Ed"emmmmmmmmmMM~`se%Ũ5j
qRDA~ܫƆ@#g
)_.di%	$I_.dNkU26Mr'	Ω_.djdDƎE%Lr]&ɳǻE%IJ]&ɳǻ9$IJ]&ɳҌ\8+_I"{cȬ@m$?VMAEA+"@ @DV R$&@LW~lM	{w6wK|'OWq<03"*Y$,HX"@
 2}+UWZY&=I=nR1'4dfƆ@#(٭#7M~Qi23t{J-&FnhkURdQqlNndCTp	%jdD__2M͋esPaWˤ6xb@,< ((*2mmmmmmmȵMj0|lqTO4H e&ÕemmmmmmUx`fiEa3ᡸ2z]&ɳǻ	̽E*	WU7s/.QhDg_E*h`fQhD?	̾Zb@,< 0X"@|1FH'MJxob-ZL7A\{G?dfj0q(<'Mxq-|g'Z-GWNJq<036'vY DCV_hM7E-Ai-|֋Q79i"tIHMob-ZL7Ab̌7AmF.%qDɺ=tZ}6-	Ũ5h	rURɹ_'f"K$ Hs*׫03	̾nj-Ehᡪt& tМ˫l:i-Ax$زnKsSBnI'.U-F/H02tbf C26M=6 XQYSxJT`0,	 hj]&ɳǻQc hU7Mj+(6 W-Ee顁ZX,	 E⩼%.Y6 XQYSxJ@@6s؂`HZ-EgM)  ,	 `HCphk #WI"*X i,|HVHe_ࡓdc&~, ,"GeseafmkM<8e㱕4X4PDLqx`flN"$$D%p Y$EHᡸ2z̶mmmmmmj#\xNyMʷM&?E,Al~#71b(J .φd6ֿPk$ÕemmmmmmU26M$8`)_EϞlㅲjX=ͯU&œtRAiL.9_'f]'9k$8BLnS  0MOE%i]_LnS4+$8_ 6IqCUM3lI)" b3D@Y xvH,ᡸ2zā@Y xP$j'f"@P,ʵE d!A`  jj'f"@`  xhn!̫^ pDPH r	ڃၙ@,< ;pP$a2zā@Y xPX$Ŭ	+$Ŭ	+|rx`flN"$A!"a`iENon
CqeZemmmmmmU~!ųN/΁Ise emmmmmmUNY D-F.M>$emmmmmmU~"I:mj0|%3kOi.φd6ֽ_jdxr2mmmmmmmМʵhQc,CA&GM#6ݽQi23t23tDM&<8iӓZ;s\x`fhۚDId"BD	CqeZ26M<-Ee9WaMqjd&œt[rH7<`Fw<2j0~ptAnæ1]&ɳǻ&@2j+8o	JVPl W.dŨqEZ*RhZC89(XQYSxJ]'C9lA`$-l47	Z*R @XᡪxpP$a>I#"EA+$%iPpU8(d"(jd,-͖U=/Ƌ5c` Wܯɹ_rI-AOXhh2z̶mmmmmmj#\xNyM(PrbɺauXYE$6AEJyVKk_Ũ5i2mmmmmmmt&ϒcriF.	rU\㠜)tR\8WM
1N& (7ρ=(Pi]_LnS4+$826M='McrU26M<IdܧrI٩'0Ns*׫el>	MiFJJkJ09iӕWxiȞ'>pShhhCV_ၙ$8hnpJkJ0:Tps&ţ)B"Py7N,'ENN1k泒NC	5_ၙ$8hnpJkJ0:Tq"OlAQ8nÏlΌbӓZ䓐ܯԓf	Cp@#SZQMEY-Jɸqd:-=iӕ5$9_ cB;dN	2:iɷEҋI?,%5,%5wN*q<034
"$A!"a2zϒHȦiPpIcDT"D$M~ a"@hI	pXɧ`dxGH7c8ɲł!O$xPN'6YVKk_v2Ƌ45$`@nW7+I5Ũ5iɹ_rImmmmmmmUjdJp9o22.`,&7Liɧ?3N2s&8ݏ?$Ui`v'گ?V0m`r{-ӓO8%?'zEYFbp=2mmmmmmmگ3J,&7L8X-QiF-7r'9k26Mx%5ʫ034itFrf4(ӱD顠#OEҋI?<h61̌7Aс͔(<'MxqVIgɴȞ'5h3bwni%	$KV_'fs !&Ɔ9krf4(ӱD顠#OEҋI?<h61䊲-<Z09"%qDɺ=tZz:3MN1k泒NJ)_BMW>УN$YL<{J-&Fnx=`Pǟm=2m<Z09"%qDɺ=tZxk9$MM&sH,DHH"Xhn!̫^&MN1k泒NXitᡪq<`c4O\n8^)v45s*׫	MiFJ{dx`se(DJ&œt{dlZZQ&	MiFJ$Uiс͔(<'Mxq퓢YњlB֔`t+M(9`Frf4(ӱD顠#OEҋI?<h61䊲-<Z09"%qDɺ=tZz{!-|֒rWNJq<036'vY DCV_hMiF-7rg'ZIZQM)(NTq"OlAQ8nÏlʛ֔`r{!&Y
4rE:hh${&{J-&Fn|`֔`t`֔`r{!Q˂s\h3bwni%	$K9k|FE3HV&HK," / 8/W8(dpXɧ`dxGH7c8ɲł!O$xPN'6YVn6ֿPk$Æ^;WEEDQa4ec(9W7+3bwni%	$KJ,"s{pVs*ש_[mmmmmmm_No8:9&q͔emmmmmmUDH"$$@%kPk$)_BMR̶mmmmmmj#\xNyM(PrbɺauXYE$6AEJyVKk_Ũ5i2mmmmmmmt&ϒcriF.	rU\㒌\8jQ˂s\criY&7) E&'J<?Iqdܧ8 @]&ɳǻ9$LnS]&ɳǀ#I:l3NI<p[5$f	CqeZ̺Mg)(^	MiF-7rO9ێms*׫034' 	MiFJ{dx`se(DJ&œt{di-|rIr&034' 	MiFJ$Uiс͔(<'Mxq퓢YњlBrq_5r~8hnpJkJ09iӕH"ţ)B"Py7N,'E7r+hQc,CA&GM#6ݽQi23t9)_'f]DH"$$@,47UWI"*X i,|HVH>2pPɲ"DP(7<4oBy6XD2A	X@XD	*cmk|ᗎU8b"A2ƜcƤM&+_[mmmmmmm_$E%$9=o>UʲXZjdxr̶mmmmmmjO(Z"_`47UW>УN$YLGmǻ{m4dfdfj0q(<'Mxq퓢'Z-DwN*q<034
"$A!"a2z]&ɳǀ#E4j0u#-M6!Ũ5oM~n~hM X]eʷE%=IUlC,hr]&ɳǻ&@2j+8o	JVPl Wˤ6xqj,sQ`$-𔩡-Ee$aE403Qc hU7ۂp+403&@2j+8o	H`HCppX,	 E⩼%   ,	 hnxpP$a>I#"EA+$%iPpU8
6AHZY&'c&~, ,"Gesedo>hpc*hPhQj+(6; urɹ_ܯL;1?<I8GesxM1?=A,#Ųq9ZY&튿0	5J>I#"EA+$%iPpPp2lHxI_c&ţ=f +&P<!)xe_"* ;iEt; ui%Y$EH_ܥųN/͉dx).-ACG)J2mmmmmmmmmjQhQ͔UMF(lZ09b lY7A8GV23t(Ģh{Tb<?(nbȶiȉ,DHH"J3ȉ,XD"*EF#Y
4#۸ademmmmmmmmmMM~`se%bPU_P0*Hh<P</ەqBrlE+el<{M"$A!"+el>	rj019#7M~45Fh@ nI=_'cߚQi23tCX2zrf4(ӱD顠# 5d[M(npNk NJjjϒHȦiPpIcDT"D c* "C| pXɲ$ChnY8E	+pJnÆ^;WEEDQi23t_:DIb$DD@R*&+-q~lNP_3 %IeXG)Faaaaaaaaa tk0000000000)Faaaaaaaaaaaaaaaaaaab00000000000000000000b3(aaaaaaaaaaaaaaaaaaaa(0000000000000000000Rmmmmmmmmmڣ1.NmmmmmmmmmmکIl@%G,ŠOSY,x*el<|q1Ai -d5%G"[؋qH"eR/%"Tr&eR/%̺MZ0=c*y-%qTtZ-Eg1&eG@n2ZҎ' *s6 O\heG<.EZ2n(X6W"Z-GTd@EE*98l, j8ʎN1Y8y-ϔ؂=r/%Qy7N,Ay-(NXʏiy7\iF-7rTrqYAr/%Q+'r/%R.zҌZot䴛tfZQÔIlńH⢋"JR9-R	2+{n2dV&TL6MʐI[1-(t*98iF-eG'=heG'j8ʎN1Z.zҌ2V`tbXZQTrqs֔`r{,eG'(NXʎN1Z,
-(NXʎN1\-=iF-(Ar26M>8PXTpʐAiF"eIF"eG'(n2kJ09h*J0&d\FRQ5ȫ"֔`rPʒ	=Ȧj8ʒ	=ȦҌ2kEr)9c*J0&'E(l(l9c*J0&Xr)Z2kEG"+J0:Xʒ	h(NCIlH,DTIb¢%G`rP{n2[؋q"҄ZQMbqkV ҌZot匨ŲlK4 9R]&ɳ DD qr$>)*|1e:Tby-Eʤ^K{n2I[؋eEMn2]&1Hђ8*B1"*A&Eob-TL~2qʐI\ɷR9-([([`rP{n2[؋G)S.d H%Gs`TlAҌZot匨<'ȼ`r{,eG<.E䴣9c*98l, ҌZot匨ZҌZot匩=iF-7rZM:3M-(eIF֋SEiFKRQ5ZQM%Y퓢֔`t%Y퓢֔`r{,eIF֋E4V`t%Z,
9ZQM%ZQFRQ5ȫ"Z0=ʒ	EYTrqҌZ0=ʎN1Z.zҌ2V`tbXZQTrqs֔`r{,eG'(NXʎN1Z,
-(NXʎN1\-=iF-(AR,
-(AQ+'iB-(NXʎN1\[&ĳOZPJ09iӐ*el<|q2b@b"IQ*:n2ZҎ' *s6 O\heG<.EZ2n(X6W"Z-GTd@EE*98l, j8ʎN1Y8y-(s܊h(lZ2kEG"+E*98hE*98heG'QLMg""JQ+'r/%qbqkW"ZQM)S.dH (.qr$bZ2V`tb9R]&ɳ "@D\\ BpʍV"..D2DEA  rB"..D2EH⢋"KQE@@< Ab"Ic*48D -bED,**XCIlā""<2XZPJ09iӖ2Mf`r{!Tˤ6xETM/yF*a4*Pk$eEX)S.d HT"DH BpʏA&DremmmmmmmmmA:%6yf{'8m9\፷:kRsA3 fӓO΃Mofn29iͺL8g aȞiW ܳM3.e[sӛt)4p,C:Ǟ-mmmmmmmmmel<xQgAemmmmmmTf	ЁAF[mmmmmmmEtZl|0a,ŠLjb$JO,|AOQE|1e:(΃Mof!^K{h&ǰO$^Sj!/)r,<6`9-jf)	M$l)9,~ͱ{@tI9Yyim, sZQ5jf)	M$l)9,~ͱ{@tI9Yyim, sZQB-ETp1HOi%ͧeH`A	c>m؂IͧmmmmmmmӖ瓆dNAҞ<\6 mmmmmmmYyim,Z5G	(ڈtmEob-:-61"\ɴjcQ/)ڊ6MQgA$^KA&Eob-;3&P~6_f?sؽ _:z,<6`ċs.VjTp*\M@El\DmF(`Y/%4dN#Tr3FK9EtZl|0a%Tp<yM"aJ:\Z9EtZl|0aϔ؂=r/%F6=y"QE%8MQE:&Ńh5r/%F6=y"QE%tMhYyim,tM"Z-DjcQ/)Z"]g<'(`Y/%tQY5G	(ڈq7E5jj0q(`Y'"Z-DjcQ/)Z"]d֎QE98d֮EZ&ǰO$^Sj!ȵDŭ:-60lAҌZot5G	(ڈrQM(΃MofqDҌZot5G	(ڈrQMtMhYyim,tM"ZQM6=y"QJ09iӒiy7N,AQgAN1[1.E䴣9Ql{
4E6`r{%Yyim,\i6+,6 6=y"QEZQM(΃MofbqkW"ZQM6=y"QJ09iӒY@rmmmmmmja	2+sH'MJxob-I?~.Nmjmmmmmmj,<6`	2+{hGnÞZ9EtZl|0alF
8 ,t)m:-60LxGnÜxYyim,qTpBsdfM79EtZl|0aҋLrJ.]2QgA	ETpYyim,V`M4j:-60`MiF-Ѫ8Y<Z09"%qDɺ*,69EtZl|0a(Us-Ѫ8Y<Z09"%qDɺVE(`{G(΃Mof%\-=iF% 5GQEJ0&\"+EQ̌7AmF.%qDɺE:-60`MhE4V`t(`Y	F֋SEiF-7rdZx`se(DJ&œtr,<6`Q5:-=h8Y<M%Ġn(Y7AǶNO:-60`MgNOZQ(΃Mof%Y퓢֔`r{!8VEF6RDn(Y7AǶNOZot9EtZl|0a(`QȦj#Tp#7MxQKAQ8nÑ`Pr,<6`Q5M!8r,<6`Q5Mj$Uiс͔(<'Mxr,
-7r:-60rqs֋Qnڌ"\J&œt9EtZl|0`FfFn6ɸqdbr,<6`+EEFfFn6ɸqd"Yyim,V`rсnţ)B"Py7N,⬒i9iQgAN1Z.zҌ9EtZl|0`!8r,<6`+EE!8r,<6`+EZQMEY-Jɸqd"7r:-60rqҌZot5G*ȴhPM&<8iM(΃MofbXZQMEY-Jɸqd"{!2mmmmmmmmmmmmmmmF`IZQJ09(A1"ȝ49$<x=`PǏ&xڃob-\-=iF-(AyS<9 \5F[mmmmmmmmmmmmmmm΃MofbdZzҌZP{hH"ţ)B"Ђb-:-60`rP{hH"ţ)B"Ђb-:-60JAiF-7rdZx`se(DZ@9`r{!(`Y'Zե 9QĊ-<Z09"- rJ09iӐYyim,Wɱ,֔ ҌZot5G*ȴhP q+YiF-7r:-61ɱ,֔ ҌZot5G*ȴhP rMy댢YiF-7rmmmmmmmlӋ{d-mmmmmmکIlvDId"BD	LMg"K D

Tˤ6x"$a""k D
Tˤ6x"$`x5d#Ajt&dDH9d#@uLMg"K"@MdHX u"DT26M>.ȉ,5X u"DTU26M>.ȉ,5
DY@R4*el<|]Yk"HTˤ6x"$"KXt jt&dDDňE@R4 t&dDD	"h(IlvDIdH	X"0YdDE D
*el<|]X !d#A@mmmmmmmrI΁풌mmmmmmj]&ɳȊVHIl"t\s&9J2mmmmmmm3!d\%mmmmmmmLMg\lY7ApLMg[YAҝ9S.d#7M}9S.dbI>IlJ0&GTˤ6yEҌ	Õ26MQh("Q*el<{E%%S.d.Nm9S.dݔY8DJ]&ɳǻ(l|2Il -(NT	F[mmmmmmmFdB3Ό_5mmmmmmmA& 0]M
%QƆ  3dHmA9Mt  dA if!(#<ÐBI2,GPhT D 4\P45<xQJ2mmmmmmmř7c*ӂYE<="Q4ZF[mmmmmmmI22jDhT 'S@fptbremmmmmmT
4	6,ҋM&=F[mmmmmmmG2M($زn=Ci%(K	ؗWNJP㊱85_F6RYXWNJPMhIl8&hPk$J095_:+@AC	WQ͔UM_:+@AMP`flN' GO6')M
:x%@ $l$ $+          ^  b&bb&              u     ./usr/es/sbin/cluster/events/utils/clpr_ReadRes                                 "%"   ,018:_aceilrst-.234;=@AHdfnop
"%(/567DLP`bghkmux|	!$)9CIKNRTX\vy#'*+<EFMOSVw}&BGJUY]^q{>?QZz~Wj[d  
:c/ln"tIب8Ƀ؈mN*&0AaBV@QUGT^E>|z\:*i{'d?C:KG "0R3x_X,c)L.yt9і , 5,Tgzy\y}anxoxUZ0ÃNм:k2jp޵$?aEMQWVukQTiD)MW`!V$-ϯWgSYVg5V?YF~!9>]xUZf]ou/!9>]xUZfY[X|m}bƳªg2obd5!Ջ
Q^S NM5VeuPuh-[hk(og⊣J%U1Lj
DHZV4݋:>ϯ_U&?#xTi&\Tg#!9??HZ09f*x8{8b>&?O cܺ
<18u[ǧuPuVe iISV?!S<9q<N+	G)?dNkQd䅱LG͡ƽqEl<m?䅡#mسbCa5 118v'_ZSj3β8vXǧ=:=[8䅱pkVFrKAe9!h|ÛC,!#k@ccg!P'AZˊ[[Տr#^✝g[Y#ԩgǧ<NNkQ=;8<==qH[@*C{b9jKUqru$-shvŜ3Z<\y[9b>=<_1/[`R=H y}q]ob̹u8ϩǧ~^rۚzǜֿ9K9Tgϐ_xUZ˝oӝd*}&ǧSF~[sQ]˔
=[9cY9;׹(?
Ҭ8/5˥9!h|ÛCF?:cArTǃk1T==c @Smjw #ԩAgǗWA=qζΜr.zǭ@&NF}OW\~p>q;!F~AW߀4A&N˔h䅱GAht8m5+mԌ6[TwCFg!V 0cp~r{`11eyx-1FkǗA)˞_ hi]j3|q_枾zk_X_V<Mϯ!<11Ǘ:ߧ:TǧM1N&֣?\zz-I\yr!Sg49!l} 16c?yd̶J/5˥9!h|ÛCF?:bBÀk1Պ@ǧyi|Wb	N6c?{,W;\6NqG)0(1톰G)0Y9~i 2Z1i\l:ߧS\zw[ZA,S`vw!o= Ou8DwZ8NU(yr`Ƶ|q دXǪ=L̑NLZƸLWcul+^ɤL"Z1=q;8S@F~=lWAf\[,νN`$ө QZq-c5W5:ߧ:+E90zr5>ASY=cEa3e<
 NF~哈 H#F V?l F~4Sgucm|ٝ9I\l)1j3!SecM͡ƽqEm4I<TL˨ul2[E_>a͡#1g!@*#k1>Rx}хЩzx;G0Wb	N6c?{,Wb6cN#˔?ּ>SyrR V>c/<{.cUVe`_@<vxahָߧS\zw[ZA,S F~@]*~[rB$ө@=Z8NS >IѲVe{CX쩀y@VchƸ1uPu
p F~=mW\zw[[s=Xrkhy>] h ISF~#@61=q;s2֣?Fh8=;.zǡkZ{-?ˠUA&N5\ $60V֧%֣?mT֣?\mTV?ڪ0)oӝdNvT}m*6VNb?h״q\m=diXrңO 8n"1o9)'8b1sZ+Ǭ+ZU lx f	@dJpr9	hmֽh#JÖ@[G  #tL@dJpr9	hmֽh#JÖ@[g  #1_9'8b1sZ+Ǭ+ %瀌f`7Ȍr1^9{GcFU \p`KXFs"3Np{GchWG5YV?iT K瀌f*t'2#89Wp6k^qsXc@<r	3s+8cG5׵Uc֎+rrJtY	瓧:+IZ>WAc֎+s iANJ!F~##<9S덥PIUҪײ`rۉWaqodO`_@Y*p
Q6pcT>Tht8m5+i+O2S2"KD	F>a͡#1g!A5d0c</<+Op11^6FM<q@׶A^L/y np-Z1d=zӺߨ:g: j31U C߀{\&NQ)ٽf[
ײ_ .y#@TV6L+[X3S~14=;.zV4^_ h@	N֣?\mCAXθߧ:+8Z9]f\09di /4<NF~呤 $A#X+kSQ6Fq8V?\l rmOW%q@SZ>Vg$-6p?:6c??׈*deE$G$-shvLYC1Pvps11^9cǹ|\SM50G^eyz
L/yc/6Koש=; sφ5W~_ h#	4q0q.y)1-k/@<1(1a\l:ߨ:Å915=;̹°呪Y0^O{u85j3d0񱍑q3uNuW%q<cʸ̹°呪Y0{$M:J֣?Xr_ A&0V֧	Q6LTgQ6KmOk9)F~S*|lprBSkCshv1sQ[M3
$L̺*%9!h|ÛCF?:bB7\gᅠ	=zv#Ǹ;} f?cWø+lnm;;#4;pWמ<;xw54 Ħ?ּJL30W28?e`_`|<B00y}qA֐p9@֣? .^b?X- Є7M:H'F~Divh1dwslp6`!nxl=mdz0휱mLcm^!bدl:c`͌mF11l6cltFwZáگS1c.'
+Rs)Fú׶V=	rٮ=LlS\z[ȔWh0aZf01@rXǘW`~j{֣?\<̹9r0quu8Zq- H
XǍ+:ߧ:+/S r5>
kN~eX09ˠX@xgu8jgr $#X+kS-j3FN# j3ǗċQTxeFr<Rߨ:1c3<N$u3uY>c
=['>Ty8ht8m5+i4L̺2䅡#m9f* 0cK<v=ˠ
`:l}m*cSˠ1q|מ\ac> ݞ !Z ;cCZhj~Mqoi N"gb@ .4 Ng1JvN`0W3qLŜ65lXҳ-k?eL̔ah cF5ыBgǧuPueXÖ^] hD&N!+F~86+G[Y%q5Sj3j|A+˞F5-O .4pISEj3-O .	@]mjq#irBhj mO&-Q^I\mT ֣?ǧuPuk2{@4N#CU8֣?ʟ!SddrBQCshv1sQ[LO$*deD25C)iHZ09f*؎`6!^=<;,c˃ C#¸+111_lZ:lh j3clkX $k<
j3&/*qg}q^<[[ǧuPuVe h6M:@V?;$Ǘ:ߧ:kN~$˞ ѡi@SZǧuPuk2zلG0IS fl³5b^ل9
B Ej3*,6b89qods4)M:jg1c\@cc枼/~Rx+:j?XR3Ȉʡb&5ǩ{f-[.<OH[@*mp9;׹(Y29'Z70O9!h|ÛCF?:cA#_h9bBl84Z zx;`:l}mFAٳ$6odpOcx8S2ck4<)&1,s@<vxah	 R6WGoש=; sQy1@A&NBg1JvD dr z+ND1c;+d~cH=T(b=ư2 {7a,WW_b 8zХ9bدk/bWŊ	د4y;<cx~t;_4wVe?\mkniḛ̂ڹ>I 9!`C,G1,cf[
״z@<ь-1hA9=;p9ֈ@~)V? ~AW=pq h&NV?\m- m^ڻs<ucshlΰֱϜ梻nǕl+^ahqB~9=;(q8< .^b?X684`N hahڽqw[Y%qyNB g1k!;ZqyNCj3
=[-H[@*hpr8Cshv1sQYY&xQ-J29;bBوch@c6#A,cicT H#0V֧ jLʜQc-siSY=cցTig1>TǺx#ˠN<	kQ)oj@g.Sgoe9qAIZUcփ(AB6F~cCǺx#ˠN<9ՠszg덡˭`~?ZT N	Qh2Sj|OS
C{ef|G$먉aj֟HZ09f*#k1dyGcc<ahpx0jpzZgx¸η{.xF$iRvTV?Xe 6.;`F~ #6 ~1NRߧ:ޮ3Mf\OPA&Nڊg1;#HvXxO{<
kQ)o`%$rQu[<aZE#k9sG2{%rxµ甊A35ּc+;́1$gS @<^~rVHG8N+Q3`egcc<]XOytg[V3{ zөf<\~#3
}%q/uPuVe h+M:֣?5>BVヒ
.6c??ҜI$먉TԚ%_55$-shvŜ3Z`<ah[ǧuPu B7SQeN֣>V49!l} 06c??q3=FTfF~?<rl|1y4b?Y_9>yyHQ/k<F<$^uQ/k<F<$^ub?Y_9>yyH4b?Y_9>yyH\F~?<rl|1yS}ƳcEY}ƳcEY}ƳcE]lTg#!9??NA<-@6> Pu@Mz * *;A`000Y bg `(:`,0:>{@h}pFf [x	Vu loX&ღ XH`g `':l L Aՠ0AnZφ`,0:q UPf	Ӏ$ e9ՠc^Fê:a}ƳcE8pER3b?Y_9>yyHQ/k<F<$^uF*3ecgǟα}ƳcEX&b?Y_9>yyHTg#!9?`dY~x>cY?1"1Q/k<F<$^u*3ecgǟΰ݊dY~x>cY?1'f!@H|+:^Ib	0:% +:Gm8`g[8+;	6@P9dVum!pxx$·+:y>n Lt?Y,0`J|09dҟxP0|	AZ#בwEk!%@8t-Nu<yF0^c@.;Vu a³6P+:;#a`#
η   \v1VuJQò<F1pp+ f
η px<g[8+nk;Cm95Q"9P7{'BAb$n8
ToMRIITO1(5TLjdG\2[Ic8XT\|PBV-NR
ToMRIITO1QEQƪY5Hdu2J:KdbFC@TGQ?}F96e<UEKgUU-3UQO-3 ԿEhdX82hGTV8]5&c3E$>r$*H9i*7LXU$-RYU%FM=%RO2S2:r.u#-D>VDiˋQ<aR$O\(VӔk8R8SDIG-%FUI
ޚQ*ީIQXi˝pH*Q<돕H"4CeŨpYSn<W!H-ȿ(UE.oaKۀc3OR*U(ثR*U(ثR*U(ثRGQ,WpQ<tEKgUU-3e)ڥ0Zh2[L$Tit"rheU<A}]-PZ9jUTfSL5/pR2`Z^2/㞃h#Xyhu,76ZTԚ<TL˨I厎IQ5J7jjIJf]DC)cT2*deEDqQ-?<TL˨MJg<TL˨m-+IJf]DCihXa(0Dk(ܦcV8QL.RE$S%3.%K)ꢌmrOHnaFn4P/J%(%q@Ĺi5GQ)#9j:!p]q<&Rn*Z\cpp\(TEg-RGQ.V:)qZuxCs4iN*qtuRE%SRj0o|:Wʨ']DK͖U5&k֗&X\\(KLeTZ\X%8VMIs-rh%iʜ)*ZbD_WJ .\Zɩrjr&(TEToMTLzW@^ˆtJ{J6*Xo<ToMTLzW@^ˆtJ|R *U(ةaNMIQEST.Q<krtԚ<E1smkO-yem*z@TE5#)M)]5.,[S)M+zf9nm+eD_N-VjMiy\6q{.*8QI;yU9R(7XE:"U5&	FMPO=+ /p:%\ IWʩʖA/')uI<\3/p]<n*W
)q\sO*4r*uhb
(//L.rzUJ6qRˆtJ{)M+zf9nm+eD RFK')uQ)Ѵ)Lp^e+iTK\Sei\]Az\ZSRjE.Q"bNKE(TEQ4LΉW8\0D2
Fc 9,cJTHU*-Xm*ʜ9pޚ
XUL	i*BdEA/$S%3.!KL.p̽q<kK(hGTV8m*W
)u$LPhm(TEO2S2"SeiFR:Ҭ8)(ȆE
B/B؅
ahׅ+iT_5FKEPxQ/2-V⩩5p4p/G(1B\-LPhm
91E$_O2S2"K:Ҭ8)(ȆE`ļ:[dѓ!dC -
FApR,'q\sO*4rZ(XD_$S%3.!Lo$kp^e+iTK\Uh#]T⵴8jM\((1B%,ZQ$S%3.%K)ꢌmB,0YMTn7pSRjE.+iT6t
ZQL̺2Q.]*Â]p,d\K@l-:Z.bD2
BФd"w4p/G%\(TE$S%3.!Ln0o\3/p.$uLcU0nE.Th⩩5p4
hb
ZΘQL̺2uXpRQKxu!x'\EBȆAHZXNUNThPk
*deEDFҌ3xX.9S-rMquqjMID8:"RbNKE(TE5#)M)]ҪQ'p\3U 'Jl\044\ssi\O4*''q\sO*4rZ(XD_<TL˨ul2[EPNt
J)u!pX1//dh!Y)B\	Wʩj-pQL̺*%`f^S9Z#eZSRjE.Thᬣw
)q\sO*4rZ([BbNFSHQO2S2"K,WʩʖDriuLc⩩5p\D
бjbNKEhU-Q=))"')uecy#]\3/q\sO**Z[ENI̦jSRjE.D9--b
ЪZzSRE<TL˨ul2[EP/2(Se8[(khqTԚQKyU9D1B%(TPRҘ/')uecqx\{tLi#eZw
)p/GMI9SM,ZSKP9*rZ([BjiLQIO2S2"S8\{)L榩hqjMIQ(q<hm	9NQ"bNKEhU-Q=))"9HH,qKG#4ZJ頪)I95KATiVUIQSOITL̺2:cGq'EeqBy<"*7)KE33	*deE$D.UNLJqTԚtGTV8Q\b&ɩq\sO*4rI\-LPޚ
XU-NZ'xQZ&V7J7JɖT*Wj4qTԚQKT95.+iT_5FTi+BũAQ
֙CO2S2"S8\4lN⩩5qjhp/GMINMSRUNThF-,Zg
AQ
֙CO2S2"KDFtM*&[%SjM\ZZ#eSRjE.FSTԸ9S|9QKE(TOToMFS,*'Zfg-<TL˨e,jR:&S-U5&-]-2ՎTh⩩5p#Xɪrj\WʩjW%\LB')uQ)TKL.]*Â]p,d\K@l-:Z.eZ@).dxZ3
FN#5C -
FAr,	Wʩj-pQAQ
֙CO2S2"]D.(̖T.UNLJqTԚtGTV8m*W
)r5&q<ʍ%rZ(X1B}9HH,--q}	[84HTrToMTLIZ
JJzJ*de!4uH6\녏G-1PZ\|`9y¤I
+qQ'<TL˨I厈\'ZU%Yȸ,\bZ29b('\EA`\D#]TItAaR1NBtF(*AItC јR29S|9-,ZB/Ƀ?}ً?*_b"D_8/{'I_{'>\up{墅u"Ze߳m99Y9BſȿgS_u,_ȿgZX6NE?ԶoNE?e+9ұu,_"LȿgY!ӑ~9jNE?$k"B?ӑ~3*97Mӑ~d9u-]*9]*Ï9U-7NE?r/)(߳Q߳_N_ӑ~QSTtUQ؈IM=~7#$oiF)oi&	d{ب~7*ب~7*_ب:oi윇Irɉwɽwd{'I97Ooi(oi?{Od߸M=<M=7Na$87N4LM=Isϓ{Od{Od柒{Od{Od{Od~(&?{Od?{Od &?Ip{'a@M=&?	q&'RoiyHM=od8kD8(>M=ߴM=ȉpU{'{OddQ4KITBToMSe	TBToMS\Tq8yD1Po1(5T҈[dQM(BɓNRƨe-%EeaIb'*+DEFқS-^ #edxCF:"7Z"U*J%K]QS,"%Q,jUDleQI<t3QJWE!tCS"Ls,$UCR$)TmUCR4ȼGO:JQjRCSGC^J䅩P$.TTT#7&Ũ#)ѺehQS-PZgxj|2MI2ȵbb26m
S,ZΣDF$/4ND/CR'+@_R$I%,JWPԉehKIGC^J4~ E}_R"W+(jEehK8jD-M%y*D~%o&cP"(jFehKPԍehKjFVZKjFZZѥ(jGehKPԌZZ5$H&@	a+MJ4Q.R"uQK*D4Ib2aHĎD##urT:X((|,JXP#u|,QSR̪cΣD(JGL%u#$u$|*0Ԑ2B"&V$WV!gm-Ki%sg
j((|IQ2S2"4$ePž(uEDKLT%3*.-DQ*\fHD_]<tqJR5>X-L~EO2hԈZ:JWJWPԍ>HM%y+ҕ5#,L }і(UD(Ѻ%EBQu$GLFbGQKV*]
4nKF,J}X%sO,(DX(TfU
|QKK%̣XK]|Zh:aFX$IF*_#
L5#22CRGGC^Jy5$DZ4[EQUI
 -&h&HW3y#*!jd~!7:!$	F.ZbycAjjKLVBם|-2S4TF_,vʲb5o
HD%3E2BQvLGL~:`Jȡ>EhGC^J4~EEh+@_">Ee%}R">Ep&~$jhy+K@İXhy+J}*^%GC^J*^%I%}jT%&U5&	MI%ISYF"u u$J0
@EaE#(j,,L/SGC^JjRQd	%DVV/Q`4t<䨊ҠEXj-y4t<o/CQk镠}xj-D:JWҕ5L~Z4t<䯼İZV:JRJCQibehKW)_aW++JbuѢj-@Đɣ%|*^$M%y+iP"iI+,eP]yhD@UP]FhLGT],H4IVFm,0<贱@ttJ`}H:(ȵbde!-uZ'QKGL%#%]FSTu
n|HU
nF,5@4t<䨊%@İZhy+Q@İ-YZTMBW$iP"45JGC^Jȑ@uUZZO$G9JyJ3ia;NZ%:Zb8:U-P}>X4IjbD:ShbHu$}8xJ!^MK荣3HP>ΣDb%KE3-Y
,H4IRZ4t<䯥@jebB3MJ($bͥםF*ҬD4IMQK:UQ%KF*P}@4IhhJj'_,yĉR AtHS<Ќ5)yMFm,%4Ij%Z]2
,H4IiKF,,5_E%lcΣDy7],(uj'QJhuR	k$u$hU2+,u$KLU
ED.Ȩ]<tԣ|S9DmB^u$O4XK]FhUUL5,(t#%Y,BEDY6kh9ЋR:cΣDjVB_u$Z$u$8K]DVX4IUQK!JP>4O:Y(E:%Y%U
GGQK%UMTLhԏ:%Zem*P>$F,DmBQ$:Tk<2kaɩ+DI㦕K	yO$y,MT0:%Xnm
HheP}ԏh<t|QJh[Z0S>CS"L|IO4t<䨑+5u%uPx5(!c:bUK)5o
h,HbDLSTu
H}VS,FI,vLGL$vLGL~:Z'`Jŉ%DVV/CSҠEj}+@_CSSGC^J)_M%y*"xeET5>$ *Fy5>D2H<*5u!ZjQ<6fZcuGTVE<4!c:bS9VKDuLd/hF-oBUE<4ѺXh%3EMQoL) tZX	ie2k(:-2S4Q$) u;Zdh@?
H}iuLdS,VHu$|MOX:JTEeiP"45>jhy+J}*^~~W$iP"45>4t<䯢-J!O&V$>:JWҕD4t<䨊ҠEhj}4WTAOHZDV:JWR*b]DDsSTB3}bjKLVBם|-2S4TF_,vʲb5o
HD%3E2BQvLGL~:`J"W++JP&ҠEj}2$5>W-JWhj}飡%DVV/CS&ҠEXj}4W#J?L.j4&Cihe!HXξXޘ2_,vL5GQ0I,j]5GQ1T7],) u'`KU-STu
HH%TkZW<ftR@	cT%RX:$;XF ?5GQ0ĎTfqRg
H-D	U0v+3:aI@	@JΘR@贱ȴ5UuBDe`9⎃8R:(|,f-U3#%ciV9ѺcΣDTuG3:%3E2P#D"K%dS*4NDW-D3z*eZhuTBZGF-2S4R*2hHJD/[DU,K#6:-,yĉV-U,K#6:Ȓ:X(:&ybQSʰΣH_}DmFe<H%Q	kQKD̨9@VĉRFV:JW%ILHRe2S4KWE"R^vLꖘ_FV|AO-L>Đ8GC^J-Jİ1jhy+Q_!&*CSL|IOD:JWRH4t<䨊ҠEhj}"DW++Ji%+}xHXZHZ:JWũJcL%i2B3}$	}4eP,u_,KL5,/hF*4e*cF*_CS%DVV/So&4
KO:JTo@W.HXl#7&	GQK:XFhZP>4ND/!igy5>V2}/!3=j|2e~RT5>VZx+2(j|ZYj_CS&V/!+@_"&VZi} &V/Si} +FXajehKpd	F/S&Vi|AOZ-DZ-FZ-HZ-+L|AO&VEO	?pl	ZZh25?ɕ(j~+F&V5?4R"ehKj~>}/!S+@_CS@ZZ:JWңfrKAe*@Le-TMUTuE!r7Jt"rh*@UK
"W<ft¹"VS2Ր@X6joMU
CJIPe#j.*@JF*1DdE\Zĳ-rh*@hMP@"uI<
ⷼCJIPhS$S%3.%K)ꢌmB $0YMUulxP#ESRj1X_xTKUqruB)ڥpZ([BŰZlmPoY"$L̺2Q!RBjMF1KrNzо_Qh]-+/oEQ(9FT/[(VnH.}oim75SRjk(')uI<T:$X *cȴ5}?EuE!s~IJf]DTJgT#u3E!U5&ͥEG"ch*Px((DWO2S2"KDF%nRM.[ER!U5&ͥoMXѢ)'Eо'iʌ!}oie2up[tKJ0n=(VnH.}<TL˨e,jRTQfD~G"ch*~"%f$(B"$g-RGQ!RCLMTM%xe.JaI<t?VnH.--I')uQ)Ѵ)L
?t2B4"]F-T/*c[tKJ0n*$0HP?eYL`\/(VnH.}!ouDjSRkL!RC"uO2a+iʤ6U	cGDHeP+͢.Za@bY"u*Qx榨B¿,76jMirTԚ2a,MIͥ[5T%xTԚ枘K
CJIPŅ'c8#H*Z!
>bY"xQ2ILʡ|B%i@GQ0F_߁wYxFF߀LF@kL#n ;F@}U;;%,|#n 5}cilMh{`.:nK?c:n@"77}5\:nj07}oMl~2|>NoKgM<<{bò[?h<	[/xtzl-;% xt-Ƈdd߶dvK|3;%@w El^vK|{sE7|>vK|6;%B80{b[#/7|i['>ؼ	æ?tw/;%o~M"@vI|so~ذ87| 7|	@vK|:dom[ w ;%  󎛾 ~cO/;% ~bvK|@7|ؼ;%G6;%F]'d{a-0~M# ;$!bò[ذOY-
M󎛾! ;%!y-4;%!W#=@vK|DYlt{a-tmoo6;%"bvK|F{No{a-^bò[BltvK|Ha'dĀ $ ;$%$Ňdĥ>ذU8SOldĠt(o[P8PcCl^vK|L)[ht1/;%&ds'dÿl1;%||(,;%~lXvK|wρ󎛾|{`codπw ;%',qwW6:ngo=?:n6ddol1;%'>6_׶,;%(=o	=o	87|P8⁧o}y-A#@vK| 7|~cl^vK|{a-K>ؼ@][6;%}@{a-P<:n,_%{bò[䦞ذ-J>qwC_l%ؼ(7;%d1#ltko5a-_:nB
}y-`|B=-a-I7|R[~Mo/C/GDoAGvvK|" _󎛾Uo@qw Qo@K@Oo@7|">oV~M?7|#)d3/wɜ1,;%L&M&?7|6-`'dɁ϶-{op}GM8 ;%*1[~;?ts ;%N/;%Na'd"7|w'd}8	æ;%cC[ M	ؼHsӲ[ No:;%Ol	϶fvK|VI펎o<:n{`Ml^vK|V[~;%P)Ƈd 󎛾Pao{`t@g톧dm	-q;%c[\(-.5GdfvK|󎛾'/;%æ{c[(Q	@'(2|%?m)%X cAw@m)۾R۾RFa۾,EFa,w` m	mG|&hL?|' Fwp۾ᐍ868
wmt*"6_#{2mD&I?،ob1O!&<$7)&A@MIP7obqmTi6*RMirm&xM*&{'
=:Q6N]od!&	6NaIq8Y6N5!6Nc&~)&?DM6NBm잯&?p{'9	6O_ɷq8e;&odD8{'odӓod0M96N
?6N{e8)JMIpW{'ɿ<)پxn=|~xi_=> zE|#y%xy~xny=|<a0O;7_Lx:91Ğ: j *_ y [@ s X<{zI|.8<3/8<o!q|z_!_!%8
|	v!Baq-}=L}?|>S/bE|>a|0|d૽/+c~Mȓ"SDi.Ȫ/aG9&$Wȁn$Dq-p~Q|@]_[	,# /^_W|@M q/2Mi7#/_#x/ϋoե}0f7ھ!!7'z"!r;ķ,3#! oA)!X("$["&_wo4UoW"A[|D
oK|Di@_S|FGWg3|FIaF_fc/~2#X[~g~<߸5Ɨpg	~ӊe|I__;_AoCj?$7Ānz_7ķĮdWįb+Q%%U%=($PS(4ɯU|LG`^W54LjW4wY|L<o^hsf0<X%|kÌQ|:/oqM:Lk2{z/|O^XM|N/V8;pq'\p wvo㝫|3_xz>
q|-_/_ > <A|>|;8|%A&(s<s72krbO|P%@mVQ|P^-@1o,(0=@9ݾ(=B!K$$_$)_$
2]%JmF[䃽5@k䀧O|b 6oza| /_[| UK7op=| j WJ)پJ+ھJ]/SA|w{䣼K|bkOJ1EPs_%CM'K
|B	o+	2_X_A&B
3/ ۂBqm:_Q|RI7"NL0|R
oC}_x=|"E|")%8DaC^#LI|"9ķ!&Yg/C̒D
pD
DpD2k7ܾW;%Soe80/|#
2	gM3ݾMe^|b<graFE|N Lao1cLG|_&bk?|b{$La[
qMxE}ǰdO}8=I}W}L/}Ì%S}e,&yU&]NY}Up	m-Q(*鯊p*I*Q|U^/aUP7C_|T@/*Y|Ts-N'ON4f95Ni'8N9̯[7OnHC_	"LH""I>!.WF%M|$ 1W@q/_0rϾ+lwa+X1o+9XwAI|(IP(`DC|2+ &P/U|=.)K\a._LY|k]v.s:+]K\e؏7W6	`_	K8!iELQDi:g{Jhbg:e"Ze?9['_$sζOiȿ]?AM,[3q5_3]D*W_g-RLEԶo]D*W_JL3e+骅.g/Vg-T?4?hm?3*g/oMRLE-iȿt_iȿrҬ"XqLEEKM"J*xmW?iȿ"ƿ3g?fkY J*xmy?#@Nך7w՟&ך7^V=F!XZ3P35g$o51x>ך7˶՟-Nך7
њ\N_{čBff/=my?#g-R{8kYjd˷qך7떮gd]5g$oՙU?y?#Kf{'U{č'[LNi{čS-2{'kYkeJu^jH<잭5g$oXTkYF)y?#SE={^jH]*Ï;^jHU-7wpkYTV=FtP{'c{č_=5g$o]D*W՟]D*WdkY]y{čc8&V=FaK5V=FHlN
6՟]FNmy?#e{';^jHLWdkYhlN
՟j}5g$o;,l~vFٞ(:*ɆϚ''blLEMQV*6!!E;^j=897s^?5tGf6;^?5tGH{'skg&?{'{L{O{L{Ǐdog&sO/l3o?u숿>ɏ?Tki-/gp՟--b kY_@kg?윏kg&5kg& {'?3_윓kg&W4쉭lͿd%D_mÆ Gg#8jFXpԍ"dmÆEi>=OL'mÆjd{&@pd??aQZcTl5&	=Edl5@&-l5>ehg
??̿{,L>Wm?{$aR'ϋ=;a"/lKm]a"l]mL a aR4ia =? ?d8jHehg"$2ll5$-L$,a@7mw=O0?罟5gYhYM!9B <hL
v~V3N-θ3B9:K{l5h}z	?!_g:ieW<~V?51xFI* *dCm:z<1mmecW4fٛӿ?mpA{ImÆ -pԑ{=H }l5#H?=H&@WgZdaS IgZmÆ"l5>7l{pV/=EbaQj`/=P&	=OZ4?l_{/l;mÆϕglEm	?pԉ3l&aȋ=gȷ=쁯l=팿aR4id?mw{9a=Hũdpg=炏l5$F&H=ggxggᨭ2Ao{o{{{&	g<Qm??=?? =Eibğ?_? =m =7{ [=/lEm ?m =l{ +m{ ?m +a wmxGmÆ	Emx lg'{gGm_{&	?!l5_L^ag ?{8j0Mg{gj`?DKmol ={ a9al??#lm0g l?#??#! { %al??gD"=*"_mgm=0=4?a-a=0=0a{Ĥ??m(=PagJ_?g=P%lCl?
&=e? C=`
gL {=k?|Am?>go{ϋ|={m{ώ||4aQma_makm	gwm8=p=rla7{k=p=u_?a0a' =pMm8 ?l5#`Ϛ;gqo쀓ep]m&J?+?h=*ꨄl*lSm:[g:ieWOAgqH_/kx"Й+N@=~T
1o#up{SmBeOm_K4t2gʯ@]hW_OcNvBd@Y!\Vl6_gfUK
9:	κ%(=z!@[gKl志gЙSbl<1OmC*<ggh7gqУe om&JqW5qo[g%=z!@[g6&Tئ<u>_vᎆZl:UC]T@Bl4״l8Z%ퟕ.Vn[gjBͶy%lQ<Zguz_>[}z	?)xc=U7Y'6wk}K=/kylE2W"OSRk
mαxW
-οh==cmAj@ɥz =z=‟٪=}l ϲsmBeOm_ ߲-t2Yd	;5灿d__{lE2W#6~V5qola(ſmοh=Cuz Sm27W~=~T(g
F6**_!-(	(l 8_jl gЙSbl{#lC-?{	|D}S?(<9_y=~S/g3Cl7ih7d_~Fg-	l'5qoV_	OmK]mBoBl_d=‟gQ4_"dkmBeOm_˶ᎆZl:U@A/wk/ w Gg-	6~V?SRk
αxW</HlQ}zZP?_mS1&= [gQ5_"d=~ʟg${*t2⽟	;;5/k$<Hcm&J@TԚ¸Kl_˭Bgժ_mHP?$ ;lƖ$ [lOdkm@f6$W[gbaݶz !_@gЙSbl?<1OmC*@6~V2^/_gp/kxZ%QNfꦤſg%=z 5uz Sm27W~=~T(g
F6*m@C*_'-(ڞ= [gЙSblamec_|S>cle|R<ih(a 2/@<hL gg[g%=z!@[g_@g ;K,V{0_@c[l*lSm: ?lC-?{*Yd0oaMaׂh
_  qm&JǶ~V?ꦤſimu@ 6 8_@l{ =~T(=mHP?Cm@CgPW_.GJI[gW
mLMxT~Ŷxc=UpQyo|8id3@Y2QwAŶx"Й+[?+??3
UmubOmP9uzM?gmmJ9+l	}&Tئ<u(#E6ᎆZl:Ue?+?_׳_= @'g-	y+y-ε7qocmubOmP]mPg[guz!@x=4(m%%G0_26Qmec_|o	}ƚs6!y?m&J)&!3¹_	OmBeOm_!7Gmec_|%O-wkY$_	?)g?"ܶt2gD:~ߴLBliOdog& {>:Fٞ:ifjͥml#dCMTHov5g[jE~Ln_JmL!GmmM6Z0o3şW4ͳ6"l
v|՟Ynf;;3_+Fjbs؈i <*[^?윇kg$2T4Umme8]SBC)}ilDg<Pcl#lBu,];>j?$ *Q2ʕ)c3큟hal3ЙTySBBg-RwQϴ϶_,5CO큻l#lCMT,u?U$6]|%>>Dg<P`3mmW-]*Ͼ5gWJgg3ei=
9jl?Ы3~I&ϴ϶ 'As̰?3RٿRgYĄ:>>ُAs̰?5g]$iRiSBBI/|ggۗ 9XjYmmiYW}USBCLʻil2T46Fٟ/>j?$ <Q|8Dg<PgFٞ5Jm?7Minhal0614Po|XϚO?AM,[=33eil#lWaϚO?_	{>>Dg<P`62N~L6|՟HAdm2lLchamgu,]ϚO?+eJ}} 9Xjl#lBTSBBT3? 9Xj gmgSB8gghal g5|'9V)!5|'9?yǖFٞHll?󭓾milDg<P`3ЫY5gtK/pa33ei"64$kpuSBCM2F_|'[>> 9Xj g6ytSSBBm󭓾gg ,5COmmmxi}gYĄ熗}} <(6ڙjFқS-\Q-U&#hl-*\%U֪ͥ6iʢxZ#9jy%E2ɪuFKJ*z%Q%<mm#ze%RdYQeSKjhP!BT	R%HP!BT	U4HTdzh*JJȪy**(5T2ɪC& U8CH^ID`+ph^eRкTLcxhey^qhbJ%U1Lj1EQƪY5IHʕQLjiS,⩢ydEBzY/geUMdQ*XZl:dEBzY.	R%HP!BT	R%HP!BUM$FiAU&S,*szjFҬz']DC)cT22`
Sg$qy$("yhP!BT	R%HP!BT	R%T!RDfIQ4Re2©'7h*m*ʩ*7i*xPLRpq}^O"DZh2[L9jKUqruhVaA}]-JlLdx#\Z42O2S2"]D.(̖VIJf]DCihXa(C$S%3.)':42O2S2"S8L̺2<TL˨e,jRӡxCs4<TL˨MJguDjSRkNIQ5J7jj1smkO-%HP!BT	R%HP!BT	U4HTdzh*JJȪyTiDeTLRp++qR=
D"yhdy]QS,(Ti&*2t4]D*W*Zo<6Zn:iЭTmE<ա%E2ɪ @hl6 $+          <  b&bb&              6     ./usr/es/sbin/cluster/events/utils/clpr_ReadRes_vg  ts                                  (&"   018:_aceirst,-.234;=@AHdflnop
%(/567DLP`bghkmux|	!"$*9CKNRTVX\vy#&')<EFIMOSw}~+BGJUYj{>?QWZ]^qz[Ӻl @l ?G
qyoɟA_Dmͽng*i}O4o66bO$[%R~rsoJ}!4o֑{GxEIf/[D!<xzmo( .ōUkz왙d:: <iZmj#@<<kn^$֯Bz̐&yW0j8J*2D_=8ҽyWGM"c
2@[hnzH5#V|D@4 zͲdNX\|DiZmj5wD>g.I[z"tX@4 zʹ(gر%nc- Ҵk6Q;ϱc9rJ:Zhгg[
ΐƕVmD>8he+w=GM"c*V%8CimV<+WfYT!+׻[%zTq'/g-Uk&'HcJ=I![Hi0ZB!l[h3%]
X0pfMj  
3HB!23ϴUzN즳m|!{@Ja5ċ7Oa5 WVgXAW,B_5 V4Y@:kP2+̑;ꏲhMvn0̡y[aa[ak&mf%gq	%Y,^]*k
&[`^65

$=eryɪ\V{X`{XV|mjM}HCad0lV60l6a䇣¶~z!a=T#ܑ`X66ZڭX`1j6F0̚ 0q {xuprCfa[?=fH0lX6G0sjZF0lmz·6[=&+V+3#^WUm5a0YX+X,=Q!=\f^(-=Z+l?0W"w՟c½R'}YxmCa0,zMPA/P`sHe,a5Y(W+C.PYXW0̏]{W]A	
z׵U
#ke=%aa`ffz½d2
z׵uPYXW0̏]{U^kXV{Xao$D>DNʏkBg]^fެ+C.PYXW0̏]{W]a[a zk
4N]S	k<g[-ǌ#xD<"GҽzJ7'`礎mVY3M}əW&ddW&gpzHnh4{W^M"&:#\vZbGai;V@[hh<٤&MT #Wk&e[<EA1p֯BT}BkMUrjz
-q{~Jo5Cy6cL礎-vp֣]BkdB!B f.GZY3*̋]g(dC^]j%2kbzj2Y^z"wճɡ5jTVxzHnxE4{W[{LHo5CYv2bv¯ZEռ.AѬVyR[R&=jEКY5P׶՞dLgmY5;lfuɬD>ŕk!fp.WY+U[<׵U쫓=]d,{Y3gV:CjB~IYiZmj-d̫2D>z*C.Y5UɪYd^5U]{W]
̖y"A[y#8Eii^wČYL02ZE-#+AV@Z#]5ZMUdG!Ynk7ʵzd,Ţ
ZəW&_\'[oVm!d2oVyrfHg# ׏, j2PS|
DG˪Y)^3%8=$tQ
d<"ZFm#+m2YtƩ礎-vpfdZڑ1&MT5g5302k&giY3:"w՟b͵8CIT+	WY+U[<׵U=]d,z͞yXut^= ҴZəW&dT},Uɪ]jT+VC\gо3%HVpzHnj<"GW+dv2Ծ02ZE-#5o$vC]5ɫ7C1""5U	,9᯴̌5f6ɬ$!w8Y^kl8Yͱ,H?n}5lerj;ϴQY/ZVaB!DA2`j0UuW#5$YК5՞jMl2k! +2ɭj4k&6i[6!"k! f5N>Yj5dl5Hg*͵"m3ma"g"3Xe,ŀ_Zr:#FFD>kXzMreW&-_Y	β+kٶ$LT3^+g3@LᑳksY ֯CŀYZr6pOWVymr6)F`zM}g, "Z[HJu,U-36TM1*ٍ~zH-"GH."-jDgiZMT$ (d8k5#:k&{mYjGd	3(Cd̖b&D[X"0p+W5Gj	=75ʫ6ǰ̡ !|!H3Mdps\Q;W&N< Ze>j@>ebHIPVC	%Y@FC_AЬŀ`k&ᤍdlrFm+f#k! {Y5GQ;ϰf+W_k#&EYdW+fۆXH!:]R̩Mj5"-r5N즹œVC	Lp>MR'}Y[YdW+fۆ3(CE˪YdZk"\$L)4G*֯CVePVC\Vb3^[mYUr6hZ>kVJa5Y6Y!58[[6]yRƤGkfr8{Y	dWX@l	Cq)Gh7l<Gk!68@l`KX:j~{*<jƲ8{[7+M+"1=(Hj~{*<jƲ8{[7+M+"1=)*S@Vn5ٸy\BlqYŰ)|	F SS@Vn5ٸy\BlqYŰ@z
_Q)VʘzppcȎ-bRHHC`T!쩏Gh7l<Gk!68AVWP4x՛dpe[7*dGO]-T$=@GMr89Y֯C	ɪD>VBp#92VeBJafH=DՙH5[#Y[\-f]vW&){<D&Y`eZr89Y`
^]HV؈"ǄKH-q{q@	DZgeDcpg0Gai8ZDռ.ڏvhGG;@>XMT$ 8dhk5#:k&F&gcLfP[7Gə&magA܄7nC8:lerj;ϴQY!ZVaBnC.f*VC	%YzͶl&e		{Y4F;ϰf*k5HgmfȍVElpͬ$,B	!T֯C\v 'k#cjllT}#fk2%j0>"w՟b͵4gb9]RRzȭ!"fpH[RwZ269Y@vzlfPWVyMr6f(Wz
t"Y[HJu牥_2;*#|Q#0i-"ZFjHHG4k#h3ZɪgM}dgMᬍHfp:dbt}3Y3F;W&N<zAOP!Ï.f("VC	%Y2fPq
Rƿmfp3(H8:3^F+DN>YW_k#c"w՟h6DudV,lјk	31&uK1BkHF)FbW&Y"w՟ek":Ҳ+cmi	31%OZdV038@J55SZ26jAZr6fBukm<Y\Ёj0$Y+mGHp]d<"ZFm#+U-3:&7I![Hi3V@Z0xF Bkd̆vl*d5!fHX؀B0ɀ5_Y5_#^́#$v2 H	1!if':5hɎVbp5_Ab#5l{<s	A	ə&fU^5Hgq(׬)ZVaB0$2da5ī7BkH&d	#_ H5n'XBAN	5fYZ֬k4YBVnxGCֲ:5^GAY1k#}#zٺF -]k+XܕUxE\
t[7HՐ[m=&vɬMb'rUuVmg	XH9@bd+4D>ŝW_k&e\N춳m}dLҲ.dͬ$,sbJF]RLD^vlɎ+"we5əʵzMre	TV}6D+"P!46]RM=j5s(H)#cksYZ269Yjk3Y^[mYc"J!|V}BkLm\̜VC\jhM}gmg,E,=$t0ii^o_%_2;*#MDrGai8ZDռ..Ȁ3 `MT$ (d8k5#:k&G	3(CqL"5hə,Ġfkfy$7o>vwWMR'}Yx
51(VC()Uj?Xq(C	uK1 )^\JlY	B PM[I嬍+6V$FBAʆvhr8jV}1(z85HgmfȎEq{76(CPuK1!}j5Ȁ3?dp8D>kLk,5Hgؾm}dGk"eb #.fLEq|$L)(dq5Ą#bDu#km<ֹ4-wpruj0U\NYYeb/]R̘WG+1(kWmg,|zHj
ǄKH-q{mq~O*閙Qif=$pm#o$v]5`U	Y3!"2a45~_Y5_l2a2̌,f%JZ#@38ksYȕ#HMB37BmĪWk#fuٛY3*̑;mTV}m1l.f#+WmͲ̑;ꏲ"w՟e5k\.fJЬa\NYY..fJ#aU[7M!5b@ uКͰѨ]G*"w՟e5k\C.fK=j02Y!5k+Y[7M]{U^e\X,8k>JǿYX60ʕ	Ѕ%rk!mVC^hq	2LgOI!-uii^o)ɥ_Jvi%GzH-"GH-gh1jHAh<٣Y8 ͬH>@!a2`PK23kdp8ΚMr8RV}BkuT&@sXd+fÈdmag~ݾ$5NɪD>ӏFf"gZVaBC	2dOZ&fgr(kH9fJkIl&xի<\H8Dԅa 䡡AX5g5gjd՟T$&,Ƥ,<7jÖ<5gmYVx{	B넃H-|@g &>;ϛ,YC\!j՛arlB6{+)s H45d|2kɃ
Ͷq$L> W#g5HgِkǄ'	 ,֯C(>R
|oAD,]R,^8^'}QS\ Yja5ɖx1Z%r8vqgeX]{W]YͶq$Md$gh%r8HV}&^<!8H֯C)>j@	De,3VC\ k#G.T}#d
^\g	JͰҹ}f"zk2I+WG	z
ppzHkv
d<"ZFm#+ցJ:evTGDLGSf7ZEռ.3Q.k	Y͵ƕaZ&=5ɏVh !ZY5Uɪ-wo#;ϱefN(˪YWx,Y+!j2R kW-w՟ka!8>1&d$zQ;E\4D>kfkY	 fVC	d-T2fPתYSZ	kI\j5-G"w՟hkfk"p7YBa5,eHVہ#8EG[HJuM*TFsO礎-vpmG4k"Vh5! k	k":@Y+uWk"J@hZ>߮DhgMfCe,:a5Y@)ZdD@հ5arhdpfVBMUrj]GȀVm}b2n^_Y8mz
Zd̡f
z}YBl)Lf!zN>"J٠X,Y! .C6̖`f"J٠X,[4O@`TԈr{(2 \kr 3D>ޮD@X=n , j5ȁd2M}!j2`_Z	kUȀ  VC\֯C\;ꏲj@h"4N즳m|!uK6AZ&ɖy"A[hI!-@xE4{W[n,^ʈIafsWzH-"GjHm4k&p3ɬ"w՟w:n:a5YUЬI!-[HJuq53Ⱦ$`|5W3!+@LA)f}MDNƕ{& >-Uk&'HcJ=YfUk&'HcJ=YkZMDNƕ{& >MDNƕ{& >5W3!+@LA)f}^o@z"t41x^o@z"t41z^o@z"t41[Uzɾ=ҴG;U D-9@"AT >GW>4vh1m#ր*B&BFf) T"4*MH YT#A	Y*Zp<r,=@nNtT՟oD! #ݰz1}°Is#4*MH Q,A@!
D!R#@3T}M  ր!
D!R#@3V}h,
0T՟Z,!PB&gևAPdyCU@$ڣAҽ_؆Jc5}fz1hɈ?+0&yW1	TS3.jCY7g=:CVR 5W3!+@LA)f}Uk&'HcJ=Yd5}fz1hɈ?,ϰH^o@z"t41W3!+@LA)f}f5}fz1hɈ?,ϰժdYDiZbK3W3!+@LA)f}Uk&'HcJ=q`D,pDxL}{lhT=44D"PTL}7
x'8/?K@+[^o Do ؁cAO(<&>~4E12\*hT*=DeTm	#G0Uk@t&fKb$ܐ*=D`dra& Hd $	Lb xP	<&>?&cJ Lo :ā1 x&>?&JW`D"xhɴ<&>~ ?E-7!<ɞU4Dlϰ媽dYDiZbK3:jCY7g=:CVRګMDNƕ{& >ƪ5}fz1hɈ?/;9(
T=CK\wMIr͋lʣ&m%Ӱy|̪8DL }>b%"x!0EHz%.6cIq4K-%6._9QHa=I%DͥⅨ6cI m_|4ɕ%K1z>1,RN-_MTTzޚR~o5Kj|SD-jc5l%v,1ITTqD-zj(cCJkө,ZPŤ#7P^"׆S5*q=L<C	}Qh<@z%.NI.;M`]*jS0㺧_ItZgeBCOI)$O@q$AW=zS 7Ē21JS@^&MzTZ&/@z%.NI.;M`]*jS0㺧_ItQif1ѺIQ<q$L<aēS)_DL gJt+%0.1%1<G~Kb,){?A9f~\awf~\awf~\awf~2;4eKWxXy5QSzj3Hyf:cTƃ71o|fU)٤e3$dj?/)FLyU~o5Kj|S~7Ơl'
8p8QEFq#棕{*#`vtr9|tL쨎UIG*TFzNFs3|tL쨌k4FSZgeDtLoSZgeDtLtu0c~U-31Nw,WLʈSQ:ah5am!X<YLORK*閙Q*&QlƊWo5RIQOA31S))V42yGMRTwJ9Wo5RIQO^.u-%MCW<zNizvŔb__Jvi%G<4b)*8N-%UTfTq#^,Z)*8W5r3wR/^WI:*TFsLOzNizvŔYԕNŃXKǓS˘9x^v2Ծ02jzz/),ZKŔ#
h)&ɉ
bŤt]It37^7fO#
^,$\as6rYFfLaLRP.[0蹁Q9;zjI̵꘼o5OOI禢^_Ag0Zj"x()%v,Nu2ׂsFǓK=#Y1')zz^`Ƨ1gt,^vu3%¢_W6gLW-bx\Cz2yS+Ŕ]$ZL^/*TFzNFs3x\Cz2yRe"I:S;`K*閙Q撈	Bq+[='/R'_2ׂ8zT-DPŤc(ՙ<F^=xމ<)x\5S<hp;yd^݊󳩞/f"_ZgeDtLtu0cx	BqNeT&:b:T;,[='/R,ZPŤAq虓  %k#@c U)tSŁ*xh.6u3-x ZgeDcYZ5	BqNeT&kMLv,\ƇIŔzT-zj(cC*KZgeDtLtu0cx1e3Q<52QO'0d3DF
E.u-x)^,ZKʾ:evTG*'Pd63xdi(yIŔI̵zU%Q=50bkQCTIe$򯎙ifhjbx\ŔK)DO'OP<Q<B0#0\'_2ׂ8zj(`Ť*閙Qj'\;FQ<!ˤ|^Lɍ=,6|O5/.cCgQ=DK51%IyWLʈQ4LCf4U(N2iD2+9ve/.cCg^]$ZT:zůMEX1RXU-31Nv3w,`xZYJ'xƦA8x(%je'jn"I:QQC/-%|tL쨌u5Jou%S`YKL<zN^,Ne0bkMPEKʾ:evTF:呔Oie(	C0>0j'c@1FcQF]$ZS=GMEXU-3:&:b:k1O8lf'_2תb1L*f-)zT-yG:%^1RXzF1cAOҶa׼YKǯ3'/1gt,^vu3%¡pNe3pPŋI|tL쨍Ltʨ6cEQ<.bfx'jd'Q

QxơPFB.ytkL=50bb_WLʈ:&'Pd63xk15U;1\9x8xaŔI̵zФk0Z,ZKZgeDcYZ5	BqNeT&kMLv,\ƇIŔzT-zj(cC*K51lI:TRK򯎙iuùde(N2I̵꘽D̘SCiTR4<zN^,JkQC1RX騡fIҤ^U-36TM1*ٍDJoQ4LyfYK˘9xI:D^kQCT-zj(cB٪u,U-31Nv3w(N27O,NŃW<3ve/3p9xI:C*KD^kQCTIe$ʾ:evTGD51<!Y禩ذyIŔQ3,Ne3pPƅ%^רIbצ4-'_JITZ/=1tMIq4Rm;WTL:T:K_2;*J$8:R"y*W!Ć)L<?_J{Ɓ7AqMtZgeDrJ"xmD-zv2ԽrSQ%S`S=G-)zF^Ne3pG=50bh`]5/bno5_2;*#MDc9q<6y;j^9y)ذx)IŔ#OS'_2ׂ8z1RX]\wMӰ.77үi1tMLOeNZzN^bj$v,
gre/HkI̵zg^Rbwq4Nj(^jJ:evTF:呔OeNZzN^bj$v,
gre/HkI̵zgT-AqMtZgeDcYZ5Q<^/ylŔITX<Qg^קytkL=QMEŢWLʈ:&'YL𴲔OLqDQJ5@@3AaBcP1FPl^=x(F5QcP(ƣuc`'"I:QQC/-%h.6tP<.|tL쨍Ltʨ6cEQ<6y;j^9y)ذys[='/R=OOKˤ|^
g&zj(`IbvLL^yH^=M'Lq$ԗAu&Ӱ.y5MAtéUIqSU-3!'$' 8jc+螀)IN}ˠ/y&?ʾ:evTG*'YL𴲔OLqDQJ5@(%P<Q<	q#2'4Ƈ@0'3(s@i(B3(ơ	BF5E.u-x)^,ZK45wQ"QTFt@kPT'ߠ'x4-_qzߪoj(`T WoQ/;oT c/_EQ4衃D1_\ʉTDo5S0%*c?%YQ;
`ʉT*'aRDMT0oqS%iF3_e51Q/Ҿio5Luc-KDUiQ/bf_|o)oKo8墧_~'_?=D /%qTU}i/_W?_ke~W?W?qT~_*Pue~;+A+A_*?W?W?=(_P[e~B/q
W?Ce~@E(U(2qgJO~@a_P8	_P9LW?++
'+*+?~Eʊ~CO%~C_W?߉_PZW?p(
Rq4RW?o
bq_P*+¿q9q:+gp|Ar͢._9Et\""TtPٕGM"RIqDg11ZtN1rQif1ѹqyxF`ˋҿTWa=^+3c,gtDkf];	CLʣ&lr4MFUQ4cga8eQs%6UQ4~VFtQʾJi#QTk禯#lˤ;_TrIDU&*eq)!&
@Xb	*}:iv'Jh<K;
<L/CP1P_∪2(}CB4[3UiUizȟD`^^B[3UP?jhꊨT4X-:TߪsR/m M0:OLECXd%Pb,
W#G*U2P(/XJJp(RTd2RS+G)(}CT,U%Jp(RQ(}C }ARgԮGU&L>&P_THxb&1SJd&D$TG+
G$Q&J3i)$ɑ'D*͎Lk(&D10D*/$i@P(tdP'NMKgc:ؑ&J8LILbd#^S"J:$T(`%34*S<U'}L>	P/RtW#G4UQTJ3pƊ9&;J#*F_CN$*¥9Zs*&9W%T`:gb$EexJ<(0E
faLќ;<(E
exX2TPZgJe;Pb+ETCQeKE键G%+E
d2%+E𩒇>OE2P&P/2Pi|OF)>)yzi|OF	TCQSzNfƶzNb&SJhS D$AøJxQ@T}a%
qT`Io%+}L>/<UBJP<UTCPB4'CP_
Ur8 QdAQe+F)CQOF%d/,U)\x11S%}D	T*aS%}BR8ױ`n,uEQJ4OPJP#KU
dB4 ٤D6*K#lF#OLDtML[d%Q2%RDb1D`dHu4Pb`e%0(`D*tP%DX0Zb#IҢLD璘Q&:$T2JdI0ERTqbFtQ@`GdJ^B4'KCPB4'L>	K#K∪)>ҦP/"b^JPJB44|8EsD1/D(`PC"TP1JTXDP&:$T1\0O$TT;e4HEtLAԕJq8@`&JG/V-!4CyD*dH2TIME3a8'D*xS%}D
ETNdCae4UHu4F(D*,a8&J2Uhc#%PJd-K
$TQ53P:lC0}u
< |!0;/鄇SDbIvh2TIbu3U8'D*gG!$T/P,(%Q+I_;lD*+DF(N2Uh[;	ĎIK&JbG$2U
6ţ%SLChLҚiaԆ8>2UXHu4F(%D*jZLC	u8L&JeE	aD*W0e:(D*,a8@1J2Uhc$SLB*#IK&Jrؑ,0LDtQ3
G$_D*h0L^dKDDIN2U=TDQ'W¢bG$LDu!ĎISL&JG`Ch}M%SʾJia!B蒾=QB^+D`vu8'|b`2Uζ$p"OXQ&JUSLPO%P##5a@QP`6TTR
<*}2(}CP_
Zs*&6TM1*@zRME3asOC*&Q;d0Ni:jbO
(9wxQ@*)㒙bO
(E
exP<(/J
<QP>`JPDU@(}CB4#Jp(x(}C /DUAdJ^^_¨ꊨ J>%;QU	_% N`NceD;@^ذ9'@`E%SaqsP"A&Jb( L2TIja2ޣ2#%QL5IQ1'*)3Fs0$QLxQATPZgJeES5*`P@	aD*( 0S%}BR*L>@_CPA
(}C }*e*bJPFqUWԮG'JP*JL>	K#K∪*e2Pi|GP%Nr8y<U@L>/Vʉ禩mS4ذ9'@`i:jbO
(BS4g3O
$Bi9)$L*)㒙@f$N(T(DU@L>	K#K∪,*d/*J1R
<*L(}C /DU@2P%//P/"TCP_
<U@2(}C(O,l(;mdi(j)"}
)Ju"P$*)6;:jbO
$BE2$L*$[#*:jbO
$Dde3UxQ'*$Z5hJ<(BE2c*;$0N 3RuIIDb*/ޘBlå7$P/ޘb`::ޣ"0Q4R/JN`Du1fqsP'NNu3Hh2(D*U$k`oQH%E *#)lH%DuG:ؑJ2W'PlvtDb4)&JC3
fr騍TDb<%QLM2dI4/[S:٣a!#LF	0bhHu4H%ES0Nu%lhZmq&E2U(CeG*hUDF(+%QDδE#LD`BT	CQu	i9VD61`0Zg(bhPZgwTbP+x*Lbac'BJPe'TCP*N(}CT#/U@+TCQET	)>)yzi|QP'NJPDU@L>@_T	G'>S*9NSO
`JJ#lI>SE	&J2U9t$LBET	*dJ^^_T禍>*eOPJP(F_𲒣`ChҩNIQl2'&JE2j#\$p"Ldx*/Laz_&ө](U@^^a*/0R13PG#R
<*/\bqUW&0Q8+bWh2GW&0QUzG+(U@`br8y4U@a
%QUW#2T0)\#R\#S)\#S\#KԮGT&
W#GT&*Fh+11Q8br8x*+Ty,UA
W&QU)TG
<*2*<GPBJp(UA	zQ8+qU&*W#GaR
<OPB1S%}DCcyAf$Gu5i57$5l%8F>'7P;1;aTA"8<IkKqAv,`ySDMDA"8<lh*$pxcʦaLXD(:&r;aTH$q;a,q7/04f:cTƃxDpy2V:lF%$5l%8)O;j_SDMDA"8<ID2w55DU쨕|Q"IkKqU-36TM1*ٍD#*TQ4LLʉ:ePaH%"9Hu4P>aMPE#ĴMUDQ1$pxj(cC1#ɥbtu#@cq	c!WLʈSQ:aA"8<HzNFM?үe@JP@_9v6b7F/;Ts0$i4N`( 1,q;a,q7);!ers0( WLʈ_4D#ĒeD撈|HzNFM	R4N`(,q;a,q7,*|tL쨎jb	үe@cxJaEr4hJcұ::ؠKcq	c!	KU-31Nw,	zl1&4U2ؑEr4hMJFb2_%}2IL2Zli	|IL)&jY@Cx?WLʈƳHk51"9Hu4P'Mұ::ؠN_X\vXotO*SI*8$G)ꚉTt6RTqLPYWM1@$5l%8&>S*閙Q1L5 MLlP&OVRTq;Nx|HzNFM	>MDԲgk%SI*8$fE|%5l%8'12eDlΘ[='4#Ē;aRMxɆLNU)،j&V'l*$`vu8<IkKqTQ9;zj$0/+̧昙#ɖIM>LzNXHu4FOI̧Kb1glI:b0/$q;a,q701M3Ⱦ$`|D#GCsS*TGLʈ#YilCsC*閙Q2Lbl 8b[2QPRQ8 XLF*>T2P@1P_xLL>	K#KxLL>%1P/akg!diM
usdD9wdȒP>:qF2	BU&/R?Rc+T2P'P_xL1S%}BS#KxN(}C Jb_'eQH::u(U'0R(XNbrcKIR
<*TG%ԮG%W#GTqD-J::%+Ty,UTGQ
W##W#KFW%Q800R(U\x**W#2%ԮG%G
%W#GQu+S(612XUDF&(D*aTHD*$TFm%3Dbb:$TFlvfYDbbb`2U_!H",(0Q4ȠN
#u#LDq)61E *$TF1%J:$T(`%3Ԙ|*Jr8y<UBL>0cѭbG-Sa8<tnCL1E5Pw-QfĘĕGD_x<8K
'T蚡ԋF:_ Q8LrTK4#≤[LI8K
'T&m1#OH\vXn)i51q;F>&[='+fIc*{*#if1Ѽt-3nclk	l&vt~7;}L&v`5j&v`	La3}:~U}Q  KN&v`9tGq~ {-}&;}
1ݾuwe
OʯGt~goZ?v?'70{UOʯ= ,?v@~U|A@"?*!} ?v{:CcP~U|ʯ-U@-p 1UB7A?*"o%?*"$?*"  WF|?v(eWe>_3o_t
ʯÏt9?*# ݾ##{Ua?ݾLS_& &ݾ$AWČ(?*$?{mPĠ=CoBt_l~U|JZ~U|JGGW¯ǣoAYU0.UWt_7ݾ&l~U|LT~U|LFCAo!?)p_^!?*NIiUp'o|sUp_'oǣo+?*N|N!Ccx}Z~U|N7GWt9?*'-?*'=Z~U}Ot_BU!ϺOʯP{S\?v5B~S|R{{?vE+?**3Ccz?vt_?v	?A_-?**ݾQt6?*PU/t_({@\?vA	MgOʯA	U|P+V~U|_)U&z?vHy !6?v6ʯp67^l~U|iQUl'WIkF|	MMAǺOʯP.b|VSⰋʯ?ݾ,{uCoō}{~`0Cct
ʯCWŞ-?* Ooo'7ҟt_K}B~U|Kco~tgW֞l~U|Ut~=|+?*VݾV%+{U^-?*V?v]^l~U|GWt9?*V{Xs`_{AiUpO'7x8@0~U}ʯF?v?_Pl~U|Z?v.Cc 1?*-|~h~h0Ccw>?v
?\?v>B~S|{'WB~U|P/t_t6?*<{߀>?v~=|^|AYU^l~U|W k|=|
?~gWt6?*W>?v>E\?v>{T~U|%?*	~YW C Ut~U| $?*&?*ho{_-?~ʯotʯ^_-}J~U|!soW}$?*_kk?*~gW"_H_=)Uo	ʯ?vsW [ "_?*8;| '@&v @&v!3 gohL@L@+;}! gobk+go_$L¯%Q3˗~	\ 	\߀0L~LBM}( ;}(H&vP2;}(~g_b	{A^'h+R@={7	JPq^*JPu^*
Py^*
P+@BG{Cߪ+^P[&+~4+̯(O(((e{B
/vgE+*+?o
^P9XW([1^PqI^P{C/+*%{Aҕ?%+w^PpJI ^P'+OJM(  ^P0++t(XW_|;۾H$D%N"*q_o\"r[ &"%0|Drl6wYn_%<_%=7G5|"J@wCL(&ķCH=Q|FI_oķo8qg
|Fb0#q0wɼ2I|1'Lg=wɃނ0yo؊00wɁ$$&ķė|H'$4ăS|HkwċCă$k>۾%$_W*|C|K"%[S<G|J9ķģܞ'%E(sAQ|L)&C_"w2&o_0m1o,_m0y|L/_67Q~;wn_s/bj̖G~M~|M|_o1UqQ|U|b,N	}p,Napa'XY'-'U'Y'f7Wv''7;p	/ü_K|Nq9	sKk|P	kPz,o}	8}$ ;B;C,ߖYЇ$lc|RS){/۾)!Ƃ9!I|R1H}K|TS⡶)*UYUUx_]Poo]|T`P/_W
r	*(3_(fs>_|>۾P7ob$؆M9-~#R)Rq1EQ|e7CRb _)Y]lYoe6j6_;l.tO|7Ü">PE|rQPA|q/U;CG|}4wʚ;Av#T@wʂG|b;A&TT	{A(TbLU|VeⱶXⳌ+e2~}mrqXeE|V}%Xs_[`<=Y0,i=E`S|XqeZ&2,09|X	Ł3,M|XsK6(q8X_`1|źw>8~u b6"%1=un(__CL:t7t2~Y|_oZ+k4w7trdX$VcaXqV5w#V9|$?ݾA}2[G|ZI/ooEKr{Ћb՚ѶQ|ZkՃwŧ9|Z=п+-C[|Z0z=Š,-#`i-.C/o+Βn]|\mZE|\GoĘ=|I|)ķM|'x/7I\YUx;w_~_]|^Iopz_|^[_xEI|^8˯;r.7/Ì"/u7;eXW|V%/-Ì`3X	L`io|(X|cnk|>e_}|7ݾ8>`|d%b; &"ė-Ͻ*@<@8w Y/_p
>iӍ嬱!Z$Z+塦K|ZA'Z7JqUBV`nW|!o_A6-Bb1wmN+ I|`e04_-/=ͻ r?ݾ0#h/}wZ%-5{@dx Orf,` +ؾa q1
}ZK$K|BcטxoP7i_	_8	&A2W	/A/@Y|;|X[67/䌱Cğ75|>$q8No$qƺuE?Ui㝉 c/,ױo_]DGEKOWKQ;
7/T_1%YQ;
7/wK쨝K%jLU?M2wL$_7/7/Ҿi#jo_/%RcL&,aK/o_bfMTTzo_9h? O%K'6眷o9hP眷'wr?Or?xPs[??-@X%?'Abll!As[QC?*Abll<;(+'򅛞r?7s[C	Nor?dŔ?(nywqS@s[T眷'wJ3{A眷'w㝉B9oNeD*]nywLr?*'aR[r?wMS{E[r?#}s[YL9oNU1;^9oNZP=A)P>A77<;K*'aR眷'wQ;
{@]-M-ws[Σe%G9oN"eI-RTqO眷'wQ4眷'wY.s[R/^_(۞r?z]9oN O-g7a"(<;"(:8ADPyw@u-_f眷'w u~
-}$qTU}M9oK:ji75IE[7?yqJD}q3(7ow=A((qPS7_FyD7=ATF/?P _7ٺn m?4?-f폯8 _qVs@X%?i-7bqT{M+BqE A6?QE=AEӯpٺn?4?llqU)G{O{N*RiRxlU&/R?qT:ilU&JmӊQ=P%R?mӊp{N*FqUi?8/Rr/mӊ#iQ4{N*R01lU@ɔg]m)i=&iT
Fg??=I_R0cm?l ipg/l7irg?lamӊɔg=l {N*TCm'i8NH:_l>iiIm 
iiQ{F	??uG{O?tg⨽:zol7{Ol<ilBi=??t=i=lU'i=?@?+i i = i 'i ?@liSm Cm Em OmӊS)B=?!gBgC{O!?{O+qT1HbcmqT1Hb{OlF?8R0iT&*Fg8ba??$oll3mVJ%i(=䡧{OAO{O@+mP1i(#gF{OogFgSma{OɀO={==O{Oɀm`==Ol?? {OĔgI_{Oāo{Oā{OĀOm g_?=lp&i#m{OlgOmp={O_lNgmp.i8gNgN{O%m8=q{O=p=q{O' o{OGm8???o{OgNgN/l	?(gP.i=​=‗=ⁿ{O?2i*i?? {O =='i??l{O iRhS)o=|7\Ar{䁾>Cg ?ag=! w7"[g`:eUemHmOm-mi&kw|Doo0vsK}ИAzCe[3_MUlzS,I?[g͎De{=!?Eg{mi&kw|U[{9վ+l/? -m˿3"\vX<,?=>	ggLV$p~=>yDP;g,H+l~=HgS[l@'4SgL#4u8I砳'{lG6]vf.[='121lЊUmϢXVB
YmHmOm 3<,MOmI21j1oy?^`l/? ClG6]&6f2N<\&HmϿCgg)~=>蚪q#V%em"[g	;lzCjpm?R~[gI&][3?{9|*sHl%fkzNbdcy3w#C;lЊUmHe{?#m):=lH8g_mHemI۪="-){=!?E)umi&kw~3Goy? 0o){lG6]߹oo"->sdc"Em}Wꭳ)2g~ly蠀6bG=p=;#ŶËlHl^+l~{? EWmR/p{mHmOm6fjlCcomT} =?lzI◶k?L)f	| ?܋FLg=!/r_s#[gUl̭*i{=rؑgmIimI[gR^=Ͷ{=!?E*?mxY=ef gZpAlG6](f_s#[gc9q21uyE_g?2g Ď;l}FQ#4g퍭){cl@gTl=ڟ"gfjlI_7s {7A_Nkm˿AllЊUmH~emϞ$p=lH;l}Ď4g@?=lE=/9g@
(#[gF@n(C{lQ	-PgS[lmxY=eq88y{1Om˿{79~= emHc@?mĎͶ{?'᭶{>vbGgR>gR@-)/q}{?W=ڟ"g(KlI5?{]$˿"txoy?ǀAPm˿m<"[g$p{>xl {?D>ٝ{>vf)lzCjpm?[gmi&kw|\y7U_vs#xlG6]3s#8>V)gH=')
}=lHAmϢXImH&g^="G=!gSm<I<4SgL@;{9/p
?4p>zCe|5n"dcgk0[g~em.{mlw[gimHmOm,4SgLZM7G-U/y]vHlZk7721Ͽ@<eAø&lf?[g+laGemϢX2g8?lz;lf=ڟ"gg$t.3c|`8 AEl/?nvHl06f&H8>V<6 l<,MOmI2m.^Qs[xCjpm?!/?޶4SgFJqAO>S@{7?0ϯosoo'%_7[f黿Ɵ{=F0FiQe{N*!R8NJ8lU%J8 iRR(MmӊFiPJ8?=IԣK8J4??llU9FiQgH_=P{N*}J?igimg#?ÿlemӊ@1iblgٗ{OgT#iQG{Oʁlg%iPg-iRc#?*?* #=@=@iRxmӊTmg9zt?*?gV*i]mZOlU`cm\_8/L`?{Oa'{N*ԜiQyy{O`1mӊT+80}J?qT`Hlǟ80N``=⶿??{O`MmXgV _{O`g28?+lU\G{N*LTgVl {=Pa?,qU
@[iA~7RN=
VI;Dpg=!fPo,L,>u(p<"[gX?[gg~gm`{{<aIlqm`0lg&{>bNl?g8[푭) ImHmOm?[%xY=eA~yj"vV9OUm˿䆛3=zNbdcŶyD#[g WVЌ$t.f1xP6V6	FOr߶	Cjvlgami&kOsoo'%jY*IO[a3JjY*{ooۇ1a![a3fJjVC~eSU߯oo
Φ:jSL龐cfqştmt@~r 9(+'۞r{;soO7_;	7Ly=_}ߜo$Ǔmw!u9IO6	7T]4k-[Ho5S0wѮ߸ߺ|RSAmΛ)2~rN!C	N_Cqt0?nv))"gM􌘲Aߜo#&,ai7!u9IOvL龑qSy-[Hjh<C/pC`r "	7IS-q3}7;@	72{f--qe*4D[7?@
gMQ;
_Di-[HuF~~?%?a3JW3/o[?L<A?!u9IOl&tUD9o'
 OpC`r :owMSw;~rN!c oo_%? ]:o#{聎ߜo$a0cDv %?a3 E􃍿9o' E􃍿qt7_;-}$7H8J3}~߸ߺ%?kl&tIK*'aR9o'JYQ;
_Hm?nv))a3FTN¥ߜo#*'aR@oo 7A:o \o[? vrqt7_;o[? pE7!u9IOz	7K"e--qE.[7o@gM􋨚o4-q]D|߸ߺpC`r#a3JiFo[?ep&H%?n	7H{{ߜo!ԋױ\l&tIL$_J[-[IL$_J[7?nv)) 	7HJSM9o'IAJi7pC`r^	7 i})ߜoҞmopC`r
mҐvC77	J{ml&t o-[ o7_ c3$qu13Uz:z2wLFeӰll$:b3'l*USNifUeQH9hJTqD-1l8v*(ETkdN_Ag0Zj:&mSG;a-SaEOI;H{c;j#[2L6M:U9Ѳ(햑!rD$H\!rDSDi.;e|688i'$
̵JxxLWN'6MC*'g5;.cCQ'QLX<1HG>4hGGM"ci#&m1z+	+cGCa7SR㝄GCa7
W;	ꎆ'uNn84r:e%QzSH"B$.H"B$.K8jK頺iJa*]*閙P\fZ;`=>1_J!ٍ3ik5TLNUbf4Hɔi'k14'c-K
h)J:evTFʉ:eTr1$ZgeDcpg0I*閙Q撍$ZgeDtLoS|tL쨌u5#-$ZgeDcYZ5$7N$I*閙Q1L5I*TFsNU쨍lg=5i)EFq#H"B$.H"B$.K8jK頺iJa*]*TF5EYtn\fZш}OQ_KJ&mSG;a-SaH\!rD$H\!rDSDi.;e|6eQHORIpk4<{ĝy+'{I,ʣa=\q9OTt1;vi)`ʉTIMTTz#Q1;aTrtVFo5Q8i-ITFUQ4cga6UG;	 @3lP/ $+          H  b&bb&              Y     ./usr/es/sbin/cluster/events/utils/clpr_clear s_                                $!   018:_aceilrst,-.234;=@AHdfnop
"%(/567DLP`bghkmux|	!$)9CKNRSTVX\vy#&'*+<EFIMOw}BGUY^q{>?JQWZ]jz~[󫯱h8f pOm2#{
 okoo?:9hЃ/hA#@
5bWeʽftP	?֎u񬖏OѬ4
}ʔ:@:\G'ALrvgM9b?Tw;ق:=a՟V@+i9WX4B<R	N+U:bBCX;T[y
³~]^A"Z%e1Lj9`(4:!lzV܅Z<:>.Z
4.zNL<:f|]YEjB;c&C[tp{X>.Z
\Gxnyubh+3P;2řug1cQ.EgB;m2UWEQƲ]5JU)"?D-k:`QhhͭZjh(ԅ×Ua#xTk˦'|h+#3AϻΈ[ ݛY`(v789fţ~f_S C̾
>eqr͵Gzԡs䵙<jUU@e|^:/6/W@:e#/хq`	@em4jtBCFCp]^k[7etBֆCEf0{807W1Vy}lrU + ~Z.z-qkR3:!p{ 1ֆU}2=A6Qk14`2q`s &W"Vy}qNzǙ|u^PjNzEj^(h+RT#Yǩ=J?[Ymhn.wU[[_L>i-Bjl,^p腱"ٵGcpi9f:f<f>lsS{L3V-*ga\z.zOY=c  R%j
qkc8qUy+c,skjgk0ϋ>(Vy}q\'y
C\z$g*DuW9ӎꫴu\yz!Wk5:!p{ 2ֆUkھ^U1FD-Amhn֏rͬ0n3qr-E>l '^pVޯtkU=ZPVy}qP/BZ6s b|O{rZ~_\yz=Q \qg*@;Zߐ2 3_ b9MJ%jǗ٩ǖ67WƚdSR/}RΈ[ ݛY`(v78lscζcqS{LYǫga\z.zOY=c 8$ԫºh0:qM|ǝVǮ8b9y\Uc>CY|]YEj/B;U&85ǩWkU=MlsWh#<_=QkCqu{>C_%S=A"Z?fB
vpiɛ0ǩwk|Wd	}^?p
jvqm`w5W Tel\5W sX h km(Zh]qPpSί@fZ	_, "W<`C	5*ZM }jŔ'c3Yz+y*/29qYǌk3VţXڸx@-Bq=q:=Q ֫A\6kRTwϞ〚٩ش <ex
U7!mLjj.z5W+U#WqP8	M>`AMxj>`q56^' *Z#h^'h+UxB{ZVگʫйNZh^U
?[N\(q}hnZUVml14LQ,*35UcDZ!md!f,3bB-~(gߎ|D_W2/l[2gfny|:/b*<^'DeqP_;x@ժKC2͋lU Ѯ !q46ƈ\5RTwux> Ej2Y@Ey&^L5@epW
8Xg@+mγ=l[@>i\@*gfUْ=QzZ
q]qP5<6n-6dģg /1$ԫɔVA\aҡma8۞۝%6Ɗ<@ekRTwVgX:ٺشٔ ądjUmZau>p(#lqma%jF^Lj^j[j=IK\mkUi^_melZ1:q*ko4cY:g5cƆuͬ:( (cl[9ggUl:xΰٵf%	F 
<D'CYl[96Ϋ436md Yt	`Q%R
<D'CYl[96Ϋ436md Yt	`S YR%9:,ضr6ΫbquXc@3@%RcXJrt8	YlmVųlC:ͬaàVAX D'CYl[96Ϋ43|f@t
Q+
@Lb:)&9fųqu[kǍ6 Y@%:&9fųqu\muV<lgGN)RwyJ+ɉ+U*ԡsk6sXG
`j1!A¼\mLm6VţRkRTw<>8_  h-V+֫Aҿ!Wh:JtB@vqmhn.wU[m<TL(k--etBֆ}hY`(ٍb7"@)gߎ\_W2/gFhf:01`F_
0s{pW kmC806kL7<(kU2/| 	5*(rZgFx>-эqbTw%xVA\6uǩB;ʫ3|эaC6-f$ 	5*!j[h9 8C.z0Wժ@eRTwk3|эaC8[xUjf8|A[zHqZ4W ~Z
h^&@em0Wh 2~~9:!p{ qmhn.wU[m5IJfaDRO,ttBֆ}hY`(ٍb7,ظ[h8ǩwaxW}@͜mQ:#@psy ̿@0wpض806kL7<}j2Y@Ey@gMJF>V,@i#
 ̿e[ e[hT6k.z5WUOgCJԡsk3|*fZhŉFa bGjU5Wm]8C.z0W%V,_kRTwVgXUь ĉ4jU ڵZ
f @~2xIZdZq`@@emO\m+]jz!WiÓ
`7Z?ֆU_ا$xQEDD-Amhn֏ٵpi/g^-@߳RycA0Wd	}^?p
::bo{c.7,F壨ϴ:cϹyχQHDnelO+@2e*w`Hefx85"@l+0B穯W\z.z0 ;Z̖y}`cH	5*A%jb{h`2p-nL:Qmy鋓;ȃ1㋠c(wǎT7YpnV7pr7@S6.3l\ bp3f7VqY6gݜnqG1gm3W\z.dJkz՝FLs#l\<	mp,ڮ=\m3W\z.dJVga (x[h8q5ǘs_sh+Ǘ*ϞcXmog @RU31m
[8q4.zy ֫AF=qPMf|l41F0IWfV/} q4xACExW`$cZVگ1B1=QG8q
@7Zq.m);2~-~FU>FGp]^kܟ<TL(k--IΈ[ k! %n3qmS C̾
L/nqy|3<^![# 02<q5"@8WcD.zuǩB;O:@H
g
_ b@&^u@eAJXg@+mγ=l[@>i\[h`R6̫$.z+h+ǩB;ʫ3|ٕasog /1" RVA\gBAgf٪=IK\mV,_ԡs6eXl2oyVAXl @`VޯVAmWVA\m ֫A*hĩk@h 2~(\Gx>x|`	5*0V+ V-~BkCqu{in|IJfaDBcX/腱"ٵݘf,pr-Le<r<uaxW}Cw@wWxVe 5W ZZq4| 'o<
jF01 50Jhхq`<.[jԡs䵙`R@e<^-q\'yUqPZ[A&^Du+m\z.zOY=c`[:MJW55[`2UU2Y1'9N5ǩB;k31lOyժ@e<_ǫ=]l\1:qMy}qa[XpVwu>b	I`:"uǫMqW[NwU]/g_\yz?[N=Pmhn.wU[M5rOHpcFtBֆ}h- Y`(n3qj-
Ŝz~:`௴~{8#6E8%6P8)Q 2<Ț2-Y8\B- .zuǩB;O::ƵZ	_, "W<jU V,@lA@
J"/W +Ȁ0e[azQ-~:cٱ̠2YǬwǘD1y696<x7f<`6'f<ΙFlpT͎Ys680f,ɛ;:t;1:gU\Gm	m6VwU<u5ι>-	`:ahC&ǆcqlf{*ض~;ҋm^6k.zq\z.zn
y@VA >A
g?0o b&^֫A\mm H*gw6RwgЮZ5~ 2qC\mMqAYV8Wm=l[? W m8!6Pԡs8ǍUH=_, "<piyWf@Y덻sԝykU#W@eml<3OW@fZ
l:h+~~=Pوݍn<֏ᵡuUgk؎IJfaDTJnk(SOΈ[ ݛY`(!4Y(imF*͂ pG ^ j9y֫@=MqJ'{$.zOY=cDjUh 2~ǚ#R>
h
Gz`tG@fZ.m);lZض
+696zh 2q8y<
*+U*sԝ	+R>6V!sU$.zl[Ex:$V/W+ʿ#W*m6=PnZUVMS'aDK׭Y5&tBֆC@	Yb3lOf<>/gbCP83}FW֫@35|ĩRw\gZ[pIW@e@ZZ
0; +oWh r8#l^Ug%Nz>`Tw3x|s b}jU*V/W3igǚ#୭^Z=Q`4_ c^ Z.m);؟V'5Y f<>3:Z/W35>N	'ٝ 5HFy _.z>c[ㆫ: buxpVϫMqW}cLV֯h
U*sԝڦϘ!swWh+Rmh+z=IG\gUj>`Twg bA&^U!WhkCqu{qm^I$(dԛeDa55D-Amhnͬ0Zb<[hk85ǩB;  p+h 2W+Έ\(FᵡuUm4LCLƑAFY<U0ϝ\>F;%bw٪VGg΃E՟w#;ƌh+#3AϻXLh+#3AϻXVGg΃E՟w#;YVGg΃E՟w#;3U0ϝ\>F;%bwV?>tpz.rV?>tpz.tV?>tpz.[5Z
u躳c_ۊ @(6ϊT g 䣐($16h8-w>L`F(& `%\1.A\*R?F#eGv &`ma0 pPmpztr
	mg{fՂOx-΀ Tb.Bb
Ny`y:c \*1@!1'z$π΀ Tb.Bb
p~
FʎJ \*R?F#eGv8,97*یA*`Gr.w#uOAMTILN5Z
u躳cUxjES0fAYa:=V}wJ3U0ϝ\>F;%bw6jfugN5Z
u躳cV'x$fAYa:=V}wJh+#3AϻXdY|:]Y1+3U0ϝ\>F;%bw35Z
u躳cV'xhV?>tpz.O1we8h
@tSzm[-&(Cd  
@tat!tE;P C
=w³?=s>³Ћ!Vw2$>OB,BuB2&@JPBxP2
hjN>G"+eW!(H.6V@y,[m6
@Pt	t ,@g{l8 Pt	 t2l+;d A.Yl@u{S!XP|+;<
@tSP[-bm_y5Q#ؠ@'RT
%uі4HVfh+JJ̮yTkDeTD.1
Pft#o:d) W"}宻M
䒒3+c9
⊣Z%e1Ljȅ3Z!t}%.y蒥T+xA؄9,WU/gMTTcx4Fg<r,0t`,F"EIn%t(~":뮾]v$+L9i+8L\W$-re]U%gM=%rO2S3
t9!tX*<c݁rG-+H^,*XKzTZX뮺4κ!ZdIY4g2'8h+k*+8i+vE$B9kZrBc݁rG,+HXVcBhRG~EJ)iw{	^ƳjWZFjWZFjWZFjW:~gJ㒙9w*_:Κ|5"M)%e-k#Ij:װqAma-̾J-6%IjUab~i-K*yidX0
"0 
kcH#X,Z9'aDK׭Y5&O2S3
"ycvDjM0xQX')Q)TKOO2S3
"SuYErO2S3
"DFFÒxQZ&Z66EJ6*TΔ4<TL(n¨3_E\i-RQ.[E/tf	
i	T./uuMQqJ'Z81X]G<ulsO*/q:k&ڗf\:SL."I4cEaFy_<F!uRrJV::i"IQɩ66jjx|iXE%֬jat\ՓRmK.td)LceXZ]\e9ZVMI4s/h	h%yꝚij^ꂕ_J 0]Z.٩vjv)XEVqMt̸zX]D`ӦJAk4J5+\q<VqMt̸zX]D`ӦJAl@+Y(ԭqNMIQFST.1<{|ԛ;<E1sokO-0{T:1U:NfjE򛯪S.Ժ}N7_THtdsy]O4"vDzՓRmL.OK:t҉X:-ҚJ[ʱڗA.IQɩ66jj҉`5uNQ+QPUԽ<TL(I厈]
`dCֺjM)ձ<f$PRB
V"T``Xj))ӧM(J򛯪WLMF$s2_9'U:ek%8*dfEDƲ4Ш,L[ʱڗDƲiFԺs&Қ]E+/PRh+3qYt$`*_(B!#r!\Pqtҳh+3q]2t$	TLư_-0cyV;Rh5-25ujY5&Δ҅$PRh})XEO2S3
"SuYEBB9*)dBp0#czEiX[5FERxQ厇Wudԛ:SKcyV:QHbevZ(_BjiPSILư_-0PJiBY,."
l`/BY,^x(:9cl-.^J/xQZ&Z66cyV;Rh*vHFg4U4}gJiB()XP"*dfDe7aTQ]
`%݅NZ鴣gJiujY5&ΔU-CXPRhz
V<TL(k--eBB9*)dB\`0*dB!xP0
 TPUTjP{+*dfD5t*FR2٤uzE)жj]Y5&ΔUE.^cKP9"xQZ&Z66PJiBY,."
l`/BY,^x(:9cl-.^J/')Q)M!t*V4v)񬮰Q.\ɩ6thAJXGQS,PRhr+_)1BDj))ӧM(J򛯪WLMF$s2_9'U:9cl-.^J/*dfDe7aTQ](^U%E4t,^^ FB60t`,\D/
@d
[ʱжj]/taL*%BX10t_)-2ίZɩ6tB٪5tQ49cl-/AJc\$PR')`Zat*V4v,kZekS/\:jM)HcB/PRh}%9AM$_$S%30!Lm$l!t*V4v+T쑰iiiujY5&Δ҅$PRh})XPҠ.IJfaDL(SvE*Ш,L1YMTJ6tVՓRlM.iX5u+^cBKTsOJH*dfD5t*FR2٤uzE)жj]Y5&ΔUPz-CXPRh}%9AM$_<TL(M"Zat*EMMRS/\gJit-WM:SKcyV:QBv5E+вZzTET벖)atJkSA]&s.+sjF')BkP#Ŋ2䅨]T^}ԏ$H!x)erD%҉')I<&c/Y5&ίa-2΅Tjɩ6tc\٪vj][ʱжj]We(+89E44J$*dfD5tcDҬveU;&%:^жj]Y5&Δk;5NKcyV:QPzgVg2hu憒DL*%F4M*f_%SjM^Z#efՓRlM.ƹcTԺ9clQEҕgVg2hu憒DL2ѴэJٗTgWzB٪5udԛ:SKX;5.iX[5Fk+B
VSAYˊ墉ךKCO2S3
"|ƉXwVMIKDuLsljM),vjV4t-Wj5hrT:RIJfaDTJiJ䨦.qB ^.+T/
 h*B{N](񒡈TEiX[5FER)erD%҉')0YMUfkF4M*f_%SjM^Z#eZVMI4SRUTjF-.^aF":뮾]v$+L9i+8L\W$-re]U%gM=%rO2S3
t9!tX*<c݁rG-+H^,*XK|LX҅%\rTSJBȅ`!taT/cy ^р ,\t0D`P_Xb0b㡀#|CjA|BCP/:9cl-.^J/ыؠ_o{=ؠ
7 g!%{QPEgÀ 
xjCA(<RP9_N$_Hsu"#u"K/"(\Is5_ְe-IKTHk:HkL"W0e-$_TIU7a/Zi-THkdr$_Z(_G/yea"F)/|O"Nԑ~%]"%\s"jHk_J*xk~/Ho9$_"{A؀'	l{?!?vO0mP?@1mP@3mP@6mP?m젗rmOBO;D@m젫A?Ph{(MD	?O '#'?oe$@bmi:O~'~&'$''{(ax{(9?Ps@O~oe%'oeO2DO3"'$@Gt{(?P	?"'/Ą@&{(#')ZJh+c8Jh+Ņsg<r#քkyTkD}&Drбc5kB5);
"yc(-He(SzeDndS.9_$GDK%[2VD3y|=L*5eUQD£Z%gzxל.)'|>aFSWdc85jKE>㦘F0RTȡZO(j}%ITZ*"I_˪7**!Q'y89g#'HbxFdTT#(i#9ҡy	iabR@dTT5>X cyb.PqL/\Pz<#j)T$/!y
TqLBRB"tEIPCI(9gCRD}?&Q'y;SxzZCIGCN\ȡ$
}?
GCN<j'+#'}*r"TObE)RDª!JRORB"xXRBZ
T38[*!J
T[<fJ!|<KfXQ%Bd_-OTԲe,_-y
Ttit	riH)m
R)&B"tFFD5%BR$(+$(jLBORj(D]MWT5&-P'DUCRb<>q!tCRh&.aD$D#µe1jZ)*jaMPWS,FҍM)(!J	钙 )B0'OPXOĊ#'}*r"Ī}?CQabOw9gCQarOGCNbr$Zy;RDPZy;}:$"GCN:$"Ԋ#'}!rtI=5&ҍY5&ЌKR,	MI%y
G@Q%y4_y"dРD^ZAj_"KKᨴDt<',5:Nt$5GCN:$"GCNX$5>j'O#'|9gCQrUQ>EɔGCN<EEŊ#',}y5Zxj..Q'y;xQ'y:Bx(^*HZIyDt<'D!GCNbtI<Ã5cE2Kh^B"xhʲZH*d:5V2X`y N:%]T0>"D_Iy],Lt%R$B"x:a.BRN:b8IP|GQS,T)Bjt"(!bdx,Q'y:Bxbw,,N'VZ:NwH:$#Yby;y"Tx\,j˔RX8Yb"uћ!ZDK<uLt(BjX!J:iQ>ϖJ=Cf/MT}婠y
TdJB1i4}RNduG
'ХH*DYheDRNB#'}:$8ª&\h,t#ZUIW.XK*DJOJ
TVQ%HduG	rYjY
'о)R'Zek*EiZ AdHQ<`E)yMFo,%^B"z%RB"uV-P}	jd)R'`OJ<.6/
T_<%_-y
TqCf/!J9KD%R$L*DY2RJ=-YVB) 
T
M0`-QJWL4tFM$(B<tҺ3ya.B"UUL7,(BZ
TK<}
TSx`}$RO$+B+LאH{	WB/!J9!"DRN:
B)R'ZOIRO!JQ>*GHJ&\R$B"uQ5P}
X!J<MU5Q2HEb)-B'Zek*Q>"bRO*i4}
D²)R'OMS.Z<ĉ:i]R<Q5PX#ɞB'\po
'ЦxVZ*DXd(B!J<M0\3!J: VBj}@]j}}?CS%Q'y:D<aDe7aT#,QJDYheLZ/aD#iFТJ	jd%%3EMQqL)BHWS,FҍMҖ=2S4Q$)Bd`OLtM!:S!abtI<GO\:NrN'PxV:Nwi<GOy;'D'.*(E&]T5>Uȡ(	SA6ˡbR<5f^Ũ^Bjx|2O*JaLZ/4tGTBPH*DKQY4J2%3EMQqL)B+-Cze]LJ64_y2%3E2B/	钙 )BGiuLtS.ZL!J:S!abtI<GO\:NrN'߁Dt<１*tI<GO+Q'y;Ij}#}?CSQ'y;<GOH:Nt$5>*y;}:$&PHX:Nw˓}+aDDSTB1}!jKFLB_-OL5GQ0`OL#iFЦ
D`OLt
hHLGLz!L5>Dt<I8j}$
#',}xzH+PJy;,5>w,,N'GCNX$5>*y;RMHGM5qRbAS2Ц-BSTuS9Y5ChS@0'Jf☩:)4R&CxF*jblXS@*D0'dl*:)4S<񬍄TTKgҘS@4`Oő,k4MQqL)BXZ񬍄@z*jaM`N3H44K!:4!0'Y(lS
h0	^noO*JaLZ!|<.<Qi
b/8}2XqF-Bd_-OT8!sKBkRN:yWTk
$+H2zdhY
$,-BZ<d(B#KS'38ZZ!.BROKu2fplDª!.B)R'JfEp*ɠBXDj'Y[2b]J%^XFo,(B!-LkFg<H)\iQ/Ach)ª!.BB"z%e
$bD%5>Dt<N	钙a#ҖdhE%4^CzdhKL/,C<?WҖ$5>wӢ,5>V:NtDYgGCN\gϨZIOH:Nw˓xLDt<I8j}2ew,,N'Ŋ#',}xzLZj'$5>Dt<ӖxMIL#ebhRFk!LZ/`J*D)R'aFLCu-BZ
TL+Q'y:Bx,yDt<DY(j|w}:"ρu2XE0Hp:ba	P*D񬍅RՐ}
TRNbU+<,Lk>ab5>XZjRzfb,.P=O@j'5>X+P?ה-JZk}?CS-.OpjUQ>CS婔-JZQ>CS奪-Oj|BO8j|Q%H-DT˟P=O$P=O%P=O&P	=O(ZˋT-D"ˋ8j|_..Oj|Vj'zR5?Op	-D*=OBO5?bOj~Q>}? PEO+Q'y;IjKAe)Dk-k%i
'?KNIP
Di-Bjl,^pBO~(.(%KJ 0BOɩ6].%iL,?	Nju3/]OUXHuPDtEȰ3R/}R
Q?sҲQ!.,Q-8]$QB2.M)TFBJ%X"}I;
$X腁c%(FE<O$S%30&K)
}B$(1YMUxn¡lhQ%IRl.X_xȨsQ-TU
'?D&XQ?h}#ykB %(FOd*dfD5
Q?Rl.X_}#vKBsiF)hhIRxC(uFҍD'ȼ5!}EӅE#'~)h_~#Y5&ҍ}_xQ(I厈S
>jMћy\%Q-8]$QB2}#%xQED䝅M!}!oMI3ya}!wȼ5!}$ %(FO,Y')eei#aRT6a)u'/VBatfWEYRy#_JLņf0ʺ@_J+:%8[Q-8]$QB2}+%xQXY5&|EY<AKNIPL$#Ij:a
Q?djh.u	|I㦘_yӅE#"%xQ/GL/d/Mk2Bh<>jMћ~GD'a|"C5UNc %(FO.NZjM)D^p],%#/8]T!-{薩.O}qERmL(Q-8]$QB2,ĲNMIQFST!Iig_5&FjMtk&tfZ+|ԛHnBjMKTsOL%%(FE$cH#X,Z!
Q>i"rO%vELbI)d#"A$S%30*dB2.xGQ iaF,KhY*')cy"E!wNY(jJy;O"ZEIR(Z}}*"(ZEIEj}?CRdTObE)RDª!LRORB"xXS$BZ
T38[*!L
T[<fJ!|<KfXQ%Bd_-OTԲe,_-y
Ttit	riH)m
dR$L*D)
jLZ1gCRh-D$µwX1o$I<2IL!}LB_.B\!rC_$!r@7$}f!r@._h{#kǢ/ oᐅpm(xϸ_mwLx /oC/I~9}dxbx{=&1<rx_|O 5~@zK|9ϬIklDzM|$I_/k=q5_p`zM|85o 5?p ~O@<r 6I?rsk_G=&B_!	0{ExI{@:xo9|:__~ȋ_"~@zK|q
I9<rx ckCpyY5O>zM|<2p_9|<=52k/s/4=&FǤp/=&FIo>}7*=&WVzM|>/_?p_53=&Ώ % 5o9|@_}Ckp/=& <r3IwI5=& ^zM|BI{y5=&HC
I} ?_$@zK|DK
IQ5OO"[_|hzM|DΏ"=>zM|D 9|Dp!hzM|F'k83pp_Sk1Ǹ_/tIo{k'G9<r 	9op_@=Ck5 _Ą=&$-s/pAhzM|HsĀC_~5 . 5 2ĀI^zM|J59|J~@zK|J}Q51pTzM|LK>zM|LQ/<rgkcp(/>zM|xPS9|{Aϸ__xx4=&x<cOIOp/=&}0:xh? =%L3Gɍ}Q5j?9<r0L{|0.Ioqk9||><r>4Iy5|?x|ak3m>^zM|N9Cku>^zM|N_[q`zM| wǤ ==& 9| 4=& Kop@? 1I <r@=_,9|!	WhzM|!39|!:xw =%Ne
IGo//9|3 5pc_'?>zM}<xAg<x@9!<r/>=&(4=&(g ǎ_ 9|BpA_(	{DzM|Iwt/IE^D.s/COpDuICp2=&53k8II}k 9|R
=
_!_opH<zM|OI<rIhzM|_)=Hi#=&Rg45'g1xzM|#5I`A_hzM|$~O=_	pH/̄._	 5 ~Boֈ\T5|ʀ/ ʁ\*"I?\*2XJ lB47PIoX1b/\ X0~9|&B و\@!rB!OB!r8@U'	؄('"p{?lw=^O' dؠ~	@3Y>(ଟ{oՓb{(%''O;{(e_e}C߂}7&OA	>PBlee
e'r}gB}i>Pe)>P$Ae{(a}좯I'x{({(~DOI_eRO}u''~	I{(*'7}3JO@=È6ÈsÊC|83þp_6yoWdw
 {$/ {wF~ dV v 2G|2K~#юK|2?|9:_ACoDv	VB#B_#E|#oھ#۾A%/]÷åXzu60æ=L<G|:%A6M|:
; C )ھD?|_"a/U_"9÷Ȏ+L G/0W#!ķbkxc_O8A|<9vx	xc_xa59_#%޾F~-351[|˂Zhk|m;|>K_|'71-M|>2kkS|@G%VU|@	o][/:k . 7 O|@/w _Q|BG7(05|BKW/b/Ms a~c~߸_e1~ l'|U|k|! a|ˣ}@g|_"<v܊A|D3WK4A$"x=|D	k  "y=/2\##%%#C|F3޾#I|FK|Fec2?ݫ
/W/0/1÷r+a*>X eq5 %$#B\$*ĉ{A($5/*;Jsāo_@K|HĀwĤ8O|Ju|J8۾%g%3ģ9|J	(aPUAn%zaPcA%xzPmoA{P$&#w[ey-0&&`3,0ݾ&xw_XE|L`QG|LpeW_K|Lho+侎)W|z-/imQ-X+-=Q֢(ePOJ3|WC}]x-_
f7<a|Yo;7x<<	5M_|O|S|_&W_&0÷Ɍr+Xz3ɇX0$wɁ03ɁK|'9E}6_7I|a_δ7Ί>z>&/-^8wr\('j'«ux
_oj4ܾ'W=| W8@4| 5/X@8w΂@bk %| !<@o'EE|!M#UcBho G|!__'?|?|A|;|'ȯpq Nkox8&_'x85ozy5P`D C}2{ݾQ}<")S}G}Ӝ$U}UG8K}z;=	2|.1w<7O(*R6UEx(e7_2˯na|P7 Blc|N`r@XAe|@3P˓}ܾ'pvD!)ȯFzD#OL1{e@nD1kOM=KA|RU|RQOG{W!Hg/AVA|R2goAE|RR$RU_)S/-,L?|sA&O|)8G1>_ʱMeW1*[G|#i/l0Il>HK|$wnHrI~H_=>'ھ|r8;||g_?>~A|!}"|wԇ?;E٧_([4m/_k/esumEG<,QB_3U_LmE*_KmȿLmEaD˪[_
&]Rmȿ]!"OL[<"F)_2*I:e/a*k/^U?_MTTyk/mȿ(m?sO?k/i_s!`{6k?RQS]젗o͚9e}6kHf?e6kH4{(*f?BP*=!f?BP*==~/e	ٯ#-._D~lR0Bǲo͚9
FCXPo͚9*᯽_G?]!^ߛ5$s/a*6ٯ#Zo͚9Ծoߛ5$sI:eߛ5$sy@o͚9XQ2e[~lyeaBͿ6kHҹ.kAߛ5$sSTQ>ߛ5$s
(r{(a~%\sE[~l*^q<e;~l|OAߛ5$sKEٯ#$ߛ5$saD˪[vٯ#Tm_G?{(g~ǲo͚9aFe6kHߛ5$sGQ?ٯ#e{(~l#\-6kH<M~Nf3f?45GEW1fI8F;^_?(:* ok$"؀o͚?G1i&(;~_G1h5?;hiQ}m#$߶Gobq}m9<
p
 ߵ{F_*W}ku 3ڝf BP*==6k=߶HE@o=mAmOe;~_٧lٸh
_BoegEmˆ}B(?pԙ2E{.>g)bOmˆ"Kg*E?l\5$,Pj}"Il\5
"pԙB$mˆ"Jm(e2eQbdI?l\5	K?=ETI?l\5@%.l\5>Sg[m-e='eSW?l_=g#WheA'{/ڃ=g{/ړ=Ume@Am#mˆT?gm=mˆ*X?l=I	S$ecl_ l_?l_ =k=E(	S
l_eQbe)b_l_/{/pom?=l_3e=?l\5(	KSg>_m/l_l_l_l_| {/πc=g?| W{/Íg8$epUmOmYmˆ	`Im g#e? ?@=Bl_ =Bg.eP2V=P(	`-e:	p @K!l_Bl_@Cm&D e=A{/ȁ_{/Ȁ=m ,e	?g<{/g<gIm0=`)m07m0e[m0ecm0Om1{/{/W{/w==Emem?l_ܿ=gCm{/ol__g!e=/l_$	Hgim@MmA{/ 7m@-e"el_O=!o{/C?l_k= =!{/L" {/@Im _l_W{/@gD {/@= gFCm=2l_#	#
#gFgml_l_{=0!egFgFl_5m_l_Emˆ%P{/sfwU絺~^ x!љm| 6yWXUD%ߗgљ`<_r'Zm
{@.wmtfkODP6cY-2BW}{l)gљ`<x_=Unh {Ug ebom@l]yndDlgKUhQ?l=B/c/u{??@O</OmG*:kk 0[ w {ax!љE&߶smw/mI
'=_my [g9i[!VU|5mi=? mo|:kk8]m!`<]y@ljm
'SmǢHQ?@%]{0c3}y@]mgo|:Vȝmlw.hsD>v<Ȕ|dԛB+l[(kl	Sm 
=AVkmZOgHuOm am ڪ=@#m$ն{??h[g9i[#g_#6[oσob/?$ ;<]Y5&а.:UmweB:<_gH/cһl9_|u!D=Cl=2吢}[l?^}Ͷ{ĀGm*lqmFgOlİClG-?{=|@vc_?%_>8cy=S?!׬kw9VV?G|4mlƪ}M<4:35@gܟ&߸9; 6ߗgJl:Րh=Ch=A״1c{ĠCKl:3:lg%Oix_=Ui
_AnaPsJFfݯdԛB6xQ,emw/m%% Gl:Րh=Dd(m${Cl?>=@#)[gљ`<(o,rgʷ%|i|Je%_LGVFf%:ZlMI,>3; 6yDVB0c$(l??6gMKl?him0VI3`=j<{|U{??{Lrkk?lwɽ{fL:35a>&ߟ[gKl?_m 	}vs37-VB{ć^ٕ{e!DgH9[gH:m$?n{l?g=Οcmgo|O>l_[o	hs`kaݶx!љFAg]m@%M{!Dgc _% -.Z{1c([gљ`<QG</OmG*B
6V/[Ƕ:hsx<g9ɩ6wgKl?J35c)=oVBz$d6};l?^5
'%[l?'c3}y䣿h</OmG*@&Z>_(v[o< Co% mo|'Bl[gd(g~_mP8c(=Ŷ{@EmKc3}y	rL6V{[oaq9xCgwd`]g}yiFа.Wm~_mx(=l=B}{hQ?g Ϙ[g26tft/<Omgo|#_+__+{[_:35kk!`[l	SmFgOl{Dv~Zlz9VAE
FCXv~lגEsљ`<x{</?v</Om\po5{(_s }{5&ßgף[4[fᣟ xpԙ*Il\5&}B"=IKT"}/{.PpԐB'g&p+PeRe{.P+{/==E$pZ%,l\5(	Q$ppOmo{/=/l_=O	_,e
l_[mˆ(	_g=jl__m_jOl_W{/Ƀ&gl_jJB&Wm`7mc?l_.eRg-J=I(	QgL l_?jL\%L[m}/{/eS%P{/k͚9|_(r̺Ff|OADsmwA~նychR_m!״amFgO[glG-?{=nBP*=IvٯhgsљglG-?{>:Fᦎ:-mjzql#hGMTHmC^כ5_+5Q#}{^^oyM閤tmMW|%6kf_VٸhЃ[^l_*ϵ}-*!P@3f?϶(~_!~_K.6GO6FᦎS6k$ rWЗ{m{g I\la3Ijp׾ٯʿњKTwl'q:p4U7a|$^l_HA骅ݯmp I\lvFᦍ 8f*BF{	W}m{m{-.6GO ŶiZi-T]6k$ kM%TK4eȭMu/JvٯʿRTkk  I\lYmnhI:ey_!a$闾Tkdi<ˍ[a5(uKo3f*BF.m{^^O2dtl#pGL6k$ t,>P( k I\lܦ4E|5f*Bkk_.6GOa:F)|TC~U5Jo{m{di<ˍui(⧶ٯʿQBS^^ I\l;7?>J:f*B评mp?4e[a9'_L|%{^l_HA}2{m{l'q:qi.mכ5W:XQ2	{m{l'q:pM
&]RLk͚?
&]RLkk oA̸?6F˯6k$ >]|&{m{A.6GO mn}]k͚?ϫm{m{?y#vFᦎH|my_!9_'|&^^#?y#-i[D|&^l_HA,	v׶׸<?y# 'mnhH-k͚?4{m{l'q:p i7yB'f*BFo󯓾O ?y#m7?>2i~UW6 >gQoLh#yM閮(׬eUsξH)JeҬtfnuQI<tӯXoE<
btqD£Z%g%=ꏒ7e7y2V̺U.^(Pp剅5GEG4hѣ+F2hѣ+F$+3_IY4%%sfW<rFKbt#yV:C:h^M]H 230tXPhaDPj^իuPT3BZ)zEhF7D8։cYLS.QTkD)MRAJH3dS.^qT˥9hh]5QP⩗KĺtEB]/K$)]5QP⩗KFVZ4ehѕFVZ4ehѕDi-%gWIˊ⚥Q⩧IJfaB90c*p_uxW·R<#3IjKAeњKPZ.Fbh	hHSuJb2̾J-6%G$S%30&K)
}h*dfD5rO2S3
"ycG$S%30*%4i<TL(k--ILư_-:9'Z81]LxQ|9'aDK׭Y5&䝅,alh&3G=ƹdѣFVZ4ehѕFVZ4ehѕDi-%gWIˊ⚥Q⩧IQ^U]HמФ䏻FVZ4ehѕFVZ4ehѕDfk+8$yͅFKJ]5H^Uq륎Y
gLԏ><L*5eU
btEB].(uKttEK'FaFUM:54qD£X]5X _mlv $+             b&bb&                   ./usr/es/sbin/cluster/events/utils/clpr_clear_vg g  ts                                  &)   018:_aceirst,-.234;=@AHdflnop
%(/567DLPT`bghkmux|	!"$*9CKNRV\vy#&')<EFIMOSXw}~+BGUY{>?JZ]^jqzQW[l @l 9@SBET_lTnmnh7p_v/ITǕ};ٟx0p-?p8p8$_JxI7'%ȶj? }"ٍA	=!mX
GdOCU@5WQϲVgًPDNk	t >0hЌkV YX*D쎳l^H]Z	22?_x㦩(~o,J^KuQ4ivX$m,dm[V! Ҵk6Q;ϱc9r:Zhmnc- Ҵk6Тw՟bru'H5JkW(D>ŌwDNkh֯B͞n(:AWYgmCuQ4ivԩXB8>UzFI[,VB͞n(:AW+wK"9OW_ϸZKhDNF{%A
vB@h-
-ڷ1@S@2j\ )B?p8!2#ϴU:N좳m|!~g:a5ċ7Oa5SeXAS_5RMSŠ!5S(G,&k7Sf0Ka4!Nf5RwXRvX>a5YGYkVhWJFzŨR+)lKx--ˑˇFr!UP򰹰򰥰H͇UkZ͇ՅًP[X\-4&s`Y#=ѠUY!gwcP%asaUkBȕًP 4&sas#wFV_[?=f0F.lXE.sjZD.lmZ6Kk=&)V+^W5-kX06fXz	B{(53Zasa`S4Wh<Xh;G	
uHgڡѶt-㠻X:e7@w^j@7/C.fVVC	GZaNvڅ:eavbzںzM}S)Vf'UXRXh^#KV6V`dW)C.PYXS.O]{W]A	
u:׵U浅-A=䈝g^HܕQxM}S,k)̖{Յ:ej+
uىj0)l;Y^2D>a5Yϼ&z
ž:tX: ZGD+HZH +@_:v zF,5o	ɜBkdW&pLƹ35,ǤnacJu̚UIDuF턵NŇzF+!EjFm@3ɪUj-dkgGf.Q;ꏲXMvɪMRA[xLzFnf:!EW+T6f4zF+!EjFmj:Y&MT!~> Vbuе1LıV}Y1Md5,VBX>&f.+Wk&3+WMR'}[<\k&5K=m燤naD;HJu!ĆT5#&'l*H d;H[m*ɞ5g u!c<y	U{mY-d̆v5X3-k&e\NYYe^0˪Y@z5Ȕ]{U^ʹ3@u6ya{,uh֯BLƹ3NgMT2U\JkU[<׵u>LgA[vFl@|HŔ#	葓)H d;HY
 V@o#b?ͬkY5U<
Md5aX+Wk&c\N}rf(oT}Y˪YkWY5ɘw՟p!<Ye Va!TxSZrf+=mpzFktB:!EW+>'k13A
vZGU<j=j@jBpY5P׶՞bLgh	Vmd̫XV}+6@̡%]R̨#^gMUl#^WL}u16yaϞ5fZhе1L#Y諓UmdW&fT"^5Ȕ]{W]mrf+<g"tC4{W[h$e|a=2e5i+!ZDjFH@3k#Vn#;@LBk&2s_i"_5kj͵dmY<IB&pٺC&p9cYپ#p,k#g'}Uz"w՟i@^bzA/P#BD2`j0UuW#5#YUК棯5>՞jMl2k!2ɭj3k&iYҶmBBB?b5N=Y!j5dl5Hg*͵k!m3ma!g3Xe,ŀ[Zr:"FFD>+PzMrUW&,_YƲkٶ$,aT3^g@L
ᑳksY ֯CŀYZr6pWVyer6(F`zM}g"ZVD;HJu,U-36TM1*ٍ~zF+!E
V*",jDgiZMT#3dk5^":k&{mYjGc3BdVb&DYX"0dК棯5>՛UcY0پ#&87GU+TV}MzV -j2_5[G	1/##]R̤+WC#k!Vb	xe#`-MYҶn!60ZpVbbz9]rj;ϴUk VCrmj]Øe,T֯C\"a#Y_\/D>+Y5j07"w՟ek VCrmk	1/#[0C^Ba#Hdpwnk2Mj0fSj5f+
a5՛W#fe좹`^]=&G#kfٙ*U[!!8xԄl<Gk 6VCqi"	l%5 ʠvOppa5d7g'4UFTVn5ٸy\@l&@pB怉RCP	G`d7l<Gk 6VCql ]zsPM粦<=Ƭ<k#p=MY	Űm%|	($C@L	OeLxz;'YxGkfr8{Ya؀怔vhTǇ2x՛dpnW#	!8MOA+Nh	B4ʒʘvOppa5d'	\>粁Ƭ<k#*ٹUd+!8zzbG*>+̤zM}gMR'}Y=/!v)VC212  eqml3=uJ밎5HgD$Y050#u0 a5Yk=mH -\tB:!EW+ J:evTF8Fs=#p"d+H[ifmdtx3emdB?2L#PE2#kdlɬ3(BT2fK2pٺ<LfN15lw<!uZW#fHU+TV}MzT Uj2_5[G	2/wAZ&f6Vͳ(HY#V3dlι3D>õW_k#a5rj;ϲ͵3Lͬ$BaT֯C\v	5Jl(F̖d*a5V}uɪD>k!6gYe^8]RRzmА(@HQf);^ ?Zr6d'km<2Yk=mxzFkD+HQ{msүiʾi(VC"5o#VUVnmdB?2L#PE2#kdl&k#cq!~3%@klC&dBC_6p̡!|!|3 `F̫$NɪD>ӎ&f*^PK| fPe˪YUkVm5#BXͶlcvZٝr6fV}4 j5dlo\NfNݛmma fP.f(SZr:<)٥r6hT}W#fK1Lիkrj;ϲ͵iY63B']RNC^cxHY T%A[P)^5Y ^2Y
a5՞,F̖h@9Z&z
t"YVD;HJu&|tL쨎j7!Y(VBռ,6ͬhM}ͩ412`1}dGM7H׸>fv>>c8>ב@> }&7/F Mf'_d5#f(S_6pپ# rfHU+TV}Mz̘	|o$o^FC.fL)^\Jq&k>:PGNa#3u|#2 :d@vG>ԀMdt7OZmdtvGGdu,5fXY#jвntGC:5:5Ʋ:G:EAY!5k&5Wɬ=WHtYY"nrk!m"w$W]fJP50Lι34N;Yzf5ɪD>+6B!,@He,*k L3k&W&"weə,ɀzMrU&mCa cxB\uK14Ca!cx@J{f&*aL֯C\̙j0j2Hg,&md+2Yk4Dڣ_Ya5Y<gH -@tB:!EW+WWLʈQ:̲2VC"5o#'t
6  ɪcA}dGMֲ8}&c_ɘ#_f}Jmg?CfC܌ghbGerj;ϴIY@zzA/P#H˪Y-j0UgkGjHC#cv6VmxHM <r8jV}k1(z85HgefNCq{763B@uK1!uj5Ȁ|3?dp8D>+Lk5Hgؾm}d'k!c^ ".fJCq|$,*dq5Ąի#bDu#ukm<ֹ3,wpnZzM}gMR'}Y,_	1/p.fJ#uWmgxzFj
D+HQ{mq~M*閙Qif=#p"o#VU"k&]f#?3(d8k5#5^":k#d5_J Z޲@3(ksYU#xH26BĪWk#fUٓY3Q;mTV}Vm/l.f#kWmͲQ;ꏲ"w՟ek.fHVx}\NYYp.fH*k:ϰ߭pk1  ZMVfdurj;ϲ͵!T$zMvɘY5ɬg1F̫g5ac4Eʕ	y%rk!mV3^ho	1LgOH -uii^o(e_Jvg%GzF+!E
V+gh,jF@2ͬ U?L k5^":k&G	kÁbtG
+N]5_&5nC&@!5lw<? G"wWMR'}Yt	51:ej@LT# j0U26_?dXk2k! p2Y	Lxի<\G>ԁ䁑B?g5gjd՟T$Ƥ<6jڳÆ<:jYVxy|@G|>g(}&<+;ϛ,YC\!+jȕarlBh;(W撠@L=5pɬk&Vm!!a#0.dp#D>uɪD>G@^: 8Flfz@~PK|!d2`]j5Mdr;ꏲqD֯C	Jd&G0˶G#k>
~zںm!!k!;@@G4N5Hg>:5.zH?(%UjX+H^ .f!zpgh y^'}QQ\ Y6zMrU&G6*+WG,^#Y+m"LtB:!EW+m(|tL쨎&oiyX-Q*i	YMƕ!Z&;5 a8dk4 VBMUrjGDNYY!zHe,իk<:Y+ j1R VBX>@py_LfFТwmQhV}VҲ@:^_k#daT@z}Q5K4k'}YY\4D>>l5k=r8<Y<g7H0\vFmU쨍gH d;H[h	ڎVfDƬ4j@@_k";C:DUȁVYVBDuȀ̱T}\;ϲ͵˪YkZd$@հ5 j0,28bpիеU\}Qr 2D>ŕk  BiWmКAYU5 VBX>ÈHɘ2VBݵGZ@g[4=1r10lfkr 3Bu@
aHH粌+zBc_'}Yr 3uaf +WD!mBkd@cYU5KG֪DHgh z,nz@bT}"5"w՟ekp˪YJa5Jz
@xzFjCQ{uqfM*TFzNFsc27!Y+V0[hd:YY3ZdW& }f֯C	@"^g&=#t3"+m7o"8Q3ѪdYDiZQC3&jCY/e=:AVPW2 +@J?(f}W2 +@J?(f}jCY/e=:AVP8jCY/e=:AVPd^_@z"t4(SUz~-ҴgUz~-ҴgUz~-ҴgmUk%̴'H#J=?T@1`> V} '>3h,"@(hBF``(
} P"3(ЅYP*" YPtp>d,-9AV}<G{a ]C֑O@3B"3Gp,M P"3(ЅQvt %3(ЅYPxrg
D@3>9
#@v"Thm>+^Uid<jCY/e=:AVPI?WLuL3>ƪ5fZhGϱUz~-ҴgZ^_@z"t4(?jCY/e=:AVP-Uk%̴'H#J=aUz~-Ҵgf^_@z"t4(5W2 +@J?(f}65fZhGϰ٪dYDiZQG ||@D~o l5VZ>o w^3DGOh@j-B/Ϸy"?Ϸx_@E 'D~o D"y&F4)BLMQgkQ0Bz5D@h;Zdc	"0Uh@|#fI859F} :gp@	T|.#Wk *>rPx@tG$Ϸ 1ġ.&WzVx!g<@~KDG,@1ipgmJm!%d9f}Uk%̴'H#J=aUz~-Ҵg(jCY/e=:AVPګKhDNF{%?PiN,䩞z=M1eٕGM"Kga=I%D͙Tpf4`-|KEE<_ 4JZlƒӺh-ZKWlZsiKc&m1zJKQQ<lƒ 'i+}KR`	|cX?O3/Z5QSΤ<j!&UIDuF턵NŇ#'QJ^/J2AEh$TM%S=QH騡Q*NkQC*J֒,y<SDI5%t[Ie^wMSP[0fRZwT-|tLHp%:d$0J'.J^8SF	_x*r|$ɢ.Oxz<)jtMIi4m;WT8T:Ke^ʈ_4F87I*'$'8jc+螀)xIN%}ԥ<1&Mr?O]>WK1RNnqZaofZaofZaofZao#9*8f_4{kמ=U1^*c9ԇHc5Lf6yMAfWo5RQS0<'FLRz$dj?7P91;aWTL97`j@ $`l"_Ag0Zj9W6gLW-yWLʈ_4reDkgg03)WLʈƳHk5?ʾ:evTGD5?ʾ:evTGDLGf7_2;*#MD2˕|tL쨌q5cXfR<Ńt]$򯎙iiUh|fU)ٜDHbQC	?Hu2tucCIQt%Gt|fU)ٜDE'_2OѴ<sg旧`WLO$UTfrTqF/2^\O_Jvg%G<;`ⵯ2I?{*#[='#91OMQ<u"eyti'eDlΘ[='4ыg旧`WI&5ITX<ԼOLy=5<-$c-K	葓)&ɉ
b򒵤YL02jzz/)+ZIZwMN},#2xz&d0^Jf;^N頶ifOoD̞F]/%BճX_ʽØ̧d|^Tzj$EFq#'QJ^ZbIΦZHwSޘz?k13D]/OKc5L{f+ΦxdyTI*TFsLOp3'^7fO#	xsˤ|^$^ʈIafSTOp3'^7fO#	+\'_2תbl	?_2;*#|QH242xdi(yItI̵zU%kQ=50bi'5fFJFO/lÇx^7fO#	f:cTiY6bgK癅BPlÂk*閙Q1L5' dhd'_2תb1L*f-zTzj(`IZON頴vLtBQJFf5j@c ׋fR٘'TŧtZm;fZ;Ih)--yWLʈƳHk51<#C'I:SEQ53P8ذys[='/҉%RV騡+ZI򯎙i1Yx\Ŕ
DI#SВ1H4FA f%" H	F.u-x'^+ZIʾ:evTG*' dhd|P-ytk<=DJ֢zj(`IZצ4-'_JI?_2;*#"Ѭ)҉1H42	cp%x%F4	#(@5 NepPkI>U-31Ns,x"	FO.u-z/Q3&4T2u<Լ-D+ZPƆT$_2;*#eD29TOA :&O1\×ys[='/'_2רċԕzj(b򯎙i&uÑØ1e3ºQ<F51	@u,aTO(Ɓ$cP%`<I̵z1xi'ZgeDcpg0' dhdj']<U;1\atQg^]$ZQC*JֽD$^i'ZgeDcpYD)҉1H42	cp%x%F4	#(@5 NepPkI?_2;*#c#D]$ZL^c#eAÚ^br]/Q*2ZkQC*J֒Hc5Lf6rV8yxz&d0pc5L{f+ΦxdyT.<I̵z1xi'򯎙iiUh'YL𰮔OLBADKD5((1I 	B .u-x'^+ZI*閙QDDo=5MDNŃW<zN^+z9r]/.u-x'4)+ZDJ֒*閙Qif' dhd'_2תbH&jU;.cCgQ=DJֽ51%k^жj}*J$WLʈQ:̲2$<I̵꘽D̘SCiTR4<zN^+JkQC1RV騡fIҤNU-36TM1*ٍDD3iT9x1r]/.u-zHIZצ,+ZPƅU$RWI'ZgeDcpg0' dhdj']<U;1\atQg^]$ZAE+ZT8zMEh[5RN%t*閙QDDo=5MDNŃW<zN^+z9r]/.u-x'4)+ZDJֽ51lI:TIlyߘW8jKN頶iʼa*[*閙PTO!đ`R\9$0J^lyJT>'˞3M`[5/bno5_2;*#|QƔO2קc-K[='/1e5U;p9x`zz^]$ZO=GTq3QC*J֋N頴vQB&PU-31Nr3sƔO2קc-K[='/1e5U;p9x`zz^]$ZO=GTq3QC*J֋N頴vQB&PU-3:&7J'kӱ-*y8ylWK0Z==/.u-x'8騡V]ZwMӰ-77үi&uÙdeƔO2קc-K[='/1e5U;p9x`zz^]$ZO=GTq3QC*J֋N頴vQB&PU-31-LOQ<^/ylŔITX<Qg^קytk<=QMEⵢWLʈ:&'YL𰮔OLBADKD5((31a*cP1@  zJ2j+B  A <I̵z1xi'AifMtZgeDlcUG!*J'kӱ-*1r]/HkI̵zgTjxz<)jtMIi4m;WT8T:Ke_2;*"xIN"x&:$鑂W/-J.2hZgeDrJ"x\Ŕ
DI$OCP8OBX jeBFAa!@4=	FQ! dH̀%Ff5%Xj5 DPx\'_2ׂy8zj(`ⵤ}7P}}TtTP}*?"?gh 3'?ßPu*?owoxſ=#@k^'1?oUiTI?oEz2$M7$
(`Q'y=_2v.Q'T?oJ?oTN¥$X2v.DʉTQ'U%:eO\o5T?oeDL$_MEhTIf_OsMS$RQ'{fTI옲_%_ObfO*bv$DrS?o?A$Q'? W~_$$㦩([O*lp~Wie^ʽ/*~W*ʽPge^4*@ʽPoU?*AW*U?qTW*U?iWNr*ş^;ߕ{*?l'E'WNʽxl'{{?
u*̿{ʽsOrq&HU?(*&*{ʽuE^;/ʊz)*?'*{rqw'~{?,*WN~"*߸U?{%^8!'?%**/E^8g2U?U??q6^UAlԖ"Ӻh-_9E6WdZxdZsoJN12≤[JI:N(rF>sf+NIqBF>򡱙Q撈zW-.JGgSS5^#3+cx8Τ^5t&[	3*(EDU7TqD-qʣa=^Il8iح:
|F+N7M_ٗHv8M
U(˾%SLFX"p&HQKiT^:*i,*::2& S%}@Aw"dJs8ltTF'SL0R[LfLP&D"xr隨L	KTSGTU@`(bm1PBSL8|FTCX0D$TT8Q&J2U
<*r8x*S%}Az$GU%NJP(.U%/R	x*)>AwERXTGU%>y$U&}Jp(RhCQeIIԌFҙ,l$ɑ>2U¨2TIJf2dE&J3c0Z$ɑK&J57dP%#]:F	ӢDqRζ$p"I6S4FD*ױ$蒥N2U
<!M
MIS%}Bh#KT*Q;GTU'.Rħt1N^9w8ꊤ
QxS(NaVʉUIDF*i/ME3arOE2<t%GtĞPE30hfĞISE2<rS,ID*(TS-3%2IDPQT]Qd2$W#GEQqrQ2P@AwEQqQTCQr&ኙ(}C(FT^(}CB4'CPB4'd)i}='3c[='1SJhSD$AØҢJxQ@T}a "	FqT^Izo$+˔}⨼L>(.<U¦JP<UTCPB4'CP]
U@r8 QdAwEQe+F	CQOFd.$U\x00S%}D	Tx*!S%}BR8ױ`n,uEQJ4MPJP#KU
dB4 0J"4*KlFOLDtML&[d%Q2%RD`1D^dHu4Pb^e%0(`D*tP%DX0Zb#ILD璘&:$T2JdI/EzRTqbFtQ@^GdJ\B4'KCPB4'L>	K#K∪>ҦP/"b\JPJB4&
iJzqċb\P1JSD1/EbE/ذ/M
tIbu3U8@^IrhD**$p"</LBT2_%4[DFS$p"}d-"G$Q&Jq5ńHD^d}bL>(FׄQ;qS),2<`C0D$T1e32TI8[DCD*U$F%%PlHEXQ&JbE{ӨQ #%SH@c!M)ߙ|L$:#OLECSDILC˩:$TS8M8K&J|b	aD*XLB9e4HE *$T1^j"0D*tIcBH$p"J\^2UML&[8%IQ-/b4M)/6vHo<#%Q*)SD`2TI媙rh:$T0|Q#Ľd&_1PQ@IyQSIbf#%Pp0"J:$T-"0Dd-
$TJwE0$p"LIc
$Q&JOTHD%Q-MTN!x%}<*(L$p"J:$TLlgR,HD8Ľdyvi賓*yWM,$:(S}WӾZ'(K%};蒾΢G$K&Jq"ĎIK
$TJJiI/}dxdd%	c	@FC(a8W#GETS%}BTNceDʉ:eTF>\QLXD/Pʉ:eTg3bF*"ӨZgE30hfĞP&/E
exXBi9)O
(BET>)qri|QP>`JP P/R
<*|bJP*QP@(}C(Fs:GNaTUAe0@"'JӘQ51#H .SJWQLXD/Q"eذ|89z(@^fQ%Sa&D*$TQ5Gt0lk`oQP@ztIZgb^9sxQ@tPZgJe<(*(TS-3%2IEWBĕNńs\( NLBET>)qri|QP@`JP P/ L>>2i|QP@1S%}D	L#K8+W#GET	`S%}DQP%JJPDU@2(}CB4#R
<*J\JP}+NceDDTDiR4&ذ9z'@^i:jbO
(BS4g3bO
$Bi9)$L*)㒙@n$N(T(DU@L>	K#K∪,*d.*J1R
<*L(}C .DU@2P%..P/"TCP]
<U@2(}C(O,l(;rQS;'/D(STE󭞡IEz(TS-3lwLt%GtĞISDde5IQ19e4ID*(THFUMDt%GtĞIE
:f57$O
(THlkfO,TxQDdeMRTwLID^* n:7x*(T._!1'/BهoLIE(Pq_!1'Ľ*%btu#G'/E	Q@^i$_Ĝ	aEzcL)507$N*f'uF8yAdP2UdHޣJTES-3:ؑJ)qz"u#Ld/Nr騈hSLDu1fQ*x&Ji9VEdȓt	Th^0uFCF*!{Ө`lѰhJҧD^@J'|ʴ507( LdQ<UѲAW&Ji܋F*( .J:')>2<r6ii6,٢O
'Bi3aSS	BQ81	*M
(}C*x*L1S%}Bh#.h;d0PqUxG&S%}D
QP'LJPDU@:(}C(FUr2PAi|GP'/R
<*N`JP*iLg6RTq;NixTVRTqbN^Pp( L2TIe%GS&/D^dx*N1S%}BR*.}L>	S(F]x2P&B2G;b4*a픕F(S"}d$[#*5bG$Q&JGF%X:?TF>+8MQUqp?8+"ን
<GPrb#R
<*/Jq%)\x*/NrbKP)\x*//R1zT
W#GT\2UKP>r8(U@aQ8*Q82Q8:Q8Jp(U@`^r8y$U@```%!R#*W#G_R0GETreKPBJp@"S)\`qU)ԮGT)\#!/R
<GPB`r8x*+U#2P@\4>&71hp}Plƙ\CxH\vXlcsyUDđƸ턱4'bfHɔDVI	._!12Gf<fńL≘#j+DGCbOHc5Lf6!GlÉN`]H\vXl`󱖥HɔDĔLgsSTLe^ʉW%2.đƸ턱ع/%_2;*#eD29TA
8>eALtʨ|̨cUč2_-SEID_8<KDP91;aTH%1h"G梆40c8<V'GR0[x88@o(|tL쨌q5ċgi!AK*TLEs&FQ:H%4tQ3
fč2_%Ԍ%5l%8>1%51c1A>JzNNfC*閙Q撈pxU쨕|QqIC*_%ԌT%5l%8%Ri1tMLA
8<Uo	KHzNFM	L<V'GR0[	a,q;a,q6)wJ:evTF8eA
8<OPdƊ[8<HzNFM	YXHlP&K䒯VQ@?)KM1)3@cMK 4v(X\vXmgU*閙Qif $[='#I鼖V'GR0[	˼KkKqNɥ_Jvg%G(%2=SQ<CJFJ)I*)(đƸ턱%_2;*#c#iv2-JJ'c)ؠOIC8h@htP?Jg%G#Ĕ.ıƸ턱U쨍g昂pxV'l*_;	.(ɉ
:[{KDJQ#ČΣ1bG#q	c!t>*{*#[='#91OMQ%%`vu$py*9_;	/VI	c39lFl'_LE$5l%8)syuČpAH\vXl`%^ʈ閙Qt-3lae_2;*#YilCc0;:D6RTqL@nOkf]!J"ԣ.HJ1R0GIIR(G*@JPx*%S%}BR*&S%}D	L#K9s92u4:92TOJxT92dI_O
(JB A(*)L"1QhM
(}C.<U&>){<U'}L>%0P/2≤[QT:p*\y$U'0R1z$\II*W#GEQsW#GEQrU+L8i%UQQT\JQEQqF*<**W#G⨾+Qze+$+ҨU\x*G
<GE+GEQW#GEQ
W#GEQU+":	xDh`1SJd>2U¨2TIJfztItĽd#\CxEXQ@^5ӯ$i@:(G5-bG(D*a0Nm%3D`TI{NbJ1D*tIQDdET/0$UBJp(h2(}C .Q&`6+[='4Ď$Zb$py ݄SDcjZ[='191*8H$yLq1\UG5Cč?#p@pJ$iGQHyDq1\UGM"bFđƸ턱4>*|QG;a-SaBcerj}1&/W9W%YilCcc_LߍDmgoGa3~gogo Dl	6;}cO	;}13!?)]@|z~]~Q@ g]P=v-]ae
oǮt~go?Z=v/'0{Moo ,~=v@~S|A@"?)!_G =v9CSP~S|#[7+t M2'??)"o~"?)"=&?)"~ Msg7|=v a7e?oOt
ot8?)# ]#"{MQ?]JQs% 뇮%/]$A7Č)?)$/뇮?_x7Ġ3co@'?)%={?)%"aWmCo~oCSa
Oo^j~S|LV~S|LDCAo!?(pW?)LGT09co ]L7A9Mj0[oGɃt&/]'oM<>)?)'Pv^j~S|Nqt)?)
Oo=7(=MMR~S|R?|R~!?()<~S|R{x_=vE'?)*2CSv=vt=v	A)?)*7]Ot5?)NMst'	R~S||@7{xA]P_=vBt(k7tt~S|
?]P@	z`C]!CS>)?)za{V~S|{M`0{I뇮)8B~Q|3@M7Ctt~S|XW]+(A9MX?7ŅǮ'?),Ptzc_t5?),R~S|X_|X{Meg7MdYt@/'GoE?)%=v4qsOt5?)4	?]t*s*o=Rt*|t5?)TAo*=R~S|8AIMP@Oo~zO/?){YM7ţ|ZOoMzjt5?)-|Z{Mh?šo@!|Z|Z{Mp!|\?|\!?(?)col?zm	oag/tt~S|Mzzxo!|^	]//]WZ/t5?)Vg`9]V?]V?=vXosa/!|!MpAIMp?|+?)"?)ztY7cM;_C?)C/t3?)~`o{,zOo~,}+?)X{<]_OoL~S|4@L~S|ݬ<GC?)}&?)0{3t3?)0P WogC?)0"B~S|~p&v _4&v  &v!3 go 8&v 
~z&v ~tbk _3W5Ew3o&v@LWL嫿--&vhD|C\&vN&aJ5?JLPU  p~o[ݠ2e[pU/o?ʷPo0o[~fUuiV*3*@oQVN*?ʷqgB̊q ҭ'E*'OUʷpWgVNe'39VNi)VN~PUHUVNʷsЕo'e>URE[9[=E[8qVN<ī'iBU '?VN> <Uʷq[8!JUp <'oo᧺xU?o,Uaw#wa__#"(^ O"n_4{ $"-{/@&_Hq|CCC|wb+G|2ox o!&#A/{49EؖW|G,?A|Fb0E|Fb;K|$K|M|%2yC}PQJ"Jb;䠷_[K${A)$5EM!{A5l|K/K1+>!%_%)#%[QM|Jآ8WĠ'&A_!obhpff_o_0e0z;`~_r]=Eo>0ܿp_u/`y%ȸ0&2&	UaO|S|,LW|;Y|qfG|NVf0'<'5M8c8gl 'p`n;+pYȸI|PY/3[W_BИkN0Џ WЅwІ!-!_BБ3]IFp␷n_9HuCܒb[⢌O|T/b⡾_UW/P[_ض9A_*QE|-N~:-s-5sL9a|܋wxA.!Q|E|I|_'ķb{Q|(_(]_(U`Yo0/
v0_4wY|鯃0lc|03 &z&!6 SV#R{#R)kH)qCHcH#ɯ8H{9MY++2ʯ7_`[,_|Vy׃c+k_z/Z+G|Vi/Ì9߾+/ý-X}+"ł=b|c|Xe,	7Ň
_U,`j+wŀY|X;fg|%|([ȿ4k?dɞ7k|[{5n2
/H1hqj%iG|h&4hoAnO|i*{W@y]~*,T试,*3߾T7*=˯@PeoAPuTWD\"޾Ǜwޯvlu_x>wŤxY&-=i(-Y-4MrڰboGx5|ZWšhooC-1}h,H9|ZE/rMpI|\-Ͼ.pof"."<G|$b[f&Ó_qEm~6!/a_Ü6
1]l<ŗW7YW&U|__/{ew|8;|^zf0/3_mx~ׂn]|_V_|^y_3/zMx}x-_+OVW̰XMfE|0V<̯K`3Vc[`	o9r8KFǱp5C|1ͯ\cn8nC|p^8r;_Iqt_QbK:e:qbC|koO|0b:u/C,]b僼C|G|-W,`#|dO|o)bMy+,ܪ<<޾x<bywf+0%/
0z_/_K-񁞚n~_0 vPbtdw/wW@<5} a_@ox ':wز [Wqu.ewr7f0!O!I|B~}|B
4!0\/a|	~.>R.?V.p5|q\28C|7|z\?uo#3۾Fn_#5bg/Ho_zGqzȟHtq177';oAR/^_q?Yc/q?01<2v.oO7?$*c?Iv.oO*'aRQ;
IC	N7'7q?eq?HoOe51oO|2$G41;j_I^ƙ$LYL_%_Ŕ?q?7'rSAI7'7q?<q? @e9oɄrSr?'C-ɝNQ-ɝO9oLxN眷&w!8s[;SEfs[;nygj(`w<3%4Vhyg1xJh"?ù-ɝy9oLU%:eA&,a9眷&wU?A1s[;^ƙs[;s[;Q;
o6眷&w_4̿'ygKw<3H暦:ur? }s[;YLur?*bv{;-9oLZOV眷&wMEhs9oLʽ3~N{-ɝYQ;
oygw<3
7<3HNs[;Σe%Gw<3,ױ9oL'nyguMNyge'ygEs[;OW8a-ɝNygH-9oLȾJ'<3?r?nN<38m-ɝ0t5[a+H㦩(f{~rɿIt%_loo'?:jPe7p8Ee˿q3(7o7=A((qNG7_FyD{wP}7_ 8o7?"ݶnKs_v	!⭽SEf=9o Pi7/n?QTD/(w=Aso(]: Ame??g RllU'Nmӊ)G8L\g2u(8LJ2=IK7{N*J=C(lU'R/g(Ag?qT\_=EFmӊ#ilUB`a8+(i=Om{O=P@]m7i
?{N*a =;mif??lmmiugg=I)#.ia{O?p {N*TCm'i8NH:_l<iiMm g
g⨹#l=lqT\H7{Oݛ={Og{O g=?t<i=lU)i=?@_?@g g _m g  l {O = g@g@g@gFilD??mIm
lUaR0gBlU`R0m\=็{N*)Ԍ)qU	%?{N*C{O_= = gl	H-i em@Km@gHol?m??%gamPi(i(g'i(Jg3i)=䠣=@=@il+i+i0i_?g{Ocm?gGmG{OOlpgcma?{OɁl?&L7i0cmb{Oɀ-m`/iilS=q{O7{O5m8Om8=v?{OKm8??W=p''7{O?
(gP[m@?m@Em@=olgPgP l =Cm@em@( {O =Wm@qT@_i#7Fm8 Ј?w|m?VUDFgS;lK?gZI&]"ovsDk[L?g!/&HU{=r٩$mkN=ڟ!gB3<
SgLHooop"텿w|ooK"[g=l٢dv~<>蚪1#V%cm"[g+lzCjpm= ߂;lI5?{]$˿3=׷퇟텿x .3~yE_g,Hlg6vЀYmi&kw|oo_%8={x .3q'Mym}[$pϿ?gtMUl}Ď1gW-}{=!?C)m­$t.p1$vsPCe/7_s#-ϱØgUl@[5glz#l=m}{?#m{?#nl@<g3mxH$ÛlI5?{]$˿3l%zssWp<i?l_g&F-ϱØ[gUlCm)?=lv( /{=rؑ7g5glHqm{?#p===_ymH{gTgS;l⨽xU='k_*o@;g=coZO.AOp758Y|-"l-?QHl)vfܗlG~=⠣l~em\$p[gR{gR>-)Ol&g 7g6v@K
SgLO^ Nm8e텿*|Mg!8{7~<9-ϿB*U{?@Y{?@em\$p[gj2ٝ{?#l=[gR=f<{
SgL ܲK{9'_텿NKƶHlR?g&F	ϿB*U{? I{>xlz#̭K8?=	O{l^=	MmO/Dg@P&H'g,g6vǾKlI5?{]$˿MMEd6qp,g[{lA6]CͿNIL?@>>V' #l@Oglom\$p)=m[8?=縶=qmH{N	V<{8(­$t.＋oo_xoy?M=_w}ͿOB[gUl}Ď1g8?Ymp?[gC[g`P>gmO7g6v6VjlIǛ3{O{ao?{m4˿ool-ϿB*U{? [(	mPqmĎ%v=[lG58?6(
l ,g6vxU=eq~E|8xTp
2d=Cep4lda[gk0[g~cm~;g@ݶ{? C-U4g6v[gZI&],%)[{928Gaoo*<ivf?n&Fy;[gl9s#@<\$Um`lcm`%mK8?6GYm"@em`gS;l`xU=eooW;$텿W<i`3~=ڟ!g gZI&]"ͿSEf@g-4?!?Cg_[gZIΣe%G?P  /m^J)9? s:ɉ?"ٺn _eqTa
ilUF]g⨾(Mmӊ锣iRXTlU%.R8*ilUTqTJ4mӊMm i6iQrilU{N*qU
gԮL=l?{O??lU@^aw{O=(i8Jl+i`{Oۇ=g{Oۗ="?lgiIw{OB/l{OBlU&/R0L]mEmR	?RlU'H8NH?) {N*)'Om1i=W{Oblg⨺#liQre#+qT\\?{N*Ԍ+lUB`\amXg⨽+gV8iQzU#?+g⨽:zolgVgV?G{O`WmX?mӊFiqT`\re800R0F]mX,lUC/gX?i1iT)=}- I;s*}տ?:v(Ce?X#Ym}A&PᕶyE_g
1g8?Ym`u{?Łv1'=,l<g2K%:_=gDg2"gop=ڟݢ<{2;lI5?{]$˿bjs^<4hug4VHlFg7g&IF?[gtK8?U{?~cmHmOm=~<*MOmI2oo!眷;6hAmVjlH*7=%bO%Eo%7Mo%d9^ߜ1%5Q+!}Чcf%>Um:j+YNoЮ7MHf_55{@/k~/	MC'rs7ɉ?-q5|RSl%tI1}~rL!OWA7%?VJ龐j`8]9o&CyMvpC`r oJtm0SU%:e|6л@	]72bf|[~rL!􌘲!߸ߺ%?a+EUO!ߜg"yoo?Jt {l%tI%Lg/o[Ʉ?J^߸ߺ 7!u9IOEoe*4DY-YHUioo !u9IOWMQ;
_Dg-YHuF{~~%?[a+JW3/o[Ʉ?L<A!u9IO[l%t=C9o&	/pC`r osMSw~rL!ic oo%? ]o {fߜg$a0cD6 %?
-3&,aw~~u|RSWMcL} [-YI*4~~JtVJ龒TN¥~rL!v.7@3|RSWM􌨝K9o&FTN¥߸ߺ o!u9IOJ |ߜg 2jqt7_;JߜgAqtJtVJ龒Yc/|nߜg$/^^jݿqt%? &	]7.iZo[Ʉ?uM֛~~Jtm)Y.{~rL!,wC=qt|RS}!ԋױZm0H{{߸ߺ?%?a+Jg7a"RͿ9o&Jg7a"RͿq@!u9IOvJ龒EPuҙ0HJS=q@7_;J SͿ9o&kO6/!u9IO6J 	-Y J?%=mo ߜg TV8:Ꙫa=\qH{c;j#[2L6MZuG*)b3y|ղ≤[M%Sl8iLga*#qʣ&o-?*syuČUIDuF턵NŇ->u$Su"el˧a2Hu7c(;aTSFʚZDHZ!jDH[M1eR≤[Ls	k<s'>"A1'MC*'g;.cC iv,}#y4oi#&m1zQHa=J)cڕzS|zS+㝄GCa7ke9X2a=QMHZ!jDHZ!jDDI5%t[Ie^wMSP[0fRZwT-|tLI. lz'1>1y+R71m!fɉ
YL02$f:cTcm$e|a=2e5IWLʈQ4LCf4U|tL쨌q5%_2;*#|Q|tL쨎jti&uÙde|tL쨌k4FS|fU)ٜi%_2;*#c#%^ʈ1\zNiJØ̧%3Ⱦ$`|iHZ!jDHZ!jD)jtMIi4m;WT8T:Ke^ʈ_4F87I. 4b8y*w~'ĔbWUIDuF턵Nņ!jDHZ!jDH[M1eٕGM"Kga=I%2ׂ9(y.;'NWNYGzeQsbwT&RvF+N:bv¨_%4:j_=5iTqD-Z&8iLga6UG;	 olF $+          F  b&bb&                   ./usr/es/sbin/cluster/events/utils/clpr_preempt_abort                                   %"   018:_aceilrst,-.234;=@AHdfnop
"%(/567DLP`bghkmux|	!#$9CKNRSTV\vy&')*+<EFIMOXw}BGUYZ^q>?JW]z~Qj{[h:h?~wmע
 $FObuRUe肯hEm Q{bOFxSQSOجVc'|k%?}MMǀw1t$>v:;Ύ B8[>
s>K5Z
Ğ$by3vpX>+>*V[`V0 tpt߫	nQEY,W@V@vĈ$uOn(:*$?0½uOFKbt
r UhfvD6uya6|aYUjd\Gnyyb³h+4TyL<<v|aYUjh1K2*gUVi!sb2dUa
ϊUbW R+ݬ@Tyhh/U^"j%e1Lj	Dț
tp͛Z~ h*ԅ
U	#xTm˦O'h+$sa
ϻɿțmdApG 1gA6-ULgل,}^gqsqQ憸(\G5fIx(V<@@g
hX?yXg1652(#h^,?bь
g@}Z~AM½uUm6|9c6ͬ.ZeS *530a yH֫@Ry@g=MqU£'
!mia^#5/_&hmiY\*fP80 t1WVyqnzلu^Rjnz!-j`)h+RT$ǩ=J?[Y[mia^Z2@\u_c6ͬ.Z=,ɜy691[29fcz+f0gb/z}S8աsb9f0AxUWS[u5+;]csY1cVy?f@|³hǘW`Ry+5ǩMqkRGZqkcGǘ+%~~c'
1mia^WJ 0쉱ZZAH!hjͬ.xp&qt/L@l &pVޯtkU=ZTVyqP90BZ96u ^|S{nZ~a\y=Q |gJ@?Zy3 3> <u{Zh+0Wic'
360wU[5oHSJd4;"l~֐Y«Ge3:f;f>f@080W͎`<_h
z},kVTyk4}Iy@QZ?\z'n;>,XU; ۃjgȫ1ό+>*Vyq\'C\z$g*jǩbv㺪uǘ+%~~c'
1mia^b	TtFdMZ@9fD
, 2g6."@T@gٴA_i%xr3bi8:G@AlظAlqc~ ͮ "(gFѲ=Mzԡsi ^ j3Y`C 6/$ԫh 3*7+(c3͎f=d@gls:3c3iF5ppt_hjzjt.z5WV=mWCY=cfbGLJvp3hjU*VZgUWU!sԞdѲ;Zy"RTyiXư٩ش `RV٣ L"pF VAm QZqlkUU]q:=IM\m+j"WiN3-G{mm'xQ
%QFh;"l~֐B6 Th8Y8l؇EL=0<%0K?3+fų6ql6G@A`3!#FyW
V_3y$l[`60{mp.3q5B穯W\z.z0Uy34لyjUQZx^W @YQF՜mUlbJ}*qg\msaVA\6=J=Q憳Nz5Ŧؔ f[y:h+<V/gsssԞd^)ZE{aqP297[3@,MJPVAXlp3 @[zKZ9WZq5W]ZvگnhȭRyWcUx8h 3W3W3qY[uJdbqwXٵ` %PBfw"sFt͋gLl-Wgu
Y mX f	kNtv9ΙlmųlAUak ͳK *f`Or':;gLضt6bqwXٵf%	L_Ȕr3b8;gUc悪SJ3@`3Ȕr3b8;gUc悪ӰTP`xDGcΙl[:64V@md !;O(,3jQȔr3b8;gUc悪%x	NΙlml+bU:ۅjTdGgR&6ƪrZh 3~ʸ(\G͝V@l :2!ʼAZH0F|r&fk "gk+hT*ԡsd`c@@֫A\mUVAҿ"Wh<LvDPz60wU[mF$xQZ&Z77쉱ZZAH,ȂQfLpt/2q`}A_i%xr81gAP< SyN[PG?401`\эqbS^(\Ga)W7Zya>``RkUڽf*شc0{@RZ6$.zzZ
qW+ӞFUL[>`A$jUSh+оjq36h\'5qb+U$WViY*fٌyYxUjP3 @Mm`^%9VĠ?Zqbh 3~M\m-j?[N8?TpZAWE$S%30)':?;"l~֐B6 TAf8Y83b!}6gٌD_W.mG0#UPpuy 
1{mps816PkL8< Z	W0!O}MJH@V<Bi# *(e[` fpx_h`T6$.z5WVA\6ǩB<iYUXѓ $ԫĊ+U7B@O8C4.z̚1WeV<_RTyiYUXє 4jU0ڵZ
f3 B~3xKZf?Zqb@ժ@gmS\m]j"Wiã'
`8 ZkH#
U_س%xQDdMZ@9fD
Vd3T~<_h	B=K1d}ǃkxA_i%xrtxܰy#?#>3#>C'Ϗ#>G`(#ƪ>A5Wh#>W "W 1q߀3k5ȅ$31<]qP4ÀSί% j3Y`C pIWkUCep#ran .?FC.O #.{39S8:föq[88elظ'șp.l\Y1gR7Vqn7q5F.#Şg=]qй	+Vw:ԎkbsXW %ӱDxjpI=]qй[Yʶ9q}ǙWdTy}kUOga\z.z̮Nza`Žk ^F&^" VA\g¡}%qUqR=IM\ykU$W(\GNzaa c8$ԫSVAXm@@ư0[zD*h Dzh+1WV;mW#ϡB[$ixθy(V6dAҿ$WJmVvDQ#60wU[m5O$*dfD6䍇dMZ@9fD
WXfL><@+gل,_W.nqy~A`
Y9a r!}mk=Mzԡsi ^!h$^f>a ^BAMJ@
U;6_=+@366bMl[@i\ܜ_h P6덳4.z"
h+ǩB<4笀ٝasog 0/#R֫A\gǂC66ͫd.z̚@5Zy"ǩB<ŕs@lΰٹfjUUZas@ a56A[z@KZ^ EZq5W@QZvگ덣";&6ƪUԡsb9f8$ԫ jZ
ljJZ?[GGdNp@9֐FmY')e`Z&hmiY\* ,ɜn;8030GA_i%xr~
`
ˆexU3dP3|0Vޯ+U72c g5WUV@6kqǘ!rToW&Ӟ gx|V=q
0B<RTyVi ^	5*0+V_ǩB<5s>p $ԫ3ZqeY3Yp<^  *Z5Y3}ry[C\z.z̚Nx0IWZ{Lz#טWF5ՊCN
0ʱ>Ռ)4r$@v!G\z$gupuU@g+0Wiã'
`8 +UVMd$k-RGQ6?CkH!i-ZB6FmdAp!2ٰ̙+q`}G#}`ˆgl6l&B< 3W?G¼?bٴ¼<c?401È f k
l=Mzԡsi ^cZya>È($ԫȀ3Zx^cmWreyz+^F?3g< T1f3&g3cXd>ƐwC!͙f`͏T惆cbc3fc68-fcL!B<lGs#Uarz=QB~~?gh+ac;qMxsYW'Ŵ14r:0.|(<x<xoYʶ-t@3*l0q !clժH~A
g? <)MJ*V60m޸ۺ=IM\mWh 34Yq	6
mgaXwU]W6Ul\N/l"B<RTyS86DVA ^f  ãX$ԫeV6`:6\m&6ϫȀZy"z;mgdUarz<UWgQ֫A\m+TvDSfC6Aj8 ZkH#
UipI')Q)M;"l~֐Y /3,ɜmx_h2im'	gx
֫A _A9W jRy\mB<5s>l&^-V?W_}<
*VTy| AyUBғq&`c a"8V?gcژ# R>Z=I堒*zh+=QW\mB<VŰO l3WbZh 3~+E~DaMG{ij|E$(q&ޟțmdApl 2g6'3g}g>S#UkUg*>dV<ޮ3(\G5f8$ԫ:h 3W`
V L#l
 zZ0Whǩ=I[zϘsb9@e{UP3?XSyV@V<d h#1֫@ͥ':>e[#;£
P@ţx6*3ϙVH$j؟fv `D V̀|jw D	 (3Ϙsn*؟V)Y âh+$gp8ϘV>amjZ=Ik=Qx uy(V*ڭVϘ!sԞd|_3(\G5f$ԫEj$WJm:;"p mia^kW;
"Y5&FM_c6ͬ.Zd<_hk85ǩB< p7W@gUWk
Ȝ*̇{iƸc\yh3fAY'c;8?V}{L
VIw$1<Ƭh+$sa
ϻɘflh+$sa
ϻɘkVIw$1<͙VIw$1<3U1ϝ+>H=&byVO>vp~0 tVO>vp~0 vVO>vp~0 [5Z
>y³o>*7ϋ@`g dà'$>26h4-  o>$b .Ry o>$b .Tyh
,L-`GF὇`X ` .>LQ4$><sn@c7{Yi̠$b .Rypg`Bd,BdO4#I ϝ`Bd,Bdʏ-`BV	Q塢@*C!2<q YPf	T#-'Q{#rjHbyVIw$+R??N%8Zas5Z
>y³f'dY|<aYA3U1ϝ+>H=&byYVIw$1<#5Z
>y³f'bVO>vp~0 	VIw$1<;5Z
>y³f'(fAY'c;8?V}{L٪VIw$=s`=l$BEA6E{F`Bɑ>?zY#HH(<fp \G^=AϞBEA0xPy2$^nEx6=A<,dN, ;u!ʿxP0	ԇ!a'$ȅ1`N9< &Dď$h,3B`9Py@[4`.<r0t+3B`9 Py@[4`.<qPyzI BtOI3H(<f=CE䎩4De,Xԕ]ueλM/$4,cFQ,k),t#h£d./.,Hc[
H!-+%χFsD,9$y'BȢډcYLS.r!vy$څ]4_Isax$U</u-#w#w2,}5QRtEK8YjYTfL7/FBNd1tʉe8aSXETԛWBZ(_AJa	y{]uiBMÚh,eŒNsMRY(URXsTY$S%30MK6Zb#]|!p9yĉ-uR7+%믣L뮻M&JmAe&.,sjFҮÚ'aDL(SE*G"MK6Zb#]|"`1r0/H󥥉K-u_M
X???#gSTةaƦ%~XQg%~XQg%~XQg%~.92oY咯xyΝ骊γ*_1g_HSJd4YjKAe'Z92o%\uWDlKG/
荃	hZ2@\u_Rʣ4Zf0XB2Bq985'IQ㓅VMI<LX䝅,q|xf*dfD15iIJfaDTJkLxQL2Ѽ*dfD6!F]^Ҫat?')0YNUf諒xeC(6Ф(t%UU!h:iP$T&Qm|iXG0984Wudԛ˝Jҥ<F!ɔuB{#ڗV9\'Z92h]	XRXGQ$;
"Y5&FMPqձ<vDzՓRoL.jMve΍ ˥TiuLsKSSSWɩ7t>eU<A]a-DP7/9]SR2KPT{	WDKUqr;5.-NԽKiIOK];t։X:+tR bFŋgiIOK];t։X:+Ҫ]Hŋ%.9~IQɩ77jjК9c/tZ0wgf5z"6rFBNd1v9*zFsJФQ;)HSJd4Ҫ]W/ь#a3Irq+uDN/ZjMҙ`6un+Qr:UIKcyV;Rh9\G;
"Y5&FMPS=,΢1tZ%` ҪJ][ʱڗA?')I<8R..XuzVMIT9c\;D
!vZ(\AR?tJLTE;TvuVHSJ鑰ޙwF98tJ@Xdb3LxQ"ᙋcyV;RhxWXPo(ޗWudԛUKHcB
XsM.,5V td.b1\ tZ,pj8uNXsM.,UaxQXeBp\31ulsO*j^Ʊ%Z2έ_C&ҪPD
;-/rKIJfaDTJpm(SX])^UEeTt)b`#!R0!H^eN hd1BBRUsTlP{K')I<8R..XuzVMIT9c\;D
!vZ(\ARe,枕T<TL(c,k2+J謪.1LB bC.!(%Pձ<
hrJL2ѼМ)][ʱڗDSF3IիudԛUJhARe.^a$S%30&K)
}BNf.Q,*uzMUKWɩ7tV4vjG:E/PTIJfaDCihh_(JWqYU(]
b#6єA8(]1BQJ1	KcyV:QB,#xQZ&Z77М)]KDf:^]7tB6udԛUKcyVPz-ChPTIJfaDCihhHBJ:+*LC `bк2'!tC !J2	F#@!)ulsO*B6vZ(\ҥO2S3
"SiF2Nf.iXKݢSi]aAz]^ՓRnU."hXcB
HSJd4ҙY(SUKn+Qne8_THths]O4))ulsO*B6vZ(\ҥ<TL(p¨4_EPRʩBS).	 hd1B])bQ%J][ʱЮj/taL*%Bp\31tc)-2ίZɩ7tB6tQT9c\;-/ARc\$PT')e`Zat'
E3V4v,kZemS/\:jM*HcB/PTh}%9AU$$S%30!Lo$l!t'
E3V4v+T쑰iiiujY5&R$PTh}*XPҠ>IJfaDL(SE*М)]2YNT7tVՓRnU.iX6uK^cBKTsOJH*dfD6t'
E3F2٤uzE*ЮjY5&RUPz-ChPTh}%9AU$<TL(MbZat'
E3F2MRS/\wJt+gMUKcyV:QB,v5EKвZzTRGXB벗=)i|JmAe&.,sjFҮÚ')BsG#Ū2]T^}ԏ$H!x ieŒDMeҙ')I<:&c/Y5&a-2΅sTlɩ7tc\٪vj][ʱЮjWe,),9IKE55Jd*dfD6tgDҬveU;&%:^ЮjY5&Rk;5NKcyV:QJPz?4Xi2hu榲LL*%FtM*f_%SjM^Z#e
ՓRnU.ƹcTԺ9c\;QEҥ?4Xi2hu榲LL2ѼѝJٗTwWzB6udԛUKX;5.iXW5Fm+B
Aaˋ%ךC2O2S3
"ΉXwVMIKDuLs\:jM*,vjV4t+gj6hrT:TIJfaDTJk+J謪.1LB bC.b+T1	L"d'QnBQa%NV4t+ge*XG4Xi2hu榲LLQ,*3EU:&c/Y5&a-2έ_C&Ҫ]rf٩ulsO*B6vi]/PTRV+Ku_FZ뮻M&JmAe&.,sjFҮÚ')͐m\rBFp#Η$LXk,%IJfaDRO,tBJ:+*LC `bк2'eN hd1B]LE)AIJ0;	%0)2	F]!C!JBq%%.iXW5FETdR:R:HBA؉씋Ve+CBHH7_E٧ EC$RG_Lԇk9_'?9_'?[D?%ԑSUHkk
&]RԑJm|aD˪[?s
&]RRG_(uKԑ5PC#OH-RG_%#gV?oMR#T?a$I^U?^U_?*^s<-$RQSoԇk1C_ԇoRG#{)6C(!{obMe؈yE؈GJWE*(M=h{)aQEIGS_{oe,h{)((A7GR	h{){oe!⢏m4m~GRt{)J=aEH1m
{oe!Bm{oe!
=GR?'(AGR (H?=_)G+?1G+">Q?{ob{ob
=Y7bmV){=XG++VQ,(o~G+Mx{eج${JQ?"(j$(iZK'Úh,cHK'Úh,éœi<ƒ#ڄkyTmD}&DtԵcEmB5Thda$(p¨4_EEš)rG,-HGS-^#"tx9G:"9Z"Y*ٗJ%ќKaQS.#&Q,k>DpuQI<t"5OK%[E!tCRX(D[O43@zGOT"}/S&P*OLUI"Jf]QgQUIT$5>y;ũ|IOQ'y:GD"ZE0>-He1MU0KKR'O"ZSKPzOezT5?OLq(9-QLY!|ROP#eB"8jHO(jHDt<|%Pԑ2y;JԐBOO(jH^:NrGI PԐZ:NwN[pԕQ>I_Q'y;S5%.P"} #4)J&Q
T^B"x]T(B"i2*ROW,a
TERO5T/[4*&Brx/d(BsROK
#XKо-H*DNCxR!H2@'1	a,
,5&yDt<_N'Rd}?eUPԘB"l1rž"9:"D[@1Xo
%)':!m-̽t)LSTu
h\ʺb7o
hLLGL
T`OLtM!:#-D5Q'y;S5PKT-D5(|K-D5:NwS,5TGCN\:$#GCNZ$5>:Nt$5$Q'y;ӢI7oɩ7f\E)`LjM.}R<.H#ɠB'On# d/5(Z\ZE#'|9oᨺw--N'ᨸZ:Nt$5:NrN'ᨽQ>5Q'y;|ҨZxj/L:NwN[8j/-Q'y9kDᨼBOQyzy;Hp_y;DqE:ƩRET5T"M#'|:$KP>:NwSIGQ#8()B^-BD@UPH*DS%!%%ɐHtgE_Iv*ꡁ)&BHȽrde/B"<	z&B"vm5GQ0J3_.N:d(L"˓5@Dt<S'Dpjy;Dp-!ijtI<IBwD$$5KTGCNDuUZ^&G9̰KPũXE`|ZR'YeD˒
T׭[LB/&|
TO|2hH:6_.MRNԋU3Y^B"u#8Q>*D)R'KE3/]
'З&B"txjQ'y;&UQ2QtKR$Nttg^)R'^UТ}
TRNlE.L*D#8KЋKHjQ>!J=-iVB-H琗&NBY8g
)Lp3a/B7a,(B"ZjK!J=3 ܰ}
Tq0}$RO"/BsRO<ˍO|Z
T͗βZ!/B"d)R'_BɗG<(B
T薙hJOIRNhT.:igrR\i)ˢ8i!DHI㦕ќK	zH9faDRNY8ERO,C  B"y':\jd/<*DJO|Z
T͖Q)&B"u%R!J:Ր}
H B"yhUB)R<*DQ5P`B"R
Tj-Lr&=-iVB)&B"yW,3YR&!J:7jjryM$J%^B')L&:㓈Q>3)R'G<!DϤ
T:i).y
T\bd2d0S>S$Py*y;%N[Xo
%&K)
jR&KE3/]
b/!|;
%Q7TK!.L)*jaM@ʺb7o
h	钙!M&Czdh@=
hZ	xDt<KSIHj}wtI<?OOw-N[Hj}GCN:$"9uQUOB(<Bs2ꡩҨ}GO@D =aL(]TRᴴS2Ц.B˓<䎩yWm
b/!|9:^J*D)R'Zh]*ȧqFоT%ɐH)*jaMir*eQ)Bɐ)(!}`OLtM<KLe뢙rd/
T|Dt<KSIHj}wtI=5>
#'}SIHj}jy;H^OSPHy;-N[Hj}"Ew--N'!TGCNZ$5>2OBw^Xo
%*%5R\6f^^Brzdh:i4_.Cze]L74R&CzdhHS@*D0'Jf:dЦ
g?!#'HZZOCS Q'y9kDAjOWGCN9o!!ijtI<IOH:NrN'TGCN\:h62D:iڃFoLR1r\昆2ɪ/!=2S4F4MQsL)B2Ʋ6STuCv)R!<k#aTEMQsL)B0'dl"Z[<f)Cx,di*jaM0'dl"STu
h&Cp=QqI)B^	0!:Fg֘S@Dxi4E`O",yWm
b/p9⎃XS!}$_.OKu2<j61r&Brz8yQX_}*˞B"uSʸ֣hQ%HjD%ɓ%3E2Q%H!ir9]!D"B\9ղ	z&B"xj_L#Ce&Q	zϗ!J=2S4R,4PM'
:ȂK%TE!.Lrĺ3aD"H	rdh3IEO*Z}_zHmFi<H&Q	zH-3,9xQ%HR!.L?#'}2txIL!E/S%3DR/Y,)B%3Dh7Za})j?O/P>a(Zow}:"%<:Nr|?O}BOXj}2Ew^Đd#'HZZOCS(!ijtI<IO-Q'y9kDbQ>a#'|ZȲjMaF/d#7@0hY
b/!|=3 ܰT)R!J;6e,)rRNĐajy;Dpk#'H:"S寨+#)-_Ԋ)Cm`J)R'dl*RB"tR-Ije_yKTOR'0PizOj|Q>j?O<jR˟P.Hiz$˒Z~.LjRIOZ~..P)rS}?CS(Z*DIOj'ҧ5>^Oj|"Oj|*Oj|2Oj|BO5>^\j'5>^^"DCS(ZyzSQ>(ZZP*$Hj'Op	T-/Oj~}?T-DS(Z/P?OO8j~jy;-NPZ,!2'ih4_L-3XQ?ZrHh[3YjUqrB"DtE+#^UQtFB"MI%3Za`uTzX"ĒEDP7E+ %+(F"iL$8Y	yo"i"zo̾J+6% P<s-5BxIQ$D,^Q-9]$QB4-I')0YNUfy'aAp¨_xL(S*O,qgGD#Ojn.^rQ?
%8_T0BE\O$#\/Q-9]$QB4}M$S%30!Ln/oL,qgy$'\-7KDFJRD7o
$<EY((>ԾMy"ɩ77o}LX&D$O,tB[Rn0X_H$^pq吾/bi"4L*%I$(k@jMKEY Q-9]$QB4}!oI<TL(m--BdO	K9`}JOdԛ#8ҿ/88r_J䞙BT Jf,42 UVQoQ-, _Lbi"^4L2ưc-0ȟɩ7Fq,/K/88r_L[ZrHhdK$T&QmLS%U-G	| L#ژ`KrO4((4LxQȟJd|!}*oipARn0X_L-J%9[yGQ(2P0r_Q-9]$QB4}1vDzՓRoL!2'A"O2a- y8Y	sIDHuPN"0zaD"i"l&vDjM1	|B#	7ERo<˥$Y5&8o&C%RnZza.-Q-9]$QB4./-3=FdLAKNWIPy4*dfDm2IL!	')S$̲D:(62j_Vs=QHmɔ"-5$2rRWGCNx:NwD*EQ>*UQ>ԔBOԖQ>?RQjOpԙQ>1j.QJT0S%B"DH#HP&B"xVʹcS%B-.B"x(}$_.O٧IP2˓5,|!D˞B"x](Vi2^jD)R'u
DH?9KI&.8jL-P^Q'y;;$(p¨4_EQS$̲hc9}ߘN_hmN_h'/߅B'/@ `"r@	I߸vǸv~
n_lhv-f;r` ܾv c-v{KvOψܾ|S =~BzM|qۗϬ&='|ugςOp#='|{@!='|4c{ԟۗê}y=Uw:;rth	I}ȏI! tv81=l\zO|Wtv"or{Bp8AW1=*?v#p,='DɏIۗO|<ܘxI?/BzM|{=0Mg5`'qۗ{IƾS{c/ǞXzO|>o|>
ۗܘ|9	=A7ܾH1=Cr{WtzO|gOI}BzO|?ۗOI=gg= :|@|@
=5&='  OIDߝܾ!IF;ro8;rrc{OI@-/A1=qRzO|BGGBzO|D,	=!='JM2='JWgV{>zO|OI:;rk8=_:|F |F:{0ܘ_ܾ#}|HGܾ$&&='$	=BzO|H?v#rc{F^'ăp{_@wg23{ ۗ sn_@} iLzO|JI%='%~v;rp,='%8UZɏIG!='% ܾ%ǤġǹI=(s	=17OI:;r~BzM|NIŞFzO|O~t;rm/ν&n_&XzO| |~/Orc{!='(I/,)='(a0	=rW'ν8I?ۗ_ܾN=8qLzO|"
;|0{ܾ.n_ɏIp 5/ܘ8=OIp'%~!=')	vHܘ' ܾ:M	5tY=uOI=tk zO||ɏIn_Ao1=t;r:}ɏI÷/{D;r<;r<ܘ<y"|ܾPk=~FzO|?ܾP oܾP@5&='ħ{OI
ۗ<;r)ܾ*;|T4qۗF~XzO|Tܘ2	=P?ۗ@%v{n_){a=rc{,=BzO|C/)=G{tv\'j4zO|Vn_?pp	I_pI>=',pI +|X} 'Ŗ8D^Ǥʐ{1=>'ʂOp*4qۗʘ{*{pP& Pk<zO|$=' |>5 =|{XzO| ܾrc{OOb'/ $DN_+'/~l"rX~ +AD"a_1\E|"lEg? hN__N_K1Љ x@[D+~<D!? F! F!߆%؈y
7#)_7T>.(M FS?7b즯Քoe'~r즿Քoe,(C/B	FR	oe {)0(COqAFR?H-7_FR=aFR}\QOHk{)(C8RQOoe B9{) {Q{~{~\Qحobo"V){<QşobԔob?V {خl V~#(j+(fJ7Z|:jt$ܾ1a!àjt
p!BMwJ;)K*q}d% j/۾Bs@!Bnq8~7|6ŝaVK|Y/f؞7VM|ly}/jDC|DaJ#<A|"D	1 {@Wvgox~xg/7;W,I|<
1-g/nO|<{;|<0{#3ھFmF:÷avC|y<cC|#w_k,O|>&'e0z|nN+e5xC| _$z ~!$ke+H$	ھ "۾ +÷a7|AG|@ak81_|M|@{ iLS|B_ʯ`y]N7#]|B=_kMk"D_ N-&"M(0pu_|WA1t1Ձf_op/܃|4J%W)m|*ϯJuK_G#3b^#C_wfXt`Q|F2{0L# ĎD9M$?|HaĆ8E|Hho@z{$tĀ.$@Y}_@mo!.7G} s/|O|J&%C/`Uxg_QS|J`(/C"%+Pc|Jw-1&3	=0$۾&?|L	00S&0q&~9?|Nb+rN✖$'SͲkz{pIQ|N	oF*'pY~,'9U8k_L9_&";&&_&wG|,Lz3ɠ_&WL5˯鯓ض0cL	ɁfɁ0s(((2̯'|Pu8_<_L,4_o4&s0sl<z;=x~;>>#NbKA|ɯآ8Q|v8ax8g_8A|g8hpi/SMmI6Y){U|S`fk&_lAHk|Ru:Mu![#wI/:	=t3ɯ_AA_H9Exv<,W]x$ŗ,<`xk++mxhYW7G|(a/bE|y(%[PAķ?_t_uO}9}Гtoe
t_uS}ӬW}eGYUYGA}Gt{70,(޾g}-0˯r\[|TS*a%PI*WPS|Tj*pf3{YPq7OWooq3Rg3nI/׍o;#; 4R{cϾ+&ھ+wr!+Swc<#+rKX!+{G|V1%Xo+bf_=ob,O,f`/÷ŀ!,a_*G|SRlRG|gTgobkUʙ`oEv>_o&+ŗ,ϕΰ>9+=|I|M|w*apIϊv+ܾ}NE|G|U$~E|{#|1ķφx_?mHko%O?_([4sE_I/2O;:?##umGh_	hrmSmk
&]R#Yjpk?K
&]R#W0e-m.oMT._YjH-KEYX_#zjk?|OmG$}2mGwa*k?*^s<(m(mşw
k?k_waH{)m_J"oe!ߛ%s=m7kJA>ߛ%s5{)~njR_W?!`ffCM7kJ,qsH,v?ǲ[~\hrA~ߛ%sja8m_W?!`ffAߛ%seUo{)7kJU8a~n`{){~nZk-TR_W?:Rm_W?_{)~nee oXQ2e!ߛ%sYX~RAv?+Q2ꖽ7kJ7N=VoPȶݯ+{m_W?y~\Tm_W?P{m_W?I/bNߛ%saD˪[v?
&]R{6ݯ+ݯ+R+C~\'0g[~n9_'m_W?uSخ7kJYa&ߛ%sH-Z7kJG<Yߛ%s:Z7kJ{m\?[l$pGT_hk/⊚m{m~o{)6H<!6ݯ(wDuoe,?KmMm#$Zk~_%GTIHc_ kHok$={{m~āFi7\ _Bo^n״gһ[jvMC5C0\"{o_	Xmm~I.{)?K[Hok$@@R?K=v?K5O/ph"?me=OPgg2el\5&}B'eRR=IS(DeRTjHZpEjDg2I?=OD=Kmimˆj.P{.Hj@D_j}Re=Wm{/Mmˆ˔Og?l_[mˆ(gs=jl_amjOl_W{/گ= ?= mˆTHemG{/ =IE$g{.%P&Im_l?l	? {/ {.^P&gpg7mˆ"Կr_l_==ol_?gim{.TEɿ~l_0e{/π/=s=m{/πme >/l_ K=ֿg:g:g:g(g;g{/D!C{/Bl_eP= "ePl_e_p-L"eT(_l\5@-PA{/Ȁ{/g{/$e_#gUm0=`=` eg_w=	?H%e Em@e e HgHggm@am Om el_+e-e0e?G{/am_gCm[= {/_	?p/e(={/BOl_%g1e)=e(gF+el_[=1{/aW{/`e+eqm?l_%mgF _{/a{/`el_Ïl_Um!{/Ă_l_
$,e$e'eim!{/Č?$?$l_ =@Im em $ {/ĀgH$7{.@îy^R=l!wku}#h w<héVMl<*-)]m;_lA=U--[o;/Co@_<hàkkjo
'SmZZd(l9S=c4ux<hgo|fمmIO _vFhB6V?t-Mնy~wmy<smylΉjo
'SmǢHQ?@&]{?1c4ux [grale|v[o",huGg-gɩ7[gMl=B0c ]l:3Jl[g@lA=U Yүn+ku?T {x"њ-_+_iX&KumyYOv??gtKUxQ?l=B0c7y{?Amx OmG*OǿP1OĨ|:x"њ-|dԛl_(6~=P]{ģ_%8=d(6cڞ=Q״=QU{ĠE[gJ	l:3Jl[ghgr[_+_ s7]῜'#huP6g-Zh /ɩ7l_(6~=Pl?@W+c˿hkmZOm%;.Y
'Ym(6cym0{am09[gJ^v!6tf.&gfX`cώm&~D9cK^׬k9VAaO[VCLk䁝x"њ-vVۓdԛV~=`l?~cmZOgJw[gJ<v[gL ?5c4ux0HmZlz9Vā`)}[Vl$hu`Z3E
vV_Ro[gbF/qyߩc
?0cmVBl=EТ2cy%{AU{ĠEm&/gmFiOlb<hgo|Laa5{[<liJgmf`GxX|*< 6yDVB1c$(+l?v?
'{?5c};l?l8BX?pm=|=v>|=ҟix OmG*8Zp wv[o~Co%o|$Zpdԛl	Sm8[gJi]{l/MC[l:Րlkm)߶gmǙrQ?=kl?@۞=pWc4ux80Zlz9V,V aHgI6n_'~'g-|<ogO{hQ?l?cmbh=2}罣+l?	}{?
mZlz9VcY퀦Gs <hux5Z3Efdԛͭ?@&M{ɀcv&
mLmqm`-VBz$dVKl?Gl?l=?m)]m;{[grݯ?_]bl	?0ekmfmƀf`<[$)E=l? {Ͷ{ɀEmLolumom{??hSm4rgʷ,kk ),naColE4[{_+_ƀfնy ϲ<Po(}yxRM{[gPFl=B{hQ?g ϘgPg̭)]m;P<hgo|VڿY| wku=]Omf_+_kO[gMl:3Jl[g C$9i[V)X2R-7kb@wњS`<w<(v<hg98u=̷=?@ lmObH_}z5O/EmkhCg2ejLB"=IK"}/{.DjHZpEjDg2I?=OD=Kmimˆj.P{.Hj@D_j}Re=Wm{/Mmˆ˔Og?l_[mˆ(gs=jl_amjOl_W{/'gl_g=IS(Z^=_l_mq{/?pԙReRd$E'_' {/o{.@"L_mpggT=|{NC3]mGG,p9B"<hϊvV:d'<Q, yߩcxRam7o
W1ctf<wȭZlz9Vφ_+_Id3T3	b!ߛO4gſG-?{>:"GttDkFq/-]5Q#}{AGMTHoE{m{%8Za#3N)D{m~)kf_un_ %g~g|=}=C5C0\!;~nkoe'{~_)g{~_[.7GO+GtrMWЬv+RG)}
ͯmp!Y\n
-]Jm=7k%!f*| !Y\na#:jt/כ_:jt/׶׸0y f	5Ѱ^U|^nJC/a*W}mpe.7GOm]Yj~W?iSlgq:r;l$pGKYכ_8_7ya#6N{c7k%!l$}2[^^C̸?omְe-Vmy_)ZTXed?k<ˍ-]3+Vvݯ<`kkܟ!Y\n9G>}7k%!>}mpd?k<ˍ7mTkH#zj{m{olgq:pa#8Z(\my_)%	׶׸ lgq:psm|D	ݯm{m{d?k<ˍ;m}2~W?I/;^^ y8k.mY~W?L1f׶׸2tt[mQ237k%!l(uK{׶׸;yH^GVכ_{[^^].7GO J	5y_)+#5e	a#9#uw0kH:;i .7GO8k[D|#6ݯѭY^^d?k<ˍ8k#\כ_:i5{Pm{m{C̸? M8k8yBmy_)8yBm{m{ymG>oy_);}kk C|qEħV(8jzȦ]5\QG<hdf]*ȗFq.aGWUM:TSM\Q0)MWL*6XrQS,(\#|-,l˥Y%]+XSTtTrF2h,F2h)BEAdRY<ƅi!dQTmD)MR90cDt:kмԏ>'CQBUKC
&WBUU2έ_CpIheyu$N⊣j%e1LjqEQƲ]5JU"ҕLjyS.ꩢytEB]/geUjtQ,X^p:tEB].b4eі#FXb4eі#FYM&JmAe&.,sjFҮÚ')fU]}߅l/]HDei-Fk-Cjn.^r:+6%G5#N)G2* 0LQ,*3EUxQZ&Z77<TL(I厍L*%G$S%30!Lo$l4rO2S3
"#Yj:rO2S3
"SiF2䝅.98^dԛӣvDjM1tkDmFb4eі#FXb4eі#FYM&JmAe&.,sjFҮÚ'aDL(SE*G&2t`lDμ/& ԏ$}2h,F2h,F$,4_Ia4I%%hY<ƌ*6XRY2G&2t(]-uS=
dΤyyaQS.(Tm˦*2ttaD˪[*^s<5"8^r:iѯXqE<գ&E2 @lH> $+          f  b&bb&              W     ./usr/es/sbin/cluster/events/utils/clpr_preempt_abort_vg se_mult                                ('  018:_aceirst,-.234;=@AHdflnop
%(/567DLP`bghkmux|	!"$*9CKNRTV\vy#&')+<EFIMOSXw}~BGJUY{>?QWZ]jqz^[l@l ;V6#<RgPq}GsossA;J<_l<<upWT?x<vCSTښoHfd !Hcch	&X'`c-RB=`,<=@x|m bV}3>̚=:C' ƵVB2[
:x<n g՟dc@7Z	2BO_㦩(~o,Z^KuQ4ivX'u#6,d[V!:= ִk6ɑ;ϱk9rJ:zhիm%nc= ִk6Тw՟br䕻'HuZW)D>Ŭ+wDNVB͞v*:C׽YimCuQ4ivԩXF8>UzHOֆ[,^=d"PT>t5{W^n$EeQsٟpW3!k@LA)=$pm#KHi
`Zo$95?ͨVơk4 +BA fx
[hdgM+qb'wUh
HgMfCuK0xW,k	Ұ:ǚBfZ[aEa[u2HBhW,^eXW"wdКOXaBͅy_څmume]a&fzMt4hW+̚mՅmyoPrCpn0O=\5P˒5
++
ZX`y	[i`.0̚
{x|#ܐ{#p0BU$j6͇ejm#6چ3&+@7&a#ܐ{#p0BU$j6G	#9-#V6Gj=a[PE_j+
jUa[dz`{x ~ú@ALHOeYVCX`XkVk{+;ϰTV}kǀL~<50tVC)PE|?X}92e=Z&k0|eZa^vڅz½eadzںVzM}W+VfGUXVX7/쥩+G+0+W+C.PYXW0̏]{W]A	
z׵U浅mDNa[a$DL&+}5jk=½d2
z׵uV	VCXWw՟dКM}g_Y=bIh~<gh/%a=m䇤ƵV qAI#0]hhռ(k&q	U\Y3*̡7_ɪMRA[xPzHvh5{W^TM1*5l%v,?=$pm#o$ֆ[BkdB:^εzfU̡l$@j(G4&mdW&g(=$t4m#kSyMAf=$pm#o$ֵ_k&Ak1z:ZəW&dZ>߬C&b+W-w՟haXUеU\^&M	U\GHpC-q{CyMU礎-vpdZڑ1R.>ɪ&fcKlɬ[`3Mb'}Y-_Y31ve,GZ
A\ge\l!cȘ<@UzkJZWk&e\'}QHW&vɪMR]%j5ɪfzں W&dz
I!.G[HZu o۾$bf4Hɔ礎-pi-!ZbAѬ-"j"8y/ksYի&f.VBLʹ5Hg̑:ިzm}d'!PaTxVB̫2D> ?^<"8xxCAGP(1C.fz̖z
p"G+AixE5{W[.gm148CHڷH#[5<j=jBjDǰY5P׶՞dLih	@vmdXV}k6B]&]R̬%^gMUl3^WL}u6y`@$5%fzhիе2L$Y諓UmdW&fV"^5U]{W]}rfK<g"xE5{W[h1$e|aM2e5#0i-"ZFjH쇀4k#VncK@HDk&Y2s_i"_5kj͵dmY< IB&pٺC&pYcY~پ$ZP*k#g'}Uz"w՟iǀ^bzAGP!Be,a5ī6GC8kH>++W5Gj}<լdC_AVeaakZ՞hLoYҶmBDBA*k#k둵gzZkrj;ϴUk!:Em{6<f/D!Df˪Y@zt2ZGm\ԉT}#g2j0<.MR'}Y[YdV׳mH!2.f-gZdV!"g8>Faf- "zdlf-k6Z&ڳkGMr6puk<gH:xD<"G׽+eiiUhGai8ZDռ. nhAkVb$CKHj  C&C_i"_5kjV8pG+ IB&d5b"d̖bf 5$Y@+Z	j<PCYɬUY=e	rA^"k#prU^5Hgq'׬ŀ֯C((Uj?Xo(CBHe,ʀzMq*26f-_5o$lC#c6VmHƖ
r8jV}1`z9]rj;ϴUk!VErmj_BT2eJkWAh//Gwe5f-zMrerj;ϲ͵H"[65B-]RVE^+D̡q#Hdp{nk2Mj0fUj5f,a5՛W#f즹ŀ^]u_k#kŵlו*ڑ<jDpnW#
+"B6Oʠz5fY=d&Ȯ-vA n@ePxz=ppaEdWF7JOʠz5fY=d&Ȯ-wOA 쩏GVn5ٸy\Bl(AN>SSBƬ<k#p=QYŰ@z
cpP=1)=1 <jƲ8{[7+M[)'F7	J<=YxGkfr8{Y	#a82zgYxGkUrNVDpJCT}#Q=j0i\Nd'+"8{cC! fT$^dd@=Y_Ű˒5ŵٶhzʕa%rj;ϲHH̡͂EWG+1X֯C	$Y+lDRzHp%a8ֽy]n8آU-31Nv4w#0i-"ZFjHG4k#ᥠ!,k&Y2a,5/Y5_k#fmdl( Iꡓ3Y2fk2cYpw!Ɩ-dlι3D絛Y\N8b	VC((Uj?Xo8Cp˪YkVm޳ml3BAŃK@F^F+DN;Yjz6W&-_YJȭBD uK1Ij5ih0 Y#ctN즹3Y+W&Y&Vm٥dVHY! uK1Jk"BDq!L2695zdlrj5̠ٚVC	lfPVC	#8Eβ-#ƵqJ:evTG*Gai8ZDռ.ڏnhGGYih/"U	,0MAΚ	Hfp:dbt}3{Y3F;W&N<zAGP!.f("VC	%Y2fPq
RS_6Vͳ8H$Z+k#f٢'}YЊW_k#c"w՟h6DudV,lјk	31&uK1BkHF)FbW&Y"w՟ek":Ҳ+cmi	31%OZdV038@J55SZ26jAZr6fBkm<[\Ёej0$Y+mGHpd<"ZFm#kU-3:&7I![Hi3V@\PxsF 
!5fCK@:BAjF,n@!cdbMAΚ	^ 7H׸@f1 H	"" p"a$ 3@"LscC&9Y΍ 1N"kH9"Pfmaga !|!H4+Y3:;W&N<8Wy57HXĐ6]R̜SZ&f(MwI5l#$ta5^H@fH9(hBu$Єp	ښVnHY-jְ@H՛t, 5fmdt<k#Y.k#Ydtt[7HBkMerk;kX{!RfEmъݺC.Y5ɬDJAUfJp5-0Lҹ3DN;YzfUɪD>k6D+"LB0$he,Jk P4XL(L(D>k3Yuj0<W&VmVE̡!cCdozk"P1 N%=F0 :zdlr&f'gZ&ڳ D7Bk&m޹358^1'vdКC	&Y=mXzHrC%a8ֽy]n6J:evTF:呗礎-piy \.-c[5 ihH>@!fPɄPjfFtM}-k#fP8QL"5hə,Ġ^kfy$6o="ZwWMR'}Yx	1(VC((Uj?Xo(C	uK1 (^\JlY	B \M[IP嬍m+f#k! CK@8Mdpֹ5D>õIZrY_\N춳m}dGk"XHY!(]z@@ZƲ8q\"we5f&a5ɖxq\NaY#\_	21T&k"&eA28bBzaK1":kJ*a5՞k\]yMr89Y@+Z&W&mBC.fL#իkz
@>=$tc%a8ֽy]n6'|tL쨌m4FS8CHڷ;Q-ih.	ɪmyL0MG	AΚ	᯶0fFt@pj-dtsY N5dJk$&!gjvbUuе:lͬrfHGɪD>k6C.f#WmͲ̑;ꏲ"w՟e5k\.fJЬ]\N[Y..fJkJϰɪ߭1 КͰѨ]G*"w՟e5k\.fK=j02Y!5k+Y[7M]{U^e\X-k>JǿYX7E0ʕ	}%rk!mVC^ho	2LgOI!.uik^o)ɥ_Jvi%GzH-"GH-gh/jHh<Y8ZŬH>@!a2`PE23kdp8ZNMr8RV}BkuT&@sXd+fÈdmag~پ$Z5NɪD>ӏ>f"gZVaBC	2d^\Jp3FkH9J̔
Md5$% k!5 I56j5)k&!cH9(hBwBYYڳ5g		<൩=jv<5g-YVxv՞BA  f@g
 I6*Nū=&G#k>*Ǿzڪ5fi\[7ǥ0@\o* $MrY05dufJٸ&A-VG	+DN{\Nx	BV`W_)j@٠HXb".fVC\- HG/\])G,A-j0<kmdpCmdqr82{箽۬fJٸ&P4Ddp$D>kTV}#O$Y(W5[C	De,3VC\-k#G.T}#d;Z&2~[mk#arD#dVC\,PzHsv
`<"ZFm#kցU%_2;*#c#zH-"GjHdpkGKAkmdqdG, NXdǰ JzC1 Wk&5Eq'}Y-_Y	KbozM}g+=d-T2fPתY uj%l$'І:d̖d1Z
'vhƈgMlBV`j0YBC&ez5Жꏭ5ɪY֯C\Q;ϲq'}YnX@֯C	5g,EI!.p<"G׽+iW6gLW-=$pm#o$%j<Y@ѩ	XM}-@Y"[fZYW"B}Qr 3D>k6.f֯C	Zk" BGfkW1ɡ%^ꏷ'}Y-_Y	 He,WZ&l(mz
Zd̡f
z}YBBl)Lf!zN>"J٠X-Yе! 
efK1	@i[4fP
[ڑOeV _'}Yr 4uaصf ֯C\C.Y,Ȁʲ3(koYuЖꏭU\;ϻUj5ɪYj5Ȁ&D==r 3D>k6	TlUk<g,"[HZu̞U쨍l&g=5礎-vpxsFgK@ɪMR'}Yx@f1^]EZ
A[xPzHvh<"G׽+sEFq#gݪdYDkZbK3(jCY7g=:CցRW3!k@LA)f}W3!k@LA)f}jCY7g=:CցR8jCY7g=:CցRd^o@z"t51SUzɾ=ִgUzɾ=ִgUzɾ=ִgmUk&'HcZ=T@2@xSC>)O--: DiT!
z,tP4B"4gևP>惵gև!PAg -
 t\s
tx|! 턧ЁnՂ|m#!P>h*Dhꏴb \Z DiT!
z tFiT!
zC-#@YBP>h;V}h*
3@v*0Z*4DT5W3!k@LA)Y3ʿAN:jasUzɾ=ִgdYDkZbK3/jCY7g=:CցR W3!k@LA)f}5}fz1hɈ?,ϰͪdYDkZbK35W3!k@LA)f}V5}fz1hɈ?,ϰL^o@z"t515W3!k@LA)~l!DI)6ͳPEePAH) ?wp*DDo t- @zQwxJ}4xJ}@~bB/	Oq!?w$x2~`!r@R`0
U{濅S'R2T}l/qLd@`0
UFJ <M3%Ɇ
<%>b> US6  (@Pxk50 y0J} | l@
@PPxk=^,<	@!8@~MDI)1,@2ipimLm!%d;f}Uk&'HcZ=Y`dYDkZbK3:jCY7g=:CցRګMDNƵ{&  ?pJH`)qK頺Yi._9r͙TqD-vԒTO/ٕG6cI`\^$^2TZISDi.;e|688i'$_9Pi0"x+ƙ2ބ)s/@'Q% xI2骊[U1CmR/noQ4LذtM%S=QH騡Q*ůNkQC*K	a8Hh6x҉:eS0Zf4Tg*(cA.L^yH^=M'Lq$ԗAu&Ӱ.y5MAtéUIqSU-3!'$' 8jc+螀)IN}ˠ/y&?-^yH^=M'Lq$ԗAu&Ӱ.y5MAtéUIqSU쨍Ltʨ6cEQJ%:d$1J'/J`#8SF)_x)t?IDžYOR'78lâ˖:.lâ˖:.lâ˖:.lâgfTq̾ij<{*boMTTs?LjqT8f4j;4,`ySDMG󱖥4Hɔ~o5Civ3bv¯mR/no8EL@H5=3Ⱦ$`|reDlΘ[='4򯎙iʾi(^ʈIafsW򯎙ihj|tL쨎j|tL쨎Loʾ:evTF:呗*閙Qj'\;L;ќ;-y)I_2;*#eD29W*SI*8%x"4e e ƦO2JS*SI*8ᜋױNeSiyI/Nx,ZK7N$'^e%Gʾ3yJ"x#bvkŋ^e%G*TFzNF3xE'_2_^ʈ1\zNiI/Nx\m53P:ذykyzjys[='/RKZ#&SQMU==/S5OT%IزaM2e5=DP;;aS3TL^RX6rYFfLaKŔ˖:.`vAu&Ӱ._K!=xމ<)^Jef0;^{*#[='#IqMQ<:S)9y|K9:FWDO0$4=$NŃyΦZLwSޘzm14De/OKc5L{Æ+ΦxfyTK*TFsLOt37^7fO#
ex{ˤ|^%^ʈIafsTOt37^7fO#
^,^'_2תbl	_2;*#|Q L33_4<sg^]$ZS=GQ*Ũ1RXg35#7Ҷa׼YKǯ3'/1gt,1^vu35¡{&\as|tL쨎Lo L3I̵꘽DLGS<ʃtŃg^U%^1RXh.6q2x HN3	Hэ!F3	n<]5RLu=XL§^.;iS2ׁKb_2;*#M"ѴHo.u-z/Q4^jfu%S`4<zN^,JkQC1RX_2;*#c#)R1Bhơ01 0N6D>/ytkL=50bb^U-39W%<15ICW<zN^,Ne3p,Z騡%^жj}*K)%|tL쨌m4FS,`xZYJ'hA0"x'$lg&lpI:QQC/-%WLʈSQ:ܲ2&]$ZL^fLhde!yys[='/R%RX騡,ZKʾ:evTFʉ:eTr1	aJ&O1\÷)ys[='/R'_2רԋԖ-zj(bŤ򯎙iuñøe3Q<F62	`q<a dO8ơ4c`'ÀI̵z1xi/ZgeDcpi0'@f73xq5Y*xi0^
gre/.u-%^jR/RXU-31Nw,x^ŔK)DM&O`6<э " |^'_2ׂ8zj(`Ť򯎙i1ix$	cs7I:SgPs0ylYKJk̤9֩,ZPŤ6S"x^F^=xމ<)x^6S<hp;yd^󳩞f.u-x)^,ZKZgeDlcUG!*{S0<-,4cc jf<N6DN3jF6pl8{ˤ|^
g騡ʾ:evTGD51<1i禩ذyIŔQ3,Ne3pPƅ%^רIb__2;*#M"ѴHo.u-z/Q4^jfu%S`4<zN^,JkQC1RX騡fIҤ_|tL쨌u5#(	aNeT&dƊFRNz1re(U%^ůMEh[5RN%򯎙iiUh'@f73x҉:eSW<s0^\ƇIŔI̵&u"%^bkQCTIe$򯎙iuñø	aNydv,b÷)x)IŔI̵1RX&u"%^жj}*K)%U-3:&7&Lo=5MDNŃW<zN^,z9ve/.u-x)4),ZDK51lI:TRKpyW8jK頺iJa*]*閙PTOA!đbR^9$1J`lyJT>'4	|`]5/bno5_2;*#|Qz'kӱ-*8ylYK0Z==/.u-x)8騡%Et\m;騡{syx_*閙Qj'\;L;̵RIYMDNŃL<zN^,-zzI:QLPŢh.6tP</|tL쨎jbxoD-zv2ԽrSQ%S`S=G-)zF^Ne3pG=50bˎ頸vQB&PU-31Nw,xoD-zv2ԽrSQ%S`S=G-)zF^Ne3pG=50bh`]5/bno5_2;*#M"ѴމZe{g,Jbz[='/R=OOKˤ|^
g&zj(`/-ʾ:evTGD51</bfx&ldL'xA	Ȟ	q	+FQ 2pl81D7VcA8D6+0I̵z1xi/AqM|ZgeDlcUG!*̵RIYMDNŃ˘9x`zz^]$ZS=GTq3QC*KE>bb=Byh:c&6tjLªK}%үi	<q$L<aēS)_DL gJt+%N]{ϗę4EU-39W%</bfx&ldL'xA	ǡ<a lgFaa1D5=	qa0fFCX'h6'XlF6H!>/ytkL=50bb_٣G}G|b_?PyqOA+=(@T?o{ox~ W"xzIꁟ8No?50c~7㝉~ԋױQ/"eTK먚oTKTP_zQ/eD*]_71,KTKeD*]ow_JtDj4#oHQ/_4̿DH:TK󱖥_e*41e3Q/ȾJDŔ?DMTTzTKo8墧_~~?? '%!w8J*AทW_W?	lt~_ ~_ ie~8+@PsW?+A_*lqT_*~e~A'_W??e~Bҿq
_W?~/+~ +l(4qo(
?ť~AJ򅿉Ņ~BqBqJe~E_P>(iQ_Pq.BW??_P'+?~@!(p( Rq)+7~@m1_P_P~*+W_P_P~p|Ar͢._9Et\"2TtPٕGM"RIqDg11ZtN1CC)W6TM1*ٍF:7./10/qzW8:Ꙫq1['őu"el˧a2Hu7TqD-Z&Hʣ&l`2v#6UG;	XeQHigLNU䦟1ZuFzj8̺CG)ĔERhRF_b`?Ij%JQbөF/aQxꊤQĳCꊤR*L>%()>+T#O5QN`%\ͧLF(*5QUzΦJ8<QI3Jłc*J8=:u"CX1D$TT:Q&J2U
<*r8x*S%}A%GU%NJP(/U%0R	x*>ARXTGU%)>,U&}Jp(RhCQeKIQ:!c4K*2dOLDr$p"Ld#6LtIt2dC#IrF	aENhEt0QtԶv30}d#I(IQ&J5e91$SLB&C0*B1RwCP,U'Jr8}8cEQIԣ1)'h*)N_cN$:9e$;J"<*S1jc|Q8M&v,"N`P(ZgPfø*tPZgJe<(%E
exP<(
<*R
>T^L>&P_T^Jp(X//R
>T^`JP(/X/1R
>T_
(}C /P_T^2S%}Ae*S%}A|(FTa(}CFT`L>%1P/akg!e4:9OJxT;*$NGh̂@iF	Ԙ&X00RG*TCQQ*dJ^^_QL>	K#Kx1}L>@_Q
W#x1JJP,UR
>TbL>>Tb^JP P/QQ2P@A2P%//P/{TUOUdB4OPJP#KIQCxR9b2D$TGD@e&J2U-U)F#$F	&JSEFK
RQ3
IREXTJŃ	v,"1D*$THy)hSLC)*8DP(e%Gζ$i'L
x*NJP#KxL>	K#KxCPB4((}C }*e*Ed#KPΉn21SJW^w4C"OU$:!(`%E$(|NńHEhSLC˩"LECSDP'O
$TIT#	}dz)b"SL	N7XI`J%D*S;#tIQU2P@^DkD7&SJXe^xSDbIbf#d%PpP"0N2UdHQ&JrؑLES52J'P Fk䦐|QM)ߙ|L$:#OLECSDILC˩:$TS88&J|b	aD*XLB;e4HE *$T1^j"1D*tIcBH$p"J^`2UML[8%IQ.b`Lo;Τ7XI|C1D*$TSUrL74HD`dLcd`2U/(FHK
$TJ(I@`$T1e3TI8[DC(%JdTJ^`2UĎIad%;U8&J$TKDD2b%PZ'$p"M
tIꦪ'`od<ML[8%N`d&`3$p"Jd`2U
<|;bi/JUSK	D猪I_N$C;#IHu#x2UbxD*)	xp8*~0*}*QUCP2է1jceD2!*qS;'0D(2iUøJ:#)㦩*;$,(QL)3q'	Bi9)$:tPZgJePU
dJ^^_ET>#K8TG')>ET>JP1*QSUP@L%XF)X6TMLsoiJj)"}
$^U;G'0E(j$v,"ȓ%D*&-|8"0N2ULTxQBS4g3O
(NLL'%E
exP<(J(TQ53P:ذv	@IQ∪2P%//P/"TCP_
1U>ҦP/"Jd)i|GP%}Jp(x,
dA"TCPB4(S%}A|(FqUTW#GT	KCQilzj%0SIj)"}
)㦩*;$*)3Fs0$J*)㒙bO
$QBi9)O
$BET	LTCPB4(¦JP P/%+ϩ>ET	S%}BR*LL>@_T	)>2 2Ji⃸&NҎذ9'@`R/lO
(Bi3cc*;$J*$[#(J鎡)O
$QBE2j#*;$N(THFQ5Q_!1'xQBEc[0yf*$[#(j:jbO
#PQ!gTĞF)QBr<(}*:\CzbO
(aE
r<(FQ+-|89( JNu"$K
(HwSfaLѯG'0Et0QTS1;1ԋ"I[%RFfD2TP0Ni9č2TIK'Psd%}ukMDF(Bd$;30h͎.UDF(`2ULʴ(&D<(J)cB36M4QD`C+fSD2TP>:#RQ<UѯGAdP?(%P:6_4r6TDb2UMLN_4QAzTF	(<U@L>'PiiCx)
exزV+f<(E
ex͇uMLP&/E
(G*F0&0x4*d(F_x0L>	P禍>B2T	R
<*NL>/DU@2(}CFUtdJ^^_ET	CP_
U@Jp(x9(}C (/2IQe:[9Ĝ0QL74P@d%PJ#KbL`:$T(DU@dJP<U@^(}CPU|
dMe)*8v7*a픕F(S"}d$[#*5bG$Q&JGF0h:?TF0>+(8QUyp?8+b*<GP>rc# R
<*0Jq&)\x*0NrcMP\x*00R1T*W#GET\2UMPr8(U@cQ8*Q82Q8:Q8ĽJp(U@b`r8y,U@bbb&aR#FJW#G_R0GTreMPBJp@bS)\bqU)ԮGT\#!0R
<GPBbr8x*+U#%2P@^4>&71h4p}SPlƙ\CxH\vXpesyMUDđƸ턱4'bf4HɔDɖI	_!12Gf<fńL≘j+DGCOHc5Lh8#G/léNb_H\vXpb󱖥4HɔDĔLGsSTLe^ʉW%2/đƸ턱/e_2;*#eD29TA8>eALtʨ|̨cU&č2_-SEKD$_8<KDP;;aTH%1hG梆40c8<V'GR0[88@o)|tL쨌u5&ċgk!AM*TEscv#p$iS(G3F/JFbCx1ø&[=''3|tL쨎UIDA8<I*TJi(8ċgk!@/JFb*oCWLʈ:& M*T7$[='#Y>M+-88@e_2;*#MDr 'vcN2cES-$[='#Yy4N`(%YW+(LĔL5Ƒ@ĔL2j&;]	,q;a,q83*|tL쨌m4FSF-SEtM+-%5l%8'Kj;44pxhHa%GLe%G
o%|H\vXpbc2i1i;Nd%e%GlP'ċgk!@eMK 0v(Z%4JfaL`tPX\vXqsC*TFsLA8<I+/fR-&jbv¨FgQOI1#đƸ턱Jø禨3;:zNi8<lCg儇SD`2t#LzNVT#GC9:FWDA8 $q;a,q81K2eDtL쨌:e812i,ζ!FJ"()*8 3zo(5.}Qq%UQ,U%)%ϩ\dIS%}D%'TCPB4'ɔCQSzNfƶzNbNЧ[='1&JI_O
q&L+ESQ@r3 'ERb),U&1R
<MIS%}Bu'%2P%0}B4'禍>*vUQ4c*RRs+%*W&0QT+b8Jp(X/}Jp(X/Jr8xGM"䪪#*өJ2X/1R(GQxJp(U@r8 Q80Lr8 QT`^qU#+QGdr8(X1}Jp(X1JpX1Jr8y,UR2 tCsS%TDbbIVDILDfS4F&(LDfk`F&(F%Qč2(|#L@`8lg[8@`$TG	i)#PLDksQ$SLB&C0*}IbW#GT)CQz_31]9$py,;#GF$:$/SUr9aI<IQtMPE'ʣt@pJ8H$iQcW*UD#O:(EĜct@pJ8i4$5l%8	TM1*5l%v,"ҌLzNVT$Q*&QlƊL:؇=߁0?	goG3~goQ3 _go	%@U?	a3} ?*ݾ@x~~ݾA_á ;ݾ~@	}߅o_t9}Oh@@yW?*t ʯ_	 ݾ )ʯD~U|B8?v_?|B	}V~U|BUUd
ʯ!#lW A_ !UOA?*"ݾ">"?*"=$?*"=  WhpPǺ_1U_|FP~U|F{Ub_|Oʯ%ɡAYUaϺ_& 
~ OʯL~U|J*pP	M*t_PCoA'
ʯCt5?*%ʯ`gWï|Lot5?*&,?*& ݾ&j~U~_O_We_ݿp	Mt?*NW}
_'~p}V~U|W7<?*NoǣoV~U|N*|~:t5?*'
=X~U|N:}3@U8opWІ~,?*;CAwOʯFt_/OoH?**$@UP?vg
ʯUPW~QgW@MCo'|TUQW
~AWt8?*PW=X~U||[HC&~?*R8@CoAYUOʯtx~U|ߏG)#{UCoj~U|V{uCoUXgAUX%CWaߺʯ?\?vP	MWʃt_*#{?~aݾ,gWŃt5?*-~=|Zy Šݾ-=:AaUh?~hOʯCt
ʯOUh!AaUhW~l	Mnt_{t66?Coct_?t5?*6ݾVgW?vZOa_+5AaU+XiAUMWÏt_+,?*y_yt_x\?vOo{?*.(?*._|\7CS|\Oʯ?v{Up'>/?*. @?v|^IWc |^ݾOo:~U|4@Up~pP_t_'_tx~U|U Kݾ0 _?vc+?*XgW{` 1Co+?*{Uut_@@?v:i:9AaUt|#{P~U|$AUy'ݾ>j~U|H~U|<@H~U| S&@<<FHWhpvMCoj~U|:@hAU?ʯ|OʯGW_>gWU~U|[!UCOʯV{Ə|b{W  p)U[U3 $D )3 ~LB	@t&v x&v OOV&v5^ go M}!oogo ;|KA3ˌ?go 'go3ˁ3ˀ-D.L3߯
5&vQL7d&vPg_?RU{^%h+{}JOpW^*__ ]E{?Яui^*#~hW{E{B/L(HW'jWC^P:W*_g{AA^PiJE{@Q(`W+LW2({AWW{E{@(iRR6WE{@!#+/pJ~'+/{@&JWߊ ^P~1+WϺxW_+_|m$#h/q%8  _lC|D.oM|ėI;%O톿|}|R(_oJ+䠗%rk%Jw#)(#Oķf(ž+0n8a!#3|FGWɉ1gkI|M|n'L{a&Ɂ1x!ėĈ-#b{FXWeWĄā_7{^۾%-_ĦooBE|J9oW;SK|Jr{Pbk>U|Lg/&8j&0$ol&0:tZ{O_3W7{pnÍ؂~ pa7Fo܏dŸ9'NC|_'U|7ŗV-NcY|m:c|N诉h[s==Y9j/mM8*N:w_G|N03|NFKKn_,/0(@uРЧ+q#(2^KqBfЇЂ$)&/Js[vW*=wA6Ho|Rh/Av )K_O|Te*⠻** 6W|TvBPMo诔C_((5(_QVa|@܋wI7o(-,G|ooR>A.(ReCHeY&-+C8f/+Y_c⺴wdI|ViV:+qX.pv-ܾTA|A|.wʂG|;A#T;A#T	1KlG|7wʃM|wTdʃQ|Yܦ>U|X_/*޾,=ŕ_5ńŁ_m`%A|X诋`{,u`|X/[M=h0-tţ|e|ZQ|Zy-`'|ZjA./C|g|Zf<_-jip4eFxQ|/|[i k|oM5h|A|bn!W[ڬG|4|<(Mle)x6w6ZVY|e:+g;lo}K_+o8XwVj]6_yo-Kj/@۾vxĘ_?o2{'.[/47e7v+. `p!M..9|\G/pv[7F[|_VI|^=˽A|&7+%;9%,'W/47MoS|]p?ʯ___
rqu0U/e;|``-05c|`I|`y_W|`=Le|`q_ o儘
_,CX7,5G|7+K`e,`o_,q	quQ`r;X:5չu/t;۾]o[,G|2ɯx<io؞<be<
w,[|夛o&-n-k/C|4/lE|9o>It7M~U|U_e|ܮ>o_ì]|q}|$[|ccMI|bK|bM|b==Hwr@M| )__}w:%-5{@dx @̦ @GL9|@0 E 
I|BA߾!/Avc22gW_GC|L/ C~+{w76'䄘[m$<ܾI^ Hb~Oľk^7?8]:Fog梆q*4Kԋױo_E7/io_"%'%̨KfqJ,K`ʉT%TN¥5PS_K檟o_d`o_sv/MEh_4̿q5Lu7/Z)WoqS0%A7/e3o_*bvKo_9h? S%oK&眷o9hP[-o<;?-Ǐ	<;D;r?`ՍA@C-8X$*A-9oNEPs[qH3(3Ac nn7<;o5S0{@s[C	NoF眷'w1e3;r?\o5TPk-*c?B9oN{f9oN;or?\ʉT(e-W3/*A,Q;
?nyw5Lur?"}9oNe3r?*bv{@s[󱖥4A)Ps[cL߿۞r?vP@A*'aR(<;
?w<;LPw<;6RTpPnywYc/{r?e%GPnywuMP	7<;M2w]9oNH{}nywc(<;}9oN9	@q-A s[@s-/眷'w9(<;-7 /OmΛ#m/'$qTU}MqqTUq?9o_N QIABq3(7oq3%\o=7_FyD7=A/?P _7vٺn"m?5?-f폯8 _qVs8X$i-79o۞E/7_?!/.()/No[f黿??iT@??_8NJ3=IRqTJ8 iRdQqT*e{N*GolU@J4{N*JQ8N_iT
Qigg⨽I4{N*K=F*F(8HqUW&Qmw{O=Ol=P)_m7iglU%}H{Og{=m̿=miugia{N*&R1F_mOl	 /lU&)=OmqT2t?p}m m = m 'mӊԌSliQzu#?vol_?tymG?tmA'{O?ymA{O80/R10Omg{O?+i i = i g ?@l {Og@)ii!i&iT)aKm?!!==8Bb21i?8@b2=g{OlUg#L?/lUB2R1l {OAW{O@i+?%g]mP=䠣=gJOl?m???&gcm`i0i0g)i0Lggm`=@=@gIO{OĕgHgHgHl =2il?p!i= {O?pcmq?{Ol??'	?N9i8gmr'{O+mp.iilO=q{OG{O3m8Sm8=v?;=p#i ll)m8??=Ol??(.i!i$iqmA{O(
( _{O Am@!i4i?? O=Ym@}m@qT@_i$vܞ {[_DHlH6fUl|L#̭-x%m$t.fp7Џ	lA6]3_MUlzS,I_[g͎De{=!?Eiymi&kw|a7p{|oy?z}킿sBvHlJ>Ƚ?ayO<:bh#yGߏϺ&HU{>bG[gB@=ڟ"gB5xY=e-[|FAql@;퇟{x .m˿ILp<"[g$p{?Ђ[gS[l@.4SgLL>m_&sEQsBt=Ce`oo;a$-ϵbd<6]y'lw8?UmϢXVB*e{?А?3g6 <,MOmI28/ sHl%{oog&F?[gcIq21t3>V[gR9=⓯-ĎlO}V=)/l=IgS[lO킫lI5?{]$˿e7)r ]]^;_
x2[g!m1zNbdc<L;yE_g?=k-kg-lO}[l|ĎgR>-) {*{*{]{?H{=!?E* gIpoַ75$gLm5I2s7M$|>_*7`<i ooILt}m}Wꭳ*
2gvbGٝ{?'٥{?$lomH{aE{?@{clzCjpm?T~+lI5?{]$˿  r@{=?TCeooGzNbdcli0&F?>VWV !{=rؑgmϢcq$p{f={?#l(gͶ{?@m-xQ[mi&kw|]ʕm8@`' ay9x .vf?g&F?
-ϿB*U{? E{>xlz#K8?= {lH(Ͷ{?OlsmMmQ/Fg̀P&H([g-g6KlI5?{]$˿g7){9|{1Om4˿ooӿs#-ϿB*U{? 	=k-k:g-lO}[l|Ďg}-g[gR^lq{=!?EP{ffjlI3tz]_mw}a7aϿB*U{>bG[gg@ ?R!\(4gHgS[l";lI5?{]$˿aWa|^m8F~g_/=Cex}7szNbdc~= k)
?mRqmĎ%klH38?6)=l-g6H>xY=eu:m8xM_!Ax .3#Km}$/UmS{?@+= ) >gW=ڟ"gض<,MOmI2j-iu_7m4˿ Ll`im}aL}[lrU{?f?[gV{fVᕶ{>bG=<H-U+5<<,MOmI22noy?/am4˿6`3~=ڟ"g3&4SgL;3ucpf 8??!?E+!0?߽mi&k;:?@VolRTqO?P g}qɿ.|7molkg(810RiQ*Q=I)GmӊG8J^	qUU(8)Gg:i=P)F=Emqmӊ'(80R1/lUKg#iT\G{O?l?OlU@`c{O=umqT#_?lYml{O2icl/{Oʄ?*(iP9ml?*l8L`b=@=@gg8O8?qT*8?TlU'/R1N=@=_l_?,ImӊR,=E锌Si#iQyz8/0R1//i?8/Hļ=iQWiumӊF&gX<iQu#?5i/i,_l =, ?=F)Qm`gĽJ?qTbbb=gZ8#_imhgmӊ`R{Oo[:vA8՟RN HlJ剒8=ŖܔegUl@+l|#?gZ~im9ww
--wmh1lD.g,I}5{?>=	--K$4SgLI;@C|oy?< hugT[lA6]$e7?IL8>$pl@;{=!?Ex#OlI5?{]$˿䁞1`ՍAs[XS[gAmfjlD*9/URJ}Ъ	7SUW}qn`ńS}m͛)Y׷-aIMTJw~qt+?:ꙪIO[a3CB߸Huٺn$@MvI}]@s1N7V7	o<ANKA&?nv)):ozo[?cqt.?nv))[a3CyW-[Ho5S0w
pC`r }:oJt@m8SU%:e| @	72bf| vC1e3;~~7_;gmΛU?| #m8.7~@FC/pC`r 	7IS9o'I*c?=7C@	72{fY-[HUif߸ߺ ?!u9IOmΛ2v.ߜo"TN¥2@	?nv))	7Ri}D9o'JW3/7opC`rL~rN!@<6H%?;l&tIH:~rN!c ]7pC`r 6	7FQC=w-q"{77_;umΛo<-q ooJtL龒Ui~rN!cL} &@+|RSgMv.>-qu߸ߺ w!u9IOf	72v.m82v.m7_;.gM@ C˓!u9IOr	7 e|s-[߸ߺ%?l&tI,ױ\=-qE.?nv)) vL龑uMo[?uMoo!u9IO}%4#o[?epu7J@ݶ:o:z2ˈ~rN!R/^^qoo?%?a3Jg7a"Rݿ9o'Jg7a"Rݿq@!u9IOvL龒EPuҚm8HJSMq@7_;L SͿ9o'[O67!u9IO6LM9o'7Ґv?!u9IOmmΛ:m-[Cmq@*?cfIqLuLqtls8Τ^5t&[	ح:
|ӱZuFzjTqD-Z&UQ4c3㍕GzeQHlI9:FWFʉ:eTuF턵NŇ->u$Su"el˧a2Hu7c8;aTSFʚZD$H\!rD$H]M1/R≤[Ls-2ׂY(yO}3_;HW7oL*TOLKgv,\ƇB'QLX<2HG>4hGGM"ci#&m1z++cGCa7SR㝄GCa7
W;	ꎆ'uNn84r:e%QzSH"B$.H"B$.K8jK頺iJa*]*閙P\Z;`=>2_J!&ٍ3im5TlNUbf4Hɔi'm14i'c-K
h)J:evTFʉ:eTr1$ZgeDcpi0I*閙Q撍$ZgeDtLoS|tL쨌u5#-$ZgeDciZ6$7N$I*閙Q1L6I*TFsNU쨍l&g=5i)EFq#H"B$.H"B$.K8jK頺iJa*]*TFʉ:eTr1F%ZeXJ߉%<=eD2:#\vZbH"B$.H"B$.K\wMIr͋lʣ&m%Ӱ-2ׂY(y/;'NWNYGzeQsbwT&RvF+N:bv¨_%4:j_=5iTqD-Z&8i,ga6UG;	 lꌅ $+          4  b&bb&              ҃     ./usr/es/sbin/cluster/events/utils/clpr_reg_res                                 (!   018:_aceilrst,-.234;=@AHdfnop
"%(/567DLP`bghkmux|	!#$9CKNRSTV\vy}&')*+<EFIMOXwBGJUYZ^q>?W]z~Qj[{h,8h A|]]h?肿@	${)6ѓ؄0{)m0sqGTU}+z 2A/V	u`!= %ao4^f?Z9ƲZ?{?}MMǁ^j;kӣ2	4#gV|<RV'<fw V2ς0V@-g@Nh89:`
=QEY,W`V@vĈ$uOr(:*$?'0½uOFKbt
 UhfvD6u|<>0Z
2D.zRL<<v|aYUjwB<c&E[vpX>0Z
4\Gnyyb³h+4ɐ1K2*
gU1cU +ݬ@Tyhh/U^"j%e1Lj	Dț V
p͛Z~ h*Ԏn+G<0)MW_O8VIw$6@HVٵ«<ŜmشCW3z=GVxnnGԡsd՚s,jUZYc+c
`chƸ!9Ƞx
F0G+G]\mxB?V?WiQ
½uUm6|9d iY\*2<?g ?,kUga[ ?>ÊGZ=II85ǩWk
Ȝ @*̇$+Hc
U%}26@HVٵ«YAeS _yJ*hǘW`V<ެA
U/֫@V<A^RV@=Mq
V(\LrHqzԫ8@U!+UVPZ;"l!k"V 2gt͎v̃~=L3c31`L=X yqй1Mf MJT5+ǩbv㺚ǝǮ:رΫvn1">0Zqǘ!sԞdJq`izԫQ֫A\z'n;q
_rB0wU[Aƿ%\uYDlKGvD -!ZCH6hnͬ.hr&qt/ELAl $^pVޯt
U=ZTVyqP90BZ9u ^|S{nZ~a\y=Q \gJ@;Z3 ;> <u{Zh+0Wic'
3ia^k#ivD -!ZCfD
Ad<@g^698})qس1=Z=Q)Ӟc ^$jUMj
qkczcX1cV.1">0Zqǘ!sԞdJq`izԫժW9ێꫴW`ȕ͎Ȝ @*$+Hc
U}hLJ,6%;"l!CvmdApr&q3bb/q`xA4oW^6-N63y~|
|Y:m r!})fqm\m!s׫=J=Qr
VA +5fXih1MJ=V<Bjp1}AZf90KlA
L(3=c698f*شmW hmO\mNTyxժW'ԡshk4~cY	ش >gx
+U7}6UH\'5ql(VAHԡseus?p1Zhm ^0IWX֫AY	9 H"F ֫Am MZqlkUU]q:=IM\m+j"WiN3m$+Hc
U_O$S%30&K)
}~vD -!ZCH6ȂP	LbB/73S ǣ
L7wiٳ8۬{a _yR؇0WQ\a0W^ .Z9|s`ٱm8۪LuB@<6Ƶ]qP4ÐUί@V@Wk<DPIW5j{#i\R&fF6h+e[ưZW @3:lU袵Z
q]qP45s?!lZl͉Na ^IWVb@6q=q:=IM\mUkU$W+Ӟyd&bfps%IWUVBn9 H em^N%V+߭V,V;mWUqdV<ɫ j+8Y\mFGn:Mm~̂2gul;~WY	` #`Bfw"sHt͋gLl-Wgu
!6 *;V/Ȝt3b8;gUcM
4 F3Q/Ȝt3b8;gUcM
4 Ff<DGcΙl[:6Amd >v
1+@*3DGcΙl[:6Amd f
@*3r%:;Lضt6bqwXk tc0V)Fw"SHt͋gLl-Wgu
  Y`#;$:fųqw\muV?lggnRyyJ̚kU*ԡshkuYȇJqj1"AҼ\mLm6Vţ#RRTy@?>:a h WZq5W V=~Dx$Cq
½uUm8IJfaDCihh_(&i
ZA7fD
l 2g}
3S ǣ
L7wы8
Ǳ0#Upظ;<^'Y:c n ͪp_h7P6k.zuǩB<AW:Lh$~f>c _pex9Zx^4Vţ9rqe\m!s`^&ժW'(\G]fZ2VŽ :	`R֫A\npq3B<ɫxZy"(\GNz-VBh+IWUVAY	c 	ħ5ACUx֫A\mnZ_WF*8MZ~ӇGdN 8rA7!+UVM~"xQ6@HV6 TCf9y8b!}؄=L#+3ޯ3?gA[8c`pGġ?bz Y:c s}$qc\ms׫=J=Qr
j3Y`? 1/OxZx^GA_>ê(e[` |_hP6$.z5WVA\6ǩB<iYUi&%;8y$IWVA\n6q36h\'5qbZy"+Ӟ!45bFP4IWUVBhk1	'8+oWAFj#WF* YZvگ5ъ ֫A%~~:;"p ia^kdO2S3
"SX쉲 ZBmٵ cg3W01g2f?c5< z7p
:=b
Ǭ\nX=GǱh{Ǳr
!ǱcưUx؟
`0g+}+ĀBgf8B@
YǘbS^(\Ga*WvZ	_0O`ȃ8$ԫD@gUl2807 cp
!'}C@>Q 	Yܩn3b8ܭnn2l\gLظ@6.p3'g8p6g՜nfqqCg3W\z.djkZ՝Nw#:ظ?	tڮ=\m3W\z.djVic8؜_h6qUǙ!s`_sh+ǘW+ӞeY0b5/#RkU3XK8&<^Ju@g+O\z.zYY=dʲa 8$ԫSVAY0`A	5xACUxժWb%cZvگGqB3:[$ixθy(V6dAҿ$WJmVvDQ#ia^kܟI<TL(m--ț +HaiݛY\*Mcg3_hz=GWf	^g~63ǱWyD3'ǰG+ Xgf93k5ȅq56ƨ\5RTyux+U34xtx֫A!Wwm+}W:gmam#hj66Ulkpq}	3836й0d+UOgs+Ӟfu{8y]xZ
>=@866͐O2jlj jViY:M 0/R$h+!7< $x#mAlUWcUxժ@gmθ2+sjljrZ_=J=Q)Ӟa ^4MJ+U6ƪ+Ui_+|vvDQ$Cq
½uUm>K$S%30!OvD -!ZCfD
l 2g}P=L{L`Ǳ0G0Wf:f	^g#xn^! ]jpkY Hyh+c`vU3hŜyq\'ǩB<ɫ4/hA&^UiyjO2ԡsd՚s5MJ
kUWqP1Mf2/l	5*0֫A\nVy}l\2"W VgiL?\V<&Ӟ LjUsVA8~~?gupu5эlubӂ2uc0LM܉	6ǫ=]l\2;qUv8
pHVilI5Lț +Hai-6fmdApC!3ٰ̙)q`xX#0M?3qI\mӆqM\m!sd+Sc~gx5Wgl[6<$3Lu>6\_h@L6gйkL9\h$~f>`æPIW ^Z
Weyz+^Fs?3g= \1f3&gXd?ƐC!͙f`͏T1u K1v͎c൛3clpb͎ Gz#fa\TxХ_
mgaXwS^iUm tM܎$ˆrP<5GgVig (*l"B<UǩB< r?l᪼%j3Y`?O0IWUWf@B3wB<ɫSZy"k8"6A&8A\m+yێ꫶}Yʶ-}PqmWdH\GqP0r
#ȕ*h$ |y` 85MJ;-jٰ)qzn\'5q}^D =jmViUVA\mWGZqDaYMX#Ahn9!ZCWMI<TL(Nkd iY\*13̙(im6*- pG^ jy֫@=MqJ'$.zSY=cDyjUh 3~# R>
h
GG+ȀbZ.m)<l2jض
+;Êh 3q:<
*+U+sԞZ	kR>7V!seu$.zl[5x8%V?W+ڿ$WJm68@TrB0wU[M5O.98^dԛd iY\*K13̙|v͉Lg>_hj|ƸϲjrZh|ʸϙO7=QMY<{`	5* ZU|w 80{V $6rZqkRV<ޮ3(\GNzpA&^h 3{A\{L>`?amj0[ xv:hg\g̫b}Xtg`>RVw!J`F*؟V)W[@ِONA#Z:c?=Qq2bUJP@J8(VϫMqWcLV֯h
+U+sԞZϘswWjh+Rmh+=II\g̕j>bTyVi ^)MJVAE~D'
!+UVӍjY'aDK&_(#;"l!k"VCg36 V=MqP;mj+Áh³'
!
½uUm4\ELƱAFѮY<U1ϝ +>H>&bylh+$sa
ϻɘcVj}f9gO36j}f9gO5h+$sa
ϻɘfh+$sa
ϻɘlVIw$1<fAY'c;8@V}}L:fAY'c;8@V}}L;fAY'c;8@V}}L󭚭dY|< aYA7}
@Šd <ɇ`KC2
h6
! s>8@8b̘xDdpZ〉Hn8-Lk+@ mQ|q3GЇ|z h)<݀
hmX%@8b0 ?>8@8b3`Be "2@8Bd-7FCuG "R#!Ap8.:
* [2An0w$uO$'횭dY|< aYA25#S:q)2VIw$1<Ǭh+$sa
ϻɘ`dY|< aYA3|VO>vp0 	YVIw$1<j}f9gO0NVO>vp0 
VIw$1<K5Z
>y ³f'fVO>vp0 3}e(f/
O7@pYz+3Z8!y,|)<gm$t	'8,=T:hЇ)<3H)<f=!
O7@p=s"t8z+!
O7XCDt`J7W8;U!j`#$ȅg"J*po IdLHA}?p'ac'h:`,=x)<AX#
O7OI0½?p'ac'h:`,=؀)<AX'a^R{Cn&}	'8,Çpൖ}/?<;MTHnR쥇جIX"H_F\!aKiI),cB4aQƲɗMR9<ƌ*6BKyď<^尤oXD\yo:4HXhÚh,JK'вy$,*52G"gJXE>кhJSX_KR?qȎ#w2,}5QRtEK8YjYTfL3/FBPd1tc)-ƹciMIjet&+E믣-u]%6ZKiII95KAdiWUIaSOIdLf]6C].|9i!uԅ^#h8`^K&,|׋aJޤV뮺4κ!bdIa4Ri2'9h,m*,9i,vEDQ-(Br0BsLTyL6Ct!ic宼[L??#gSTةaƦ%~XQg%~XQg%~XQg%~.92oY咯xyΝ骊γ*_1g_HSJd4YjKAe'Z92o%\uYDlKG/(	hZ2@\u_Rʣ4Zf.hB0985'IQ㓅VMI<LX䝅,q|xf*dfD15iIJfaDTJkLxQL2Ѽ*dfD6!F^Ҫat?')0YNUf諒xeC(6Ш)t&U	U!h:iP$T&Qm|iXG0984Wudԛ˝Jҥ<F!ɔuB{#ڗV9\'Z92h]	לXRXGQ$;
"Y5&FMPqձ<vDzՓRoL.jMve΍ åTiuLsKSSSWɩ7t>eU<Aea-DP7/9]SR2KPT{	WDQKUqr;5.-NԽKiIOK];t։X:,tR bFŋgiIOK];t։X:,Ҫ]H%.9~IQɩ77jjО9c/tZ0wgf5z"6rFBPd1v9*zFsJШQ;)HSJd4Ҫ]W/ь#a3Irq+uDN/ZjMҙ`6un+Q:UIKcyV;Rh9\G;
"Y5&FMPS=,΢1tZ%` ҪJ][ʱڗA?')I<@T..XuzVMIT9cd;D
!vZ(\AR?tJLTE;TvuXHSJ鑰ޙwF98tJ@Tdb3LxQBᙋcyV;RhxWXPo(ޗWudԛUKHcB
XsM.,5V td.b1\!tZ,pj8uNXsM.,U4axQXeB\31ulsO*j^Ʊ%Z2έ_C&ҪPD
;-/rKIJfaDTJpm(SX])^UEeTt*b`!T0!P^ePhd1BDRUTlP{K')I<@T..XuzVMIT9cd;D
!vZ(\ARe,枕T<TL(c,k2+J謪.QLB bC.!0&`ձ<&hrJL2ѼР*][ʱڗDSF3IիudԛUJhARe.^a$S%30&K)
}BPf.Q,*uzMUKWɩ7tV4vjG:E/PTIJfaDCihh_(JWqYU(]
C6єA@(]QBaL1KcyV:MQB,#xQZ&Z77Р*]KDf:^]7tBɪ6udԛUKcyVPz-ChPTIJfaDCihhHBJ:+*TC `bк2(!tC !L2	#@")ulsO*Bɪ6vZ(\ҥO2S3
"SiF2Pf.iXKݢSi]aAz]^ՓRnU."hXcB
HSJd4ҙY(SUKn+Qe8_THths]O4))ulsO*Bɪ6vZ(\ҥ<TL(p¨4_EPRʩBU*.
 hd1B]*ba&][ʱвj/taL*%B\31tc)-2ίZɩ7tBɪ6tQT9cd;-/ARc\$PT')e`Zat(
3V4v,kZemS/\:jM*HcB/PTh}%9AU$$S%30!Lo$l!t(
3V4v+T쑰iiiujY5&R$PTh}*XPҠ>IJfaDL(SE*Р*]2YNT7tVՓRnU.iX6uK^cBKTsOJH*dfD6t(
3F2٤uzE*вjY5&RUPz-ChPTh}%9AU$<TL(MbZat(
3F2MRS/\wJt,gMUKcyV:MQB,v5EKвZzTRGXD벗=)i|JmAe&.,sjFҮÚ')BsG#Ū2]T^}ԏ$H!x ieŒDMeҙ')I<:&c/Y5&a-2΅Tlɩ7tc\٪vj][ʱвjWe,),9IKE55Jd*dfD6tgDҬveU;&%:^вjY5&Rk;5NKcyV:MQJPz?4Xi2hu榲LL*%FtM*f_%SjM^Z#e&ՓRnU.ƹcTԺ9cd;QEҥ?4Xi2hu榲LL2ѼѝJٗTwWzBɪ6udԛUKX;5.iXY5Fm+B
Aaˋ%ךC2O2S3
"ΉXwVMIKDuLsd:jM*,vjV4t,gj6hrT:TIJfaDTJk+J謪.QLB bC.b+T1	"`(anBaa&P"V4t,ge*XG4Xi2hu榲LLQ,*3EU:&c/Y5&a-2έ_C&Ҫ]rf٩ulsO*Bɪ6vi]/PTRV+u_FZ뮻M&JmAe&.,sjFҮÚ')͐m\rBFp#Η$LXk,%IJfaDRO,tBJ:+*TC `bк2(ePhd1B]NE1AQL0;	¡&0*2	]!C!L&E.iXY5FETdR;R;HBA؉씋Ve+?5" Kfԃ-._~_I2OR|HkH|HkmHk /RG_MW#(uKRG_*??.oHk(uKIe-RG_B֚U??#\IYXHk5Jq_%SHk_${	WHk{	WHky?ԑQIEOR_R#G#_?⊚lTG!?h{?QA?{ob!{ob IE)_{odh{)6(gm쥇GSW{oe'MQm2{)H(mRQ==[EH.ҏm~(A{oe ='BQ
=i:Qߠ(A"m~NQm7@Q{obRmVbmVE|{~)(w(h?{oboجSt{=XG++VQ,(o~G+Mx{eج%{JQ?"(j$(iZK'Úh,cHK'Úh,éœi<ƒ#ڄkyTmD}&DtԵcEmB5Phda$(MbZKKˋBb<XZ#(%8Z?GE2v(#uDsLDU.dK8D£h]5^GL*6X}׬8yꢒxDk-QO55x(J3Ch膤$P.:igr6%i.D_#LT"uEɢ(D̺΢I(j}wSJ:Nt&/N7VELB3}2`|Zjb4a}*.N+VELCSM8*%'4")j~Qs3|Z*ELBzHG4$/*D)R'OpԑQ>Pԑ"y;˓5$Jj'"ew9o!rJPԐDt<|@j' Dt<＜+}?:Nwҧ-8jJ\#DFiKR$L*P*DHQ>*D)R':e*T%ɐH#CXPKH%k
$_I˓ĶiT/LEMK&_2Q>琥H(JGL|Z
T|.B"d)R'O8PbCRX%/XjLy;ҾO#-D&*1jE!9}CRb	|Ds!tET5&/P2GD5&Bb^&KLRO,tB3L-QIpZ)zS!y钙9!|	u2o(!H	钙!M)(B)CtGEZxj-H:Nwҧ-8j-Jj'5Zxj-.Q'y;S5Zxj-Dt<-Xj-*tI<GE(ӢI8j.}Dt<KSI8j.H:NwDRo(%Ro̹*Rdԛ\y4	\
G@&N/	F@_Eɔ%8j..P?GCNzrQt
#'HZZOQpDt<KSI8j/yDt<対OQ{}xj/H:NwS5P^Dt<＜p^Z:NrN'QyrOw9oᨾw--N'uRj/DaGCNjtI<}Dt<D&.92hFp$QIitS,Z)R'i!/J
TJ#ChKŨK!J:%K#UCR$L'zTB^)jD)R'y)`L*D#*jaD
gː\uE2Q%B*D/'O8j2y;N'w--N'Z-Q'y:Bx#'}SIHj%N'MT#1izR<\m2--BN3a!jD0>-Hg_.Kd)R'^m2
'о\)R'nXQ>ɠB"sO|4!J:R.:iVFbהRCfOy
T,DHm-̽t(B\
TZDt<DUDˍEӝ.f-JI9ќK	zH{	WB)R!J9!2/B-.B"u!D@*DKLY"˞B\: .:i	(3)%ROP݄}
TRNjeO.L*D2")R'e^!J<焽!J<.7nXQ>jD)R'6_:h
DH}&]}
B)R'Zem*Q>$!J:}Px)Jq.3Y^B"y'WFq,%RB"zjJeK!J:gO!J<q/
TsE\a*Q>jD)R'6YD"ФH
TGTpHZ\*DVB) 
T9WU
'ХHDB-
RԈRNJ&OKd)R'&\kZ3R<KLY
'ФL\
T\#fOHZ\*DyeW3}RZ4M+8!y
G<J&Py3R<N!DKHm,S>)R'xЦ|)R'OQq!
@TcO?OBOXj}#'H9o&KLL(SB3}L6f^^BrvK)
7o
$&B\=2S4TG4/	u2o(!})r%3E2B/LLGLz!|"$5>ry;DĐ#'-}x~zQ>a#'|ZĐ(!ijtI<Ds2ꢪ}"PxeCSP<}24 xQ-1L#iheL\/'yS/]5_.BrsYWKDuLt/
TRODкUO*Z}K!J=2S4TG4"0'UxS@!=2S4Q$)B)(B/y	薙hGTE2}_I$5>ry;DĐ#'-}zj}GCNDĐw:$<j',5>wZĐD#'HZZOCSӢIj}"eQ>a#'|9oҰ&KLTJk55KD#7(m-̽t)LSTu
h\ʺb7o
hLLGL
T`OLtM!:CSGCN:$$@:NrN'Q>a(jrCS_Q'y:BxJDt<対OSR*tmdtQ0JE/KE3/]
b/!|=5GQ1eT74_.CzdhiS@"d0'dl"9*%4RCxF©hS@3`OELDxi4S@YFI,TG4%`OD9!.Lz*5XS@"3ZaMCu0!8l
hKEY5_}"˓2s.BH\3*eyWm
b/LLq*G9̰T/<*D#8qFТJԈK'JfeJ
B%ɓr)B*D)R<2sCe)`L*DԾWS,F+VDL*).B"zdhXiRL%N/u,%ќK
$KB\:%tg*D/24f"UƵBP!J8:&ybaL*/)R'ZfXsJB\:SKTGCNd))B3})r_.Jf{^XS@0'JfoTR0!}#~J^#})wS`Q'y8:"SE#'JtEKOyDt<~LOd#'|9o!TGCN:$$&Q'y:BxLZ:NrN'}?SGCN9o)dԛ:_!FoE/aFL^Brzfa}RB"vm8Y
R%ɐH?!w--N'הGCN*tE#_Q'y:WӢ-GQS.ZS,#&ROU--Y
'ХH*D?OPZ!?OyS.O`*{l
}?SK~.yBԥ?O>j'5>\BIO%P5>\Bԥ.-P5>\\jRˋ-D$ˠPT/yBOOj|Q>zEQ>zUQ>zeQ@yjOj|BO8j|@F$PŪ}?P(?S>jTIOBOZ^	-DSZ.P?O^j'~Q>pwZ,"5/XBtOhb[<fDtE f1+'D"i"WF(	h'D,uќK#[<f!WS2аD%\6joWU
'AKNWIPKE5#N)I=+%HpEӕE#B#|OYDlKD!:'ADxZj'I厈XZrHhZ2O2S3
"aD0(T!:'N*%PoQ,*7T Y5&%jG<(@\uPJpb`6й|(IFd/_ZrHh|IJfaDCihh_( Y5&%I'a@P/[7n3^4D'9WTo(IRy$#\/Q-9]$QB4}o)}7ERno(	')I<NI;
$X0&aİ'H5!}"_ӕE#G?i')Q)TKL!:'IP1xdԛ#8$#\AZrHhB&xQZ&Z76Cvr*d(ɩ7Fq,/$^pq吾'=20AL.XheKAL$ZXsӕE#Gҽi')e`Za	?Rn0X_L$^pq吾1DtE<I5L J&Z&<AQGQ0:iQ-9]$QB4//i')Q)Ma	?2BT!aF/d/&aİ[KK .r^:$2hQ?
e]L\l/ZrHhbA$(q&ޘBtOE+eZ-ArHp缒jyDDa5&EӕE#B<M$(dԛc55BqFRoL,?&yK	tHjMFq,%MI!/{K&dG4\[ZrHh\_Zf5z"6r((i'aDTL(*dB4/O2S3
"I)d#B.98uB?mL aԾ'%z:!(D[(jH-Q'y:d#(!s$5%}Dt</N'RT}?RT}?)r}?,
}*#Q>3}?Rb'B3L\"aUJ)R'EB)R!J<F,).L*DrJZ\*D-3XQ%BH\%O,(}2d/'*jY2B/<*DDP:eԈRO71j!J:$	L]pԘZj',5:NwS/<*%5i$eCD]QD߀HDgJ"r@;V"r@E9}Q	I
 '/=m_l_mwx_lc/Pǎ_p49}ſpp*b"rQϊ}='~çρ9|rc{~HzO|%C{?>{9=O>p+I 79|8=4zO|:E{O=qa=?/@Q/^Ǥïqq=pȉOI=ã{@gǎ_"
ɏIQ/{{@ܘxG9|<4q=ɏI:<rk`	Ip$='F·_#/F=71=op|k%='~v<r|{I+/g4<r|!='H&q&='HcRzO|+I,	=A׸OI :<rSt	I~HzO|@m C/ q Ǥ?q)=0{{![!ܘ{{
8aLzO|B}OICpOI!='pk{#{~HzO|gI	=PG_~=&#	I!=`7/~1&='# c/_ppzO|Gg$#_{!='$<r1=#/r{AtzO|H	}BzO|H
=BzO}wtx_ç!= x qppzO} 6&='%$;9|K8='%8UZɏIG!='% %ǤĠܤ7I'=9|L_C{qg%='''8sppzO|N	=ɏI c/ppzO|9|C/orc{!='(I/,)='(a0	=r_k^HzO|wǎ_'85&='{OI?{{_NɏIp@1/ܘ:OI?p'%~!=')	xHܘ' :zM|&:zM|{<zO|SRzO|wǎ_rc{*q]LzO|rc{=|&='~_(/):zM|p$='P	I ? q8='PɏIq)=ES{tx@C	C/ǎ_?xQ8='*eLzO|T{߀v<rH?/==rc{,=BzO|C/1=I{tx\'j4zO|Vǎ_OppI_p8zO|Yqa=d#=', tx`2  Y/{*Aʐ*	}4zO|ǎ_*aLzO|{{@#{A=x@gI~#='Ň 
8 )&='{B5s{*D_V#`pDÖ́N_+"rX?\"rX`"rD"rD1l"rE_b+ȉk%W0IvX A Љ 9|$ @Y!@D"o"r.9}
xD_=C$QC( ģ{}aF"ణ{%+yFJI(gYFRNQNQ쥟HeJQ(AGoe!Hi((Aoࠣ{)߀FR?"(A,(A7'{)oe Hm@Q_%H6!FR$(CɊ7J7_ج7Y
7Y'خQ~F+&#(b7[جYIF++IF+C(o{`
7ZoQ(a/2VVa{LQ@;É]a_ah|8v _6_wéK8u_{,|:vA2>9|:po/1pY8Ř8mdq "aNO` _"WȖbL1 K8|<,ھC|<?|=S 0|=^#%)ķ(=2|<`6h|j~_#g/v_#0#84olG|>$+X}fM|?VO|>oǸ=|>`'ݾ|W|>bo$!_$AIAC=-I*˯W|-Hi|@E|@W/×	r%9% _ c 6 '!?$,!C_7*oGz+~}!4 /!\7 O|E/0"Ak$8O|DPaE/"U2"lc~1c;W	q+p_)i|KaES(W%_|a|lGH{Wg/ř29|F"#{_̱##h/>%#8a)#=|FC/WĈrH0op+eāv I|Ho>]|HĀ>;W+ܾ_A>.7G} o/|O|J&%C/`Uxg_QS|Ja(oC#%+Pe|J-1&3	}&0%۾&?|L
001O&05|?|Lb'?ȱ9'{qNK|N_5=Y=8%p('_yM8-w_,5poW|Noa%koh;LW_&C|i/+_&Ɏɂ[|1&[S|7A]|Q|_
uw_|PfW(:Wg|P
&/.oNg|Pk/v}pj9ur9O>N#O^NϽpQ87_'!{k6(_`ݾe7ў+WYwI+e|:K.)?|S|[|RM)jo^_&)EIoXaOq j5ܾ)pr<G|W؂<y-xb;%ėA|<c/<>E|bخ>U|
>5a|{>>
tw,ͫsp,=|k(6bX@_(<I|h/-O&Cu6t%70`B{6WatvY}U}xA}tewaC#e(/
wt4or, *K|T/-|T3ګ'**Ac|TpIMN2R3wL5||):g|{|COl{dWn_89|V3ȯ;X$+e/ǽX-w`_mo	1=a6(,`cئN_+ݾ,2}"j_9|X0`6ȯxzU;Bʓdʕ;C=<K|_*'To=|4/۷@S| 	q]^,`|@uWo G| K ek .˽0m_TLw/!^~B{O|S|^r+r;¼?|%b+>dϏq%|3σOHksjE_Q-yqE٧?Z(\9Nm)8yk?[DMEmGMWmGXQ2T_u/#XQ2ҹ.omG(uK#jt?֚U?M2FoZ(_GLT_k?a$k?`m{	W_5QRmGmGE%<6k,mßU__5mß3
HoQT{)ݯ+_W?<R
6ݯ+H)v?WoC5C0\Rm_W?!`ffAnߛ%s=7kJER6ݯ+d3T3
e oC5C0\Rݯ+k-R{H_W?]!5v?%]H4v?YjoԾok~\N}m_W?)}7kJaD˪[~nyeaIoaD˪Z+ݯ+Hޚ8Y7kJQB+"v?:VI~\j3+ߛ%s_%S+A~\B=VM~\'_L;~n.n+wo(uK}V,v?,++v?Sحߛ%sD:om_W?H|+M~\mOb6ݯ+e{~n#\jvݯ+qf~njjݯ+cvHᮎ(:*іכ&_5GEW2EMQVRmyBm_P:dYmm~ėGA{)~_%GTH{)6?Kok$oe#mVc?٧Kl5soy^џ_Jn7k
,s؉7kPh({)a'./oe#ݿm H$/`R>/<`W?U؋{/w=/l\5>Am[mˆɔ"/pԙ{=IKT"}l\5%L_=IR(D[g!jOeS"MgZmˆ$l\5>Wl_7{/{.TIgᨹ@F[j/PIgg-J=l_g{/_?{..P[m4e_{.<#|[ml_g?ч{/g?_jl_ l_l\5%J#D[m/l_
 jJ-P=mpԙ*2Ol_;e`e`Em ?pZ0='ec=l\5Peg=m?pympg[m =ol_?p\Z#.Mmg{/ύ?|>_> l_| l_ {/πeg5m====P%P=?g:g;{/áW{/ë?p-@F-/etj#mp={.bԿj@Gw{/Mmˆ8 eexqmF{/?#g2e+eF_#G{//l_e}l__l_	HgHH l_$l_$$ gg@g@ =
  ?  {/ Mmg_{/ge5mG{//l_J#e(CmP=G{/F%JAe(?J#{=0e_mWm?#?#gF=0gF?mim# K=0km
?$"eKm!O{/ą?$4e{/ăl_ w=@egHgHl_ 5m ?Ol_ Imˆ%P?l_^nה"mHO ;g-q6	SmǕpمTB_{?ǟ+}m4rgʷeeÁm},=M>Z3E1ZZg֬!J-=hr)_m< '9i[Za|:>mi7@hw ]x"њ-An֜:<?@wv?@;wmy-TDmI
'=߫c6tf/lA=Up2Z팯mD_Q7 SvFhE|YjM`_gV~=D-=ҟ <hgo||ۊ{mig g-xY?֜dVՐDwmy?<(նyDP7c$(l?~=gњS`<y[grm|kml}hJÎg-LMI,p0<`_cmy7m%?ck{ħ[g֬FSgJ;[gJ=c=l?A?wmFiOlPUlA=U@kk` k|6b?% ߃x"њ-=xX+<`_Cmy7m%[gJi]{l/]C[l:Րlkm)߶gmǙrQ?l?G~ٵ{ģn{l?l?l=P c:c4}x4><hg44mzƿL|=`7Cl:9M?zƿo|m|`(k_QLk䁝x"њ-Vۓdԛv~=a2=d(1c2c{%h+c hkmFiOl`!gr]Nv[o1-.<h)ZlMI,pwmyV~=`&=`1cY
'mJj1Bh=Q3cwv5c~ѝ{?ǟ~lA=U1`Wwn=oliJgmf`IxX|+< 6yDVB1c$(+l?v
'{G5c;l?{l8X?pm=|=v>|=ҟix OmG*|ir;[!lFhN|sjM`_yߩc -%O=hr&{jQ?5c3c̹d(l?G~l?Gٵ{ĠAm8,[gњS`<yFVG-?{=[_+_3ml%_CoOo|RV
pwmy7mI
'=4(]{1c0w1c̹j_yh=_pkmFiOl¯lA=U|m|8O|mp7@;gPg-@kkajM`_f~=gv&
mLm5c0Y[l:Րl{!D{ģl=Q{l8!D=&c0#6tf/L>Zlz9VAv~mh.KCo&mo|VMBl[gkd(g~am`~:c0=ն{ɀIMc4}xG
mZlz9Vœ|7Ńx{aColE4[{_+_ƀbݶy ϲ<Po(}yxRM{[gP{Fl=B{hQ?g ϘgPg̭)_m<P<hgo| VڿY|!wkux2CoW=x"њ-0m|1,?mmy7m)_m<P h<hgo|!;Zh!`ffHݯ%FiOllA3lA=&l+2?GQ?{_ sP?<n)q!@	pԙ2Il\5&Homˆ>=IKT"}l\5$-Pj}"Il\5T"pԙB$mˆ"Jm&e4eQjtI?l\5(=E4I?l\5@#/l\5>Sg[m,e='eS7{/+eRGo;ml_{/0eCOl_'{/ګ=l_N{/?Nemˆ-/Omq{/e8=jLSg2U"l_/l_?==IP/e:?pŪ mv"s.kuA,p9B<hϊvV:d'<Q, yߩcxRam7o
W1ctf<yȭZlz9Vφ_+_Kd3T3
b!ߛ 3FiO-ǟZl}5Q$u#Em骉#WA뗮_[a#F:jF~/k߾JqL#-GtgS-]5S<l5s/ pk/3mp[d3T3
be~P>}okO%#>#{)g%2ttl$pG)}
ͯ7k%9NVm{m{wgq:p)Gtf*|!ݯ;eUnB{m{GY\na#:jt/!כ_5PCkka5eGtlw+כ_%]2tt	5ѭ5~\^nJkMeW׶׸a5e]u/f{^nJqԾo{m{1ya#6N{c7k%6N{cmp.7GOa#5(uKo[^nJkXQ2+_l;̸?	5<`kC啇+[^^wgq:p	5Uv+Pl;̸?6Hᮎ5Jqݯ;Tkka5e?m	rDe~WGME#-mp _l;̸?:G>Y|#^nJ>Y|#^^wgq:p-]_ݯ;}2l;̸?],(uKoͯ7k%:XQ2	^^a5e	5Ѱe-;^nJl(uK{!׶׸<ÿk<ˍl$p%[^nJ>-Uwgq:pHmy_(wMmp.7GO J	5󯓾^nJrG<׶׸l;̸?Hᮍmy_(wѭY]mp2ttcmH-A~WGM2Fo}
mp0ÿk<ˍ[a#3|!.כ_sξNkk Y\nm	5W}kC»{^^?EħV(8jzȦ]5\QG<hdf]*ȗFq.aGWUM:TSM\Q0)MWL*6XrQS,(\#|-,l˥Y%]+XSTtTrF2h,F2h)BEAdRY<ƅi!dQTmD)MR90cLt:kмԏ>(KYBeKC
&WBeU2έ_CIheyu$N⊣j%e1LjqEQƲ]5JU"ҕLjyS.ꩢytEB]/geUjtQ,X^p:tEB].b4eі#FXb4eі#FYM&JmAe&.,sjFҮÚ')^Uκ^њPZ.Z2@\uZ5%\uYDlKFjF2/S!eU<Aea-9')0YNUfG$S%30!Ln/oxQ9')Q)TKNIJfaDCihhHh*dfD15i<F!ɔuh*dfEDҌe5;
"\rpjɩ7G$(dԛc55h985'2h,F2h,F$,L9i,9M&\Y$4-]U%5M=%N*%ʱт:мR<th,F2h,F2h}%4Y$O1d0ډcYId˦ʱЦ:taL):;9牅FLjaQS.^sT˥ҹ.ny׬8yꢒxFaFSV(Tm˦ jQ?l~. $+          R  b&bb&              A     ./usr/es/sbin/cluster/events/utils/clpr_reg_res_vg rt_vg                                (&   018:_aceirst,-.234;=@AHdflnop
%(/567DLP`bghkmux|	!"$*9CKNRTV\vy#&')+<EFIMOSXw}~BGJUYz{>?QWZ]^jq[lXc{?@UT_ln*f4=O:=p+dO<R҇; gP?ZEd[5@Ud<lvoCp?SZh>zXxz?OC@D<<
t <kUz&f}5z"tXQᏍk@.^e`Xx, x)@׫>+64nzd3ʿiQMRQW"&>YƵʽ888i'SCcGmUYC'Huhիm"w՟br䕻'HuZWۺ'}YS9rJ:zhիmD>Ŭ+wDNVCYRV}Y˒V!3k@.^=d"PV>t5zm
'}YC/y]{88i'R,p}~`NY+Z6zEڠ|k^I,ʣa=]~>jCY7g=:CցSzH."G.gh1?jHrj~<PōCh 5Y QB`+mY5ňV},"w՟e5kse,/^\Hu&@3Jh!3Eh#5_ 5<!
Ve:k!fh3_څafdT}Bku=ae(l),`,l;,l;-wdК$5ī4dkYGZafd,l>,l>x˒ˇ#uryɪ\XyX`yXXzmjM}HCad0lV60l6a䇣9l@zG#PPX`1jF0l?j=a`Ũ`2j8qj99=Gr7s
0,PrFdzCdz6mjVG,sj8HBkBeaf2=uUx,,lXao`Ú2w]hY+	04B*k#GBDN),"w՟j(l?Ř<+Wϔ5 |!i`VC	 VCXY]fYXaB%_jk+5jV6G0{)jJ
!k5˶,Vk+3#^hpBkBeaf2=uUyacaan=GCXXx{+;*>	35xMvڅzYmBeaf2=u]vUk0|ufhg4&k<_Yy"AXǒZG+AixE[y!#1{oC:v zH/Z5o
ZɜBkdW&pLʹ3(G105,'fZu'cz&:#\vZb\Eռ/Z~i	U1{:ZəV2尐q^իТwdКU\"xE5{W[{Mq5i\Eռ/ZxHM}C |@Wk&e\k~ekY^V}Mb^֯BMUrfK1xVC\Ny4&4MUrjz
I!.ƵooEm5TlNU8CڷH#_5<j=jBjDǭH_k&ڳ̚ə-#k&imVLι5gضm}d,aTj+=rjgrg묅k"cl=HmUY+3k@.^rfHG"E\ek&5K1t&yj봁\$Y+o8=$t5m#k؁n)FQ#&SQ8C%`h2jHxF8x4ɪ L 2k!fVCŘAZY3*"w՟k2Dz͵<1@-]R9Z
2Lx x֯C)^j@Dyk2Y+mÃGHp5C%a8ֽy]n%LjqzH."GjH ~hL<kdC^VyY31%kٵ3Mb'}Y-_Y31tuK2z5U]{U^3BǬ畂= 6,䕙VBLʹ3$NgMT2U\XzV3=u]v̖y"A[y#8E٨ik^7bIRª$dj?Gaq8\Dռ/~hGC&ƖMT$ d熾PG23k׶՛k&6x@81߆LfYt2Lf_6ǰ! !|!H4k#g'}Uz"w՟iǀ^ bzAWP!Be,a5ī6GC8kH>+kW5Gj<լdC_AVeaikZ՞hLoYҶmBDBA+k#k둵gzZkrj;ϴUk!:Em{6<f/D!Df˪Y@zt2ZGm\ԉT}#g2j0</MR'}Y[YdV׳mH!4.f-gZdV!"g0>Faf- &zdlf- j5?^[mYN즹8Ya5HVۤGHpj<"ZFm#kWLʈQ4LCf4U#0i."ZFjH#_5DZ՘0H>@!fPɄpjfFtM~ڳpլ5fP<0ə,ŪM3%"E	`
֯Bk7<{Vn2k#VmagBACfCܐihwWMR'}Yx
u1` 
o$,ĐuK2
֯C	%Y@FC_AЬŠXk&ᤍdlrFͶps	qX[Y5GQ;ϰf,֯C\G+MR'}Ym}d!*ȮVͷY3(C,]R̩Mj5"-Z5N즹ųVC	Lp=MR'}Y[YdW+fۆ3(CE˪YȵErH L$iafT)^ʠ^ŀ_Z&ڳrlеT}#kpnBkdqmr8mU{R#HpaMdW8A SP(TBƬ<k#p=SYŰn#`yG	Vn5ٸy\Bl)@p	RCP(TBƬ<k#p=SYŰn#=1!<jƲ8{[7+M5[+ J{*cBx՛dpnW#
k"8WASn
&7u<='YxGkfr8{Y	#ax>	$1+TTǇЄ7l<Gk!6Dql AP7r8ʶnUY	ȎZQHzJpr*'^_Y+TV}dGasd$ʄ̐{28kr8rF8[[6]yR$MR'}YS		 y }Juj5f+ Uj0EE'<"ZFm#k O%_2;*#MDcI8C%fxxF:>Z"Ʋj  &C_i#_56fF!35@JklC&f(Y=g	rٺpih2RF둳4NɪD>ӏNf* j25[C	31wAZ&f6Vͳ8H$X4 6i\"w՟aTu/5HgmfȍVEl)fgb!P˪YOWGGKA޹we5̠ٚZ&2Ϯ5Hg³m}dF+"BP˪YU֯CY&g	
a5'u#cWFe rzMmg#fk2zM}gOI!.uixE5{W[xU-39W%8C%fxxF:>jփKAH>@!fpɄjfFtM}-dlr@31C&fdh@Fkfy$6o=φٝr6fU^5Hgq)׬Ѕ
o$,LuK1AzMq*ͷ2Vb*5ml3BA"6i\"w՟az69MR'}Ym}dGZVElrͶ8ChaT)^-dlo\;ꏲlf)zMre>MR'}Y[Y#+"9ff8CT˪YȵEls	3	!XksY5#f1D#fk4 _Z&ڳŵٚVC	E<=$tC%a8ֽy]n80_2;*#cx蚟\E-#5o$%4k" _k&d4 ЮTԅ5!cr&jfFtM~ 3t{n2@H  l" vB4 $092c٠
a0k2 -, Fkfx7K@>53Lerj;ϴSY^zAWP!aIhe,5kVn"p4XMv;9G@j_ H5n'XBAN	5fYZ֬k4YVnvGCƲ::bGAGHt@[=&mdW&*5!Jn!k!vz= -ۮMd2Y\NVmg	XH9@bd+4D>õW_k&e\N춳m}dLҲ.dͬ$,sbJF]RLD^#K@ƲaMraJ'}QS\̜W&Y5Hg³m}dLҲ.e	Cxe,֯CY2aa)2695#c5^35;:a5՞f>!]g4&mdəj5ɍ;&zMvy2$Y+mGHp*-#ƵqU-31Nw,=$pm#KH[p	kѬK@:dBA2L#PG23kdqkY^@21d̖ba@@Lf%_6ǰ̡ !|!H4 (3k#prU^5Hgq)׬Ġ;ZVaB̡D$xe,ĀzMq*ͳdmd5$
Ls_5o$lC#c6mH- Zr8jV}k1(z85HgmfȎEq{76(CPuK1!}j5Ȁ4?dp8D>kLk,5Hg³m}dGk"eb #.fLuEq|$L&(dq5Ą#bDu#ukm<ֹ4-wprUj0U\N[Yeb}0VC\VbP֯C	$Y+m "[HZuU-31-MOzH."GjHG4k#ᥠ%k&]fC?	38dhk5$5~#:k$de_JеdGGЁ32fp+WGG04gm=YU֯BF둳6fUə"vUo&)_b}^]fK6k2D>kTV}m1ps(VBrj;ϱmfNB{(WGM+>&~nBk,Ā֯Bj6FϮ_-whTV}m1p[,kLgɬMel4=uUyr6g[=`7+d-`{*T'Bɬ]k+Y[7M]{W]&Lʹ3%<=$tC-q{mp&|fU)٤#0i."ZFV ūy ^.adpih6j  ɀzMAΚ	jpih3:k#5J'}YM	PL?1ad[7!b Y=ACfCܐih FGW#;W&N<:j25[C	D&˪Y JzMq* +2P
kH9fJ#_5$Bk@Xk<l՞k	RMl$"jB0rPЅ! ,ڳ׵gjϪaRy		kRz՞5gYVx,jZæ<<@!uA$̀> 3@VmUg͋VzM}!G}U|׵UjͰҹ~n!Ja=䁔T &Ia2kɃ
Ͷq$L=ZW#g5HgِǄ'	 VC(>R
oAD-]R,^8Z^'}QS\ Yja5ɖx1Z%r8vqgeX]{W]YͶq$Md$ih%r8HV}&^<!8H֯C)^j@0˪Yf^8Z:G/\])G, Z&2~[mk#arD#dVC\,RzHsv
d<"ZFm#kցY%_2;*#c#zH."GjHdpBkGKA{mdqdG4 LXdǰ NzC1 Wk&5Eq'}Y-_Y	MbozM}g+=d-T2fPתY mj%l$'І:d̖d1Z
'vhƈgMlՐB`j0YBC&ez5ЖꏭUɪY֯C\Q;ϲq'}Ynh@֯C	5g,EI!.p<"G׽+iW6gLW-=$pm#o$%j<Y@ѩ	XM}-@Y"[fMZYW"B}Qr 3D>k6aTtWmf j5gV#Pt
W1ɡ%UZY5Uɪ-wo"4N[Y!˪YzM}fS	Y,PəC[zj%8ٔ!SC%j(T}D@Z=n!jB@/C6̖b)ȀҶhAuS'" 1C1&"4N@i[4=j@+^,] Y	d-T2fP޳l
W-wZw՟wY j5ɪYj5Ȁ&D==r 3D>k6	Tluk<g,"[HZu̞U쨍l&g=5礎-vxxFgK@ɪMR'}Yx@f3^]EZ
A[xRzHvh<"G׽+sEFq#gݪdYDkZbK3)jCY7g=:CցRW3!k@LA)f}W3!k@LA)f}jCY7g=:CցR8jCY7g=:CցRd^o@z"t51SUzɾ=ִgUzɾ=ִgUzɾ=ִgmUk&'HcZ=T@2@|sC~)G--Z DiV!
z-X 4B4gևX@gև!XCg -
P t\s
tx|! Ёn/|m#!X@h+Dhꏴj ^Z DiV!
zh FiV!
zC -#aYB
X@h;V}h,
3@v0B[jCZgobjY*f}MDNƵ{& __'SS5LϰdYDkZbK3^o@z"t51ZMDNƵ{& >-Uk&'HcZ=Y`dYDkZbK33jCY7g=:CցRUk&'HcZ=Y`dYDkZbK3W3!k@LA)f}Uk&'HcZ=upD,`>xL}wlhV=44D"PVL}7
x':0?wK@+]^o Do cAO(<&>ц4E12\+hT+!=De\a	*#g0k@x&fKd$+!=D`dra H $	؄ P1L} Job1{ƿ H &	؄ P1 L} %	ɱ0ֽ7&>m"O	tabMGKmgmq5Q+!38jCY7g=:CցRUk&'HcZ=YaUzɾ=ִgv^o@z"t519(?T=CK\wMIr͋lʣ&m%Ӱy|̪8DL }>b%"t 0EHz%.6cIq4K-%6._9QHa=I%DͥⅨ6cI a_|4ɕ%K1z>2,N3/Z5QSΤ<j!51q;3i*(EMEhzT-zu%^1RXffP3
SAi禩zF^MLxp^to31<	y穢R$h.vү;.u3
.;uJ:evT$8DĒ2DMLt}0I)#`\9t>_dE@bz<)rtMIq4Rm;WTL:T:K^ʈ:&1ѺIQ<q$L<aēS)_DL gJt+%0.2hGG俖-|=!f~\awf~\awf~\awf~3;4eKWxXy5QSzj3Hy:cTƃ71o|fU)٤e3ª$dj?/*FLyMU~o5Kj|fpNqdP39:FWG*TFsO*閙Q撎U쨍l&g=5*閙QiWLʈ:&WLʈaZgeDcpYriuñümòBx,U-36TM1*ٍrj;4	̂g:(cA/	RRjd)*80rj;4Ƚ{^]$ZK5;:6yl)Ťʾ3yJ"xjRTqK˘ZK7N$'F'lXRTqI/eDkgi039'^.u-%U쨍g昞yl)%S5*1'1re$e|aU2e5=DP;;aS3TL^RX)FQ#&SQMU==/S5OT%Iˎ頺i/fooD̞F<YK@Llâkq4Rm;<׍虓©^,&\asW5r4w$k1xj2MD3Ⱦ$`|DP3
SAKTX<7eu<'zF1cAORO:cTY8bgk癅DeDlΘ[='4},O#3xz&d0W)I̵꘽A^U쨍l&g=5D},O#3xz&d0E.u-z/PvU-39W%<15ICW<zN^,NeSp,Z騡%Iq33R3y}+f<{Ŕz2yTm1xwLȽgS<3_<*ef0;^WLʈa<1ˤ|^Ltu3̨9wKX<zN^,%RX騡%I.;i3'
a@K1F7a8RTt\m;fZ?Ip..WLʈHm51<1ˤ|^M"רITX<-)D,ZPƆT-%WLʈa</bfx'ldcО1N5a8h(%`6>]$ZU=GMEX|tL쨎UIDO8nf|P-)ytkT=DKzj(`Ibצ4-'_JI_2;*#M"Ѵ)R1N53
#	Fl("x(5	a@F6a NeSpPŋI~U-31Nw,x%	cs7I:S*zYHm:j^\ƇIŔzT-zj(cC*K򯎙iiUh'Pf73x҉:eSW<s0^\ƇIŔI̵&u"%^bi/ZgeDcpi0'YL𴲔O񍌂qDQJ6a@@1O#
1#.u-x*^,ZK*閙Qj'\;L;'MD맖Jb+L;x8ylYKˤ|B:(`IbרԋԖ-%|tL쨌u5#(e3Q<62	Ʀ`qDa(dO8ơ<c`(À I̵z1xi/ZgeDtLtu0cx	BqNeT&:b:T;,[='/R,Z)*8uK50bi/:cTƃlçx^7fO#
:cTY8bgk癅B{ˤ|^
騡*閙Q*&QlƊx^ŔK)DO'O`6<0#0^'_2ׂ8zj(`Ť򯎙i1tMLO8nfcyj$v,bre/Sp÷)ytkT=51Ibפ`%RXWLʈHm51<1ˤ|^M"רITX<-)D,ZPƆT-zj(cB٪u,_2;*#MDr'Pf73ytk1z1ӯhylYJ'Ibצ40bkQCTIe$ZgeDlcUG!*'4iT;x1re/.u-zHIbצ,,ZPƅU$RYI/ZgeDcpi0'Pf73xq5Y*xi0^
re/.u-x#T-zHIbצ4-'_JI|tL쨎jbx%	cs7MSQ%S`-)x*fYKˤ|^
騡
K#Q*ůMEh[5RN%zc/1$h.vү;.u3
.;uJ:evT$Hq$t0DTCR"y[*~+ϥo.;iME؛CWLʈ_4DމZe{g,Jbz[='/R=OOKˤ|^
&zj(`Ibq4Nj(^jʾ:evTF:ƓxoD-zv2ԽrSQ%S`U=G-)zF^NeSpG=50bh`]5/bno5_2;*#cx蚘<^/ylŔITX<OQg^קytkT=QMEŢh.6tP</|tL쨌u5#(<^/ylŔITX<OQg^קytkT=QME,Z/.;iME؛CWLʈHm51<7y;j^9y)ذx*IŔ#OS'_2ׂ8z1yKŋE򯎙i1tMLOزie(	S080l'fhc`@#<zP3lՄXP
(N5.u-x*^,ZKt\m;騡{syx_*閙Q*&QlƊxoD-zv2ԽrSQ%S`4<zN^,-zzI:OQLPŢQh:@z%.NI.;M`]*jS0㺧_ItZgeBCOI)$O@q$AW=zS 1Ē21JS@^&Mz|tL쨎UIDOزie(	S080lQJl("x(aFeNhOBa N6fQ3065=
q
+fQ02pl]$ZU=GMEXhQs(jQCWTFtL 8(P0/?!_zk5ӯ_@E*4%bmu"eTKȽ{&a0c<TKQ;
fD%LgDK*'aR,Q;
_eD*]骆2Q/7DM2w_sv/TK즢4%W3/Q/;eJ3%LYLTK/Q/e3Q/U1;^Q/TB?P_?T D_:jPq.%p8qYe~o+W?߶W?~_*?P,qTPyW?+@W?_*#~_PIe~Aoq_Px(¿q"qW_򅟈
?+?l(%+~@i_Pkqobqa_Ph(e(qrqY_Q_2q{8W?++~TW?5(W?~A|(_"q4¿qJW?o%~@'(&++E~@,++ҿq;`WAtԗ/"h._9E6d\xf\soJN12≤[JI:N(zF>sf+NIqBF>/T842{*#cx蚘F&W./JgSS5^#3+cx8Τ^5t&[	3*(EDU7TqD-qʣa=^Kl8iح:
|F+N7M_GٗHv8M
U(5SLCxL-QUJ8y,U@u(%4*0OQTJ4xvHyQTJ_ET)>dUe2P%}9i\:f!	$S	>1%\:f*/S9PG);iX[LuETGTS_au3K(D*Q4A
$Q&JGRXGERTd0P_T2QCQe#
W#2ERS2P/XK
Q%2P@%ϩ\xM(}C Lb18 7LbceU&LIVDILDfS4I"0N2UQ&Ld`2U_!H",(0Q4ȠN
#u#LDq*61E *$TF1&0D*tIQ JfRhT1xN(}C@_%TG'h:9zf>%;ERs)Lw)ĔGTU'1RćrIDU'Jsb6TMLrJ")u5ńI>LTxQ@`9wxQ%NLL'dQLq'wBGQ|
W#G*ҩ>*)\KEW#G*CQeKE*W#G*S%}D*Jd0L_Qd/* S%}BR*>*;l70LЧ[='1@I_O
q%D(09J":KF
WQ(}C 1P_x0L>	K#Kx0)>)yzi|OF/>#K81Jp@F)TCQz%W#G*S>*KCP_
X10R
>TbbJP/<U¦JP<qb2Xꊣi*}L>FCQzi|3I*8o
U4G:،FHD*蚙L#$Q&J:eJ8d:$T0h}	aPJ&aTP*TK
Xa4NńF(D*%1M
tIe%GT4ȓ`9č2$钢BT)CP:i|OP>)yzi|OC!(}CFT20S%}DL_EPȽL>>2i|+=QF*iJqԋd^P2JSD20E$dE/ذ0M
tIbu3U8@`IvhD**$p"</LBT3_%4[DCqi)Ԇ8>2UT#d%P:gb$p"0N2U
>T2JJP#Oy$iK0hQ>2UYL$p"LdF	&JlI!$T.[8@Ijfu2؆IQ@`#x  |!0;/鄇SDbIvh2TIbu3U8'D*gDC#I_;1EXQ&JV+1E%Pv5M8@2J2UWQ%Jdжv/"LES5ĎIadmk䦘)43$p"}d%_%4hQ&J2UAܵS8$p"0N2U&_1HD20D*u#$P%d%^xC$0}dHE *$T-!N2UdHQ%/0D*bG$2UD*%}d%zB1zTIa-8&:$TKDSU7d2DI_O
&jS-0N2U0[Ԇ8%N20D*rzj1}4O*)SE
tOJwKDE	z$}W¡HD$T_:ؑ<	aD*WM1Bb<LBՅDa@	NgP?L|GP>Jp(xdJA)ilQ4LoiJu5ńI>cUFs0$i0N:exJ<(K
(TS3
faIEcPZgJe<(N*)㒙@n$𢀽*(T(DU@(}CFU*d/*~+JddU>)yzi|Lw;
**pvET&S	|*:x|-9S"zR:gb$Ec,Nńk`oQI@`0*2$Q&J;c_3z"ȌLE2<t%GtĞC#PføӢE2<rS,IE	QBi9)O
(MLv,#1AtP%dx*L>	K#K∪2Pi}UA*d#K∪(}C Jb_T	_R
<*K(}C /P_∪*U2P%//P/"CP_
U@:QUR2P@bZs*&:&7!	L`:gb$EexJ<(0E
faLќ;<(E
exX2TPZgJe;PUS2P%//P/">#K8(Jp(x3ddUhCPB4(%S%}A|(FUdd0L<;7Lj8!	v,"N`P(*;1ԋ[=CPZgJ<(E
:jcvh2TPlJ<(-tTkoLIDPj:Y*;$/0E
0:(T uHo&'TP\CzbO
(_E
/ޘQB\CzbO
!(TJFc_3z"N`DӰH9(79(ƙS4k`oQI@:(U9Nu"󹢂Ƞ0}dTG#L$Zgu#LRF	/;abF*$_D`AQ$ЧD*cL)3c˦6UQ$"LE2<r6ɑ'O
"
нlaTfSD2TC#'P٣a!#LN:ԔO!ik`oQP@
$TyMeULES:ӹč2TP@^u
<OP&/S%}D	'*exZm
ii6,٢O
'Bi3aSS	BQ81	<*M
(}CJ*L2S%}Bh#/x;d1PqUxG'S%}D*QP'LJPDU@:(}CFUr2Pi|GP'0R
<*NbJPJkLg6RTq;N7<*i+)*8u'0D(S8( L2TIe%GS&0D`dx*N2S%}BR*/}L>	S(F_x2P&B2G;b^M0vJ#e)>2U-SQ#d%PqUze#4U@^JG#qUyɌ}QUyp?8+b*<GP>rc# R
<*0Jq&)\x*0NrcMP\x*00R1T*W#GET\2UMPr8(U@cQ8*Q82Q8:Q8ĽJp(U@b`r8y,U@bbb&aR#FJW#G_R0GTreMPBJp@bS)\bqU)ԮGT\#!0R
<GPBbr8x*+U#%2P@^4>&71hDp}SPlƙ\CxH\vXpesyMUD#đƸ턱4'bfTHɔD#ɖI	_!12Gf<fńL≘j+DGCOHc5Lh8$G/léNb_H\vXpb󱖥THɔD#ĔLgsSTLe^ʉW%2/đƸ턱/e_2;*#eD29TA"8>eALtʨ|̨cU&č2_-SEKD$_8<KDP;;aTH%1hG梆40c8<V'GR0[88@o)|tL쨌u5&#ċgk!AM*TEscv#p$iS(G3F/JFbCx1ø&[=''3|tL쨎UIDA"8<I*TJi(8ċgk!@/JFb*oCWLʈ:& M*T7$[='#Y>M+-88@e_2;*#MDr 'vcN2cES-$[='#Yy4N`(%YW+(LĔL5Ƒ@ĔL2j&;]	,q;a,q83*|tL쨌m4FSH-SEtM+-%5l%8'Kj;4DpxhHa%GLe%G
o%|H\vXpbc2i1i	;Nd%e%GlP'ċgk!@eMK 0v(Z%4JfaL`tPX\vXqsC*TFsLA"8<I+/fR-&jbv¨FgQOI1#đƸ턱Jø禨C;:zNi8<lCg儇SD`2t#LzNVT#GC9:FWDA"8 $q;a,q81K2eDtL쨌:e812i,ζ!FJ"()*8 3zo(5.}Qq%UQ,U%)%ϩ\dIS%}D/<U&JJP<U&LJPFs05s2u4:92TOJxT;2dI_O
(JB#@*Lb1QhM
(}C/<U&)>)<U'}L>%1P/≤[QT:p*)\y,U'1R1%\KIJW#GQ{W#GQzU+L8i%UQQT^JQQyFJ<*JW#G+Qe+%+U)\x*TG
<GF%+GQW#GQ
W#GQU+b:)xbҙ,l#OLDr$p"Ld#611D`d#6;]311D20D*/$i@P(tdP'NMKgc:ؑ&J8LILdd#^S%Jdy0HqULF^KPR
<*LJPB1I1#dذJ:7a!&x;Ig3LaJ#jR/<Uc٘T蚡ԋF:_ Q8J$iGQHLqNfbR(Eč?#q	c!h|蚘8q	jD/-U$1J1tMLcxZg[6	n&vt~8;}J&v`wL&v`	La3?*)"go WLßtʯo=}#oH/ tKt?vk}߅#o_t~9}Sh@@yWt_@	<~U} ogWp_	 ݾ )ʯD~U|B8?v_O|B	Z~U|BUUh
ʯA3r#!p/  _ /t__ # WhpCt5?*#W`p0s0ʯP>j~U|/ݾMOʯ}0~ =
ʯE_|J~!?)%[Z<~U|JXP?~(%AiU(wWĠao<?*&0z?v)AiU0 8?v/CS`M`P`cWM9UU=\~U~^.?*p%p?'A}<~U|'ݾN~st_' UpOʯ[ot_~8=ݾ'OWOʯ_?v_~_ot8?*'\~U|N{WЇ~x~U}0@UH"_%p	MIWD?**X⠓,AiURt5?**?ݾ* P
~ot5?**#AWݾP_(3@@SWAʯ EOo^?*Rg#|??vKOt_)=H,GW@-~7Oʯ_?vCSⰧWc|VOʯ?t	ʯ7_.?*+\~U|qʇ߈Oo^?*T{xQ_9co?~d>-?*,Uht_ݾ- w8?v4CSWŠ!Ot5?*='?*WWt_pO>?*,@Upmco9Cot_?t5?*8ݾVW?vZOp~OʯXYCoj~U|4@X'CaǺʯt_xCCoOʯʯ}	M'7_~_} Wk4CSݾ.j~U|\
ϺOʯ3ݾ.{Uxgot_M=<~U||?v:WKW_Ctx~U|`>?v	 z?v`,{Wc/t_, g>?v`$z?v`~Wot5?*?=_>.?*O_=F~U|ICo_>_=_>>	$?*>%?*)U?\?viݴh(Ct5?*Z{@~U|?@igWݾ?W C^	ʯv ,k?*/t~U|b-@"HW+=J~U|cGݾ1=CS~B-@B}~Bgo S3~LB	@t&v ~x&v S;}=;}Lj=	15?)~>;} ? H_	\a ;|j&vp~\	? 	\o&vu3~t,Ҍ pF߂!3ҁ!3Ҁ;$:q
+A7A^'h+pW{RT~	
P,Я?{:Я {=Яp:+A{{JQB+~e{CR?R Q^PXW~
򅟒~{AE+Os^Pk<W-ZW~(_1^PW^Q_J"J򆿢+J^P̊EHW^+Op{@%NWoJO(8bW+t(XW> 2۾HGݾ"&_'K(q  C/>!"jd@&KK䤝'_J>۾Jr)A|䠋x(&wC(uor{1(#-/7j-,#
qo~6۾#1{o_bLG|0_&_&[/yɃ`eLF7Ğ"$$wĈq%",K|H{EX($=7ĕFU! ewā{`WKtī1) %P_r[U,4ġ(%E0)&O_`0r`C0&m0mZ;b6wO~U~xpCm߸q~_1j-rl8_'2obQ|4ʯ8,ŷìa|?/~-'Co-:8߂K|Nq'1' q_]E8m'	X=;p	/oK|Q|i|P-{⅙A6(n8}7ІXB	 wЇ!- 	oI⒜JpO|Ra/C+%*%*ho7G/ʯ84O?DlPc:+t鯔U_(1P>">M%J,C|E|>K|)['=M/E)R$lY|VIowa.+Y=|VkgY~_kY+oe|V04CKw/2_*A|_*C,G|2wʃ<G|4wʁ.#T	OPqʃ̞P/<U|X['ʯ]e[Ň_|X>Ƹ_pz2-,A|Xco`w,tŀ.,aK|ZI-šoW/O57ţBUh&hoC_&4V7_̱l
ockpf6{ǺMw_|#n_8[oq8;1=p{/C|Ep9o+]p|/Vo_+2fmΊYƎ[-g[`/V	a_+7UcVF; K}_y&w x2_x=K-pEfO|\9qEqƆ/w.X9|\	z>oeyN_r)o_/ǹwx}|^/؆;|E|G|_aķ՘:Eu:	Mt7o+Utb NW|`n.0C
̲0A|`qoi/2
/}__3 K+ Q|`aS|KuW冸X	/`fexK|},;偞,K6XaEy7=,_^<f৒<6/?{wv<1>K|EY5|_1-}{Q|7fQ|]|>ŗco7|zm
>m{wG۷Z堋-2K堟_-r[{'b{S| _eW<Y| 8 +[ __| #&01,1EÄ&XE|b9__t-3p:6ܾnJt @@I}K}G}y5M}^Y='678 )>ŷn+ =/` c|BE|B>_wC>a!X41"7W_<@K&h6wߊ4%h?hIj!&4VF[w7/W/ !xzI_OtFokGk^P7^ƙq9؛:z2KȽ{%M7KtP1wLu7/So_w,Q;
ʉTo_JtqqSK,KnE)+晗7/;%Ro_e*47/bf"(:%,`yKELNׯq_K->:o0q
O9q?M->:w<;眷'w SCr?xPs[?C-@X%[r?`ՍQB9oN0(2AP7<;(7=9oN0
(s[U3׿<;MT0PywS0s-UOr?3-A)Wo(8As6(_-̨K[r?|29oNsA眷'wT^P{-:(`+AS0<{-j'k׿<;;j_CM9oNw<;*4@_-YQ;
o9oNv.C-Q-wE-gQs[Ƚ{}3A)*8s[먚oK-iFnywE s[OW@m-PywH9oNȾJ(r?9oN9(<;@w-m^6L龒8J*٦ߜ#G5IEW45IE[8?nyqJn{QIA({QQ*}q3%a7_O?QO?P _7vٺnM}o[  E=`⭽J3ts[o??qɿn{l	/7_*(C7_-()/Nof黿??iT@??_8NJ3=IRqTJ8 iRdQqT*e{N*GolU@J4{N*JQ8N_iT
Qigg⨽I4{N*K=F*F(8HqUW&Qmw{O=Ol=P)_m7iglU%}H{Og=m̿=miugia{N*&R1F_mOl	 8L2R1M{Oܟ=g:e#= 3='{O m )mӊԌSliQzu#?vol?tymG?tmA/{O?ymA{O80/R10Omg{O?,i i = i 	g ?@l {Og@)i i"i'iT)aKm?!!==8Bb21i8@b2=g{OlUg#L??lUB2R1l {OA_{O@i+?%g]mP=䠫=gJOl?m?_?&gcm`i0i0g*i0Lggm`=@=@il+i.i2i_? W=2il?p!i= {O?pgmq?{Ol_?'	N9i8gmr'{O=]m8;m;?{OOllk=p=q{O' o{OGm8?''l5m8m8	?($iSm@=l/l_l?gP= =gP?/lOl %m@?(?? =ILl@o[yË>` ?Am4˿ooIE_gtʪ"1=ڟ"gB[<-MOmI2oo0*"oy?/l5l6Hl"f蚪q#VfX2g;lzCjpm?<-MOmI2(oo_)iunlA6]%mq	bd^lа<'m}1[4L<#U@$p~=D#̭Ul ~gmHmOm <-MOmI2 p;{9y/mm4˿0oos#<>V%em <~gI&]&m/{9cC@;HlLml"d7ylLg>R${m}5TGꭳK8?=E_gv<[gI&]3?}>!lCe+3[='121<L;yE_g~=~qm\$p[gR{g}gmH{g_l=ڟ"gl[gI&]߻-) 8{` Smm4˿f 9"li0&F?$V~=+l@Kg?lsm\$pm)=m[8?[mH8g/gE2gY[gR^v"</lm&k66íZנgT<{mI1|Roַ$˿?r/6CeH'r_s#[gUl̭*i{=rؑgmIimIgR^SmP =ڟ"g<-MOmI2Aoooy??4l57m4˿>lGaLim}Wꭳ* V k;lz#l=DaH-) {c{lGSmH{clm-xQ[m&kw|][|Vfy9x .vfg&F?
mϿB*U{? E{>xlz#K8?= {lH6(Ͷ{?_lsmMmQ/Fg̀P&H([g-g6KlI5?{]$˿g768s3l@c<i>g&F? [gUl C+l@Kglsm\$pm)=m[8?==qmH{P
V<@u[gI&]xoo'z/_p/l@}lA6]x7OX{lЊUmϢXVG-P v)fv.c[gSm-xw᝶x[=eyoo//s#xp3lK+mw|^mŶyE_gHe{?Bl~g*lz#q{>bG%{?#p={lxDq{?Bp= =m-xym&kw|i7/as)<mw|f#klt&l̭R_mRp{m{l{--x_m$t.)|oy?^}C7m4˿@<eAø&l2g#̭+
=+l}Ď{>x[ggVk--xXax[=ee7!==/`uCeoosdlЊUmHmOm[gI&]B-J3ny~Oڟ"g[go޶tSgFJqA+ }{)*8wo(>NKNo;m)os=F0FiQe{N*!R8NJ8lU%J8 iRR(MmӊFiPJ8?=IԣK8J4??llU9FiQgH_=P{N*}J?igimg#?ïl]mӊ2iblgٗ{OgT#iQG{Oʁlg%iPg.iRc#?*?* =@=@iRxQmӊTQmg9zt?*?gX*i_mbOlUbemd_8/Lb?{OŁ'{N*ԜiQyy{Oŀ3mӊTK,lU>ql_80Jba{OŃlU'R10Mmc_l{OŀGm`gX? m`?qTbH?o{N*KԮL=F&*F(,{OŠ?mӊ`R1lH??8 /g@AC'a Yu$"	m4˿ybdqey%㨙Cv~=&=<He{?šv[gfĝlAgZ=7-Kta{?lmmOGg6KlzCjvl-$t.C7t?HkvV7O5CeF[3g9QĎUmmVЍ?$t.{3C(7A6眷ڟݢ<llnjlD*[9/URJ}Ю	7SUW}qn?`ńS}m͛)Y׷-aIMTJw~qt,?:ꙪIOa3CB߸?Huٺn to[ ;(7۞rob .*7=&r_{HL龒c9o'I'6п@mΛfC^ߜo!LukOJtL龒a)+e-[IMT02CpC`r+l&tHɋ)}9-qdŔ>BC|RS:o\o5T-[Hj	ooJt {l&tI%Lg'C$D߸ߺ pC`r[l&tHUifߜo#)Wn%~~%? 	7.eD*]}-9o'ĘKe7CCkl&tIJe6C)_4̾"߸ߺ	Jt[a3~rN!@'!u9IOR	7R;聆ߜo%#j뾈m@gMtP}C#衃;?Jt:gM@Hy-[m~~s|RSgMcL} '-q{f>߸ߺ_%?l&tIK*'aR9o'JYQ;
_Hm7_;}#*'aRq6ߜo#*'aRq6߸ߺpC`rL˓8 r}qt>?nv))[a3 .8poopC`r:oE.8K"evJt l&tHpg-[Hpg7HL龒epu-[IM2w|:H%?n	7H{{}9o'Cc/|7?pC`rm}%3})nߜo%3})n߸ߠs;l&tI"(:M6C$_%_})߸ߠJA{l&t SͿ9o'ҞmopC`r
mH;~rN!@
/ pC`rm	7 ,m-[ ߸ߠqu13U8Φ:j:b9OWgR/^X隈̺v-SlVFtQʾJiح:j_=5l8i-IT*(Eqʣa=\q≤[EOƶJEFq#棢cz&:#\vZbÖ:v	):z2wLFeӰll$:1tseMRQQ-"B$.H"B$.K\wMIr͋m)tqqD-9ORIpk4<{'>%3I76MC*'g5;.cCPÉv,$}#y4oi#&m1zQHa=JcڕzS|zS+㝄GCa7ke9X2a=QMH\!rD$H\!rDSDI5%t]I^wMSP]0fR\wT.|tLI.-xyD䯥JjPlƙT6c6'l*1e3ª$dj46S4THɔi%_2;*#eD29VU-31Nv4w|tL쨎UIFU-3:&7J:evTF:呖U-31-MNUTfTq|tL쨎Lo{*#`vtr9I*TFzNF3o"8QH\!rD$H\!rDSDI5%t]I^wMSP]0fR\wT.{*#cx蚘F%ZeXJ߉&}䯥%51q;D$H\!rD$H\!u4J\lƒh.ZKl\sfUQ4i.$iIC|I߉:wwȽ|l8v*#GCa6KELNׯ1ZuG*)HifUHʣ&lr4MeQH0c;$q9OV e7lF $+          l  b'bb&              y     ./usr/es/sbin/cluster/events/utils/clpr_removeReg  rt_vg                                #!  018:_aceilrst,-.234;=@AHdfnop
"%(/567DLP`bghkmux|	!$)9CKNRSTVX\vy#&'*+<EFIMOw}BGUY^q{>?JQWZ]jz~[󫯱h :f tWvze'obm}	SAsw0uJsW1я^яʃ	Z WQ{=J $e^J3:i{(e ?G:KG .JfpixV`؁C! Frt'fz4 S i٪V$Gy. 	]YEj@{aYM ;k3*Z$$?eEMQW,;W}(5XS˦S"CcǬhY΃k
ϊ+U#B;dks΃kg՟VAYt.z2d5A3ϊ+U@Twɐ,ϋ>(V<!:8=YV|QZ:r]^fz.zAPC?uU{AU,k)eTPT'StBSEիV\H^9pz.wU^V 9牅FLj(bwV?>tpz.腱"-k!E0gG,شtq`y[Gˆ_G(\Tw=J=QKY<A&^)EZX_eh걾~x_^&gFт%VAѩËGU_s.Ǡ8~ͬ1ZcS  53/_  ʠy@V@Rwe=MqUgD.`f#puUmm>Di-C)h3_LD-AqhYb(f0{80Y t4W"Vy}qNzǙ|u^PjNzMj^(h+RT#Yǩ=J?[Yqh]^Z@Xu_cDZ?fB-b<31^=L3c0`R=X yqй=f|3' MJPժ+ǩ`t㺚ǝVǮ8}XktY1!>.ZqǗsԝ*q`izԫ֫A\zN;q_nZ?W_9.6%:!lzG}hrmd!Gcpimb(gg0@vG{]ZjRTw\yzԝgX#x$ԫ+й9Wh$̖yX* jUkU<_N\(ln<և#puUn4"|etBٵ"Gcpi9f:f<f>{80W͎^<[h	zm,+VTw3y@8Gy8YZ?\zN;<X5: Ãjgk0ϋ>(Vy}q\'y
C\z$g*pjǩ`t㺪uǗ~~S
3!qh]^	TFD-AqhY"4Yf͋ǩwk|Wd	}^e_{Lص;8`6GQ[G +2.pG ^efx96k7E
ѭqjS^(\Gza)W@5Z̖y}`fAcxB{ZX^Ui jŔ'c3Yz+y*029qYǌk3VţXڸxB-Bq=q:=QVA\6kRTwϞづaSi%8٬|	5*8֫A\nbG3NZh^NV,_5ǩB;ʫ3xiXpZhk dIW֫AXp (X#h
p+U6p*V5WG@emڝ%6UڵZ_և#puUm*dfDe7aTQΈ[ "Zk!E %pi<T͈yP=L2#+2\2/l[2gfny|:/b*<^'Deq_;xBKC2͋lU ٮ !q46ƈ\5RTwux@ 5j2Y@Iy&^LU@eUpW
8Xk@-mγ=l[@>i\`+gfUْ=Q ~Z
q]qP5<!8n-6dģg /2$ԫɔVA\ama8۞۝%6Ɗ<@eRTwVgX<شٔ ȅdjUqZau>(#lqma-jF^Lj^j[j=IK\m kUi^_melZ1:q*ko6cY:g5cƆu:8 )sl[9ggUl:xΰᵐn%	 
|D'CYl[96Ϋ438md [t	`q%R
|D'CYl[96Ϋ438md [t	`s YR%9:,ضr6ΫbquXc@3@'RXNJrt8	YlmVųlC:ͬaӠVAX D'CYl[96Ϋ43|f@t
q+
Pb:)'9fųqu[kǍ6 Y@':'9fųqu\muV<lgGN)RwyJ+ɉ+U*ԡsk6sX,G
aj1!A¼\mLm6VţRkRTw<>8_  h+.V+VAҿ!Wh<JtB@zq8~.wU[mF$xQZ&Z66腱"-!6P?f78m Tz~:fGWd	}^e^6ua e<^f_
xVefx9f7PrmWF\5RTwuxH
g'
a epex;ZX^3Vţ| Rqc\ms^&ժW'qP4cXp͋{8 $MJJ{Zq9@.65%6Z5]qPMf|18hg 02>`RVᡜ (CH+oWN+U6(VA\m+9ZVگkx<֫A0Fţu{ioRO2S3
"ycǠ8~և,C@f,pr͋z~:fGWd	}^e^6lhh:02`L# Hefx96k7Ŷхq`S^(\Gza)W+U2O| E<jUAjb{OA_  W@6ef{*شa /wB@qc\msẽ ?Zr{8WCY=cV44bF,J6p3"8 R(VmƸsԝтK-jdjs\z.z>z28hhŦ`fDIRV44}@FєĂZh %xh+z 0V+mWzh^+U
?[N=PnZ?W9$L*%:!lzG}hrͬ1 6LŜgp{8m	zcŘ K/2+鋃+1pGQ`7-FF}gF}+GLOF|::@f0G3s/b|gx^#/T^$c/31Ɛ ٮ ! X<¸.zuǩB;O:H
g'
42!R$֫A!W-72FèuW<58j<rxPxLplpp7,qO3b8!f.p9gɜn6qj78p3r9l\GK=_izաs"S^W2d KmC fqizաs"U]=ls@;mǘbTw%}kUOg_\z.z>zٍa^Ži dD&^"VA\gb@q:h\'y-q
@.V,_jԡsf5|i d`RMZa_ @#him+U6U<^HƵZ_c>c!Nz-qnZ
(\Rwe[J_}Yԍև#puUm>$xQZ&Z66=AţD>9fB OXf,>: ,gߎ|L_W.nqy|3<^"[#02<q5"@q46ƈ\5RTwuxU2O|̾ Ȁx֫A!Wum+wW:eMam 4gC:Uli pam	S826̐d+UOgs*ϞfUŽ̾ Ȉ1MJ@YZqmqmf\'y-q4WjZ5~kRTwk3|ٕas<$ԫZ
Æ}smxZ#m@Z
lhZ_WF%NwU^K\m֫A5ǩB;<IWj^! jm+~~N\(?X}hr7-UVMsO2S3
"|D-AqhYb(LŜnE`zǗA  q9p}G/B3c0C|VޯU71a m7WUV@6+qǗrTW%Ϟ ɠkx|!V-qk/B;ʫRTwg d	5* ,V_jԡsz8c djU@V1٬ظcB ZϬY<Rw=J=QKY<bx$ԫȦV-q^=]qbӎk덣
ૂ5q5cJKԉ,#=\m3W\zظbt㺪P{8pËGU_.G$KT1kD-AqhAr"1F1gf@Yǩw J
L/×qj-M-qJTweqL^:Y^Dїln po m m6ϡs׫=J=Qޘn
y5H
g'
`R! jb{a *2pWҼ_eǫhuW8,zxPy A@;Gcc͎vcbvc6fL൛3clpb͎!@:lGLsfxg\TvН_
mgxgXΜwS^gm pKԎF2@<73Gg3Vųޔ[hqC\msԡspS76Bp^Z	 ~@WK<	=yx 	5*tZ
l[h[8۽qt.z>@eqmm3
αǝ8nubڸx<-Cl!B;ΫRTwpS76BQVA ~d̀ AѤjU֫A\mmgw6Rwg V,_ֹ=^h+U6UlftBCf#v6r7ZËGUipbI')Q)M?:!lzGC@b6<[Llp-46V>l3<qm+U2`+πbZqkRT;ޮ6!sz6	`RVA`<_zyV@T;@<ls e<^BU!siIކdTwŰOX ^֫AcLWWQZSI\zyj*6!s+b'6+-jzA\mU!WicpuUm4>"vDzՓRmOD-AqhYb(;14Y|r͉LǇe>[hn|¸ϲjvZh|ƸϘ9N=QKY<`	5* Z֫AX (qd_m 7ZGm jRw\g=f|`MJU@epm3z?XSy|V@T;lƋX#֫@ͥ'{:>c[ㆫ:BǇgR E|ƶ'Չ#U3dƶcCdH֯  >`Tw\gkb}XpgCrNWpI32q/y<
]jNzT.zUZqUZq/B;M\gZIWJh 2~FU>rtBApuUm8$vDjM0Ǡ8~ͬ1Zb<[hs85ǩB;  p+h 2WCժ+Έ\(Fţu{iƘ#xc\yh1fAYa:8=V}wJU0ϝ>F;%bwVGg΃E՟w#;̙VGg΃E՟w#;3U0ϝ>F;%bwU0ϝ>F;%bwfAYa:8=V}wJ署dY|<]Y1+嚭dY|<]Y1+隭dY|<]Y1+jfug) Pm |`;G SH=Qc q ?^1/И0sxx Tb/Bb
axHrFʎxOfà-` .>QzO8`ݠ3?:cQ 	);x ^G > 0;:cQ 	*;⢠/
 T9F#eGv:,9w*یA*`Kr.w#uOAMTILN5Z
y躳cUxnES1fAYa:8=V}wJ3U0ϝ>F;%bw6jfugN5Z
y躳cV'x$fAYa:8=V}wJVGg΃E՟w#;35Z
y躳cV'x'fAYa:8=V}wJh+#3AϻX5Z
y躳c_?xBݖ H|,;NGd	l/y, ,;gm:bý{@>d(!@x|@xSOB<:=a\Xw=u{ý$Y^ș _(@t*C~|eBhjN@G"+e[!(Hr@+Rw<F-Ze@*:2t 0G@{l: TtdAaWe@*:20t 0G@{l: Ttbt: 9 =aϞАXw:zm8h2S3) *I]v$+3_IY4%%sfW<l*5XRW2G"gͅF]3_Ik:ZV򷋝|BX+RT_>]
VqMrII\1qEQƲ]5HBQfL<tIRy
\axW
G}D97e<UEKYU/3%eQ-3 俋Y|Ʋ/jjzK7LfBԕb]uі:Di-%gWIˊ⚥Q⩧IJfaB3T.!.kArGbB3r.HiXŐK	boRT<뮺4!ZdIY4g2'8h+k*+8i+vEDƲ4G"Mc݂K_5Zb#]|"`3r.Hi
,u_M
bȿ)Y4M.anSYJ5+dRJ5+dRJ5+dRJ5+XpcFL%^LU/gMTTcx|e25OHpcFJ 0_%SQ媁y4Fg<2
Ed-1hb51sokO-%֬jy')I<;
"Y5&FMM_<TL(_,kL*%')Q)M9')eei#a<TL(k--ef"R*uzJiҚH*dfDe7aTQI4cBЦE3yT4:b8Ci-RQ.#u:9aZ^ՓRmK.td)JV$KT1kZ]Zr/#Ij:at*^pc+aF$(dԛeDa55BsξGV4"IQuVMI0.^ɩ6ٗ:2NEZ2ά_-._SMN_C&ҚHTFB@XuNKS/uAJ/%\s]DlKD.-TTԻL;RT"+8L\W=,0tJ%` Қ]Hk%8+8L\W=,0tJ%` GJiu 
jVy'aDK&[(#	BUԽIjtjMjj"975']Yeo*BӊD3TE5"M)Jivj]\E򛯪WLMF$s2_9'U;
"\pnjɩ6J'F:iDDHM%iXKݠq$(dԛeDa55BDӧM(Ji(ulsO*j^*dfE$D.ahb`yc]Y5&ΔUTj()Xhr+*00P,vzVJ5uӦJAsM+&jf9/WE*BJO?O2S3
"SuYEBV&iXKݢSuY]aAj]^ՓRlM."E)XEY4̸҉X:р`b/^Er!`ZҹjUY^U:tY4̸V:VQ
^IJfaDBcX/]
`ձ<{KhhT:}gJiB()XP"')Q)M!t{	W҅ж!yx΂؅hjAX¢V4t.We)XE<TL(I厈]
`dCֺjM)ձ<$PRB
V;-/dG4)IJfaDBcX/](^U%E4t-^^ Fb60t`,\/
FHd[ʱкj]/ta<TL(k--I]
`ձ<{J};$l#3yZ]ZVMI4vvZ(_B
VrO2S3
"aD(T.ahb`n§WtQ4}gJiulsO*hs)XPr+*dfD5t{	W҅ж!yxZ.0]D^р!p[)"R*(ulsO*B5vZ(\ҕ_O2S3
"DFFк)hlGT:kFΔ]5FgJiulsO*/PR%k
V<TL(k--I](^U%E4t-^^ Fb60t`,\/
FHd[ʱкj]/taLxQ|cyV;RhxWXPm(ڗWudԛ:SKHc#)()XPz_R/}RtzVJ5uӦJAsM+&jf9/WE*
[ʱкj]/taO2S3
"aD(T./a*㒢P//E qxк0D.b# ^2
EEiX]5FERIJfaDTJiXZ,:/jjzWudԛ:SKtm(Қ][ʱкj]РcX()XELư_-0cyV;Rh5-25ujY5&Δ҅$PRh})XPҠ/xQZ&Z66cyV;Rh*vHFg4U4}gJiB()XPvZ(_BjiPSI$S%30&K)
}BV&,*uzM:SKWɩ6tV4vj:E/PRh}%9AM$_O2S3
"DFFк)hlGT:kFΔ]5FgJiulsO*B(\AJhs)XPҠ/*dfEDQ-0M&huzVMI4MQҍ)ձ<h}

V;"EY-Q=*
i"IPF*uK^GS%5ZJ)995KA\YWUIYSOI\Lr!tc䅨]HQFkrB.aC>G$u䐼XYgVg2hu憒DLXэJٗTgWzB5udԛ:SKX;5.iX]5Fk+B
VSAYˊ墉ךKCO2S3
"DFFк1iV;2*ՓRlS/\]5FgJiv5fձ<ڍevZ(\AJh+3q\Q:CIhtIJfaDTJi&c/Y5&ίa-2΅Tjɩ6tc\٪vj][ʱкj]WePJh+3q\Q:CIhtIJfaDCYhhHBƉXwVMIKDuLstjM),vjV4t.Wj5hr+
?)erD%҉')`ZatcDҬveU;&%:^кj]Y5&Δk;5NKcyV:MQP{)XQ$S%30*%4i҅%\rTSJB؅h!taV/czFȌE%4!HӧFȅHPV.^xP+E¢V4t.We)XEgVg2hu憒DLQ,*35U&c/Y5&ίa-2έ_C&Қ]rf٩ulsO*B5vY]/PRRTu_FX뮻MJkSA]&s.+sjF')PkZrB@Fn#ΖLVcB,%IJfaDRO,tBB9*)lB\`0+aV l`/BYTŁI|AiR.:"
x)/-1
EqY!B!xR)[ʱкj]/tah젆{A	W؄f!Dwc_/:^@Sk([4hrHw}2Hk)<RE_G<RE_h_RE_4P/jIaD˪[/4Wԑ~u/ԑ~,(uKRE_aD˪[Hk.o/Hn$_Zԑ~4HkP$_LRE_􍩪S$_2*RE_$}2"JRE_JRE_EK'ԑ~/)(C
 REW"Hs(:* lPE!*mB
o'DOO3mobmOobqOob?Q?Q'{(MDOAD@QA?PA?P_DB'?t{(1:Oh{(?P4BO~$'~oe''DO0{(t{(9@O~oeHO?%'?_$@c>Ooe mwI{(I?P?P	oe Q?P~%'W$@-+8i+c8J)y+c8J)v
g1Ȏ>Z3aQƲqBky׬7GIHľIQ/Ь)-He(SzeDndS."9_$GDK%[2VD3y|?L*5eUQD£Z%gzxל.)'|@aFSWDUOTRD5%"EqdL#Tǩ*OPhB'5>e˪-MPԑB$esPԕBOCS﨎VĐUwy1rtI$Z*eSⴋVSSP)jt!Z*e,Po1UO(D)8YYLUCS(DTcP*eː*Db8Y!~)R!J:"Z"GCNZȡ"UQ>I(<?IT-DT"#'.NYPԒQ>Ij#'}EI^Pԕw9gCRR2'B1J\"aUJ)R'EB)R!J<Fq,)R-L*D-rJVZ*D-3HQ%BHZ%O,(}2d/*jY2B/*DDP:eⴈRO6)j!J:#
 )wCRgGCNy5&Hj')5_EQUI".	&LY#c*1rE 8:!4
z0ZbycaZKFLB_-OL5GQ0`OL#iFЦ
D`OLt
hHLGLz!L(j,}BOQbEw9gCQbUQ>ȡBOQajy;JȡBOQd
#'|9gCQ`Dt<SI8j-yDt<叾OQk#'HXXOQjEw:$iF,hF%TR&м#ɠNm(ԈR</2tqhR"/
j-L/CQijZ\:Nw˓x`Q'y:BxEj#'HXXOQs#',}x~PQrEwXȡ*O#'}#w>tI<T-D5(<GE(!abtI<GS\h$UCQpB$IP<:NwI#'|:$Aau1"Kbd%´/!J<TKLeY	p
TRO2QR\+BZ
TFo,0<VZ'aB"d/<.J^)K!J<s0!Kd)R'aFSTuS
$S>Z#)B*R!|:T	GCN2tI<GP(!abtI<GBZy;'DĐ+-Q'y;$JOCPDt<１*tI</Q5PEe)HjasK`|V:VZi"z%:^O|,	HzմT(BjgPH	aDS&
TCXQ><*DHxZ!QK4HQ>)R'\:RB"qS2Т}	jd)R'OZEwoaU.4Nr*RA$+Fo,%^B"u%]
'ХH*D(VRN:
T֬_I-25d"_-y	jd x)SxF0@K<7/!J=Cf)R!J:iQ>20K
'ЊPHyCr@*D//*D̸ڡ	aDiH|%)&B"u,ts)PHi!D@*D㦘F0+rL#x&Oy
T:i]!J
T骃*`O-L*D륞SxQ>VZ*D)0
о)R's!BkRNDiHeB"d)R'YQ\!ajY
'Ф)R'%]T(B#RO%U)K!J:(Q>,	HJ&q"ZϖHh-25d(B1jd)R'rȍ4HQ>"aYji榩-_QIbDO4X`L)Ly(`,B!Hh87S<+-B"qs̲OLHHI㦘`.BאH?E
 p,!i5> .5>EQ>!"T 0ZbaD("aS2Ц-BSYMUhQ%H2钙8!}$`OL#iFЦKP)(!}2d0'Jf:dЦ?!TGCN:$$.Q'y9cD(ZIO+Q'y;$yDt<I#UP"'.}*IPɠDieЌ_|E)E3/]
b/!|<sξHz觕qF-BjSJZ#e}RB"z%ҬyWTkBZ
T钙8!=2XB/	钙!MHLGLz!}#`OD@:^)-_BHH?!TGCN:$$.Q'y9cDCS:NwH:$$$5>Q>!􏨎$$Q'y:BxHDt<叾OS(ZIO,Q'y;>0ZbSIZ!E%YheLZ/JfS@0'UhS@"d0'Jf:d4RCzdh@=
hy	H\:Nt$$5>w>tI<?OZIOyDt<ӖxJy;'DĐT#',}xJDt<SlS$L#h8bT)| Z)zSy:)k,)Bj%3DfqLTG)!<k#a5GQ1T6a,)B"Ʋ6KDTG)CxF*e%iL)B0'bȖJ5Ib8!,-CxF =5GQ0	jd0'UFB%lS
hjx)4`	KgҘS@VZ/77rȧqF-BZYc(41j@TWS,SʸңXS}2d/cyWU9%ҡ|)R'YQ<*5T_BZ=2S4S,TR-LsLIR!J%-[-!Kd)R'ʺb38ZZ"aU!Lj%3E"8_J
d!,}"p}.d.XQ%HVZ/Y,K7IR!}䉐N53XXg4J
TƱ4fsaU!}!J=2ÈT_|"JX:Nw'MLHKTRm2S4KE"/!=2S4FcjҖ!NR3K|Ky;ixJ+Q'y:WӢ,Hj}3#'.Ng-D$$Q'y;<IOJ:Nt$$5>2y;'DĐbw>tI<?O-PL\:Nwi<]L&&k2B1}4
)}#5e-BS0KB"X_!R-L*DIO!abtI<GO<:NtS,5>Xy;Ҿg:br_,H$8aF0^B"xF©hjQ>*D)R'Oj|*ĞGO&POj|@Lx~,-P)j3 UO(D P,Z\k-Oj|Q>ȡԊ'8j|*}?-Opib}?R5>Z\j'5>[Ops}*SϨZ˒(Z˒Z˓(Zˋ-DSŪ}?CSdO5>]'5>\+P?OEiR8j~}EOBLj'~BO5?jOj~Q>(Z#`}2"554 %(FI~#4|P6/8]T!R'AKNIP5%\s]DlKD!R'dԛ.XXy45J'I*TKUh^pQ?ZpHdX[)nLFPH9Y(Cux(.(&x#`Z!
?
%T,>dO,tBEӅE#"Ğ'xQ
%݅QFf
?v,*<De7aPQ(ɩ6Fo,/[TKP9Dh SuK(PDȼ5!}ӅE#'KO2S3
"DFFЅHɩ6Fo,/;
!}ϹaLm
$<E!JiFТJ^no吾wbi"
AMKQ/ciFоI<TL(I厈BOIQ$D)~ Y5&<EY(.(>I<TL(M"Za
?rN|&]^no吾ӅE#'y,L2Ѵ*D0T!DMI3ya}+G"sx,<I鑄/M
dab3_J]
e]Ldl/-x(.(>I<TL(_,kT,atfdG"sx,Ş!%(FOIOHpcFH2Q5R4pA
D:iE$L/"i"qw<TL(M׍eiT#InҦ5|!}4 Y5&¿#ZXXQ!uS*e'a|ӅE#'z	'aDK׭Y5&"/8]T._.CutKTU
'@"6O(.(Ai'aDK&[(#	+/ja`#Y5&̺XK`5Rl3ya-|jM7Y	s"Y5&%9EӅE#"1sokO-HDtEȹ';
"JfaDFS$̲wxQ2IL!xqL#4ZaO%z(J3CX膧Hg Dt<铖x:Nt'Dȡ+}?CRT}?)b}?)rJȡ,
}?CRQZOPԙ2!,QJT0S$B"DH#8B"xʹcS$B+-B"x(}$_-O٧IP2S5,|!D^B"x](\g2\ZD)R'uB2!J:#
 LYPԚQ>!0Dt<'L[*%7^5_)T%3,d]1~'/ڣp  D O9}OI
N_h{oS/}<rk_l 
x	6<r`9}oG_qo'_qSk?/
|G_?π9|pϸ*=&|1=&|{â?îY5t/AW0=&t 5?p O@<r 6I?rsk_Cp_!?OIx=Ck"<rNCk _<rx/I_rskE/? =%D8GȃpTzM|?9| <r1 5 4=&AVzM|>{_:<r|E_/7hzM|>|x;x_#Y9<r[O*=& M
I_- #s/Iop_ /I}>zM|B[__#pI@!}Ck]keOIA_k`zM~ϸ}Q5Bp!_$ td_5xI{`0` s/E9|FĂp0=&$$1I' 5!ϸ5=&${5 I~O(*=&pTzM} / 9} ikhzM} 7=&9|JKkR<r*O%ħ>`zM|J_x(k_p_/pjzM|J}9kat`[`s
IQ5x|<Q9||<u_%txQ׸I_%?AhzM|5|G_ʽCkI>>4kI	_&[?pTzM|_&/Ip06=&7OI g/OpA__ #_7hzM| =&?pjzM| `zM|NC'9|N4=&'S9|N =%' =%k=&5^5_x4I pB?/  5	 {#?	+?_'w[^;pTzM|?9<r89_p_'>5pq>zM}_t~_t/?:<r(SkCk~`zM|P _>x@:<r<rAp_(C_(1k 7!<rCp	I{5/9|#% 5_xi_ν5ug0<=&?pfzM|#5I/xzM|R?/A?Ck9 4=&)>y5?p_)k gRc_)9gCp3=&R{Iq5xzM|$
=5i_	}3k 9@G_	D/{P/=&K!Pf"rJ9|'/DN_*lD!p@Di'/DROƢ'/V"8"rL{+0mg`X9b'/ `899|'D_9|'/B"rD!WD"r8BU
')	/POA>pOlbmbo}P?ؠ{Y>Q{({({{(M$D{(Sy>P_''	P{(1{(@@b}I>PA!>Q?r}졇	#'%'BOW@d@C/IO?O	G>P;"''@g}4e {(ܟ{(	Q{(*'W}&'Wâ}9xvt!h|:	AFysr+2;]={@{W] ?|dV z 2G|2K~$%b h|!7"|=|!S!/Lq#B{@_ ?|<_bXy$xxwM|<	!E )ھD?|"aoU_"9Ȏ+L Go0w$!`~K|>1ɯ!c|>
0|c_|a=9_#%޾F~-351[|˂Zho|m;|@K_	(W1- _ 5 5 o)!#oIp*!M#M	#5c_~c! Ks/)"#«$"%»'mQF{ [0qN1qq3wppe.l'|W|k|! a|ˣ@g|_2<z܊C|F3wk4a%#x?|F	k0!#y='/B\$$-"&$C|H3*޾$I|HK|Hă3Oݫ
/Wo0/1r+a*7>x e/z s)._b{T=(_ĵa%-xK|J9kPE|J	A(o%kPs|Mb(&:ھ&m39a&~a`Un&~a`c&x~`m{aI|#ėq5y^K|_dv<Exw_<#<	m[a_*M|O|sKwH~).)V(Q%iՊ%j/x
_%ڛ7A,J05|ŷe}>a|g/1~|g|:f>8j>G_&>k}&_&&/÷ɕɌ0c1Lýa#L	1%`cLz08o8?| {.S_aNS| YUC| 评 I| ee k| @/o諭'%qN+'W9{f|N	mp[;|!E|!*xBco#N\Bu#I|!/!_Gy-`am|"?/W;oPa%(ʯC&W C|"z;$9yraFE|^Nc/s\E|$N;ėMpgo\8s#ɯ/'^+uNULMMrK-N׊9ktut_tw}I_teuA+9O|P
/€ojo*_WXU|P:@
< oc|P1}@_(Mo)_(3|_(5̯(fwr{cP_A|#woiFak2;FwxF	%/`_Ü)?7.IVKG?)_{!)YH0oA)H%G|6JK|gdg#!R	2{ vH9O(	HUoa*Uf_	hoZ; I|$gM54}WWvw/gw}ʷ/SϘay7ϝb+;xAkwnC_Q-yqE٧ßZ(\;Nmȿ)7yk/[D_SEmEWmEXQ2KT_u/"XQ2ҹ.omE(uK"jt?֚KU?_M2Fo_Z(_G_LST_k/a$k/`mȿ{	W_5QRmȿ"wk/-mȿmE젇o͚AT{({o͚9e	ٯ#{(o͚9=~lhPo͚9
FCXP_~#V,{(W~/e~l/o͚9
FCXP1f?BP+=ٯ#i-R@o͚9Boe[~l`{(Y~Oe~lO~N}졆ߛ5$syE[~lZT{(9f?3+ٯ#JLe_G?5Joe6kHBP9f?9졖ߛ5$s骊O;C=6kH̾J1f?	h}P:f?_ߛ5$saD˪[ٯ#T&ߛ5$sWo͚9eߛ5$s:^]6kH6ߛ5$sGQ?}6kHYFߛ5$sH-o͚9:=m_G?S{(~lw O?a8F;^l?GT_hkk#*j@6<!*fCatIm~ėA{(m~ė"M젫ok$?{(C_ cA߶IvP=?@[4*G? #?Ї~כ5i]jvM
FCX!vٯ|;V(~_!Kmm~ėj]m@ok$AC~_%٧lٸh
_BoegEmˆ}B(?pԙ2E{.>g)bOmˆ"Kg*E?l\5$,Pj}"Il\5
"pԙB$mˆ"Jm)e2eQbdI?l\5	?=EdI?l\5@&.l\5>Sg[m.e=&eSg?l_=g#gh eA/{/ڃ=g{/ړ=Ume@Cm#mˆTȋ?kmG{/ _{.`esgl\5&J&L=g	g l?j,y@LWmg5m {.(	gel_ympg[m{/>gᨴ@LZ=el_ggggem |> =Cm
g:{/â_l_E_j*m{/Ol_Cm =?p+@L+.e p+}@L+{=O{/l\5
(	iprl_=P
Amex/ex_"k=Bl_
?Dgg"l_ ={/g>{/G{/Ŀ#	F##l_#l__##gg@g@ =
 _ _= *eq{/_gge={/?$g%e Qm@=Ol_$g$l_?l_e?#gF3e##gF=0gFm*e l_egFol_$gHQm!_{/āG{/ā_{/ă/l_$am _m gH_Ol__l_ /m $ ;=@km pԖ ge^lהU*[o{@hsFfAog\5aU~_mFgOl~;4rgʷkk-/G{[* 9_?ݶx!љA6@O=d
Q_s3{WmFgOlvᆎZlz9VVWoG [jlC3[ VAt,MͶy~umw;׬qmwljm
'SmǢHQ?@&]{0c3}y )(4rgʷZ_Cm~oCo@
=<kkRm9; 6z$_m vtft/< mr{_+_*Bn {x!љ|/`/Ͷy޵d,?[g;J qmw-TDmI
'=߫ctft/<JrO[9*mtfkJvVgjM`]y-mKl	Sm(~=QVkmZOgJuOm(am(ڪ=P%m%ն{??h[g9i[#g#[oσo8? CklC3[#Vɩ6wl[(6~=Po}{Ġ'g忴4cY
'Ɩ{fVy,csgJ:c=c m%_nl?cl:3:lg&g9isl"0yŶ{sGtrc_틿ʷHu[;䁶me^52O?&40<rhX~<ogL_m3/-VBl?Nl?G^=P%v -_my	6ᆎZlz9Vā`GRku{aGCo []x!љwkk'Y5&а.Ͷy-m[gMl?l?=d(0c)Y
'l?G^=Qϴ3c	}{	FVtft/<L?[g9i[
vVl6&2mpupCo<[_+_큏ɩ6wv~=P%=4(]{jQ?z$cmx$cm({[g
{I6qax~=|=>UmFgOlixa=U|m|gn7ci?^%o|Oɩ6wV~=_gJi]{l/MCKl:Րlim)׶emǙrQ?}[l?@۞=,[gљ`<xF6ᆎZlz9V|>8kupۯݶx!љ>Ao]m@&M{!Dgc< #l?{Fy-_=gK-_my(<0OmG*D	V}_{lC3['?0Y5&а.[l	SmP]{F%5g.{jQ?~=Dl=Q϶Gm(۽{D=䡇KmP tft/<wg9i[(6VϤ}: ??JBg@s7Blgd(g~_mP8c(}Ŷ{@GmMc3}y	rL6V{[oazl6hs:35Hkk B>9;	|+lҍ`]gg(g.=Sg{ez$l<Тϫc70c>em_my><0OmG*HvVڿW|%[oǅ_?x!љ_+__iOgMl:3:lg?#4rgʷ6V(R0bǻvٯ$3}yMxa>~xa=&jP7=?@>lkOe sk$Ym^lUmkhCg2UjLE{.D_l\5%Lg!bOeS"MgVmˆ$l\5>Wl_O{/{."Igᨵ@LYj.P"Ig1wg-J=l_w{/_7{.-P>Ymg?=IP>+eA{/	h=ԟjl_L'e3&
?pԕ*L=o=&]mˆ(Z?{.$P",e0g
pԘ@L=_l_ +mˆJl_כ5*s.kuop2BOg>SBͶyXXAGV~=jMJ}{ħ^х{?Qmymr_+_
FCX"%f3:p<|{l_mhgUGR:}4UGW|TeA/]=mmh骉kf$`6kkCo)2Ԏq-i7ޙj׶l7O ?2f2W|;}-*!XB3fϐ=~_!e_'q:p*74rWЗy_!jkk?O2dt4њKTw~UZ\5mpdi<ˍ6Fᦎ]!(-f*BGMT.݅{m{O2dt74lw	Aכ5W6Jkkl'q:pmMIjy_!Zi-T]mpe.6GOEmnh|*S~U:;^^4eŖFᦍ^Qכ5W6N{F^^A̸?5iZTS=6k$ kXQ2*gK.6GO.74t,>P'f*BGL}mp4emOτʃ}6k$ >*O2dtͶimMRD;^l_HASTQ׶׹WA̸?a8(\*{k͚?AM._=4eûl#p	[^l_HA}0kkl'q:pFᦎI/	כ5W9'_L|&{^^ I\lemnhaD˪[|'?~ULs^^ I\ll#pFTf*BFT .6GOiqכ5WO|'{m{C.6GO mn|Nu~U/[^^4eݶi9_'|'^l_HAy	&׶׸4eKmnh,	vכ5W5K/p]?4e	a:i5{89f*BGM2Fo|';^^ I\l mnhuwЉٯʿћ<{m{ ?4emOπm6k$ >7 >(7ޙjF-\QY˦#x|S-,l˥Y׬7yꢒx^#Ijy&2≅FKJ*z%%<oˑo#e%t"]Q"uS
jhѕFVZ4ehѕFV]4HVfh+JJ̮y+*h52G&t,],uм;`d,tf`ХuRХdLsW꠬fєS2ΊѼo:'tqEQƲ]5Z8։cYLS.*?gJȦ]5QP⩗KsTU<LjyS.u32骊L^(I,R/7aQLjyS.F2hѣ+F2hѣ+
%5ZJ)995KA\YWUIYSOI\Lr`1*@Xsny"Gtf25ˣ4|P6/8]V{	WQѣ|e|O]DlKFIJfaDL(SvE*<TL(k--eh*dfE$FIJfaDTJiӣxQZ&Z669')`ZtrOHpcF9')Q)M4rNZjM;
"Y5&FMMZ:f4z5rF2hѣ+F2hѣ+
%5ZJ)995KA\YWUIYSOI\*%7^5_)90cWR&uy4)^u#wF2hѣ+F2hѣ+
VqMrII\1
h5̺jɀī#K|B3}39#xTk˦&2骊L]+Q2骊O>zxל.)'tki-QO55h≅FLj Jil@ $+          @  b'bb&              B     ./usr/es/sbin/cluster/events/utils/clpr_removeReg_vg _vg                                &'$   018:_aceirst,-.234;=@AHdflnop
%(/567DLPT`bghkmux|	!"$*9CKNRX\vy#&')<EFIMOSVw}~+BGUY{>?JQWZ]^jqz[l @l ?ƞYw)A+4ٛ?n_*fw3=?:5@ElHJ(=(qOTښ×p_HfdxE``Gf2/[D!:xzm ( /ōUkz앙b9} <iZmj#@:< gn>#VBž%yW0f8J*24_=8ҽyWGM"c
20[hlzF5V|D@4 zͲTNX\|DiZmj5wD>g.G[z"tX@4 zʹ(gرnc- Ҵk6;ϱc9r:Zhгg[
FVmD>7he+w;GM"c*VAimV<kWfYT +׻Y%zTq'g-Uk%̴'H#J=?H ;Hi
 Z@-5%_5
X0pfj
8Ba2#ϴUzN좳m|!i>Za5ċ7Oa5WeXAW_5V3Y@:kP1+Q;ꏲXMvn0aЅy[aa[ac%mfgo	%Y+^]*k
[`°`i-jVC.F{.XC&r6[aaaa[aU+5m"65k3`ưbh;MCGyf_[?=f0F0l>
څ+X`~0lXaAX`Aj99;Gx,420,P6dZ-aP%adVm"
#Y!5^YXa9+lXa4*.u]`Y*	04@j5Ձ^^#աJ¶aDNmXWD>+l>Ř<֯C)($Uj|!T2eaej0u!mW+Vf'Ѕgڅz½eabzڪUmk5e=%aa`fnz½d2
z׵u,PYXW0O]{U^kXVwXa4#^HV}+l;=䈝Uwڅyϼ&mBgXW]^YXaC*¶å>UHg,&k<_YyAXRZ
 i37H#J+89Am[d!5j8k&c\̥IdW&glzFnf4{W^4Ltq0cx8q	jZCռ.~g	U!ȫ1s:Zɘ1吏\ТwdU\Eii^_PQ5iZCռ.t8M}C @	Vbuе1LıV}Y1Md5,VBX>&f.Wk&3+WMR'}[<\k&5K=m燤naD;HJu#ĆT5#&'l*H ;H[m/ɞ5g u!c<y	U{mY-d̆v5X30k&e\NYYeb0˪Y@z5Ȕ]{U^ʹ3@u6ya,uh֯BLƹ3NgMT2U\JkU[<׵u>LgA[vFl@|HŔ#
h)H ;Hi
 Z@o#j?ͬQkY5U<Md5*aX+Wk&c\N}rf(oT}Y(˪YWY5ɘw՟p<YZe Va!TxSZrf+=mpzFktB:!EW+='k13
?H ;H[m/ɞ5g u!cM}kj1k&d3`dM`+6fUɬD>ŕk fP..fT֯BW&yj&{[><@ 5fZhе1L#Y諓UmdW&fT"^5Ȕ]{W]}rf+<g"tC4{W[h$e|aM2e5i-!ZDjFH@3k#VnQ"!5U9᯴z̈5f6ɬ!w8Y`kl8Yͱ,Glylerj;ϴQY1ZV}a@!D@uK0lzMq*ͺKeAej&yAg[kGB̨,5yrkZɚVmglghMdm}r6`kZrY<MR'}Ym}dA-d6׳mb$,Fk+WGC!VUHGEr6p*VC	J"w՟ek :	k!mBB!AKj5<B`a[X =j0X#g0pzMmgW#k;ꏲlfkWyA[nH -uitC4{W[72_2;*#eD29WnBPiy\-~:YEY"ZɪcE}dGMm7ZY}&ccXو!1Y\$Pfj&yAf&9Ufy#6o<v'}Uz"w՟i@^	ZV}a@aHT)a5ī7GkG&j
C#cv66i[7Yvr8jV}1X5ZrY5Hg*͵H![65f.BaDa2e*kWA`4/Gwef,zMrUrj;ϲ͵H![65]R!֯CY!f0`28;5Hzdpv)zpnj0jʫ2}QQ\b
֯C	E_k#kŵlו*ڐ<jBpnW#VCqi$
 l%5=A5fY=dՐ[힂H@Vwʠvppcjn-wA$ Ph	$5=A5fY=dՐ[H@y쩏G`l7l<Gk 66AV *<=Ƭ<k#p=ڲaXvFpTǇ6x՛dpnW#VBql `$h
$=15fY=dՐ[*Hp#fU<륊dgT(G2ja5ҹ5Hg*VBp<B1̤IZ,pȀv(#a#k#kŵlו+:"w՟eg[0hWG0hWmg"(=#tEq
 ii^o|Q*閙Qj'\99ZC"5o#V_U0MA'Ȏ	&66IBꡓ2Y2fK2qcYP!v-dlʹ2D絛Y\N8kbVC()UjXo3(CP˪YkVm޳ml2?c;@B\F둳4N:Ynz66MR'}YYYfu3sk	218e,'#
٥r6hT}W#fK2rj0>"w՟b͵3eb8]RRzm!fP`[RwZ267Y@zlfNWVyEr6d'Wz
t"YVD;HJu牥_2;*#|Qi-!ZDjFHG@3k#Ƭh3?!U0MA'Ȏ	Y̡uə,"_f3%Y;e3ᝠF6e\"wWMR'}Yt
54!ej25[I	21/]RPB^\JmdafmfPG83`F둳4N<YW_k#cz"w՟h6Bud6l͘k	21%uK1BkHF+DN좹2Yf^\g+TV}VmJmٶٜ$đ<2brj5B̡*dlbMj0٪Qj5ْVC	er6dBa5FVۧnatB:!EW+4ZgeDtLoSAHvBFapamd@6ɘ Uɪj@ڐ3A&j	=fDtM~3t{nGlHc6>;ycxC1Ntkl0k2 , Lkfx7dc;@82Lerj;ϴQY VzAOP$Hhe,Ʌ5kVn"p3XMv;8G@j_H5cndXB?Z5fY񬎴Ƭk4mYBVntGC:5`GCֲ:5䎑kf|zMvɬMb'rEUrkd)B<-l"V@B	-v0B>[\ek&5hsYҶy$'Ma;Ck&g\'}Y,ZrY3"w՟ek!funma cxCB$2bbj5Ȁl3`k&6LlT}W&d&*a5Vx&MR'}Y/_Y3@ ɤ2biWB`[L aL֯C\̙j0j2Hg,&md+2Yk4Dڣ_Ya5Y<gH -@tB:!EW+WWLʈQ:̲2ZC"5o##t6 0U0MA'Ȏ	ŭdqxLC&b2f+1(Y;c21@լ'}Uz"w՟i@^j25[I	11aTa5ī6a+10Mռ3FdlmYҶn!6R3@^GkTN:YD/ɪD>+6Bpֲٹ˪YWDᝡk#'}QQ\b`^\gɪD>k!8kY3CuK2P0^!f0`#f$&^d#^Ġ ^[mYٙcהW#uuk=Urj;ϱefH!uK2P^Ġ^]FVE+"vFq4ZgeDcYZ5ZCռ.Z~fGG;CБMvɘ̡	awz̈a	VdGM1(
֯BGFBpəC[FB^@ly!mf%WZY2F̚ɘ&bmT}\N좳m|!`uK17Z&mdVmW&bT}W&(_buK2@֯B"w՟b͵31puK2@*^3ٺg	F Z	߬ڎ|T}MR'}YQYd2d֯C	Y3_k&5t׵U5ٕl߆3w5R=Z$Md2Y\ٺfzں5f5ɘE"+m,7NH ;Hi
 Z@ڷ5@3k#;@2dB? 5OY5_k#5:k#B'}YK	PL>1ad[7!b Y;B?CfČgh k#+U+TV}zDεzAOP$І"8e,zMq*K kGfHFkɬl}&xի<\GBԁ䁙
!dڳ׵gjϪaRy	cRz՞5gYVxr՞kVxt՞?:f>gI+6*Nŋ=&G#k>*~zڪ%fg\[7!=䁔y H3!5d2kɇm+fHXyL3A[Y#G;ϱrj;ϳ(׎#<<Y ^P|5Of a!Y2WZr8p3 ^'}QQ\ YZa5Vx	:q25ϰʱߞnm+fHZG815:p=MR'}YFt@pf^R
|o'>B˪Yf^8k#G.T}W#d`?Z&*~[mk#uarD#drVC\"LDAitC4{WZCQ*閙Q1L57!i+V0Z_]8;k#+!8BLwnk1 +W1 BzjTX>߮G"w՟b͵!PC.f .^_YgLK4 ^V}C̌+WDڣr8(d2uZ&Gu5Pɘ^fMj%Arjh5#N첹hV} fkWzpxVyA[nGna?"+mk4Q+I?AHvZͬYhԀ&Dv}Adֳf^c~"w՟ek\Tt	Wmfj5!V#0tu	֯BMUrjGȀVmyb2n^_Y6mVz
dafz}YB@l(Lf!zN>":٠X,Y  .C6V`f":٠X,m[4O@`TԄn{(2 5"w՟oW":٠X,Y\Cb jz@vȁd&D55Pɘ[zͰ0^T}j@dV}CfWMRWD(G-r 3Y'}YQYO` ^_Y<gnad:!EW+[dүeDkgg03)=#p"o#c_8 dMUrj;ϻ]Vnj0*Vz
ǤnacQ{m_Ag0Zj?f}5W2 +@J?(f}KhDNF{%3>Uk%̴'H#J=fUk%̴'H#J=kZKhDNF{%3>KhDNF{%3>5W2 +@J?(f}^_@z"t4(x^_@z"t4(z^_@z"t4([Uz~-ҴG;UB-9@PwH0c՟e.BV};`s?m"΀*hBF`h( T"3*ЅHYT*"AY*zp<rz#d,-9SAV}<]S@lv?|m"1!P@f*Dfb \ DgT
 tLgT
A`Trg
D@ 3>9
#@v$TAx>+^Uid<jCY/e=:AVP	?WLuL3>5fZhGϱUz~-Ҵg^^_@z"t4(?jCY/e=:AVPmUk%̴'H#J=`dYDiZQC35W2 +@J?(f}Uk%̴'H#J=`dYDiZQC36jCY/e=:AVQ<4 OB?6 </?vA%C34B/5@<pWJ}wtZc}SA?w@Sw"xJ}1	</wQ%>fIM
PS'\5*!=D@h;Zdc©.TD
a>Ё.F̓%hpk`&>J} :cx@
L|	r@x+50\%>1sS< @&>%>?%JWPD"xht%>~ ?E-7!:^U4D,ϰ᪽dYDiZQC39jCY/e=:AVPUk%̴'H#J=aUz~-ҴP1t JH^)iKN頶Yi-_9j͙TqD-vԒTO/ٕG6cI|^Z$\1TXI{SDi-;e|ū688i'$_9Pi/"x+F2ބ)k@'1% -@6:v̾ijj+ELg:y[Tp&:b8k1uF턵NŇ#'qN^/J
 zx"4c*&≤ZPƇIZקRV騡%kI?<	y穢R$Ӻh-v;-q3
-;uʾ:evT$8DĒ2D|MLt%}%/I)#^Z9l>]d'E@y'y瞦KS8jKN頶iʼa*[*TGDLGf7pnTOI)$Oq$AW=rR9Ē20JK`.ybL$~V^NnqZaofZaofZaofZao#9*8f_4{kמ=U1^*c9ԇHc5LfyPlƙUTfrTqŔ#
h)v2Ծ02k5TFLNU-CeS8MP@LQt@;9:FWG*TFsO*閙Q撎U쨍le=5*閙QifWLʈ:&WLʈaZgeDcpYri&uÑÜkÒBx+U-36TM1*ٍrj;3	BW*(cA'	Rhb)*80rj;3H{^]$ZI4;:6yl
 tZO_Jvg%G<4b)*8N-$UTfrTq^+Z)*8W5r3sR/^WI:*TFsLOzNizv uI1@JbfjzchylWI';j_SDMDOQ5TFLNTL=S$bf4HɔDU@dOOKS1yIZOӺh-vd8yǯ3'/P-[0ുZwMN},#2xz&d0Wy(	pZzU쨍le=5DG$ZL^7gQ'L/3-_5<pj;Nu2ׂcFǓI=#Y1Qt=/0cSY3ggEWL|0U쨍g昞/fOoD̞F]"I:S;`IʽØ̧/fOoD̞FWHNeTʾ:evTG*'@dhd|P-ytkL=DJ֢zj(`IZO!ǰ_Jه#^]/oD̞F.tƩ38</x(bgK癅BHlÂk*閙Q1L5'@dhd'_2תb1L*f-zTzj(`IZON頴vL|BqNFf5j@c fR٘'TŧtZm;fZ?Ih)--WLʈƳHk51<#C'I:SEQ53P8ذys[='/҉%RV騡+ZI򯎙i1Yx\Ŕ
DM4c@haOHx'| <I̵z1xi'*閙Q撈	a%ICW<zN^+Ne3p+Z騡%k^жj}*J$|tL쨌k4FS,`xXWJ'hƦ!0x'$je&j(sˤ|^
g騡֒|ZgeDcpYDH]$ZL^fLhde!yys[='/҉%RV騡+ZIʾ:evTFʉ:eTr1	atM1*b㙇/4<zN^+NeQ5C+ZPŃ%kI?_2;*#MD#91<.bftx&jb'xA	ƨ	QhơNB <I̵z1xi'ZgeDcpg0'@dhdQ5Y*xg0^
gr]/.u-%k^j/RVU-31Ns,x\Ŕ
DM&OP<Q<эB "@.ytkL=50bZOWLʈa<#C'I:SgPs0旘ylWKJk̤9֩+ZP5S<._Jه#^]/oD̞F.tƩ38</x(bgK癅Bsˤ|^
g騡֒*閙Q*&QlƊx\Ŕ
DM&OP<Q<эB "@.ytkL=50bZOWLʈ:&'@dhdcyj$v,br]/3p×ytkL=51IZפ`%RVWLʈƳHk51<#C'I:SEQ53P8ذys[='/҉%RV騡+ZPƅU$RWI'ʾ:evTF8eO0NeT&dƊFRNz1r](U%k^MEh[5RN%triiUh'@dhdLtʧxat-ytkMPEJֽ51`IZצ4-'_JI?_2;*#MD#91<#C'tTX<s9/S=G-ytk0bkMPEJֽ51lI:TIZgeDtLoS L242xk15U;1\9x8xatI̵zФk0Z+ZPƅU$RWI'Ё/~b	^NI-;M`[*jه0Ӻ_IlZgeBIQ<_GARO%Jr8)z'y+RX.x%Ӻh-6lP<.|tL쨎UIDOQ<^/ylŔITX<Qg^קytkL=QME+Z.-;iE؛CWLʈQ:aOQ<^/ylŔITX<Qg^קytkL=QME+Z.-;iE؛CWLʈ:&'(eNZzN^bj$v,
gr]/HkI̵zg^RZwi4Nj(^jJ:evTF8eOQ<^/ylŔITX<Qg^קytkL=QME+Z.-;iE؛CWLʈƳHk51<iD-zv2ԽrSQ%S`S=G-zF^Ne3pG=50b֋_2;*#cx蚘1e3ºQ<F51	@}<a TO(ƱB#ơ	s@j81Dh$F5pj+4	a@.ytkL=50bZO-;iE؛CWLʈQ4LCf4UƔO2קc-K[='/1e5U;.cCg^קytkL=QME+Z.<	y穢R$Ӻh-v;-q3
-;uʾ:evT$8DĒ2D|MLt%}%/I)#^Z9l>]d'WLʈ_4D)҉1L42		x',q'qaL5F1a'FQDcLf#2CМe0bDc" NhBsˤ|^
g騡֒}A7P}WP|`?jA9p8pmN?o:!O"<<#@k^'ꁟ1?oUiTI?oEz2$M7$*(`Q'y=_2v.Q'T?oJ?oTN¥$X2v.DʉTQ'U%:eO\o5T?oeDL$_MEhTIf_OsMS$RQ'{fTI옲_%_ObfO*bv$O9hT g~Q'O_A/~M?w8J*Aഓʽ*U?~W'q@ye^ʽPiU??{U?qT?l_^;qT?ʽP{e^e^9GүqY^;߶U?rʽt_U?e^:^<?
pʽu_U?%*~(*̿{*?{oe^8d'5HU?'8'_4U?FU?8U?~TU?RU?9WN;BU??WN9WN|',*߸U?q{Bq2RU?_ʽpRq~WN~**?WN~WN{pf|Aj͢-_9EtZ""TtPٕGM"RIqDg˒11ZtN1zU쨎&oܴ"/J_Hcfqtlsԋױ3f5.ca!&eQH9hJ#*(Ex8Tq'#GM"߻Q1;aTr|HifUx[2QIJwdJi }Ky$U@^1RIP>J4|M;
TU%R4%GRGTU&RU
d.DU@L>	_N`-iUizȟD^\\B[3UP)?jhꊨ4X-:Tߪs/aq3KD*4A
$Q&JGERXGERTd/P]T2QCQe#W#2ERS2P(.HK
Q2P@$ϩ\xM(}C L"1z8 DhM)ʪ"L%Q*%D*ͤh&D^d#6;]3LĽd#\CxEXQ@^5ӯ$i@:(G5-bG(D*a0Rm%3D`TI{NbL^*T%PB0"ЩLaT2P&B4IIҩ\sNTuERr(<JwI*SxS(N`w8O
il_4DhbS;'/D(S-3MRTwLIEz(TS3
faID:(TS-3%2ĞIE2<rS(ĞIE
IE)\x.JJP(.H.Lr8y$U)\x./S%}D	y$U)\x.L>(.h.>2i|OE禍>#Kx/L>	K#Kx/JJP(Fs05sze4:9OJxT9*$NGfB@gEԗH//RG*CQQ|*dJ\\_QxL>	K#Kx0}L>@_Q
W#x0JJPy$U&R
>T`L>>T`\JP P/EQzQ2P@Aw2P%..P/{TUTOUdB4MPJP#KQFSIq|sbIb0Ld#Z$S(ӢLC	K@fENKTXD`1rTI|S$ЧD*RTq5IQ1#L</PJ#lH"N*((<UBL>	KFU	r(}C(FT1>)qri|QC2P@TDUKCQS(F¡M)_/N8yK>)T0h%血b0ReU;#N2UW.jG(^2UYM8@^<(%Pu%RDPIQK䦕hb`Ju!ĎOLCU$HD*$T&ذӢLBUR>'`n2^x#Ae4UHu4FD*,a8&J2Uhc"%PJĽd-K
$TQ53P8lC/}zu
< |/#HaSJw_1	%QP#d%Prf$p"/N2UDCI_;0EXQ&JV+0E{%Pv5YM8@1J2UW%Jdжv/LES5ĎIadmFK䦘!/SJhͦ7gR,HD$TJJia!"Ld)jp$p"/N2U&_1HD1/D*u#P%d%^xC/}dHE *$T-!N2UdH%./D*bG$2UD*%}d%z1rTIa-8&:$TKDSU7b1DI_O
&j-/N2U0[Ԇ8%N1/D*rzj1@i.JUSK	D猪I_N$C;IHu#x2UbxD*)+	xp>*~0x*}*QUCP21jceD2#H.SJT㉨v,"N^PeD231#LztES-3MRTwLIEXQBS4g3bO
(E2<rS,IEtQLq'QBG"CPB4(0S%}At(FqU\MP>1S%}D( }L>	K#KcUQU	Tħs*2 KU	Ԍila)+㉨v,"N^Pz2TXFfD/Po3	ذ"Ld(L507( L:$TS-3MRTwLID1/E
faLќ9<(}:(TS-3%2ĞP@*)㒙@n$+QD@Jb9.c'EXQ&JG"CPB4( 0S%}At(FTBJPJB4( >
U@+ɢ)>(S%}BR*JL>@_T	S\MP%.S%}D
1jccyj"4)zKQLXD/QL5IQ1'QL)31'TQLxQ&JLL7xQ'}*x*J`JPDU@2PAi|GP%\MP&}L>Tx*M(}C(FUdd.*LL>'p6RSMGidi(j)})Jq"P$𢀽*)6;:jbO
$BE2$L*$[#*:jbO
$Dde3UxQ'*$Z5'hJ<(BE2㦩*;$/N 7RuIID`*/ޘBlÅ7$P/ޘb^::ޣ/Q4/JN^Du1fqrP'NNu3Hh2(D*U$k`oQH%E *")lH%DzuG:ؑJ2WPlvtD`4)&JC3
fr騍TD`<%QLM2dI4/[S:٣a!#LĽE0bhHu4H%ES/Nq%lhZmq&E2U(CeG*hUDF+%QDδE#L%D^BT	CQu	i9VDib4_LQl'QL橩ȡEW(U@HMP&L>˼OP&>4
y4U@2P(F]8<
W#GET	ҩ>(S%}BR*NL>	K#K∪9r(}CB4#\MP'0S%}D4Us)*8Kb4<*i+)*8u'/D(S8M&D*$T2c)ؓ/N2U
<QP'>)qri|OP>JP#.<U@](}C@wJ#1@\M0vJ#e)>2U-SQ#d%PqUre#,U@\JG#qUqzɋ}&J8U@]
QUpJ#R1zT)\IPRGT键G
<GPR1z%˔G
<GP\G+bTF*%R	x*0Jp(U@`Jp(U@`Jp(U@`JpU@`\r8x*0/R
<*00R0GT]T+qU/\b"`R2%!Jr8 QU)0Q8W#GKGT\#!0R
<GPC
Qx(}C .PPQ5i q1h/$px88
|No5CYr2bv¨4px88
Av,`ySDMDA8<lhy"$pxcʦaLXD(:&r;aTH$q;a,qzF1c0 J%:[w#q	c ?c-K
h)#G(榨#ʽJ"d\#q	c /%_2;*#eD29TA8>eALtʨ|̨cUč2_-SEID/%j$px4l#sQC1K+-<KkKq>%_2;*#MD#91h"9Hu4P@ʽ#QAwaɣj'\9d&&aQØK䲱::ؠıƸ턱QSS&9sCgaP@12iʾi(#G%^ʉW%'l$:(YXHlP%MX\vX(,*|tL쨎jb䲯e@cxJ_Er4hJa䲱::ؠKcq	c Q*閙Qj'\9FQh=CSRvɓ*lH"9Hu4P&ebtu#@/JYEd$Zg-63$fEa5,Ncq	c U-31-LA8<HzNFM	y,N`(x88
 Nɥ_Jvg%Gh%2=SQ<CJFJ)I*)(đƸ턱P`ai1Y;Nd%e%GlP'ċgi!@cMK 8v(J%3JfaLptPAX\vX(9{*#`vtr9 $
h>J2bv©N^5R;aTH#g昑H\vX(.ReDkgg03) ĬΣ1bd%[='+a4E*9a!|Fc='2--U$鈼đƸ턱P^ag7}QHj#G$5l%8Q*TGLʈ#YilAA|tL쨎eu$`vu)*8l☀ɼ8̺CG)ĔETF]Tb`<*>rQU&L>	`P]xLL>	K#KxLL>%0P/akg#DҚg$Q>+Ps0$ɑ%}<(}*u
>0b8L\2$
W#G4*dNTbJPFT2P@B4Lʣ&luERtQ8N^r8 QTJ<*¥r8y$U'\IEϩ\IETG2≤[UDuEQru)F>IE
W%H.\#G
<GE键G
<*˔/JqT^^r8 Q8/0R(UTGeIF\IF)\IF	TG$W&QbceU"}d#Q#d%Q"%Q-e!z$TF|#LDk_4H":tP:j[;ĎP2U`Jf%Q2Ĕb*T%PB0"_R`1H*QU
e2P@\LlWFzNiI$NńHA	0AܵFzNc9sbTqT8|I/'&bR#j/G|<93ʕQ,H&m1'./'&bR(Eč?#q	c 4>SDLGf7ذ#J129[5RNU쨎&o:ewbgo~5;}	go8
Dl?l?l&va7 	_q3qtp{@=v?o?Hz Z=vo%]
~#o7o
?q3߭}`~S}P= 7~%?); ?] A_o@#@%?)!?|BV~S|BMuMe@(?)t7qM0	~z0 ~S|op!ߺ	o/t	o? 9A1MA뇮$?|2CS2t
ooOtOot8?)#?|FDCS|g7Bt5?)J ]J|HOo{V~S|H]%~!?(%1AM)o@gǮ]%V~S|J{M(-@$~S|JEGG7¯coAYM0QCo~oCSaot5?)&-?)&"{MAqM\~S~E	_0AMt&#@$~S|ɀ_&5~j~S|/GG7ɀ׺
o }t=v@}77ῺoiCOt;?)8AMJt~S|St뇮O/Ct ?)) ]*zQg
o]*g7A]*tzPi7AߺoECoOo@<>p~S|7.?)NO]NEB~Q|Y@~S|Ǯ(|
o5CS (co^+?)P|oH}5oAG]2CSOtOoCt8?)?tOt)/p'O/ot)@~S|:GG7A]+Pⲏt>j~S|X_z`g7Ń|X}],k7ŀ7ŀŁ{Z~S|Ş.?)AqMl|"~!?({8Y_|]Co+?)4CSeo0AYM?z/:=vPOo*AqMʪCSM}-?)TM7ʃt* ;*>j~S}7ޣo_x4B~Q} 87"OoF=v?Pj~S|Z=v.CS#oC?t??)-zhzh{7zpzpy:o;]^+?)j~S|Mt7GG7;]//zx*v=v?=v_hYoB=vX"v=vXPa
oj~S|ozyt77zx:@<>%gt	ootG7M|/@>>{3_]Xy~S|0/t5?)X	"?)XZ~S|;A!M| !@@iA_YMoC?)}'?)0{3tzOo %C?)0"D~S|~p&v O4&v `&v!3 go o8&v z&v ~tbk _3W5E3&v@LWL嫿-_-LLBM}(k#;}(~	8p9 [lU{ov@yʷC*APU?e[68*Ae[9@Uge[:iV*3*@ZUʷQo*şVN'4*?2*{>UrUoFU>[:pURU^U~^Uo柋
qʷq[9[:oUJz'<!*JU"w!VN<*~.*bU߄e[8/[82'*/
pK'o VN~0*?o᷺xU*ÏPFv{ "G|DQ~#A|D oA$"{7C䌷/h/䃼H_$b;䁞K|b[䁿{L(##ob[7]8|F?۾#mofx=w|*I|)'Je=wC䠷A|:7CE|=wA$$%ķė|H'$3ă|S|HkWċCă$k>۾%#_bW*|C|K"%rKS,G|J7ķģ'%E(qCQ|L)&Ee9|Li|L{_|Le &7|L	w01M~{C߻7ߺ}G!߸e~ pY/Y%xȸ0&2&b̞3\0#wɁ.,L	}`+L``,Lq8E|NY'O|NK|NO|Ni_q_ڋq%|N	8mWXI|N;r._fwloa=@0/CLpm}{G wЅwІY!- 	/HI.e|RG}H_|RoC}Hq/Cb+$)-QF'*o1MPoŗMpn/ʯl[|TNQ'O|V99_|0NqEͻ<A|("P$P/w[~1=(P?l@sWW|=ŗU|bf.'Ҭ,Mh~4p_k%7h67}?R)1ܾRgRiR6jwOq#R<wZb;-q)b;!~#R_)|Hs/(+C,zooquYg]]x=|V<ⶹeX/2Xg+4wa8oÝY|Vio=Y/,i-E`S|XqeZ/2,;|X	Ł3,K|Xw\oeO|X6/|1b6glook}l;۾A|#7\E|I|{|b{Q|7'yEp4m_0cʼP?_*tWʖh*oʇ}G|37ʃMMU|jXE|`vQ	/G?ݾA}o2K_;dš'-1ū47Ŧ=iQ|[V_`h/B2޾-mh,]iHera|]Y|\i./]ps.p%to/:Y\Q|_:iW)W|et`t?*/m}uyF2z/rXA|^_/mx~ׂn]|_V_|^y_q_}Exo7ަ=Nꯕ+UfXG|mfI|0V<̯k`3V[`	=z<KF籽x5C|1ͯ\%i|o!3|9/与>/o%}K|2|8E|yķKL>1e|<{|w|naX`,k,$X	,5,:o@S| E0n@*7 l]| v@ 	r 0WK|`g0[0_ r>ݾ0"h/O%15{@d] @dW} {/89}_FW|@|!c+-7G K|BcϘ_J8o0eG	_G	A/ _C>+swa
_A3V3=cmf,C|A_og5ӯ_qIqz"73QC?{f$bm?E7'"eQ47'QC?ǓTN¥IU3%Lgq?TN¥IeD*]*'aRq?a)/$UO7'L0]7'9	I즢4If_H暦:c-Kq?7ɋ)ز7'U1;^$Z*|q_?q?$7's7':qhP-0Z*|qnygiY-ɝ}9oL:'ygr9oL/	't[r?^+4	Oyg{:}9oLEO眷&wA8C-ɝ9@dNs[;U3ǿyga)-f眷&w1e3̷<3js[;TsM9oL{fq眷&w㝉8s[;Q;
o滞r?|2n眷&w`ʉTs[;ic'_-ɝ*(`nyg)~OV眷&w骊^Ny-ɝRw<3j(cG׹-ɝWo{r?vN<A*'aR'i-ɝM眷&w	9oL;:?<3,ױ9oL'yguMN<3M2w[r?:z28%AǓNygm9oL9	8i-ɝAs[;+8m-ɝ眷&w9'7<37Eo:jg-	?MRQUs㦩(1'rA<ywP1/<qNK7_FyD{{QQ/w=A?/pwo(Eӯël7w/~ٯ`	緼sl︫oxWbYH2ts[o)Tn{Kğo.?QC?7_?Qso(]: 9m?_ol?iT@???8NJ3=IRqTJ8 iRdQqT*e{N*)GolU@J4{N**Q8N_iT
Qig
?qT\_=EFmӊ#ilUB`a8+(i=Sm{OMmӊԌ .ig?=I_R0cm?lipglg_?nl??l0iRdF˿gm?{O =I*F	iglU'L`/{Og#iOm 	iiQsF	??uG{O?tg⨹:rol7{Ol:il@i=?t;i{O8/.R0/Omg{O?@_?@g g cm g g ?@l {Og@)i i!i&iT)!Km?!!==8¤`10i8`1=_{OlUSSg#KOlUB1R0l{OAW{O@gmFH%i =䁟{OO{O -m@1i #gF{OogFgSmQ{O@O={=5mP=	i(cmPMmR{OAo{Oā'{OĀ3m%??Wm [m em gH?{O6i=Ol
pgam{O?&gi0Cm`=l_lL?l{O{OgN_?'gN_???'km8?'oli7i_?m8}m8(#iSm@=llOll(em@Um@(/l{O{O Um@(?l ;mӊЦR{Om-0oy?x "`x".ݿ'~=3*lzCjpm=	glI5?{]$˿$[38῞k_L?g-!/&HU{=r٩$mkN=ڟ!gB3;4SgLHooOpo*qm?{`Ѐ]x".mq	bd\lа<'m}1[4L<#ǖU@$p~=D#mUl~emHmOǿ w<,MOmI2oo?p K:s#Ђp6ZCeoos#<>V%cm <{?$t.m _%8¡WsB~ym˿䡾;a$-ϵbd<6]y'ls8?UmϢX6B*e{?Џ2g6v ͶxY=e e7wā
aQxlE6]3[='120<9<"[gRgo{?'_[g-gk){l){u[gR{? =g6v m$t.oozs{a@%mm˿s#EaL?HϿB*U{?!6Ym6;]=lHgR{g`$p=qmH_mPemP<g	}*ExT^<,MOmHlmmZS*F;g){oַ$˿␇oo M{{9x!ȿTo䡵x".B%[='120yE_g*=⦟[g-fVfvKl@[gT gS;l&[gI&]'oo# 9|6qp[57m˿QzNbdalg0&F>V6 {=rؑemϢcq$p{fvKlG=% o5g6vD_mmxY=ehm_^qt}pɍmw|!pIL?@6>V/6G-Ď2g,H;lߚ[gR>mmxg$'ot=KlxEhtmz={?lzCjpm={4SgLt'{9|	NZCel;tllЊUmp?1g~lyNbG=p=;#){m){/=emHmOǿl<,MOmI2ȶf!8N<m˿m<"[g$p{>xl{?>ٕ{>vfv({lzCjpm=[%4SgL.<l*a.8Dٯ	lE6]3s#8>V(O[gmyml>}m\$p g,H#gygR>/m!g@Y[g=e{=!?CP?-$t.f%B[oy?{W_ax".@im}$UmU{? '= v( <gW=ڟ!glYmi&kw|oo 7m8t	lE6],5
 L?l4>Ps0&Fy|I?=ч6/l=Og$pmĎ@=E^=ѯ3g6vlI5?{]$˿w@n6q~ 9ݶx".g78?-ϿB*U{=!?C /%4SgLś3틿Am-4?!?CgA[gIΣe%Gwo(@ϯe%GNw}A4l*=%bOHun?s=mӊTMgJ2=EGolU'L?{N*¥g)rp&iT	TOgbmӊQlU@h?l{O=ENQqT^`]80R0FiT*FmӊR2l??g8Hl{O[mqT#??lWml{O1iaG{Oۗ="?lgiIw{OBOl{OBlU&/R0L]mImR
?ROlU'H8NH?)?lU'.R0N= kmY'{Obl?iQt
F	F??mӊF	gVg⨸IrlUgV?8.H=iQ{W(iqmӊFgV:iQzu#?i/i	+l=+ 3=F	mXgJ?qT```=gX?8#_im`%iT)=}- I;s*.VID<i?7ybdqey%㈙CV~=,=<He{?ŀ+l3bNckll:g}=/g$le=ڟlml=;lzCjvl$t.ftm8xݣ՟[g-!%qm},HVǿgS[gB3!4SgLF<9@di-aBHmOm= <,gI+n{KğMTK%I)Bl%tIMTK%]ompA,$:l%lIMTJs~9ocJjVC_TRJ}в	]7LuLwW7.|mnol~r$='4Vh"nyALI7&Jt}m&<ﾃo[Ʉ?c6л@mf5,a7;loo??nv))a+JjLߜg%5PSWoo?Jt	m}#&,ag-YHɋ)}6I|RS	]7.7~?CU?|[~~e|RS[a+I*c?{~rL!T7_;a+FRcLE~rL!^ƙ67_;6J龑s*'aR?C2v.oo #Ckl%tIJem0Ri}G~~'?nv))Smu}o[Ʉ?W!u9IOF	]7R9胍9o&JG41}q7pC`r .	]7FQC=Aߜg$a0cD?Jta+~rL!@Y|RSWMcL} _-YI*4~~JtJ龒TN¥~rL!v.7@-|RSWM􌨝K9o&FTN¥߸ߺ o!u9IOJ |ߜg .jqt7_;WB9o&;~~7_;}$/^^jݿ9o&Id^ջ~~Jt l%tHkM9o&EM7Zm?nv))-od`Z	?C)Y.mqt|RS}!ԋױZ0H{{߸ߺ%?a+Jg7a"RͿ9o&Jg7a"RͿq@!u9IOvJ龒EPuҙ0HJS=q@7_;J SͿ9o&O6/!u9IO6JU9o&Wҏ7!u9IOmmt6,a [}oo
 8:ꙪGgSS5\q1['3c,gtDkf];	C+N:bv¨_%4VFo5QUQ4cmGM"i8eQs8TqD-墧[%Rto"8Q1Y5l%v,9h'`3c,gtDkf];	CGA
:6T%$-H"BԉR$-H"Bhٍ%t[,ص|ҖGM"c$iC=xOJ	@862xdD©eDDzbhyXH6DQ5Ń}##F$qqD-9OV88i'R,pqR9OTt1;vqU<u/9OTt1;vq|sbwT&lG+RU':;	R$-H"BԉR$-H"Bh:c&i6ljfLªKN}%i	%Ze  O^JTi(f4ͤ7P91;aV)F#&SQLj(NZ#&SQ|tL쨍Ltʨ6cEZIWLʈQ:aΒU-39W%IWLʈ:&I*閙Qj'\9FZIWLʈƳHk5:IWo5RQƒU-3:&:b8k1U쨍g$Q99zjS9:FWF!jDHZ!jDH[MLq$ԖAm&Ӱ-y5MAlÉUIiSU쨎&o$LS>$ϼ=c#QkKTXiHZ!jDHZ!jD)iKN頶Yi-_9j͙TqD-vԒ\ZK%<\'~$J	K"9OWl8vNꝄJX2v.SU1;^HigLNU䦝#QTk禭#*(EDU6GM"i4ʣa=X @nlڔ $+          *  b&bb&              ׃     ./usr/es/sbin/cluster/events/utils/clpr_verifyKey vg _vg                                (!   018:_aceilrst,-.234;=@AHdfnop
"%(/567DLP`bghkmux|	!#$9CKNRSTVX\vy&')*+<EFIMOw}BGUYZ^q>?JW]z~Qj[{h8h ?8B -m=od!N7Sѕ2GL-F:BB@0_[FiM?bV~Ih_h:>.	?5`>ej;kã1Ώ4#e > UI2F'0[a@x³haX3  ^Ng`u72*1b" Z$D_#eqEMQW!(<W}(6XS˦SC#&hș;agUVi!sb2dUa
ϊUӺ=QS2*
gUViB<,dȫs+gVAYLTyXɑV睇 V.ό+>*V\HV;p0vM=Q塘BuU{S*52R&I_;"lX)C&mjUbW R +UWW$yaQS.	?؞p3U1ϝ +>H>&;"lٵ,Ŝmhh8g80z? 	`D$.n*<&Ӟ 	 R@g{a\m0W {F5EmŀTgZ1<^DqkZ@gm48@Th9m!+UVmg#w6@[HlȂUfP80)cZ8
Wj\'${L_jvDVd9m!+UVf4EvD ,m!k"EV,?g ? 
U30<TyX0=\_VTy=Z%Vz 5ZqP85ǩWk:;"p `9m!+UVPZ;"lٵGÐe3:f;f?fAL\wS{LEV/*gc\z.zSY=c  R%j
qkcqu ,s;hϑVcV|UZ8
O2%~0I=MqUU=MlsWh~DlvDVf9m!+UVqj{	WDQ6@[HaaX?k"E@^>,ɜmS85[:	=\h V+Uga\z.zz֤vNz@&^V_W`Ty9 8ҽ֫A!^f?.A&^薵Z
l#AirCWƚ6c)26@[HlȂU2̙ǝ3c z+f0gb/`Z=Xq5ǫB<5s?`$MJ(V_=Mls\ylz,som5Z3UV@<¸.z̉_=Lm3S\zy@zZ
1;qUv:?[YY50wU[Gx#`Z?&`ki, BfDl 2g{6.@TAgGA_i%y	?3+fũqt=6.ނ<^Qp/<^?4P1͠|\D/`P6d.zuǩB<AO:h$^fm \IW@gUU\nW^P+U3>f	=͜z#_>ɕ uǬf2g3e[ `/
\Gh@/Zr{8:=J=Q憳NzNŦ 8$ԫ UZq!66B<ɫey@rZE~+ӞaSi9p6A&^)cZaGPsh D+oW@
V;W@Z
h^֫Ajt.z̚6WÊh 3~DӃӲ'
f9 BmIJfaDL(SE*쉲 XC6A2̙+f<_iT=L#X+3!8g{Lضf6͙c#<WyR!}tuc3͋lUc ɮ "q66\5RTyux8 =j3Y`E 0.""MJ
+UJh+366b3f*ض6Ҹؠ_h
mfh\GhW'RTyӞyaui6%;89p|&^NZ
\'5q6WeV<^i\z.z̮Nz5Ŧ K RV\ &26PVޯ'֫Am֫A\mVA۪2+sԞd^ ~Zm6Vţ#R/fAlضu\m?hkXjðK (d!3;9#:fųqw[Ϋk[Y mX f	kNtv:ΙlmųlCZV@g` %U(Ntv:ΙlmųlCZV@` %3~w"SFt͋gLl-WguAmd >v
Q* ,3aDGcΙl[:65^;O(Xf
Jtv:ΙlmųlCZ-ӰTPL0V܉NA6-3ضu\m?hkY;)܁6-3ml[gU[;;pJ̈Td^NKZ~WCX-gPFD:W+UώlmddLmeq-UE\z.z̚s @^(h+P 5j+%~~dN 9 Bm(ĒO2S3
"DGG6@[Haa6 TCf9Y8 Tz=0GWf	}^Bpm< SyN[pG?4P1`m5\эqbS^(\Ga)W7Zy}a?``R+Uڽf*شc0}@RZ6$.zzZ
q5=J=QWY=dZog 1.H$ԫħW},hg\mйO2jh^' ֫AH=J=Q,ӞFU`0djUUUV5h#hmm)jF^%
h+x֫Ajh^'	kUpH6!1{ioRO2S3
"yc&`ki, BfDl 2gl\d/>1<(0Kghj6\*(pظ;<^ic>&L_h	mF(\5RTyuz AZy}a?`S&^$ ֫A!WWJ?4Vţ9 3*hW'qP45sAqaCf-4dħg 1.$	5*"h+ؾ6u&6UYkU$WԡseusAqaCf-4e 1.#Mx5Vա &6୽^$֫Amď֫A\mujjF* WZ~ȕpH6!1{mlY<TL(MbZ&`ki, BfDVAd3XypzcɘG0KgWpW=bcrnZ==C϶=WX>=p{6.̠+gFF+Hic|\D/@yq(\5RTyuy(Uy3/3 2MJKZx^3h{cp7"rxb?qt~ʙ6.n(+fp1>D͋l\b	nq,p4g͜np7gќnQnbzǫ=Z255%q'@;l\!V?	mt ڮ=\m3W\z.djic8؜_h4qUǙ!s`_sh+ǘW+ӞeXk1og @RkU3Q}%qZƨ\'5q*P-V<_jԡsb9 Um \RMZaa@#hmm+U6U<^JƵZ_>g u=QI8q*P5Zq4.m)< 3~=~Hȕ>G$HC½uUm>$xQZ&Z866@[Haa6 T 2g[80z? 	`8X6ǘ@cX# >=<^!?4P1 |\D/ /gcjllS^(\Ga)W@zZ	W0"?@HpIWUj{GpFҸ+xfACfq5e[ZW ' 3:l*Z
q=qP29 gXj[? $ԫWjl&6VAHeqP1ef[35nxppy VAXjs B`Vޯ֫AmWVA\mVA:hȭɫBh 3~(\GNxs`	5*@V+ V=~DGm!C[Hc
U_,L2ưc-?d 5ͬ-َAd7bC`zǘc`
 u
`
'Ugj.f#`^ ֫A\ne S iVmF,+0B嶩<ޮ=J=QMY<s@	5*;Z{LW`Ry&Ӟ jU`WZRTyk4~sgpIWfZ
pʳ/fby@ Ujk>L1f9=I憸(\G5f͊`R#Zǘ+8uǫGn;06kc|acRhH`BpI=]qbێꫴ3ǘW`ӇGdN 8rCWɲI'Z92o;"l h5/G 2gf@ǩ} _W3?gdٰ/8gd2=QIҽ0<7.m[͠Y:>&L_hP6gйkL9<h$^fLR" j{a_>ɕ`PgcyLl1W<pW8ś<zHda@>Gf6fǝ6=PُYlpɛ3f൛clpb͎0tz?؏X8!ǎ4.zƅ*~6Wh+<^v㺚fc\[D0Lg!cH8gzqf*ض~@>ҋ\6ȫ$.zu\z.zr
y#Ȁ+VA ! *5f^?x	5*lZ
l_hvqzn\'5q}^
+U$W;mgdU$gh+a}c;qUv_4Vųup8,3*l;=J=QAO8~EZy3/7.RZql/
ym޸ۺ=IM\mW Zy"z;mgdUarz<UWgQ֫A\m+̇,mrA9m!+UV}[$*dfEDe5쉲 XCfDr&q	3gc}ɦqʲ` &q+oW 7ZvEx^|u3S\z=IqiXO \|gxpZ_~~+ԫπBZ=Qc
 VJO45$.z̚-z턊lZm`0Jh
'Jԫώ+U6H\G]qA[< }^kU
lv?[MdN 6>i%'֬z;"lٵ,ɜgl؟d~}~3mgk!LVVg̫[zϘsd՚s6Rp	+Ui^.Z
'p3 +oWh H#l^Ug%nz>bTyk4~|w \}jU*V?W5ig# ^Z=Q a ]A`Z6llOP3R-+Q|ʶ'ՊA#U3$dc$H֯>bTy\g̫b}XtgcR
+U3igg>aXSyh
'3(\GZ
ԫjZ
>`RyW%~Ϙsd՚s8
 Rh@g_+|!1{qm^K$(dԛDc55dM6 Uhb9Y8a}T }^֫AҼ8V_jvDVd9m!+UVM6TkDmGO15Z
>y ³f'՚dY|< aYA3lVO>vp0 fVO>vp0 汚dY|< aYA3ٚdY|< aYA3̓5Z
>y ³f'Lh+$sa
ϻɘgLh+$sa
ϻɘglh+$sa
ϻɘuU1ϝ +>H>&`oH| 
p QL;BG Y;A Yiy<e V 
Йr̘y<e V 
Йr@+Tp^z`4nXvT ¹ *<~;'[AA Y;Cj' !2@2'`@>|+@&H&@\B:@&H&@\^%d !2*<3WI+L
-Xp\u nT@U ,iIa^Hi;MTILO15Z
>y ³exhG:tSeU1ϝ +>H>&byYVIw$1<5Z
>y ³f'dY|< aYA33U1ϝ +>H>&byh+$sa
ϻɘ`dY|< aYA3U1ϝ +>H>&byj}f9gO0ɚdY|< aYA7<f! @$^nhWf	l+!y+|(<gmr:dn
Ϫ4|UCn$^n<PxPy=H : P0	Ԑr`N-RyLqk,ZW(@vHAY'  $ȘmL"
7@t@\zpPyǡFna{L$
7@t@\zq Pyǡ!
7OI1½ӹàwP(<L/
7@xYPk-[bm?#xvV+)˝v$,4_Ia4I%%hY<ƌ*6XRY2G"gхF]4_Is:\Xǋ|BZ-RV+K>]XsMIIdO1EQƲ]5HBIQhM<|IRy<^ax[
Gt"!G2eY*j骊qԲ'n_. bZ&Z8t_(	7tSP?RV+Ku_FZ뮻M&JmAe&.,sjF򮪒Ú')͐m\rBFp#Η$LXk,%IX!/-u]}g]uh2Sh夰)4qdTJ7uT4I;
"DGGBr0BsLTyL"6Ct!ic宼[-.UORC3iMJ7,drJ7,drJ7,drJ7,\reFL%^T;U/gMTTcοi4EOHreFJ 0_%SQey5Fi<r4	F `) d 31sqkO-%'֬zy')I<;
"Y5&GM_<TL(c,k2L*%')Q)My')e#a<TL(o--fCsTU$O2S3
"aD0(W$T&QmIPKE#]ĪBUaFSTuҡI5LE:[ʰ`rpi-Zɩ7ٗ:4.SKxeC(6тXGQ.^raOHreFк/9\ҥjHvDjM"1t9_#cyV$(q&ޘ]/udԛ˝J#2-xzV/W/NVՓRnU$|x#`Z!vjp.^rfeڗa:*6%h+vj]Z{
Ae&.,wQvuTU.bŒ?Ae&.,wQvuU#TJ7,\s<%Rn/q4sO*j^鬵:a5&55kDmD. brU2Ό8cINvS#iT5._SN+FÊf9/WE*䝅.98^dԛ3n#N5V
tV4vrvDjM"1tzXDbۦJAST9c/vO2S3
"ycBp\31t]<wJulsO*B6v,BPz";=+%wJtZ%` ґ#a3Irq+uE.bF勎g')Q)Mat'
E3V4v)񼮰Q.\ɩ7thARe,#&\XkD \2	21	Fc7)C@dHY*/\q*;t&\YL),%$S%30!L.HfbUԽ%cKLeZVMITv,vZ(_B
LxQRʩBSF'aLC `Bp @bձ<
hrJO2S3
"ycBp\31t]<wJulsO*B6v,BPzEY-Q=*
#xQXeJWqYU(]
b#6єA8(]1BQJ1	KcyV:MQB,#')e#a8R.9c/vX/dfO5SKKWɩ7t."E\AR>IJfaDL(SE*М)]2YNT8tVՓRnU.iX7uK^aL2Q.a*㢲P10
F m(qP2D0
b b4	BV4t*ge*XG$S%30!Lp/q8R.4$uLsֺ/pU.STlɩ7tV4	hrKZΠaL2đҕ%\tVUJB&HteN1C!FBLCdF(BRUSTlP{K*dfEDe5М)][ʱڗDyGs&Ҫ]EKaFLARe,#i3ҲQtN5V
)p]26S4|'.iWTRRUSTlP{KxQ
%QFht{	WRЦ!R01h]D@bѐ!S%J9cT;-.^R?')Q)TKL.HfbSYZ#e^ՓRnU.STl鼣JulsO*B6vZ(_BƹcHaO2S3
"Nf.iXKݢX;D@:^իudԛUJhARe.^cBKTsOJHIJfaDCyhhHBNf.iXKݢV#aT:jM*HcB/PTh}%9AU$|LQ,*3EU8R.eD0]7pU._C&Ҫ][ʱ%o
;-/\ARe,枕T<TL(o--BNf.%eIS/\:UKT:jM*ձ<	hrKZΠcBKTsOJHxQDNf.e5:^]Y5&RU5FΛ8tV4t*ge(*Xk;D
;-/dG4*%be.zRL9i,9M&\Y$4-]U%5M=%O2S3
ȅ6*!u"GUEeHגBkAGAaˋ%ךC2O2S3
"ycFtM*f_%SjM^Z#e
ՓRnU.ƹcTԺ9cT;QE*XSXsM.,'^jk-<TL(o--BΉXwVMIKDuLsT:jM*,vjV4t*gj6hrK
ieŒDMeҙ')Q)TKL.U̾JudԛGT:MQ&Ҫ]rf٩ulsO*B6vi]/uCK
ieŒDMeҙ')e#a:&c/Y5&a-2΅STlɩ7tc\٪vj][ʱЪjWe,),9IKE55Jd*dfD15iѝJٗTwWzB6udԛUKX;5.iXU5Fm+BtaOL*%JWqYU(]
b#6єA8(]22VbD1	@N2N5A8!J2	F#EC0)%.iXU5FETieŒDMeҙ')0YNUfFtM*f_%SjM^Z#eZVMITSRUSTlFһ-.^aNV뮾]v$,L9i,9M&\Y$4-]U%5M=%O2S3
!t9!th*<RzG.,H^-*XKS|LXҕ%\tVUJB&HteN1C! @bѐ )S `v2D#pJaRd"1C#!C%j!)C!J1J][ʱЪj/tah{INg{bb"{D={VVa_-_pxt'B/RQDio墅!u#^iCqIIYIBHkS$.oHkZ\7RG_ԾoRG_e-Iҹ.o#LHk]!ԑYjRG_$k#B?ԑ3+I8N?ԑIu/a*Ia*IU/9RG_Hk(~-C 6!RG#{)튈!{ob=&mD=mDh{%&mSEH{)~GRgQmm쥇{oe5GR>{)H_EHaIGR*(A7{oe =QHep{)h{)Q%H/HQm{)EHi9GR=GR'(AH5{)!~(HJ=_:Q((d_=Y'ҏmWQ~#(dߊ=XaG+w=XG++mV2mVRmV"mWa4KIdBXsMi	dBXsM`Xu8y?DqP1
5ڈ_ha8MFJFFN2QaiyqhJ\R=qEħWzȦ]5^EsξHiJeҬtg~(Tm˦≅FKϺ/9]TRO4zÈe)榯Vs=QHmԖM0.Pޤ?SKpɔ"JS.4UCRETqUCRU	<EO:NqjrCSTGCN&}jȩFoQLR-YLFUL/Bԥjȩj|CCTT5>^$d^e1UOSJ7xFoTSCxH_/B7dH*D>j'$Q'y9rr#T-D5$L:Nwҧ-5$.PS9oRH-D5$5%yBORWGCNTGIKH!)zRTB*H)U
'ХH*DGLJ2hrUB*irĶxaD Brx<Jɐ\(dY
'о\BH/R!J<SR$L*D&	BXjKKIQ'y:WӢIpԙ"O9}ET5&-P'4/jL\1od6Ch膤(L_iI厈Fi).E3/]
b/!|=2S4TG4/!=2XB)!=2S4Q$)B"%3E2S@3`NᨵQ>EGCNTGET-D#Q>E#'}*r#Q>E(KEw%N'ᨹwtI<GEϨ!ijtI<GEGCNBzjMDjM%QJX,xKB&9K!HhD('ᨹ2GEQqzy;/N[8j.Dt<KSI8j.!ijtI<GE(ӢIj/}BOEGCNjr#}?(TGCNZ$8j/.P^^:Nw'-5:Nt$QNqTUEy,5@y;-N'Tx&Qm)-.eP*DQ-27d%)R!J<TDuHm	x	rd)R']İir@tJ`}
D/\Y*zKХ-H*D4t^,	HuEMQsL(Lr˓hY
$S%HGP&Q'y:B$5@Z:Nt$5E#'HZZOCPDt<１*tI<IBwD$]DB3#Ɇs,"/!jD8irCԉxzQ>&B"uV-P}ɟ.B"z%_.L)R'8D˓@"㦕k(f-yE/8i!DHrOJ
TLB%ɐH?GCNtIqTL]9FbԪ)I.]İy
Tװt(B",kK!J:")R'ZO}$ROD@UR!|%ɓ B㦐yN!S=,.XKм*DK
'ХH*D֭ZDROL7,(B-.B"y\o_IȾxKо\2z%_B"se󬖈KФH
Tвe
'Ф-.B"z%ZRAa\Jk2#5HQ>)R'xtg^*D)R'dnXQ>2yN!Dir<-BHHIΗ0Z!J:_B"seB-}
DHduG	zRNd(BHC(uP}
T!J<MT"-H*D뤢jD&B"y(jeưES>\#ɠOD@U}
DɐHU"8i!DRN皚\|#7yE%I<tҺ3a2y3j
G<#ɠNOL
T2Q>3 B"y'a
g˞B"t%&0Ϩ-D%J:NtS aDe8aT#7-QJDyheL\/'aD0#yGJ	rd%ɓ%3EMQsL)BHWS,F!Mҗ!=2S4Q$)Bd`OLtMR!:CS(!ijtI<IO^:NrN'PxZ:Nwũ|IOy;DG3.*(ENf]T5>U(A7ˡjR<7f^^Brx|2O*ZL\/'5tGTBPH*DKQY5J2%3EMQsL)B-.Cze]L84_y2%3E2B/	钙 )BGiuLtS.ZL!J:CS(!ijtI<IO^:NrN'߁Dt<１*tI<IO-Q'y;ӢIj}#}?SQ'y;|IOH:Nt$$5>*y;_}:$&PHZ:NwӖ+aDDSTB3}!rKLB_.OL5GQ0`OL#yG
D`OLt
hHLGLz!L$5>Dt<KSIHj}$
#'-}x~H-PJy;-$5>w--N'!GCNZ$5>*y;˒MHGM5PsRjAS2Ц.B˓Tu9Y5CS@0'Jf昩:i4R&CxF*jbpXS@*D0'dl*:i4S<񬍄TTKg֘S@4`Oő,o4MQsL)BZ\񬍄@z*jaM`N3X)54K!:5!0'Y(l
h0	^pqO*ZL\!|<.<Qk
b/9}2XqFЦ.Bd_.OT9!sBsRN:yWm
$-H2zdhY
$-.B\<+d(B#K'49ZZ!/BROKu2hrlDª!/B)R'JfE*ɠBZDR'YU2b]İJ%ɓ^XFq,(B!.LoFi<H)\kQ/Ah')Dª!/BB"z%e1
$jD%ɓ5>Dt<N	)a#7җ(dhE%4^CzdhKL/-C<?'җy,5>wS-5>Z:NtD[gGCN^oϨZKOH:NwӖLDt<KSIHj}2ew--N'!Ū#'-}x~L\j',5>Dt<SMIL#e,fhRFm!L\/'`J*D)R'aFLC.B\
TL-Q'y:Bx-yDt<D[8j|w}:"߁uE2ZE0Hr:a	P*D񬍅RՐ}
TRNjU<-Lk>ij5>Z\jRzfb-/P?Oj'5>Z-P?-J\s}?S-/OrUQ>Sɔ-J\!Q>S.Oj|BOHj|Q%H!-DTP?OP?OP?OP	?OZ˔-D#HHj|_//Oj|Zj'~RS5?O	-D*?OBO5?jOj~Q>}? PGO-Q'y;#YjKAe&Do-%k
'AKNWIP|Fk-Cjp.^rBdO((%kJ 0BdO"ɩ7]İ/5kL,?Nu3/]OUxHuPDtEдSR1}R!	?ҲQ!/-Q-9]$QB4/M9TTFB"JeX"};
$X腁k %+(F<S$S%30&K)
}B"$(2YNUp¡|Q%IRn0X_x薡s-TWU
'AD&xQ?h}$ykB!%+(Fɤ*dfD7!	?Rn0X_}$vBsyG5IhhIRxC(uF!D'H5!}ӕE#G)_~$Y5&!}oxQȟI厈S|@jMKy$#\%Q-9]$QB4}#&xQD"$Ma}!wMI3a}!H5!}$!%+(F-i')e#aL8a)}',/VB,qgWEYRy#_JL円Pʺ@_J-J%9[Q-9]$QB4}+&xQXe Y5&%|EY|CKNWIPLd#Yj:	?
djh/0uS	|I㦘_yEӕE#B&xQ/1IL/d/Mm2Bh<@jMK酾ID+a|#C(6 UVk!%+(F/N/ZjM&D$^r],%$/9]T!.{(OqFRoL(Q-9]$QB4-NMIQF3ST!1qoWDa5&HjMtA&tg\-ԛpDjMKTsOL%ž %+(F%cX#h,Z!	>"i"zO&vELI)d#BA$S%30*dB4/㓈GQ eaF_-KxY*g)y2E"wN[8jJy;<ORWGCNBy5%Hj'5%Jj'~(Z~j'ҧ8jJ-P<j'5&-P"} #4)J&Q
d^B"x]T(B"i2*ROW,a
dERO5T/[4*&Brx/d(BsROK
#XKо-H*DNCxSH2@'1	a1zGI}?Qk#'|:bI;
"DGGS$̲hcN_hiDN_j'/7B'/AƢ'/?pHzO}S D/9}_ǤoT<r`cT<rk/ 4<r`29}~
G_pCd<r1xd<r=LzO}%f<r_>)|?_>?x=ɏI=I	Iq'txp^zO|85I ;9|84zO|:E{O=qa=/@U/d^Ǥqq=l_ȉOI=ã{@1/}ɏIQ/{Y= GLzO|<#8Ǥ\zO|i9|50Ig7# C/ǎ_#VzO|>MLzO|><='{OIY=x+_rc{OI	xGɏI$G{ ' S9|@):zM|@ag?p#=' 6I w q 
IOrc{M=i/V/j&='!<r'$/pOI!='p'IGJ*pI	=PG_~=&#I=`;/~VzO|F{ka/ĄǤā'OI $aLzO|Hܤ{Opp@]9} 5~FzO}/p#=':9} ?x 
IǤĤS{Q7c/`{Q%[%ܘ{{P8P_LzO|Jã{c!='&&	=0G_ç=Yg{OIC/<r
I1=`!x`OgɀqɁ8<r04&='(A{℟<r_1=Br{=A߸OIp'.N5:zM|I8:9|8
IǤ/q)=pp+='8pxpܘ8>	=p_<r8=ɏIܤ8CIHBzO|RW{␛ǎ_ɏILBzO|Rçoçg'>'ѷ A=txt-&='9|Ǥ85&='7_8rc{x{:<rBç+3{@:9| 9|Y=kLzO}OI,t/?|x@S"9|Tv<ri/1=Pc{~/K R,{&>ǤX{H_)gS{ 'b?=OIhw+;&='+~='+IOpI~=',pI +9|X} 'Ŗ8D^Ǥʐ{1=>'ʂOp*4qʘ{*pP& &zO|4='{{@zO|{p>w=|w,='Wǎ_G1='tx{ 	I 1 ~h"rX'/?69| ``p` "rBP~G@N_Oq."zM|"N_N_N_b'/~ ЀhV"'/xB"B~B	
7ob G
7Rolodloe#_QVQ	7(goe,?VQ FR>$(A'oe!0&(C
7M((A?{)FR~DQ~ణ{).(AoH/XQoe |{)%HiBHQߓoe!J7iH5FRBFRC{QF+""(doboboboԔobO`{(bQ7Zeح7Zo%خ|8jp$ܾ1aÀjp
p`^G|:$S/U2}Kàjtgwá!aKC|wr[I|6kx6/cS _{WȈ'p'nI+ȌKK1&$wȃIϾm_!۾M)_Oow8xb[_ܞxvx`Fg|?|w/×;|{<aC|#w_k,O|>&'ez|nN+e5xC| _$z ~!$ke+H$t	ھ "۾ +×a7|AG|@amX0_|M|@b{ iLS|B_ʯ`y]N7#[|B>_kMk"D_ N-&"M(0w_|wA1t1Ձf5pBrR,+^{9Qo|}}SZ=%!_ܾ#g=|F##27gXu#ؖb0a`($w_!o C $1+A,$wK@K|H	@/$?)ھ^r	0dwn!wb;XĨ2kT8%WoFyE)*%7ġn/+PM%;Ġ~ip_;o	>_M`?|L	_?|L8~`~a`kX~r,E|NISėq59M|OVO|N	0r0/68(WS|N1]8/ŗ*'0~6pi7WɈ57ɉWɝ&+/!޾Lh4ɕ鯓zkn-Li}E`Y`aLBA]|Q|
uw_|P_fW(:Wg|P<_L3_o4&s0sl;||=|G|?|{'%pkNClQ|w(A|0o<W|3ʯ 3C|Wz8
4)o,MmI6Y){U|S`fm&_lAHi|Rgu:Mu![#wI/~:	=t2ɯ_AA_HyExv<,W]x$ŗ,<5+UWW|(<ۯ6!(1÷G|(a/bE|{(%[PCķ?_t_uO}9}Гtoe3ݾ*Xp+oCA>Y}Q}~[}a_tPO|T,K⠓Q|T{⡞-_1|Ta5P'Pe@/*
o̯)+#<g|Wg_)_)wGwA&i|0ǿ|VM|VY^+Swc<#+KX!+;G|V1%Xm+bf_=ob, [WŀrgoE|XCʯ*T%T*/[GXUy=X9|/AQ|6ݾWrIe|/w!>C|z;$_-|3_n]_| j@n@c| 0$;Wϕ_>"|#|k$~E|{ܖ#|0ķφX_?mko%O?/QDi_-._m'_L?kG<yYk?%#N#(uKeUm:_,(uK\T#L_5PCmGMek?#\k?a-/k?yeamG)SmeU?u^Umy#sk?)mmG"oQT{)m_W?CH$v?y/v?e!ߛ%s=;~nX2粐M~\!N.{)~nXR
6ݯ+-._He~\!N.{)ݯ+d3T3	e o*´ݿ7kJU8a7kJ^U߽7kJ5{);~nNߛ%sI:eoL_W?k
&]R6v?3+C}7kJҹ.kH4v?#jAߛ%s	hr{)!m_W?{	W~RCv?5QR{~n|Oجߛ%sKEYߛ%s}2+$v?,(uKw]ݯ+Th6ݯ+ɶݯ+R+_W?qL#Vߛ%sybfߛ%sGQ?ݯ+e{v?4+{o:=VoMWخ7kJ{m\ -8k*je~	qEMQU QSTtUv"R?=B7k?JGAI߶Iatok$e#ݿm#$m~ėuok$>{_ sѭy3W? +Ї~כC~m~_ohk};[~_o!N.{=/e&{~_)KG[~_%ڭw_!{)e_쥞߶IFi n_ЇgPl_l\5&LmˆϨDjJZg*ejJB"=IT"}/{.Ho=Bl\5&P'gg	?pZO=E"eQzO=P(=OjTg
e	prl_{/ampԑl_g=Am?=ImeUggg*U"l_gQmeRQj,nol_wmˆTIg{/ {/ {/  e`eQk$l_=l_pZ@DZ=Km {/g{/gMmg{/l_?|eQqj7{/m>4egg|.e|?> =Em
g8{/Â_l_l_Ol_l\5@@EOl_,etGm?m??eP=gZZ{/l_ejPRg/{.=@s==gl_F*ecm0Um0g?Fl__m$g"e gg$
H$H	HAe 0e'egAO{/g@g@g@l_ =0eƿgEm[= {/_	?p/e(={/BOl_%g0e)=e(gF+el_[=1{/c_l_mUm=6C=0$e l_?l_;m?=B/l_gHYm Im Om =COl_gHgH{/Ā=@=@gHl_ egHol\5%*9gv}C|8m;a?o|8kkGߩcʸnª!/=ҟ>9i[2Z˿ku%hw[g-pm|-T!DmVKLam49[
gvtf._grVm|1_[oM􏽠; sڮ<hàkkNWIߝ[gwv;lza`V;<薪6z$amog l:3Jl[g?@OEx OmG*6|Wku/ (+lE4["V,Y5&/l	SmǢHQ?@WmFiOl C[m4rgʷD6VU|=n@!hw IFhm|O+`/նyd,?g<J umy-T!DmI
'=߫c6tf.%G-?{=d[_+_?jv[o}A%Cmo|kk&gbG/p0< 6%~gm)u!Dѵ{ħ~}%?h=PMgњS`<y@<hgo|1Zh!Hmn؏@;emfkk?MI,gbG/!< 6[gJi]{l/]Ckl:Րlmm)߶gmǙrQ?l?G~ٵ{ģn{l?l?l=P#c:c4ux4><hg44mzƿL|um0!ն{Zc_?ʷJV
G|4ml%&5@<hH{_+_jM`_l	Sm0W{̿1cY
'm%;%C;l?@gL G6c4ux0{HmZlz9Vā`)}[T/l$hw`Z3E
vV_RogbG/qyߩc
?0cmVBl=EТ2c{%C[l?@[gL_h=ҟ?iex OmG*kk-+j[o;9'g-|&gMl?@l<Тvu!DgO{;l?Gm'{?6c};l?Vqq~=z<{|]{?ǟǞ+lA=U@on^Co%o|$Zpdԛl	Sm8[gJi]{l/MCkl:Րlmm)߶gmǙrQ?}kl?@۞=pWc4ux80Zlz9V,V aHeI6 _Co?o|RvV
pwmy7mI
'=4(]{1c0w1c̹j_yh=_pmmFiOl¯lA=Ux|`)QnB #3(-o|Y/Y5&/kl	Sm`]{Ɇ&67c0Uu!Dl=B+l?G~%{ģnpBm{ɁMm` 6tf.L>Zlz9VAn~mh-l1t4Z3EY6@3OmySm`W{ɀ=="V&7;c7=ҟ)9i[Os[oaX=^Q]x"њ--?@3<@A[gl(7q><[<)E=-(	}l?^م{!D|=4(Mm(3Vtf.(Im4rgʷ_+__,;+wCoW=x"њ-m|1,?mmy7m)]m<P h<hgo| ;Zh!`ffBv/??ǟ-mZlz㓈GQحNH m^:Va? Wm^l[f᫟ Pl\5&L_=I(D[g)zOeRR=IT"}/{.Ho=Bl\5&P'gg	?pZO=E"eQzO=P(=OjTg
e	prl_{/ampԑl_g=Am?=Ime8=l_msl_g*eKgmmyN7e9{.>jTjL@D==e8-eRhIl_/l\5>j9gݯiFq˿mh$G2BdOg-NADB<o?hmy7m&[gBm%;m{?,+lA=U,qs؈{{F(3JpYm<P@x [m4rg骉#>+l$pGMTI]mj\tg	5U0w{^n״tD^׶׸Se>m8k8jA׶Fi[f᫟a_Ї{^n×3mp[d3T3	bc~P>{)okO%#>즽m-ya#9NVmy_(wu5_Bkk0ÿk<ˍE8k5W e~WFk-R kk	2tt	5U8a| ݯ;骅0^^.7GO Ͷ8k`]ݯ;/a*W}mpeyHᮍiSv+PZk-T6Y\n܎	5RVg~WGKY׶׸_wgq:qm8ka$闾V;v+Pa$闾V;?2ttὶ8kZTXc~WF.mkk5ÿk<ˍ-]3+Vvݯ;YX}cOym_τkCl;̸?vHᮎ5JqJݯ;STkka5e?m	hrBe~WGKE-mp Ol;̸?:G>y_(w OWy z	5:ekCI/{^^ ÿk<ˍ	5TF,v+P.mY Y\n-]
&]RFc~WFT{m{l;̸?=G>GVכ_ϧյwgq:pHo`kCo`kk=ÿk<ˍGtrG<aכ_:;g G.7GO8k[D|#ݯ;,}mp2ttamH-A~WGM2Fo}
mp/ÿk<ˍa#3|!&כ_sξNkk Y\nm	5e~Wr׶׸_l;}lQDq)2գ(%8Z8^)MWG:"9Z"Y*ٗJ%ќKXqE$NaFSWL*6eU
5TK#>J*x9#9_$G4DK%[2VD3xEA8&ѣ,F2h,F2h}%4Y$O1dHYUQ,k)eTLeXQZy4/%u#Ϧw	Ps*ꥡS+*ɪzVA8Iheyu$N⊣j%e1LjqEQƲ]5JU"ҕLjyS.ꩢytEB]/geUjtQ,X^p:tEB].b4eі#FXb4eі#FYM&JmAe&.,sjF򮪒Ú')fU]}߅l/]HDei-Fk-Cjp.^r:*6%G5#N)G2* 0LQ,*3EUxQZ&Z88<TL(I厍L*%G$S%30!Lq$l4rO2S3
"#Yj:rO2S3
"SyF2䝅.98^dԛӣvDjM"1tkDmFb4eі#FXb4eі#FYM&JmAe&.,sjF򮪒Ú'aDCyhh_(ʱт:м:䏻FXb4eі#FXb4eіSD,9$y'хFKK&]5HfU륮[
gLԏ><L*6eU
tEB].(uKttEKgFaGWUM:5"5qD£h]5X lr $+          X  b&bb&              \     ./usr/es/sbin/cluster/events/utils/clpr_verifyKey_vg _vg                                '$   018:_aceirst,-.234;=@AHdflnop
%(/567DLPT`bghkmux|	!"$*9CKNRV\vy#&')+<EFIMOSXw}~BGJUY{>?QZ]^jqzW[˳l >l =E
uqy__!$Mͽne*g}?3=7HJ8_RCji'_ß"2-[d9lvoo	?{01)x@!A!<>6~} X^?>Yf-AW] h xaJkWX/a<fJk`y5ϲ:ͱz ^J`qTUndh	zq{w$:(E;	axUzk6+ya&iZmj5dgرnc- Ҵk6V}\|BiZmj5hQ;ϱc9r:Zhm"w՟bruH5JkWfYT +ެBV}hn3W^.GM"c*V%AmV<WfYT +׻YzTq'/g-Uk%̴H#J=?H ;Hq
 \@!t[h3)_5X0pff5P|!f_Xg*R'}YQY4]Ra5k7Zk3,pʱւ3Y3_5XSXXcfXfk1h35Yf(G,&k7Sf0CaL!ff@lcaacac%mfgo	$Y&^]*:k3caacaᤷXwXXw,4['-aeڅuacaU+КUkچ
Ũ`20lPcX`1wXhaYmCb-X`zmZP%ab0qaw`X`#=-gB;چkȵmBHZXX,pgڅeabzڪUXXXh;UGm5-nSEah56@GxV	+k5{+;ϰTV}k@Pz:50xVC)PG|Xy92e`=Z&k0cZafvڅeabzںzM}Y,Vf'UXXXh#KV6Gc+0+W,C.PYXY0O]{W]A	5׵U浅aDNac`W"w%T}_jfK>3%afvڅeabzں`kW,̑;ϲXMvyD&	5o=3!
 i37H#J+@u$^-4j8ɪLᬙrf0db_ɪMRA[xRzFnf4{W^bNr3sG;a-SaAvZCA/5jf.gZY30YzzN]jTVA[vFoo!ٍ3AvZZ~g	Uc5j-dk1,w՟o@aY{1tЖ;ϴ0ɬY:ZɪLf.kTV%ɪMRA[yE!(ҽy]mfɉ
7!q+V0[ht6gYHmHXBkdC^VyY3!mdəW&VmB2b#^gMUl#^WL}u1d,x͞yX{\5fZhе1L#Y諓UmdW&f-zV2=u]v1Yk=mna棢Q{e3ª$dj?7!q(\B-M[h3~fGv1kY5U<
CMd5aXWk&c\N}rf(oT}Y(˪Y+WY5ɘw՟p#<Ye V}aO!TxQZrf+=mpzFktB:!EW+d5SH ;H[m/ɞ5g u!cM}kj1k&d3\M`+6fUɬD>ŕk fP..fTVBW&yj&{[><Ut^- ҴZɘ&bT}Uɪ]jT*֯C\GC\#Y+o8=#t5"+<G;j_UDMGzF.!EV+!/d՛ɪqjfDtM~ڳm{YdFg;ɜ,,5nPɜ,Vkfy#6o;v
r6pU^5Hgq'׬^PQ|~ g"uK0lzMq"ͺʂMfQך/j5k&5PZklZֵg4i[6!!k!fN;Yaj5dl5Hg*͵!m3ma!g"#Xe,ŀYZr:"FFD>+P~zMrU&,_Yβkٶ$,T3^g@JC#g Z26z]j5?^[mYN좹8Ya5FVۣ7H0]j:!ZD"+yWLʈQ4LCf4Ui.!ZDjF@JG@3k 1
!AkY5P|@a᯴̈5fY8k#axa1Y[1	d2f+1b3_B^o5y"dG*1y/r87D絛Y\N8b+Wy57H!2e WZ&fYB tM[IPݬ5m+fk!⡝&Ʋ8k\w՟aV*^}W\NfUܭnma!f0" UJkBX3k#GEr87Y&^\fw\N첳m}d
*nVͷa!f0$kaTWp@F[̤QZ28;YZr87YzMmfUٙc(G1XWmfA	ŵٶfzʕVmHN5!8{[7+5ZzS@F	@)粨<='YxGkfr8{YaݳG:P
yGa	Vn5ٸy\@l)@pRCP
yGa	Vn5ٸy\@l)@teLxz;OppaMd'
t%4 Hl$=1!<jƲ8{[7+5[)砡%445<='YxGkfr8{Ya8>$C@R!쩏Ga	Vn5ٸy\@l)AN7P7r8ʶnUYNXQFzJpn)&^_Y+TV}d'asd#Dǔwk28kr8r68[[6]yR#MR'}YQ	 y yHuj5f* mj05%nan:!ZD"+ M_2;*#MD#9?AvBFaxt6:< [Y5P|@̡	̈Y2k#aHLU̜%5n!2YM2lpxn3)k#fUْ'}Uz"w՟i@^VzAGP!B:]RR^\Hnm+fٔ$,+R6g\w՟aRu/5HgefMCl)feb P˪YWGG;AJl(F̖d*a5V}uɪD>k!6gYeb8]RPzm0(@FQf(;^ =Zr6d'km<2Yuk=mxzFkD+HQ{msĲiʾi(\C"5o#ŤV_VnHmdB?2L&PG2#kdl)k#cq!3%>klC&dBC_6p̡!|!|3@^F̫$NɪD>ӎ>f-^PQ|~ fP"U˪YUkm5#@ `Ͷlcv$dlι3D>õUj5dlo\NfNݛmma fP$.f'SZr:<9٥r6hT}W#fK1Dիkrj;ϲ͵iY63B']RLC^cxHY R$A[N(^5Y^2Ya5՞,F̖h@;Z&z
t"YVD;HJu&|tL쨎j7!q(\Bռ/6ͬM}BGMSRfԁ0PG2#k׀Xk3tv>>c8>ב@> |}&71F Sf&_d5#f'3_6pپ#rfHU+TV}}z̘U
<o$obFC.fL(^\Hq&k>:PGNa#3u|#4 :h@vGDԀMdt7OZmdtvGGdu,5fXY#jоntGC:vGCƲ:zGAYC" oY\N䊫*Ry+ZٺDi`|n5˶Merk;+UYҶy$'Ma;A53Lw?^}rj;ϲ͵:y761!!uK1)
z@ DdN좹3%0VC	J%rj;ϱ}fYd<71!TZd<7
DbPVCbPֵz̖dWVyD%>X>a5k&i\̘֯C\'vdC	%Yk=mXzFjCA(ҽy]n6ʾ:evTF8enBPiy^-=c_ gh:MT#3d8k5~":k&G3C)Lf%[4dVb@/5lw<7c;@mdpo\;W&N:kWy57H!VC	$Y{Y@4k&ᤍdlnFͶpo		򑝠 8k\w՟aH#^}/MR'}YYY^ͬ$Đ/]RF]Zr @Y8G;ꏲpnj0<8MR'}Y/_Y	Zn/Ȱ˪Yej5_	1
Denk15j0%j5f$%j0j5FĀ^_Y꫓TV}+6@a\!T%kH
a5Yk=mAZ
 ii^o_J:evTF5EYH ;H[imdtx3dBkLx}&eM}栏dGML":k {8Y Zz:7)sLb"j5fp̡P{k1"Zٕr6dLƹ3Nj"w՟ek[!TukLfErf(Gerj;ϲ͵.T$ j+<W&Vm!˪Y=j5gdo8Mr5 MVfhurj;ϲ͵.!T$zMvɘY5ɬg1F̫g5ac4eʕ	Ё%rk!mV3^ho	1LgOH -uii^o(e_Jvg%GzF.!EV.gh1jFAh:Y8fMT#00C_i#_58K\gMdp(D>a5Y_I92ȃ_f2aB#_6pGlw 	
q'}Uz"w՟i@^^PQ|~ a!uK20'^\Hp3FkGB̐
Md5#|$s_5$Bk>hk<j՞k	PMl#"j@@Ёڳ׵gjϪaRy	cRz՞5gYVx*jYVxt՞p 3χ cͰʹ}bA	5ϰʱߞYW/&Oey e.^i* $øMqY05dfJٸ?VG4Nw\Nt	`B`W ?5[C|$=1!TWGvx%k#G.T}W#bzMrUa5ֲ8G\!]8CYV;^mxmlA	Y'8G\w՟gɪD>!'׎uAAGP!τ!2b	WGvtZˢwekW%Ykmdpl4_Y@bzq̎Jk5
OH -ptb: ZD+HQ{6
<ZgeDtLtq0cH ;H[h35ͬXMvgh/m4%
]ka
֯Cc&;Y j-dW&T}\4D>ŕk 8	aPC.f.^_YgLK4 ^V}C̌+WDڣr8(@:^_k#daT@z}Q5K4k'}YY\4D>Kp6YBa5,UFVہED;HJuK*TFsOnBVaxG@3k"Vh5  k	k"*@Y+uWk":@fX>߮DHgEfC2nj0^ RdpnbzC1YZɪMQc~"w՟b͵!P4]Ruk6MvȀgLn+W,w՟a$ardVb	+WDڣr 3uR QrYbDu@XhP 	 QeoY 5"w՟oW":٠X,Y\=aUj5ȁd2M}k j1`YZ	cUȀ { ֯C\֯C\Q;ꏲZ@f"$N좳m|!uK6IZ&VyA[hH -@tC4{W[n,ɥ^ʈIafSWzF.!EjFm@3k&p3 "w՟w:n:a5Y5Ь'nacQ{m_Ag0Zj?f}5W2] +@J?(f}-Uk%̴H#J=cv5fZhGϳV5fZhGϵUk%̴H#J=gUk%̴H#J=lKhD.F{%3>jCY/e=AVP<jCY/e=AVP=jCY/e=AVPdYBiZQG#* hwH0s՟e
z!>ݰ1aHh5
&pa>k@L
4!Z#0/V}h.
D@ 3>a@)Bӝ W;g<|OwoB`cV-zfpa>Ӆ4xh	!X@f+DfꏴCE !X@f+DfϭX@XD
1ʳCu+rTGnDs@Fm>+^U)d<jCY/e=AVP?WLuL3>5fZhGϱUz~-Ҵg!jCY/e=AVPW2] +@J?(f}&5fZhGϰͪdYBiZQC35W2] +@J?(f}V5fZhGϰL^_@z!t4(5W2] +@J?(~ /"`D<cퟃfBٙ!<cA~W+h&>~;X hEC1DG1;|&>@c;H>o3$¶(B
*",
O@(1T}\'qLb0`0Y#G%ْd;maGFo Q*!1y L}~K 
<&>b >Uc6 *> L}~KFycA?%"#xE|܄w3%yWSU>Æ5fZhGϰT^_@z!t4(W2] +@J?(f}MUk%̴H#J=$WHqN,Bz=M1eٕGM"Kga=I%D͙Tpf4`-|KEE@_ 4JZlƒӺh-ZKWlZsiKc&m1zJKQQ<lƒ 'i+}KR`	|cX?RN-_MTTzޚR~o5Kj|~8Fsc5l%v,?<jj'\9xj3rg:(cA'Jz&kQCU%k^IZצT$TX<$.y瞦KS8jKN頶iʼa*[*閙PJtI51`O@\Fq$LyjT<tID\{<	y穢R$Ӻh-v;-q3
-;uʽ&uÑØ%DĒ2D|MLt%}%/I)#^Z矆$ɢN1??$ot ssճ-[0ճ-[0ճ-[0ճQ2<+^5QSΤ<zF1c1Pj7ʾ3yJ?زaU2e5ZQ#&SQfɉ
7HljgɿcP0fA8!(o"8Qʽ;:blʾ:evTG*{*#[='#91OM_ʾ:evTF5EYU-3:&7U-3:&:b8k1*閙Qj'\9F\ZgeDcpg03s0䲐,+'$|tL쨍Ltʨ6cE\7N'sICt+J#*;L7N'R/^WI:΍+[='4;ebxi'j;31yR'l*S9*8yRIQ99zjc+ˤ|I?{*#`vtr9'^[='4;eI1@JbfjzchylWI';j_UDMDOQ5TFLNTL=S$bfTHɔDU@dOOKS1yIZOӺh-vd8yǯ3'OP-[0ുZwMN},#2xz&d0Wy(
pZzU쨍le=5DI$ZL^7gQ'L/3-_5<j;Nu2ׂsFǓI=#Y1'zz^`Ƨ1g4,1^vu3%¢OW6gLW-bx\C<z2yU+t]$ZL^'*TFzNFsc2x\C<z2yT]"I:S;`I*閙Q撈	Bq%ICW<zN^+NeSp+Z騡%kI?̆Q22R2y}+f<{tz2yTk1xsLȽgS<2_<*<f;^WLʈa<#C'I:SgPs0旘ylWKJkQC*J֒~ZwMӰ-7fO231cPj#lhh[5Rq=XL§^-;i2ׁK@e Iih?ʾ:evTF5EY'<I̵꘽D-zĕNŃ˘9xOQ*MEh`IZO|tL쨎&o,`xXWJ'xƦ 
q2	C4ADa(P5D@.ytkT=50bZNU-39W%<#C'K撇ylWKˤ|^
%RVQC*Jֽ51lI:TI*閙Qif'YL𰮔OLBqDQJ5a@@1O#
1#.u-x*^+ZI򯎙i&uÙde(N242ytk1z1ӯhylWJ'IZצ40bi'*閙Q*&QlƊx%	FO4LyfWK˘9xI:D$^kQCT$|tL쨌q5)҉1N42
#	Fl(x(F4	a@F5a NeSpPkI?_2;*#MD#91<#C'Q:咩ذys^+z[='/'_2Ў1RV&q"%kI?_2;*#MD2'YL𰮔OLBqDQJ5a@@1O#
1#.u-x*^+ZI*閙Q1L5'Pdhd'_2תb1L*f-zTyG:%k^1RVzF1c1OҶa׼WKǯ3'O1g4,1^vu3%¡pNeSpPkI?|tL쨍Ltʨ6cEQ<.bftx'jb'Q

QxơPF@.ytkT=50bZOWLʈ:&'Pdhdcyj$v,br]/Sp×ytkT=51IZפ`%RVWLʈƳHk51<#C'I:SEQ53P8ذys[='/҉%RV騡+ZPƅU$RWI'ʾ:evTF8eO8NeT&dƊFRNz1r](U%k^MEh[5RN%triiUh'PdhdLtʧxat-ytkMPEJֽ51`IZצ4-'_JI?_2;*#MD#91<#C'Q:咩ذys^+z[='/'_2ׂ:(`IZרċԕzj(cB٪u+WLʈ:&'Pdhdcyj$v,br]/Sp×ytkT=51IZפ`%RV騡fIҤOL^1ēRZwMNUt5&aU%uNWLʄx	$Jqq!RO+eCWҥy>\MtZm;٨{syx]*閙Q撈4y;j^9y)ذx*It#OS'_2ׂ8z1RV]ZwMӰ-77үi&uÑØ4y;j^9y)ذx*It#OS'_2ׂ8z1RV]ZwMӰ-77үi1tMLOQ<^/ylŔITX<OQg^קytkT=QMEⵢӺh-6lP<.|tL쨌q5#(4y;j^9y)ذx*It#OS'_2ׂ8z1RV]ZwMӰ-77үifhjbx҉Ze{g,Jbz[='/=OOKˤ|^
&zj(`/ʾ:evTGD51<.bftx'jb'Q

Qc
+f1B02ׂcPXJ4jl%	Ɓ NeSpPkI<M`[5/bno5_2;*#eD29TOQ<^/ylŔITX<-zF^NeSpG=50bhTX<$.y瞦KS8jKN頶iʼa*[*閙PJtI51`O@\Fq$LyjT<tID\_2;*#|Q,`xXWJ'xƦ!8"x(%jzF(TO(@j2c	1P2$	ƣ 0#FdƇ@31aBcP1FBP#I:OQQC/$홿H$OH|RD?3tïp])!ook5ӯ_@E*4$bmu"eTIȽ{~&~a0c<TIQ;
fD%LgDK*'aR~,Q;
OeD*]骆2Q'7DM2wOsv/TI즢4$W3/Q'9~eJ3$LYLTI/Q'e3Q'U1;^~Q'TA_3?s???Q' T?w#Dt%opZIqe^ʽ*U?	le^|we^6*!{*!W)l^<qR{ce^?e^;ߋJq{埶U?*'Oe^<?U?_u_ʽs*~WNe'3NU?~,*Е{ĥ^9ⲯqoWNq'_AWNbqE^9"qp'qwIWN<'i'kʽp1WN>*^8
pE'p'$*O^8$'{ʽpIWN{{t'ʽӺh-DZwM6|AjLOWmsiRIqBF>sfUQ4iI'I27.HliI:N(Hf2eDcpg01iqypF^KTWa=^+3c,gtDkf];	CJʣ&lr4M6UQ4c3q9OWG*(Ev+N:bv¨_%4Ө5Wƶe9N$*BJ2|%@(Hb	*}:ivJh<I;
<L/bCP1P]x2(}CB4.[3U	S	>1z$\:f*.SU9P)G;iX[LuETGTS$_4P:f(>2U#;ibILB$)\%TCP^"*e+IS>EIKԮGe%
d0P]T+IF*dIIR
>T2P@AwERb#pA1S%TD2'&J9XU8&J2UIL&L:$TFlvfYD2!z$TF|#LDk_4H":tP:j[;ĎP2U`Jf%Q2ĘT&JG)GIRɢ;dMi|*R
>t1ꊤQx4UIԧ.)ܧQQTJ2q%T)=ӘQ51ʾi(8M%㉨v,"N^PZgPfØ*tPZgJe<(%E
exP<(
<*R
>T\L>&P]T\Jp(H..R
>T\^JP(.H.0R
>T]
(}C .P]T\1S%}Aze*S%}At(FT_(}C(FT^L>%0P/akg#BiM
us|D9szTI_O
(JB#@*ө/MT^^qyrU)>&TCPB4&(}C(FT`(}CB4"G
>T`L>(.H0Lr8}:(}C }AwL>@_$+F
d*EQ*dJ\\_G,%0FɢCQri|*L>(F$2;3!J[%QS5`1D*$TGLITQD*M/,*ID*%J	aQ+&ذb䨓%Q"#IN2U:jbFx@^G:ؑD2TPQh:(}C'P/2P%..P/b1S%}BR*%d#Kx)>ҦP/c*'#AR^q""}0Ra!KC *(`QDv,"G(Bd]LDPd*$p":xQ&JJ8/O%PM+4CyD*dH2TIME3a8D*xS%}D
ETNdFiK0h>2UYL$p"LdE&JlI!z$T.[8@Ijfq2؆)Q@^"x  |#HaSJw_1	%QP#d%Prf$p"/N2UDCI_;0EXQ&JV+0E{%Pv5YM8@1J2UW%Jdжv/LES5ĎIadmFK䦘!/SJhͦ7gR,HD$TJJia!"Ld)jp$p"/N2U&_1HD1/D*u#P%d%^xC/}dHE *$T-!N2UdH%./D*bG$2UD*%}d%z1rTIa-8&:$TKDSU7b1DI_O
&j-/N2U0[Ԇ8%N1/D*rzj1@i.JUSK	D猪I_N$C;IHu#x2UbxD*(+
8*~0x*}*QUCP2 jӘQ51iU)*qS;'/D(2iUØJ:")㦩*;$,(QL)31'	Bi9)$:tPZgJe䨡PUdJ\\_T)>#K(TG&>T>JP)*QCUP@L%HF	Z6TMLsҕS;'/D(H{dv,#_3z"N^P7ITXE	&J2UMQ&[q&D^d)㦩*;$E30hfĞP>*)㒙bO
( JLL7xQ@Pjfq%Sa1,(%PUdJ\\_T)>#Kb!S%}DL_TTCQS*JQUXCQrT	R>)qri|OP%LJP P/ԮG&)>JӘQ5115@M%㉨v,"N^PZgPfØ*tPZgJe<(%E
exP<(
<OP%0S%}BR*K
(}CB4"TG&>JP*OP&L>	K#Kx2U2PAi|MP&LJPøt))42u4\q5ńI>%Gt8|gsxQ@^L5IQ1'TQ"GMRTwLuYMxQ&J-SQ5IQ1'wBE2r<(-[ه4t%GtĞEQ"FqTxQE
:$0JoLIEPaxQC
(T koLID1/E
XHlk`oQIATPv%'/EXQ@^C3
f|89z(Ez:Q$^w4P@LB*507$ibzuLζ$iJ\^:l#lH%D+Ө6;\j"0D%Q!Li3FlvtFʪ"0DIZgU@2$D]US*lѰhJb^"1[4l$:$iP86_4r6|8"aD*ĔO!il#P@IjgZw"J/NGd:ELM41z`/Zg(bhPZgsTbP+x*L`ab&BJPe&TCP˼*N(}C#.U@+ɢTCQT	)>)qri|OP'NJP<U@L>@_ET	ԮG&)>S*9NS@4G:ؓ})&"LdIQslID*'TCPB4&S%}BTx*.L>	Pe%Gs .Je;e%GȟD*ʩrؑ2TIQ(2|*.NtQUqr(J>GTU@\`*.Jp(HbqET\GG$ҩ\`bW#"ө\GTW#"ԮL^QUyQU|*W#LGT\<EP@r8x*0Jr8x*0Lr8x*0Nr8Tx*0.R
<EP\IP)#bTGQ(ԮL1QU0)\GTR(HW(UA
u+QU%W#GKԮGET)\"!Jp(4UAL>(MMm5i q1h/$px88%jU@dQq;a,q6MaU2e5UrCda䋗oLLI*3a$pxf蚪1Q#qƸ턱ظĳ5S	[0Sx88'4e|aU2e5 $p?IWUIDLq;a,q6.KWLʈQ4LCf4UHPgD2(.+*&C91#Lkgi!@Q5CiĎQ5TFLNU8<GDLj6C)Ď%Ԍ$5l%8>%_2;*#MD#919Hu4P@ʽ+QAwaɣNs4|K)L£1#Lebtu#A#q	c!|GMLhaPA1A ʾ:evTG* #{*%_4Dc5r4hJebtu#@7#q	c!	`LZgeDtLoSH%{*RSES%ԌX|IkKqJ]i&uÙdeHT9e1'l1ĎSEh<V'GR0[	$镔P&O:eqc8La:faL`tP&-R88@ʾ:evTF5EY$GIC:o%ԌrGChiWo5RQA"8<GLOTO$FQb7JJiq;a,q600WLʈaZeKb22t(5r4hN1Z&;]%QH30`0v($q;a,q69{*#`vtr9 #
h>J2bv©N^5R;aTHg昑8\vXl]e^ʈIafSTA!ywFc='4JzNWhUrC/zNe:[%[='+fIywq	c!y)EFq# x88%W:evTFq2LbzWLʈZg[lΣe%GpxS7ٗHv8(˼*TERgԮJ1Q)>,
MI>)qri|MI)>
9lh:SBlę*'%}<*fę2$NGfBPgIOTJp(,U&L>	x*TCP*JP(FəTqD-NJ8|EIԮG
<*)\GERxTG$+"+"*QUQ4c.N("JIE+QT_G2GEQyrTx*ԮG
<EE
W#"L"+"+£"*QT`J<Tҙ,l#OLDr$p"Ld#600D^d#6;]300D1/D*/$i@PtdP'NMKgc:ؑ&J8LIL"bd#^SQ%Jdy(HqUL>IPR
<*LJPBX1I1#$ذH87a!&;Ig3bL_:#j/<ScW*UQtMPE#Ox/(&bR%TqD-$QcW*UQHq;a,q6M&uÑØ8q	jDU$1%^ʈQ:acxZg[þ(}Q+aJ0J'Wo	}4~S}OBWo _Jg7s]` }&9} ?Gt~#ozYz/q֏]l0?)E?zj~S} !@M 7f~S} 1 |MzG@~S|>/ 	z %AYM w77@'?)	o=M0z
~S|BQo@oAoCt	oAw =A!MJ?\=v _=v q7PP~S|D W뇮^p~S|%(CSzX}V~S|o7@/b|F/CS6
\=v"@~Q|H7ĕ{t,ĀP@I@OosQg:?)%/v=v)AYM(POoA/Oo@3CoA߹/G7Q7/AiMo~ ?(L7ɐt1gs']L=v1
o0&GG7ɀ3zb'
o?=v]&O7OOo=v~_t8?)&Z~S|L{7Ї^.?){t_oAiM@~z@u?tzHICoV{ǮV~S|R=v߁!׺}Z~S|'Oo{T~S|)C}Z~S|7K/^?)Peo|=vCOt(=@*GG7 3z'
o?=v]*O7AOOo=v~_t8?)*Z~S|T{Ho?_)}:~S|<@M':?)+sǮP}V~S|V7CSŇ+?),|XOot 6/@6/t=Z~S|/뇮
?_!@MqgOo_|=v8<AYMp3CSqoH=V~S|]Co$]T{M_t*?zOo*p~S|8AiMa?zMAiMo ?(ug MhŦj~S|Z}CoZ{MiOt5?)-Yol~j~S|\?p:7?t@_ǮA]AYMt{Mt{yo>=v]/ozx]V)AYM/t5?)V7]VǮ+ ]V{<K7Z~S|_ C7zxQM|g7=v>{M|o!M|1M|oC,A!M|oQ7 ,=`sM_t=v@t	o{&?)o ݬ@MC !,A!M=vOo G3	Wo I	]_Wo &߲}+QJ@J@}=}Jj;oτH?GXA_HH%vhWo-ډ]ZĮ-_Wog][gJ+߯1-"%vQJ9d%vPW_?bUe[V%h*[~pU~߁)V)3*!V)_o aV)3*!߸o2RJH1̫'VNꊷq(U~	
t_
w2**o`'UVNcUe[9%[9)*
s_ӕo%*?(*'e[=_U~'=""wRy"[;_­/\U1*!VN? '_ܫ'ob4'
pK'
pVN	VN{[8*aVN?E_}0e||BK!,/w0l o!A!؂:a_,'I|~ n#]@C/,H䀗_$-@_$;dBO|DY'/bK#<W|Dlm|Da _""x+-Q~#J%J_%_]CͻPeJD~!##Whq,I|F{5X'#=u6Mewa{`!G4ċ0!$4āN!$ċ!$$Y5 iO|H1M-{Q~Q|J)%2wġN`-[ĠoC,_|J	2P/C!%twĤMC~i̱j=߸m~?~߸2"dEWɉr[K|_&_LyoY=`)L_&q}`+LDb<0&W4wƜƺ[c=5Y0j/mM0*R9WI|L3|LD[{;qf0'8sР/OVkGS}e  
M}q_BBp8((olo!_*(w@y(~=!)KKq5IQ|R{B/CL)UHwoC]|RD0~9.0NQO[|~9:5zǜ>_|۾PG|(E/?o'/+A{M|{O|9/A9UPEobL*5⣌a|UV}|T	8/m5P*<7A1*E򕻗Yh/ՠRyH!WA"Rb+!"Rb+ _)H&WC|E|8ķAW{ &R{ei⵸~U|WVY-+_0v/+ewc+~4/._8Y+waޒeaX1+"ioł̾"cM`KU|X	p1|X+Y],1`1k;,pEl4aMlomnXs[[|i kd]1q!?_b+{&=pho'̢8bw_ʐbHpvS]Tg_*试h2߾T{Tr@/T*PuTj]&yo,[`j7>۾v_xŤx/B.ū2kѾ&-[N47ŵdŵš~*-`h"M_š--8;|ZE0zY_'NY|]VI|\;}ͻA|%$b+;$ķЧ&׉47M/Q|Ut=oH/21m{/Uewx=|^x,/5a|^I|^y|^;˯}_Lc|^_ExyW]M<o_+4+5I|7[cXe_+Xo+X.<Ȱ9|{o|YK<<m0r;%}",G|3ėM|=|2LI|Y=|:W,Y=}7o5 Xdw6!X2K倻e_5@(Co
+`w_- so.pv_"/!a|`g0/oiz{nC_Iwo%kn A}G}I}E}y-K}^Y5&6S} ./1e\#ʯbX=|>;, _,_4 ςio0!/HoFYihwWK$V4	p1|h7xI|p3|"k/FGտ|3ua~ Fpk$8]:?ׯ'_50cWooOv&7Τ^/^_q?uMa0c7'y=_7'eD*]o5S0ITeD*]KTN¥7'v.骆2oO\o5T4#3j(cGJeIicq?v2ԿJ3I옲7'ȾJq?)5QSoOUqEO??o7'$oO$_7q)"nyL%㖊onygS8s[;5s[;nygw<3(4Vhyg1xPh%?ù-ɝ眷&w梆'U-ɝA@dNc-ɝA@dNs[;U3ǿnyga)-s[;옲曞r?\o5TNygJN7A)Wo'5As6'[-ɝ̨Ks9oLҾi~Ns[;eD*\Ns[;ic's[;tPnyg)~N{-ɝj'k׿׹-ɝR{r?e51Ǜr?{f眷&weD*]A*'aR'<3
<3NNw<36RTpN?A/^_'[r?e%GNnyguMNyge'7<3u"epI-ɝ'yg?m9oL9	8m-ɝA眷&w'ps[;V眷&w9'r?{V?	]7G5IEW3MH㦩(f{~/qTUCmq k眷/&($]RE<qNso'W=gK8so'?H=^NHuum eٟ=9o5lwoS>[/
'L<P?Cq?O;9?Oçr]q}="l7wAfmWm{N*(i1iRtQ8Op?mӊQ{N*'R7mӊT.qTJ8gQqT1RiRu({N*R4{O==ENQqT^`]80R0FiT*FmӊR2l_?g8Hl{O=g+Fد=?nlcm?n_lW{Oۯ={O?qT22lgMm iRah?p=I)'Km?p?p	? /lolU>`cmTg3m@{N*&igil=il	?qmAw{O??@g⨼H?{OCm??@6i i = =l {O?{O m i g>{Oll/llUBH?m = {= 	 [mӊ*Fl 9mӊ
Fg0iP:7{N*0R0=#iT##aigBgBl7mA'{O?$?H
?H o{O =&iKm??mEmQG{OF?%_ll{OBl/=䡏{OA'{OH_?%#	#lill/l=0+ip=lp&i-mg{OlgMm`={Oɂ_lLgm`g&&=`igm0Sm0gLgL:i{Oi& '=`=`gL {O{O&i=qG{Ol''	'gNmm;/l¿lm8gN'?'l-m8-i<i_8M
e /g{~rߋ#s瞉=??m4˿`ooIE?gpʪ"0=ڟ!gBY<-MOmI2oo/sa_0m4˿oos8?Um\je0ly蓿g6vЌnjlI3 C]^+lCeA&E<>mϿB{vDϿB<ym}5TbGꭳK8?=E?gV<{	~	$t.m "8G߶?{x .mIL?p<"[g$p{?Ђ[gS;l@/tSgLJ<m_@Jm8²l?sBt;CePoo;a$-ϵbd<6]yls8?UmϢX6B)e{?Џ2g6v <-MOmI28KOoy?a l޶Ce#3[='120<9yE?g~=ⁿ~qm\$p[gP{gyg}m@{gOl=ڟ!gl[gI&]߻-- V{9{C4[g!m7zNbda<9yE?g==k-kg-{l}[l|ĎgP<-({))]{?(ݶ{=!?C)gI`oַ95v#gLm*4I2o7O ngOE!?IHl(3KzNbdalЊUmHW{?-?2g[8?̭(=({fgR /7g6v GtSgLN?po{{9}cpCĽx .{3/9-ϱØ<"[gRgR VbGٕ{>ƣ(gP>-({aM{? E) G5g6v$_mmx[=e3w[{9ɍmw|o73[='120 Sm}Oꭳ(/mĎ[g-emϢXv'4g}Smxg%' Wkmy}%{<db"4?Eg==e{=!?CN=[gI&]=M{w_?NCel79=cm@	c@?Ď{?᭶{>vbGgP<gP>-(/q}{?O=ڟ!g'};lI5?{]$˿mBFޯoy?@`'g!B[gSl}Ď1g8?Ymp2g@2gs}l=tomHmOǿ$t.37Os(Aݶx .ͿAg9[gSl[g);gA{?l=g[8?[g$pgP<	m({gHg-
-P=ڟ!g(gnjlI35x6ql/>vHl[3L?-yXU{?O6( l sg^=E>KlzCjpm=UblI5?{]$˿制f3|oy?^T%w| ym}-϶T9km}_agl?l=⠣1g,Hge{?Њ}{?F=ڟ!g ߶[gI&][3 oy? fC]g!79L2GŶyE?g6v@m$t.!bA@d5?!?C* /߽m&k;:?[8TlRTqOwo';m_!LINowAogg(80/RiQ|*Q=I)GmӊG8J\	qUU(8Gg:i=P)F=Gmmmӊ'(8/R0.lU)#Kg#iT\G{O?¯l?OlU@^aw{O=smqT#??lWml{O1icol/{OD_?)'iH;ml?)l8L^`= = iH'iHqT#pg:U#pg8N\`?{OA{Od?+gV=E)%gW{N*)'OmXImӊ'%qT\^`\]mXg⨺#lk=E\`={N*ҩmX=EԌgV=CmXgV?W{O`gV w{N*)#=-iQrɔgHw{O`	gX8#_im`gmӊ R{Oo[:vA84 =տ?:vCe?X#Ym}A&PᕶyE?g
1g8?Ym`,=]{<aIl)g{aն{?ŀ}amϢXm{dKlj}-{?5gS[gGm&kw|3]Ǖ}x .s$-Ϻ%=lzCjvlFVnjlI= ^+4	FO]9o/!?ExQo<-MOm!LIDTt+WMDUFooۇ1a![a+fJjVC~eSU߯oo?Φ:jSJ龐cf7.|unol~r$;(4Vh"ny?Cq'soM7_;	]7Ly=_|_-YI1}~߸ߺ7_;-}!Lqk,a7;{~~ u9IOF	]7SU%:e|!?A)2[~~a?|RSEm1e3Ϳ9o&FLYL oopA`r}"y$M9o&EUOH~~e?|RSWMT{o[ɄJOmnv))&WM^ƙm02{fY7?|RS }"TN¥2,a\ʉT&[~~?%?[a+JW3/}-YIJeM?|RS	]7  o[ɄW~~@-m)T]@o[Ʉ5LuD6S?|RS[a+H:(`Ǿ~rL tP} %?a+ m~rL @ 6Y?|RSWMcL} &,a{f6߸ߺpA`r ݶouߜg?%,K6JtJ龑w|o[Ʉw|oo ?Ao _-O-Y Zoo?JtJ+}9o&.nv))a+Id^ߜg?$/^^hoo G@WM􋨚o{~rL 􋨚o{~~_%?EWM,wC9o&JiF߸ߺDnv))vJ龐E-"0H{{]qt7_;Am)݄K6?A)݄K6%?[a+IAJg-YI"(:L 5?|RSa+kO6?A	<%?[a+7ҏ?AJ?%=mo ߜg?7 3$qu13Uz:z2wLFeӰll$:b3'l*USNifUeQH9hJTqD-Î6UG;	㍕GM"Z*~5U'L/3-_5j'\99ذ墧ΤJxΤ^5t&[	el*hSTTvH"BԉR$-H"BԉiRf4AlZsbJ[uQ4ivԒ\S-x&.z>'<`&x)2xdF©eDFzbhyXJxm5Ń}##F$qqD-9OV88i'R,pqR9OTt1;vqU<u/9OTt1;vq|sbwT&lG+RU':;	R$-H"BԉR$-H"Bh:c&i6ljfLªKN}%i	%2׀ O^JTim5iHo5CYr2bv­#S0<*FLI=#Y1I;j_UDMFU-36TM1*ٍi%_2;*#MD#9:IWLʈ_4i%_2;*#cx蚝$ZgeDcpYi%_2;*#"Ѭ%_Jvg%GIWLʈaIW6gLW-teDkgg03)IL/3-_5DHZ!jDHZ!m4JZ1ēRZwMNUt5&aU%uNW1Nr3s$Zш}OgJX&uÑØ8q	j"BԉR$-H"BԉR$-H%-6cIi4-%6-_9*(EzK*eP@]wN$/_*#qʣa=QM*'aR%5QSVFtQʾJi1ZuFzj2≤[M%SiTqD-Il8vՀ lT
 $+          d  b'bb&              q     ./usr/es/sbin/cluster/events/utils/clpr_verifycap vg _vg                                &	   018:_aceilrst,-.234;=@AHdfnop
"%(/567DLP`bghkmux|	!$)9CIKNRSTVX\vy#&'*+<EFMOw}BGUY^q{>?JQWZ]jz~[󛫯h 8h G:36 /oe>s71uJuW2їїI66k#?ob@_RҚCGOG:KG iѬ7hj!i	a	dhG xF|'fAXdO3`î$}g
jf΀t88: sLn=QEY)W5""S,*jIL/wSEQƲ]5_/Z6?f@nDͭ]d>vpXQ|QZf"=Q'c&E[vpX>/Z
;su1";?Y|QZf.zNL<:f|_YEjd\Gnyubh(ԅk4!sZ1UWtEQƲ]5JU	"?dM`QhfͭZzh(ԅU#xTm˦o'h+$saϻɿț6 Q`pqt͋GjLgل<}^Aphj45ǩB<ɫ40h$ԫ(Uya\m8`t#䠴qc\m1j?[M8?Pј67׻#w6?kCvmdAxp(zX֫@<¶9 +{ AZ=II85ǩWk8?QkCq}{|Zrhț6 Qk12̠3q`3 %WVyqnzلu^Rjnz!=j`)h+RT$ǩ=J?[Ymhn/wU[[_<>k-C	jn,^r쉱\Zk"G 2gt͎v}́Y?g
ǘ'g]mX<Ƹh\GNzٌA&^(jh1;qM{
cX@LXU_;hϑVc|QZ8
O2%~0I=MqUU=MlsWh~DlvDFf8h8|>
荃	hț\@Ȃ@G 2ggB@P=MdΠWm@Z#իhǘW.5<ݬӞgPIW+UWǘ!sp %8 6ttH?O0>PIW$V~~6;"p 1n8 ZAֆU_LjF/S!c67fD-d<g^698u'qֆYǘiX10p	5*򀦵Z~~5NwS_=qu}XΫvhϑVc|QZ8
O2%~0I=MqUh+S[uU0WJmfdNfc_^aTtFdM. ZAfDve3ś(ǩ{m|Wf	=^Ap
jvqm#͠76W Xgl\`6W 1sh f k8jh]qP4ÀQί jZ	O0$O}@A|jUj{UW
h1Ǚ?f3gpWrey@Zgls:3c3ViF5pp|]hjzjt.z5WV=mWCY=c-aSi%;8x	5*8VA\n"CvUH\'5ql(VAHԡseus>p5;:@	5*;h+:@"gm[zN =jFڼNuWFZ_SsԞdѲ ֫A%~~8?P167׻bi')0YNUf&pmhn- k" %Àe3:V͈uz<fGWf	=^Ap
l͜m3ǑG+txC ֫@g/<6-guVi`c@=6\]hYָs׫=J=Qp
9 ժH
|g'| 	5*p+V<@pym+{W(h#hj6lbJc836й0^W'RTyӞuaui6%;8xA&^NZ
\'5q5WV<^k\z.z̮Nz5Ŧ fK RCjh+a Ac+oW+U6*wU6ƪx+UU\mO2jlj;Z{JJ~6Wk+bёێS[| 6t̀l[:6446ma$	@3WȜr3b8;gUc憕ͬ$ N2`Ur':;Lضt6bqwXak I "f`Ur':;Lضt6bqwXak ðI ;)%:fųqw[Ϋ+ 6 U;/8@w"SJt͋gLl-WguV@md d
G (2Ur%:;Lضt6bqwXd@
RHP T܉N!)6-3ضu\m>hiY;9܁)6-3ml[gU;;pJ̈Td^NKZ~WCXgPFD9WUώUpmddLmeq-UE\z.z̚s@^}j^:Z?[Ac'
- kCq}{m>IJfaDCihh](&pmhn- k"12̙]hL=1<)0IghŜm0#UaipuyL+3LsUᠺnmF(\5RTyuxH
|g'| 	5*(rZiF03<.hʸ2B<JUOgCJԡseus@hʰ١pGxZ
pt.]m=IM\m
h 3uǩB<5s@hʰ١ +MJHZ
f3 >Mm`^$9VĀAZqbh 3~M\m=j?[N8?P67׻C$S%30)':?;"l~ֆq6 P,ɜnql3S ǃ
L'.8#`5pGā?bz Y9c su"qc\ms׫=J=Qp
9h$>f>c `!	5*Z0{Ā3MlZ1@=u
c8260^V=mkRTyӞi&%;8ٌ$IWVA\nր6q26H\'5qbKZy"W+Ӟi(ٌh$ԫAj` f0HgmZ#h^#~Z
h^+UU1Wh 3~DӇGdN8p@8mNK$S%30*%5iț\@ͬ/ 3,ɜgƐ8u	}zcɘ0IgWx+1pG`7-FF}gF}+ȇOF|8<fPGU#?b|ix^"?\܉^#c?401ư~ ͮ "Z R<Ƹ.zuǩB<G:H
|g'|k `D&^J$V<@m{ang<ɇp7"1rxd>qt|pʙ6.n(+fp1>D͋|\3bnqYj78pl77zظA,~~=qV̍MxM\zp7ڸ%BDśUǫMqV̍Uv6U` 8g 4<ʸ$.z+{Zr{8
ԡseus@̫-cX2jUj|h.0-g4<hRyWb%h 3&=J=Q)ӞeXm@>ư 	5*ժVf1 R ;6VޯBZ#hjZZ
UkUU3FRV< 3g2<^JU<dͥ'$~@g?[G՝8?P}HipZUVM9')ey#ac67Y8Y8ϏրYǩ{axO}`q8< A`L
 Y9a r!u8cT.zuǩB<G:@ժH
|g'| 7MJ>
kU+;6_=+ 366Zf*ض5Ҹ8mfh\G0WW'RTyiY:fba `F&^-VϏփP86ͫd.z̚ 5Zy"uǩB<5s@lΰٹf	5*@,Vٹ fHl ^%V`V $V;mWuё[WWcUxu@gMqP1=fjU5Zq5W !Z{J_㣲'
8 ZAֆU_,Lưa-?c67fDvce3кh-g=qA#+33 g߂#y?@3dPK|0Vޯ+U72c g5WV@6kqǘ!rToW&Ӟ gxxV=q
0B<RTyVi `	5*0-V_Jԡsbz98e `jU`V2YظeDZϬ><Ry=J=QMY<bx$ԫV=q
~=]qbێk+geXj@ ;X*G\z$gupuU@g+0Wiã'
`8ilI5Lț\@sA6 P!fLl]h80|x>	A_i$y?3qI\mqM\m!sd+S#gx5Wgl[6<à"3Ls=6\]h 3.zuǩB<G::ƵZ	O0$O}X($ԫȀ/Zx^%6ܙ^Ff
<W\(p#^
x3cg3Y 	܌2c8lsflyٱ3c j}@>lN}cl68+f๛clpc x>{x h<uY's4'W3qAY9אk4*ضd9&GQ2e)egǃ8#ճlbk J.k8"6Ȑ1qP3("F8j EZ )5f>tOx8UZql. @m޸ۺ=IM\mWBh 36Yq	6
mgcXwU]W6Ul\L.l"B<RTyÀQ86DVA >f jU2֫A\mgw6RyWg@V<_*0ʹ=^h+(U6ȕlhvDCfC6an8 ZAֆUipb9')Q)	M;"l~ֆȂ@d6<{Llr.46V@l.3<sm+U0ȠπbZqkRV<ޮ6!sbz96	R֫A\>azyV@V<@>lu a<^DU!siI憸dTyVŰOX ^VAcLWWQZ[G\zyj+6!sh+b'6%jA\m""Wiǣ_^kڟ;
"\rpjɩ7&pmhnͬ/ fL>:f&c3qV.5>c\g	jx9-j>e\g̊'|&Ӟ E{MZ{JpU|u 0{V $6nZqkRV<ޮ3(\GNzPA&^h 3{CH|_}<
폫U+s`F4
UBғ͝q2bqU!JcC
P@ţy	 >e[b}"S[2܁"$kWgq1B<ݮ3U>N9jJ'Wh+$gp8ϘV>amjZ=Ik=Qxuy+V*ڭVϘ!sԞd|_3(\G5fDjU Z_+%~~8?P}67׻NMIQF3SWvD.ٵC!2̙Ǜ/g(\GE{cZ{JvZ~~67׻ki985'؞c&j}f9}gO15Z
>uf'՚dY|:_YA3͚dY|:_YA3c5Z
>uf'5Z
>uf'j}f9}gO:VIîw$1<ΙVIîw$1<٪VIîw$1<fAY'c;?}{MqB@X @L =QL:BC3( hh -3`t Td,Bd
O2`υ(Q 	*<$Td7Tyh.]07p wg7GA!|v .=ҰGu@
LI-?>LFH&@`B9y@
LQ堸,BQQ塢@
BQQ堰,ʇ H)<S;UGStVO>vp~/ ^䎩Bq)2٪VIîw$1<ǌh+$saϻɘ`dY|:_YA3zVO>vp~/ ٪VIîw$1<+5Z
>uf'&fAY'c;?}{Lh+$saϻɘ`PVO>vp~/ U1ϝ\>H=&z猀&`L @;F`Bɑ@?zY#HH)<NCV .}PbBt\ϡ"t8p!ÈCn̅	'<)Ї|)<bG`T3,;$Z`dHdBȂ@*RA<&Dď$[h+3\)<d Q,áI\)<=$LaG$
O7@ Tx0RyÀG'_^R !
O7@x|>8pVnغAHiCMTHnR}P?CO%a"W]}sD,9$y'хFKK&]5HB0.}K>X{KEJQsѾ\!aKiI),cB4(6XS˦]cI*6bM\BG/*UO;bBǋ},/
H9,WU/gMTTcο5Fi<,1tb,LewEinԛWBz(_AJQy{]uiBMÚh,eŒNsMRY(URXsTY$S%30MK6Zb#]|!p9yĉ-uR7+EE]u_F]v$,L9i,9M&\Y$4-]U%5M=%N2ѼG"MK6Zb#]|"`3r0/H󥥉K-u_M	j_*YTU.`[۠cSoŒ?,Y(سŒ?,Y(سŒ?,Y(سŒ?GQ,WtU<NEKYU/3a)2}2k-RGQ:+6%TtF~k-C	jn,^reeQO-3 俌q
!<F!PBx985'IQ㓅VMI<LX䝅,qtxf*dfD05	iIJfaDTJkLxQL2Ѽ*dfD6ҍ!F:sTU$O2S3
"aD0(W$T&QmQROE#]Ī2B7UaFSTuҡI5LE:[ʰ^rpi-Zɩ7ٗ:3NSKxeC(6zXGQ.^raOHreFк/9\ҥjHvDjMҍ1t9_#cyV$(q&ޘ]udԛ˝J#-hzV/W/NVՓRnU$|x#`Z!vjn,^rfeڗa:+6%h+vj]Z{
Ae&.,gQvuVU.BŒ?Ae&.,gQvuW#TJ6,\s<%Rn.oDsO*j^鬵:a5&55kDmD.EieLq*BDSTG5#	N)Jvj]\F/WL$s3_9Į'U;
"\rpjɩ7JgF.kDDU%.iXKݠq$(dԛc55BL:ӷMhJ)ulsO*j^+*dfE$D.B`dCֺjM*ձ<
$PTB
"TbbXl)*ӷMhJF/WL$s3_9Į'U%.9*dfEDҌ%5hT,9c/vNuuzVMITD
;-.^a4Xi2Z%`FF"#!C d06/nKTMBӷKieŔʱЎ:$PXXO2S3
"K*][ʱڗDviuLsWɩ7t."E\AR?xQ/J0JWqYU(]
 *^ɈT,!-61!xTRUsTlP{K')I<ШX21tY<wJulsO*B6v,BPzEY-Q=*
#xQX%JWqYU(]
B8ьBр1D/
`3	E.iXW5FET*dfD6䍄.B`ձ<{J};$l#4yZ]ZVMITv,vZ(_B
O2S3
"aD0(T.B`*%NZ鼣wJujY5&RU-ChPThz
<TL(m--J:+*TC ^b1Z0cF"ȅTC ba8ձ<
hrJ<TL(m--*]Df:^]J7tB6udԛUKcyVPz-ChPTIJfaDCihhHBJ:+*TC ^b1Z0cF"ȅTC ba8ձ<
hrJ<TL(NJkШX21ulsO*j^/J
άwJv,uuE2K/PTjF/S!.JF΢Ҫ];t։X:+ta)toLG;5Jy]QIKcyV:QB,#IJfaDL(SE*ҕ%\tVUJBP!tc`#.E¨8'qQKcyV:QB,#xQD*]Jk55KDuLsֺjM*Юj7nU.iXW5FEPT,v,#IJfaDC	cX0]BcyV;Rh5-26ujY5&R$PTh}*XPҠ?xQZ&Z76-
#V4v+T쑰iiiujY5&R$PTh}*XPҠ>IJfaDL(SE*hT,eD0]7nU._C&Ҫ][ʱ%m
;-/\ARe,枕T<TL(m--*]Df:^]J7tB6udԛUKcyV:B
;DARe,枕T$S%30*%5ihT,0jjzWudԛUK\:o(Ҫ][ʱЮjРcX(*XPҠ?ԕ"]KKu2Sh夰)4qdTJ6uT4I<TL(G"K8/H\ԉ-Ufї.B:y"G^IŮ>XsM.,'^jk-<TL(I厈]Q4|Nɩ7u{	ht+gVMITSRUsTlFһ-.^aOa4LZ(y:S$S%30!Ln.o*&c/Y5&a-2΅sTlɩ7tc\٪vj][ʱЮjWe,),9IKE55Jd*dfEDQ-02iV;2*ՓRnS/\W5FάwJv5fձ<
ڍvZ(\,),9IKE55Jd*dfD6䍄.U̾JudԛGT:Q&Ҫ]rf٩ulsO*B6vi]/PT&\Y-NZ)xQX%FTM*f_%SjM^Z#e
ՓRnU.ƹcTԺ9c\;QEҥ?O2S3
"SX])^UEeTt*``@F1F lb0BY!C !NN0tш!N2T-0	!8fd-
⢗V4t+ge*XG4Xi2hu榲LLQ,*3EU*&c/Y5&a-2έ_C&Ҫ]rf٩ulsO*B6vi]/PTRVu_FZ뮻M&JmAe&.,sjFҮÚ')͐m\rBFp#Η$LXk,%IJfaDRO,tBJ:+*TC ^b1Z0c!hdA@T0FA8b,(
 'bcdFC*s8FA8TRUsTlP{KFOe=oe?ؠ
G e!&{e ?!U?k([4AH9_B:eԑS/4!8yy,	r$)?ZT$k-R#_7#XQ2\Tԑ
&]R$MT.HkiS#i5ԑ	h}Hk啇THkeU?I:eRG_wװq骊?#$RQSoԇ?k!6!RG3ԑQSTtU]A؀=(	l{~G!Gq{owQ_mPh{OmPh{mPAm줋=
=?KߴQ{)AGR~GR=(U(Lh{)2me{)~#(FI
=J=o=
=={oe'_{oe'{oe5(G?=GRt{)g{)!(Gܣ{)_=	GR{oe!{oe GR~GR	#(A?Bm
?"(C?
=Úh,4'4'`qad16cFQ,k)GI05-FzÄqP̌$ey#`XZ^\Z$yԏyQDq)28^)MWDq#e%t"]ľ&E28aQƳaGWUM>^#YjyDUTRGD5%"EqdL#(ǩ+OppB'5>e˪.MPԑB$eFuPԕBOS﨎VpUwy1ztI"Z*eSⴋVSSP)rt Z*e-PoU1ıUOD9YYLUCS(DTP*eм*D9Y!~)R!J:#Z!GCN\"UQ>I(|=I-DT!#'/N[pԒQ>Ij#'}GI^Pԕw9oRR"'B2J^"aUJ)R'EB)R!J<F,)R.L*DrJV\*D-3XQ%BH\%O,(}2d/'*jY2B/<*DDP:eⴈRO7)r!J:$
!<5%BR%(+$8jLBOlD_MT5&.P'2GDUCRb|>s!tCRh&/aD$D#$µ1r\)*jaMːWS,FM)(!J	钙 )B0'OpZOԊ#'}*r#Ԫ}?QijOw9oQizOGCNjr%Zy;˒DP\y;_}:$"GCN:$"#'}!ztI=5&Y5&,	MI%ϡy
G@Q%y4_y"dD`-2GEQqzy;/N[(j.Dt<KSI(j.!ijtI<EE(ӢIj/}BOEGCNjr#}?(TGCNZ$8j/.P^^:Nw'-5:Nt$QNqTUEy,5@y;-N'Tx&Qm)-.eм*DQ-26d%)R!J<TDuHm	x	rd)R']İYr@tJ`}
D/\Y*zKХ-H*D4t^,	HuEMQsL(Lr˓hY
$S%HEP&Q'y:B$5@Z:Nt$5
j#'HZZOPDt<１*tI<GBwD$YDB2#Ɇs,"/!ZD8YrCⴉxzQ>&B"uV-P}ɟ.B"z%_.L)R'8D˓@"㦕k(d+yE/8i!DHrOJ
TLB%ɐH?iGCNtIqTLY9FB)I.]İy
Tװt(B",[K!J:")R'ZO}$ROD@U!|%ɓ 㦐yN!AS=,.XKм*DK
'ХH*D֭ZDROL9,(B+.B"y\o_IȾxKо\2z%_B"se󬖈KФH
Tвe
'Ф-.B"z%ZҬRA'a@\Jk2#5HQ>)R'xtg^*D)R'drXQ>2yN!DYr<+BHHIΗ0V!J:_B"seB+}
DHduG	zRNd(BHC(uP}
T!J<MT"-H*D뤢jD&B"y(jeưhS>\#ɠOD@U}
DɐHU"8i!DeRN皚\|#'yE%I<tҺ3a2y3j
G<#ɠNOL
T2Q>3 B"y'a
g˞B"t$bF0Ϩ-D%J:NtSip¨FOZLB_.Ne8aTFD"K'JfS@!=2X/.CzdhHS@ɐ)(B/Ct#.Q'y:BxxDt<対OCS@j',5>Dt<Ӗ}w--N'Nf]TUCSP̺j}}'SP&Xo
%)B2}xm-̽t):#e뢞UƵB_.Nk*hҡJ
T薣J)\kQ/	rd)R'JfS@V\ʺb7o
hd0'Jf:d4_}"%3E2S@!=-hz\|/ B"t#.Q'y:Bx|Dt<対OAOy;y"Tx|V:NwDG-D%>:NwSHDt<KSI8j}"UwtI<=OLj',5>Dt<-ViMfhdB1r\)*jaMːWS,FM)(!J	钙 )B0'O8j}!zy;DpHGCNZ$5>Vj',5>w+N[8j}+#'HZZOSR(ӢI(j}*Uw%N=L0j6S(ԃiheL\/'9!s̲j`OL1STu
hL񬍄TG4P݄
T`OU-STu
hy	Y0
h5"Y(i%S@	YTG4%ɐETfRk
hCukL)C`NQ5!0'-3ZaMYrȼ5"UƵBBryf\6x_I˓sRe]LO*ZL\ɐ\%^sTCh9J琥HduG5IR!|V	rdLLIR!HZ\2yWE2Q%H*G&NhrlB^,	H3*ejhTB^3ROL!}*T)@µN eĺ3aD"YsK'\d.XQ%H&B\8:&ybaSʸ֣h_}*ނ)R'GDњO,R,4TB^<*DKLcIR!}ԈK'O(j})jy;L4S%3E"HFO.QKL/aK
hLꖘ_JZ/y:CSK.Xj},
#'D[(j}(Dt<_Na(:"CSPLDt<-5>*y;Dpd#'HZZOSTGCNZ$5>BOXj}1zy;-}2,xGQ8Y(#)B_.OL9,/
TRN:|!J\25>V:Nt$5>Zy;%NPk#'JtE6eW2|"`uDy
TY
%!DH?ԪGRy$5>ZB}?#=j|BԥT5>Z^xz-BO8j|VizCS(Z?-D#˒(Z^!}˓(Z?CSŪ}ˋ-J\qzOt
J?CS(Z=Oj'z/Hj'z/Jj'z/Lj(z/-P=O(ZGO	?|
^^xBO5?8j~-J!(Z5?UKz2Oj~Q>}?-DCS@j'V:NwS&3EPZ,KgO~((Z@XuPQ-9]$QB3JqA]a-ERn3a`_kg֘X"U*f^Q-TyDi"iwfa)2"'diB^[ZrHf^S/
荃	h(DMPD vI<׼?KNWIPRxIJfaDL(SE*(DIPeD0-
%BFJ&_İw-C8 ZO~N,LТB/I",AKNWIPy/I<TL(m--"&_İI$(aexQ%IhU7TI",AKNWIPxWj_D}<dԛ7~IJfaDRO,tB"N':!L+ɩ7q,/I/88r_HDtEIJfaDTJkP$v%5Y5&%I",x((ɤ*dfD6䍄!B'EP݄`Y
'>jMK_IFd/IrOL!}*o%3BR*e'+a}(( dl/{DtExIJfaDC	cX0BO}dԛ8%IFd/-Q-9]$QB3}2O%xeC(6(D钉p&mL0%9'a}?KNWIPIJfaDTJpm(SXBO%2LC7GQ8Yɩ7q,/%׼O~WS(9[((I;
"\rpjɩ7y꧙tXuR,$Z^rQ?'MI0DtE̶;
"Y5&FMPž \rqԛO"ɩ7e],uќK	pRo!K
ɩ7Y-Q=0~((c\yh(D%+(Fe<IQ2S3
"6$eLJfY̿N"aFЁOyuS|/dc96j}
GCN9o+#'H\tI<j'5%Hj'zZzZj'5%ZGI(	>BbI
2D/!J<R.OJ
T4aL	rd)R'l02D")R'l*@-yaD!|<QSRɗ̲O|)R'%҅f,%_B"x_!)!H2@ZbRb	|@j',5&鋼vD6䍄T%3,f_~1/ڣx  B O}OI
?\D._h{oQۗ>
ܾvn_l 1ۗ vc/ߌn_qoC/ = /~5|{qۗϬOI{{l&='|Â/}i=pۗÁ1='p7 h	'hzO|/{n_!=piNzO| tvp{G= n_"5='D0qۗȆ='Dw"tvwܾ0OIC/rs{e߁ۗƿ_#{a*='F·n_# 7n_#='FAOI{?n_{|xv|<	S{a%qۗ/$C{{c{ZzO|g$ tv@kO*='M
Iv8E{5='>%v7Iv Qܾ {^ZzO|@_;r2OIgI6=' ~ZzO|BOI{i=}='JE
I{{^ZzO|ۗH?_{{"pTzO|DۗKvI{@vg{ 8 />=OIqۗf^=='#:Ǥcp-='#{i=_oOI{'G:} v p k>zO} 	;|HM{B|H~/^=!׸ܾ$S{@Y{@aI}m|JBzM|JQ=1pTzO|LM>zO|LSaܾ&{|5='L6vaI /tv`]&ZzO|8_jzO|0 =tFZzO|{i=q/tvx?!=&N4GͽQ=z?:|/>='N=S{|<c/pܾۗ᯸jzO|OIqۗMwI{i=8E/{}ۗkr'^zO|wǤ=='ܾ%/5='|=|~/ =~ A/~=B;rAgtv!=&Pg
I0G sۗ n_(>zO|=Otܾ*n_tۗ?ܾ(.qۗ
}>zO|Q?jzO|POI 
n_ kۗ8'>zO|jzO|OIv);{ #ܾ{xBWOI"|!phzO|!{=3gcI 4=')&g C|R	
n_Opʉ=<zO|OOI|5='TuIbzO|3*3{pvzO|"	=kIF=v{1tvpvzO|#	{3|# /`#`d|l!rXb/._+ +//|TGB/~6|Tg
@	?=& ._	H<|%GBg._	@wЅ(B/(	Є/
?!!/b$Q QF M%($IF!%Ǿ-(ZQ_{?Քobi&( eؠPAYFRE((J	7?Q{)MPQFR{7?r(UDQ%IJ7HIFR51FRgDQNQ~{)B쥇M_(Nt{);FS_
7H
7_Q$(B7FR)(G(Ad{)} H%Hep{)߈7OYFR
7)G  ھ_!+×ÆY@M|8rp7ÄBE!A_!w!+||1ھBm! Q!0r,÷ABK _A1q^&k 0'-j80/!E|D'÷Ȋ%9%#?|"+L
t&6C|:+é 2|:gY;E/G;|:	r{Ot.h|N5yfr9|Fw#e,A|4oE|=;,K|<&0ɯY==|<uì oo^)]k}Bm䉷)$1_$e/OUG]n|__l|O6!Yh/ǘ|k]<|L
I|@5h*߾ I|@:_} ' { Q|@p {L(!Al[|B.!	2!`/|B
77)W2q8^70߸1pi_%/%C_%7JcJ4_%3_|_%{GDXr"""w#"{_1_/l3@Q|G2L8G|F	/2:_u/#x=wjr,z
 "b;\M} 7ɯ	0v
="lk/J#$a% _$Ā~5]5 7%]){a7_vYB(_l=|Jz4Ġ_=|J(/Ġ_=|J(47Ġ׽(ob;gq-2epzQ|L,Q|L=o!&M0'ʯ<"&xG|L`a\$&K|L7oG|,LI|ɉɊɂl0M|W|0Q|1R0&&Le`m:_o7׳+Ѧ1Wt<Ag|z%c?N'ھN)۾Na/oYs<=|{E|;A|k&NA_o<or#0zE|g|ZKea_xbQ|NS|O}U96p5|Nbux_aOqj3ܾ'yw=|WX>5|6ox>9wւ>k&l|A|9E|n@'7E| 	 	/Y]/@nPjA&~BCv@M(WaLA|(:oqKPq%g_( I2{=E8?}װeS}xYMFC}<S}l0XG}Ӽwe[tuA>_}_o5@Q|PWBmMEZ3|P
/(/(y@,«g_la|P)8Rc#Lo[&ٝ;#K.OlyH;WrBE]
lB#
̒C>]!"lG|!z.k$)?7.I^KO?)_;!)2]_;|R;߽-E|6RI|ioʧCT@vP7/)	DWoO`+1Uf_hoGz;I|"g=5g2mw4;8339>{ϩpLbG|e_9<5"m(<qE٧?mPs}2_S/4mßqk?9_'em /:ְe-k?5W#_7mGe-k?s
&]RQ2mGB5mdrmPm啇7N?#TI/{	W_:#j3_mGE%<6k)mß
U__5mß2
O(J*xm_W?uߛ%se/m_W?W~njSߛ%sFJBcHM~\#XRo^L6ݯ+-._J7kJ)ǲ7kJ)ǲ-7kJTR2v?5PCHowe#]7kJ5{)3v?u/fߛ%sI:em7kJ2Oݯ+.nRo,?{)oaD˪ZRu~\F)ǽ_W? /ݯ+{)_W?y󽔎ݯ+2*[~na-/Y_W?I/e!~ߛ%saD˪[6ݯ+TAߛ%sWߛ%s
Aߛ%sD:C7kJA.ߛ%sGQ?[~n[Dm7kJL[e o:=
6ݯ+){~nw _?a#8F[^nGT_hkk#*j@ky@W~C#5{)?DumODuDMwv?;N߶Ge>߶GzRn{m~aFi7\ _Bo^n״gw[k
CK7k
)Ǳ e/bi'줓ok#Uok#@DRok#AI6߶GFi n?ЃgPl_l\5&LmˆϨDjJZg*ejJB"=IT"}/{.Ho=Bl\5&P'gg	pZO=EBeQzO=P(	=OjTg
e	prl_{/_mpԑ#l_g=Am?=ImeUg!e@eRTDEh2e@Qmmˆ"X?l=I	$ecl_ll =g=E(	
l_eQje!j_l_/{/pqmp}m7{/pgmm{.Tɿ~l_0e{/π{/π{/ρ{/φ> =/m|l_ S=ƿg8*ep&ep*eT	T$erl_Bgl__!Ymˆ\
AY{/@eP l__p+L$eTHOl\5@+PA{/Ȁg=г=gl_?F(eem0Sm0gFol_?;m$g$e 
ggHgHggm@_m=;m?m]mcml_=gEm'{/ G{/l_?pgcmQ{/B?l_%gkmPKmR{/@7mP/e!el_S=!w{/COl_o= =!{/L" {/@Mm? m_l_Mm{/bOl_#,e&e[m=3Ol_gFgF{/`=0=0gFl_egF/l\5%*Þכ#튯=u?h s<È6VKl<*-)[m;_lG-?{=Vlp{@I=:3E&ZZg֬!J+=hr)[m; cmgo|kkol{[&H: 3Wmtf!?֜:<?@wvm?@:umy-TDmI
'=c6tf-Ex[=Uq8nE􍽠WGg8|YjM`_gV=D-=ҟ <-OmG*cүn+AmH~: ![lC4[ZNWB2_ljX";<my?<ZgO{	Wmm)[m;H-rAO[~Co!FhFkk&gbF/pgKl? [v3ckl:Րh=Cj{l?^l?V/um &)[m;H
=Ymgo|@|3m>>: vFhH|Roåv瘺Q,èm?@%M{Āl? O+c˿hkmZOm$;.Y
'Ym 6cym(wam(=[gHv6tf-%g9i? ol (yͶ{Ġsȇ6trLc_ʷJwU+䡞me~6{aCo gmtfkk?MI,pumy/m%?0c6u!Dэ{ć~ѕ{ăhem CKl?@ C[l:3Jlg7<-OmG*3Zl
_AncY':(CgvVRo[gbF/qyc
0c mVBl=2cy${CKl? gJ gmFiOlPYmgo|J)Zlku`:1'gkk1Y5&/<_gH[gcY
'=D̭&[gH<im4?m&C[l?c3cOpm_KQȭ&c)[m;L;[g9i[Af[7Y:0aN<_+_xX|ymy/m& 'l? O+cɿhkmZOm$;.Y
'=A׶=Amm sgL
tf-&ѕx[=U<_+_?i|N=ml&WlC4[}@[gKl=B0c
'Wm0 mLCg\|/ema'5c4mxaG<-OmG*@	V?]>ȽCo&{<|MI,l<_gWma᭶{ɍ&
kmZOퟶc$("cu[gH<mQ?c0[[g=={?m}lG-?{= kkOp=|5mh/#'Ƀ/[lC4[) |M3P/!J+6&_[gmL 9c0ն{	}Vtf-О<-OmG*kk ')ku
}(<#ݯ05<t#쭳67gmySmtl??amtc[gO-B>=|=韟2c4mxt{A5x[=U|pGn C_=x!њ-d_+_kO[gKl:3Jlg@[g9i[ƻ_+_)ǻ׷y,_??m6ognZlz㓈GQH+ß?GQ?m9o}z5O/]n)p#eRd%pԙl\5%.PjJB'eRBKmˆ(DePB'=I"Ij}B$l_?l\57DeQrp^$DeT
BeS(Z?{/¿l_ol\5>\$|=imgl\5$y@H=h#ePgl_3eRgNe8=g&eRTe:l_l_gw{.<jTjL@H=9mpg*eRb"bl_ {.y*^n׵g̻=/qˡ
?mtf_+_WtOGVtagKl:ɩ7+F6tfMx[g9i[>
V?FJBc؄o3Jp<w:?x[<0trg骉#>Km骉#*3W뗮_FttD5y^cU0׵!8jGO	5ќJqLw@kk?FiUmݯU_pkuo#X m_C^ okO%#>줋okK5e	5u5_Ba~W?Smpd?k<ˍl$pFk-Rw1כ_3Yjp۾v5.7GO[a#:jt/`kH5PC0Wd?k<ˍn	5Ѱ^U|#^nJC/a*mmp5eGtkMeVM~W?iSɶC̸?8k|Nכ_8_7{m{y[a#6N{f^nJCI:em{m{2ttHᮍk
&]RlݯѭaD˪[|׶׹/C̸?	5<`kH3+V	y)G>+vݯG|5d?k<ˍVHᮎ5Jqmy_)oMRwD[^^_2ttYm	r7k%!qP|T׶׸7y-_Ͽ|$my_)ͯmp5ea#9'_L|$;^nJC}2{m{lgq:q8k.mכ_:XQ2	O{m{lgq:p-]
&]RJkH
&]RJkk wC̸?VH	F[^nJC}=eC̸? 	5kHϘ	Nd?k<ˍl$pG$sξNJݯ󯓾=mpd?k<ˍ	5ѭYͯ7k%!kh_kkd?k<ˍGtt$kPo~W?drJC̸? 	5ќG<y_)8yB' d?k<ˍma#{^nJC|o{m{C}lQDq)2գ(%8Z8^)MWG:"9Z"Y*ٗJ%ќKXqE$NaFSWL*6eU
5TK#>J*x9#9_$G4DK%[2VD3xEA8&ѣ,F2h,F2h}%4Y$O1dHYUQ,k)eTL%XSZy4/%u#ϦwѡBuKC
&WBuU2έ_CD.墙tVo#yH;*52FKbt)T$#JVE2骊5L^#eUjtK)MTT/9eDIbyeUjt4eі#FXb4eі#FXe4HX)rXsMLIiZ%JKjzK$*df#V:+u_~p+u#;5/]%ykJ 0Ԍ%8_TC=x#`Z4rO2S3
"aD0(VIJfaDCihh](G$S%30)':4rO2S3
"SXL2Ѽ<TL(a,kӣxeC(6<TL(NJkvDzՓRoNIQɩ7J7jj1sqkO-4eі#FXb4eі#FXe4HX)rXsMLIiZ%JKjzK$ey#`L%Xxԉy^M
WHGѣ,F2h,F2h)BEAdRY<ƅh£j%e%.r`1*Bu_-3ЦLGLH&E2≅FLjyS.GJL:j3ϣ^#+I㦝TSMZ8aQS. ? O+l $+          P  b'bb&              B     ./usr/es/sbin/cluster/events/utils/clpr_verifycap_vg _vg                                &'!   018:_aceirst,-.234;=@AHdflnop
%(/567DLPT`bghkmux|	!"$*9CKNRV\vy#&')<EFIMOSXw}~+BGJUY{>?QZ]^jqzW[l@l ?.b=(%3p7'6743cʿٝlΙy+f~EU')CC_N?ZEd[5 y-_{{05)xB!Ah@|AFAn,jCX՟dϳǞ  taJkWX-@b>p$5[gfؽfzdd+ʿi1MRQW%>Yƕʽ888i'QCS7-UYڷC'H5zhmw՟bru'H5JkWۺ'}YS9r:ZhmD>ŌwDNkh֯CYPV}ˑ 2+@-^=d"PT<t4zm
'}YC/y]{88i'R,p}~`NmZY'Z6zExi^I,ʣa=]~>jCY/e=:AVQzF-!EHV-gh/d?jFArj>:PōCh t^3+N@":ka[;EXWD>+6.fVzMq"M||unV:Bk2M||Bk1hj5y'}QK	 NQWٍj;ꏲXMvn}КU2a5Ҭѫ^1j
ƒ&[aa[a2gɢܾ<AkdC.F+l<0l<+l=j%aa&mZ֡aab0lV6w`/0l;GxrheaYmC^,X`~mZ{P%ab0qaw`X`#=ɠYY!gw"kڅ+"[iͨVA	
z׵Ua[dZaV9͇u٬{u.C~D֯CX`X=Z$+l?0$D>½R'}Ytm;a0,zMPAP`sHe,a5YW+C.PYXW0O]{W]
A	
z׵U
"k{)bJ
j5zej+
j7Y!5^YXaְXh;GCXVx{+;>	
%xMvڅyzYmBea^1=u]vUmk0|	W+̑;ϲXMvyD&	5o?3
 i37H#J+89Am[gY5Uɜ51LfLƿU\"i^YGQ:̲2ذH ;H[mpY5P3^lAY,;Z
'}QK	Y5UɪY+o
H -D;HJujPlƙH ;H[mG@3ɪ1B f.GZY3Kg3dC^]j%2kbzj1YVz"wճa5jTVxzFntC4{W[{,Ho5CYr2bv¯ZCռ.?ͬVyR[R;jCǐY5P׶՞bLgmY5;lֲfUɬD>ŕk fP.WY+U[<׵U쫓=]dwY3gV:AjB~GYiZmj-dk1D>z*C.Y5UɪYd^5Ȕ]{W]VyA[yEii^wČYL02ZC"AV0ZG[ZMUd'!Ynk7µzd,Ţ
Zɘ&_\'[oVm!d2oVyrf(g#kD'o VzH?()Uj?Xm"#e,֯C\A[nAZh0"vFuItƩnBVapmdZ:ڐ&MT5g20k&giY3*"w՟b͵3(CIaT*	kWY+U[<׵U=]dv͞yXqt^- ҴZɘ&bT}Uɪ]jT*VC\Gо3FVpzFnj:!EW+dxv2Ծ02ZC"5o#VC[ɫ7A ɪqjfDtM~ڳm{YdFg;ɜ,-5nPɜ,Vkfy#5o=vmdl8D絛Y\N8k`
֯C()UjXm3Cu6Z&fU$2zYu栋ڳZɭMd5#fT[<ֹ5Ymd+6VͳHZG63Mdm}r6V`iZrY<MR'}Ym}dA%d6׳mb$,FkkWGC!VUHGEr6p*VC	J"w՟ek :	+!mBB!AIj5<B`][X zdlf, j5?^[mYN좹8Ya5FVۣ7H0]j:!ZD"+yWLʈQ4LCf4Ui-!ZDjF@>@3k 1!AkY5P|@a̈5fY8k#axa1Y[1d2f+1b3_D^o5y"dG*115r87D絛Y\N8kbkW56H!2e ^\Jt}Y M[9ݬm+fk!kY5GQ;ϰf+W_k#&EY d7+fۆXHY!8]R̥Mj5",25N좹œVC	Jp=MR'}YYY d7+fۆC5˪YD:k!\$,(4Gp)֯Ce0VC\b1^[mYUr6fX>+VZa5YhBkdqmr8mURHNpaEd78@SP*TVn5ٸy\@l(@lp
U2x՛dpnW#
+!/=p!#T
U2x՛dpnW#
+!/=p!*SVn5ٸy\@l(AV *D<=Ƭ<k#p=QY	Ű@z
_C@R;@UX8{*c<jƲ8{[7+[*'$4!IeLxz;'YxGkfr8{YaX2zC@Vn5qlܪ==tRefRMZ&W&EYNF;Y+We xql2mdqmr8muG\N,A`fj5f j05Ena:!ZD"+ O%_2;*#MD#9?AHvBFapts6:< [Y5P|@̡	a̈Y2k#a@LU̜$5n!2YM2jpl3)k#fUْ'}Uz"w՟i@^ FzAOP oB;]RT ^\Jnm+fٔ$,+6g\w՟aT/5HgefMCl(feb!P˪YOWGG;A5Jl(F̖d*a5V}uɪD>k!6gYeb7]RRzm(@HQf);^ ;Zr6d'իkm<2YUk=mxzFkD+HQ{msүiʾi(ZC"5o#V[VnmdB?2L%PG2#kdl(k#cq!3%@klC&dB_6p̡!|!|3bF̫$NɪD>ӎFf,^PS|> fP"e˪YUkVm5#Bam+fٔ$, HZٝr6fV}4 j5dlo\NfNݛmma fP$.f(SZr:<٥r6hT}W#fK1Lիkrj;ϲ͵iY63B']RNC^cxHY P%A[P)^5Y ^2Ya5՞,F̖h@zM}gE"vFq~M*閙QDnBPiy\-j:YY3
Y5MHRh> cxdVMAȎ	^nap|b>;hDD@D^F>f D3Ln[4D2cuMD5?CVC܌ghVfUə"wWMR'}Yt
52`
֯C()UjXm1!k0zMq*Pr:k	GgHk9|@̀G!R5Ƭ=k#Y5֐@X՛af7BY>j#YxGCֲ:|GC:0Hn}gm"w$U^&B#]"%dd OGc#uɬ]k+Xܑ]vm+gBBtN3Y3:;ϰgskɘ&,_Y3sk	!TWD@sY00(LfLkK\N_YgY1AHe,֯CY1)2675#cu4^3%3:a5՞d<#ID/;ϲXMvɚW&d&&hݵG,&kVyA[hAZPitC4{W[i&uÙdei-!ZDjF@CXmd@>.k&2a5?Y5_k#Z!C&b2f+1(Y;c[r1Y#tNɪD>ӎFf%e>j@cb!".f$5kVm#k!Vb`
	xg#`rmlBmd#gh k#'}YĢJk"w՟ek!8kY@aIe,ąի"5Êp(G10
֯C	Jz"w՟b͵5H!(֯CY@J!PVC2Y֯C\bPVC	Zḻ+Jk=Urj;ϱefH!uK2P^Ġ^]FVE+"vFq4ZgeDcYZ5ZCռ.ZnfGG;CMvɘ̡	aw̈a	VdGMg1(	֯BGFBpəC[FB^@ly!mf%WZY2F̚ɘ&bmT}\N좳m|!`uK17Z&mdVmW&bT}W&(_buK2@.^gɪD>ŕk :gb2dMZr:gY5[t\f$ 	Z	߬ڎ|T}MR'}YQYd2d֯C	Y3_k&5t׵U5ٕlۆ3w5R=Z$Md2Y\ٺfzں5f5ɘE"+m,7NH ;Hi
 Z@[h1@3k#;@U?Lk5~":k&G	kÁ鬎W#g,&k7UBk05L?Y6kl8L?Y8kfx[r1 YA\ D絛Y\N8kb&u
|o|$?1.fFիkVnHdl?, &k2k! 	g&]	_VXMrkaR7dmx3 `(՞p՞=V}Pڐ3H3֬ի<6jڳÆ<:jڳGc\#B> l< Al2_D>lXBkdqr82w箽"Vmuq	^HKJC90\|LC&}YҶn ;@:p&1x3՘2e  V{4	DBe,kÁ	ˢwe%^\gMm#am!G}U׵uu?i[7BBB?vx#hgrj;ϰt
5k0ej2~PS|>]0@7]RC5j5.9zrGEr8fFk5ֲ8GY/@+Zr8fG%j5A[nnaf:gh/-A(ҽy]ho1DZgeDtLtq0cH ;H[h15ͬhMvgh-m4&
kb ֯Cc&;Y j-dW&T}\4D>ŕk 8	PC.f .^_YAYU5h Z	c[	!3
֯BݵG*q'}YQ[75d2uZ&Gu5Pɘ^fMj%Arjh5#N첹hV}@jE5k=r8<Y<g#7H0\vFmU쨍gH ;H[hZnfDƬ4j@@_k";C<DUȁVY3VBDuȀ̱T}\;ϲ͵.˪YUk@NzHCaksY,^;ꏷ'}Y,_Y He,WZ&l(mVz
dafz}Y@l(Lf!zN>":٠X,Y  
e!f+0e_l,&뭚R0C*ojB@7=`[b,5"w՟oW":٠X,Y\Ab jz@vȁd&D55Pɘ[zͰ-^T}j@dV}Afu&fu"N얹Ȁ(_b']RͰVC	UFV7H0P2"+ۭ2iW5r3sAHvZC1-ɜ0k&5Hg7Aj0*Vz
7H0s1(ҽy]m|ML/3-_5>KhDNF{%3>5fZhGϱUz~-Ҵg٫Uz~-Ҵg֪5fZhGϳ5fZhG϶MUk%̴'H#J=u5W2 +@J?(f}5W2 +@J?(f}W2 +@J?(f}^_@z"t4(@Nt8 U;@/ϲz!>5H`3
FpA>g@
4!R#01V}hx
P@f9V}hr89= nNtTUooD!|#z/]`HDgT
8X@*hBF`bD;Z AhBF`b*P@f9V}hlЅA TUZB _QvZ*4DT5W2 +@J?(Y+ʿAN:jasUz~-ҴgdYDiZQC3/jCY/e=:AVPW2 +@J?(f}&5fZhGϰH^_@z"t4(	ZKhDNF{%3>3Uz~-Ҵg'jCY/e=:AVPZKhDNF{%?w !A  DG)ݳPGePAP )?wp*4D~o ؿt, fXD"xh"#x^o B~!DG)dB/	OdaSB!Ti	*",
HO@Q*9bZ+2NdaTi	*"G0Uh@t#fI750L%>!qS: @$> J}~KƕD	&Jo 8ā)LJoa{ǫg(o"xJ}h4D~o ؿv*jVCgn^_@z"t4(5W2 +@J?(f}MUk%̴'H#J=aUz~-Ҵt<TX	S<	z%-6cIi4-%6-_9*(EzJ2i/RZD?Ѐ	 /yhٍ%t[,ص|ҖGM"c$6xٍ%O%}&VЖ-|D$_-:v̾ijj+ELg:y[TpNs,5l%v,?Q4LGM"צ4=DJֽ:ME+ZI22x'!NrFRNz/vx"4jЀz<)jtMIi4m;WT8T:Ke_2;*"xIN"x&:$鑂W/-J.2ht 0N=Byh:c&i6ljfLªKN}%eDcpYF87I*'$'8jc+螀)xIN%}ԥ<1&Mr?O]>WKssճ-[0ճ-[0ճ-[0ճQ2<+^5QSΤ<zF1c1Pj7ʾ3yJ?زaM2e5Z#&SQfɉ
7HljgCP4fA0a o"8Qʽ;:blʾ:evTG*{*#[='#91OM_ʾ:evTF5EYU-3:&7U-3:&:b8k1*閙Qj'\9F\ZgeDcpg03s0䲐,+'$|tL쨍Ltʨ6cE\7N'cICt+J#*;L7N'R/^WI:΍+[='4;mbxi'j;31yR'l*S9*8yRIQ99zjc+ˤ|I?{*#`vtr9'^[='4;mI1@JbfjzchylWI';j_SDMDOQ5TFLNTL=S$bf4HɔDU@dOOKS1yIZOӺh-vd8yǯ3'/P-[0ുZwMN},#2xz&d0Wy(pZzU쨍le=5DG$ZL^7gQ'L/3-_5<pj;Nu2ׂcFǓI=#Y1'zz^`Ƨ1g4,1^vu3%¢OW6gLW-bx\C<z2yS+t]$ZL^'*TFzNFsc2x\C<z2yR]"I:S;`I*閙Q撈	a%ICW<zN^+Ne3p+Z騡%kI?̆Q22R2y}+f<{tz2yRk1xsLȽgS<2_<*<%f;^WLʈa<#C'I:SgPs0旘ylWKJkQC*J֒~ZwMӰ-7fO,p31cPjthh[5Rq=XL§^-;i2ׁK@Y Iih?ʾ:evTF5EY&<I̵꘽D-zĕNŃ˘9xOQ*MEh`IZO|tL쨎&o,`xXWJ'hƦ 
эa2	C4A<a N5D@.ytkL=50bZNU-39W%<#C'K撇ylWKˤ|^
g%RVQC*Jֽ51lI:TI*閙Qif'YL𰮔OэLBaDOH5881M"	!".u-x)^+ZI򯎙i&uÙde L242ytk1z1ӯhylWJ'IZצ40bi'*閙Q*&QlƊx$	FO4LyfWK˘9xI:D$^kQCT$|tL쨌q5)҉1L42Ȟ		t'x'F4	A8D5A Ne3pPkI?_2;*#MD#91<#C'Q:咩ذys^+z[='/'_2Њ1RV&q"%kI?_2;*#MD2'YL𰮔OэLBaDOH5881M"	!".u-x)^+ZI*閙Q1L5'@dhd'_2תb1L*f-zTyG:%k^1RVzF1c1OҶa׼WKǯ3'/1g4,1^vu3%¡pNe3pPkI?|tL쨍Ltʨ6cEQ<.bftx&jb'xA	ƨ	QhơNF@.ytkL=50bZOWLʈ:&'@dhdcyj$v,br]/3p×ytkL=51IZפ`%RVWLʈƳHk51<#C'I:SEQ53P8ذys[='/҉%RV騡+ZPƅU$RWI'ʾ:evTF8eO0NeT&dƊFRNz1r](U%k^MEh[5RN%triiUh'@dhdLtʧxat-ytkMPEJֽ51`IZצ4-'_JI?_2;*#MD#91<#C'Q:咩ذys^+z[='/'_2ׂ*(`IZרċԕzj(cB٪u+WLʈ:&'@dhdcyj$v,br]/3p×ytkL=51IZפ`%RV騡fIҤOL^1ēRZwMNUt5&aU%uNWLʄx	$Jqq!RO+eCWҥy>\KtZm;٨{syx]*閙Q撈4y;j^9y)ذx)It#OS'_2ׂ8z1RV]ZwMӰ-77үi&uÑØ4y;j^9y)ذx)It#OS'_2ׂ8z1RV]ZwMӰ-77үi1tMLOQ<^/ylŔITX<Qg^קytkL=QMEⵢӺh-6lP<.|tL쨌q5#(4y;j^9y)ذx)It#OS'_2ׂ8z1RV]ZwMӰ-77үifhjbx҉Ze{g,Jbz[='/=OOKˤ|^
g&zj(`/ʾ:evTGD51<.bftx&jb'xA	ƨ	Qc	+F1B 6ׂqcPXH4jl$	 Ne3pPkI<M`[5/bno5_2;*#eD29TOQ<^/ylŔITX<-zF^Ne3pG=50bhTX<$.y瞦KS8jKN頶iʼa*[*閙PJtI51`O@\Fq$LyjT<tID\_2;*#|Q,`xXWJ'hƦ!0"x'$Мjz (TO(0j2c	!N2#	 0"FdF831a:cP1D@"I:QQC/$홿?|S?*?"?g&T_og5ӯ_@E*4$bmu"eTIȽ{~&~a0c<TIQ;
fD%LgDK*'aR~,Q;
OeD*]骆2Q'7DM2wOsv/TI즢4$W3/Q'9~eJ3$LYLTI/Q'e3Q'U1;^~Q'TB_~-?s??
Q' T ?w"Dt%opZIoe^{_U?	ltW ~W ie^7*A{_U?qTW*ʽPe^{'{U?~-*~WN{x+**~WNc'Y'2qʽsOĥ^8Q',*BU?LU?~+*{{~PU?~LU?{#*^8q%^;_ʽp	WN>^8_'{¯q2¯q~"*?*/^8&RU?ʽpRq6q7TU?e^8se^8u:U?ʽӺh-DZwM6|AjLOWmsiRIqBF>sfUQ4iI'I27.HliI:N(Hf2eDcpYF87-.0/.ҾirW8:Ꙫq1['qu"el˧a2Hu7TqD-Z&Hʣ&l`.v#6UG;	HeQHigLNU䦟1ZuFzj8̺CG)ĔERhRF]/b4H~IPT7ETR2_N¢ITMgaQԇI4UA(}C*QP&S%}BWӘ(Fcj4:abrc6b2'&/PīLET`OZ::(E't+i(aċ4bjGL'&Jgt,PB2TIQT+T*(}Cy$U%Lr8}*u2P@Aw)zLTL>
*¥r8}(L>>"3W#G*@JP(.HL^`<&0SJd&D$TG+
G$Q&J3i)$ɑD*͎Lk(&D1/D*/$i@PtdP'NMKgc:ؑ&J8LIL"bd#^SJ:$T(P$24*Sy4U'}L>	P/ERtW#G4UQTJ3pƊ9z&;J#*)F]CN$*¥9Zs*&9W%'q5ńI>LTxQ@^9sxQ%NLL'dQL'wBGEQt
W#G*>*)\IEW#G*CQeIE
W#G*S%}D**d/L_Q{d.*S%}BR*ҩ>
9lh^M)NzNb/蒾3b/J+ESQ@z3'Qzu%鼒*Ԯ/.Q2P@`T_
(}C(FT^1S%}BR*S%}At(FqTaG*>IF	GU'S%}D.<U)>#KT`^r8}L>%P]x0L>	K#Kx^ŁdF(4UB(}C .P/ET0)>#9*8i./uQ>2U53P8lFILDtDJqztIa!B!z(¡L¨T@`ij&.J2U/Jb0D%PJ#*;$i'IQsdI%Ez'S>)ru*.S%}BR*#2P%..P/"b^JPJB4(r(}C }*eT2z4)+/;!r'C *MĽ0RULJb$p"4)&JTHEzx&J)G(ӧdS2U
=P|ұm_SL	N7XI`J%D*S;#ztIQU2P@^DKDh1Lʼ	%PŔ"G$Q&Jm`D^dT"LB#	aD*&j-b/NG/B%Di*iN:a!"}d*$p"Ld]LDE&Jfhb^2U`s&K
$TJ|F/}d)G()Q&JQ$SLCE#RIjfq2ؑ,0LBh|%iMyCyD*WM,$:#ILE5Pw-T3DE&J:%%Q2bLD2bLCS0D*D1T&JlI$%PlHDQ&JS(Q#dLDOTCQ&.J2U%zG$ЧD*hjvF(^+QD@e#T&Jfc:ybG$%%PWMS\#H}M%SʾJia!B蒾=QB\+D`vu8'|b^2Uζ$p"OXQ&JUSLP"O{%P##%a8ONP4ETTR
<*}2(}CP]86TMLlcUDiiJq5ńI>cUFs0$i/N:exJ<(K
(TS3
faIEbPZgJe<(N*)㒙@b$𢀹*(T(DU@z(}C(FU
d.*~+ɢ*dbU>)qri|Lw;
**pvET&S	|*:x|-9S"44|q5ńI>/^Y*ޣa5U;AdILETwC	ƾfE	D*exJ<(%QL)31'E
exXE2<rS(DP%}*(ITXG;bK
$T(DUAz(}C(FU
d.TCQS(FU2P@B4#r8y4U@2P@\UTdJ\\_ET	S)>#K8*u+ɢdAwҴ6TMLtLo=5MDF%/SIxj)})㦩*;$𢀽*)3Fs0$J*)㒙bO
$QBi9)"O
$BET	LCPB4(¦JP P/+ɢϩ>ET	S%}BR*LL>@_T	)>2 2Ji⃸ LM0%ME3arOE5IQ1$_:ĞPE2<ftMRTwLID:(THFQTCSDIDdeTGMRTwLIDPlj\CzbO
$DVƶa5IQ1'qz(THFQt%GtĞEB#CxΩ7<(BxQB(T-p|ĞP 1xQKBV'GR0[qrP@&EAI@P4_3z"N^@^ΦbwTc&E{%PJ|8dD^E2<sd/Ny[4Q&J".&:$THwSfaLћ]5'd)iP&L:xQ@@Rƅc
g[4l$:$i:V	d}*tE$yM_3z"Ƞ~Q&Jq%lhZm*%}d(֝Ⱦ$i䨋ӨQx1r(}C N<>-3*h L^閙b9X$}*)651@(J#)@ɢЩ>bw2P&B2&JP˼GP'Jp(h:U2P@`UtdJ\\_ET	ө>)qri|QP'.S%}At(FqUr+ɢ
dbƔʶzNce%GlF'M0%e%Gζ$Ezgȓ%D*RTqe:[bE&JG"2P%..P/CP2e'S%}Bh#.YIQs\#HNIQl2'&JE2j#\$p"Ldx*.Lar_%](U@\\a*./R1z3P)G#R
<*.\`qU{W&/Q8+"W(X2GW&/QUyrG+U@^`r8y,U@_
%QUW#2T)\#\#)\#\#GTW#GET
FX+00Q8br8x*+Ty$UA
W&QU)TG
<*2
<GPBJp(UA	rQ8+qU&
W#GaR
<OPB1S%}DCcyMAf#Gq5i57$5l%8F>'7P91;aTA8<IkKqAv,`ySDMDA8<lhy"$pxcʦaLXD(:&r;aTH$q;a,q6./4f:cTch4py*V8lF$5l%8	O;j_SDMDA8<ID0w55DU쨕|Q"IkKqU-36TM1*ٍD*T4L˼Lʉ:ePaH%"9Hu4P>_MPE#ĴMUDQ1$pxj(cC1#ebtu#@cq	c!WLʈQ:aA8<HzNFM?䲯e@HP@]9rhm5č2_JwE0aH%YXHlP@aX\vXmSS&9sCgaP@12iʾi(#G%^ʉW%'l$:(YXHlP%MX\vXmX<U*閙QDe^ʁ@ċgi!@ebtu#@ChyDZgeDcpYDYLaI&Lhe#ċgi!@%ԌdI*ee	id(xS0;]	>KDԲGk;%5l%8&RifhjbEr4hNebtu#@ıƸ턱|UTfrTqFS-5>$l☡M䒯b<IkKq<U-3:&:b8k1A8<gc)ؠLĬv2-l$:(|dEsIDrTq8<IL)<KkKqNae^ʈ1\zNi#G%bv¥"ᏒSMTNU8<H39$px88CW5r3sF^]VgQI12G"|lh>#1N`I٪u^]H\vXl^ag7}QHj#G$5l%8	|U쨎iGL:؆U-3:e60#IQ@m#e%G.Mƶe9N$*0}J2$#pAT+T}4
dKRddJ\\_Rdd)i}='3c[='1&NЧ[='1&JI_O
1&L+ESQ@z3'Rb)$U&0R
<MIS%}Bu'2P%/}B4'禍>
fUQ4c*RRr+$
W&/QT+"8Jp(H.}Jp(H.Jr8xGM"䪪#*J1H.0R(GEQpJp(Ur8 Q8/Lr8 QT^\qzU#+QyG⨼br8(H0}Jp(H0JpH0Jr8y$U'R2 |F4K*%Q*%D*ͤhD*͎Lk(K&J57dP%#]:F	ӢDqRζ$p"I6&S4FD*ױ$IRD*JAUBET)TG&S)>fcb5sLHI%v,"GHu4I>(5sØ蚡ċO|<33ʕTqT8|H8	TbFuQ4i9wG|<33ʕTqD-$iIkKqC#pYGQkKTXDl'_LIY*TF8ecxZg[þ';}Q3aL(Lgo	8~S}Q  ';}9tGq V=vKt=v~A]uw@7Oo
?A3߭}`~S}P= 7~$?)< ?] A_o@#@%?)! w]!^+?)!=;@|2Ct7g7o 7Ȟ]"2@ ot$z@P䁗{N~S|F ]#n~S|F|FDCC|g7Bt4?)J W뇮% ]$A7Č'?)$ 뇮?_|7Ġ-co@{+?)%h~S|J{V~S|JEGG7¯coAYM0.U7t/]&}?@77/AaM뇮߸'B~Q~7=>~S|]L=v0g7ɫCC:?)LǮ&V~S|=vC]'C7mCo{M;Ot
Oon~S|NX~S|N{,?){M!oP{3\=v~!?()>~S|R{|=vE+?)*2CCv=vt=v@ot ''EIMx}9o,?)NO]NEB~Q|Y>~S|Ǯ(|
o5CC (_co~+?)P|CoH}5oCo|e7n~S|^,?)ot)/p'O/_t)>~S|;GG7Ao]+Pⲏt>h~S|X_z`Q],>5CCK+Ł{R~S|Ş,?)AaMl|"~!?({|8Y_|]Co+?)4CCeo.AYM?z/4=vPo*AaMʪCCM})?)TM7ʃt* ]T=ߺoG뇮x~!?(&B~Q} Mt
OoE@?zjt4?)-6ūzh]7Š~/?)-|zhzh}7|zpzp{:o|;]^+?)h~S|Mt6GG75]/|zx*v=v=v_hYo<=vX!v=vXPa
oh~S|o|zyt77\=v<R~S|F~S|Pog7M~t~S|#?)~%?)~`o{,?zo_to,=F~S| s/7}#?){ ?)W~S| g7 !=Mg	Oo=vo7 W !}?)M8;|/;|3߰;};}D5p&v L@DD/DD±3ѽM} 
~|&vJ&?(0x&v@UH	Z*Z?;|wp堇K- x~t+Ҍ? F!3Ҁᐙ@!p7	J*JA7AV'h*pU{2T[8̫?[:̫
P{V*oa*DOʷr?tzU~'Eo	Jt
x2*t
u_[9h'YVNeU2(^U/*u
sӕo%*~PUBs*	VN;"yBU)VNE[8]!VN>*[8~oᗸ[8$[8g d'ʷpMaVN	o⢭6 *[8q%[8so
p8Ua# "G|DQ#A|D M7AI|DdA$">!F[4qA$i@%H	q-@۽B&M|F_hr7-Y킿#X57a>w|*I|)'Je=wCւ(wo(}I|HKo/O|Hg/7ć7|H=/|JG%,įTE|JĦXooGy5+\O|JP_Q|L)&Ee9|Li|L{_|Le &3|L	tw00M~{C߻7ߺ}G!߸e~ p_u7b;["kO|C|(Wɇ=fM`ELY|W|;Y|cqfG|NVf0'<'M8$F+pÌ#'7|N%8/w\&(,=@./CLq'Q}KG B;C,ז	/HI.e|RG}H_|RoCmHo/C9W!I|R-QF'*o1MPoŗMpn/ʯ\[|TbvNQ'O|V99_|0NqEݻ<A|("P$P/w[~1=(P?\@qWW|>ŗU|bf.'Ҭ,Mh~4p_k$/h57}?R)1ܾRgRiRb5b;'H)b;-1򖸎H])XHeNA>M|8CU|VG_oq]YU|Vi|V7ŷfob̮+`[\}ca|V`f3_mXk+~9+a4ŉa(`#|YV}E<}e`m%,l;Fm_/f8
[mm~w]|A/x8K/b;F'-C|{g_6_\8_v.Uwʅ?|PCTG|~PK|.T>.A1T	7ʃmUW|;+@wʈI}<_zK3mz4pfI}K[g{̚!Ŧ8f'-5/j-h__[š--pv<Š+-"`i,.C//4W}%rܷ6۾.4!._Hv:Qo;M|5_o(lMt:w_AvA~_HU|^Go0v_|^YxC_I|^e}^u}Y}ya|^cK|^	+aVW|VawpYa|y_+ig|3Ʒ>+{x/c{fk|<c_}IM|wo!3|/与>/o%}K|2|8E|yķI6_lW|qe|=}|Xk|vc,A|wo5`g_,Y5,o@S| E0n@*7 \]| 0v@b /weF_+ I|`c03_-/ r?ݾ0"h/}w:2;rK;+obk2ɯ>)7q],`\]|@K], ~Y)3|CV[|B>߾!/C }d0×Bc|e77EL_C<c|02d`n2%d`s[q6X?ľk^'?8]:Dog梆q*4IԋױoOE7'ioO"$'$̨Kfq?J,K`ʉT$TN¥5PS_I檟oOd`oOsv/MEh_4̿q?5Lu7'Z)Woq?S0$A7'e3oO*bvI_7'Tq%7IoO$?oOu?&眷o9hNY-ɝt[r?Atr?9oL/	'ps[;sEf V眷&wygj(`ur?^+4	O[r?^+4	O{r?7=s[;C	NoF眷&w1e3r?\o5TNk-ɝ*c?:9oL{fs9oL;our?\ʉT'e-ɝW3/A,Q;
?nyg5Lu绞r?"}9oLe3{r?*bv{8s[;󱖥A)Ns[;cL߿۞r?vN>A*'aR'<3	?<3LN<36RTpNnygYc/M9oL'<3'r?d`6眷&wΤ^N	<31r?眷&w݄7Aps[;8s-ɝ眷&w9'<3.7	]7G5IEW3MH㦩(f{~'qTU}q}9o_L QIA:q3(7oq3%\o7_FyD=A?7_?P _7vٺn	_s_?}oy_oxWbYH2ts[o1T{Kğo仞E/vNso(`'(/Nof黿 O3?llqU)G{O{N*RiRxlU&.R?qT:ilU&JwmӊQ=P%R?mӊp{N*FqUi_?8.Rr/mӊ#iQ4{N*R00lU@ɔg]m)i=%iTFg_?=I_R0cm?lipgl6irg?lamӊɔg=l =I*F	iglU'L`/{Ogg#iqT\q{OQm@{O8.N`\=m@c==?%i{O?/i {=EFl1i{O {O?@?@g ??@?@ o{O _= 7m?
 ?  	qU
e#RgAg{O"lAlbi&io{N*0L?! {N*0)_i2Wmd=CF8Hl =PT!=`)mUmH{O?$g3i )i ?$l =17{OogF{Oa{OE??%gJJ?%
J l??%?%!g:i$i$=J$$$ol 'mgG{O?gKmK=l??1i0={Oɂl?&ggm`,i0gNgN{O#m8=p=pi)ium;_lm8gN _{O{OWm8??=?l??(-i!i$immA{O(
( _{O ?m@"i3i	( {O =]m@?qT@Si#v 9F8=%l/?"lC6]#fUl|#mx%$t.mS|Dkz_톟x!.jĎ[g-bL1=lv$-x#?lI5?{]$˿6f9 E[{9=W_@Sۮ<6fA턱2.OyX~{m}>Θ&Hwm}ls8?UmϢX6B*e{?Џ2g6vЀ'4SgL#3 |G^d~zol<l/? mw|F?ll-ϿB*U{>bGg+e{=!?C lI5?{]$˿3G{97_@3HlJmol"d7ylLg>R$wm}5TbGꭳK8?=E_gV<{84SgL$f=qpP{sHl%fkzNbday3s#A%yE_g~=⑿~qm\$p[gR{gyg}mHg_l=ڟ!gl84SgLs=% Fq@xVR~Hlq`[='120DYm}D<"[gRcmH}cAĎ{?'᭶{>vbGm){V
l@ܮ=^=ڟ!gE$t8%zݶ{?@{v/mw|R)oy?a5:CeH_7g&F<>V_gT+lz#l=l=imHaE{?@{c{lzCjpm=T^+lI5?{]$˿ pw]?s&w|=p	?IL?tym}֖~=	cmP[g-fV&7GgmH4gy7g^٭{=!?C*"km$t.@oo0\Rfs'%c[lC6])vf?g&F
-ϿB*U{? C{>xlz#̭K8?=
-O{l=
MmO/Dg@P&H'g,g6vǾKlI5?{]$˿MM{k]ǸHl3~}m}WꭳN _6Ym6;]	=lHgR{g`$p{?#qm{?#p=!g{xp34SgL-H_ƻ{9>:ww}ͿoB[gUl}Ď1g8?Ymp2g@2gs}l=tomHmOǿfjlIǛ3_7H;eOs(<9[gUl[g(=gA{?l?g[8?[g$pgR<	m){gHg,
-P=ڟ!g(gfjlI3-x]4P6g!<	f"klt&lmPPpwm{l{-xkŖfjlI	vf	-|V{aBo*<vfn&Fy?[gl9s#@<\$UmhlAcmh'mK8?6GYm"@emhgS;l{axY=eoo1|`8 kݶx!.g78?-ϿB*U{=!?C 7%4SgLE3틿As[hCjpm= /?_޶4SgFJqA S>S8.g P}7/EӯtmttY4lUBo=FQ8/J8g:e(qT(=IK7{N*J=C(lU'R/g(AgqT\_=EFmӊ#ilUB`a8+(i=Sm{OKmӊԌ .ig{N*a =?mif??lmmiH=$?)R]m= +m=IԌgg llS=IR0G{N*R0G{O@3mӊF	ggVImX=w{Oi?qT]Q{Oqg⨹2t?8..Rr\=EF?{N*R0.0iqT^
?+g⨽*|?qT^H7{Om++/l=)i liQe#pgV80.R2lU)#.i/l {=Pa?,8 )g@AC'a^  [s'aFlC6]@[%lJ2ϿB*U{?ŀQ{>xl̭,?3g9;wm`1ld}mϢX{dKlj}-{?9gS[gGmi&kw|_7Foy?Ǉ?n@<f9QĎUml{{=!?Ex#?lI5?{]$˿cͿa'4Vh۞r߶ ?BHmOm= <,gIn{KğMTK%I)Bl%tIMTK%]ompA,$:l%lIMTJs~9ocJjVC_TRJ}в	]7LuLwW7.|mnol~r$7'4Vh"nyALI9?nv))oz9o&I'BpC`r }o7;do[Ʉ?j`8]qt@!m)2G~rL!C	N_#Ϳqt0?nv))!WM􌘲!ߜg#&,ag7!u9IOKl%tHjd;,a\o5T2!u9IOm$E0IS@?nv))%WM^ƙ6?CJ3wm7_; [l%tHuF{~rL!Q;
_Dg7|RSo|26?C)_4̾#Ϳqt7_;)WM@:-Y~~@%m)T]Aߜg%#j뾈7AW!u9IOm# _-YIEEqt 7!u9IOVJ r@o[Ʉ? r@ooJtJ龒Ui?C%^ƙ@oopC`r ouߜg%,KJtJ龑w} -YHʉT?@?nv))	]7 o,a -C7pC`r F	]7 e|!,a hC7!u9IOv	]7K"e,aE-[7k@WM􋨚o,a]D|߸ߺ !u9IOm}%4#K-YIM2w|OpC`r7m^o[Ʉ?E-6c|RSosv/,,asv/,7_;Gm$_%_})ߜg$3 !u9IO/m	o<,a %oo7_;Sm_J?,a U}(oo7_;mJ~rL!@_t5pC=8Φ:jTWgLV;	E3QٗNemӨΘ9WM;QTk禭GM"i*eQH0c;8Tq'6UQ4yhT3Ⱦ$`|cpYGQkKTXrSRN%<gR/^X隈̺v-Sq2Nu4lJ*;eHZ!jDHZ!jD)iKN頶Yi-_9jͥ-:(E;	I. C=xOJ	@4<2x"aT2zfx"[=S`4<$
<6gbG>F88i'IuQ4ivԩXF88ͩ[':;	*:':;	R9OTt1;vqƶY)*vNꝄDHZ!jDHZ!m4JZ1ēRZwMNUt5&aU%uNWLʄ
kp@D'/%}*WT6f4ͤ7P91;aV)F#&SQLjm/)FLI*閙Q*&QlƊi&uÑÝ$ZgeDrJ4i1tMNU-31Ns,ifhjtj;3$ZgeDtLtq0c}$Q+I:IW5r3sդsyuČ"BԉR$-H"BԉR$-H%-NI-;M`[*jه0Ӻ_IlQj'\9FQK*eJ߉&}䯥 j'\9FQq;DHZ!jDHZ!m4JZlƒӺh-ZKWlZsfUQ4i-$ T^	d狞$ĝ;_;Id^6UG;	㍕GzSIKTN¥Jj'k:
|Ӥb3y|դeQH9hJ2≤[8Tq' 1|l® $+          , bbb&                   ./usr/es/sbin/cluster/events/utils/clqueryroha a                               
  -=e_anorst
"#.cfhilmpuy$()dq|+0:CERS\bgv{}%124ADMNOPU[]&/7;FGHILTYx',36>?BQkwV!9@z<Wj5J8, @8T $x4 DkXX/І67brLU-FȸP$$rjCQ&L3 a 0X`,gQGz[g__@<@XH@"@__YeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYe_ic p`= H<EHFح0Ԋ5
[{a<ط 
 X,0 z{ X x 
 .Ph $,,,,,,,,,,,,,,,,,,,$,,,,,,,,,,,,,,,,,,,Ax@X@a&ecK$Àhi%_qY-Y%B@xY%3F\رb(싒@lPsa};yzD )oTp z'rxFw6(%d4xF yI5#|#i=ؠr#i=#i0/(&Ј@D4/,VzF_qY-[7>${AKzI`\m"K= UưRǮ
6i$ز
[Zl|Pi%ŐRުcPsVMω%ŐRުpI/,Vk"n|I/,Vk"!;|	/,Vk"!;|Mω%ŐRު%ŐRުi$ز
[[$ز
[[[7>${AKztOd{AKztOk}Ē{b)oUi¨A5_qY-i$ز
[[kPhi$ز
[ZdmhǬ[ MZZop$K,,,,,,,,,,,,,,,,,,$ꪪ/ϼ"Z yI+ll~sm5h%=mzAЇcЍPf*F]UUUUUUUUUUUUUUUUUUUUUUUQ%$	.N=`lhL6	1.KK0`x	x~!UUUUUUUUUUUUUUUUUUUUUUUUUUUDT= ZI?U;=#hi?U;ǐn%tQDTA9QD'¬TAXES\y E;wmCI.;XES\xE(wk"+'*pZT4b9 003Ҵwآo x8S\yX6>/AFZNzT@fkr=h最`7i9S\y[A[l~竍R?W9OUNq
lbM?*`74CJsw P39t``g^V ѼVfTEDS\yh5[2v'qwml"Q?59E4lzA@xF'*p1kr>ax59Ec'=]o8㚚4l"Q``a?U;ǐ(最`7AS\yX,F0w P39t``a?U;ǐ(A``a?U;ǐ(،PJփXlP003/bwv,E\ӐQFQ1썏Ǩ)>Wm2w P3f (}\ӐQ?55!-8wl}'*pbWEOUNqF袉.:袉.: >(iPw P3Ia^A%Ҵs'T@f>AxVs4@Q?T{E]Vs4@`#AzLPID'=\? h?.9CI.:oqI(
OUNq$ATP(0=OUNq&4Owjj'*p4mOUNq
c``a?U;ǐ(AS\yLh0w[XES\yCi&4OUNq
pM5000k}+c08ēS\s\=79OUNqĮ+sXS\xE(/	8,S\t袿sLm'*pl4(W^p;a)D0OUNqҴi?U;ǐ(U"4n/`Ehp;Jss"w P3Ih#t``g '=]YO8<8k*=>FcsVsÃÉ.<@bVm2mAiZNzMD&=E4bʓS\yMh0.pޕ竜>IOUNqMJOUNqA	t^V Ѽ<$vm~spS\yCIh#txxH97ۄYO8<8}Gg5{Asxpxq?U;ǐ(،PJ֣_qQ``f^_qQxH97ۄ?" zA@I.<@&P``g_E8MoM6?9}ȓ8ēS\x#CI.:V'*p#tQ__7zGp;Js'*p6YA'(;JsQvY{b8sTPǱX-:4^;agG9QރÜҴw.'*p{|$'ov{|4l9={b8sV $'*p榥'*p#tQ__7zGp;M6<$i bs=19w(cج/j	bѳcAi 
\"OUNq(-:4{THN߸(hsT{pns.'q?'*pk:S\t*OUNqF袿doqE8D'=Rw P3a@U``g{r㴭'=\lQWa@U~h89w P3Q003$iZNz=آ_qQ~h89w P3!VV ^V ѽ9Fqa@V'=\?vvOUNq{*ڢBvlbM-'` V-'8I.<bZ6th3$'ov=FΎxy=ÜҴw.'*p{|$'ov{|4l7mh89+IW}RS\sSRS\xE(/Yvh897ۄw(l6(
6>?ؓlwpm*6(
6?9-'8OUNqFc3$i b}G9E8D.<`F?*`7oM6>~h897ۄw(cجV ^;`Ehh87ۄXh7vvs'*p=hѠq+::}cZN;p;M6?}Rw(gGhѠڢBvgGFΎxy=Ü{AdD$<Ǌ\tSc^6X}r6Sc^ADdT>޶}wl}'*pbWEOUNqF袉.:袉.: >(iPw P3IaT@fj}OwjjPwjp'*pS\yCIa?U;ǔ3T{0T7ը#
OUNq
i 000Q	OS\slOUNqĮ(,ES\t*OUNq
lbM	OUNqMJOUNq
lbM	Owk#CI.;XES\t*OUNq
i8Mn'q?U;55(i?U;ǔ4&7A'q?'*pN($hi?U;ǋѵ4CI.<v+
X]mzTA C!zoq#xTAVC7'b:V?U;ǐnjjx48CrqA&#dTAj^ PܜPI E5`OUNqx48CrqA&#tnsOw(z g{THN߸H M7}w P3VA|]#'(;Jsv>jS\yCb;THN߸8$۱?W@|]#pj۱?W@EU:,GAQ mCOI.;kPh'*p`6&(i?U;ǐn%x48Ck7k͸AT7Rchv/M9opA<7JhpLGJs'*pMO/ (nN($pL7MO
	17ۄhP	.<qT/ (nN($qTm|	OUNqRc:/j	C)7 OUNq
qtXҴ0/v$iZNznM\w(|]"SR?,Gj	pv>jS\y]"Ԡ?/tnAB0v>jS\yCA_E>*17ۄmc5pht	HI.?qY-MEiZBv-JE5?V4+HNq>sTA{AKz5sZV-=AkPO~rQWAOưR*6%`sG&MNxEϱS\yCFX9slp0I%UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUQ%^bVŐRުHK$p5'oWA92(9Fv<xcI`mk#fY%kSR05hnai썏BváٮlXlL$K*E5#  %^!qQo ppx%r@ h=aK 倐x  %]UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUr6(9{AKz=#I'( x`X¡\\yI'*pjBw(b 歪%ATPEOP)qjB¡\T{q	DD	'?=#t=#VO0,8zF˲
[[|sGѸl3;"G
1R+_e( Bi?qY-zF%aAhVǱda`9AhVQ)m(FOȰRDǱdacXZzFŐRީi Z"Elr9HyY#8W QF!dރc!v4n1d"5b dHB+=#V+on 歪%>O6EgjmA͡ 歪$Orsl'7Nm;l}{ѽ 'haȰSpT{q!0 AaI}G ppx"x{G;)= UGI%UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUQ%^bVŐRުHվsId⃚h]Ӝ#cf{<ưRҶ5̓	,5AͲK$"SR0mY%6,ꪪiAز
[Yn|I'=9ECffffffffBfffffffBĚP{bpjpP8?DI(. 
elNiC'?=#t{b)oT4Ʊ+
 */8բLSzDpO
 ,28'P0P2&0X+(`{AKz
zFEQ?'=9ECffffffffBfffffffBĚ$҇H^{b)oUgji8I.,,V
/\z	47*[izLnE]8UrFY%kSR0UEGE6sMdl~㰃Y.sbba%^R)6,l 刄ÃDI/A_,D	,ꪪiAز
[[\*E
1 "! X =CWnA.;\*Ţ#CDTPEI?@ 5¬Z(B8T+6n0@9a h4 $p4kXPp'ܤW5U?3(c\*¹vAKzkX[|sGѸl3;"G
1R+_e( Bi?qY-
Ʊ+
kXp	{b)oTƸU

+E( O'X)@ز
[1abV
+CVŐRީp4(1`V9Hy? O6'p4 㸟xA¬aMqQb'ƍ:`}G   $T{q	/~㲞ز
[[\*$ꪪ/1+{b)oUmpMω%^hnB	v"NsdPsw,A¬h
0/Zo$K*E5#  %^!qQosl.9F= U¬[7>$բLSzAs33333333!s3333333!bM(qDǱpA5hS(`ރbvQ V47JQ?q\.AZ.57؝33333333233333332$҇O~
Ag,LkXcX {{bpjpP8' S@(`(J,
\qY-
[|sBVEQ?'=9ECffffffffBfffffffBĚ$҇H^{b)oUmpMψIuUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTIdǱd
XXF$K^qAJts"dlfcưRV$K֦`6ІEfcưRV,MH78Eϱpǲ,$K.*="$X		Y%UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUQ'(bǱd
XXF$XS a  ""8"`h@?
pq$) `7sp\;7 <O"E0h8vAKzqY-ꘊlyOѸl3;m`rHL<@XxD@ރc1Ep⏴,B4?'ز
[04ĭ#*`7qY-macX,F}G ppx? I?U;dbQBDX-J`6$JVb9 lzkr=h$LA >֕jz*\ҴMQYϻ\ҴGٮi
.
iZADEc`VPMsN@QGM\{ZB05Glb
iƭFjz}jjh59EX-7ը#'Sظ\ bokXPET	})/MEa-c#vO'Ep`сpr삖yf18'h`66n0@9`$& ,<@@" OoA"Edp4
{AKzf%{{AKzf7qY-mbVD ŐRީ٦%ia"ز
[04ĭ#sN@QGMĉ,L61+H-?{b)oTl`EhŐRީ٦%is,L61+Hkr>D{AKzfjja"ز
[04SP\ӐQF,L601A	x?ŐRީ٦= SL55f (y$v
r`{sLMu=gjB¡P'QĬܤWx9aw.)oWc7c`0یX		ŐRީ٦ȭJcr]UUUUUUUUUUUUUUUUUUUUUUUUUUU^5?JssЇm`6?Apxp'
}k5DYi9^ز
[04ĭ#}&+ލ'O8<;9znr:V5= SLJ1A	c/pԅ,>ml9}ޛUUUUUUUUUUUUUUUUUUUUUUUUUUUDv4n0Y= SLJ1A	b=ǱdaiZF|p'ƍز
[04ĭ#}Xg,L61+H
X&rs1~w,L61+Hآjo{b)oTlAFqY-mbV (&DǱdaiZF>o{AKzfcX,F,L61+HßwŐRީ٦%i>sN@QG'˪Ü[|t'=^.a?UUUUUUUUUUUUUUUUUUUUUUUUUUQ?F_c=ͲI.OX?}ؠ+dԜcbVbCAE"OzodݷbNQvy,E$9GpsN@QGM0ꪪw,L61+H	Zk0Y= SLJ1,E/0Y= SLJ04{ѱ~qqY-mbV4}'= SLJ1bVb,ŐRީ٦%ib1A+Za@V; X
oA;(`0& lF. Oѻ{AKzfjjb1A+Za@V=Ǳdai6b(~qqY-maai
(	bز
[04SPkr>ǋŐRީ٦>،PJփXlP57ز
[04SP	Zk/V z@	4b4``p8qQ,D&""H^{b)oUi1낰4qD]UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUY%%aqY-&5=pVMω%^hnB	v"NsdPsw,lt
X
6IxԌ %^R)6,ldIuUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTI4ؠqY-&5=pVMω"ǱpA5hS(`ރbvP\\\XJQ?q\.AZ.57؝GB ,< xx??'=\hy	=6DP{bpjpP젹&8}qA`x ^8pi?q\.AZ.57؝G	~DIcز
[1.8ظ\ \)0joA;(bM#'`0|0wDIcز
[04ĭ#*`6/{b)oTlMC*`6.8~хբLSzDpX`,DVPg,L61JQ?q\.AZ.57؝G#`D?"$Ҳ=Ǳdai#b(. 
elN#Xn"o	;??DV0Y= SLJ1(  [Q?q\.AZ.57؝G 0	??>;"$ұqY-mac.8ظ\ \)0joA;(b(?A'DV0Y= SLJ1,E/{b)oTlMCl"Q'=9ECi
(	?~GAÿ"M+,ŐRީ٦%ikr=hؾ0Y= SL5559E4l\qDǱpA5hS(`ރbvQf (GO(0aߑ`0J=ǱdaiZF\ӐQ<_,ŐRީ٦\ӐQ<\qDǱpA5hS(`ރbvQBo?~GJ=ǱdaiZF>o'=9ECV ѿ?A'DV0Y= SLJ1A	bg,L601A	b'=9ECS$ԍOȉ4`{AKzfaϻ=Ǳdai>\qDǱpA5hS(`ރbvP\\\XDP$_/he=Ǳd
XXF[7>#GI%UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUQ%^bVŐRުcPsI,uנPsCp]ȠY4	,5AͲK$"SR0mY%	_,D	,ꪪiAز
[Zl|Pi"P) 0 X4 Y
BpON~ "cF! @$`p'wAZA 6[xAXjLS{>،OJsIVjH57FOUNq
f٫ME(:'*p_
)Xj)Y%<5E$I=I+H4ijz`" >zҴD5Giƭ'"MQZH5i4 "MQZLVlS{XM6D޴j{ZB05GiƭFjz`"VPS{XM5j54HT{VĬ5&+MEiƭFjz}sZoqQFxZnr+M5j54Hj{ZB0ZvViD$v
r`{sLMu=mp
<O"E0i¬5! ^Ydb'h`66n0@9`$& ,<@@" O'Ep`сpr삖yf18q f8v *= 倐x  ? I>^9Dn UÀ'IM69CW(O\h#A"= SM1+HĐn$OǱdb)&`a=?ŐRީǘ%bD{AKz"aboqQF$G'ز
[1!F"= SM1+HT{"= SM1+HĘD{AKz"aboqQF$q"= SM1Ǳdb)&>R(,LE6<ĭ#)= SM1+HĐi?qY-ꘊlyƭF>OqY-ꘊlyƭF'Y?(c(FwqY-ꘊlybWǱdb)B,D{AKz"b,LE6<@~$OǱdb)%iز
[15G'ز
[1IŐRީǘ`$OǱdb)&>"= SM017ز
[1MC{D{AKz"aboq1&;{AKz"aboq0}'ز
[1MC{ZB01$Ǳdb)&`a=?ŐRީǘjjjj0ز
[1MC{ZB00}'ز
[1MC{ZB02	+ز
[1MC{ZB02	D{AKz"aboqQFA4s,LE6<SPVPixĉlզS[I?9#7{b)oTScJ1$Ǳdb)%i>Ǳdb)%ij~ŐRީǘbLp'˪Ü[|t'=^.a?UUUUUUUUUUUUUUUUUUUUUUUUUUQ?F_c=ͲI./<O8<;IiOuUUUUUUUUUUUUUUUUUUUUUUUUUUTOѻ{AKzfjjEu6Zj,U5Aē I?︨"$_/he=Ǳdѣ$ꪪ/1+{b)oUiB(9}Ē/\z	47!bGA92(9Fv6>(E4K$jjFsl/ԌdIxGAͲK$$lPsw,V"n|I$) `7sp\;
1qY-ꘊlyƭ'~)1T¡\	}㚋8!%t0@D4~0 H" x8rӱV"`48k 8ڢ('=9ECffffffffBfffffffBfffffffBĚP{bpjpP8cA& XaȹAqXLlDVPcQrSrO{sV2M6'e̅̅̅4բLSzDpX`,DV0Y= SM1JO{sV2M6'eb? Xȉ4qY-ꘊly#b(. 
elN##'!&{b)oTSc@x{bpjpP8=?~G?iXg,LE6<ĭ#Ag,LE6<SPVPI(. 
elN#>?~G?iXg,LE6<ĭ#qY-ꘊlyƭF>.8ظ\ \)0joA;(m	;>	`0J=Ǳdb)%ijx0Y= SM017ը#QQ?q\.AZ.57؝GA%?A;"$ұqY-ꘊlyZF$D_,ŐRީǘjjjj0Q?q\.AZ.57؝3333333323333333233333332$&8IP;
1qY-ꘊlyƭ'~*<*'I{bpjpP젹&8ظ\ \)0joA;(Nz,?c`8 0"M(qDǱpA5hS(`ރbvP\\\XJQ?q\.AZ.57؝G1+	~DIcز
[1Ĭ\qDǱpA5hS(`ރbvQF,J,ŐRީǙ6.P{bpjpP8??`A"iXg,LE6<(. 
elN#@GO,0C"M+,ŐRީǘQ?q\.AZ.57؝G 0	?`aDV0Y= SL55{"O{sV2M6'e5K	;?p
`0DIcز
[1Iز
[1MC{ZB01$/{b)oTSc55M6$EO{sV2M6'ecPaÿ#'  DV0Y= SM1+H|`{AKz"aboqQFز
[1MC{'=9ECAFPaÿ#'  DV0Y= SM1+HT{qY-ꘊlyƭFjx0Y= SM017jx{bpjpP8=	(
0wa8$J=Ǳdb)%i|`{AKz"aboqQF$D_,ŐRީǘjjlI{bpjpP젹&4O{sV2M6'e̅̅̅4բLSzDq0 B$?	JQ?q\.AZ.57؝3333333323333333233333332$҇O{sV2M6'eJ?pOad2"M+,ŐRީǘjjjjM5X{bpjpP8=	(#?"M+,ŐRީǘjjjjM5D\qDǱpA5hS(`ރbvQ
}G	)ÿ"M+,ŐRީǘjjjjM5qբLSzDqV;"$ұqY-ꘊlyƭF[[.8ظ\ \)0joA;(.ffffffffd.fffffffd.fffffffd,IM(qDhS,ŐRީǘjjjp겇T. 
elNiC'=9ECpH!c5?'=\hy8$&8ظ\ \)0joA;(.ffffffffd.fffffffd.fffffffd,I(. 
elN#`D?"$ұqY-ꘊlybV.8ظ\ \)0joA;(#F	~DIe{b)oTSc̄Y(qDǱpA5hS(`ރbvQ? Xȉ4`{AKz"bO{sV2M6'ej ?#'!&{b)oTScQD(. 
elN#j	(
0wDIcز
[1Iز
[1MC{ qբLSzDpu#'`0$J=Ǳdb)%i>/{b)oTSc55M6(. 
elN#ac?A@ ȉ4`{AKz"bVز
[1MC{(. 
elN#?~G DV0Y= SM1+HĘز
[1MC{0Q?q\.AZ.57؝3333333323333333233333332$&8@|=ŐRުcPsVMψIuUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTIdǱd\=79K$p5'oWA92(9Fv퍽7Nr&Y%kSR0dIxEH`$K.*="$X		Y%UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUQ'(bǱd\=79E
1 "! X =CWnAI.;#5s[X4,!z5mbV&@R&B6jĬ4H&6 Ԝ&6`$J}Gǭ'	+H4HmZNAZoq%A4i`&6 +T{lzpҴD`Ei8Mmi4H+4 +T{lzp{D"E0h8vAKzOѸl3;m`rHL<@XxD@zP)/+#Pز
[0MDƱ+,L5s2do'ز
[0MDęز
[0MD6O'ز
[0MDĭ#bl5qY-k"aaMq"= SpLJ1bVmĉ,L5s01bVmĉ,L5s1+H
X&D{AKzȘbNA{b)oT\=79QH{b)oT\=79MC*`7qY-k"abNA{b)oT\=79MCk*=<sF/nŐRީznr&%ikaE]= SpLJ1bVmز
[0MDĭ#*`7ǱdaZF$4= SpLJ1Fc'˪Ü[|t'=^.a?UUUUUUUUUUUUUUUUUUUUUUUUUUQ?F_c=Ͳ.m}G9Gp،ػA6(
Oo٬RT{l~y7FXlP(n @'ڸm4CWnQ䬟A6(
y	.7{b)oTl}ؠ+x]cز
[0MDĭ#k*=<_8w,L601bVbu{b)oT\=79MCk*=<_8qQ,D&""H^{b)oUfznr#GI%UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUQ%^bVŐRުpVMω%^hnB	v"NsdPsw,!znr&Y%kSR0dIxEH`$K.*=mY%UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUQ'(bǱd\=79sH?q\.AZ.57؝3333333323333333233333332$҇O{sV2M6'e xxH@ANz,?pH&6"M(qDǱpA5hS(`ރbvP\\\XJQ?q\.AZ.57؝G1+	~DIe{b)oT\=79Ĭ\բLSzDq7GO,0C"M+(`{AKzș6.P{bpjpP8=J,ŐRީznr&$F.P@hb6EgjmA   qÀm'=9EC!xw`D?"$Ҳ=Ǳdal4(C'	{bpjpP8saE\l]";#'`0$J=ǱdaZFjT_,ŐRީznr&jT\qDǱpA5hS(`ރbvQ*`7GO(0aߑH&{b)oT\=79`Ehؾ0Y= SpL55`Ehظ{bpjpP8M	;?	 "$ұqY-k"bV#T{lx0Y= SpL55}FcO{sV2M6'em}GA#Paÿ#?"M+,ŐRީznr&%i_qQg,L5s01FcO{sV2M6'eAƃG?~G DV0Y= SpLJ1'	ز
[0MDSPĜ&6.8ظ\ \)0joA;(.ffffffffd.fffffffd.fffffffd,IM(qD째,Vk"n|F(I$$KJز
[YҴ$K^qAJts"dliZBvn;cpޛЅ'9	,5AͲK$"SR0mY%	_,D	,ꪪiAز
[YҴ$XS a  ""8"`h@?
pq'*ph`rBa"$TPܚmXL88<DD㞑EF(w`{AKzȘ%bTDX@'*p  x}Q?U;QDP)q 9a h<?l`xH8"X@YJ45-aPi?  xx08rÁ]Rޯ,pW`+!pD48&C 9?rkyV>Oa@-+A8T*>O~" 7" 8Y?9kM4pxEzk,~"#iY?U;Jw7EOzV?U;ǐ(޶
W`*000QYϻ\Ҵ0w P3ZNAZVOUNq
pVA6(
Ҵ0w P3Z}Gǭ'	+J'*p1krZVOzoq'*p3T{V jjOUNq
fݮ
iƭFPaT@g`&6aAS\ykaAS\yk*==i8Mmi'*p1krZoqQF``a?'*pF/`&6 +miZAVQ4i\Ӑ\ҴDZNAZoqZa@V֛l`_qQIh#kM64`VP
'""P0,8-ek~0<$, +Arky0Ѹ&aO<@B4?'+HNdpҴ"ҴAX-ؠ+kJĉJ`mZNAZV$OVkrZV$OV+4H!;yVA6(
{$OV+T{lzp{$OVkrZoqQF_+HNdpҴ!;yVA6(
Ҵ!;yVQ4iiZBvٮi
.
iZ@N=UUUUUUUUUUUUUUUUUUUUUUUUUUUD9ZNz]` ˪ƍ21x
'{d0mX		rzF!4\=!K'c(VzFhGjl{~  8X-EAX.dl4U"+i޳v+ijz*\{ZB05Gg>pVM5j5!0=b x08rÁ]Rޯ f0Z(B<`F/ ` "48&C 9?rkyV>OoA	
h#A"ҴB,Di	5Glb
iZX?ZBvQYϻ\Ҵ"Ҵ޶
W`VP1"Ҵ޳v+`O~Ҵ޶
W`-+HNa=9kZVOuUUUUUUUUUUUUUUUUUUUUUUUUUUTOxs+o''h`#=`X0pǹO'p Q] ?q=Ǻ'75͋ok4o,\ؠ,$=mi	q>=WJAvŐRުpV'o'7zІ -=Ak\4hl~rQWW
XEXFĬ?E\M^'ޛܝ*c'ز
[YҴ
0XDX@+*dlJ6.O{AKz5sZVB+Ae޶
W`"0Y+HNa=`EpVJ'= Uȭ+HN CArQYϻ\Ҵ
d!;yݮ
iZBǱd\=79i	(` "4.VTpҴ
d!;yVIh#kJ'= Uȭ+HN CArXlPiZBv XlPiŐRުpV'oP  xxYPVQ4iZBv _qQIh#kJ'= Uȭ+HN CArٮi
.
iZEh`VkrZV?qY-MEiZBv
," jz*\{ZB0(+C޶
W`VP{b)oUfznr+J(Pa@Ea h<<\T{s`VP

d!;yݮ
iƭFŐRުpV'oP  xxYPVIh#kM6h`V+4rز
[YҴ
0XDX@+*
h5[Zoq(+CAX-ؠ+kM6Ǳd\=79i	(` "4.VTk*==i8MmiJ`mZNAZoq'= Uȭ+HN CArٮi
.
iƭFZBvٮi
.
iƭFOuUUUUUUUUUUUUUUUUUUUUUUUUUUTOn!lF(%xR
k^OV4Cc?ṮI4Pcb |G}5vOnMQ썢kMH1`,Gw6<]ƏF!'7`Eh*T4}Ǹꪪ,Vk"!;|V}U"+iSz0Y+HNa=`EpVJ`+ BɽHaÄPA00pO{AKz5sZVB+Ae>،PJjz*\{ZB0(+C`VT{V jjG`XM6'eC$ҀсI$|"|OưR*60zi	'p8,Vk"!;|%pSz30X OqY-MEiZBv +#  <,~ GTO'p5)q#iCJqO79	,CBa "? O4n1`}G   ȑqQ,D&""H^{b)oUfznr+Jh$$KJز
[YҴ[7>$Ix:kN(99&؊:9IAh6?7ޛЅȘIdMH7mY%"osl/79IdUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUDMnŐRުpV'oi$X. 
elN&8ظ\ \)0joA;(B h~@# hX "IWG	wDI(. 
elN&8ظ\ \)0joA;(bWO
`0"M+(`{AKzȘ%b(w" Es+A=Ǳd\=79i	න+q$ǱpA5hS(`ރbvP\\̅̅̅4բLSzDbWGO,0C"M+(` "4.P{bpjpP젹iC'=9ECF,GO,0C"M+(`{AKz5sZVB+AeB,(qDǱpA5hS(`ރbvQ#&7OiX#ز
[YҴ
0DX@+*
i8MmiZEE=Ǳd\=79i	(` "4VTp{AQqբLSzD[#'`0 Jĉ,ŐRުpV'oP  xyYPVA6(
Ҵ
g,Vk"!;|VʂZa@V֛l

(. 
elN#pu最O0w&0Y= Uȭ+HN CAٮi
.
iZEE`{AKz5sZVB+Ae\Ӑ\{ZB0(*.8ظ\ \)0joA;(m}G?~GDV$Hg,Vk"!;|VʂZ}Gǭ'	+H0Y= Uȭ+HN CA򲠬_qQIh#kM6EO{sV2M6'e84U"4o hGO(0aߑaߑiX#ز
[YҴ
0DX@+(U"+i,ŐRުpV'oP  xyYFAX-7ը#'=9EC
}@#'`0`0ȉ4HqY-MEiZBv
" jz}PT_,ŐRުpV'oP  xyYFݮ
iƭFQ?q\.AZ.57؝33333333233333333!s3333333!s3333333!bM(qDsl|=ŐRުpV'oi8I.,,WI,uנPsCp]ȠYvsI`#iIdMH7mY%"osl/7XL88<DD@9`$& ,<@@" IdUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUDMnŐRު",B _UT+7 $TE%i./Adl5VFǮ/A+H4H%1bZ6tCRV{|"S{\^\"k\^Zoq%71bZ6tCS{\^YQZ6tJ$)/F`<88Xp<˲
[F/ƍ |aoBa "lr9HyYh7}~ŐRީzDĭ#!F,Lb&%ib#c"= S"ZFbZ6tw,Lb&%i{|H{b)oTȽ"ad"ŐRީzDSPYqY-L55`lqY-L55=>FΉ$_= S"ZF0ؠ*	Ǹꪪ4V+IW,OuUUUUUUUUUUUUUUUUUUUUUUUUUUTOѸfF/zAaslqQ,D&""H^{b)oUqzDh$$KJز
[\^[7>$Ix:kN(99&؊:9IAh6?=19?fKXF0/Zo$K*E5#  %^!qQosl.9F= U1sH?q\.AZ.57؝3333333323333333233333332$҇O{sV2M6'e 4aw4	JQ?q\.AZ.57؝3333333323333333233333332$҇O{sV2M6'eb(`(	0DIe{b)oTȽ"bV#be{b)oTȽ"ad"عC'=9ECb#c	;?	 "$ұqY-LJ1VFǋز
[2/Ajjb#cO{sV2M6'eV6t	 @ ȉ4`{AKzE1`lز
[2/Ajj=hQ?q\.AZ.57؝GgG?@ #?"M+,ŐRީzDĭ#rѳ/{b)oTȽ"aaQZ6tEO{sV2M6'e̅̅̅4I(|=ŐRުi8I.,,V,uנPsCp]ȠYE8DLk,aHK$jjF0`>AP;kV"g1Dc+c/
AKz?A92(90	U92K$"SR0mY%	_,D	,ꪪiAز
[[$XS a  ""8"`h@?
pq$SXcX *VS]
XT+ *= @4	O{X+JYzvl~Q@l,~yO{X+M69[tb=j(mpr6'*p_
)+Ink9p#aDؠ*8iT{lzrҴD`EiZK9[s\qJX+U"$K[삗+Icج"\rҴ=(-:!D5E"XlPdlzr{j}Gǭq-7V {s\r{X+U"$K[삗7ՏbZ6tCDs\qM5cتrѳQ$H}08rÁ]Rޯ,21|4n0`}G   $ރc1Eph#A,Ls\q%i7qY-J1VFqY-J1Fc"= SqZF`G{b)oT5bVجV $OǱdc1+HVFΎ$OǱdc1+HܣlD{AKz98MC!F"= Sq6(
6?{b)oT5ab}GD{AKz98MCEUU#Ǳdc00{*ĉ,Ls\qbZ6tq"= SqGh$Ǳdc1+HYǱdc1+Hmز
[1qa
p'˪Ü[|t'=^.a?UUUUUUUUUUUUUUUUUUUUUUUUUUQ?F_c=ͲI}G ppx"x{G;)= U8ᣊ$ꪪ/1+{b)oUnk9oY%끯A8 ,Wb(4=&E7}.-'8cX)c+FY%kSR0dIxEH`$K.*=mY%UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUQ'(bǱd5n|I'=9ECffffffffBfffffffBfffffffBĚP{bpjpP8D 8"#>sƁ` wÂA1iC'=9ECffffffffBfffffffBfffffffBĚP{bpjpP8Y#!?ȉ4qY-J2dl\qY-55Y(qDǱpA5hS(`ރbvQlPdl?~GODV0Y= SqZF0ؠ*|`{AKz98MClPdlx{bpjpP8M	;? "$ұqY-J1FcqY-55QqբLSzDphEh?~GODV0Y= SqZF`D_,ŐRީk8SPUlb(. 
elN#6
X&GGDIcز
[1q`+U"/{b)oT5a`+U".8ظ\ \)0joA;(bѳGGDIcز
[1q`+gD_,ŐRީk8SPVFΈ{bpjpP8:?G?QiXg,Ls\q%i{||`{AKz98MCrѳ.8ظ\ \)0joA;(.ffffffffd.fffffffd.fffffffd,IM(qD째,VMψIuUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTIdǱdDzId⃚-4=&E7}.}lͽǊ\Gmp0/Zo$K*E5#  %^!qQo ppx%rHL<@XxD@.9F= U'E
1 "! X =CWnAI@(g. oZ)T+<OOuUUUUUUUUUUUUUUUUUUUUUUUUUUTOx G4= <ts丟|ͽf]UUUUUUUUUUUUUUUUUUUUUUUUUUUS\vF/lzĬ5,lz$VjzҴD5Giƭ'"MQZH5i4 "MQZH5iƭF޴VPD[XX.dl4HT{V jz*\{ZB0(˪'V)q[\*Ţ#QXgjBv>6}bW(VؘO~+Mk&D>Eϱ0	U9<"_zV=V}X2&@]tScįcG_J``48_prxD'w+%t0hhPvj+_pr|{bpi/@q?6 r;7y ȑN@kXP>Odw汸 =mbW.MĬkXg. oZ)$UUUUUUUUUUUUUUUUUUUUUUUUUUUDfq߄*9f (~f]UUUUUUUUUUUUUUUUUUUUUUUUUUUS\wDzUEFtOkkXPh`QXmp-5JXبDq? V6
rc}mp[\*Ţ#BOH}j-pH.)oWcg. oZ)CkV-!hr\"4`pÃܻ ^Ydbrcظ\ c}hǋ'	7c`0یX		OoA"Edp4
{AKz:'M1J{b)oTDzb)B,D{AKz:'M1{AKz:'M1EqY-o[\>E6<ĭ#AqY-o[\>E6<ĭ#Qĉ,LtOf"aboqI'ز
[1>޶}lyĐoǱdc}mp1MC{D{AKz:'M017ը#A{AKz:'M017ը#Qĉ,LtOff%qY-o[\>62do'ز
[1>޶}mbVbM= Skن٦0U"4lwo[\>zF!'>޶}Z(B40iR5hc\>į`}QGѸaa@-:'EG
@'IdbQFznr+k+4iX-'	7O0,8-c#Ð;,E6<\q?F >pT{q!0 AazP)/+#Pز
[1>޶}k"cXŐRީ\=79Ih#x?ŐRީ\=79MCp? O?9#7{b)oTDzb)%iز
[1>޶}lyZF߽Ǳdc}mp0MDĭ#pOuUUUUUUUUUUUUUUUUUUUUUUUUUUTOxs+o''h`#=`X0pǹOO*= 刄ÃDI?qOqY->޶}Q$UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUDIxAXo{AKztOk}Ē/\z	47!bGA92(9FvocPsL$
:'cPs@JЉ'(oMA {IǊ\tK$jjFsl/ԌdIxGAͲK$$lPsw,Vo[\>Mω"v
r`{sLtO|*'I@(=Ǳdc}mp1MC{ZNbVTcyXT+<OբLSzAs33333333!s3333333!s3333333!bM(qDǱpA5hS(`ރbvQ"Nz,?c`8 0"M(qDǱpA5hS(`ރbvP\\\XJQ?q\.AZ.57؝G@lcx?`A"iXg,LtOf"cX(. 
elN#ő?`A"iYCز
[1>޶}ly#b(. 
elN##'!&{b)oTDzb) <\qDǱpA5hS(`ރbvQ&?`A"iXg,LtOf"b <\qDǱpA5hS(`ރbvQPIDPaÿ#'  DV0Y= SkوǘbH4_,ŐRީSc55M5j5Đh0Y= SkوǘjjlI(. 
elN#ac?A8AiXg,LtOf"bVز
[1>޶}lyƭFjx0Y= Skوǘjjl5G\qDǱpA5hS(`ރbvP\\\XJQ?q\.AZ.57؝GB ,< xx??`A"iXg,LtOff%b'=9EC1doX`,DVPg,LtOff6.P{bpjpP젹&8ظ\ \)0joA;(B h~@#'!&0Y= Skنznr&5XC'=9EC	A#Paÿ#?"M+,ŐRީ\=79Ih#bg,LtOfȘjjFO{sV2M6'e̅̅̅4hS,ŐRީM017դ/eaP?q\.AZ.57؝3333333323333333233333332$҇O{sV2M6'e x!G}竍@#c`;"$҇O{sV2M6'e̅̅̅4բLSzDp8$Ə? Xȉ4`{AKz:'M1JO{sV2M6'eb? Xȉ4qY-o[\>E6<ErO{sV2M6'eJ=Ǳdc}mp1.8ظ\ \)0joA;(Q? Xȉ4`{AKz:'M1E.8ظ\ \)0joA;(A$_GO(0aߑH&{b)oTDzb)%i=Ǳdc}mp1MC{ qբLSzDpl lGO(0aߑH&{b)oTDzb)%ijx0Y= Skوǘjjl5G\qDǱpA5hS(`ރbvP\\\XJQ?q\.AZ.57؝GB ,< xx??`A"iXg,LtOff%b'=9EC1doX`,DVPg,LtOff6.P{bpjpP84U"4oPaÿ#	 a&{b)oTDzaiZF0U"4l_,ŐRީlMC*`6.8ظ\ \)0joA;(.ffffffffd.fffffffd.fffffffd,I(. 
elN#  "!;	~DIe{b)oTDzabV.P{bpjpP8=h#xx#'`0$J=Ǳdc}mp0MDĭ#pؾ0Y= Skنznr&$4qբLSzAs33333333!s3333333!s3333333!bM(qD?,. 
elNiC'=9EC<#A_iC'=9ECffffffffBfffffffBfffffffBĚP{bpjpP8"M(qDǱpA5hS(`ރbvP\\\XJQ? H^{b)oUnoQ$UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUDIxAXo{AKzMB94P/\z	47rI9Fq؀D¨A5o9Gpsh_퉦(9l^QK$jjF*sPh!g[%|]cډdlE6sMdl~&(Ƞ湱{F	,MH79Id\T{`,D&""I (1 K$$lPsw,V*sPh",B _UT+7 $T[
)CD*sPh
0یXH <@@" I?5P -*sPhB>z'A
(d]"*'7U C"OopAAEb+MJ'7U C"As4N=T )袷TQDTPԅ}MJSw P3JҠ4Ԡ	'F"! x;Qn18q f8v *= @4	lr9H(FwH'  z if{"I@hb `bV2$q2$ql0̉`x'IMB94PȰM[[N5XPcL+Cd
(dX&-}&V)X
(dX&-aZOopAAEhrؚp15aZcFA`x X/8	}T Eѵ4a
SPT Eѵ4`aAM0L9I@h` !V
'I7MB94P!kpA=m'х4n*sPhtXҴ%ia
(d]"&l/Ov4n  UÀ'I7MB94PȺ,EfXcSP6C'h7U C"uL6C'@'	$یXL88<DD|=ŐRު{Pj8I.,,VLEoY%끯A8 ,Wb(0
)Ӝ?f/ؚhk"E|$K֦`6,MH79Id\T{`$KNQ7{b)oUnN($VMω"v4n0X,LrqA&"dX&-Ĭ( @p	}. 
elNiC'=9ECv	>i9@; 	 C`;ȉ4բLSzAs33333333!s3333333!s3333333!s3333333!s3333333!bM(qDM=ز
[1`6&kq?{b)oT'b&Ehrؚp1HZ}
biEOoq\.AZ.57؝G(
 #GJ=Ǳdc	1"4mn9lM8%aAM0@{sV2M6'e3
 ,2?	 #'`0$8AiXg,LrqA&"dX&-Ĭ(1=Ǳdc	1"4mn9lM8-c>ǅ14¢g,LrqA&"dX&-aQ|`{AKz982,FӁPcL*/{b)oT'b&Ehrؚp15aQ|`{AKz982,FӁ14¢'	IC. 
elN#gL XdGƂA<w8A㼈J=Ǳdc	1"4mn9lM8%aAM00Y= SPI	kqbi!kpA<(1=Ǳdc	1"4mn9lM8
ز
[1`6&55aQ|`{AKz982,FӁ
ز
[1`6&L(1Q?HO=Ͳظ\ \)0joA;(.ffffffffd.fffffffd.fffffffd.fffffffd.fffffffd,I(. 
elN##??A@ 	)ÀpH&{b)oT'b&)Xh0Y= SPIE+H_,ŐRީN($LVjjز
[1tXP_,ŐRީN($LV*{bpjpP젹&4r째,VLEoQ$UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUDIxAXo{AKzzj[7>$Ix:kN(99&؊8D¨A5h4=&E79٢#K&(Ƞ湱{F	,5AͲK$"SR0mY%6,ꪪiAز
[[kPhi$XƍŐRީQAEhrؚp1J
'I{bpjpP젹&8ظ\ \)0joA;(  ЀBA!x:Nz,?pH&6?c`8 0"M(qDǱpA5hS(`ރbvP\\\\\XJQ?9OAg,Lzj2,FӁbV  T_q'BqY-(dX&-}&T_A(vբLSzDpL)?ȉ4`{AKz=F	kqbiƱ+
biEOظ\ \)0joA;(	P0aH?~G a8$J=ǱdckPh`6&k&T_,ŐRީQAEhrؚp1HZ}
biEqY-(dX&-aQ|`{AKz=F	kqbiSP(1=ǱdckPh`6&M@&T_,ŐRީQAEhrؚp0U0&T\qD I?(vբLSzDpL)@ O(0aü4>4S <wiXg,Lzj2,FӁbV
ز
[154PȰM[[N)XAM00Y= SZEѵ4bVPcL*/{b)oTǨ֠C"4mn9lM8jj14¢g,Lzj2,FӁ
ز
[154PȰM[[N

($	'I?q\.AZ.57؝33333333233333332333333323333333233333332$҇O{sV2M6'eEH?~G a8$J=ǱdckPhB>z&/{b)oTǨ֠C"iز
[154PȺ,Ef0Y= SZEVg,Lzj2.Xb'=9ECffffffffBfffffffBfffffffBfffffffBfffffffBĚ$҇O/~㲞ز
[[kPhi8I$$KJز
[\M[X/\z	47*['
hǭJṹ=ĖIxԌ %^R)6,l 刄ÃDI/Ba "IuUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTI4ؠqY-
hǭJH?@0  @DD=`pDЀg(~
0"I?U;dbQPVE6=mbW'Sظ\ bokXPET	})/MEa-c#q?,)/F`<88Xp<˲
[F/@q f8v *= 倐x  $R+^Q?︨"$_/he=Ǳd++I%UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUQ%^bVŐRުL{#kE6=frZjj{p%^hnL{#xo9Gy=EKЉEG*Tg=ap<K$jjFsl/ԌdIx،,I/س\jF,ldIuUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTI4ؠqY-Dǲ6ScjZ-U7Q,OP) 0 X4 Y
BpOUNq
vfǬ*000`vllzQM6OUNq
vfǬVP(0I.v7}lCAop'h
4"
& `t3Qp.<VB%rӱV"`48_prx, Tj8;73;l(+bi
p'N͍Y=iZT0hDM ;}f
\y!Z0h8$XpLA`y\Ux 8ڢ(@h`fǬ,ac`Ov4n2֕{b)oTScJ0|p	}w,LE6<ĭ#Q`vllzQJ'?9IE;66=f
4"
& `t3Qp.<VC4X,8& D8DZv*TCkO`}QGdv4n0Xf SccjZoq6``f8v>OcF,N͍Y=i ,ŐRީǘjjl5G_;xm'h= SM017jXSccjZoq'?9I@(=Ǳdb)&>Wxm'֛jjh @{0 izBHe VxL,	DXH@"@JbEKhp<$=VXبDvOcF ?U`0E;66=fal0p	}ƍX"Tz{ZB0=Ǳdb)&`a=i?FqY-ꘊlyƭFjXSccjZoqQF? Or/~㲞ز
[ZdmhǬ[ MZZop8@  55lZ $+            b՝ab&              3W     ./usr/es/sbin/cluster/events/utils/clrsrvmgr a a                                 	'$   aest018:AH_cilnor
,-./235;=@bdfgkpuv	(4679DLNPRT`hmx|!"$%CEFMSUXy}')*<>BIJKOVw#&+?GWY[\]jqz{QZ^~\} xR =H; ǌ3\f~{#89{\fq*C3 c õ=socmvl-DDa'Ph	fN`y ?knn	"ք1Ґ`.9PC@> [	Nh$&;B#tx
2|x&}_AA
:HD	FhC8_
@F:7Eb]yo؏LX2~gT^qRR>Bet>ttFnc:^:#'ǂg/ќBStc<2|x&}$gG=G¨r7dg4}Dx:|*	G#|)%=8B#TxdL9"\ǃ/ќ- jeHߞ4^qRRaaJTwذA0FnoH&AdF$Lڅ	MN;EnqBtF<:O5S:`:hzt|Ah#!>F3!!}f%dOĀ$#F3B 8}f#B >F}zAM.dF^JjfN~=hxt|a@N\RkPapA` Yr3Ϸ.%=?_MќB.)IG#Lw3![oFFΌ4!^W@n!!ap3ۀ7nPݸL8n/ֆ7n_M0pB|77wп ~57~MM!n7naǐ7>`Jz@\>`:l6MO/1)Zt0»SW:n0}Aː1u$
_G#:n	Oh >|0}6J{Fq
@p$;B$ L9˒HG#B <9s&>ܹ$_G#BI"FI>xh?ZHau`%:S(q~:`:hzx-	@N_n9B!r(Λ>ܸ\f|0}6J{Fq
@q ur4|hC28
_G#|6B6ta!Ir4.}rIFt`q)/Oh!@h#8Ff<[o.Iq!W:0Іl
DFi"p5}f·cϯHBh4CFOo]!u3L:`:hzt|+@N`0BgAb0p5Bh5SF9\;BWÕ7mp6\k0ݵR ,77\<\v_!nэ[i"tnvp769tHJ{.~$oOY.8I">FH|0}6J{Fqi$r7K }f.Id CoFFΌ7MќHP:9Fp7nnܽۦB|77!~@M(_MB":7:nhqqwΛM	NuӣypxtΛpzt7'Mp4B6mpx70cFΛ>ܸ"}pB02̹Z:A	na]SW:n\rSooH9_ԖBgΛn0%=8dgD}a7hC1"aoFFΌ4!$LFt"`3}%wfqY(߄'Mˎ f<Dyr0ٶSA0,`X+=\p$Jf
OYB@@9lY|`% Ar0ٶqŔ!$Jf
D%Pg"P
F6Vz>\qefy(d9$G#I_n$Lh[`h
R_n$JonB/Bⴑ(Ft#˟|)F3(}r4
'Z0DL9y G#Iǟ]FOo
#Vo},CXgKhL1:mqD Dےˎ!qh{ɀ1-ː$L {h[$>9k>ħg)V"@J9`).ІbHAoFFΌ4& Ƅ-ː$LZ9"`}˟mrS3`l+t_G#L:`s@H[}ڹцkˎ$hC1$r4(C1gcϮ`:<!	Іhև'~7.뎢TmZPY	#Xև-`r!/2j& Ƅr/IFrH6s\J{FqH|0}6J{FqqH>F
t|!l#8i6Pax#-}&<qha8Zhz2~#|q*e6(VR,CX9ZΗИAh#o6<lA|j:# f:X3Lf@Дt t3BC`@
hJ: dж:B>:# f:X3Lf3B4]Ah[`4)(3|$B#-H@>F$yr3Ǉlx|\qicxR+I&h8H@gо$;h[<>B
G#:lxǈIOe/60΍ǂT 	$ f667H3	" 
Fm]$JOh@n"05}/n$Ji:n0}V{.8>_MќH7H3 >"	G#|6B6ta$O1Øl$B$JF+=8|fC_!m"Rgc- F+=->%=HЛgGr7یDG@L X@n$ &}/n$Hi:n\rY\|0}6J{Fq#|y"DRGoFFΌ4!H}r4BI>ːD/˒D3b3rlB	DϣːD/˒H@r1Yh_Pl\q#Bnl3`!@r7ۗ$_Pl!mtrH)ąǒupMќB-!d"ܔBc:9FI>L<|4V0-@~=?kyu<5n6`RXևKhL@N<9:7<:B6Λ!W:n0}ábtΛ<1}YP 'Ѝ(@B!nG>9_B"H-}lAY\|0}6J{Fq#|f>6I	G#|fx$V9t F|9<kBb3C!kIOW.8'<1|\5K@'#:OGIr4&$I ۡgM.BrÓD/I _G#ˎی	Oh->nxr3`l
G#B6@>Fg)1HBc`FOobE	y*	3wXևKhL4lP6pːD%:$
}s˅gs)čv(C0H>F!d<hFDEǟe[$Dj9!XH([DF\qiv/,$B0IFm6\DA3bqjr>Fl	Oh$hFGr4HJ{.8WIgd/D
L}&<C烤!3`FOoi!Rj8J)wLt>tx-	VtcvPs1nƨ[_
tۡ4/ֆT-&<lϛr*G29qFpsM6}ħtfؔ40%`lJS#Ys6%&H$oؔB3jlOU8bSdg0hBsptasڹц9|!W:0c#jM/ᦅƩ,۾f5s41|4з ۾f5s4('ZP HFD }(dm]$@gЍl(@9IgMZ`:|!:7dgf#I]:#j+fJz3J3+} !WIیIOW.8d-5CӦ7BPNAilRcFrۗ>oH:<Թ5|\5KANF3	0>Fl_7CRq`Hmj\N:Lu' Eg#I/ܹ
jM˟n\ TomH1}&FH!n5@Nn|lm&>}v#@FOoNsxt"<k!5:G#||cC'ǚq)789;Dx:><CIxt"<k!7:G#||cC'ǚq)43-.0</f'<! kFqD3JևCC4! D08.8AX<hC @3#F`ph=pxbh<f,3@c8dtlrQsBN-!pIZ9G@І@fF,cZd" ̌2%qĔ51
càFhC @3#F`ph< < 1Fp @\@f8Z T9B9烥0\B_!hڈyZfBj!ա0t
ϗ#8 ¹p' (jЄ	lr4#eFOB6OB62~Z.5yZartF<:O5Rnq#C1G|8ggp`"fJ?(vRhdd,l3N-0$G`/<+ <5\xld,-8Q-8D>v(N-0@vz %Ӌ@LD'`/ѹ|29$#c3n8	@.#4"㉀M,cMcyqČ
cNh:p> n#iŠ@4-86A4b1/4IZqh/($N-n"PL2~@B%J"Ӌ@L=;!iŠ&
!X|^sak`Z!h΢^V178Hocád_!?&xt"<k!rtF<:O5Rnq::G#||cC'ǚq)78Ӥr7w1Јt2|ysntF<:O5RnqHocád_!?&dtF<:O5S~j~ȉ˅`.
Ji8VS(L҅	'/4xn(N;ZP+E>дAsH
DV/Xjt֚uZbN2gJ'/(P1BTոكSN:bV'/LY+E>.JTTHJ
J@TJW}_ )0p)t~%iAjK.\PgI@L/RfP*Suo*PaLndB/LndB/0NUn6IzIU͜ԪJ\VlgSLөy)9Vf	M(N1q8B~gS+JC&R'tPג1J`7y<zNnun:g*P0cPj҅j(N1(qiBf'L4ӼPrA͜ PRf[Nvw=fe6q*4ɜu8كCGqYo'T0 񣍘44q6uJZN
8ڶ:fNKAci8`A¥6ٷRXupChh+6mꔴ6C*Pj8͛y:-PVңfIԴNTѓ4`7ZNhfuf43T:`Š0 lƆj'L6CChh+6mꔴLxTմ4q6uJZS&q<+11q3͜hh+6q	"$M.aR&)̍U`\VlC5JDH
] L+NBe6q*5
2NRiq(V9L%8dוR*hrA͜J2gu*5
2NR6C<'h;nKAKcp0iM8mF	3uZ
]'h+xLV9L%F3hw^VڗJ
H8\Vl)h.y]42TҷqYo'TT+q[N)h)uTN+VSAIRg4ChŴ0iRZIjU4SL(qmC*RR@;vVJ
e
Vl82Vq;wLJ&2iQ)t4q6uJZmWDB$MP\	ZV+6mpd@ꔺ2+h3MqjLyRă(5uYCԔ(t٢aCh0*LRE QZj	:hl0šFJ4h&h)t'hŴ0iM+5RA{'x1hŴ0iM+q͜hRAYNlCGqY(N1i0ݵ&N4򦔪J\Vl*T98͜hfBtI2p4RUn:g<eRPn`D
]hKTJ\Vl@PH#WU:^IBa(h)uf
]-R*qY66(RjCE aZj	6hCAK6RjIU͜	1m:IjU4e(t:s&PRDʹZRUn:g&(0pءI0AjժV'L70p٢e.LAKU%V+6q`'hŴ0h'xnӊթTR`Aµj+D8l2Z&m*q80'hŴ0h'xnӊթTR`A]VPzu%
46hb%n4L

]ht`͠>өy d)m8lPBh+6mꔴ<ƮH2PF7hwLTh▕)i1n)y^ Ǝ:fNKAsͼjD5VƁ!;C-*RjU<7q[CuNA
իTNPj겇Kө(P顳DM+pѢ`TRCFm$4VK >bupZJ44qHVJ(J4IZQ^	Z PhX`'hŴ0h'xnӊթTR`Af&.&y9uf43T:`ŤMufͼR(N1hRтwLN4ZNA `	F<QxpSJ:+h+PRDʹ\VlU
(0pءI0A@-QiC&(T^*4TE(t:&
43m+q8RE)5PF!Zj	@-QiC&(T^*4TJm畴Lh)uf
]ht`͠>PP+N悂CVZ р%8bEBENy[D5.LAKlJCEiԼPRJ@|'hŴ0 Z0B҇LPUh֊]VPzu%
m畴Lh)uf
]ht`͠>PP+N悂R(0pءIP0F hZPɊ
:A/NC򶉆j
]hZ4*3h.4өy(+E QJm[AR&)̍U`\VlC5JZNvJhpb'1i<ƍ(N1i;)T[8͛y:-6&45uƝy]iQOin:fNKJƝyR̜h;m'yBj+D4qHV`1c	Z	F %@.䠔hJ\%@*
	A@+(X
PV0J
aX(/ ӨpTN+VQhR`Aµj+D4qHV`1c	Z	F %@.䠔hJ\%@*
	A@+(X
PV0J
aX(/ ӨpTN+VQhR`A[2qe
Vl82V240NɱÀ@:c&HlpM 1&PfÃ%m&h	 xCC8&2hږ de
Vl82V0܀
\M ')iuZbaPݷ(5uYCԔ&Pj+(p/:Pju&PfÃ%dZphJе ݷJ\R|eBiFOm*)DV
)1Ndj:gP0b;'u4\Vl)i:JRiọ#Fn+R↍]p4J8wV+6mꔴ`j:&fңGӏ&' w^uJ
8ڷZxnJufͼRy]iQM`6+i(58ђF u
0N领J*Iԙ4fbo<9y:ҷ6<\Vl)t\f~؟<6?e?e?l~?#_C#C?mO%=vJbBr_VJp*uq_P7q_U\AZjUuwZu/\AEiԼc\A'w\A]LړT&P?ˈ:h?8Gˈ:#q_q_ҥL˃Thj̿˃Mp7+6#k16늶=qV[qV#olal7V*:⭃^V#`ۮ*?dpU~4bA\U~pU~6V Wl⭃AAl⭃A(lqV qV![.lqV!`U~C
9 `E[_lq`
Ȉy`$lE[B lN*?"k*?"
8F*?"`e:P9z"WU(N^BrE(PhhP9P(N_'nY:BrGlvեRR3&PfÃ%ebiXV-)>|#Jp*u)Y*Qj*L0p:lp#JTS%Jh[`u*S[5PTvբxi1^@Id@}i2:į"x%Nc"x"y՟,>X/,+@TZڳ
OńLȆ@/)10u)zwD(ZXYLLȞ@VZY^N8q+Ȟ@.-&A5uʔ:O BZL>qÆͨD5@/-u]q2$SE%%5uȐ!%*)%*),,<Ręf&DIIkjϖ,)*-1&@Yakjϖ,@TXW<R--1&@TY<R.-mY¼(KLIlx^Zڳ*d0"TRh%*),JKȉ%/m %	JKRQx)̑)BJZX:	PKuꓘ"&@JZ|*U.q *I	JJEE%X	F!Z'ExHK[V|aIYYa1N'DPgtOabTwLE])+'t)R%baie²՟,>XxX--mY%ee8qkjϖ,)++,&)!-mY%ee8yi2(+>Zڳ,+ȑ<Vg ,&+ƩJ'KI!aj<VTZVS"xXZڳ
ʴNu:T膥eeU%LEeDP:KuX	*兛&+y+Ȟ+BZL.Ħ+ybҴ8:jd9	u/"xZRZ-A"xZ,-mYҢ²S%4m^5D5nTX*ic6MP;"TT%u:RWRoXJoEeDE$K0lu5uYQ(*4J%1PٓʉEIP6``dJͼj"Ri*4JI]y]DVTJ-,$6dp"QqI*:	T%lEeDP,$*2uYQ(ZJ2&	T8"y*$'Rlڄ2DV/%@R W:\J&OP'8ͨ5q )QIao6CL&*)%@/)%LtIER0DLTRJTR|Z,,/511qZ!q)Ra)QIcf*u.iMV\J,@-%*),u3Ҧ0/D-IJJ%IJÈIEabF%RDE$	EfէlCSP'腥$BJTRXlڴ헨q*c+D.%@)QIbN`jڄDE$E(K[V|`xZ.-1&@e%>X|Ia^)JCD5]8ꔢ+%@-,u3Һo 	c)uĦn(ʉJEKLtYQ)QI*S:+n$EeDK1'LI ,Ȟ -mY¼NqIkjϖ,)++,&)D𸨵g	$O>X|a1^DqYkjϖ,)*,&+hKLI ,D\Zڳ
:'K[V|aIYYa1N#D^ZbLf'-mYxPabF%%$ly	Qkjϖ,@ygtO!+-mY%ee9'K[V|`"Dqkjϖ,HBgJ	q:'[V|aIYYa1N#Di2(-mY ,Ȟaaa^'DXZڳ
J	q:'e>X|"DZZڳ
H[V|aRbyi2̅-1&@eFW<Ii22O >,-1&@!DdELIb4O >ęf#Dd-1&@Y<d' )-$2O @TZbIf#Def#DdLIb4O @Ĩ\Y"yyiQf@'LEŘ
P ,h@RRZbLyIQi2̈Zu/%5u'bDLMTJ)u3ҦPjd&	368q!u.	LQ]Lp2"n$JJdQΧ4V2V,&@&Ph2VZ/ĉRL* R-Cf[͑d.u8T`^3DV-Lf2lp!qNB]p14(x[CGDLMTJ) (qiBf'L	 MDh.S6L80D.C15R*T@\.(qiBf'L	 S6L80D$JJdQ'%n6`RAa2CÃHE*m畦%Vh	^ʇ[yi	UD_15R*T@	V'Pג1J`7Q¬dF*1J`7Q c"rNBvB`5-D,C'tBw^D,*ĉRL* R,+Ȕ1J`7Q1"eF^PK!RU/&"**y2U/"&Af"d*SU)D
JEJR'tD21cřɱÈx*SU)D
EXNȅYe
Vl82VɝN`3guĪ'RdɐdJxZͨ5q i8ڱ &A(N1Dbn@lNc<LyxLyLyBc>5'˄Ǚ$f6òFko8f5f<3a6&vy
xn;<̀
pg oó cfxKp31gzg6 t쑙pD;<BcǄ`;<xS(;$f<l
3[Fc6dǆFc1w);$f<.	g x쑘|`PvH>0Q(;$f #		&f .d]A#1 `3(3q1 mn쑘vy`RvHB3d#A#1)!bA#1`';$f! abe@`PvHB #1d;<Bd!;$f!vd1[;(;$f>뀠쑘`RvHD;$f"C(;$f"8&f"Fb!쑘A#1vy|j;<̀7	 02 o~쑙 xvy l
 |쑘OƣaF쑘c(;$f#03d``PvHF6d``PvHF6 #1>da;$fB쑙!Qd `PvH̄0dL6d@d!d!\N1#;dā.FbAoóĉ6 #1 `PvHH<d;<H.3l3dĀL;<H #1 >3 gGdĤ{FbP#bP%1(oJvHJv3 pL;<J6 #1(B33l
g%";<͒=SFl쑛(`;<͔#6L6	Ni쑛 6C}p쑛 `PvH͐m%;$f`;<͐{JvH͐43" vy[Fd@g!3"3"1vydȃmòFd@q2 k(;$fD{Y#2 `;<̈l3"d^	gA#19?3-A#18aXvHNq#18mXvHN G3]A#18gdQbp{'doƣ:rvHPN0f(LvHP6d `JvHP	NlN;adb́A#21쑙`JvȞoXvȞ5.;$fFuòFd`aXvȞ=3d%|`;<":%;$fӲFa3쑘Dd 43Ƕml3쑘Fl3lgd0`JvH#6d蟌gE;^إQ
0:vyAԎ3|3Ab:(;$f)sAbA#1H`JvHRs%;$f)[ 쑘zb{(;$fvdEFa q(;$f#0\d;<̐pLy c )"c 11dǙZ(mp9
p	3	@߀0<@ǙLy1P1P\n&<TDǙI	3hubcۀHU?S-ᰪ~q"#nl*aϊЪ~ʎ|U?e©#|U?d6. Ӆ ׎S@nJ*{Toh~9U?dqTw" S@ aSA!O
H*U?d5D*끘~CAT*H~E ~D=Ģ p~DCS&xF*U?"T%
Mk6*V*
 1:ǚxy1>xg3\f<uُ1D,a+0|%fD"VaJ>3YƱ+0aVa,$L;0C0F>"fa0إ|BFac$f|
y|EL3vbC1, V@7bfb;1 .kو!D1<B5وF1
#f!, %f!1319B$L 'f!QC1B&bq|s]c f>"cU31+x9;ȁlB|!Dș1'f"Hوu6A811b k	\و(f"p0D`}!ElA3B̃dVdə
dYC2ِ
3 .bdEbd X̀Yx#f@`4̀!K:6b<3Bb6`6F31"vb412f#AC1و11kBb0]b0eb0ob0wb00Ef#Rb0`Fvd:vd!,YfB33!ճ!]fBme!ِĂ1 f$D,ă1 "f$z#f$ĬāLHTNHbb@#f$p:KYY35ى_JXf%ĠW;YC16@LC놛10k]f>͐ f,B͔1lb6ldu3d6YdL )fAdȇ+2!L3"̈Y3".̈a	$Ȍ .̈u	ّ22 mȁY)+1>LNC(f'	gىhYbtc18VN7YRbp/f'TLXNeil\PѳP f(1@;DPd,H̍Ke,"ّbda&dcfFa#20m$fF,̌&da
 da0z30S
555لOǙA>"0Gل@"fD6aCȑFG3șcF1cxD#zYo,3H#Fa40*;\6`t%ف]`tc<`t54@SيGFbbVb;,-HBFR]F0gBFbI#1KЕs!TRZf)C !A1HwbL$	eB:a#Qc0.fP	
&a#a mL@]-f*a 90K_
0f	DRPa!*T)(ϰjU(T(TaA
իRaARh:_~h:8&?]y< 2N Q̜yQ8s_{RVomY?75W~fD&*T>m?dXߑ fhkc3_~D{gU~=A~=҅pG]~=҅pG{{#lfkȏ~jUsAՌ~=҅pG샻{#ߚ+Nyc3_~D{F)@f) ac3_~D{ZjUg{#A~=ӪL~Aǿ"=e
sfkȏ~Cg쁥~=͚y!݌~=(N1v35GuI^1?d<ǿ"=88lfkȏ~Eǿ"=y~=8ߑǝD635Guͩ1șǿ"=e
s?"#ǿ"=
&ȅ635G2qFgA-~=ոـӟ5c3_~D{F6?"
,fkȏ~b<Wc3_~D{Xx֬!<e'JכV5u5E*W^m[_~]yoOX_DA?35/A[Vd~kca~=[Vdm?dX_~(gDiL6ߊ(Zn~1Pl/ǿ3ȉgߊPՓG_~?S650S63_?JTcPJ͌~ 7!Nll/ǿ3뙟uca~=\[ca~=\_~(gsld *?cc֬[֬Y<-*-&*)3'Ijqi0Vg4O AVg4O}jZ9xWY<Y3'?Z9xXZLSՙI}j֬fsDYi1O֬h֬hbY<Z9yZ9ՙfs~fsZ9y +3j}j WY<R|ՙ^fsp֬fsrZ9֬ Z9Y]OY<Tՙ3ՙ g֬h*oY`_Vg?}jՙ}j ՙ¢B,)3Z953oY`Z9	=j=jY<jfs?Z9xgVg?&3'ť֬fs^fs83;Vg? 3Vg?Y7Vg?ՙfs@OZ9!=Vg?,ՙMVg?%~fsB~fsBZ9!zՙՙ	ϭYfsBZ9!Z9! Vg? ֬@֬=j'Y&3޵fs|.3^fs}Z9>fs|fs|zՙ fs|?Z9>Z9x^\YVg?֬֬~fsDjՙZ9"=j.3!Y=jj YZ9yai֬Z9" ׭Y 3 uVg?@3 Vg?@&3 zՙY<RVZ92#f=i?dr\&՘~x'/wbf;@7ZrwYI11/fc{L1 ?\&xpfr
?╫3"d-YӢ&A`foV2-Y >foÌVLZWՙ*DBoՙ끊՘KV`N3;?f ?	{L1(5~M 7V`O'/11 {_q'$㕫3"d-YզDLՙ 
Vfr+Vc Ǆ%0W'qՙԝj01~ ǆV`O'/11}o0N#Aw`0Z8DLrՙZdD?-YL "ՙ2j"&A+VfYLhZWj ;Z7C H\UkVfzfo*ՙ 9-YYjf
;Z:cd!}r7i?\8Ək7Fqnfr!?6j_˖&DL.Z7p1Z޺E0W'qՙԝ*,ģjcw Ez7F
r՘~J}sFM7Z8#Q˖&DL.Z7p1Z0W'qՙԝ_,jc.	p?#lF6Zy9yىZ2ly"ՙDEB-YS"*|`foFE30 qoa"ՙ+VhRDHP j ՙY"dZ7PǈV\V`
vf
;Z:cbabaj	55߱q3V`O'/11@.06V?gKVg艐.Z7L3x&AfojHfov-YT"*|E3"jN^jw֬\VgRw~"?_q/0m^~-Ơ!\&lfr5gDh.3dEB˖3#qՙ%-Y!	\VA\VgRw~#aөQo8m:Aa2QZy9yفЖVd2jڳ#dF{+Vg艐.Z7L3zdD?-Y͌ bfo1Pْ"d3Z7Bjfo]qՙ끊՘U0W'qՙԜF 5`jfo'p@y_0_$65_(Ơ*?\sc3_/H끊՘qZ՘+j3?A7Yll/ǿ")78ڱ~aca~=Ĉ}j^O?"?=kl޵fRg=k+7liȃ$z՛^VJՄ'3oYUC Rz*Zs);+Lhفk/yZc@?_a}p70НpXBxN,Q}s5'~ 
ٞWo6g0(PQA(T35_H H~6?!Ld:2w{XBxN;ݘW_3_"~N;ݘW_a}~d:2w{Մ'өx̐fD Zu/ْW_`(N̝"Մ'R9ْk_B8s$_`#J3'w*Z(VZVdU5!BjԪ$:~%	ԙ
!<e'N36dھfD :(ْj5̔'RfN`-XBxNB\ْWt:̐W_`)J3'wNa	/lPw_3_"0_`%	ԙ*ZלYfD לY Bu&dXBxNh;1PξfD Qvb} Bu&dV!<e'12qvb|~+A9;k//J3'w	!<e'uͩ15!&6b (N̝XBxNhB\WsD:嘨W_`*J3'w1Zpڅ
YWqj*Mf*/(N̝֬!<e'2qFY)?'2qFY)[̔'RfN`XBxNb;6k_BUfu} Bu&d֭Zj_LzWLz ?R%N;ԩGP2SW\V\0JÔMN;ԩMq
eoJ`͜V^TddI[RٵS+xIݥ6BM]qZSSp*R
5RqÉMyoI						VS(L҅	'/LP+un6`TSN4@,D|XSE'PHZ

ԼEiq;)hRPRSRм9s5'Jặ0u*u)ޓJ[::#
R/t*u)JQԹJ9y:W'JJwTju.RuBTSZWr)gT84mԧy*F'R䜜iCvteRPA8gA:PBU4R,hGňR|RsEiԼ̜S(qrwS:ZTm\;iUNCJ+4T:`NCJ4T:`N*P0c'Pג1J`7dMG	U0N雲rrrrrrrrrrrrrrrrU(/TA&tBr	qJN:h8`Zڶ+iZ!aBcE'mBҧRTҧRKwT+N:TҧR O֬hl? $+          ө  b&bb&              b     ./usr/es/sbin/cluster/events/utils/clsessionroha _vg _vg                              		  =e
_ainorst"#dhlp$-CEORcfgmuy().:ADILMNPSv&2;GHTU[\]bw{},/01Fkqx|%'+>?BVY!*357Wjz468<QX9@KJZ4 < I$"(R$ǂEl-\XIh _)-2v܃ԛ㜉waEn8$
 @ H 	A H	A P	A A(|aa/RjM iE
 $@
jM4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4ԛhg8 @ \-	1A$B2"E局Z,B A$!0׸ ֧@$ `>	 _@H'!Pi4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4RM4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4RjMq1REQyl`Ro㄃ŅjM=jsRjM
I71R({Z09jM=jsTIBRoqT&cLTkQKE$֨L 5P>^{Z0Bbi#渴oqT&cȜʉ Zڲz	K֨L 5O\A&Ba9|88_0r)71PM쌩QIǭPAj{88_0r)71Sg)Sz[U&Ba9	8{Z+zʤ֨L 5HqU=ǭeRoqT&c9\(J)5&iiiiiiiiiiiiiiiiii&mmmmmm|܂	 |NcgsL2N9(xEm9o:LoFNؼ]CRmmmmmmjMT:+	B.F:Bl:'HtVU1XI&mmmmmm&mmmmmmm&r3Ջcl[b6mmmmmmmtf=jshZ]͇P'7,atf9?]Or2ŎohɹS&8dUѕ9O'bv@ifAc>PpC	NVNOK0Y#%JsUM݄L@|U9x0?/Q6=~UH'l샐\X\tgI5B!tfk8i#渴(n|& >BW	lA%<s\Z	tfŅV0a)OqbsPcdq2h1Fa1YcJ)h
axd=ؠ_yf(Fa1|NQI)B4?7Ax0Lp\8Lw7솊EhH-yRZvCF_B2v0[NO؂Jt_$	 _-	;	 yRDFa1|NS\. FgGq=X\8Lw7솊EhH-AhFNػ  &i7C	N䜽a$'a"$u*pj]EN^9HdXtV,sw7	G>rN:vCyf({!,cőc226.	r&S'/XIhIHIʒ$T p85?.c'/|jIʁxFJʭ)'p/]gOg[, ?ڲw|d}m9?ba)|$|$$_$I*pI]dFa1|NT2^Jso-!L?,cőc`{!c/Eld퍋`>	0I@Zv/@85?.c'Ԃ+}0Eot"ƔⷔqӅPC7?<qӅYdX'%јLwDzI*a䤗E)o)1|+ny)Y 4 ȱHbb]A< 1%&mmmmmmmmmmI7YY{Z0 5&Ob1c2EiN.Ł{!/cJlZvgΗHSdd67=dɱ	I7j% ^ƔI7 Z(G6RjMh8$ 9RnFbYw(MImmmmmmmmmRLIEnBa9AO/cc0
3g	+;A69H
=ǭPAhk
8`G&'6RǴ֨L 5H8XaImmmmmmmmmRjMVC֨L 5NFZRn!0$#9eL 47%9sg>_:!+|қ 7їsʱ2G 2 >Ʋ,Z 4.a$&vY4@@L5&E`t'	5&Eрw(MI-"ą-cҲ{BRoȐ
iYlqu	!)5&f%G(X8padG(Rn<d`<X[a<!4޲~60Ae%&<X[a=Ȑl(YrMImmmmmmmmmRLIEnBa9r2ԅ ` ,	E}(~G	4JͶmmmmmmjŦ<&cmmmmmmmǭPAhk'=jsTfF[a9z	憰ஸć(<HJ\d0ħmmmmmmm1܌X?mmmmmmm?3؄&.F0% 7#\'c$qTKFT_*?qT&cIQ-Sz'
O3qWX#%D?*?qT&c*ǽQW4
O(fF^Oz	憹z6 *"O(3w#Z
Z(?qT&cb«AKES
CȂ @*b@37x;;C[N{!HNMB^56TT #@I PRS s#"9BÇ'`I9͔mmmmmmmqH܌qc/Kcd(mmmmmmmx?{Z0#/\Xp Ak$c|+8B!D#-Oh,n0
P$HO6%?.cf)=jZ()tfk6̜A>`	JͶmmmmmmj$̈́;[+-fdOȐNrG 3a4OIq,sw|U&3Gq< `zm;Az烊qdPa%Cq{]?msgq>';cub2XHSopkNi%ZM`9ɱz󹲟K=v/@Gn&{	l2rӸ:PYlw6Cp-|yBeE?y|vG1Q[;An>[?m/A%qdPa%Nc.|qSor|KqNw528(0''ǉܳXNOrK',%%p<e Y󅇑omvQ	;\5b؆ NxE!d.$	>_;!$6mmmmmmma<Ʒ{Z0#Z
Z(+#ݘ0,J?w0.I`Q=jsC\XUh)h  h
>8`>8k iD#< `Q=jsC\XUh)h c@/Iz0Gq>Z1R)"( 9P֊(06OqRF
O6'mmmmmmm܌%W&$h敖?mmmmmmm?jHL$v`h8P<Q  "*Bh 8<HP@1a<,/p'q>Z1R)"(@$=DH, .q%H|,iL `~ebdp%?؝?'=ǭKEvV-O	ax1Sg)Q"1fvHhၘA?F{Z0>VrqU]9!P*"@paX^0-=jsTYqTqv`sCȨT
E$	0W{Z0 ♂"Y Q=)Js4P8p!){Z0 ♂"Y Rd.(J;,S'YEoy 94dH$ȩ>PRɱ?؟ĺ3	yRJAOK0pԃ!mmmmmmmmڟp\pĘ3Ah2ɹOZ\tmmmmmmmmRhH(Mpԃ!@\idOI)B4`Y$RbʒRpH	p!@1)a<,/ٓ r(0"ChuB8D#< aI)B8D#-Oz	cY:/q)n~BW	O"@`%0'd6pĘ3s`쓚M>N4P8p&ħmmmmmmmqHO^]-VS'kP5?$kXҀ>[#ň!sI)4Ͷmmmmmmjц6]tXpJ>QƋ>Q3qhO0` @1'`
03q>ZFa1Ƴ*9QaY T񤅱0x5@1[$hF^𰼪Eg [pĺ3	5XVH*9QaYOz	t+cXx7D0=Bbl ` "D=AIF;!,b}4n,A&G*;C øI ЃL	0` @1f*9QaY00b"²@p8``+9Fva:R (G.0(D>QƁ<Hǘ+pj²@q၉a<,/	\OLS(BSBa9A3J6$ P,[ pH  cȑ D; 2vM0w	$k| p$# kP7ct~憄fO
TXVL*D,P<Ly'n0
P$HO6'P$XlOlmmmmmmmڟq	9"|;5iMh	.,s`mmmmmmmڟ1T&*yf(a<,/@PQ@*? KpW\bSq%[ՕIh*বmmmmmmmmڟp-xXb$Gd2Ni6,86Bx16mmmmmmmm?'uB8D"
|?qT&c䜽ruB4c\. E?-B/ Sa<,/8`f
|?qT&cS0DP '*Y$dO.04 gDrCȇy$(BST"0,` `b
&!vƯO	ax	0W{Z0 ♂"Y Մ.8Ra%p"~i|ĳی"9BC<SM&69Z*^f X+;{Z0_$EnOz	憢'/|jIʁxFJ?'*IH2!W{Z0_$yRJAyRJAIh(EAMYY1?-B/	& b`iiy|j_ X	03q>Z1R)"(XI	q%@CECjM+bJ֨L 459{Kc/E섩9
1ŢE&b|mmmmmmmڟqiy)+yI+~	O*y+%mmmmmmmǭPAj1S|)6mmmmmmm7|6]{(J;!d;<i7RcN>x,VՔdbͶmmmmmmj֨L 5PH-mmmmmmmYb󜸯cp`x1S#OmmmmmmmOz	&FT㊨|11_0`X	Qˌ1PM쌩Qc,E֨L 459{[VRNT2T*b֨L 5A72UGkG(DT
 %`z	憢'/|le轐" 1?qT&cS*#"Dxc$",{Z0_$yRJATǭPAjodeN8.*Dx<
 $",{Z0_$H2
mmmmmmm@@M?mmmmmmm?qT&c^N8֊޲{Z0"6*qTqv`RmmmmmmmڟqWŦc$l%mmmmmmmǭPAjqLh<4hѣF4hѣF4h4hѣF4hѣF4hѣF4hѣF00ǭPAjqLh<?AnƓwiL1?qT&cS0`Z/cbO04hѣF4hѣF4hѣF4hѣF4hѣF4hѣFL1?qT&cS0`Z/cbO0#/\XoH@"
=ǭPAhk,sB'=jsTfElIDgsP/`;< 1G1$⨖@T0ǭPAjqLh<?/Q6=~UH c3{Z0dV=z
G1$⨖@Wpj֨L 5H8`^Ğ`i#渴?@ 44`Q=jsC`]{
lOz	ؓbrv0@ 3֨L 45ŅV0
b֨L 5H8`^Ğ`,ֱ0Q0(Ba9,ֱQTBa9A36$ @ѣF4hѣF4hѠ hѣF4hѣF4hѣF4hѣF4h4K=#,8xBcz	BJMmmmmmmmmmړRn(Ba9$)5&Ob1cAН|&cg9/o'.,iLjMIQ-)5&Eрw(MI-G6RjMK=I6mmmmmmmmmjIi(֨L 5Dt%!D< ,=BD`@_n{
B8 cmmmmmmmڟp	{#965hg.+8LT|mmmmmmmSBa9	88_0r84DLx4<LW0`X	Qˌ1PM쌩Qc,E1?qT&cS*#"*DDXzHBa9	88_0r8X$G(&9BB"Oz	&FT㊨|Gcȑ B 0=BB"1?'֨L 45ŅV0
F4G1yf(A?F0(Ba9Uѕ9
N'SmmmmmmmSn9	[`x1S#EW(J!6mmmmmmm{Z0ʜqU]9@HT<ǉb֨L 5A72UGkG"R$'=jsT{#*qTqv`q!P*"@r lBa9	88_0r9B X11PM쌩Q
b֨L 5A72UGkG@@T%	Oz	&FT㊨|
 $ 0ǭPAjodeN8.& u
@DMOz	S*"1R)9BxL 7{Z0`X	QˌbY`pŅǴ֨L 5Dt$,0Ĥmmmmmmmmmm5&+!qT&cLTkQKE$ԛL	=Ŏhv9Q-נGq=h	.,srNl^$Y5iMIkԚqZ0G6RjM% Q͔pZ	-D
(&?Z.ǹe,$ -cҲ{BRoQE48ńr3l#,8xM#I6mmmmmmmmmjIi(֨L 5P40HQ?~0"P X,DP۞p@%јLuK1iE<)'%јLyhR&;*yHSOK0jlh
atfp.JZ(b]	RFmmmmmmmڟ1נGq=y)=ő={vA?xH? ($"(<7%rNltN4òn$YY 4 ȱ(J!ЃNlt|ŞJrqdaa#ElxEqOv8 #,<qA  7sB",<qA  45?mmmmmmm?-0,`" @,	c`+8`x8pGq>ZK=#O6'd{QO)
0-3hpۘ	$(@@xxfc=""(03
"68(*@if=(Y 4ƔS@8Y 4ƔSC
Els8La03`,`v qD
(&<On`xH,<qA  4( OmmmmmmmmmmjñcJmqYXGVÉ\Uqa-<pN^ŋ2TM{EOd2K$g'l'11|rsG8:w0qgYa3Hg[\gd756CSmmmmmmmmmmmڟjl G KX`f
|?jl!F69Z&`~ð0s 8"ą `'00/cc1?jl!FS@8sPceO)*0-3hpۘ	$(@@xxfc=EXx@iQAPlOmmmmmmmOv"O"?|sI];9łHNIś4<;(FJXҙ"|({L!'mmmmmmmx?<EGNi6 \"\Ox?`, px"q>Z0pXAC1Ȑ
O	ax	0<hZ8D#-O%aDG-SBEls8La03`,`v qD
(&<XOnaA!A`xa
`x 08D,Xx@iQAPlO*yHQh`56TKE3 8A9ƖO6%?mmmmmmm?*yYőɽw56TO-˧;9$cҊyHh2OmmmmmmmO*yHQG56T AD0¾nFQAdlcfM?+%0O*yHS1jl!$9odcrK)6>)&)ŒK1iE<0VsʞR`QA< c`F7#%\/8x,wOl?mmmmmmm?.cAzE\Xؽ!/M|S`%9G0OmmmmmmmO7?yM,YcJ)!56TQsPceKE RF\	ǃT8LC{#F<ef3x-80<p,RO7?yM91
rRF`QA-`sPceKEs  &P1hQ,vՕ**$"8<"@PXkI@b8Hbse)6mmmmmmmWM+AQA9'6/rK?9"|(RƔOqbsPcdq2h1mmmmmmmڟn~Qc*Z(g9?'z	憹RF\. X
 \0bD
B8+ǭPAhk5iE-aF֨L 4540qT&ckQKEpŢɱ?9mmmmmmmڟ쌕pA'δQA9'6/rK[OvH-𔱥0Xɽpi-D7Ommmmmmma<֨L 459^ŒK1f'S["(b$h1$L )򋡒A)1Ɓd"Px֓ցiN.	 A.4'v7["0Vsx<
=ǭPAhk
-`-@P^ D#-O]Q\0vRF\*1hlOlx?b]Q'SBa9	88_0r8T**-
.IKELO6'K=#,8xBcz	<ZƔRFa%&mmmmmmmmmmI7YY{Z0BbDzMI،XbyV6x<YA[N%9)%%wH,2,sRoLeX|[Lt[+yIJIlnIpJM	FZsSsx;K	K Z'DW9 9I7j% se&܁hZ0I7Ѐw$@pxcZ.ǹe,$ v=+-.a$%&, p
DT QBOE48ńGȊ A`%@  <v=+-.a$%&܌ĳ ,-C$LjMmmmmmmmmmڒeJ,sw1T&*tO(x?dH,"(aCG8LqrS&8o%F`pŅ&8nEO%F`pŅFa1ƳhIN&IӐj?	ƠhIN&na+mmmmmmmnkx|pqgA5?mmmmmmm?qT&c/RBa9T(0hIN&n	0W6mmmmmmm7#Z$hF_dpFI1hdU\X憧mmmmmmmn0D8TP<L~
rɹ8H,x5C1'egkX3g9?'B"ąB8+mmmmmmmmmb-.@ifAce`d^^>Sqg:vCEldţC|]obHN=ցi.OwEHCpiEu	!;VVrNlVÉNՕm;Օb-.BW	,4sX.O|V:vCEldţC|]obHN=ցi.OwH ,CpiEu	!;VVrNlVÉNՕm;Օmmmmmmmmmĺ3	(@@z,]hfI#݄dHT0(DP@4Px1CBSmmmmmmmmmڟq|Od6/.Ɣkn@ifAc'~?psK-9cS&>x8N)73H0^[>v&{	`%9G8Mp
	OmmmmmmmmmJͶmmmmmmmmjI=d8S|+JI*yO2\//|%ApƔɹO+yI)73H0^[>v&{	`%9G8M! ($"(=?mmmmmmmmm)a<֨L 459^ŒK1fc-Bhn`8TT0x4"	֨L 459^I 

 C½"$$ǃEHG0DjͶmmmmmmmmj㥫+ BYYʮ$ӶjJI5eg*?[\;cbbkG  &p9$qv`x|yʮ$St[ڲmqՕl]	]9Ͷmmmmmmmmj֨L 45>^[!H(|[  ?$" RO܊K"9BÇ`'S&<MYYFa1k5Rjk5RhH(Mpԃ!kq"CK bup]`F[tO:TH2!Wx)+4`Y$u*wvƯx)+8,`Q=jsC]A*BF$8LAC<k45|MYYƉcqT&c/RPb܊JIa<,/r*y.܈,,-O	axƸ]jy.	0@#:'*k֤+AY"c]^
j4Ox)+!\h30c|MqҦ]jAb;|=jsC]%$E?%?	P1k45|MYYƉ/5ed+-C֨L 45>^RKSMr*y*0'My*1ȩ|)&bse?9lJͶmmmmmmmmj4e&;M*'/㧁,]ȼ)7:I;,sCqxNrkb㔘ō),M>Es`åNs뎴OmmmmmmmmmO	axǒP8p`f
|?qT&c/RBa9TTa<XY?ؔbY<Bcz	:'JMmmmmmmmmmړRn(Ba9P.Gqh$ԛL	=Ŏhv!1cgqӸ@ifAc>Pp}8cJl'ŞJRo߭q>x&:;ಳ[VRN^I7j% se&܁hZ0I7Ѐw(MIg<XY&DGԛmmmmmmmmmm$4XqT&cLU${B0y@Xzb"?p@#%?'z	憹z4+ۘBW	3pWO	~0-=jsTYqTV&璕@I)`gna
|?qT&c${(0[
=ǭPAhk|DW1֨L 459{[VRNT2T+B8+qT&c/Q)$֨L 459{[VRNT2T+B 'SBa9.GqhP)?%?qT&c${SM!){Z0i#渴(lJNnqT&ceЯnb3R1v=kBIO6%?{qG(X8padsq;q<Ǹ1T&*v=k@,0Ĥmmmmmmmmmm5&+!qT&cȜʉ Zڲq	'-2H(dN\g,&_@#/%(a=p.Gqhԛрwȼ?[+1v. "e9q+-$ӴVEpdQ2ȜM{VEpdQ2ȜMID`9RnFbYwDrÇI6mmmmmmmmmjIi(֨L 5E9q@#/QUe%
' @Ya sP" hmmmmmmmc$DL'.3`nj7v=kC*OwnjZW8ֺ9'DgsP/q4Ownj^XW!6mmmmmmma<֨L 46H- n'֨L 44Z25^	O 
=ǭPAhl2T=E\t{p+pW8H8T@<=C3Ff0O6%?{qG(X8padsq;q<Ǹ1QdN\eD-UmYIxXaImmmmmmmmmRjMVC֨L 5O\^=&B`IF,sCGE-jKh!Pa%ŎnI͋܂&ѝM!ў':%4|u$II͋܂ll];!q>_JvGdoA$'<ÁbdI+;>J9|Y 4'*_|ŞJaYn~QA979{B_a'Y^HSPNϗjMsI,P.>tQ{!Ţs]h MR0i@	85&EQ͔rh;se&KB @15&f%G(X8padmmmmmmmmmmf=jsTEϊsO<Ȁ$@簡D#&89)6mmmmmmmŦ8z(Klo/{+jd{P5?mmmmmmm?'z	憹z4+ۘ@if>L!jɹGcqG1r1aU+9{Z0DTIЌEVՔ8JsE` @19͔bSmmmmmmmS:,&_/-,XUjͶmmmmmmjU0,"V1 Pn0 `zŁbs$H'a3؄ɹXҘ!z44 3֨L 459SBa9,ˌz)/^[@U1ݘ2%Q3*D,P<LzSBa9A3D&%?{qG(X8padsq;q<Ǹ1S>*1)6mmmmmmmmmjMIwz	@"S$ԛL	=Ŏhv ",HYRu'.3ȼ<*I7j% se&܁hZ0I7Ѐw*D,P<LzM1IoǭL:[.RnFbYwDrÇI6mmmmmmmmmjIi(֨L 5O\A!D< ,=BD`@_n{
B8 cFa1//cJQHEi@2{P*`B &pM)`%0r0vM֊(07$A	|0	84 pN
|?Ҕ`R{P8^Ɣ
ysˇ``,4 (BS)F!@Ei@	
W<v 0H4 L9Y*0 `/!팽ed\; valJOG-/.+xi$KQW!^EʙB8+/cJQHEi@2{P*`B"Bt^S9 @aPp\B1?*t+cXx7D0=Bbl !{Z0#/\XN30`Q=jsC\XUh)h zIQ-+%BzIQ-DT1)OG-/.+xi$KQW!^a
|?Ҕ`R{P8^Ɣ
yxvv* 0PH4 L9/q)  0p8.B#z/d's{L ` ñ bU0,"V1 Pn0 `zŁb9!{Z0#/\XN30`Q=jsC\XUh)h zåa2 VJqGKbe\&VJqGKbeI8\JP0(0lXLi"X+
=ǭL:[.rqGKbe\&I\`Q=jaذpN99 H
%?'7G-/.+xi$KQW!^ä0E?Ҕ`R{P8^Ɣ
yxvv8T !'pJa<; v8T !팽hĦsð @ñ bU0,"V1 Pn0 `zŁbY!{Z0#/\XN30`Q=jsC\XUh)h zåa2 VJqGKbe\&VJqGKbeI8\JP0(0lXLi"DW{Zt,&\5q2a,֦-	$s$`bɱ){Z0DTIЌEVՔ/-Xn"@(&=){Z0 ♃"UK=#,8xBcz	@"Smmmmmmmmmm&Qed;=jsTYqTqv`RjM&b4;dAe96Jb@'ʮ$Ode,W|U&0<p	⸀ ԚqZ02K$I쌽w	[{RjM% Q͔r3lG6RjMmmmmmmmmmڒeJ,sw1Sg)QHQ?~0"P X,DP۞p@ţF#@ "`8$O]`"`Ɓd 1'Ӄ	]968ѸD8hHW7ӷ{Z0>VrqU]9mmmmmmmmmmԛ,ǭPAjodeN8.MI،X`FquZp`x1S#ו\IƔ|d=T⸀ ԚqZ02K$I쌽w	[{Ro4ցi&Fx  &Rn@Q-lԛ{`9Rmmmmmmmmmmԓ,QcǭPAjodeN8.B0y@Xzb"?p@#%?'	DĐ0 .0p0Xj	c@2KрQx-80<p!j{h`x1S"4]h0`$ a#@ "`8$O]$zRqN.4$B^708LT|ȇ$0
4]h0`$ a#@ "`8$O]Y'Ǵ֨L 5A72UGkD,0Ĥmmmmmmmmmm5&+!qT&c^N8.MI،Xb(,N.Mɽra5&-D`lԛ-KF)5&f%lԛmmmmmmmmmm$4XqT&c^N8.B{Z0 ♃{m0<p	`a{Z0 ♃{h`hxqoqT&cS*#,00'

(EG	pN
|?qT&cS0`Z/cc&( `,'qoqT&cS*#&( `,&`a'=jsTfElsG"",=B	qoqT&cS*#<P<a @HOz	
"Dxc$",1Sg)Q"<D(HDX`a'=jsTfElsHǑ"<AB `zE`[z	㊨|
"Dx 	L006'=jsTfElsCȨLxaBa9|88_0r9BT&<LOz		
PǭPAj+9N8.`y
 9@Aha<,/@PQ@*? KpW{Z0 ♃{!P*"@pBa9|88_0r9BT*Dc1?qT&cS0`Z/cc8J'ǭPAj+9N8.`	(Lx1R)0-@@T%qoqT&cS*#8J*00Ba9A369`ZǉBa9|88_0r9`Zǉ`a{Z0 ♃{ -CAǭPAj+9N8.aB X 1?qT&cS0`Z/cc<ǎ	PDXDqoqT&cS*#<ǎ	PDXD1R)0- :ET "qoqT&cS*#& u
@D006'=jsTfEls-mmm HW7ӷ{Z0"6*qTqv`BJMmmmmmmmmmړRn(Ba9|8{Z+zʤԛL	=Ŏhv ">quZw|(VvM+	ǭera5&-D`(4ɲP;ɽra5&Eрw(MIg)5&mmmmmmmmmmI2%9z	㊩=h*`D" X/=!1ƁO/cc8H,x5C1'`x1WbBcz	㊩=h*bRmmmmmmmmmmԚqE1PM쌩Sz[U&B`IF,sC	{#80<pz[W  &Rn"KFMO%*LjMuZ8-<]O%RjM% Q͔r3lG6RjMmmmmmmmmmڒeJ,sw1PM쌩Sz[U!D< ,=BD`@_n{
B8 ckqc	p5V&*V!j{h`x1Wp@ рU00qRG'8LU=h*B^708LU=h*4`B3UglHW7ӷ{Z0ʜqU=ǭeBJMmmmmmmmmmړRn(Ba9ElT㊩=h*Rn!0$#9؃ /h!	ǭerlM+I7j% se&܁hZ0I7#1,;se&mmmmmmmmmm&Y7{Z0"6*qTVHQ?qT&cS0`Z/ccm0<pz[W  'i'=jsTfElsĀ$<(XD {Z0>VrqU=ǭesMeEoPOz	d`(9DG`[z	㊩=h+M%*vS	\$O ((h%8``+ǭPAjqLh`x p5B¢  qoqT&cS*b Њ* .L00ǭPAjqLh`x,P
@X-`[z	㊩=h+T\N9DOz	 jǭPAj+9N8֊޲kQ/1?qT&cS0`Z/ccDx q$$@px4DG1Sg)Sz[W1y)RAė9sΗ`alOz	[mmmhAn=n'Ba9ElT㊩=h*bRmmmmmmmmmmmjMIwz	&ENj$JMI،X`FK|+vIQBc!,W	cJqaYM9H9oŅeţo{a9X\2cJqw/{+ԛрw9Rn@Q-lԛ{``pŅo	^?$&mmmmmmmmmmmRLIEnBa9	SI)`D" X/=!1ƁOK0YDrÇOͶmmmmmmmmmڟp\$hF_Xȼ<XVud"P/.LrNi6T\ ²OmmmmmmmmmS&8eV*,+4`Y$
~45xx<"&?Kd-XpNFa1Ƴ
ѥV*,+)Oz	 ,iM%Px$⨡1LOL!8X^2,+$G8mmmmmmmmm?㏒@fx|BW	{>ammmmmmmmmtf򂖊0	DĐ0 .IT^$QQc1'Ӄ	]9@\idOO 	0@#>PRFD#-OG,/
'4P=jsTfqV4O	s'd6\BW	4+?MOl?'"²@p	\O=jsTf:Ll1H,<"@1`X  A? `( 2$H%ls	;p.Gqho%pY >-blnQY:/q)~//_`R$bcU`r²`ay*0
P$HO%c'K=ǒHW7ӷ{Z0ȩR]BW	1   Xb(kW $+          4  b՝ab&              4     ./usr/es/sbin/cluster/events/utils/cltape_resource_available ult                              a    ! H   
x     0  P0 0 ,        1L                      .text    P P  
x  P  &   = 2    .data   0 0                 @.bss    0 0                       .loader           }                 .debug                                                                            B (= ,  |nx|#x|+xb , 0  A   A  8  |	S *  N!A 9    <}{x~x  H I`     ,  A b $H A |      @        __start            ,   M  H  4N         @           __threads_init         !|A f  H  |	F N!A b ,  A c   |	C N!A b ,  A tc   |	C N!A b ,  A c   |	C N!A b ,  A c   |	C N!A  H8! @}N  b ,  AK       A          __threads_init@AF2_1    4                    | ! @a h D8 PH A 8 8 8H рA c  `d  `   h8c @H ݀A 8` H A H   X|8! PN         A        usage | ! @a8`  a Da Ha La Pac  8 /H A a @a @(  A a @8c a @H  ac  a @a, @ a @KH  a8 ,H qA a Ta T,A a Ta`a`, dA Ha`, nA a`, oA  a`, vA H  8` a PH  b `c  a LH  pb `    ( /@ c  a HH  08a \8 H Q`   b `  8a \H `   8a \a HH   b `c  a DH  a @KH  a8 4H A a Ta T,@b dc  8|  @ a @Ka D(  A `a H(  @ T D8 \H iA 88 8H }A c  `d  `   @8c @H A 8` H A H  ؀a H(  A Āa D(  @ a H8 8  8 H 1A a Xa X,  @ Ha P,  A 08 hH  рA 8 8 8H  A  HH A 8` H A a P,  A 08 tH  A 8 8 8H  A  HH ̀A 8`  H  ـA H  a @Kq8`  H  H  x|8!pN         A       main               HA   L |	N               LA   L |	N               PA   L |	N               TA   L |	N               XA   L |	N               \A   L |	N                                                                                                  T :<<,  M  $ # `}PP,	  `M    }c P,  M  $ # ( A`!  ,	  M    ,  M  $ # ,	  M    ,  M  $ # ,	  M  
 }}eB|@H  0`   }eB|@}k89@ d 
 9 9J }eB|@}k89@  
 K`   UF? M  U? 	M  U? 
M   N  `   UF? M  U? M  U? M   N  |lxM  ,	  M    ,  M  $ , 9 8 K      @       strcpy                        pk =@!k 9J}i8  A   ,  A P8 B 8 }	P8})P},P@  }	P8})P},PA})@})PyA}+ 4Uk|Xp !k }iA    ,    8 M  8 B 耤  0|P8})P},P@ 4  }	P8})P},P@ ,  |P8})P},PA})(})PyAH  })@})PyA}Cx8 t T@> @N        @        strcat hA   L |	N               lA   L |	N              0 00      0                                 @(#)61	1.16  src/bos/usr/ccs/lib/libc/__threads_init.c, libcthrd, bos61B, b2007_33A0 8/2/07 13:09:21    0 d$Id$    main    /dev/   usage   select  vo:n:d: vo:n:d: strtold strtoimax   scripts.cat scripts.cat scripts.cat scripts.cat getdtablesize   Tape drive [%s] is available.
  Tape drive [%s] is not available.
  Usage: %s [-v] [-n name] [-d device] [-o ODM]
  %s: the -n option is not currently implemented.
    @(#)24	1.8 src/43haes/usr/sbin/cluster/events/utils/cltape_resource_available.c, hacmp.sharedtape, 61haes_r714 5/1/08 16:50:28   P0 ,  0 ,                                                    0 0         0 `                                                        M        X  %errno         @       _iob          @       exit          @
       fprintf       @
       catgets       @
       printf        @
       strrchr       @
       getopt        @
       openx         @
              0      @
       __crt0v       @       optind        @       optarg        @              =      @       get_catd      @
       __start 0  !
        0      0      0      0 `     0       0      0        0 $     0 T     0 X     0 \     0 `     0 d     0 h     0 l     0 p     0 t     0 x     0 |     0      0    	  0    
  0      0      0      0      /usr/es/lib:/usr/lib:/lib:/usr/lpp/xlC/lib    libc.a shr.o  libclstr.a shr.o  ,@VPDcltape_resource_available/5765E6200/520  __mod_init  __malloc_user_defined_name   __default_char:t160=-5  int64_t:t2=-31  intmax_t:t3=2  :t11=ar0;0;9;5  :t13=ar0;0;2047;-4  &fd_set:T14=s8192fds_bits:13,0,65536;;  fd_set:t15=14  time_t:t17=-1  suseconds_t:t18=-1  0timeval:T19=s8tv_sec:17,0,32;tv_usec:18,32,32;;  
:t21=f-1;  :t22=ar0;0;6;5  
:t23=f-1;  :t24=ar0;0;13;5  :t26=f-13;  :t27=ar0;0;7;5  
:t28=f-1;  :t29=ar0;0;5;5  
:t30=f-1;  :t31=ar0;0;4;5  __long32_t:t32=-4  :t33=ar0;0;128;-2  :t34=ar0;0;255;-2  :t35=ar0;0;1023;-2  :t37=ar0;0;1023;-2  :t38=ar0;0;1023;-2 HACMPtape:T39=s3476_id:32,0,32;_reserved:32,32,32;_scratch:32,64,32;tape_resource_name:33,96,1032;description:34,1128,2048;device_name:35,3176,8192;start_synchronous:-3,11376,16;stop_synchronous:-3,11392,16;start_script_name:37,11408,8192;stop_script_name:38,19600,8192;;  :t40=ar0;0;255;-2  :t41=ar0;0;1023;-2  
:t42=f-1;  
:t46=*-11  :T47=s32_ptr:44,0,32;_cnt:-1,32,32;_base:44,64,32;_bufendp:44,96,32;_flag:-3,128,16;_file:-3,144,16;__stdioid:-1,160,32;__newbase:7,192,32;_lock:46,224,32;;  FILE:t48=47  :t51=ar0;0;19;-2  T_header:T52=s28_magic:-1,0,32;_n_sets:-7,32,16;_setmax:-7,48,16;_filler:51,64,160;;  A_msgptr:T55=s8_msgno:-7,0,16;_msglen:-7,16,16;_offset:-8,32,32;;  N_catset:T57=s12_setno:-7,0,16;_n_msgs:-7,16,16;_mp:56,32,32;_msgtxt:8,64,32;;  _catalog_descriptor:T59=s36_mem:7,0,32;_name:7,32,32;_fd:49,64,32;_hd:53,96,32;_set:58,128,32;_setmax:-1,160,32;_count:-1,192,32;_pid:-1,224,32;_oflag:-1,256,32;;  nl_catd:t61=60  :t65=f-11;  :t67=f-13;  
:t68=f-1;  
:t69=f-1;  
:t70=f-1;  
:t73=f-1;  
:t75=f-1;  
:t76=f-1;  :t77=ar0;0;15;48  :t78=ar0;0;126;-2  
usage:F-1  prog_name:p7  __func__:V29  prog_name:7  verbose:-1  tape_object:39  criteria:40  device_temp:41  __func__:V31  %cltape_resource_available_c_rcsid:V7  'cltape_resource_available_c_sccsid:V78  R   V V     n   " r   $ v   N z   P    (    *    ԙ    R    T        h B   h n   j    l    n    p    n J   & v   , ~   .                 , @         < 
   < 0    :   < D    Z   <       >    .              H   p                          B   0 j   2    4    6    8 
   :      
@     z   @    B0    N 0    f 0    X 0 `    0    F 0     0     ` 0 $    0 T    0 X    0 \   L 0 `   d 0 d    0 h    0 l    0 p    0 t     0 x   
 0 |    0     0     0     0     0     0     0           |              (  ,  0  4  L  X  d  h  t      $  %  '  (  *  +  -  . ( 0 8 1 L 2 T 4 X 6 d 7 h 9 p : t $  U  V  X  Y  \  ]   ^ 8 _ ` ` l a  d  h  i  k  l  n  oget_catd                   
      errno                            _iob                             exit                       
      fprintf                    
      catgets                    
      printf                     
      strrchr                    
      getopt                     
      openx                      
                                
      __crt0v                          optind                           optarg                                                           TOC     0 ,   k                __crt0v 0 T   k                      0 X   k                      *0 \   k               _$STATIC0 `   k                      0 d   k               errno   0 h   k               _$STATIC0 l   k               _iob    0 p   k               get_catd0 t   k               catgets 0 x   k               fprintf 0 |   k               exit    0    k               strrchr 0    k               getopt  0    k               optarg  0    k               optind  0    k               openx   0    k               printf  0    k                         Eg        4   Zg .__start P   k                .__start P      F             __start 0             
             *0    k   ,            p_xargc 0 0                  p_xargv 0 H                  p_xrcfg 0 L                  p_xrc   0 P                         ?0 ,                         Y0                   .file      r g       n                                                       k  `      )                     ^                    @   k   ^             _$STATIC0    k   e                  0              
            '0 4                        :0 8                        L0 <                        b0 @                        t0 D                  .file       g                                                             :t66=-13       :t54=-8        :t50=-7        :t45=-11       :t43=-5        :t36=-3        :t25=-13       :t12=-4        :t9=-1         :t4=-2         :t1=-31                             ,       :t5=k-2        :t6=*5         :t7=*-2        :t8=*7         :t10=f3;              <              M              b                     :t16=*15                                                 :t20=*19                                                                   ,             9             J             V             g             s                                                                                                                     %             :       :t44=*-5             F             R                    :t49=*48                                 :t53=*52             h       :t56=*55                    :t58=*57                    :t60=*59                    :t62=f7;       :t63=f7;       :t64=f7;                                                                        :t71=k7        :t72=*71                    :t74=f3;                                                    &       :t161=Z                 `   k        )       .usage   `                                       :       .bf      |   e     ;                  F   h   .bs                 U      .es            .ef         e     ?            .main              4                       main:F-1      .bf          e     Q            argc:p-1     argv:p8            d   @   name:7     D   device:7   H   odmdir:7   L         r   P                             opt:-1     T   fd:-1      X            \   .bs                       .es            .ef         e                 _$STATIC0 `   k              .bs                                8   .es            strcat.s   g .strcat  
@     8      )       noname     g .strcpy     k        9       .strcpy                     glink.s    g .exit       k   (            .exit                      glink.s   g        @   k   (                   @                  glink.s   g .catgets h   k   (            .catgets h                 glink.s   g .fprintf    k   (            .fprintf      	            glink.s   g .strrchr    k   (            .strrchr                  glink.s   g .getopt     k   (            .getopt                   glink.s   g .openx   x   k   (            .openx   x                 glink.s g .printf     k   (            .printf                     __mod_init __malloc_user_defined_name crt0_data crt0main.s _malloc_user_defined_name __C_runtime_pstartup ../../../../../../../src/bos/usr/ccs/lib/libc/__threads_init.c Wed Mar  5 14:04:03 2014  IBM XL C Enterprise Edition for AIX, Version 9.0.0.0 ---  .__threads_init .__threads_init@AF2_1 __pth_init_routine _bsd_init_routine _xti_tli_init_routine _nsl_init_routine __dce_compat_init_routine ../../../../../../../../src/43haes/usr/sbin/cluster/events/utils/cltape_resource_available.c Wed Nov 24 00:04:28 2021  .get_catd  g  kRx $+          3  b՝ab&              3     ./usr/es/sbin/cluster/events/utils/cltape_resource_release e ult                              a     H   
x     0 D P0 0 X        1L                      .text    P P  
x  P  .   ? 7    .data   0 0                 @.bss    0 0                       .loader           W                 .debug                                                                            B (= ,  |nx|#x|+xb , 0  A   A  8  |	S *  N!A 9    <}{x~x  H I`     ,  A b $H )A |      @        __start            ,   M  H  4N         @           __threads_init         !|A f  H  |	F N!A b ,  A c   |	C N!A b ,  A tc   |	C N!A b ,  A c   |	C N!A b ,  A c   |	C N!A  H8! @}N  b ,  AK       A          __threads_init@AF2_1    4                    | ! @a h D8 PH A 8 8 8H A c  `d  `   h8c @H A 8` H 9A H   X|8! PN         A        usage | ! @a8`  a Da Ha La Pa`ac  8 /H A a @a @(  A a @8c a @H  ac  a @H  a8 ,H ŀA a Ta T,Aa Tahah, nA A  ah, dA Xah, fA 0H  ah, oA ,ah, vA H  8` a`H  8` a LH  xb `c  a PH  hb `    ( /@ c  a HH  08 8a `H E`   b `  8a `H `   8a `a HH  b `c  a DH  H  a8 8H ŀA a Ta T,@a D(  @ a H(  @ a @Ka D(  A a H(  A a @Ka D(  A (b D @808c @H ـA 8` H A a H8 8  8  H ]A a Xa X,  A Ha`,  A 08 \H =A 8 8 8H QA  HH =A 8`  H A a L,  A x8` a \a H \8 8  H ݀A a Xa X,  A Ha`,  A 08 hH  A 8 8 8H  рA  HH A 8`  H 	A a`,  A 08 tH  yA 8 8 8H  A  HH yA 8` H  ŀA 8`  H  H  x|8!pN         A      \ main           HA   L |	N               LA   L |	N               PA   L |	N               TA   L |	N               XA   L |	N               \A   L |	N                                  T :<<,  M  $ # `}PP,	  `M    }c P,  M  $ # ( A`!  ,	  M    ,  M  $ # ,	  M    ,  M  $ # ,	  M  
 }}eB|@H  0`   }eB|@}k89@ d 
 9 9J }eB|@}k89@  
 K`   UF? M  U? 	M  U? 
M   N  `   UF? M  U? M  U? M   N  |lxM  ,	  M    ,  M  $ , 9 8 K      @       strcpy                        pk =@!k 9J}i8  A   ,  A P8 B 8 }	P8})P},P@  }	P8})P},PA})@})PyA}+ 4Uk|Xp !k }iA    ,    8 M  8 B 耤  0|P8})P},P@ 4  }	P8})P},P@ ,  |P8})P},PA})(})PyAH  })@})PyA}Cx8 t T@> @N        @        strcat dA   L |	N               hA   L |	N              0 \0 L    0                                 @(#)61	1.16  src/bos/usr/ccs/lib/libc/__threads_init.c, libcthrd, bos61B, b2007_33A0 8/2/07 13:09:21    0 d$Id$    main    /dev/   usage   select  vfo:n:d:    vfo:n:d:    strtoimax   scripts.cat scripts.cat scripts.cat scripts.cat getdtablesize   Tape drive [%s] has been released.
 Tape drive [%s] has been released.
 Tape drive [%s] has not been released.
 Usage: %S [-f] [-n name] [-d device] [-o ODM]
  %s: the -n option is not currently implemented.
    @(#)19	1.6 src/43haes/usr/sbin/cluster/events/utils/cltape_resource_release.c, hacmp.sharedtape, 61haes_r714 5/1/08 16:50:35     P0 X  0 X                                                    0 0         0 `                                                    M        V  errno         @       _iob          @       exit          @
       fprintf       @
       catgets       @
       printf        @
       strrchr       @
       getopt        @
       openx         @
              .      @
       __crt0v       @       optarg        @              ;      @       get_catd      @
       __start 0 D !
        0      0      0      0 `     0 D      0 H     0 L      0 P     0      0      0      0      0      0      0      0      0      0      0      0      0    	  0    
  0      0      0      /usr/es/lib:/usr/lib:/lib:/usr/lpp/xlC/lib    libc.a shr.o  libclstr.a shr.o  *@VPDcltape_resource_release/5765E6200/520  __mod_init  __malloc_user_defined_name   __default_char:t152=-5  int64_t:t2=-31  intmax_t:t3=2  :t11=ar0;0;9;5  :t13=ar0;0;2047;-4  &fd_set:T14=s8192fds_bits:13,0,65536;;  fd_set:t15=14  time_t:t17=-1  suseconds_t:t18=-1  0timeval:T19=s8tv_sec:17,0,32;tv_usec:18,32,32;;  
:t21=f-1;  :t22=ar0;0;6;5  
:t23=f-1;  :t24=ar0;0;13;5  
:t25=f-1;  :t26=ar0;0;5;5  
:t27=f-1;  :t28=ar0;0;4;5  __long32_t:t29=-4  :t30=ar0;0;128;-2  :t31=ar0;0;255;-2  :t32=ar0;0;1023;-2  :t34=ar0;0;1023;-2  :t35=ar0;0;1023;-2 HACMPtape:T36=s3476_id:29,0,32;_reserved:29,32,32;_scratch:29,64,32;tape_resource_name:30,96,1032;description:31,1128,2048;device_name:32,3176,8192;start_synchronous:-3,11376,16;stop_synchronous:-3,11392,16;start_script_name:34,11408,8192;stop_script_name:35,19600,8192;;  :t37=ar0;0;255;-2  :t38=ar0;0;1023;-2  
:t39=f-1;  
:t40=f-1;  
:t41=f-1;  
:t42=f-1;  
:t43=f-1;  
:t47=*-11  :T48=s32_ptr:45,0,32;_cnt:-1,32,32;_base:45,64,32;_bufendp:45,96,32;_flag:-3,128,16;_file:-3,144,16;__stdioid:-1,160,32;__newbase:7,192,32;_lock:47,224,32;;  FILE:t49=48  :t52=ar0;0;19;-2  T_header:T53=s28_magic:-1,0,32;_n_sets:-7,32,16;_setmax:-7,48,16;_filler:52,64,160;;  A_msgptr:T56=s8_msgno:-7,0,16;_msglen:-7,16,16;_offset:-8,32,32;;  N_catset:T58=s12_setno:-7,0,16;_n_msgs:-7,16,16;_mp:57,32,32;_msgtxt:8,64,32;;  _catalog_descriptor:T60=s36_mem:7,0,32;_name:7,32,32;_fd:50,64,32;_hd:54,96,32;_set:59,128,32;_setmax:-1,160,32;_count:-1,192,32;_pid:-1,224,32;_oflag:-1,256,32;;  nl_catd:t62=61  
:t64=f-1;  
:t65=f-1;  
:t66=f-1;  
:t69=f-1;  
:t71=f-1;  
:t72=f-1;  :t73=ar0;0;15;49  :t74=ar0;0;124;-2  
usage:F-1  prog_name:p7  __func__:V26  prog_name:7  tape_object:36  criteria:37  openx_flags:-1  device_temp:38  verbose:-1  __func__:V28  #cltape_resource_release_c_rcsid:V7  %cltape_resource_release_c_sccsid:V74   R   R V    n     r   " v   J z   L    &    (    ̙    N    P        d B   d n   f    h    j    l    j J   $ v   * ~   ,                   * @  
       :    : <    F   : P    f   :       ,           D    X    d   p                              (   4       .    0    2    4 "   6 J   8      
@     z   <    >0    J 0    b 0    T 0 `    0 D   B 0 H    0 L   \ 0 P    0     0     0    H 0    ` 0     0     0     0     0      0    
 0     0     0     0     0     0     0           |             $  (  ,  0  4  L  X  d  h  t  x      "  #  %   &  (  )  + ( , 4 . D / X 0 ` 2 d 4 p 5 t 7 x   =  >  @  A  C  D   F  M 4 N @ O l Q x W  X  Y  Z  [  ]  a  b 0 f < gget_catd                   
      errno                            _iob                             exit                       
      fprintf                    
      catgets                    
      printf                     
      strrchr                    
      getopt                     
      openx                      
                                
      __crt0v                          optarg                                                           TOC     0 X   k                __crt0v 0    k                      0    k                      *0    k               _$STATIC0    k                      0    k               errno   0    k               _$STATIC0    k               _iob    0    k               get_catd0    k               catgets 0    k               fprintf 0    k               exit    0    k               strrchr 0    k               getopt  0    k               optarg  0    k               openx   0    k               printf  0    k                         Ag        4   Vg .__start P   k                .__start P      B             __start 0 D            
             *0    k   ,            p_xargc 0 \                  p_xargv 0 t                  p_xrcfg 0 x                  p_xrc   0 |                         ?0 X                         Y0                   .file      n g       n                                                       k  `      )                     Z                    @   k   Z             _$STATIC0    k   e                  0 L            
            '0 `                        :0 d                        L0 h                        b0 l                        t0 p                  .file       g                                                             :t55=-8        :t51=-7        :t46=-11       :t44=-5        :t33=-3        :t12=-4        :t9=-1         :t4=-2         :t1=-31                             ,       :t5=k-2        :t6=*5         :t7=*-2        :t8=*7         :t10=f3;              <              M              b                     :t16=*15                                                 :t20=*19                                                                   ,             8             I             U             f             z                                                                                                                     (             4             @             L       :t45=*-5             X             d                    :t50=*49                          $       :t54=*53             z       :t57=*56                    :t59=*58                    :t61=*60                    :t63=f7;                                              :t67=k7        :t68=*67                    :t70=f3;                                                           :t153=Z                 `   k         )       .usage   `                                       2       .bf      |   e     9                  >   h   .bs                 M      .es            .ef         e     =            .main              x                       main:F-1      .bf         e     P            argc:p-1     argv:p8            \   @   name:7     D   device:7   H   force:-1   L   odmdir:7   P         j             {       opt:-1     T   fd:-1      X            \            `           `   .bs                       .es            .ef      \   e                 _$STATIC0 `   k              .bs                                d   .es            strcat.s   g .strcat  
@     8      )       noname     g .strcpy     k        9       .strcpy                     glink.s    g .exit       k   (            .exit                      glink.s    g           k   (                                     glink.s   g .catgets    k   (            .catgets                   glink.s   g .fprintf    k   (            .fprintf                  glink.s   g .strrchr     k   (            .strrchr                   glink.s   g .getopt  H   k   (            .getopt  H                 glink.s   g .openx   x   k   (            .openx   x                 glink.s g .printf     k   (            .printf                     __mod_init __malloc_user_defined_name crt0_data crt0main.s _malloc_user_defined_name __C_runtime_pstartup ../../../../../../../src/bos/usr/ccs/lib/libc/__threads_init.c Wed Mar  5 14:04:03 2014  IBM XL C Enterprise Edition for AIX, Version 9.0.0.0 ---  .__threads_init .__threads_init@AF2_1 __pth_init_routine _bsd_init_routine _xti_tli_init_routine _nsl_init_routine __dce_compat_init_routine ../../../../../../../../src/43haes/usr/sbin/cluster/events/utils/cltape_resource_release.c Wed Nov 24 00:04:28 2021  .get_catd    k $+          4  b՝ab&              4     ./usr/es/sbin/cluster/events/utils/cltape_resource_reserve e ult                              a     H   
     0  P0 H0         1L                      .text    P P  
  P    B A 8    .data   0 H0 H    H  H          @.bss    0 T0 T                      .loader           W  T               .debug                                                                            B (= ,  |nx|#x|+xb , 0  A   A  8  |	S *  N!A 9    <}{x~x  H I`     ,  A b $H iA |      @        __start            ,   M  H  4N         @           __threads_init         !|A f  H  |	F N!A b ,  A c   |	C N!A b ,  A tc   |	C N!A b ,  A c   |	C N!A b ,  A c   |	C N!A  H8! @}N  b ,  AK       A          __threads_init@AF2_1    4                    | ! @a h D8 PH =A 8@8 8H QA c  `d  `   h8c @H ]A 8` H yA H   X|8! PN         A        usage | ! @a8`  a Da Ha La Pa Tac  8 /H A a @a @(  A a @8c a @H  ac  a @H  a8 ,H A a Xa X,Aa Xahah, nA A  ah, dA Xah, fA 0H  ah, oA ,ah, vA H  8` a TH  8` a LH  b `c  a PH  pb `    ( /@ c  a HH  08 8a dH `   b `  8a dH m`   8a da HH   b `c  a DH  a @KH  a8 8H A a Xa X,@a D(  @ a H(  @ a @Ka D(  A a H(  A a @K}a D(  A P D8 \H ŀA 88 8H ـA c  `d  `   @8c @H A 8` H A a H8 8  8 H A a \a \,  A Ha T,  A 08 hH IA 8 8 8H ]A  HH A 8`  H A a L,  A x8` a `a H `8 8  H )A a \a \,  A Ha T,  A 08 tH  ɀA 8 8 8H  ݀A  HH 	A 8`  H A a T,  A 08 H  A 8 8 8H  A  HH ŀA 8` H  рA 8`  H  H  |8!N         A       main                   HA   L |	N               LA   L |	N               PA   L |	N               TA   L |	N               XA   L |	N               \A   L |	N                                                                                                  T :<<,  M  $ # `}PP,	  `M    }c P,  M  $ # ( A`!  ,	  M    ,  M  $ # ,	  M    ,  M  $ # ,	  M  
 }}eB|@H  0`   }eB|@}k89@ d 
 9 9J }eB|@}k89@  
 K`   UF? M  U? 	M  U? 
M   N  `   UF? M  U? M  U? M   N  |lxM  ,	  M    ,  M  $ , 9 8 K      @       strcpy                        pk =@!k 9J}i8  A   ,  A P8 B 8 }	P8})P},P@  }	P8})P},PA})@})PyA}+ 4Uk|Xp !k }iA    ,    8 M  8 B 耤  0|P8})P},P@ 4  }	P8})P},P@ ,  |P8})P},PA})(})PyAH  })@})PyA}Cx8 t T@> @N        @        strcat dA   L |	N               hA   L |	N              0 0     0 T                                @(#)61	1.16  src/bos/usr/ccs/lib/libc/__threads_init.c, libcthrd, bos61B, b2007_33A0 8/2/07 13:09:21    0 $Id$    main    /dev/   usage   select  vfo:n:d:    vfo:n:d:    strtoimax   scripts.cat scripts.cat scripts.cat scripts.cat scripts.cat getdtablesize   Tape drive [%s] has been reserved.
 Tape drive [%s] has been reserved.
 Tape drive [%s] has not been reserved.
 %s: the -n option is not currently implemented.
    Usage: %S [-v] [-f] [-n name] [-d device] [-o ODM]
 @(#)16	1.6 src/43haes/usr/sbin/cluster/events/utils/cltape_resource_reserve.c, hacmp.sharedtape, 61haes_r714 5/1/08 16:50:45     P0   0                                                     0 H0 x        0                                                     M        V  errno         @       _iob          @       exit          @
       fprintf       @
       catgets       @
       printf        @
       strrchr       @
       getopt        @
       openx         @
              .      @
       __crt0v       @       optarg        @              ;      @       get_catd      @
       __start 0  !
        0 H     0 L     0 T     0      0       0      0       0      0      0      0      0      0       0 $     0 (     0 ,     0 0     0 4     0 8     0 <     0 @   	  0 D   
  0 H     0 L     0 P     /usr/es/lib:/usr/lib:/lib:/usr/lpp/xlC/lib    libc.a shr.o  libclstr.a shr.o  *@VPDcltape_resource_reserve/5765E6200/520  __mod_init  __malloc_user_defined_name   __default_char:t152=-5  int64_t:t2=-31  intmax_t:t3=2  :t11=ar0;0;9;5  :t13=ar0;0;2047;-4  &fd_set:T14=s8192fds_bits:13,0,65536;;  fd_set:t15=14  time_t:t17=-1  suseconds_t:t18=-1  0timeval:T19=s8tv_sec:17,0,32;tv_usec:18,32,32;;  
:t21=f-1;  :t22=ar0;0;6;5  
:t23=f-1;  :t24=ar0;0;13;5  
:t25=f-1;  :t26=ar0;0;5;5  
:t27=f-1;  :t28=ar0;0;4;5  __long32_t:t29=-4  :t30=ar0;0;128;-2  :t31=ar0;0;255;-2  :t32=ar0;0;1023;-2  :t34=ar0;0;1023;-2  :t35=ar0;0;1023;-2 HACMPtape:T36=s3476_id:29,0,32;_reserved:29,32,32;_scratch:29,64,32;tape_resource_name:30,96,1032;description:31,1128,2048;device_name:32,3176,8192;start_synchronous:-3,11376,16;stop_synchronous:-3,11392,16;start_script_name:34,11408,8192;stop_script_name:35,19600,8192;;  :t37=ar0;0;255;-2  :t38=ar0;0;1023;-2  
:t39=f-1;  
:t40=f-1;  
:t41=f-1;  
:t42=f-1;  
:t43=f-1;  
:t47=*-11  :T48=s32_ptr:45,0,32;_cnt:-1,32,32;_base:45,64,32;_bufendp:45,96,32;_flag:-3,128,16;_file:-3,144,16;__stdioid:-1,160,32;__newbase:7,192,32;_lock:47,224,32;;  FILE:t49=48  :t52=ar0;0;19;-2  T_header:T53=s28_magic:-1,0,32;_n_sets:-7,32,16;_setmax:-7,48,16;_filler:52,64,160;;  A_msgptr:T56=s8_msgno:-7,0,16;_msglen:-7,16,16;_offset:-8,32,32;;  N_catset:T58=s12_setno:-7,0,16;_n_msgs:-7,16,16;_mp:57,32,32;_msgtxt:8,64,32;;  _catalog_descriptor:T60=s36_mem:7,0,32;_name:7,32,32;_fd:50,64,32;_hd:54,96,32;_set:59,128,32;_setmax:-1,160,32;_count:-1,192,32;_pid:-1,224,32;_oflag:-1,256,32;;  nl_catd:t62=61  
:t64=f-1;  
:t65=f-1;  
:t66=f-1;  
:t69=f-1;  
:t71=f-1;  
:t72=f-1;  :t73=ar0;0;15;49  :t74=ar0;0;124;-2  
usage:F-1  prog_name:p7  __func__:V26  prog_name:7  verbose:-1  tape_object:36  criteria:37  openx_flags:-1  device_temp:38  __func__:V28  #cltape_resource_reserve_c_rcsid:V7  %cltape_resource_reserve_c_sccsid:V74   R   R V    n     r   " v   J z   L    &    (    ̙    N    P        d B   d n   f    h    j    l    j J   $ v   * ~   ,                   * D  
    
   :    : @    J   : T    j   :       ,         ,   8    P   x                             $    <    P    \   h       .    0    2 :   4 b   6    8 	      
        < "   >0 H   J 0 L   b 0 T   T 0     0    B 0     0    \ 0     0     0     0    H 0    ` 0      0 $    0 (    0 ,    0 0     0 4   
 0 8    0 <    0 @    0 D    0 H    0 L    0 P          |              (  ,  0  4  8  P  \  h  l  x  |      "  #  %  &  (  )  + , , 8 . H / \ 0 d 2 h 4 t 5 x 7  8    >  ?  A  B  D  E 4 H @ O h P t Q  S  Y  Z  [  \  ]   _ , c 8 d d g p hget_catd                   
      errno                            _iob                             exit                       
      fprintf                    
      catgets                    
      printf                     
      strrchr                    
      getopt                     
      openx                      
                                
      __crt0v                          optarg                                                           TOC     0    k                __crt0v 0    k                      0    k                      *0    k               _$STATIC0    k                      0     k               errno   0 $   k               _$STATIC0 (   k               _iob    0 ,   k               get_catd0 0   k               catgets 0 4   k               fprintf 0 8   k               exit    0 <   k               strrchr 0 @   k               getopt  0 D   k               optarg  0 H   k               openx   0 L   k               printf  0 P   k                         Ag        4   Vg .__start P   k                .__start P      B             __start 0             
             *0 H   k   ,            p_xargc 0                   p_xargv 0                   p_xrcfg 0                   p_xrc   0                          ?0                          Y0 T                  .file      n g       n                                                       k  `      )                     Z                    @   k   Z             _$STATIC0 x   k   e                  0             
            '0                         :0                         L0                         b0                         t0                    .file       g                                                             :t55=-8        :t51=-7        :t46=-11       :t44=-5        :t33=-3        :t12=-4        :t9=-1         :t4=-2         :t1=-31                             ,       :t5=k-2        :t6=*5         :t7=*-2        :t8=*7         :t10=f3;              <              M              b                     :t16=*15                                                 :t20=*19                                                                   ,             8             I             U             f             z                                                                                                                     (             4             @             L       :t45=*-5             X             d                    :t50=*49                          $       :t54=*53             z       :t57=*56                    :t59=*58                    :t61=*60                    :t63=f7;                                              :t67=k7        :t68=*67                    :t70=f3;                                                           :t153=Z                 `   k  `      )       .usage   `            B                           2       .bf      |   e     9                  >   h   .bs                 M      .es            .ef         e     =            .main                Z                     main:F-1      .bf          e     \            argc:p-1     argv:p8            \   @   name:7     D   device:7   H   force:-1   L   odmdir:7   P         j   T         w                    opt:-1     X   fd:-1      \            `            d   .bs                       .es            .ef         e                 _$STATIC0    k              .bs                                t   .es            strcat.s   g .strcat  
     8      )       noname     g .strcpy  	    k        9       .strcpy  	                    glink.s    g .exit    8   k   (            .exit    8                  glink.s    g           k   (                                     glink.s   g .catgets    k   (            .catgets                   glink.s   g .fprintf    k   (            .fprintf                  glink.s   g .strrchr `   k   (            .strrchr `                 glink.s   g .getopt     k   (            .getopt                   glink.s   g .openx      k   (            .openx                    glink.s g .printf      k   (            .printf                      __mod_init __malloc_user_defined_name crt0_data crt0main.s _malloc_user_defined_name __C_runtime_pstartup ../../../../../../../src/bos/usr/ccs/lib/libc/__threads_init.c Wed Mar  5 14:04:03 2014  IBM XL C Enterprise Edition for AIX, Version 9.0.0.0 ---  .__threads_init .__threads_init@AF2_1 __pth_init_routine _bsd_init_routine _xti_tli_init_routine _nsl_init_routine __dce_compat_init_routine ../../../../../../../../src/43haes/usr/sbin/cluster/events/utils/cltape_resource_reserve.c Wed Nov 24 00:04:28 2021  .get_catd T kx $+          c  b՝ab&              c     ./usr/es/sbin/cluster/events/utils/get_fast_connect_rs r                             #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/get_fast_connect_rs.sh 1.11 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1998,2008 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)67  1.11  src/43haes/usr/sbin/cluster/events/utils/get_fast_connect_rs.sh, hacmp.events, 61haes_r714 4/24/08 19:22:02

#################################################################
#  Name: get_fast_connect_rs
#
#  This script is used to start the Fast Connect server.
#
#  The nature of this connection only requires testing to see if the
#  SMB server is active. If it is active, then don't restart. 
#
cltime
UPORDOWN=$(/usr/sbin/net status)
RC=$?
: exit status for net status is: $RC
if (( $RC != 0 ))
then
    export LC_ALL=""
    eval $(grep -w LANG /etc/environment) /etc/rc.cifs start
    exit $?
fi
exit 0
d Novlc $+@            b՝ab&              u_     ./usr/es/sbin/cluster/events/utils/hats_adapter_notify r         @            @              *  erst%,.0128:=_acdilno	
(-/34567;AHbfghkmpux)9@CLNT`v|!$*<DFIMPRSXy#&>?BEGKOVYw}"+JUW\{~'Z[]jqz^Qd!   sgd=gx+[9d0n8}Vڵh}G!! !V*PpqW?WĈ{ۈKۈK@rN;4_NH '%?g43cLkD&
K'P:`30BqqT}xIclV.\V6lb20U׌ʣ>pS@&2b2l:@Z>+ClI'Nj?mN3:wqBZg7Zt\̭x+61^DBQl')Wcf+ı:yT}ydyPL:+61^%׌ʣ#BN,S7͌Wc"u!BȀ[	ŊaXٱ,dNd(^U%ic:k#B b?l|<N{(TukU$*QEğ+1^rPb1eex %Q`V(p061eKa
'2|:߯¿`\U^;FEcf"u-ta Eaֆ+!` dAP`g+\\A$7	q,+Qm	^ yP,	bB ^UH)6>SJȤ+ʣ6WK!]yT|lJAMI]AM@yT}xQ d`lb'_od!B$ B`P,AjPVhbqs01
s &^Y+H2WyT|[>Sd\:N+EPd Qr`lb'_m иtر䢃`(`V(P9bp061^1
qXuY]&^U%ic:m"u6)b6Ȱ[uhȬlNe?lP.*׉"c::0\U^;FEcf"u-ta `<.*׉"c::0Bx2+61o [X.*׉"c::0!qT}xM׌чX-.*׉"c::0AqT}xM׌чVhbB \̬\^^k\U,W"u!B^2X:lb(m&)Ӭy:r>B-J<(1N.y\PcíAPbpzze`\q!\:O^$+WacD0ʗgY}&Ath`0Z@PLA[Ac?3F@580(	MV@B.P<z䂵G)HEeqЕyT}yd+/*)b4􂙱rଯqP6 2^W&r䁨y"7^Y8ex6+PCH0HrxQ  [Ԁ@EfX6Q5,@^zר
ϛʅ%q*,X  E2B^U(d>o*R/P<qX
A+6E
F n%/P<Rň@VBxZ$P$_W S(d}" e
=""@e"	\pʣ6CuD	K|S(+^U)G(d&+N>Mr 2>W AM@p(H,@^S(+וG(+yT|PhJ\>Mr
fƑ@DR.O(H/,^l^#m	P,&p@+PC+yT}H/*H 2>.P<yd+^U^-PR)@^>nbAml} \<<>WbW!^m >|5b#)#`(R4	
F @N@N|T-^x+>LVl@@JT@VK"X0PĂ vDH~aEq=zBAl@@J+^2Ex5^%c)DB)a`n,^%cE8)EK=zVL|$$QZ1
וG^%SĂĂ7Pt^%S8n@+!H)~W*EhJ+^UHm
EJWGФ\pQ􂙱rଯ+Hm"@e)fW ^)Q`E>^l'@X|F# $F$tW/*V)VG/,4pQ5,@ZOR9pmP<7c6J2^U+	 2AK%vzN$&G"D:+/*X`P)#@\l'^l'>o*/P<qX
A+6E
F n%ib.P<(&!7ALع@VWqP6 2 b qO(H/,
^l26Y^,M(V)H\h_Ub-j@d|\y"3H,HW/*)b=HlH-@V|T-+ yT|$G WG
X+PĂȑ `^U>b+H%`(R4	
F @N@N|T-^x+>LVl@@J%^x+Hr(	D& ;H,!H)aãʣ2p*@N@N|"Al\4$PbaRq@$@y"k]xqx+׀AE#i
 /* )U@r  m!\dʣŰj
X
= 2>W yyT}  2>W >@BSV<VG)HEeqX>V)VG/,4q*)b(bS+	Kac@J)E@5 |~'_om/iå
8( (V0`+B'ø^-Mx")   )@![l	m[p[l	x"! *&FE!F|oŶf2/7>m$
ax"xƅGø^-L (@|oŶŃ.5:>^Ss|V1 >	bAmPE3XtFp.pF$ H-0:,,Aȧp-5Bm0Jl/Pmx<'_lSp8PBm0J!Ŷp87/uk&x>7`H3Op[l	p^~HVK 㭉?d]yTC( Sà(b0((
uQ%iv@.>Q3^U	 
Q`^(Ap061@?eKg6`YbGVhb r@1!à(b0H$+:>D"S*g)DxʣH@P_
y^ 5yT}x²!ԃRo+ʣ Głz@)5& 5 N/iiJB<X-uhȬlNe?l\.*׉"c::0\U^;FEcf"u-ta `T.*׉"c::0>w^&͌D[@,>w^&͌D[A+15(b\3*8
@=@ʅAX7$!`:JL"E|\++8>D,+@>,C4D0N@iH bW^U^yT|X,i`}eQX,i`}*_x%*^>.G׎ёXٱxuhȬlNe?lEQ4dV6lb'^2F`Q4dV6lb'^2F`EQ4dV6lb'^2F=bO1^q`x2+61o [Bx2+61o [bx2+61o [x2+61o [x2+61o [qT}xM׌чX-ส>w^&͌D[@,\U^;FEcf"u-ta `\U^;FEcf"u-ta `\U^;FEcf"u-ta \	.`&'8\'	L
!p&L֭VP-\3R^lJ@4ۦk_VbN:[-V*qPfM\c6m@mΩ#%$/Pfo:FbjVRbd7L֭q2BOuVZ lB$NlzNB"Vш6) *4PBOuVZBL@Fh@Fh2RB<Ffo+ZFaϸz&&N#tj#/P*PdZe,.yqΑŊ֑Xf:F^:ΑŊ֑Xf:F;듗}sΐpĄ D 'mRFX37#R5+,2|*xZoR}/>b!l"4%&J"RaA$mT.xHԩxb5N{(TukUI+,R{Xt@eС(NHHThД6*Th'  sf,X >!m*%RHJX)!z#Xb+Pyym"R#'>ZchIF&Јғ!l0!"6BU$q5kTXf:Faϸ#'>4DI(FN}Г6
4M&B`Ą De
T6JH^ǈխRFaϸ>s϶Ph'P^9BL4(6Fa_BD"%F$	y$dxb5uCjV:/ />z&&HPq"%m!hҒҒ~u]JB7X+
\
;Ϻf*9XDxT(<(*1"<PxQBD"mDI	K%$/PkVXc#R />B2sDJPTAzd\,m	3hУDRd-~$!B&(TJRB<FYaeV:5+
\@e϶)ARu
l-p$ͣBhDiIj%o+ZVxǞ<.qJxǞ<G<\ᒕ/P\|աZ\څ-V:2PqכP덺LպȐlQ*BRI8ek)XꇈԬuC϶Ph'P^9BL4(6Fa_A	Ch"mTq5+,R8dKb R}
LL:퓢/P(DJ!!ѡJJ*4#`N 1opJ%d߀Pb'ࡿ-uPBE8aujʏrqh&Tf=tDْI*>ێrcʦJ̜!<D۪ST}ujǕpnLyQuիUuJ'uJcʏ㮭\hxD۪ST}ujǕfkV+Z`BynLyQuիUť'uJcʏ㮭\T"ʄM1GqVLyTZń'lnLyQuիU0!<<"m)*>ێrcʼJT}ʄM1GqVLyW10TlnLyQuիUXd\ByQ*6Ǖm]Z1[˖XByQuJcGqVLyVbbHO*6M!Hh}ujǕo>3"uJd&4>ێrcʵ}Ť'lnLyQuիU)XPBD۪ST}ujǕeV.y&46Ǖm]Z1YjʈO*>B&RW&<R^bQ	珶y	*nLyQuիUxKjʏyPT<n:ɏ*P	珶&RW&<8<D۪S!4<!uիUT,XI	G*6M!Hh}ujǕs%N-!<<"m)Bn:ɏ*嫌ZByxD۪S!4<!uիU^}C'm	)M1GqVLyWR^!<*>B&RW&<IT}ʏyPT<n:ɏ**1N2Py	M1珶Qrcʥ֪!<hM!Hh}ʄM1GqVLyWD'm	)yPT<n:ɏ*kxhM!Hh"m)*>ێrcʻ-TByQ*>G<D}T<n:ɏ*oByQКBguJcʏ㮭\,\	)yPTBhy
CCW&<rծ)|4<!*6Ǖm]Z1R/\TB<D۪ST}ujǕ]qH4<!*>B&TW&<̟/u
}SZ&46Ǖm]Z1]r+־J<BynL\]Z1[˔8nT}ʏyQ*6Ǖm]Z1Z*\2|4<!КBD۪ST}ujǕfOI>8PBD۪ST}ujǕyisB<hM!Hh"m)Bn:ɏ*>&!<gm	)yPT<n:ɏ*˜|ZʏBhy
CAnLyQuիU.q)0ZʏBhy
CAnLyQuիU\RSU&&J/!<hM!Hh}ʄM1GqVLyUrK-.q:4<!КBD۪ST}ʌ\uիUqjT}lT}&4>B&RW&<y\q'lT}&4>B#1GqVLyUrV.yV(y&46bLy1G\]Z1^8PqO*>CRl4<!U&<n:ɏ*'qB}8ϨR`8B<D۪ST}ujǕuʌS2qju+<
CRRC&<R	)Qrcʫ-uV(M!Hh}&46bLy1G\]Z1[,qK'm	)Bhy
CC4<!T<n:ɏ*qH$'m	)yQ*>CRm	)M1GqVLyW>^'Rj1qP-P&4>CRm	)M1GqVLyVd{(TK(}&4>CRm	)Bhy
CAnLyQuիUTbӮ, 
CRmK϶<Dڕy1珶i<}TBhy
CCTb㮭\QrN[ϐ4<!ԺhM!Hh}ʏyP+<cmKxnL\]Z1XP RFJH^ǈ+,#XJT<FcNbr'/P>:"<҄D#Rd)Qm@!>&!nXr`꣖ΪbUyɰ~9UypVntێn8͜gpfr @BD?۝9ΏsB~pUs$áGHv}]Z$v}J9v?AϙXis.R`Aϖ+Zv}:ş9.S$ăPv}X gLVAϗ8E_AϨ}rH9VA?vcs1sv}NZoA + gKV_$־[$p$ă10}/ g}՘sOă gAăNK;?~$v	v$v
s AoԸgH9~$?(?qN:H6!m7I nvH6{$Mm7diӝG$MΈ;$M΄[Bs>AsANsO nt,m7:&Csm7:ݒVvH65AssǲAo@"FAdii ntsۜ ntsaM΁m7:xiq nti5m7:smH6|sA=2A@AysRAAdi$M>2m7x6Gx# n!9H6G$M"m7" n!oqS n!!H6Oq
m7i'di+dM"N<ABqm7qa n!qqg n!m7xpiWdhHxbĤfo:FYbR5#"3ER5=b(^/ub'qB(^sC"d^/ub+}
/vĀ0>u
>֮}YhhFLPNL	ѡBFL8:s^queNRbue><˔*T	sŪT,}YF;kSZbuOu}:wL֧V[,Nν1\:)ӘXro8uNZT2|:2|*ӉV8iCK:u'NPqAZ	T-T:p1(\C'112P~p1qKN	W(|8Zcԗu+ѣLDMhdr&^!)aZ瓙֫\(0,BfBSk}&TPCJP#ǒ
e)BRNHRD8B4BR}Be)BR8D$Hм,ZSESBwY	SI֨1q)A'ɑ)3Jb:ծ>R$GɉIO#)3Jb;¥)Ֆ1bsLҘNRHH|ISI|4N䨉>H)^|4JD9B3LҘNXsՖ1$1Tibϥ"D|"24*8}ůVZTD	$FRfRuN:qkHH	De&iLU'1V򔨉$F|ISI֮Tuj">"24* EN:RH#'>)*֮tT+\)A$g1TJJ/JCГ_D2P)DPRD$jN%$L
xVZu>F}	De&iUj$F|4^NR_JD1A9De&iUBN(>N!dhJLҫ-y9zJJ	H>*דqZHF	De&iUkPbR#>L	IUe'|42q)AI	&F*ד}RFHLB4^Nb)QFHN"24^NeQ$>
Lҫ-y9
ϣ%$F|IUe'VSHFJNJ|IUe'qJ5"D}("24^NjLTd$FRfYkխ}KT)qjFLN24%&iUb1q)AD)&F*דq%(>HN	dhJLҫ-y:<*$hOVZs'y[ϸHϒHJ}!IUe'/,Nb%F*!3ȑVZwT
:IO"FRfYkVT24Dɑ))xNe^rQA:`X
GY	Uk_q
\JP}	dhJLҖP\dhO)3JRQ%(>L!dhJLҨTiJBJ24%&iKPN:rH&'H|IU
L#>

L҅hddDg#>H/PwҾb"l$yBr*J2D"WђP%(FRDǗ)0PS֥#D"BVBf58*4gПHRf5TX%FH}!&i^3ZCQDN}"$%9C˞q#&L<
LҬ\璑$>"24V\R$$FRS_FPCJPBJPRD	"e)BR
2B$xW-F#)_$'LZDNN*-|P8PHL$x3J9jJJHP}	De*LҧNo%"%>H"2-V;Ϩ}ĢT)"DrEJK
+}*3+}))-PbTH)+Zr	Q&pUkR>Ϩ}Ĥ%H}L֩J]qC%$F}j\2XKIO+Z4Ph4s8uJJ(%F$IK.J7R>IQ)@:$)E"Df@䨏pϺխ}VX!N)J/$F|D/\K<THxp-2\kQ322q*q)2$g/\L<dRů-V*4$4qRRT"2skUXfZ"!3>Z䨉)Ϋ\s7u9kLY	NӧD(3H`Zȑ}[BNǟu%eE	a*$*L̑'N*-|Fİ̵*t$3O#)VBŋ"$>H"riM,3-JDH|!D*Қ',PIO$FR)s"8"2iM>RS葤>HZSD>RSП$FR)r'JJ}De*Қ'pRF"2iMXIRSɉϒ#)V9b"D}D_((LZLHS%|1i1!N8bTŤą6Lծy(0,'BI:qQk<:qQiRA'PQQI
UZf"D|De*Қ'3yR'%>HprR$ϒ#)\>R$G#H|J2qJ">	De+x*,JD!3W%ViwRBĤHFJ|J䫞-4NUXdJŅeHF!De+'}[IDg>HrSD<!23W%4NdUrԤDDNR)rk%"F|

W%4NU|)!TDJ畗-NdRJD)*CJp.y\PbPHH#R*3BI"E.y\PbHsS%$$FR"t<(1J8) T%NTXdHsI$F|J7RN*,2(\)(9)De&`-V:u'NPqAZBu)>RX*tNsϺ0JPPRSi_&HCJPFJ02P)FJ:BR"BbW&P%(I1䯓L%(JIc_'%L%(JR#ǒNNCJP$)"GE>SoyeR	jLХ$$!Rfd:qQk}NTZdF}	De*L̑ӧ"u)j<夊<:qQiRA9De*LN*,2$Vϒ#>HIS.y\PbF|"2y+4BR"2$xWP%)	H_(DN8DŤHqį$LZLHS%|FN8S$)b$E8}`q;_HHq+-DHS%}!*bԄ8W&-"DS%}!:bb2y+i:	J"B$xL*TQBDb"wY	W'XԨџB}!IW'-Pb`h!yBuJP "s#))ӧ3Xiq"4|F1$8˔,qjwҾ#$L#G%}!Bb$E8WdH_D`68HQD8Bb$E8y+萒&-"DS	*b$E8W!'L#E	2b$E8y+萔&-"DS
DŤHpW!-F#)IӬy:r>B-J<(1N.y\Pb-&$GuIh8Z)RxyJůqjR$Xy,qjR$XΘXe8Tdū̓JqCA*5"EN^TNda2>sӼK%dJaϸr)RIAY9>)XꇓyJJ
x!R'1x9zwyZ@^TNsCD)RIAY:L&NS>IzRb"l>kJ4DZT'}+䉑DCJPI+(u	JhIJ
HpFZ;>P3іy9bJĄ%8DZ;>Dɑ\NW&"EU<Hf.
,J(D#LGIqJTEП$FR9)J!Dg_F1i">h(u	Jrlq+")_FJCJPai}:b$Hqį(LZD}DBRFRM%}1i"q+S")H1i"y+(u	JH_$$LZDJ!*b$E8W	DHc_$(LZDJ 2P)HHRD+1pLT(J"Ψ1q*"!Nj҂i0򕂅f.%Ha
tkTN%E+Pr)RIAY"<}JBN/+T:uN3Xu%J2tD}+:	J$E$W!L%(JR#)"G%}$BR"B$yx,Pi,>fU.JdIXAL0k\8S"$XD/OirS"L!-V·*qԤBZ
PRcX[:	q7VOipťϗ"ENZfJtAY>)XꇓyJJ
!`%*^>:)RIAZ$XL:T}:}Dį&P%)	H)RIAY&p/Bq0*	0\'x^`T
D2AB<# PL
Bp	AH'%/Bq0*	N%p+Ġ/AZPP2	'8,N%Ax^

҂y!`A_͜]|"g,k:6r͜>l0Μ|͜ 0| hT/:r[ Z Z[66rZ߁llE66rl66rlT66rl6Μ S96|FZ偱8ȣhΜvV/:r2hNFE\66r2iAyӑ#FMsmΜ6B# 6:/:r266rcg!ݠΜNCoCF9
ǭ9 t>lh8>lhh6r4Ag!+9Xt866r"E /:r@>/:rᱳ/9t엋Μ@huF:S#`8lllixc66r6(/9yӑ* ؼ 1yӑ39	|^tpeyӑ&l/:r8(NGENGv#l/:r8vayӑwt^tpxcg#:xΜp'vΜ'xI^/:r/!aNCNGHv]9l/:r:)t^tthENGA49@9NB49B!	?BᱳS!p' E^t!^!]^/:r/9A19@h 0DhD*B #cg!m D pDΜ@p)@k^/:r/9yӐ{@b/:r5!hNCh|Cu׆C'.ᱳKNN 66rqyӓ&198&yӓ@>/:rpN/98<
Ccg'}yӑ0F6^t#;9%`h xH?NBA^Μ;9	 ! yӐm #9Gg#p%9>.9CBPGpJhNBSM^t%^t%{AJΜpB`P|Ld6r k`|L͜d!0=BLÌCA#>l59" |!\͜4͜D7  $b6r -"n8D62Anm[v-[@h͢sE$DE$B}spAnt)-Ο]jAnu'H-Ή6.Ant,6ӄC[[[Y-ΚLAnt]ĄA po-΁WH-Ό6@ := :6[EAlqsa	 :=	obsiqsΐ[]Ȃ:qwl<Y{swä@d@d
-΁
-΂@Antm2Antrq Brq[NpB?DAn!s2qS[Hy)8An!C"q	/HAn!I$ |# 8[B:An!+B&$hLAn!y3- = xVД_'! ˹@6NCvEytt
@l:tç!y9xlI9HDr6'FBC993#	*#)9#G#cq>r8dg#wBr?DrQICɎC¹xC]"9)x³1	GBx%9C%G#&9/#Nr:.9ciGANr: G#
GANG@!BB! Up!iB%!:9A9B C!\" 9B#)DZrD?|v+99 9Ň!c!g ,>HrXN!%rp+1¸@8rpa 44 g!;rݣcG! O$4r7:r?w9	B'!)J9	RGBP9	J)JZ9	ENBP=	NBWBU򓐔] J09	A%9Jb3e?g{}AwgWԬ\g~fbL\㟖+Zg~ZiBŋ3?p[?sh>3?-2uZ3?.q㟨}ri9NZo7Lg~?-2uZg3i9ij7㟙:kLX_i93?yK_VbLi9gLsөu"L3ß cs\ui3@i9	~Y?ԺU[Y<g sY<gɶA3s30Z?8R

pх3Ӆ!P	[vxNB@\%ntZ?kk0g<oqhntZ?:ŞZ?k_-:x--Xf~?Bŋ΃{Y<gB8374V937u*\@`xō΃Y<ghntfǍ7:fǍss`x΃Y<gWv@`xPT(΁3۝Y<gntfǍ3ntmfǍ)BJ>37xyK_Vbq`x:kY<gq};k0g<opB;k0g<oBr`xPT(#xyi־ZB 37ϺŻqOk0g<o'U|n!n`xy)37p˷?Ln!?k0g<o50ۈP?L[Y<g+q
KY<g+ZۈBY<g}rn!Z?;qYk0g<o`x"kY<gSqak0g<o-"Y<gvx<BֳxRsvM3dɸU3  -6] 6]@;ϨuC9<@;ϨuC;Lq_ӧynu[Lßɶf?2Nh6Km3	~dC«sm3	~d%@<gIS۝??$nuUx!X|ńq@-lsmAiBK6o_Ӆ!P	[kY=`97:Cki;ΙZg:x!h4$9Ks[LC-Vϲ6\o_6bXk?16,3rņ,3_a,3_ذi_DXf&"G+䩂$b5|0TK+"),3_b51,3ZW"(+葦"DذaҾ#L$֕Dɂذذi_D0Tذi_D17ذEXf{ņk8>ņk8IXfÅ~ņk8b5}:b$b5b5 ذ5Xf
+䈓#,3ZW
{CXfƁaҾHP*$',3ZW&"%>ņkJ 0THMXfƖ/,3_ ذ ذ Xf&
I}t",3ZWɑ&"$?aҾJ0TJQXf&0"GXf&
=֕bDذSذ{+邢bob56	}֕Q`ذi_&BXfOaҾL0THKXf ذ,3_{8,3_~ņk<b5|1"b5ņkJ92b$H}ذϱaҾN0TDذab5|`ab5|1/Xf(&ņk!,3_MXf,3_
b5,3_),3_OaW{BņkJ
c=֕$PaAaAذAb5|FLaҾ#'LɽD=Xf&0FMXfiOb5})b?b5 OذB/b5{ذBb5 [ذEņk"ذBb5/aҾ"`
r	,`́@$ms_~˾o" ?ذ! >lo%2%͋[-JdLO1ah-@kgq6_ÐٶbvE~o"N0bZߜ gqd	:w%2F#Xbt#JdHb8[Sgqd	kytSfM~,1}(KkkRH[bZߜMl3:\),%4b:\*JdMQ[br$1a%"'ŗtT.bңEÂ,1e)H|l'bcma?@y,Xb|;bKR(Xb"EşqୋY>cF,1e98l3r svINB@\%nf[~q685b=6,0_>bde_aaW-PbX]@2'#9; > r=?}#,MPbB`{gi"Z>1a6\oS_ئ`"hrlSfL{
C!AP.f2Imm3`[Lǎ~Z>@ńq@'aҾHL/b5}2b$H}֕H֕b$_aҾJXfLDHXfoXf{+Ɍ֕tQ7Xf&
֕􉂢ذi_D1i!Oaذ,3_b5p.,3ZW
{ذWXfaҾ
`ذņk%,3_ QXfa8b5<{a
}b5<UXfǀ-XfǋņkJ"DŤ>ņkx}֕􄉀+#svE?2ٶ_?',0%,-F3 2ԦE4b8*2ذşǀŗIQ+bP=Xo
/qߜl3f.NBAMm5pGϲ?q$4?2(ũQņ,<Hņ,*JG[2ņ'aa-?8R

pZ~2ņ~1a,͋8]@Zch		?g?F,3ZWѦ"G+"֕DQ?aҾJOaҾLذ`,3ZW"),3ZW&-"DSXf"),3_b5{+ W,3_Jݜ8x%nͶp{D^Ѓ=	h~r6wG,1oӬb1a`ذſ0Y#b{F a(m# ņ{ņ.p!(<3PT(mk0gdE?@Xox	.}ذ9Se#'	^ņkJ$Hb5}`ذ^ņkNB@\%nY8x~a@lX`ǿXb쒷:r<gL	m3Hb_ yki3s@",5D??$Jx9 k@8ŀٲh@FSy 9?NSz<ZgUs<ŀٲp?g&`=	Mm3?km, \r2vm3?kA	pWfL#9k6gh~	ӗ,PXNrm3?kȀ]g0g~)BJ<ݬ~9rDֳxß %xßBgki;fx˖+Z`ѣ˨4V96sy_p[hgib,MP<d굯{9<<d굯{;L5rkL=`:lC Ygh?hk֘ { [˨XYLig0g<58rYgh5˖+Z`ѫ˨\!0`!xk.R`agiaC_,Vݠ&btuϺų`!xk>Bb;L C_,Vݠ)btuՊ֘NB`g0g<550;@OC_,Vݠذ6]@b`&SB?~L )5rkL=1`:lZ\ǆ@XjrDvb ue
\ǆ@!~;@WC_,Vݠ1`:lс!9<09 Ugi~\ZvbtwCB,ǆh;L ˖+Z`1`:l/9 }g0g<5@v~\ZvBŀB CDv C_,Vݠ1`:l29vsy_4D]v˖+Z`LX.Rsg"Vsy_Rsg"Vv g.Xi@e*,\r4Y?~BŋF;Lb e
p[K9<(}EoF,3 ~\ZvLŀ'U|kg0g<5'U|kgihk֘ { -e>T8ǆ@\-NC;@0@h1`:lf.sǆ@9vv5rkL=,M T&?!6;@hk֘ {,M	]C |;@uC_,Vݠ6]@ZZCKV_9!?5rkL=,MP:k峐03־[9	;L~\Zv$btwY?G̬3 C_,Vݠ,X.4c`!xkƀLr>gh_b1btwxr,ǆh;L .Xi,Ma`!xkƀXr40oC_,V˿'&C'&sabbŋ˿F`!xk#@giN-T%\bbdb112P}:t.	ӧ1pLT<ayYs&O8e*y>PV.Rc\N֨XSz;kSZj'R^NbRukUNBŋ3ySpZ'ZtOV[̟/u
ӉV8iCKӬy:r>BJKC>j]}
uJQNJ51q;:bjծ[ PL
Bp	AH'B'Pp@8'Ġ/A\/Bq0*	N%p+Ġ/A\/Bq0*	Ģ`Tz_BbZSXro8uNZT@4 #@4uIbtJ+,#XItO'V[uMmfBJ	#hТ%n`LؕN2u[6	+}Z孖u3>+qוZ؍P!l/u
Nj|*y:Ӣ,yRukUoZ9ӾZukUoZ:ז'V[\fSTW(}:N7խrh@Fh@FHI8ΑXio>e:5\tC'PA:jՖqSbu¦ђ
T$I
4ML@h_q'U`RծZj[*3킷yZ孈!@0#PЍBBt@#'DTᓎpC%ξFdΑ)22#VJ5N\|qKVhFY: 
 pEJԸFᡒ_#2\\tHխRSo>굥Xt}Z.y\Pb1(\ƁRd'N
C*h@Fh@FΩ#,\ΑRek>^<Fj)늛:d͢&JJ))+hТ%nJ>^Zoӧ2|:N7խrh@FΩ#%$/PkVXc#RP
`:M%m
Q$H4(7@`YbE4 #@7RFJH^ǈ+,#XJT<F\ᒕ/PMsJT(}E4 #@7RFJH^ǈ+,#XJT<FcNbr1A6DP%BP4(J/lJڅ6%\bdc}V+\D	!@FϨu3$Xʌ˛DJ"tJ'm%'N8wVrNJ51q;Ϩu3*KU|,p̹:pU@8;k_VbwtZ\:qSrN'yfd8Z*N%N՘:tNsϺ0yYqxe><+.PS?@8PqTqZd굯8\\Z@i@rVbϺZ(tjrkT,Nν@;kSZj'R^N֫~:q*-32}I| 3kA $+          <  b՝ab&              <     ./usr/es/sbin/cluster/events/utils/release_fast_connect_rs e ult                             #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/release_fast_connect_rs.sh 1.10 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1998,2008 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)68	1.10 src/43haes/usr/sbin/cluster/events/utils/release_fast_connect_rs.sh, hacmp.events, 61haes_r714 4/24/08 19:22:12
#################################################################
#  Name: release_fast_connect_rs
#
#  This script is used to stop the Fast Connect server.
#
#  The nature of this connection only requires testing to see if the
#  SMB server is active. If it is not active, then don't kill it. 
#
cltime
UPORDOWN=$(/usr/sbin/net status)
RC=$?
: exit status for net status is: $RC
cltime
if (( $RC == 0 ))
then
    /etc/rc.cifs stop
    exit $?
fi
exit 0


֘ {l  $+@           b՝ab&              H    ./usr/es/sbin/cluster/events/utils/scdiskutil t_         @            @             $3"
  8 ,:Hacdeist.01234;=@A_lnpru
%(-569LPT`bfkmov|	!$)7<>CDENORSX[\]ghxy~"#'*/?BFIKMUVqw}&+GJQWYZ^jz{燋t,`2@_T[|c
^UwLh0)n4Lc){O2闟[D۠t(BI,t_i4S_bCZ(KX!,̿tjw 	D3Q+|	B=;>ǧa5<=()#AHtWk\^̓;<m!/Uu#x1A(~Jx= ų}k\渮,3BrS*ƻz,\)ӰpT;;'@[hmwv&x5StW5`{ֵ$n0ЌUu+Zץ=3ЊEs]zָ=3ЊEs\k\PLyؙEW[hӊ­`bBx5~(\[!rGZNzV-
SM?dPT"9;b'Gm=l;x|W;Hɜ@;Gz˴Y|zIL[G7;mgx6ǬLbvv2a;<}%w	ExuzǬLbv۹@ߋh^=eggo?1y<^òw[
CȖ3wC,Xy0t*`<r%6w'BZS#6GvWKa(
EH{	ǭXG[G6ʹnm.E\kE
E`_vضHi/ϴ/EtW,L$܊b& <-;\4Lnxrk^kg|JtV hݱ*[4"g eQw [fqm&A,rUr+k"7[h:?v؃hOky>V5Ҟ"Pe.e$}EEs^=<sbF@*X2(7u)	i5g[MXRxGo9#XD[?@Y [Y.EtX7h̃XNHAZLy?Xcvݍ7[K؉<4k-1<?MXJxGlc M%dU$}E.Ex!MѺCn[w#{xIlƟ`X`[˖ogM<$6]6MbEu#?{4d$},~64y9r%<k\Hyb&CϻGKx)chرtR>3X/hKǚ@+Zyzƹ1XE`vV,1Hi/ϰ&͢	]n/KxKIkŵou#I%-n":˓X';Bbָo/܃rvbōrs%5E[Œki_MXױ1o	$}Cb#?Bȳ'Ȳ 	.Es^=c>cxnH&GV,~"[Y@ mkOՍPwk,DFZ<,Es^iztM/i\k=>cbtX%ݱ*ŝu) %@Y3 {!ZMeY-tW-	
ny:pE	D7Ob7ǽkWR܊[b(]n湥g?J6<s\kǎ`{ֵGXg`4=yY xM툯ugdSOi7CKOՍu'|5"e6,~"(tR>k"n7{uc])1yX6,~	 -u)	i5a]n/ݣid 
nn7OK\75W{ucW=cIdX% 5鼟۫O6$k,D?G`]$}E%[D==r+=FX$. tMx~Xkm>? E]n/cr+@[,{ֵ_( Gu&Ѽ^7bǽk^hmcO!ȳ1=D=7[K5鼟۫OCܑ"KaɮE!#&,Yu+xJKGit7y>kWW܊b!@hرtW5f,|.D<<ֽi޵M-'?M懟v	MoCs^=c>cxH&G;?@=[Y	B\b 41yX-{٦{cu&族4.VxHzoii8-X]no4<xKl}OՍ{rG	46"
l?X ȰH[h"ǣ+^7CH/Cw^Nl*x@<G#,g}}m.@qHpjWN	̛:L>lИ?lE&L I R*&Ja-0,ݡ0xɄ1hhL/0٦Ŵ}7hL!^2aLɴyFl?g"xq
|nkt^2`]eY'^'d;o1]=3uʟ	̛:L>lИ?lE&L I R*&Ja-0,&0٦<m	&[4ض	+L!i63Ba͚cv㛚B/#^2`]eXJE^'d;os1]=3u;'@Ȗ
"SgrpTG4nk<lD6ųEcOmm1xŴzȽ]zv˺+=em[}M0=ִ/13_vGm$D9si7[Gx#EcM!\ZMqqa.tR>5abvnf`6Uc<MME,;h7r7nLN.fd*oDhi9s6"6":k" iz˴N[w^LN.fd*ZǬ;; Jw)PX*cb'kItW5lD6Y@ ZM/P4ffA|R<v+y\؋؈a.ntR>k"ΉnEn=;'x5bx9G"X۠@_#ɇ8c: DT9QȒ
9;b<=aFD-*<@P
EH+P
it{_F<k1cOi8Ȩ
n[qfP"DM:m}p4L٧-Ȩh\٦{r*] ,lE6iwk܃d"7m8=neEv4x!!ǎ.ky>V5YƘ,0 {q,0k6zQg@ѺE64Ѻ\צ|njBN+bh{^<]u@_OXbI~&	Ex] ;ykL/*؀tV4Ѻ^>(qE7iScMѺ^7Crx@dybpqc0t^>+7iN[|/*؀+~&΀u(v÷4 d@?:Exf'o?i^>+OX@"]YYu+iMaܥFM̯b.Wb/]1;ɴy^+|Wi;ɴynTd<"v 2x@d6XLų 1]P+o?iV"!͈ c0̋u+Ǚ؂ִ
XLųgu+Ǚ@kۚOՍp
n" GP"h*@Ux#\1lnAK|ʯfw+-:>Zr%AİV%؈;cEZT|k <ǋ]n@YYu+OՍu'5<t#ls`Yc0E-&,/+tc\ss^=f7DAVDT'X9c@>g &-]n-/zƹ<[HQ@ec޵<MX׀ o`Yc0Ŝ[}EtW5鼟۫y܅nDHQL\g!0 {ֵ75鼟۫ cpMDhMH
-t4i,DJ%X1XL$E i5g Z
<pg!0g!08n=X׭7[F- @J
<,{ֵts^=y,D+,~&suu)gMdY[u"xBa-nۚOՍ]t]x=kM-t@yA67n4A7-t@yr^{*Z=n%rt@XoZ^1Aȳp]n/k؈&k"M湍=EE1i5fn/湍jm&,*^cs\A0k"]n/Ss\BrE[5lD'&,ۭEb5鼟۫ k1xmqKGPU&PX,eF+H>k"[n@LPx{Nwx!ƻd8@Ob.7 E]nnצ|nk<g b"@ b,H>k" =Z7[nQ;NW"IxJ<c;DIqblHq/dPT"9;b7<=ch=xŴ|Mmeb#; 8vy͂ J*y'Yx=yc*֘6 r>xj3;_k\ybe<El@cE,@^7ۭEXE]n/s<]n/,<n/*MeaX[<BtZ<Bt@
,{ֵbCVtW!3~XֵbQc]n2ǽk\29 0^=dzֺ+X,vqu+ǐRhLYx=ZYbX]C!I3<c޵1c=C!IXkoC!Ig /m {ֵ] dF6+^<Bx@d^>+޵8@t,[y&yf64;ykL2)cޱ21c޵Oy&=Z؀dYYu+ǐ&Kkn@<Yk]ccL;ykGD0ezǐXw D&NXƹeZG.[Gy5rHRdojCLxvNV.E]-̢׀Ǭ;h<.efs @iE:4cWEiZ!li6YxkXƹeZG.[Gy5rHRu,{}kW"d;Ǭ l6Yr.1̢צ4#EcO!˙Yeb֋[LƘHv֜!<pcO!Ǎl2 7[yǘyhp4ƞC2K,w[LƜgo?i^<c]@bMu+:Wu+|^#w[
Duزt;'@Ȗ
"P*"ASG"@*Ȏ
PȊܜ38 XxGfѠ*l "RHPR{h7X#<6F&4Ɵr*E }b٧MȨwhimb.6"Lqv6iHqݢ/d6 SxYLx-y<D"<oxy˕rn@.3^C4tqz{ho,)7{uc]k,i]n*4]Fo<Ey=n5鼟۫ӊƘ.t[y] ;ykL/*9 ,~&[u+ǌET
AZdyU Xݺ=n7c\Qxf'o?iun7c\/*A [c]n]t1LbvyU5c/kX'ʬD&@#ctWݦbvƙMadyU= dL5[^>+Hk*2mexuA~w D1ܥFM]MaܥFM̯cvR&w1]P+o?iV"%V ݏXnuA~v֙<^Ub 2Yb >XL5u+Ǚ؂ִX?bjEx(p[s^= cp ":VTGrb٣hCSؖ8	o^<W[4t;m|KXA-eJaAPKT%A=`*Ԉ"D],~&L0xǋE ,ItWc\Bhǲƽ7 X,XNvbƘ7{uc\\xYh[ARJl,~&Ů#]n@YYj ۭX˖Ѻ{|zּV  -qm־	-Ȩ?q -q4q`[hn@LEut8:ƺn,X4MX cp ":VTD:@$&.0]nƙ9>[ntqxxy˕wc5z7CV5y<^es^=.<EDu e,~&9Sn@YYw[צ|nk k1<hPy
EtR>HA	DL%X1XMDX"vtRϴȳ@'^(n֓un׍
7/'d NDSŮDc܈W"IxJ<c;D;L#ٴW_,_: DT9;b,H<=ch,l^J<yKa^SJ׆6?T  x	@#4;h׍ 4-@" xm@!^7{ֵxYvN,XNvbƸ<bvbōrs%y<^snݮcOm/܊"b̢ ̭}\nD4@ n?Xq[<_4ruc\]y>V5<#6"Hl?X" VtR>k"w[nky>V5Ǆ|.0tWOyX*"LX[Y˭X	nky>V5Ҟl?Xeu)	i5`1@ ؋_v.>9r0qs^=͉DX	V,~OŎ
E!#&,ؖ=jMR{"ǰcRd75鼟۫Kh	w ޵@%ָ{@{x	p=EMzo'Ƽ|B
e`nBGMdX&7{uc^>cb 7Ycpn,[Y:]n/nky>V5<#6"?XOD[Y:]n/;MX׀؈aV,$}E@-u(ezo'Ƽ|@}`$}EAM75ë=Z.ky>V5<#6"$)Ycw Yu)	i5cЋkw{ֵ\צ|nkxGlDIq`ۭHHI=.k{ֵxC!G,{
V5oKr+n=k:Ƃ-H11
܈ <Lm axrx,t+^O,jUzo'Ƹ܅Ȱ
VlzMX%򖎽f"eE$}E 64Ѡo&p;yekhI3 H4]@%kƀKZ'tQx7h[^Sp\Dx\ז4<1h4x7A)i\Ǭ
܀@!\צ|nk<#75@$k	!V"a`}m$}EE@ ݣnEyMǭqsG^XTŢעi >
c[-m
7{uc]a1]$̃XNB?X] $}E ]n/˖Ѡky>V5Ǆ|}v2a;$>@4?X(Ȱ@:^m&h	7 v{r"hzָ}s^=1a8[Y75Kr+n=k:Ƃ-H11
܀x[FCMX2h8=h&+ǒDyKG^ASPv"@8,-E!#&,o=HB[4-zo'ƺ>cpR׬T-?'1ahtR>k"kEv4fѠky>V5Ǆ|M'wdTFeb%u)	i5`|u(ƘL4=zo'ƺ>cp." DEYcqY_u)	i5`~{^4Xeu(s8@FѠ.ky>V5ԞeEw[YnEs^=1xBCh jh CaL}=u)	i5apExP=Z7 h8rƀC7 ޵Sx|W ޵SxzƀGZ)hxƀHZ)hƟTO"QK[t@'6adPTM&[FL6hL"``D&AK)`i0hy7 ahL2aLx=}L imMWCl2mgv-&475'Ȅ^Gd]I7tQzLTLﭾNHtPe̦j;'@Ȗ
"P*"[;b- XxGf&3]zo'ƸhxY,oBay_x\1lX<b
[h%NUxНfnKXA-eJaAPKT%h=-VdUw20 `xeu)gMdYEn=;'x5bxEr$DȖ3Kn$jg8w5IAPKA(\ !8f*pdxzѺ6hhh!^7Ck|w& @ks^=.H6,~JMdqu)	i5ciEצ|nkq䏼n`I"
D?%E
E!#&,l]nƎ\ŉm?hf6iZ6Ɉm5i6i_k/GC2	b2	0]y2ݻMy]<f<cfbhExEtMY=&AMv.Wb/Z'ʬD&, ~J*@ZtW]u@_OXMk䢨;XFkǏ`{534li7[^7[@kV"Eb䢨Ou+Ǐnbvƺ[ǝݧIoV"@~J*3 /=MdyU icQTYnExn;;ycL۴؝OXL= ?%EǶ˛؝Td>;]P+rHӤR&WxlN*2m{ǝݧIܥFM7;]P+o?iV"@Jl~J* tW]u@_OXLC ~J* VtW ؂ִ	kԶ?%EftWzֺ+]{_x+r"ryc޵zo'ƺ>cp&B[a䥑f ȱ.DB33sBx\<cxcu5鼟۫Ocb )lYtR>k"Ɓ}13bFy˂ǽk\L-3 	grHGnky>V5Ҟy"*ntR>k"Ƅ[zrc^X<.Ey>Us+ǌKCknky>V5<#6"Bb°]nBGMdX̋u+Ǭ%Es^=XxGlD"³HHIu+ǬZ\צ|nkxGOǍ5f@3u) S}b @l?X'
HHInZ+r@ǽk]'rbhy
ƚѺ{x!9	lV5^7HD)0fdt{Z.ky>V5Ҟ؈*?XŁӋHHI&tB@g 2/m {4x:zѺ7C;Hc6Tg-a E;cǃQߋx7{uc^>cb @(,*$}E[x7{uc^>cb 4$(] 6tR>k"@ntQo"MX׀؈a䠆,*E!#&,{Enky>V5<#6""YcPE]nBGMdYm5鼟۫&eMb{HHI
Iu(5鼟۫
,~JmE!#&,+#]n- 7{uc^>cb" eA\M.E!#&,+]n-7{uc^>cb >1YcVqE!#&,+Wu(C{OՍx,~J.!5$}Enn-75鼟۫,~Ju -u)	i5`t.EꛚOՍx6,~J	")Ȱ:	EW5鼟۫
v,~J?m$}EвtQxus^=1?%kHHI{EMX׀؈(&
@9u)	i5aP]n/צ|nk<#75"&e@$}E@/u(En;NW"IxJ<c;nPBzS0t*`<r%+$4r$6w'NM X<9lpƞ<cxeܘ6zo'ƺ>cs\@#DL=Yc-@ȸ[nky>V5Ǆ|渁rG<:;L@R,d:ȸۭX˘Wik⸰-4Ƙm<LC/L/!Ǐli8icLMEx\ދ
[m3+bh]nbv 2xBR ݏІaXAu+ǘ؂ִ	Ck?BŁ]nƞ<x(qEn3;ycLƛ7 kV"6 )І`tnEx+;yc]-1;ymxBP J,u(Ǚ]dyU `cc!X0n3;ycLWivƙ<^Ub!(b cc!XvtW2\ݧܥFM3]P+rH1;ɴx/<8*2m7yf'r6<]u@_OXJ%Xo4ET
AZdyU ͬ~7
ۭ^<r.Wb/Z'ʬD&* l~7
[xk]aȸwhVHz9zָpg 2=Z]n@H
[GoX;V5Ǆ(nkHQr	m^=deK.ky>V5Ҟsb!b?BۭHHI=Q]Ss^=c>cpn"aGu""ր6tR>k" 7u"z9zֹ
7{uc])1!ň.Yc!ZE!#&,b.Exzֺ˚OՍt|1 ZЂtR>k""{יEzֺ˚OՍt|Ąl,D?BŬ $}E tV eQk[zqzo'ƼG|G5c ]n@_h؈LZE!#&,`.EhK_n@$X[w& 6YxzdgW"IxJ<c;ny)^C| j
G"X*@IM1PdxzѼ6hhh!XFk}޲uxs+_, 6tMx>o=oƛy^U1 'Ɉx>o6X3MXx,Deȱx	E!#&-h	EcG.bx!ZGk4n4̭}ffh<cfƘ,b]nXkŌC+6Yfbh{^>uA~v֙<^Ub" ~Ō@^tW^.Wb/Z'ʬDBB Nu+{hc\QxivƙM7[Fgx{5@P#X[{Ǉo?k}7i;ymxD!u(ǱLxvƙ<^Ub"@ Xu+ǯN4/1dyUCcu+Ǳ\ݦ<;ɴx􋮨؂$Wi;ɴy^+{Ǉr6>םTd<􋮨؂ִ6 ` XP{^=x] ;ykL/*b 9? btW;]P+o?iV"!@a@ntW"<{kn@B].ky>V5Ԟ5"l?X-Pu)	i5b]nhg 2=Z(VǌKЭkMXJxGnc	6,~}$}E[xEGHQr.s;ǌHM8$Y܁&OՍt|Ąq؈'?XŪ[Y/Ex<Ƽk#V5̯1,y1MX׀؈?XE HHIV ˭^=dY)7{uc\؉Y;HHIVqu+ǬZ\צ|nkxGOǍ5a8n@_h؈T{a1p[HHIVnZ[[xc޵1zȼcMh=oRyǶ+"3i2vѼ{x=u5鼟۫OǏlDV,~Ř3ȱq"9{hYޱ6xi,{ִʌ6 Er>xj3;oצ|nkxGlD*,~bKHHITEes^=1?X؍u)	i5ju(\צ|nkxGlDD(YcKa$}EEAMX׀؈?x	tR>k"]n- is^=1BYc.nBGMd\ Ou(5鼟۫ a8$}E+Eצ|nkxGlDDeР{HHIky>V5<#6"݇&[YtQn5鼟۫6,~,Z'ȸD[uzo'Ƽ|DRr,E!#&,[uMzo'Ƽ|@?BEȳ Su(JMX׀؈&l?X/]nBGMdY[u(:MX׀؈qe⫭HHI0.E7{uc^>cb 6#3\HHI.Enky>V5Ҟ݇ˀntR>k"7[7@k/ZE޵gs^=1<#75YpJtRp$
dYrkHHItWY'd<4r$\'(Dr%ﭺ@q*SG/APKA)8f*rf0-|,\ƟG!ǁǆr,L&^<73^C[L=}hƞC
,2&2ku*hc{bhGW[x]u@_OXb 61p^<]u@_OXb 1pnƞ<xqEScMw;X'ʬDBOb1f i㛴[|/*	UV?x)0E^<ovdyUK,@V1f^<1fݦdvƙ<^Ub"X(X,m7\ݦdw)QhKǎET
A܁+*2m,^+x3#JG^<svܥFMx]u@_OX+X.f.Wb/Z'ʬDB7 Ncc (] ;ykL/* lscOu+ǚ@kikVxc\-i'*ּ`ָxk\:}{kn9zֹ
<`g!0<yxh5=|o,[ǯm=li<{xhyM=z+OՍt|ĄaE6,~!L$}E{XGok^4E7[GNC46_ky>V5xGbnErG؈'ca/JnBGMdZw[cOm/Cx9rO/9r=}h"Ǒy<^3w[
ǁ(Dr%ﭺiftvN5B#,Dᘩc#6!6i"{r.x	"ˀ-u&,ӊƘ,Dⴘ2>+`X[LƘ,EyqRƹU1;yex-"v 2xG TCb˃+^<]u@_OX!.[@k/gve64m-X'ʬDx{bpcŗ	Ex2;yc]-n3;ymxGV b-H.Ex2;ycL/*scũ^<34/fGo?iV"<X?yZ^>+HfGr6<]u@_"LR&㘼Wx2;ɴx7iTd<sxuA~v֙<^Ub#͈t6?yZ]nbv 2xG
C-@yu+ǎET
AZdyU6 ?yZzo'ƺ>cpD6"AMM nBGMdXLKYecLM]nWivKW3L· 'cx۴n@Gz-knky>V5ҞS?x.	E!#&,&tQ|4/BMV  t<cxdZ.ky>V5Ҟ@X\[Y[zȼ/Cwq;[Ȕx"9w5APKA(\ !8f*ss#6!ip=.qXE^<4?Hnz˚_AcwQ=GnYt7in@6Yf14Zew[y] ;ykL/* r?B7Lau+ǘ؂ִ	J@v?B7Lnƞ<P=ǘݦfvƙM7[G^<c\/**l~oW[yqwi<^Ub!-@ťEx+;ycL/*+=Ѝ҂^<334/evGo?iV"@V?B7J*̭#7iw)QhT
A܁+N*2m9w2N#JGgvܥFM73]P+o?iV",@,&"n"v 2xBQ V?B7	nuA~v֙<^Ub!)
 poc#x*c{`/?xn@2׏ť"nzǬZ3MX,]n@b"BQenBGMdX[xŴz˚OՍs>cs\@<xYZ[>@="$?Xa 	E!#&,%55鼟۫Oq䏱&l?Xa ]nBGMdXJ ^<vir.~ ,=ed;s`X+r"F=eEnB;'x5G"AȒx9G"XۡyBe晊dPT"9PxJlN<=chٳL7lEÆ{Ǉ8M64C/BBZױ
>+Hɜ|Wili9~I<bBXȀB9rg!0<zy>"|Eo,Y
<7!ǙÂx6x.mgf14\XZp-hi,inExv 2xD+
E?@"[|v 2xD;*C 9]i<X^>[םScMw;X'ʬD@X X+^<yvo9N[|/* sb D$X `3u(Ǐ.4;ycL/* }b Bic r,[|i;ycL˴X'ʬD@ ؀ f[x9svܥFM=x] ;"Evr6/<yvܥFM=}rTd>ǯ]P+o?iV" @)4 9(] ;ykL/* bCa(]n􋮨؂ִ' c r,%tWc޵XBEr,HBid`;#=[Yޱ9x.!IdrxpXiד{ֵd".8 LaEx\-E@+∲	]n|`ƹ<^%,{4[uyHQQcޱ7MXRxGHAL8$Eaau)	i5e`2rxƛ8/צ|nk<#1e{\!;qb 4+Yc$}EEcG.[G!Gi7L&!GXہHxy<^3w[
ǁ(Dr%ﭺ.*Ljjv|dPT"9PxJDW"H*hHQ;b7<=chfh؋<4!ǆ?!ǟ>&,io7ZSxrx54xuzǍ{5r/7\GHqBxhC~C
64{Ǎ{&Yty<<b/b@tMgޱOL\=Z²ǴhB3\EnEB"<B&؀3Ʌb]n7{uc\ U~ygV˭H< S}G"
̬?X-tR>k"5[|VR Axzƹ<[JOXw[uzux/ۭ^Ok\,m'3X׽zo'ƺ>bB0:B0G5 /u)	i5a]nKX³9ZEcMXH]n/2[ky>V5Xn!h	D?X\XȰtQx{I<oxdnpp=Zo9Սq]2rx;xw;+ G</'܄vNkaWs܈W"IxJ<c;nJ55],`sK)GdPTgqhfb.8Ƕ!Ƕ|MXӫh^xu7G.[GYcO!Yi7[GxcW {Hh=x6G7i
<
=<*<»b7!Xk谌2hKǚ@k{Ǎ{4ń@Ӭkxzƺ+n'!Ǎ7۹y<^Ӳw[
#;o.zPvAPKA(\  FGlNOs#6D@@Z>+]+?qQ
=a	 ,kŒli8(o-64m	̂+0&mwXDne,TEy>,ecOmky>V5Ԟy! e 
,!HHI /u(ss^=1R.Zkb+H kAe ,!]nBGMdXWu(#ƀBi!u#V 'm1xkWM/1m@9.Vʯ`ֹ<^i1o[>zo'ƺ>bB5![b BSaJ-tR>k"{E5鼟۫G|Hi<Ŋ@tR>@_he#ţ[u)	i5``tWP=Z42MaV$!u`6La,[{_צ|nk<#$ XB5"a.e  ȱ@E
O,{5t]s^=aD؈YcD/ȱD[hd&Znk\=MXRxGHA氄"klD	6,~0HHI	ExE޵M@C!4AybBZfd>vŁ]nezo'ƺ>bB5![b YPnBGMdXB[tB!G3(rH#EcMQnGXuk^)<c\=MXRxGHA氄"klDB-"EHHI@{ֵhd&22/3 HB"Ll 6=X0k@1MXRxGHA氄"klD6,~tR>k"ѷ^צ|nk<#$ XB5"Eq$}EnExE޵M@C!4AybBZfd>vŁ@1MXRxGHA氄"klDŁatR>k" ]n/|nL/!ǭ!G,{}m3!GrqQPc=eHQMo>c\-/CcO!ǭ!G,{}e;!G3(rHF'c۫Zn	EօnDq@C!4ۑ+r0@kOՍu'|ĄkB&@4+Yc\EP Ȳ	]n/צ|nk<#$ XB5";?@,
Ȳ{ֵhd&22/3 HB"Ll 6=X]nezo'ƺ>bB5![b ,?XDX%Ȱ.{M9	8(ozIg!0nccO7u¤<ȎxȐxEr$DȖ3qFNFq:? j
G"X*M1Po4xsVtP=Sb< G7`y˕^W" )x5 ؋LBD2hW \jIh(P׍ɤ٣Yx**4ѠlcD4-Ŋۭ6]xVXks^=<@"؈_Yc`,tR>k"tV4rh+n]xWb&+*[m»X2MXױ1*gu+>@`E!#&,
~tV4r-]xVXk/¸&@!\צ|nk<#7؈[?&Ń$}EPtV4r- uhi$i@"e@FexX2MXױ1tW$}Q`tR>k"[1h^7-&h,o=ZdZ0]nBay4$_zo'ƺS>cp%,~L{'{HHID[1n(euY|(frHB w Dh(os^==Z4[4͍0"{HHID&m
/7{uc])1x@t{a]@+u)	i5`yu+9r4^es^=c>c']n䏱6Yc`tR>k"tV4rh(8tP=Z\צ|nk[#D	D{?& \]@$}EVtQyzo'ƽ]fb ?X7@tR>k"]nƎ\ xQzGd<<r%D@BY7O<ٰ j
G"X*@IM 7"8*ZFlNxx٣^ccOm.AhYPUu+k-	ǑeAmFxqu=؁c,]nc]鱦i~ j[_!Ń7ro/2Im'ǲՍrx-^_y~n^؊Ry<ȅdXjd77G 2XkLZb GFw'~-n4m/źni_t3\:i~-ko/V`Xd//M[]_3664ɒ^_Tpa̙%I_t5kͫC$i7[KxpfՆƛC$i7[KxupfՆƘ<w2d&i~/X}v{y|ڰxd//M^5kͫ2s$i7[Kx7{uc])1!%V,e!}$}En/Cv/i7M/lExV_o
'y
<ȱXExyimcLh[F)<c\+rsxycO;yeEnD4M@$=OՍxaE@tR>k"Ou+9sPAo/v_hI4M@$ ӹWPNx:RxGv WD V!|zֹ@$57'д	}О  <}G#y} SNPy-1)+r h;ǙŢnDxGƀIR&,m T<YhbrO 4h"h@$Xr@$ݢ +r`'~IБ툨P	GhK58צƺS>crG؈Vqe{HHI[1bd6 k"h0=/ذum'ƺ˚OՍx DXnE!#&,Eצ|nkX8˭\	>AIe#HHI)
EcL&'<sb.h..]UnXV5!G=B5,{cPe^OL%!ƀ=MXRxGn B" JaEE!#&, mkW{ֵʯ9!4@n@ h8cۚP%F?hѠ x_y=oAx_i4-y}z_x6ݦ7ek"n,IxuhOՍq1o/DѼyLoE 
|{DMk?tAM$}E{^7Mh_x֓uhƀ>Go?nkw{ֵbq5kw{5r#li@^4 Y|?<#@XNIF[ƀ>@^7ŃEu) %@Y!v7kruc\ݢ .[4@] ̃XH e ~I"ְYckLtR>k"^4m &h׍ }vȺ-	p|z֨V\/'cw[m7xeh/1x܅jX6XSxȨ]c tPy٦	6 x	p=ZyTX4.Ey>, jX6X4\zƹzo'ƺ>cx	GfKƀJ3^f;&؈V$Y(Yu)	i5d+Eli@^4>v˺ |fA'r>o)o)kLWxSyLA7*ָ^7-kxSEpEv1x}x !KP	F`6L/3a}CЭv  1x{x   @]ymo!kǎn  ݴydMy^{xcP	A[`G؀hCx1ȨȂ>mgb&Ѽ/1x	A[63ʹo! |fA'r>1Ȩ<hCMX 5K!hgb e"E!#&,1@ZMѠ p;ym.k]}7"w,LE޲zo'ƺ>cx	GfKƀJ3^f;&؈ tR>k"@Au(OՍs3>cx	GaR&O5} -YcGQh ZtR>k"C+E wiio?i/7([u(s;OՍq1 ϋ@^tRp$`eݒ- tR>k"]^es^=c>cp B3@Nkb L=YcM.E!#&-]nƘL</7{uc])1xHTectR>k"Ѕ[63x,L2zֹzo'ƸœnEp$
źnE!#&-7u+Ǚz§#r#4r$\'(Dr%ﭹ38CМG;h[OBv&x5ISFMS1НFwBRTѮdn?s	ؙgt/'MmS1НFwBRTѮ7lErLj3qe+t'bgQп4kn?s	ؙgt/'MtW)N;)?*h^n?s	ؙgt/'M[-\c;<yEq^pt9H&FP	H 'Cn1(	,k	{=Э U	,k	[ƻWX5rfdX|eG0	,kУ'OQf
Q`41(DvEPbocyAINRУN`rp`	A5FRr~!97ƻi0&	a&B|,kܧw4-%
Brow`LB|)ѝׄ#аo&'CnSƻW%0=X
ܹj)e#F~:3_Oʿ#6 rB v_;ZՀ*=w`%*ˑh&2Xˑi;tg}RC?M F :@ 3	=k\Oֵ̬wBȑ`bKb&2b,2DdA3DVEHkW"b,X%"!֮D Bq1b£}c;ֻ &>бQ}(1r%0ckC0C1a  'X׀t .Ne`Xd1	ֵr "(1rb(1r$큎!@jI)}gME,re+t'bgQп4k[OBv&x5ISFftW)N;)?*h-\c;<\n?s	ؙgt/'Me+t'bgQпňeK?CLqDԴktW)N;)?*h-\c;<\8lErLj32;  ; cX .R.VZ	B=w`|4 fָnw`'%Z,+݀M2W3Y.!a^ 
xLO0'7Fk7ֵC@oوoJFk7ր+1=wOD]C½	 `O[!hFK|4 Qw]Уr%%{FK)}gS4RɄGߴk-S1НFwBRTѮ[OBv&x5IWX)}grSPI3#\6[OBv&x5ISFn?s	ؙgt/'Me+t'bgQп4kS1НFwBRTѮ#6[OBv&x5ISFn?s	ؙgt/'MCe+t'bgQп4kMS1НFwBRTѮ%[OBv&x5ISFlErLj3]*lErLj3rĹR^02DC)cSft2	|2d	.xht'$>sY)2Nh/L@tE(Zd())~QG~QG+ ,Qqb5C/>4c159,
?	&&cǯ0Fg%>d5
fc!3фtѱbʑVK(dCqY1襕'+98c>QR_}(bʓeӰ璕8CW29כ5gGWG;*FCaiTb+Rh!`2_|d0W/q0j&yb6F_,_K*Ng8{\2FX_+}}
<f43|j2f{&}[!]'DcM	$NƚI=24$:z$e;hI$tHv4ВH璕Ly,Uf1]K6K8RfШj?Y7gLIDA:g^O$z:$nΙפ%vtν$I,u$Igݝ3I'K=zI?Y7gLILUQ\1.-=h1Fj#35eiDA:g^O$z:$nΙפ%vtν$I,u$Igݝ3I'K=zI?Y7gLIDA:g^O$z:$nΙפ%vtν$I,u$Igݝ3I'K=zI?Y7gLIDA:g^O$z:$nΙפ%vtν$I,u$Igݝ3I'K=zI?Y7gLIDA:g^O$z:$nΙפ%vtν$I,u$Igݝ3I'K=zI?Y7gLIDA:g^O$z:$nΙפ%vtν$I,u$Igݝ3I'K=zI?Y7gLIDA:g^O$z:$nΙפ%vtν$I,u$Igݝ3I'K=zI?Y7gLIDA:g^O$z:$nΙפ%vtν$I,u$Igݝ3I'K=zI?Y7gLIDA:g^O$z:$nΙפ%vtν$I,u$Igݝ3I'K=zI?Y7gLIDA:g^O$z:$nΙפ%vtν$I,u$Igݝ3I'K=zI?Y7gLIm#ù];cኇ&j-1Օ[W_,_Zc5_5I1T`6
JSUA4}榫u16>m#C9QICPh6.18,&(ؘl0\84J10` d)LLJ10`hj0.f1]=3s)F+s.Sph43FapPᱚ0lQ6QFCc5al2l.30pdb?aC!V`4B0h3(FaXhoFApT0>7	
'&`Xf1\f2PibQQd5CAfC2z:\wHYZJ?Igݝ3:~yJ}{6r3V]_^s$tro$nΙ׎
>6BLJ?Y7gLrfL("qI,uスGOaDо2jL֌/M,5gL׳`yY7gLrK>QGI,uスGOJXe"`$z:\ͥVW,Y\?&VWCFc㦖SetID맗L֌/M,5gL s&%vtμpW(k3NiDA:g^8+t̙++\&VWCFc㦖Seles&Y7gLr:}2D	NQDA:g^8+tccL̟3bӖt$nΙ׎
>6Bhfdb
?Y7gLr[,lisLZrΒ$z:\0h_AGK=xQ_05sQe3LNXRtH[1!pd0&]E',E):\|\qjl2~YL.scabJN0i+|f6\d2S9˨刱%'KQ43.2WC)eRrX(G!q2g66$s
&rceC!ae3LNXRtH[1!pd0&]E',E):\|\qjl2~YL.scabJN0i+|f6\d2S9˨刱%'KQ43.2WC)eRrX(G!q2g66$s
&rceC!aK=xQiQ4/P`4FES9˨刱%'KQ43.2WC)eRrX(G!q2g66$s
&rceC!ae3LNXRtH[1!pd0&]E',E):\|\qjl2~YL.scabJN0i+|f6\d2S9˨刱%'KQ43.2WC)eRrX(G!q2g66$s
&rceC!aK=xQiQ4/P`4FE$nΙ׎
>|r%|)eRrX(G!q2)9b,IIM#oˌCUag8tRtH[1!pd0&]E',E):\|\qjl2~YL."Ĕ.aD>.Vld5\6?,sK9%'KQ43.2WCY7gLrJ']<>WC+)eS*E):\|\qjl2ye3LceH%'KQ43.2WC,sQLl$s
&rceC!aq2)"Ĕ.aD>.Vld5\6<&]E1X(G!S9˨6TRtH[1!pd0$z:\ƳR};ɓerye3LceH%'KQ43.2WC,sQLl$s
&rceC!aI,uスGO)t+J=+HnDA:g^8+tfMAјV!+(g8uʑbJN0i+|f6\d2YL.R,IIM#oˌCUa)eS*E):\|\qjl2ye3LceH%'KQ43.2WCIgݝ3:|՝LtZQZDwg8uʑbJN0i+|f6\d2YL.R,IIM#oˌCUaY7gLr5gCS,VzV8%vtμpW((0C!VQt?!l%|9+&/|R,sQLl$s
&rceC!aq2)"Ĕ.aD>.Vld5\6<&]E1X(G!S9˨6TRtH[1!pd0$z:\0h_C-FAGDA:g^8+tfMk_2C2%vtμpW((C @Рh53J:$z:\0h_C-FAGDA:g^8+tfMk_2C2%vtμpW((C @Рh53J:$z:\64)t+J=+HoDA:g^8+trƙ?E1΅iGiY7gLrX3':YЭ("qK=xQ2dWX?<rJ?Y7gLrA(Igݝ3:/9:g9`ﾭ
?Y7gLrN}}[t$nΙ׎
	#8}}[t$nΙ׎
	aϾﾭ
?Y7gLr##8}}[t$nΙ׎
	aϾﾭ
?Y7gLrZΓ&aD1u(Igݝ3:~HE',_R_^́\$nΙ׎
?$lJ_/)\fRY7gLr6%/I甮W׳`W)GI,uスGO W+ٰ+$z:\䍀IKRr+QK=xQF$)9bl
(%vtμpW((Z5Q!h5(%vtμpW((јTf31*?Igݝ3:|m3
&F }hdj5J?Igݝ3:|m3
&fd33
2Y7gLrҏFq<9`;}[rDA:g^8+tR++dɁʲJ>%vtμpW((ƣ!.FCCQjQI,uスGOaDоƣ <eDA:g^8+tfMt%9d6}K=xQiQ4/
S1,%DA:g^8+tfMp-O)1Igݝ3:|Uer)2dY\DA:g^8+tR++dɁʲJ>%vtμpW((ƣ!.FCCQjQI,uスGOaDоƣ <eDA:g^8+tfMt%9d6}K=xQiQ4/
S1,%DA:g^8+tfMp-O)1Igݝ3:~yJ}{6rE1΅iGcҏaϫ|֌/M,5gL㒕2$z:\ª(g31]=3u,}K=xQ3y&~:_R_^́\K=xQ,Jn甮X`W)Ge3LNXRt|^e3LceH%'KOg8u$uHg8uʑbJNQ4q2)"Ĕ.iYL."Ĕ.i?)eS*E):]D>/|&]E',E):]DS9˨刱%'KGS9˨6TRt,sQIbJNQ4,sQLl$uIYL."Ĕ.iYL.R,II&&]E',E):]D>/|&]E1XM'K=xQiQ4/--}("qGe3LNXRt|^e3LceH%'KOg8u$uHg8uʑbJNQ4q2)9b,II&{q2)"Ĕ.i?)eRrXM#)eS*E):]DS9˨刱%'KGS9˨6TRt,sQIbJNQ4,sQLl$uIDA:g^8+tfMkv!K_J=+HnQDA:g^8+tT5#|P
?Y7gLr9t'x	&,>m!Ge3LNXRt|^e3LceH%'KOg8u$uHg8uʑbJNQ4q2)9b,II&{q2)"Ĕ.i?)eRrXM#)eS*E):]D$nΙ׎
?$l`sK,f`]?3&LUQK=xQKGi|HRY7gLr1ξi`|ɓerDA:g^8+tь6uKt$~fL+$z:\ƌf`sX+#2dY\$nΙ׎
>u垑_gBҴ$nΙ׎
>0:y_69dq/|P
?Igݝ3:|MDNy_}}VQZҏY7gLr/ftҏJׯ~b0\XGM,-/|c~Q
YZusDA:g^8+t(0\3}վzVx$z:\ID9e#8վzVx$z:\䍃i|+dɁʲJ?Igݝ3:}lfO1L]Ҥ(%vtμpW(#`_KID맕cOQI,uスGOz~Q20VW)G$nΙ׎
>7`r0~Y7&aD˗Y\DA:g^8+tZ3U?I㹩|*̙09VW)G$nΙ׎
>0:y_69dq/|!h
>%vtμpW(4,M%3~VZ݁`Y7gLrXFjg9~E4L]	e!zJ>%vtμpW(+kM6T*B&]E',E):\|^g8uʑbJN0i2g8uʑbJN0i|&]E',E):\)eRrX(G,sQLl$s
&Igݝ3:|d'xK:Fyg|R&]E',E):\|^g8uʑbJN0i2g8u$s
&z)eS*E):\)eRrX(G,sQLl$s
&,sQIbJN0i|&]E1X(N%vtμpW(+VW,ɓereq2)9b,IIM#oS9˨6TRtIS9˨刱%'KQ4վYL.R,IIM'DA:g^8+tZ3U?I/9gH̙09VW)GK=xQkW'/ȼ扟+#2dY\I,uスGO#5_3"&|ɓer$nΙ׎
>6PP%N7@)++%vtμpW(,􏕕Q:)t+J=+$nΙ׎
>brrnZ͋ξi`|9~y`}{6$nΙ׎
?<l+ײ9GLlT$nΙ׎
>/|9+,R_^́\
?Igݝ3:~Y7|W+ٰ+4h$(%vtμpW(l%}("q/JXe"`$z:\'("q4C6,NYS4$nΙ׎
>lr̈́i%drp甮X`W)G$nΙ׎
>2Ad03|rW*Gd>}hDA:g^8+t	)~3fg)\fR%vtμpW(fZQZ׳`(zB%vtμpW(#`Rʗ甮W׳`W*GdɁʲJ?Y7gLr6%/Ll~yJ}{6r~fL+%vtμpW(ر9eLҿ,S3,R_^́\I,uスGOFCa.Zfo0*WҏJ'$nΙ׎
>0:|Ht@b++XQDA:g^8+tZ3U?I,f`#2Lɓer$nΙ׎
>&	s>c3,M%3JQDA:g^8+t̙09VW+,UiGk׏_^͂ҵǥI,uスGO)\fW:YЬa`c*?Igݝ3:|*`ulr:_L'BќɓerDA:g^8+tC&X?Hϫ|vIG3$z:\¦{2d[<r`}~fL+Y7gLrHrS91o	x`S)}K=xQiX0Jg9`#3>gt+'',J>%vtμpW(3ILҿE1·6fOR++%vtμpW(3ILҿD(ͩ즢j`}("qGK=xQkW'/3#GLύ!bGe8&*(Igݝ3:|l0KCc5h*3\5-ģҴe"eer$nΙ׎
?9̔,Z5@,.e"`~fL+%vtμpW(f~a=3ƾpI3AXN&dɁʲJ?Igݝ3:~yU^=}{6
ҏJׯSG()3J$z:\HY\>DR(VW,J`}($z:\¦{9LoKʭ(zfZQZJ>%vtμpW(j&g8l&ZR&!GDA:g^8+t	)~NX<ҏJׯiGk׏`}ՕQ$nΙ׎
?9̔|0P`ξi_9`]>BertI,uスGO 6T<ҏJׯiGk׏`}QDA:g^8+ţsRvTRsWX>WBGe=325cE$nΙ׎
>s)Ԯ6mБOĻX஁GI,uスGOpw5+eE/G:|t$~FS3)V8+tQK=xQ,i塃_',W͎Y>Z5	
?Igݝ3:|3|{_',W͎Y>Z5	
?Igݝ3:|-a3ie,f`ɳt$~fL+Y7gLrZ61J*Qd͒R++dɁʲJ>%vtμpW(f~&1c,f`]	e"`~fL+!GDA:g^8+tZ3U?I/9gA	z>m*R?3&LUQDA:g^8+t]9l?fIcGfYfkH+%vtμpW(9jg`xlhy89gX%3J,(Igݝ3:|*R4~rI4*GuC3ZGfVW!GK=xQW,fW997|"sgD~CJQZDrY7gLrƃf2rVzVx+J=+^zYZ61GI,uスGO*ҵǯfZQZ:|HY\LtZQX$z:\ZQZ׳`(zCerJ|cerDA:g^8+t{ |#,f`sTVW,ɓerI,uスGO#5_3rf~a9>11)GeIgݝ3:|-a30WCd^ΉΦ^>L>ps,K=xQS ϛG:VzVx+J=+^{2dY\
:$z:\#I,uO$Ͼdi	&K=酅I,uスGO d1o|d9`J=+^zl^=HjY`;HQ$nΙ׎
?<ҏJׯiGk׏_͟i>lrN#a+Gi>%vtμpW(VzVx׳`(zV9M"G͎Y?!l%}("qF*,,sQIbJNQ4VW|&]E1X(GS9˨刱%'KQ4g)eRrXM#վ4,,sQLl$s
&{q2)9b,IIM Yg8u$uHo|)eS*E):\|^e3LNXRtH,x&]E',E):]D>[_@ig8uʑbJN0iYL."Ĕ.aD*,,sQIbJNQ4VW|&]E1X(GS9˨刱%'KQ4g)eRrXM#վ4,,sQLl$s
&{q2)9b,IIM YI,uスGO>a*~9ccL̒?,TP֑W$JJ<TXYL."Ĕ.iV4ae3LceH%'KQ4,sQIbJN0iS9˨刱%'KGի}+h>XYL.R,IIM#)eRrX(A`Eq2)"Ĕ.iV4ae3LNXRtHg8uʑbJN0ia`F,.R&L1D	G53:&{:)M1)&gL	Y7gLI8bcSDG5S鬵p9S|&N&/}2RB\`+޸uºVc]Y
/Wkuqx\'N<cj`\fO\f13qu\f%W)4c\h̅u̍+ǢMqi\5-pHS\|5Cz$)=Bc\|W
+B:%
k?|4K]Կ{?{_{{RK%qwK	8?˗IgxO&?_y
?wt&2`sO()df
?w?aG1e;
MXQGHjhaGf_
?wYH<eXQ1e;
MXQGE2~t?~SaGK&1aGK&R͇sSG_4E,97XQJW
?w
?wc:&~jif_襕',ׯ(ˤeJSO%NL09OXQXQ
aG?㹩]$t
?{]	Cy	Cuʝ/a+@*(K}_?OK>.->/oSC)	{}^?@>/d_@W%(@g%%SS)	{[S}^?>/a%%c)	{}^@S}^Ɵ@@S_)	{1@%OK؃)	{>/cOKٷ%}^?OK4>/`[)	{@o)	{@.OK:OK=OK?OK}^W%%%?OK!OK)"
}\]@0Y@0}\/E>.`c@02%,dSQOK~}\_E>.`<N)	sOK1X)	s
}\{X%B@0}\>)	s}\>.`>.`%@0?
}\qOK%oOK)	s S SOK_@0tSЧ%@0?tS @0&OKOK
}\F %AOK	aOK	?SW@0F)	x
}^?@*)	xJ@)	xkOK@@QOKaOK+} LΆA45&gC |氄5&gC {!0x&_9dI@C_9̧	#2Hs5}I@C_9ô$90.2$nΙׄztBb|rQ5>QDԯ95x4q̫a=>\q2.gD̗K1&s&NLɒ~pN:fp
WH:(tSӰ_8$ÙNq쨧1၊Ѱ5K1lҺAlZYiw㢈LVX%2:c];
)df,&i	h,Uҡ:eyD4z	S'-LR^u0ҝYjNǫ
;)+UIU*.jS(VlZBa2qJ*j1z%TRtET6uS	aj,9.5!L_XˋUᴫiMeiS9˩U~tM!	h]L4L7s_	t'KHS,
s:&P	*iNYje^JrqJ*EQ)՛UqJ*yD4bʼ
dRUJUx<r	S*+-S9RiPYm)
UQ3P\MGԱi!-QXi&/1zY|(ObL7	/Sꨘvq3
WQ8$
`0/BuTL;8+9fT)2{@:Q3.
aP`PRY<a@YiwlFTYZot:aA
<}	N(t¢%ʗ`yaQh-6]DhT)Bx'TVfBL`PQcԲ2BhPTrƙ.c002{@:^f2'^r(t¡L	`PPuID맖
`P	/9\
0BuC/ft¡L(Nՙ'BL		0fpՙSb(N1YFiB4	:卍32],LaPat`PR<Jut'Rjމ$Ж,	0fpjވT&Bx'Tqs)sQL*@^	Q0fpI4*`_ꨘvq3
WHrͅ0SdBuFf]!6¡L	:^/Jta-OX,Y-O)D	L^BZ	L^WTW$.TZ]%dRUEʋK,Iz5dsQ%BuL(Oꇑ+(TL
lԮYYBɓʕ}aM*}aI%TQrf\]	i[X5dsQ(OKI%/Sꇑ+(TS	]I	M*&WBd欎cp`60(NZ	PSG2ME,O,*-z,WKUIU*Qo4(W$.Tk	rt'Rj9Wc
0%BuL(O꣦.|tQ
0BuC啔%0/M0啔% LL
lWK*<4UIU&.TZ	p]
T>c4%KNl|c!-Orʎ<Bh:o
:YZ6\3./1zX'͗2p=ꇒ\j9da-:XU+UIUU| ̸]
%ց,	옽RЙWBzGfD	`L^WWE1%1zUN	&4
:^f^]5^oDhKT@385^oD*@<
UBf^]e5I-OX,1YFiB4
:^2*贑uQ:儵<	`ǫe
e
(O}a\lJ2Bf^^	9`i)GfEK/wD*-SPu,%&/1z+O,*<
N(t¡L`PU,aA̗2P'Tqu,aA̡-MdBuL.9׮:brʚ!P`PSg4T)1x'TjO
0'N	*xrʕIxYhtYS%V^-LН)tB%ʙMD̎4*-SQ3#O	}L_bLfGSJ
`P	2M*T)L
l(6Q4*`_#l(6%L(NW!3WBd2:dyaP(NLiS¡L
:ǫe
e	jh:_D&bNEceLr
`K#l(6*@<
e52:TШSz'Tj&du4P'Tj&du4!Px
f-NM;,Tj&du4Qh-2M*xKbe52:US(NLiT¡L`PS)җBL(N1YFiBZx
f-PM;,Tj&du4Qh-2M*xKbe52:US(NLiT¡L`PS)җBL(N1YFiBZxO	J'bsPaX'UD6CT@<
8N	&Bh:^rkX']L4KՖK1	Z5dsQEK2E(OꇓXخaЋK/SꗜXخaЋK0/BuC3Y0hE&Oh'Ts9es&Z_b(NAc4¢&0O*![et(Njމ$Ж,	/wD% L_bKW0fpjވT&Bx'Tqc̦E0Mz'UDóR$ШS|
a)]!6¡L		t,S
0&/Kꇓ`yMc(Ny:ǫLaP:^3+2sUN	&D	`L^|c!-Qb^r3UB4
:385^oD*@^	*!3Ut'4M$% KbTM#YZ&/UK#v2Z	L^|c!-Q@R7	/Sꨘvq3
WQ8$
`0/BuTL;8+9fT)2{@:Q3.
aP`PPu7	L`	*;&WBbSQ3#K
0%BuLfGSJ
`P	2M*xT)L
e52:US|
U(L]	қ/wD*-X,LiSBZ*e52:T&/Tj&du4!P	PS)ҩB:SQ3#.BPS)җ¡L		* &vP &0N$xT,	ҪJ')KrTI)*S	O,қ¥<	`L`U4¥D	`SeSR<	I|	`L^U'&0,	`L`U+.MXK,),	5ɋS	zXUS	zh^UI,%KzS4^U<B^UDO	z^Qa//,	ˋODO	y	`L^QQ<"԰%QQ:-MXUDtB-OXUDtD	`L^T-SX18E:TI)zE,	ˋO,қ[hUI)zE%T$a@R`KtUK16MX'e류',	ҪUIf:&vRuHЖ,Tl1YTP֑-Ob,l	Od}adRUJ(l^6IU%T-TZ6UIUU<4dRUI*-O+UIUUzLUIU'LQj v{!c8L+9q{f:|hTZYS#Yf:/ETu3*'9aD*-b,JlqL*-u0YS)b'BuGS06/LU1ds+9)'U2mh'Ua	hԪ8!0K&/0/T`\lJBeEL+6-Li0R6IU%UeECIr%TQrdʋSD4UU4Y\lJQwTHv{93L*%XTZYRlO,*-Ԯ{L%XTZYTs._3TZ`d>\ƖP@<
Y1w2!QheL:Q
@-O2L*-eF
AkAeL:.BPR.s9S	djNQ4KX'UIM$)@<
U4JYje_XiLB%TUxS%R6IU%UeEKUK*E͋S*JdW$.%.e4r3L]	%XTZYRlO,*-)t.:|H1|UDNc	eL:M
@<Tʃ
ReL:Q
@YQtBeL:S
0BuJɒ6-L)&W$о20eL&i'WBGsƫG,P(NXrBL
:Vf2[z'U\gD*-|TjO
@*,J2dYS)L/*-d`S梕L1"'
sYҸ5BBuTS,\u垑*-cYUQ:Vt.gD*-t`卍32]E1ΈTZm2T¢'L_2KQhS2KQhO멌v*-u)`qtB'Sh,Wҙ2qJ*ŪSx=))W$/P7Pҙ1rbʾҙ1z%TQ2ajbʾҙ5*iL\lJ2eJ-Q"d84ҫA|0<B:Vf2[(N&9gJ׳
`/Sꨦ:Yи5=#TZ,(q:QLt2U0YTrƙ.gD*-dದSPu*hTZeLT	*XخQLt2,/]LcQh)S/wD*-bYP^|c!Qhʗa
@YS):[
@Z_Hrpq	W/*-k)ʨI))@<x5)VlZW2tdRUI*.<4N\lJRxʉHq,&iWBdIDXYQheKٰEUDN}LB:dx5)+	S'S4N^6IU%T^Qjo2{+	KS&iLYjdʾҙBUqJ*j(+	KT5)'VlZW2
dRUI.]D6Ta=0P]	蒉O,*-X,{6YUʕ¢&/ʧ88U¢'SS9,\usBL
:T&E/S2<*- <TʃK/wD*-2L*`_x5)+6-LҙAz%TRe*͋S*<4QeqJ*ɕx=)+UIU&.TZiL*%TRbES+UIU&.TZiL:%TRbET+UIU&.TZiLJ%TRbEK**-O4R^6IU%TQj2j%TRbEl6IU%TQj2qJ*ʋS=)UIU&.TZiL\\lJ9qrJbdRUIˋ~S(W$N\\?ҘJ%TRrEdRUIˋ~SUIU'..TZiL\-W$N\\?ҘdRUJES 2bu	bt&0
%BuKMD̎	P	.FQ 	/S1T`_dU"KNL	Ud_BI|
=1e1S)`LʥyaL	QtM	jL^y	jL^YJc5_4% :Y	jSbF]0KTAd`L^ٓ8KTAd&/Tia-Q'1z&% @Q0`L^HyL =N,L\Rc1&1rh&P_tl`rq6SB<
YL	ҩ6L\**XHrq6SBLKtl-a,Ӱ(OhSeCjceL)L@TPړ0.B`NMNf.9`}	j)1zl'HЦ.	(JU<*)TZiL^\lJ9qrJaiz%TRrE4W$L:E4W$L:ES	ajt'J^50<	`cFq4) cY1uL_34	YL
966ja-Mb)PU#3BZT	GLKS@M:^CJair0O/"&iŪL1BZ(N%P	LʉXBZ0(NWPҘTJbqJ*ʋTږSXBfZ]	"M(N!-M(Ny+(S0(NXl(NXKS@=PS)`/RWPҘZXJZiL^XJG㢁!3L^\)f_1&[X'UHЖBx'TrlmDZ0(N$Ж	/)=PT+,
_;zGf4	:fe:R5𖦁9q|
e52:XKS@ցBuJTۡ |tQ	b
PaF;HKS@	H:(aЋ`P	QK&rSDhKS@^	0|	LcS=PTǬZ`PQBZ	PPVP/	өBuRLp`N\_ꍥ4	h'U#6LaL%P,
Z](N('U#)颖SZ_'JʙMD̎'R^	LU'R`_{La3L-:E#8KtR<	ҩKtl3KS@)|
:|Z)	H:(1z/Kx5)V|qJ*"EDcLY*']<MX'TLiaP	PR$e2!P0(NgBA&OeTS,脵D	ө1z)tBZRTS)Kr'2GL,!L4
,쩌laL)2x'X02T@^,	Q/K (NQыӰ690Y*X'Te(ł׳,<
,R5+UIU&L?Қ**-O4a*dRص24r%TQ/9`;^rviMaj	ֲ5Q)`%-M40Jص2JcdRUI.JcdRUIU|
*&TZiL`\lJ2eETK40/W$L\?ҘZ6IU%TQj1**-OxiL``6IU%T-TZҝ*UqJ*j'S+UIUU`m0J]
t¡4	`PRSQ3#Bh'BuKt<Bh:M
cLʣShS`NL	Qk
c@<	ҩGf1	ԥKzCLy!N,	ԗJS1:T'.OhԪ`Ӱa% N\`x5)ҨVJiNJ%TREK**-O`iNYjo:Qj%TRrEl6IU%TQj(LPL]
cK(S0,
]#
a-M(NqtM
tBuKYLV0Ja|
\l1% L&/TuBZTRS,3	jhBuK005<
\CxS'	өBuJ
B4LZt|铫	SM4LYje_XiNJ%TUx=)+UIU(L?Pҝ1zbʼO)U**.~S%TRrE**-O9R^u0ҝ:Ue4+=3:k@TS&:cShSeLNYR3SKUD%],tƸՙ̡1zX'TiK15flm3(E)L`	*~SN6IU%TQj:u
dRUI'N:u*N9edQheQ+(SQz'^J'];+(iNZt|&:rlӗhgB:x**YYB9t	`L`R:qj%TRrESf=\\|c!/	`L^c_B&/ʨ:YкYu	eKd]HШ
eKdXB9|`NM0hS2d'JʘsgN)^UIQ3	WK1¡L
SSꨜL.:cB./BuTN	&]:GP)h'UD%],tƸՙ̡Bt(N.:c\jfP`R<
#LkYLl
TYL
UxiN\lJRxa3N*'6_KXXخ6_Kb]HШ
eSK_D*-YQsfeԏ
@YQs\h9`CfE./ʍzSGAX¢ʦkFw
@-O2aN%M2S:X'UI2\<2{@<
UxiN2%TPRx)Pu0ҝBue0P[;FŊl%_4)ӥ,UNzY.FUB=Kx?))W$N\\>4С*e脾%1z半e脾&/1zh^͔˩1Bx,9׮e4t]!̳B)KG:̦ESh,iFtlpYS):@^*Wn$ЧPꇓG,̗Q8$,
\ń)ӥ1xԪ\)ӥ9q|UNzgPP	^U2:I1PStlWfAzes0B:h:u*J':{@*S6)%,	ˋHu1L)@T'T3NZbp6*da+|ЦOh:[Q$+4,S2s&/Tl1	ನ半&qtB'SG,qtB(OK1L|c!Qhʥ6_J&Qh*jiqt_hP`r|	s&Bx'U09e#8	L`*E)aP(N(tZ<
J.XKT'E^SQ
u)ShL^y	W
uؽLU*PҝA%TRd*-O4RYje^'SUIU&RCJu**%NQj:fũxS/W$L\CJu"qJ*STZiNYje^'U*(T]	N/g;!&i˓+Į%,	tfa,¢&/ʧ`rB'SN/g;!4	PT2̹c0fq
@^*gB,Qhಪ$uS,EX,9ccL̗QLtւʍ;*XخjW/wD*-d`sD(rB_h&ObQ托Q2Vf2\ƖP`L(N(tZ<	^RlO,%*K\O,˘Fq4%:XԪ`s,˘Fq4%`/RO+8Z<
T*x?)˔+UIU'.REUUxiN\\6IU%T2Ђ(s)}	rt)̨%,	QLtqkzGШ	ಪ$uS,EN*X3%S,EP*6_TZ)`半&qtB)U:Nh._3#Kz'4L664[|
J']<OdJ.XKT'1xԪY/pa<.aЖOrԪ`s,˘Fq4%:XԪU4.%TRr*[iN\`ص24/J6IU%T-T]4/L6IU%TZ?PҜ:bʼU4/Rص29yr%TREdRUIph噔&iŪOe%BuK.jh[&/T8{	h61zӯ_3(S^U*jSXJ[Blie	rtYq0`KbK(%Rcj&@<
U4V/0%GMS	qjet&N`s	h&/TtBZ-1|	.8c
qjX'BuK(=@^	*jSS	SSxI19j$e;NYBfZ]
Lq(Ns&[(NqL0(NpXS'T8<		.jN#Z`PRY&0O1XKS@:'T|cKS@	*jST	STxGLҜZ\8OCJqizaj(jajIS)ŶVZ/PҜZ`ص2(JZ!=+6iOdͅSBaj)R8ʼSعYdU0Ҟ͋S&UZvNJa=Sz:'8bed7],t)ei-1!W/9uK:!=1_0rK1f*-E1ΈS(N|c!-Q&/Tis#KT@&/TIYnX4	Цc	`PR	a3N`^.XKmX'Ts$2B[h'BuJY	sjvaЖ,
\Cu
s^RJsqJ*Sx5)+	S'&igj/9	`PTo
s%JYo
s%BuKd7\a00QX'TΗnXt(3S40NWnC9^09e,)*θ|c!-`PS)'Ty̆#8'U*j'8bed79R2ց,
]BD	`PRir9zT%J6IU%TU&/Q4J\lJL^iP:bʼ	T+6-Lhllhc*VOJ͔%RiPYje^S*U&Oe^S*Yk*jT%0VlZWPҡ2Ufũx5*&VlZWPҡ2ufũx5*(Vl[e^CJUU4L\ص2)	՛&(	ͅ	ص2(	UyL4NYjdʼ	+6-LaBt͋T'U0ҡ:fũ*iPYtyD4N^B(	Ūͅ	ص2Bsfũx5*%VlZWPҡBefũx?*'W$L\:dJ
*'0TZ,YR<{RZ73a"Ѕɔ%9Wta
KSx7,aб8mDNgB[Q:兊k[W`yabl00hX`s,˘Fq4,SZ>`Qo0xEѲer	6KFq4)x7,r.aЦ0S#sJOĻKYq=32[,K
tPjN_	joYLmHt!rcވF+s.SRZGIQ%IWL&iԥWBb)hsS
u,
LSvS0I{Ad	*l00hX2̹gB5&]DSKHt!rtͤbz(g2)9cRZGIQ%IWL&iԩWBb)hsS
u,
LSvSQɌUeI9):>.\l̈́B'RGefp73a"ЅMblHq,!Ijo'IQ%e4r3N\-WAzY]!İ./,
,P`r|	s&BxYLU09e#8	RT&qp-M3LceL)r&]E',aL7q2g662T͒c8S|fLXvS*0QK6KI	johQLtLɓFu4%\ٛ	..N\]T._RZ$sBZ#Up)e;ݡLO3a"ЅɒxF+MWN/cB9:L(tsBf:,vz%9rh\:W2M	j&OzLes&BxTessBĵ7sK1먥9)9rh.:c9rie<Ү	!Qo.6fEˡ%lF+#!Ijorƙ.aб9(YG!,KSx?fKy&:b蒉N)륎0Mʙ73a"Ѕ)F1]=3s)B2:L(uNra3NL^-NraN%I{*cw
u"'L`RN.IWL)ˍrBKssQ4%sK9,SYGO*l!bZˍrB.%+2/%czhq)L/THCaL&aD˧aL)7D(t"虅._3KSx8q6.]\:璕87PyЖqrfl$\2kx7!īM%SU22SHrXS&QLloLNS&S,fa4qrfl$\2dSK6K87,li,KSx5K6K)t.	!-MHt!rdYY.8wRZˍrBK7f+#doRZˍrBɋ55]; Y
KSx5; sXS%KHt!q55],`sK)GЅ%K)3a"Ѕɔ>jjY7]C3cRZ(f))qrfl$\27\jΈB'6RJ']<Qoto	wk3a"Ѕ
|55]; 7y,UB105#:%|Uٰ58q6.]\EFUID맖j9ccL̡0OԳn37!īp|\ٛ	..Na4I%\BL扗/w-MVzI&Q'L< q:RE=z'L8)蒉LʉXBSyL|c@jo$8c8X9h@Mbya-lF+aMaoͤb00h@k|62̹gBX[WJ>`Qo-M az@:` 7^sBfG׫Pu4nGW@~%=] |t  oϞ9竼4>z̿6>zBEnt DBG\ϞJO@n(Ї%#7G\ЀE:䠋竒=ۣJ
?^|rPЀrPЇ%}	:[J!z
G\#7G\Ѐ]:Ş:ɂן=\БM/$G\>z0W&	:В[L?竓BFn0I-E:O'WVz&~/|peϞБ$"O tuc竓	G\g[NЀE: n8k竓 &듇~8n8H~AnЀ]:f_a>z~`Б&}	%:b?>z ן=\L#3tu_$G\	~-(I&>zEۣP^|r} M(:#7G\G\> n@@"r=\' n4ОG\n4iO[2WБބphW#7G\}	%:Е@8r{=\O=nH=\g竔H)В[RG\#nHuAtuDBEnHDv#tu=	tu;Ϟן=\cHI-ÿB`L|plz	G\'"tu5Ϟᗡ#7G\4$냔G\	ۣ^An8|pp?>z:Б$냢Bv냡ϡv>zA|z Lz>ۣ'A'z&nc竉pБ^|pxБ}	:0$f/Ϟ$fן=\Бoן=\	:-$?=]E=]Ѐtu/ .t@WTQ@:U/fX1n6W~
[Co%ۣA¿%ۣ>KG\nnYtu%ۣ~KG\>zן=\O#7G\cI-*s竕/ן=\BFnQВ[T@9竕BFnPI-|p"ypg$G\ _|p >z@z3tu В[s竣I竣3tuљKtuт?|t`#yщ^pWkH@Ϟz3tuן=\!YHF>zB7$f&߯>zBБ^|pH@竄'p	WD_BFnB$KtuB>zyAtuBFn3$끀{c竁ބp0Hǡ"G\~p0 z+tuHG"G\$V끛z+tuБ[C?BEn}	:dH$V`$VFqH.$VDBEn~ ~BEnB|qU}ۣ*KHۣ*cHۣ*?$V늃BEn@$V늄/BEnD6>zD3}G\"!nFMB-@:-ϞB-?%ۣ+)]:ϒ~KG\V.qXtuǾKG\.rv땁/>zX~i#7G\Ktus竁hG$f끡/В[ߟ=\$ [Ї		:#_|p >zHz3tu@В[XQϞXW,#7G\/BIn`]ϞXm竖}1na#7G\8$͏,/>zJ=\%* nJY䤭	B|pЃ넣ן=\%=$f넡$G\%|p?>zJzbpA$f넢7$G\%|p6Q竁G#7G\I-cBaw>z6yߡ#7G\Ktus竁(WWБg$G^|xן=^?BFnKtueϞ_ן=^ބx	%: >z ?3tu	%: =^ (yI	:^r5->zi>zhS竖3tue$떲5>zk_|rrВ[ZWH+ ź:!WHm竤 3tu~t;l|t?=\&IϞ^|p(z3tuf>p00/ބpJ$?ҁן=](E=](БВ[=](&WJ ן=](-$fބt#WL~3tu,$1 ź:>zf>zfބttWL?>zaБI$(WNWNБg$G]97G]8ЃaϞ竧	:o$G]8s竧ן=]8HN%zKtu	^ۣ(WR9 Lu @>zs竩 Ϟ\9$f/$ wc竗gW/竗$f뗌}	%:_|r_ן=\>z}	:	%:ᷡ KtußB ` RqjB)nKG\Z.qhtuvv؇tu
nv1]: 5Ϟ` ן=\>$f>xI߯>z%xmI-ׅ>z-^|xC?BFn В[sAtu >z !y	:	%:s竪	^|uJ}	:>u@=]P#ySAtu~u@В[.Ϟ.SH}	%:W Ϟ.}	:В[. >z	^|qpHVВ[WV~3tuլ$s竫_>zug~u`WV>zБ9$|u`yՈubO$G\^=\^~	:qx=\^3yBFn$G\^	?y?BFn6$!Ϟ/ן=\^=	:В[//>zNW	H	$?qϞ3tuqϡ$G\'8$yr#7G\'!Ktup=\' ϞpzKtup#W	K竬CHXВ[_=]`  WX	^uu[=]hyք֌}	:L	%:WG]iބ	> RuO
]:C%ۣKG\(KG\`StuKG\`.qtu#B[1s竌AGϞ1?$fCBIns竌@7竌DBFn$G\dI?^|qBFnВ[26W~"#7G\dC$대Ϟ2# aHqH
I-竅/bpg#7G\)2$2bp=\tq/~G\s竁M竁~WБw$G\- Ktu)nV Lx}G^!׈.x%ۣAtu¡
y.p;_%ۣEKG\<n|p:>z	:t@$X9竅o3tu´ps竅`W
}	:XiI-
ÏB[ϞϞsВ[bs竘_>zsw$G\kϞbk竘 ź:'sВ[s竅^|pBFnX.$녀W kWBFnXKtus竅yБ	~qG>zϞ3,$fI-?0WHI-WW3tuaǡ$G\f01Б3	%:0(W~BBFnгВ[4/W?>zБ4В[4eϞ4k竍z3tuƇqs竍 WqI- =\h>z?#7G\ȫВ[d̋^|s!#7G\В[dkϞdW2#7G\ɷ$G\_@;站^s В[d|s B_#7G\Ktug7G\CϞϞ-}	:zp<ߛ=\jO@qi LqЁKtuƠvD?%ۣ6Ktu%ۣ6n?]:f>KG\{tuo3}1nZ?WAGϞ3tuВ[G>z\Q竅>G\.3tu>p?=\.=7G\ Rp>(TMz)n!y.p>nnytuKG\?tu%ۣs竂 6$f В[B- [=\ן=\Бb$IϞ@竂БCBInl|qB-&n>z%[8G\p<n]:/%ۣ9!y.q.]:v뎗.qv뎃%ۣ:<:=\#yO~G\,$f#/BIn"6WG_>z"Ѓ [H@В[ ן=\ g>z"	:J$ GW4z)nߡf6 Rs@vKG^;y.x.xO%ۣ0]:~KG\KG\7]:oϞ"BEn~G^A-א?ן=^@Б I-א8y1n3tuKI-ה6>zЁ3tu	:>s`-Ϟl^|se>G\oH6zKtu̓OB[lzbsaЃ/>z~㲟BFnQI-|tuf~J:_|q/ן=\wO-~q-$ğBמބ	9-aWbB 0Ё3tuwAtu^|st>st^sp=\?Ϟn. ź:BFnBIn&=\= ź:W7Ϟ$f믯$G]xW^W^. ź:=	:KtuׂB^|uC端	:BIn(=\=\ϞpБpВ[pkϞpW8!z3tu~sЁ3tu ;Ϟp?ן=]BFn^vG>z>z#7G]gI-`z&n s竰Ϟs3tukI-9?)?^|s#7G\В[rB LsW9ן=\;$f뜈v 5.>zs竱ן=]Hb#Ktu؁G>z^Q竅3tup_BοM竅᧡#7G\/	%:͏ІeOdC n ЀM:?BzvBG=nЏ=^W]HנВ[CB o|z cW4 ź:BFn$G^B6~=	:I-פcO[I#tuaϞHWG^#7G^В[H0P:=^(yٔ3tuي=	%:>z6>z:|:z3tuٟKtuـC=]BFn1В[>z9竝WЇ:,$f[В[u tu΁>z#yΗ:DBFngI-:|s@Ї:	:B$G\06K[ #n`(:Б[= WWǠ?->zǠ=\z߀ǠQl|q>>
竏?竏~=\| p6>z竏W/8|q	|pH^|pHБ	zKtu e:Ϟ	kHKtu,?(!>z%	A~=\s竂Q#ІQ=\Q@scן=\#7G\В[v)+tuB[v`M竆(}	:/BInbs竆)^|pO-L	:ቧ$G\1f CϞgWDBFnb%Ktu߂竏_S竏>JG\~W>z?>zH ź:
3tuKtuw(:W  8|r u  o=\ן=^}1n$f/$G^߆W:|{n1nB׸Atu_	:%$=](?ځ/>zP&yځG8|sG#7G\BInSl|s	x?W<>zqH<	%:W< Ϟx$br
/BFnWI- Atu&^JPr	>zϞA:OA; ź:#7G\zKtu W ϞA	:#В[s竆@[W=	:ᕽ	%:ᑏ7G\2_ן=\2cAtu#BFndzKtu2ǀ0K#^	^	'A׫`:pLz&/u(H\׫#~\`pN^	?B}i@Sk~B^A׫ AW=W=53^z@_kNܪC^zX@Yg > ^
 n\~8;\nU\ wz7^|W>A׫ :szuMz`3z]S]^K|&|6Fqh/oE:^} SO/b@5{WE:^Ƚ SU/aGtQNE:^Şj)E:^} SE:^QNE:^= S1QN^j)1QNt S7QNE:^ƞj)E:^@5{/QN@5{S/at S@5{} SBQNtzK3QNE:^t S} SzK7QNq/`]/`E:^נt@5{j) SK@QN0QNE:^_qN0:\qN0SS-P)!N0Y)N0N01#AN02S2sK:\b.a/B.`<"stƢ.aO
t:)t\)ЧK sN0mN0Ss 
ts [AN0".`.`~^) Ѕ.`/s XK~SKކaN0SBn) аsN0^)tQN0	K:\HN0|S
tN4t(
t$/	O:^H)!KUn)=	KK+\)xvwMwNM]rZ`m,t v&EDlGDr_VeUbrQ)KNrSW%erQ+	kn2.
%rdM\fW&4jɎɏɃ}5r`M\CW&Ʉ[\Cڸ3a\pf-Upds+updWHx2kk".WDa\'Kp9\{\
'1q02&4a뉘cҸ4&٥q0wq0(C\;Q<P1P9r[W(v(U/Mr/g\EW
лqphyJ5|4sq5kB|\6PW)BR{\]rZI
ιHir Mr!)vD,+Y6Sʲ-plWpl]Xk\plkd,6Wn]pl>xq\Wx냊p8냃9=\| ZUê냢\kp  +v:+ptCD|k׫K2Y~~C} oWQ#%'jz嘛 ݮ'4q8}5q855px]W5\cupx4\=\p~<!諃.pxJp~A\,C\2f>A5oU wwk1ɫ4rn#4oZ|O]u?]Z\D%eUp*kQ^+QvkXMp*7߮G8E\
˕j %p*a%p*!a%p-W$I\6JX	+`	+a	+a/	+r$I\ń8I\o+pW*Y+5rW*W*=*!+ڊBP*3
B_pW+?@75	pANW/lc\ s* kN6	yt~`80A]+ǘ"{G+>i\!C\!*3Z
\ָBC%pǖBi\!B=ٵp3uC|CB#8yqGz₮℻:gUXa\Pi¸4-q@mc\P@!}p0U\?\
kp1mp01ɫ,q5p0C+)l|u}Z`Ap0!eU5+/5N)kUG\:ef+L]p2i=+W!,C%Dl%DI\R+Wj,&)4WkC:C¸AW8uuz+kaEw(+qQf2*+*4ªkW\T5D<,*qPs+W8ڸE DvD=kG=ppe5 AW!\	8?\#C71\#,pN*:+˕JY\#0FnFpWn
\rW\V\VpW<
h+V1Vg\~
b[\EW+tI\umMp4eWBV]\$Ck=+	8I./5KEpW	(ƸH c* 5A	qW,W,2r<ƹdr1X:,X!c_xMŃŁ	9\X%pRp
	V`ZJez+JwW	HyUpp6(s5QkF)XE\p6YUڜ3Jn\$XI\xK\uĭ-x	kO^:u54ׁ~_^=~;W6 ob8./  ZY\(Z+r<UF<UM8ªp;\W\-hs-r2Z zA^5ںH:0IpF[] i?tkpu\&c2u\&뫄yprW	J0]/]*y])O=tzb箔7o
G5Ґvu҆{:CtWJ#D}]1>	+)%tWM?ǽtÝtJlWL*v	pO]0z鄼ӓӕgӋUt3~ӝ/]9ӆzítN޺+)fX"WPYP"P.jY]Ak7]Dk]Cupں]@]OԿ.K]J̚,&}u!u"rrt5ˇ/}rvp\%rj⌚z̚yO\W/4q5rS\kkx=\>xZ뗈Ur#+z:qiV+_qh߮-1Uţ"-!aqh.*CUfW{UUWU$sW0s+`%sqW0es	k	`%pW[^YmxTY	#ExXk}MxO5mxDWTuU+*WTYf_]P	a=uGO]Po9ꃬa]P}kʺ|U	<Up.0;\\cÜʸy6.qp{θ`~Eu~)WV8]+Vcs{WVB䮬]X.䮬;宬=uՃw]Xq7/7/]5渾qx\^z+Î]Wxa\^##qF	kp\'d
8 W	\'gqy\'9A+J8pBUqZ8uVF{]cj0S}uu&;'O]mrQ`uuziN+]iֶʫ!uk1Eu^(b@W
XPEpBW",Q\`7Q\` W01\bOkJK1Uq]q+1j\$1cWY\b炸:jK\b k-qNQ2Q\dc2RTA_\d\djUq2}qJ,(Epok2*H
7O
DmH\)Zsp'eYEp8gUpr p8`p8up80+\|puC5)Eb
7*gu׈7:	xG\*):UTiu¦8G\*!p7:Pu¡B>XG\pcӼ=+,ClY\p7\藖
r\mpM\+髅fzzXQ\++d=Ep±/y}pK똓5+W1a\cj똚j또uAn/ba=s]bkQ\@5De\GUD)rXUe9\,Up1aep4J`u+e\,pB+W?\fU583Y8Wgx60]\fa%q\f#rW<bV;4'uƂw\hW)9qo\h_\h94s\hg5ƁƸ74+AF
A++"
OB2SZFX%d9d
Lrs#܁\ȇ޹iW2Ay\dB̄l+|+Y
*VZ;Z!``o5kk\jU5dưdƢ잸WQW)5muơ7\ml6덩`덃|67\l#`s2|fUu0n33rsf0z0-\-юWW녬qEp{ip~ZC"xZ%p@+,X-8M\-}Ep.\.bt]<5psEp\.f)M\~5\˔|:krqFS\oS\n)7S\ne5S\n!e5>S\n%5fS\5n mu .;@J	>W(~!pB1	U\
{HZ:6 !*wA\qm㈴5-qlkBIz㑾O\r<C<:CI뎉z̞=qY=q9=qO\tj(:"pn"8"*pz"0z"+\yUpD eUW]E5`f丧 \\+
2Z悼3\fO\,M\(h7憘7\юW4!`sBZZGZ^3.;^0[ּ`x.:5ZjsQZ.Av'jsQDWEz
!$XQ^E א^@~y" u]y|^W^X2	+ʳ,(ki^Q[ wטA^d[zÜ`y;mWU2YMy1=y,00ZȰ+K͘scS\؅k6!61Us`8G\::.+l$㲬W\v+qWa%q,;4ŕlqeq,;7\vbjI\v!5q؍<Ǆx\xBݮ<m<7vq5q5'\M^ryyMypvX;^s<9מ*+^v3^pG^p}
q`pF95=pGN&X7\;u,O\q=sqF7Vsq7mk{"n sq):ʲeueׯ+W^AkJ%u6'O]xW8'e}s
58k
Q]ƻv`
kr+0 8W]uJpVe\Q0`zɖqsg\䇅Cl-rmsD,M\JJv0`v뫱؏sJNZCJAw-v!-v"7-v"N;JǕ|y\/Ws};yc\/5]^#U'=AndA]=dd3]`z0j`zn!bz=zO^0+^U,ʫҧG^v+c5;5!*Hsu1]zDlWJveXWWgWf7kk_4fi55ق쾻0/E;Wf%pf%E8Ҝ]\f/u[\yt[\45Ώq5΄)t"W:ГjL`p`pCထָ`$qUǫ+\z`^6ʫC}qs5ǡ+CǢF*=p
05\|	+8y+eW:ZO\|!+\$'B pH.\EW:*=\ZH/QF.	K5u*\'	Vk+S*4Gƕ(ks޹W;;sl;3Jbs5v$G%pj^j皸b<u:lbl+!s\15 "V?E\~+aqqqlW=a51@,
qrֹ]rrW &x0M^U15i{˂>pm^j׸w"Ĝ5:ho]޻E+ю5
I*ȵڿvSڋjL v :XvڝົVR
CLjkpA']uڈ"Q'$W<,3\ <;-\ s s s$<Mr&E :AA45\ r-5\`A؉\%r"V/ pkHc\2SFEd9/+@p7	J#_Q.529@??9?;32dK/9o;G&L@E,;G(f,aI?HM(;GK)t?,aI?rfTw66^΁wbv()dC?()dA/jh晏襕'&?2RQNXQ,f`=7sSL2@E,9f(;G]#*R%NL09@;Gq?K%1K<tJu<.am	sv±0`0YwCw%:7w?'{dɁsnN֙C,aInNnN.`7y;;GLs΃#w54isMYNm.a.&\ywCwK/y;\NL09KSwCw\{wCwsE.a}<AKnNisRʓkץh< \3y;E,97A30.`h<\2dɁϥnN榏 Ax.`<JW04nNv9̒΃ˣR0nN=W>ރ30K7w?'{כNXN=%7K/9oo\By;rf3.
K7w?'{8K7w?'{襓)wCw:NgK	:7w?'{襒z\Jy;F0nNdr;ax}㹩ץCwCwY0᎗AWO/)y;m#ٰAEwCw)KUwCwFQwCwaA7xEz7w?'{'. ~.
^.S]-7w?.S]-@]E1KJz'9G%Alris
=~p6C.`YR@\=e's@:@b^@%ӯu÷_H =7w4g	w;?AXiT0Ko	dSr
\;"\A@.`(zCs?_ĹAӯB	?r.<'{5r{ܸES%rxiR-VZ-ܸT-.ܸT'V[oˏ=BUe?.<T\y)-Lˏ=YjorxiR?q4VZ7Ǟq)Ǟ\ܵ?Ǟ^%..<j?Ǟea(ܸS%VlW{ .<6r\yq \yǞҘXJ\y\y\yˏ=:a*t\y?.<NܸO.<AW{7Ǟܸ#q.<@ˏ='ˏ= &r@ .<{ ?ܸOǞǞo.< 7Ǟ O.< r%*r%	ܸE\y1ǞJ!qˏ=r&ˏ=ˏ=q)ܸ{2ˏ=?ܸ.<d?r@ˏ=&r'[Ǟ&qq\y` _\yܸ?{4ܸYǞ\yq#ˏ=_\yܸGǞ\yWǞ'ܸq7{Ǟ'.<8ܸ ܸIǞ\y \y \yǞ`^%0MǞ\yǞ``%Qo.<x\y \y	ܸ?\y\y\yqq2rDkǞ^rr{.<,\yXܸ \yX\yX?\yXKrr*q?ܸʁ/{P(r*/.<#r*o.<.<OǞ\y MǞܸ{2_.<`{2.<iܸьܸт.<g\yq.<`rF/.<`rF.<`OǞ\yˏ=!.r@{Bˏ=!ˏ=!\yܸ ?\y}Ǟ_\ydˏ=.<3{[ǞB.<2ˏ=rrܸ&\yܸ4q@?Ǟ)/{{r|Ǟ*ܸ!{E?{Dqd/.<ܸ0q`?ǞǞsˏ=#7{{r?\yⴟ\yⵟ\y?.<Xˏ=Vˏ=V	ܸ`3Ǟ+ {?ܸb{ .<q{X \y`ˏ=
ܸܸ_{MǞˏ= ˏ= ˏ=9r	\y!_{Hˏ=$qˏ=$9r	?ܸr,*r,ˏ=qQǞXܸ {ˏ=X/.<r	D.<{ܸ_\yluǞ %r\yo.<.<_.<ܸ2rHBrH\yo.<?Ǟ o.<rJmǞq!q\y!Ǟ o.<{`qqǞrNUǞˏ=9{pˏ=8q {p&rP{ˏ=A{kˏ=IW{7Ǟ[ǞaǞ-rRkǞ{IǞq ?{.< ;Ǟ:rR?ܸԉ\y{t\y-Ǟ\\y/{p\yܸ.<qIܸŠcˏ=Zˏ=Z2rܸūܸš{2rˏ=ZǞ-.<h \yˏ=Z_\y#rǞ-ܸ&rrGǞd\yqqqo.<QǞf\yo.<7rkǞ` ?\yܸo.<{Ix2Cqw7|j1bʑnA@Q%@5rF( X2{\-Mn\{^xKSˏi57\S(M9q4hǟ`MǆZIܸIe%@Ow aH>`Վ\x(Ѓߙ`[ܸE	\{_ $q0S	n\{_/Cq0 G .= =ӑP0.rǴg0JG.=q?0 aЋ=r`g.=3&G'ˏi	jotǴ(OܸSܸSOHkGF\y.\xeˏm55딉[+&cg.=c_72$ptww w@+t,_ g <.<iMo;N 'rxͥjoɃ.=<Mao^̈́,SX[ˏk Ʉ'.=\{_XǴ} y8|ǆZIܸI2'xM^@t,@  oqHjmרo;NOBrxͥjoɃ.=<Mao^̈́,SX[ˏk Ʉ'.=\{_rihˏ>R'qᖒj?.=coۿ3 &q9@{;@5
4q=~g厘b-!9qu0j.=<%XǴ%q3xKSӢP/MbǴ}qᖒj?.=co>?/w}{3@!QˏCSo!5Tqfĵ7	ܸ5)rٰk}'.=o@(r[Bˏk\{O ~dǴ\~7r.~Cr.Oܸ)d>79q?=.=᧺\=ˏi5#G.<s@ˏQq@Gc@_ .\x(V,Ln\{^xKSˏie)%O\o̜CZ?B4rϿ CXǆZIܸI;'w fP_	.!ۗ
4p$pܸ3iabZN\{^yab
l!b@+r&9q.=\{_9qT"~ˏir̜ܸ~9q?V>@ǴMK!%ˏiq9q4hǟ NNǆZIܸIߙ0	nA0M?<CrF, gXǵX=5ˏkf)-ǵM,r9qV /dǵd;%7.=!,mw.=ˏi.\{OՀ.=OӌXKS\)BZ ǴH7.=E@"q6R)7ˏiw.=BKSKHkGF\yui&ri&6!?@{ʿ/GMQ56~grxͥjoɃ.=<Mao^̈́,SX[ˏk Ʉ'.=\{_CZ?B4rϿ9r-$\{m$u#ߙq'5ԟA^CQ56~gɁoN\{^CabZˏklǵ}=ˏQq˃=ߙ`W.w tn4@59
4rww6%{ܸ)!-M.=ܸ?bǴP	q? \{Oq?'.=8!9q?	\{M!9q?3r-$\{m$unWY}?fSk?irF7B
8%×.=m,,KSӗx~qvRBZ9q?	.=Or9q? nǴ^oCZ?B4rϿ	bǆZIܸIIuw}:-k?xˏCSoR#nK\{_=\{]\{OB'.=K.=\?Ǵ'Aw.=8=	ˏiN*N\{Ot}\{M!9qw.<2MGǶLm)ftA4_xk?gw.<iM_ww'?{ˏkN\{O9q?T_\{O?4rl7
Y7.=عq4hǟSi&ri&6=ߙ􆲲\q@\Amj3w64rF3 XXN\{^3iabZˏklǵI	joXǴaD%B'9q?T_̜~7rihˏ>eI5I1\;3&8w ,wd@5ȼqHjmA;Kˏkm,,KS\{_=e$%cӤXKS.=Or9q? nǴ}qᖒj?.=co-ߙ'?)(vX}`/qHjm\G᳗מXXquBEÇ.=ƖP0/\{]\{M&\ ~9q?X=ˏiG.=Kˏi\CZ?B4rϿX{i&ri&6AA/W;@fm  ?ˏCSo2/	ďn\{^yabhǵ׳a?ra00c'.=HKSaK6Pq?X~9rihˏ>aǆZIܸIĻ3OnAMB  ܸQ56[3Hǵ*-quBE9qv0ˏiaC60q?'rǴI	jo4rihˏ>`<N\xeˏm8{;J WW~N.B_Ao6?rFǵi/¢ˏifֹq6RBZ.\{O֕`'9q4hǟݕˏQqˏ>j.<2MGǶLmd(A_xkY7gބ&@5վCrFwwy,[ܸ{×.=0f1:5ˏi߈.\{N)e
k&Brl7Brs
7.=T[ Ǵj@"q9'oˏiȽE9q4hǟ}I5I1\0)& wCapfrB#!IjoCrFS;6C!bZ9qxΡco^ǵ`t6.\{^HKSdǴI	jo3rfZ\{N3ia-M\4r t=r ˏi	jo@9q0G	jo@q?Z
 Ǵf-C\fހJrKrs0:cK(EǴiBǴ}\xeˏm;3!\+3
	wR<CZ?B4rϿZII5 {I =9/ˏh ^; %KEzCr_Uߖz}#h=9/PˏF/aA0y p7}yw?'%',aܸN=t{-Mq8c/
]@$@QK=|ǒA p[bv3{;|F+}@\}i^͆W{;?$C.>[ށ!%
.>R?_FozC/P\})e$tЂw.
^( 1wݷ?`r3Ђ.
](GrYH}!{B oAJ=)rޒYHpǮ	=@YI!/RɄGYfw+gQ5)(-ܸ)xw8≩랟􆠒fG?\{;_;t~N\;L=L=}oJ?B)xwbvu7YroHŔ)6ow;Hk`nІ\;Wśn'&x1fwЂ@M7IG@KÿpLeYroE\n}?7% {/GHjh	n'&GHjh	Bk`nЀKý!Sڸ&?w,976bvWB |Q˂zJ&0}YroICSڸ&}9;_;t~<r \	n'&x H	oJ?B.\;	5p*w,97j(U$@M7IG@rk\nk@ &"/B+w@pn}	vv(9pRHllθ'|?NMywЀc|QpR0WRgɿ\H{B@M7IG@<Ký%߮gɿ%߮wЀ oJ?B"pRH>
۾n'&NX뀨"&  rޑpɓ&=s.2d{]@ & #rސw54}sn榏{m@& 9pRIE,2랚nQK)禛B O&"S/JznNs%+u"O& 'rK랈n'&B_\E';_;t~J˂Y\w|?NMep)k`nA.
^XyYroHrf@	vv(˂zI7|?NM$^sD\6)?&Q;/,f`=Bw,979c3wA@M7IGY˂zJ3|wL!(=	vv(!r@s7|?NM>w;_|Q+\;QK&RW>3w,97L2|gQG&R.
^#GI>;(|Q(JKý%_3-w,97Ka>%_k`nBg.
^q\?w,97sw;o|Q*.
^sS3YroH;uτ@;_;t~J`Ký%a!n'&RɄkn||Qr˗/cgD]7wF1o~waM.\L\qMNrQ5=RHͮ\ps*ONqkלȹ2],ӰU#89t̙.8wpN:fe8\prͅ+_g2.$̧sRvTSNVWV܌JX:.6_Fɔc%OBi%u%.蒉LʉXkcc5aPpP6f1\Fq6m#es&ͤbQԲC~FT8v	(Fy̋3%m;	\3ˆ3aL.cE1"@"@"@"@"@"@"@RƧ4dI%2Be.]HBOJI0?4})*R}:T_ ,|nb
fdŔLY,Z|.|"TR%|"ԏM..xht'bХ:i.drΙM5UӰ̎Y;	g]JNzW29gL&0zOJG,靄2NJOJG,靄D2D2D2D2D2D2D2D5	G53:&{:)M1)&gL	Y7gLI|frtu/K
U0*tbw5+`ls6衜˨6Tbz(g2)9c6Y]!ĺF,6]; Hm#Ʀ`1֐F+#F+s.e5SssQ4IzS0I<]!ĺI%\h37_,ZCSUA4}55],7\j΍ Y7O<ٰ襓	Q9t'x	&t.Sù\m;*)p2dɁΐS2dސSv6YRrz jifZEˣS9q6|tQjW km $+            b՝ab&                   ./usr/es/sbin/cluster/events/utils/snaversion t_                             #!/bin/ksh
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r714 src/43haes/usr/sbin/cluster/events/utils/snaversion.sh 1.5 
#  
# Licensed Materials - Property of IBM 
#  
# COPYRIGHT International Business Machines Corp. 1998,2007 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
# @(#)44	1.5 src/43haes/usr/sbin/cluster/events/utils/snaversion.sh, hacmp.hawan, 61haes_r714 3/26/07 17:52:30
###############################################################################
#
#  Name:  snaversion
#	This utility is used to set a boolean indicating the level of 
#	installed IBM Communications Server (SNA Server)
#
# Arguments:   None 
#
# Returns:      0 - SNA version 5 Not installed
#               1 - SNA version 5 installed
#		2 - SNA not installed 
#
###############################################################################
PROGNAME="$0"

###############################################################################
#
# Name: snaver
#
#       Determine the version level of the installed Communications Server.
#
#
# Returns: 0 success
#	   1 failure
###############################################################################
snaver()
{
	typeset PS4_FUNC="snaver"

	# first check to see if sna is installed.
	SNA5=$(lslpp -lqc sna.rte 2> /dev/null )
	if [ $? -ne 0 ]
	then
	    echo 2
	    return 2
	fi
	    
	# now get the version.
	SNA5=$(echo $SNA5 | cut -d':' -f3 | cut -d'.' -f1 | sort -u)
	if [ $SNA5 -ge 5 ]
	then
	    echo 1
	    return 1
	fi

	echo 0
	return 0
}
###############################################################################

#Determine SNA version
ISSNA5=$(snaver)

echo $ISSNA5
k $+            b'bb&                   ./usr/es/sbin/cluster/events/utils2/cl_apply_roha nnect_                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG
#  This is an automatically generated prolog.
#
#  Copyright (C) Altran ACT S.A.S. 2017,2018,2021,2022.  All rights reserved.
#
#  ALTRAN_PROLOG_END_TAG
#
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r721 src/43haes/usr/sbin/cluster/events/utils2/cl_apply_roha.sh 1.9 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2015,2016 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
###############################################################################
# @(#)  5881272 43haes/usr/sbin/cluster/events/utils2/cl_apply_roha.sh, 61aha_r726, 2205A_aha726, May 16 2022 12:15 PM
###############################################################################

#########################################################################
#
#   COMPONENT_NAME: hacmp.events
#
#   DESCRIPTION:
#
#       This script is one of the scripts dedicated to the management of
#       Resource Optimized High Availability (ROHA) functionality for the
#       account of PowerHA SystemMirror.
#
#   FUNCTIONS:
#
#       cl_apply_roha
#
#   NOTE:
#
#       This file should not be called directly. It should be accessed
#       through FPATH environment variable. It also needs that file
#       /usr/es/sbin/cluster/events/utils/clcommonroha is sourced before
#       calling this function. Some global variables need to be exported.
#x
#########################################################################

#================================================
# The following, commented line enforces coding
# standards when this file is edited via vim.
#================================================
# vim:tabstop=4:shiftwidth=4:expandtab:smarttab
#================================================

#=============================================================================
#
# Name:        cl_apply_roha
#
# Description: Perform acquisition/release operations for memory and processor
#              resources.
#
# Inputs:       $1 to indicate if we are in last loop of reassessment.
#              If set to 1, we are in last loop of reassessment.
#              If set to 0, we are in normal reassessment.
#
# Outputs:     None
#
# Globals:     roha_session
#
# Returns:     RC_SUCCESS
#              or else error code for apply step
#
#=============================================================================
function cl_apply_roha
{
    [[ $VERBOSE_LOGGING == high ]] && set -x
    : version=@(#)  5881272 43haes/usr/sbin/cluster/events/utils2/cl_apply_roha.sh, 61aha_r726, 2205A_aha726, May 16 2022 12:15 PM

    typeset -i rc=$RC_SUCCESS

    typeset -i LAST_LOOP_OF_FORCE_REASSESSMENT=$1

    #=================================================================
    : LAST_LOOP_OF_FORCE_REASSESSMENT=$LAST_LOOP_OF_FORCE_REASSESSMENT
    #=================================================================

    if [[ ${roha_session.operation} == "acquire" ]] ; then

      if (( CONN_TYPE != 2 )); then
        #=======================================================
        # Synchronously acquire resources.
        # First, Enterprise Pool CoD (yank resources from source
        # node if possible). Then, On/Off CoD. And finally,
        # DLPAR resources.
        # Also, rollback resources in case of error.
        #=======================================================

        roha_apply_yank_codpool_resources
        rc=$?
        (( $rc > 0 )) && { return $(( RC_APPLY_EPCOD_ERROR + rc ));}

        roha_apply_codpool_resources $LAST_LOOP_OF_FORCE_REASSESSMENT
        rc=$?
        (( $rc > 0 )) && { roha_apply_rollback_all_resources ; return $(( RC_APPLY_EPCOD_ERROR + rc ));}

        roha_apply_onoff_resources
        rc=$?
        (( $rc > 0 )) && { roha_apply_rollback_all_resources ; return $(( RC_APPLY_ONOFF_ERROR + rc )) ;}
      fi

        roha_apply_dlpar_resources $LAST_LOOP_OF_FORCE_REASSESSMENT
        rc=$?
        (( $rc > 0 )) && { roha_apply_rollback_all_resources ; return $(( RC_APPLY_DLPAR_ERROR + rc )) ;}

    else # [[ ${roha_session.operation} == "release" ]]

        if [[ ${roha_session.synchronous} == 1 ]] ; then

            #=======================================================
            # Synchronously release resources (in reverse order).
            # First, DLPAR resources. Then, On/Off CoD. And finally,
            #  Enterprise Pool CoD.
            # Also, no rollback.
            #=======================================================

            roha_apply_dlpar_resources
            rc=$?
            (( $rc > 0 )) && return $(( RC_APPLY_DLPAR_ERROR + rc ))

          if (( CONN_TYPE != 2 )); then
            roha_apply_onoff_resources
            rc=$?
            (( $rc > 0 )) && return $(( RC_APPLY_ONOFF_ERROR + rc ))

                roha_apply_codpool_resources
                rc=$?
                (( $rc > 0 )) && return $(( RC_APPLY_EPCOD_ERROR + rc ))
          fi 

        else # [[ ${roha_session.synchronous} == 0 ]]

            #=======================================================
            # Asynchronously release resources and log output to
            #  another file in same directory than hacmp.out :
            #  hacmp.out_async_release_<pid>
            # First, release Enterprise Pool CoD synchronously.
            # Resources become unreturned before being freed by
            #  DLPAR release.
            # Then, DLPAR and On/Off CoD sequentially. DLPAR
            #  resources are ensured to be released when releasing
            #  On/Off CoD.
            # In background, every command returns success.
            #=======================================================

            roha_apply_codpool_resources
            rc=$?
            (( $rc > 0 )) && return $(( RC_APPLY_EPCOD_ERROR + rc ))

            roha_session_write_odm_dynresop WAIT_APPS  "${roha_session.optimal_apps}"
            #=======================================================
            # Check if a previous instance of the Async script is running.
            #=============================================================
            ASYNC_LOGDIR=$(clodmget -q name=hacmp.out -nf defaultdir HACMPlogs)
            ps -eo 'args' | grep -vw grep |grep -qw "clasyncroha"
            if (( $? != 0 )) ; then
                ( clasyncroha ) >$ASYNC_LOGDIR/hacmp.out_async_release_$$.log 2>&1 &
                #=================================
                : background process PID is $!
                #=================================
            fi
        fi

    fi

    return $RC_SUCCESS
} # End of "cl_apply_roha()"
ilsk@ $+          
  b՝ab&              
     ./usr/es/sbin/cluster/events/utils2/cl_compute_roha ect_                             #!/bin/ksh93
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r720 src/43haes/usr/sbin/cluster/events/utils2/cl_compute_roha.sh 1.2 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2015 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
###############################################################################
# @(#)27  1.2  src/43haes/usr/sbin/cluster/events/utils2/cl_compute_roha.sh, hacmp.events, 61haes_r720, 1531A_hacmp720 7/13/15 10:39:16
###############################################################################

#########################################################################
#
#   COMPONENT_NAME: hacmp.events
#
#   DESCRIPTION:
#
#       This script is one of the scripts dedicated to the management of
#       Resource Optimized High Availability (ROHA) functionality for the
#       account of PowerHA SystemMirror.
#
#   FUNCTIONS:
#
#       cl_compute_roha
#
#   NOTE:
#
#       This file should not be called directly. It should be accessed
#       through FPATH environment variable. It also needs that file
#       /usr/es/sbin/cluster/events/utils/clcommonroha is sourced before
#       calling this function. Some global variables need to be exported.
#
#########################################################################

#================================================
# The following, commented line enforces coding
# standards when this file is edited via vim.
#================================================
# vim:tabstop=4:shiftwidth=4:expandtab:smarttab
#================================================

#=============================================================================
#
# Name:        cl_compute_roha
#
# Description: Determine how many total ROHA resources will be needed to reach
#              the required amount. First, consider memory resources. Then,
#              consider processors resources.
#
# Inputs:      None
#
# Outputs:     None
#
# Globals:     None
#
# Returns:     RC_SUCCESS
#              or else error code for compute step
#
#=============================================================================
function cl_compute_roha
{
    [[ $VERBOSE_LOGGING == high ]] && set -x
    : version=1.2, src/43haes/usr/sbin/cluster/events/utils2/cl_compute_roha.sh, hacmp.events, 61haes_r720, 1531A_hacmp720

    typeset -i rc=$RC_SUCCESS

    roha_compute_mem
    (( rc += $? ))
    roha_compute_mem_report

    roha_compute_cpu
    (( rc += $? ))
    roha_compute_cpu_report

    return $rc
} # End of "cl_compute_roha()"
   kF $+          "  b՝ab&              "     ./usr/es/sbin/cluster/events/utils2/cl_identify_roha ct_                             #!/bin/ksh93
# IBM_PROLOG_BEGIN_TAG 
# This is an automatically generated prolog. 
#  
# 61haes_r720 src/43haes/usr/sbin/cluster/events/utils2/cl_identify_roha.sh 1.2 
#  
# Licensed Materials - Property of IBM 
#  
# Restricted Materials of IBM 
#  
# COPYRIGHT International Business Machines Corp. 2015 
# All Rights Reserved 
#  
# US Government Users Restricted Rights - Use, duplication or 
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
#  
# IBM_PROLOG_END_TAG 
###############################################################################
# @(#)28  1.2  src/43haes/usr/sbin/cluster/events/utils2/cl_identify_roha.sh, hacmp.events, 61haes_r720, 1531A_hacmp720 7/13/15 10:39:17
###############################################################################

#########################################################################
#
#   COMPONENT_NAME: hacmp.events
#
#   DESCRIPTION:
#
#       This script is one of the scripts dedicated to the management of
#       Resource Optimized High Availability (ROHA) functionality for the
#       account of PowerHA SystemMirror.
#
#   FUNCTIONS:
#
#       cl_identify_roha
#
#   NOTE:
#
#       This file should not be called directly. It should be accessed
#       through FPATH environment variable. It also needs that file
#       /usr/es/sbin/cluster/events/utils/clcommonroha is sourced before
#       calling this function. Some global variables need to be exported.
#
#########################################################################

#================================================
# The following, commented line enforces coding
# standards when this file is edited via vim.
#================================================
# vim:tabstop=4:shiftwidth=4:expandtab:smarttab
#================================================

#=============================================================================
#
# Name:        cl_identify_roha
#
# Description: Find out how much this LPAR could possibly acquire in terms of
#              DLPAR, Enterprise Pool, or On/Off CoD. First, consider memory
#              resources. Then, consider processors resources.
#
# Inputs:      None
#
# Outputs:     None
#
# Globals:     None
#
# Returns:     RC_SUCCESS
#              or else error code for identify step
#
#=============================================================================
function cl_identify_roha
{
    [[ $VERBOSE_LOGGING == high ]] && set -x
    : version=1.2, src/43haes/usr/sbin/cluster/events/utils2/cl_identify_roha.sh, hacmp.events, 61haes_r720, 1531A_hacmp720

    typeset -i rc=$RC_SUCCESS

    roha_identify_mem
    (( rc += $? ))
    roha_identify_mem_report

    roha_identify_cpu
    (( rc += $? ))
    roha_identify_cpu_report

    (( rc > 0 )) && (( rc += RC_IDENTIFY_ERROR ))
    return $rc
} # End of "cl_identify_roha()"
      kv $+          *  bbb&              *     ./usr/es/sbin/cluster/events/utils2/cl_query_roha ha ct_                             #!/bin/ksh93
#  ALTRAN_PROLOG_BEGIN_TAG                                                    
#  This is an automatically generated prolog.                                  
#                                                                              
#  Copyright (C) Altran ACT S.A.S. 2017,2021,2022.  All rights reserved.  
#                                                                              
#  ALTRAN_PROLOG_END_TAG                                                      
#                                                                              
###############################################################################
# @(#)  a9b2496 43haes/usr/sbin/cluster/events/utils2/cl_query_roha.sh, 61aha_r726, 2205E_aha726, Jun 06 2022 01:50 AM
###############################################################################

#########################################################################
#
#   COMPONENT_NAME: hacmp.events
#
#   DESCRIPTION:
#
#       This script is one of the scripts dedicated to the management of
#       Resource Optimized High Availability (ROHA) functionality for the
#       account of PowerHA SystemMirror.
#
#   FUNCTIONS:
#
#       cl_query_roha
#
#   NOTE:
#
#       This file should not be called directly. It should be accessed
#       through FPATH environment variable. It also needs that file
#       /usr/es/sbin/cluster/events/utils/clcommonroha is sourced before
#       calling this function. Some global variables need to be exported.
#
#########################################################################

#================================================
# The following, commented line enforces coding
# standards when this file is edited via vim.
#================================================
# vim:tabstop=4:shiftwidth=4:expandtab:smarttab
#================================================

#=============================================================================
#
# Name:        cl_query_roha
#
# Description: Obtain the configuration of ROHA : Query HMC, Nova, LPAR,
#              Applications.
#
# Inputs:      None
#
# Outputs:     None
#
# Globals:     roha_session
#              roha_query
#
# Returns:     RC_SUCCESS
#              RC_QUERY_ERROR
#
#=============================================================================
function cl_query_roha
{
    [[ $VERBOSE_LOGGING == high ]] && set -x
    : version=@(#)  a9b2496 43haes/usr/sbin/cluster/events/utils2/cl_query_roha.sh, 61aha_r726, 2205E_aha726, Jun 06 2022 01:50 AM

    typeset -i rc=$RC_SUCCESS

  # Exclude for ROHA on Cloud
  if (( $CONN_TYPE != 2 )); then 
    if [[ -z ${roha_session.preferred_hmc_list} && \
         -z ${roha_session.preferred_nova_list} ]]; then
        return $RC_QUERY_ERROR
    fi

    if [[ -n ${roha_session.preferred_hmc_list} ]]; then
        roha_query_hmc "${roha_session.preferred_hmc_list}"
        rc=$?
        roha_query_hmc_report
        (( $rc > 0 )) && return $RC_QUERY_ERROR
    fi

    if [[ -n ${roha_session.preferred_nova_list} ]]; then
        roha_query_nova "${roha_session.preferred_nova_list}"
        rc=$?
        roha_query_nova_report
        (( $rc > 0 )) && return $RC_QUERY_ERROR
    fi
  fi

    roha_query_partition
    rc=$?
    
    roha_query_update_lpar_cur_if_async_in_progress
    
    roha_query_partition_report
    (( $rc > 0 )) && return $RC_QUERY_ERROR

    roha_query_provisioning "roha_query.optimal" "${roha_session.optimal_apps}"
    rc=$?
    roha_query_optimal_report
    (( $rc > 0 )) && return $RC_QUERY_ERROR

    roha_query_provisioning "roha_query.running" "${roha_session.running_apps}"
    rc=$?
    roha_query_running_report
    (( $rc > 0 )) && return $RC_QUERY_ERROR

    if (( $CONN_TYPE == 2 )); then
        roha_query_managed_system
        rc=$?
        roha_query_managed_system_report
        (( $rc > 0 )) && return $RC_QUERY_ERROR
    fi

    return $RC_SUCCESS
} # End of "cl_query_roha()"

#=============================================================================
#
# Name:        cl_query_roha_post_compute
#
# Description: Obtain the configuration of ROHA : Query Managed System,
#              Enterprise Pool resources, Enterprise Pool members,
#              Trial CoD, On/Off CoD. Query this information only when
#              roha compute operation successful.
#
# Inputs:      None
#
# Outputs:     None
#
# Globals:     roha_session
#              roha_query
#
# Returns:     RC_SUCCESS
#              RC_QUERY_ERROR
#
#=============================================================================
function cl_query_roha_post_compute
{
    [[ $VERBOSE_LOGGING == high ]] && set -x
    : version=@(#)  a9b2496 43haes/usr/sbin/cluster/events/utils2/cl_query_roha.sh, 61aha_r726, 2205E_aha726, Jun 06 2022 01:50 AM

    typeset -i rc=$RC_SUCCESS

    roha_query_managed_system
    rc=$?
    roha_query_managed_system_report
    (( $rc > 0 )) && return $RC_QUERY_ERROR

    if [[ -n ${roha_session.preferred_hmc_list} ]]; then
        roha_query_codpool
        rc=$?
        roha_query_codpool_report
        (( $rc > 0 )) && return $RC_QUERY_ERROR
    
        roha_query_codpool_members
        rc=$?
        roha_query_codpool_members_report
        (( $rc > 0 )) && return $RC_QUERY_ERROR
    
        roha_query_trial
        rc=$?
        roha_query_trial_report
        (( $rc > 0 )) && return $RC_QUERY_ERROR
    
        roha_query_onoff
        rc=$?
        roha_query_onoff_report
        (( $rc > 0 )) && return $RC_QUERY_ERROR
    fi
    roha_query_other_node
    rc=$?
    roha_query_other_node_report
    (( $rc > 0 )) && return $RC_QUERY_ERROR

    #=======================================================
    : Notify user.
    #=======================================================
    if [[ ${roha_query.trial.mem.state} == "Running" ]] ; then
        logger -t "PowerHA SystemMirror for AIX" "Running Trial CoD request of ${roha_query.trial.mem.activated} GB for ${roha_query.trial.mem.days_left} days remaining."
    fi
    if [[ ${roha_query.trial.cpu.state} == "Running" ]] ; then
        logger -t "PowerHA SystemMirror for AIX" "Running Trial CoD request of ${roha_query.trial.cpu.activated} CPU(s) for ${roha_query.trial.cpu.days_left} days remaining."
    fi
    if (( ${roha_query.onoff.mem.unreturned} > 0.00 )) ; then
        logger -t "PowerHA SystemMirror for AIX" "Unreturned On/Off CoD ${roha_query.onoff.mem.unreturned} GB."
    fi
    if (( ${roha_query.onoff.cpu.unreturned} > 0.00 )) ; then
        logger -t "PowerHA SystemMirror for AIX" "Unreturned On/Off CoD ${roha_query.onoff.cpu.unreturned} CPU(s)."
    fi

    return $RC_SUCCESS
} # End of "cl_query_roha_post_compute()"
NN_TYPkbet===========
    : Notify user.
    #=======================================================
    if [[ ${roha_query.trial.mem.state} == "Running" ]] ; then
        logger -t "PowerHA SystemMirror for AIX" "Running Trial CoD request of ${roha_query.trial.mem.activated} GB for ${roha_query.trial.mem.days_left} days remaining."
    fi
    if [[ ${roha_query.trial.cpu.state} == "Running" ]] ; then
        logger -t "PowerHA SystemMirror for AIX" "Running Trial CoD request of ${roha_query.trial.cpu.activated} CPU(s) for ${roha_query.trial.cpu.days_left} days remaining."
    fi
    if (( ${roha_query.onoff.mem.unreturned} > 0.00 )) ; then
        logger -t "PowerHA SystemMirror for AIX" "Unreturned On/Off CoD ${roha_query.onoff.mem.unreturned} GB."
    fi
    if (( ${roha_query.onoff.cpu.unreturned} > 0.00 )) ; then
        logger -t "PowerHA SystemMirror for AIX" "Unreturned On/Off CoD ${roha_query.onoff.cpu.unreturned} CPU(s)."
    fi

    return $RC_SUCCESS
