ELF4!4 (444 fffffttt/lib/ld.so.1aj.*64CZb3RBgGfchSK#>5XAP<eW$E+F(& ;DJ'MY%N/a ! _1V= QL8 T^97O\-2])[i@?0I U`"Hd:, l`" !$|)h6H?PtHĄtUH^j ts̔|ר|D@t48t@\ L\  4<!P  ,.t`6Td>XHhXdho 44v t} \  |" " dT"4|xllߜlt$ T LL t" 0D!x"( /7PD,O V!Pbdi D`q $y`LT"0P <,|T",T"T" T"`!<T"T"dT"  ,""lD""""#".:,lCM`W@ajst\}$`!fP& __gmon_start__iopermmach_init__ltdf2__fixunsdfdi__negdf2__muldf3__fixunsdfsi__cmpdi2__floatdidf__adddf3__subdf3__gedf2__fixdfsi__floatsidf__lshrdi3__make_fp__make_dplibc.so_DYNAMIC_GLOBAL_OFFSET_TABLE__fini_SDA_BASE_errno_init__libc_init_firstabort_IO_stderr___assert_failfprintfstrrchr__ctype_b__ctype_tolower__ctype_touppermemcpystrcmpstrchrstrlenmallocfreereallocfopenfcloseopen__eqdf2__subsf3__mulsf3__addsf3__eqsf2signal__strtol_internalexitatexitsrandrand__strtoul_internal__negsf2systemstrcpystrncpy__truncdfsf2__overflowmemset_IO_stdout_printfsprintf__uflowsscanfperrorrename_IO_stdin_fgetcstrstr__gtdf2gettimeofdaylseekforkcloseenvironchmodreadwritetcsetattrtcgetattrsocketsyscallacceptbindconnectlistensetsockopt__floatsisf__divsf3__fixsfsi__environ__ashldi3__divdi3__moddi3__udivdi3__umoddi3_environ_start_etext_edata_end_SDA2_BASE_!?!"0F:@XU2"D=9 &T7$ ,K4<ODVLET\dQlt|WZH61P;(YLCJ) > 5 * S $B , 4# <G DA L4 T3 \% d+ l  t$ |  R M 'X\d!`^h =aL,vTA(|= x8!}8|#x,@8?`|wx|#x|+x,vTAxH H<``cH<``cTc,A |iN!<``cPc,A|iN!|ax~xx%xHiAH Ԕ!|$|? x`= 9if+ ,@HH= 8 f=`9+f=`9Kf 1`i= 9if 1 N!Ka |}a[xN !| |? xa |}a[xN !P|!Aa|xx8`T>8T>H ,;x@<`8c@H 5;Hx88,H !T8`|dxx8})8!TH ,@<`8cLH = ;i"0|T|T>>;|@AcxH |}xH8 k "||9x@k"||9@,AphdW:U >|AX,|(.}g0.}@x|p~x|P|p80}>x}KZx}up~Zx|P|p80}<x@"|"}5|H9A ,A8`|dx8H a,@<`8cLH ,@(,A= idH = ihW:X.,@<`8c!<8XH H<`8c!<8\xH W>|!Aa8!N !|8|#xKYTc>|8!N !|a $|}x|#xx|*;?`|@x88H|@xA8{`8|#xKTc>, @8xH ,@ ;K;K$|a 8! N !|$|#xT}>xxH u|~y@xH M$|8! N !|$|x|#xxH ,A,xH |cy@~,@܀$|8! N !| !$A(a,048<D|xx|+xx|#x;!;A ?`?~Ti>,@|c|cp`cH,%@;x<8d%xFxH,@x8dH,;@ 8{pHx<8|8Ha,@,A,8{pH,A,@,@ȁ!a U 8|J|J|XA8{pHx<8%xFxH,@x8xHe,;@8|xK 8`Hx<88H,@܈,AL8|H,A,@,A$!|A |@`H! T 6|HA8|xKu!|H@,8`HT<`8c!<8xHH4,@xK8`H|H@;;K8`D| !$A(a,048<8!@N !|PTX\d|+x|x8,|#x;A9_UK> }'Yi` |})y@H;(Ki` ||p9?8} x}x8axxK|/L#|&TG|8|`x}>x@txd|PTX\8!`N !|!Aa $(,4||x|#xx8?@|x? xx8K8aH,@ 8z!<8\xHH 8a8x1%|)KeT>, @(xx8KY,A}xH`,@L~|@@lxx8K!8aH,@L8z!8XH~|@AK0~K$4|!Aa $(,8!0N !|a $|{x|#x|+xx;7@ HLcxHM|cy@$x| p}#x|cHP|cp8H , A;Kx$|a 8! N !||#x<8H|8!N !|}&A(a,048<D$|#y|xA<`8c!<8H-8;a?;A@8|!<8xHmCx<8xH)Cx8H=|}x,@@8|!<8H-Hx88HY,A$@8|!<8HxH HxH,@ ,A@8|!<8,HH?,A ,A<`8c!<8DH ?8a <8p00!H|cyA  @,8|!<8HA8|!<8H-;,a@,@ ,A<`8c!<8H,Ad,cA4A,bAHL,dA0H@<`8c!<8H(<`8c!<8H<`8c!<88w!<8H?`8{ 8K8a8 xxxxHI,@ (,04#x8 H8w!<84H8{ 8Ky8a8 xxxxH,@ (,04x8 H)8`d|<@!DAHaLPTX\8!`N !|48<D|#x?8}!<8TxH8}!<8H<`8c8K쭈,Ax8H8`D|48<8!@N !|ptx|||x?8!<8Ha<`8c88 K;(x<808Hx<8@H||y@ <`8c!<8DH 8`H8`H;!|}xxx8K,A4,Ax8H,AxxKKxHxH9?8}!<8hH8}!<8tHu<`8cK8`|ptx|8!N !|a $(,4|{x8a8Ha |`H<`8c#p<8HHT|>H T}>HTg><`8c#<8xxH(2A@<`8c#P<8Hm<`8c#0<8HY<`8c"<8H4<`8c#P?8H1<`8c#08H!<`8c"8H<`8c"<8H<`8c"<8H8`4|a $(,8!0N !|PTX\d||x(2|#xAx<8H,Ax<8 H,AX=  9)iI =  "9)"iI HL=   9) iI =  "9)"iI x<8(H|cyAl8c?8088H9,@P8?8#p80H}H,Ah8,@P=  9)iI 9?#p#piI 8,Hd8,@P=  9)iI 9?#p#piI 8,@H=  49)4iI 9?#p#piI 8,@8#p<8<8 Hx<8HH|cyA8c?8T8H,@d8aH!,@0!A<`8c#<8XH8aH,@<`8c#8T8Hx<8pH|cyA8c ?808;6#P= ;I= ;i#0>;"= ;xx8K,Ax8#H|cyA 8x<8H,@x<8H,Adx<8H,AxxKix<8He,A(x<8HM,@xxK-x<8H),Ad=  zZ= #PyY #0{[=  "9)"iI x<8H,AxxKux<8H,AxxK]x<8Hi,Ah=  =}]"Й<|\K8xH8`|!Aa8!N ! |ԓؓܐ|~x8a<88IHm8a<8 H|y@ 8`H= i$9)$)8;a=(2Al<`8c"<8 H,@P=  ,9),I  9aK  =  i@9)@ a?8}#p<808H=,A8}#p<8Hu,@ H,A 8H8<`8c#p<84H=,@ H,A 8H8<`8c#p<88~!<8XH8(A= 9)T:| .= 9)|J| N 8`H8`Hx<8#pKHlxK-H`x<8#P<8#0<8"K!H<xKH0(2A$x<8"KMHx8K8`$|8! N = I9)؀ i= 9)7#= 9)9#= 9)>#= 9)>#= 9)Ax# Cc8`N !|$|}x<`8c$p<8Hu<`8c$P<8Ha<`8c$<8 HM= 8 #(2A@<`8c#<8(H!<`8c#<88H <`8c$<8HH4<`8c#?8TH<`8c#8TH<`8c$8TH<`8c#<8\H۱<`8c$0<8`H۝8`$|8! N !|048<D||x(2|#xAx<8hHڍ,Ax<8tHu,AX=  `9)`iI =  $09)$0iI HL=  9)iI =  $09)$0iI x<8H|cyA8c<8<8$PHx<8Hّ|cyA8c<8?8#H8#H1, @H=  9)iI =  $9)$iI H\8#H,@L=  9)iI =  $9)$iI x<8Hص|cyAl8c?88H,@P?8$p8H-H,Ah,@P=  9)iI 9?$p$piI ,Hd,@P=  9)iI 9?$p$piI ,@H=  9)iI 9?$p$piI ,@8$p<88 H֍x<8H5|cyA8c ?88Hi,@?8#8H׭,@=  \9)\H0,@=  9)H,@0=  9)iI 9?##iI 8`D|048<8!@N !|$|#xx8.H-|cyAh|@@, A8c|@A?888 89HY,@$ <`8c#8H֑x<8H|cyAL8c?888 89H,@$ <`8c#8H18`$|8! N !|$|#x<8HE|cyAL8c?888 89Hm,@$ <`8c$8Hե8`$|8! N !@|!Aa|~xK8a<88IH98a<8H|wy@ 8`H;>;#= ;)T= ;I#= ;i$>;#= ;d~xx8K9,Axx8#H|cyA 8x<8H,@Dx<8,H,A(x<84H,AxxKx<88~!<8H%8(A= 9)! T:| .= 9)! |J| N 8`H8`Hx<8$pKҕHxxK=HlxKH`x<8#<8#<8$K%H<xKH0(2A$x<8$0KQHx8K8`$|8! N = I49)4 i= 9)J#= 9)M8#= 9)Q#= 9)R#= 9)WX# Cc8`N !|a $(,4|{x8a8H)a |`H1HŽT|>HŵT}>HŭTg><`8c%p<8!xxH5(2A@<`8c$<8!H<`8c$<8!H<`8c%0<8!H4<`8c$?8!H<`8c$8!H<`8c%08!HŹ<`8c%<8!Hť<`8c%P<8!Hő<`8c$<8!H}8`4|a $(,8!0N !|$|#x<8!Hą|cyA48c?8!8HĹ,@<`8c$8!H8`$|8! N !|8<D(2|#xAx<8!H,Ax<8"H,AX=  !9)!iI =  %P9)%PiI HL=  "9)"iI =  %P9)%PiI x<8" H5|cyAD8c?8",8Hi,@(8aH,@<`8c%p8",8HÝx<8"0H|cyA8c ?8!8(H,@h(?8%8!HU(,@=  !9)!H,@0=  "<9)":$= ; != ;)$= ;I%0>;v%= ;"xx8KM,Axx8#H|cyA 8x<8"H,@Dx<8"tH,A(x<8"H,AxxKx<8"H,A`=  !ԉxX= $wW $ЙyY=  %0zZx<8"H=,AxxKx<8"H,AxxKx<8"H,A=  "<|\%;{[KxxH5xH8`|!Aa8!N !| !$A(a,048<D|}x;?8$<8!H|@ H8a<8"8$H8a<8"X;IxH;Hx<8"xH}8a<8"pH%|{y@ <`8c!<8#8H}Hx<8#DH|~y@(cxH<`8c!<8#HxHAH8`H|}x8`H|yx?cxx8KE,AxH(A,#xxH-x8#H|cy;Ax<8#H,@x<8#H,A$,;@@8axH\xH;@x<8#H|@4cxx8K,Ax8#Ha|@;x<8#HE0c|c88c|xx<8#H!,0c|c88c|x@$x8H0c|c88c|xk!i}+Ik@}+9A@x<8#8Hx<8$(H;x<8$<8Hq,@Lx$xKEK<xHq#xHi,@(cxHxH<`8c!<8$@HcxHxH8aH8H,@`8a8H<`8c!<8$H8`HPxH#xHcxHYxHQ<`8c!<8#tH<`8c!<8$lH8`D| !$A(a,048<8!@N ! |ԓؓܐ|~x8a<8"8IH8a<8#DH|y@ 8`H0= i$9)$)8;a=(2Al<`8c%P<8"H,@P=  $9)$I  9aK  =  i$9)$ a?8}%<8!8H,A`8}%<8!H|cy@a8}%<8"8!<8$H8(A= 9)+T:| .= 9)+|J| N 8`H8`H|xKHlx<8$<8$<8%0KHHxK9H<(2A0x<8%PKHxKHx8Ka8`$|8! N = I"|9)"| i= 9)^#= 9)i#= 9)j#= 9)kȑ#= 9)nȑ# Cc8`N !P|!Aa|}x<`8c!<8,`H!8a<8,;IxH;Hx<8,xH8a<8,Hi||y;xxx@ <`8c!<8,8HHx<8,H%|{y@(xH-<`8c!<8,xHuH8`H|x8`H|zx>xx8Ky,ATxH(ACxxHax8#H|cy;Ax<8-LH0c|c88c|yAx<8-dH|}x!}x<8-lH,A(x<8-tH0c|c88c|xx<8-|H0c|c88c|xx<8-Hq0c|c88c|xx<8-HM0c|c88c|xx<8-H),0c|c 88c|xALx<8-H0c|c88c|xx<8-H0c|c~88c|x=  L,Ax<8-H|@4xx8K,Ax8-Hy|@;x<8.H]0c|c88c|xx<8. H90c|c88c|x,@cxDxKKxHCxH,@(xHmcxHe<`8c!<8.H,@cx<8.DH,@cx<8.`H,@cx<8.HixHcxH8aH8H%,@`8a8H<`8c!<8.H%8`HPxH5CxH-xHcxH<`8c!<8-H<`8c!<8.H8`|!Aa8!N !|Aa $||x|#x|+x?@8z!<8.HUxdx|N!8a<8.ex;IxH8aH8a<8/xH8a8H8a<8/xH8aHq8a<8/4exxH8aHQ8a<8/LxH}8a8Hi8a<8/`exxHY8aH8a<8/txH=8a8H)8z!<8.HQ8`$|Aa 8! N !|AHaLPTX\d||x|#x?@8z!<8/H(2A|8a<8/;IxH8a<8/H9|}y@08a<8,H!|}y@<`8c!<8/HlxH=T>xH ,#A;Hx<80 x|+xHxH8a<8,H|}y@ <`8c!<80DH8`Hx<8/HxH8z!<8/H8a8H8a<80t;IxH8a<8/H5|}y@<;Hx<80exxHYxH<`8c!<80HxHH8a<8/;IxH8a<8/H|}y@8;Hx<80exxHxH8z!<80HPxHT>xH,#@8;Hx<80exxHxHM8z!<80H8a8Hi<`8c!<8.H8`d|AHaLPTX\8!`N !|TX\d|~x?8!<81H1<`8c1DKT}>8!<81HH,y8`@X8!<81LH8a<81d8H8a<8,HY|cyAHe8!<8.H8`d|TX\8!`N !|$?8}!<81tHi8}!<81HY8}!<81HI8}!<81H98}!<81H)8}!<81H8}!<81H 8}!<81H8}!<81H8}!<81HHـ$|8! N !P|!Aa|zx|#x?8}!<82 = ;i%Hi8}!<82HHY,; @$|<82H,@= 8HH|<82H,@= 8H$|<82H,@= 8 L;|@x>?;82H},W:@; ;;H<|}.82HU,@d;|;@T8{;;H|A8aH8a<82He|y@ <`8c!<82H)8`H?882H1|cyA |xK8=  L,= ;%A,A,AH0,A H$xKʼnHxKyH xKcx$xK,8`Alcx$xK,AT?8!<82Hecx|N!,@8!<8.H8!<83 H-cx|N! cx|N!,A@cx8KHxdx8KM,Acx8K,A?8!<83Hcx|N!,A<`8c!<834HK8!<8.HqcxK,AdcxKcx$xKi,A 8!<83XH58`H K8`|!Aa8!N !|$|3x= ޭa) =` ak|#x|+x0|| H8}`x})x=HՓ$|8! N !|Aa $(,4|~x|#x888H:U,A,@8,@,8xx88|xH:,Ax8<83tH-1,A4,A <`8c!<83x88HHt;`}x?@xx8x8H9,AHx;x<83H,,PMA0,A 8z!<83x8xH%H8a@<83H,@$,@$,A8z!<83HH~(T <})U):Y.$~(_T <})U):})ZI~$^( Ui<})ZU):})RT* $0$,@( AH@|A8,A 8z!<83exxH-8`Hl,@L ? 808z!<84,x9_H,@8z!xH3;|@48`4|Aa $(,8!0N !|!Aa $(,4|#x,|x;@A? T >, A| Ti) })U)| H9~xA$} U)h |T}*9@P8}H||xdxxH18|鮀,;~@Xx0|!TH|~y@<,A$8y!<84\xH<`8c4|H;@H;?,@(,A8y!<84HQ8`H, U) 6Y.? U) 6}) ? U) 6})8  Ui 6})iA0 xT 6|"Kq|jp}@x|PP|pZ80,@dCx4|!Aa $(,8!0N !|$|x|#x88H7A,8`A,xx88KI|}xxx<84H(u|0A(,A<`8c!<84xH<`|A,,A<`8c!<84<`Hh_$8|P|+x@ ?(9k|P 9) |A ,@8|0A,,A<`8c!<85HI8`H$,@<`8c!xH.!8`$|8! N !|Aa $|x8|dA?@,, @$,A8z!<850HH ,Al$9`|@x@(?( |@A9k|@}@PP9) A$|@(,A`<`8c!<85LH%HHW}H,Wc`&|cTc8H?,0U):|iY.,0T :X.xxx0,xH4,8`Axxx8(K|}xxx<85xH%(|0A$,Ap8z!<85|xHX|0A$,AD8z!<85xH,|0A,,A8z!<85exH8`H8 ,@4?T~})? ,~@ 8`$|Aa 8! N !| $(,4||x|#x8`PH88PH |~xH$I~WWW 8xHq<`8c5H#~<8 48`H48T 6|T:|(PT8H~8;$8`H~(8`Hy~ ,8`Hi|~0@4<`8c5xH|cy@= ;5H= ;6H,:@x<8688899!H,@a!aTcT|cxU)@.|cKx|c[xH|cy@8,A<`8c!<86(xH<`8c4|HmH~;x8H y,A$,Ad<`8c!<86PH(xH,,A<<`8c!<86xHH xH!ِ~xxK,Ax8K,Ax8KE,A؀,A<`8c6Hm$;|@D?x>(}J}?H. 8|6xH1$;|; A<`8c6H,;|@L?x>0}?H.i H#Ɂ>0}?H.|ex8|6xH̀,;|;AxHxH)8`4| $(,8!0N !|48<D|}yA,,A48a88 H8y}88 H%}H4;|@ xxH 4;|A}8H̀}Ji H;|;À} Hi,;|@(x=0|~H.HI,;|;A}0H-}(H%}HxHD|48<8!@N !| !Aa $(,4|zx:; ;x>x= 9Ig*j;| 9JL+|&TG|})8 x}9xOz˂|&T|}k8`x}{xA:HzL;W:xHz@xH;|zDAh;xxW:H;|:@|I.:DI.A(xx:@;|}*H.I.9k@;|;@;|@= ;gzDW:|iX.,@| Y.H4H,A$<`8c[<8[X8/<8[hH;|z@ W:}iX.;W:| Y.A4| !Aa $(,8!0N !|$|}xH;|A(x=@|~H.HH;|;@}@H}DH$|8! N |#yA$H|A#DT:|kH.,L <`8c[|N |#yAPH||(TL#} &U)G}*9A,L|A c@T:}iX.T:|iX.,L <`8c[|N |`x8`| |jxL = 9 [| x9J| |xT}(.9kT`>}#xAN !|$?\Hi\$|8! N !|48<D|}x|#x8`88H|yA8 x88H%,A`8`x88;x8H8x8|xx8H8` 8HxHxK8`D|48<8!@N !|}&AXa\`dhltT|x|#x|+x|3x|;x8`88H|~y@ 8`HT88x|x8888H88x88H,ADx8H,A0-;(88xx88H9|y@@xK8`H,Ah!8,8ax|&T7|T}%(x|+xH!:<`8c!<8_UF>U>U>U>HAHA,AxKUKHxKI<8x88888HxtT|AXa\`dhl} 8!pN !|a $;|+x|||x|#xAD?`x||PH]|cy@\,A8`HA|@x$|a 8! N !|$;|+x|||x|#xA0x||PHu|cyA 8`H|@x$|8! N !|$,r|~x|#x@xH*=8c(@ 8`H~4;|X@(^8x| P.,A;|X9)A4|@L~8|4T 6|T:| PT8H~8W 6|T:|(PT8|c*8H8]W 6}kUk:}XPUk8|Z9%I 9 9@%EY.x8H',@$<`8c_<8_8.<8_Hx$|8! N !| |#yAp4|@d#8T 6}k"Uk:}dXPUk8|iX.,ZA<8|3xH)|jx|ip}J`})Y?_H8`| 8!N |#yA4|A 8`N c8T 6|"T:|PT 8|H.,A8|I.|xN 8`N !|a $(,4|#y|+x|3xA4|@tc8T 6})"U):}$HPU)8| H.,kJAL,@xxH*Hl,@$xxH*;[|P|cIHD,A<`8H<H'}||x|#xxxH*5||c{H,m4|a $(,8!0N !|$|#x|~xH&8c(AxH&H, H <`8$|8! N !| $(,4||x8`(H|}xx8(H,Al(A,A,AHx} Tc:H ;|}$@xx<$}$| H.| Y. ;|9JAHL} Tc:HA ;|}$@,x<$|H.H=$|I. ;|;AH T<|cTc:H ;|}$@x<$}$|H.}(JI)|Y.}hZK+ ;|9 AH T<|cTc:H} ;|}$@hx<$}$|H.}(JI)|Y.}hZK+ ;|9 AH$<`8c_<8_81<8_H%x4| $(,8!0N !|$|}yAT,@8 ;|@(x=$|~H.H ;|;A}$HxH$|8! N !|Aa $|#x|{xH#,8`@ 8`PH |xcxH#|}x|#xxH|\9?iIcx8H!,x@$<`8c_<8_8c<8_Hcx889xH$ |@\cx<8`xH?0}8 $})Z?<xL#;;Cxx8`H Ł^;|@ }$T <})U):}IY. }$T <})U):})Z  }$T <})U):})Z0 AH}$|PTW<|T:H5|@}$@?;Cxx8`H  ]$~T <})U):}iQ.^;|@ }$T <})U):})ZI }$T <})U):})Z0 A;x0T});4| !Aa $(,8!0N !| $(,4$d|+x|3x8$dK |~xxK|y@xK]xH HL xH~M,@̀,@ ,@?$iH |xxK x4| $(,8!0N !| $(,4$d|+x|3x8$dK5|~xxK|y@xKxHD xH}},@Ѐ,@Ā ,@?$xKEx4| $(,8!0N !| $(,4$d|+x|3x8$dKm|}xxK|yAt xH|,@,@ ,A,@ ,@?$ i)x~>Ka8`HxKQ8`4| $(,8!0N !|$(,4$d|+x8$dK|~xxK)|y@xK8`H0 xH{,@xK|xxKx4|$(,8!0N !|Aa $|#x|{xH,8`@8` Hz|}xcxH|~x|#xxHyx,}@cx8H,@$<`8c`<8` 8<8`,HzՀcx889xH5|AxH8`HP=} )T@.|Kx +T@.|KxH 8 x0$|Aa 8! N |cyAt#|@P|H@\(hH8TU)|KxUk@.|[x|Sx8(8 '|H8|;xN !| |yAHyxHy| 8!N !| $(,4$d|+x|3x8$dK|~xxK|y@xKi8`H< xHy,@Ѐ?x=}K-8`4| $(,8!0N !|aD0~xHu%}0Hv9;U):}?Ji0;xHvH~óxH,@4>~~óx$x~xxD9yKH8,@T>~~óx$x~xxD9yK,A ?;>~|T|9@ ~^8a@Wi<})U):;}=J 9)iIH11|9W`:}0;{A;|;@(; 0;;Huy|;A8}Hts<8`HH ;||zx@D?; ,ACx8`HH|zx0Cx;H|;|zxA,@\~x8D(8|+xHs|dx,A4!D( ,@$~óxH~|ix81 I;|@ ;}0;Ht|;A~xHtxDt|aD<4`Vx|@ 8`H0<xV`4|8`A<`8c!<8`LHqHq}|8!N !|$,A4,|#xA$a,iA(A, A,bAH,sAlH8c88 8Hp9@|@<x9J|(U U+B|[xU+.|[xU)F>|Kx9AT`:H|8c88 8Hp19@|@,x9J| T D.T>})x+9kA|H(8c88 8HoH 8! ,@$|8! N ,AD(A,A@HH,A,AH4<`8c`xN <`8c`|N <`8c`N <`8c`N <`8c`N ,A$(A,A H(<`8c`N <`8c`N <`8c`N <`8c`N ,A,(A,A4,A H4<`8c`N <`8c`N <`8c`N <`8c`|N <`8c`N !|$|x|@|#x= ;`AW>|HnuHW>| 8 ?|@AW>|xHn=HW>| 8 $|8! N !| !$A(a,048<D|+x`|p{8;9;} pT'>})U96||x|#x|3x|;x~سxA;@ >s@,AP,A?|@Ax8 HmMHI8 ?|@Ax8>Hm!H8> 8 ;|@|@8uX}$"| Z.p @L|&T?|p .|x}$xH8 ?|@AxHlH8 ;|;A?|@Ax8KExWĆ>K9xW>K-xW>K!?|@Ax8:HkH8: 8 ?|@Ax8 HkHI8 |@|xKH\?|@Ax8 HkEHI8 ?|@Ax8 HkHI8 ?|@Ax8 HjHI8 ;|@TD| !$A(a,048<8!@N !|a $|}x|#x<8`HjՀx<8`Hjx<8`Hjx<8aHj x<8aHjx<8a4Hjqx<8aLHj];?`xx<8adHj=x8a|x;Hj%,;@x<8a8$Hjx<8a;?`xHix8ax;Hi,;@x<8aHix<8aHi;?`xx<8bHiyx8b8x;Hia,;@x<8bP;?`xHi5x8bhx;Hi,;@$|a 8! N !|$|}x|#x<8bHhx<8bHhx<8bHhx<8bHhx<8bHhm x<8bHhYx<8c8HhEx<8c80Hh1Px<8c$HhTx<8c})x%8@D|a,048<8!@N !|c$9@|X|#x|3x|+x@(#( |@A9J|X}@P9) A$|@,,A<`8c!<8fHcY8`H,c(UI<})RU):|X.})Z}cx|2KI|8!N !|Aa $(,4|3xpTM||Nq||x|#x|+x;@xK|~yA8pTM|T,Q@@x8|8K,@ 8`H WH,|c8xHax4|Aa $(,8!0N <`|c|#|!|`PN !|,9`||#x}h[x@d}j[x#0}*H. ,@8 4T~||@@ ),8`|8P|})%HD|x,9k|9JA,A<`8c!<8fT|;xHay8`|8!N !|A(a,048<D|~xP|#x||+xA x;PK|xxxx8K,Axx8K,Axx<8fK!P|A8>9| K|Iց>U)XPx1@| }*9@HD;|@@\?;x|8fK;|@;AH,,A8<`8c!<8fxH`%HCx8P8H_y8`H8P8`D|A(a,048<8!@N !|8Ka,8`Aa0|8!N !|8K-,@8`8H 8aH|8!N |kx ,AD+,|x8`M },Kx|kx}$`}Da|Y}l})})Z}#Kx}DSxN ,8`M | x|kx}$`}Da|Y}l})})Z}#Kx}DSxN !| !$A(a,048<D|xx|#x|+x|;x}Cx}Kx}_Sxxx88H'],@xxHEH49`WWW~} xW~}cKx}SxH|ex|#xH[=|ex|#xxxH\||x|#x88HZ,@(xxH[H]|jx9 H xxH=|jx9 PIxx4| $(,8!0N !|$|~x|#x|H;#@d,@\9 W}7Sy|&T| x}+Kx!L}+H8P8}%H}FP1_}>|H8|P8||;x|CxxxH 3<`|@@ WW~}jxW~}>Kx}_Sx;9WW>}jxW>}>Kx}_SxW>xW ~| x9 UK},Kx|[x}cxW|x}%KxT}$Kxx#xCxdxD| !$A(a,048<8!@N cUje>9 qHUf>}cxUj9 U@@|;y@8N TF>T@.}ixT@.}&Kx}GSx<`|@88A8=aTT<}ixT<}&Kx}GSx|@@0@ؐN ,@@|;y@8N T9@}JKx,A8KDK88TF>T@.} xT@.e+}LSxdN ̔!|!Aa $(,4H||x<(|#x|+x@(@L,@$,@,;|HA~Hh,A,@ xHP,@ cxH@|}?P} H|p}i})8}`x})x,?Ap|@0;|9`TTT~} xT~}dKx}SxA|@T8c|9`TTT~} xT~}fKx}SxAH$|@88Hx88<|A,A}'(}!H }%8}1,A@$(@8}=H(8}#I()xJx=]=]<`1J})|@A|@8|@Al}UU`<} xU<=]=`ak1J})|X@0A(|XK}}G(}&!=]=<`|@8@@}8TTT~|xT~|Kx} Sx}8c}x4|!Aa $(,8!0N !p|ahlpt8ah8K8ap;(xKu8ax8HKKI|8!N !p|ahlpt8ah8K8ap;(xK,8ax8Hh,KKɀ|8!N Р!|!Aa $(,0!4A8a<@DHLTH|x?(|#x|+xA4HP(@`,@,AH$,@,@<~H<,@$4x|Jx2 |H,@$4~x|Jx2@|H4T8|;x}cx}DSx~@A}&Kx|;x&@FA}j[x|;x}dP}Q~P~Q9h|9})|I|jI|)99B}k:}k}`|Y|8@8`8~~~~*A|8@|@@@ 8`8} Cx9@}9Kx}ZSx~X~7~:x~[x|@A|@|@@ 0|c|;x9 }+Kx}LSx}L}+PI<`|@4|Jt3Cxdx|Zx2@|9)3@p9 W|H0A,ThT~} xTi~}#Kx}DSxdk|#x}c[x}cxWW~}jxW~}|H@t,@l9 W}2SyA3HP|q#y|&T| x9 !J})H8P8}+H}LP1]}<}gH8}P8|;x|Cx||x|#x8~cxT|!Aa $(,0!4A8a<@DHL8!PN !p|ahlpt8ah8KU8ap;(xKE8ax8HKyK|8!N !|a $H|x(|#x@̀ (A }c[xH_,+|JxA ,@ |@~H ,@ 9 9@?_8HT,@8}c[xH@+| P|@A|@| @@| |c0<9;;|@A,|@ | @A;xCx}|H@t,@l9 W};SyA3HP|{#y|&T| x9 !J})H8P8}+H}LP1]}<}gH8}P8|;x|Cx||x|#xx$|a 8! N !p|ahlpt8ah8K8ap;(xK8ax8HKKq|8!N #(@(A 8`N ,@8,@c|cPN | p}Cx|cPP|cp`cN ,@d0c|c`cN ,@,8`M K,Ac|A}jp}CZx|cPPK#|@}jp}CZx|cPPK|@0k|c`cN #|@A|@$$|H@@}jp}CZx|cPPK0$|@A|@#|H@@ cK8`N !|dhltaHLPT8aH8K8aP;(xK8axKYt|dhl8!pN !|\daHLPT8aH8Ky8aP;(xKi(8a@((A 8`H xKՀd|\8!`N !|\daHLPT8aH8K8aP;(xK(8a@((A 8`H xKYd|\8!`N !|\daHLPT8aH8K8aP;(xKq(8a@((A 8`H xK݀d|\8!`N !|\daHLPT8aH8K8aP;(xK(8a@((A 8`H xKad|\8!`N !|\daHLPT8aH8K8aP;(xKy(8a@((A 8`H xKd|\8!`N !|\daHLPT8aH8K 8aP;(xK(8a@((A 8`H xKid|\8!`N !|4,8T` @8H,8<A,<|@<`8H|| x| pH |jx|ip!A!<`|@AD<`aUU`<} xU,Ti~T`@`,@8N U)80<?`|@88AT=`?akU)<|X@0@H0,@0,@8N t`A8$ N 8 8U 80d@ N h!| H#(@Ȁ(@D,@$,@$|HA~H,A,A,@ |#xHtD}*@P} H|p}i})8}`x})x, c AH|P@9J|PTT~}'xA|@@89|@UiU`~}+xAH|P@ 8H }HSx9`c|A,A }+8PH}'XP,@8% H8| А e <?`9+|@AD= ?a)U`< | x8 |H@0@He| : e ,8@ UiUk~})[x% 0|+x| 8!N !|TX\da8<8a88K8a<;xK8ax8(KKd|TX\8!`N !|TX\da8<8a88K8a<;xK8ax8(hK5Kqd|TX\8!`N t!| H#(A$Hl(@T,@,A $HD,@,@(~HX,@$H,@$$|#x|Jx0|H#  |} |;x|p}JSy$|Jd%}Cx|Zx0|9)%@(qF0A T~dUJA<?`|@AL=?a,UJ|\0| |Z!` ,A|X0|iX0 0}#xX0T>|3| x| 1T>}K)|`PTiW>}#x|P@@$|c:|8@9kA|P@@ 9k|c:|jP|3|x|1}H)|PT W>} x|P@@ |:|8@9A|P@@9U`|CxH,@ 8|c;c|@|;xA |T 8H<`||T` >}@\0| |Z!` ,@|gP8H!K |X0|fT0|iX0T0}#xX0T>|+|x|)T>}H!} 0PU)T`>})x|P@@$}):|8@9A|P@@ 9}):}*HP| +| x| )}K!} HPU)T`>})x|P@@$}):|8@9kA|P@@ 9k}):U|[x|jHPT>|3| x| 1T>}K)|`PTiW>}#x|P@@$|c:|8@9kA|P@@ 9k|c:|jP|3|x|1}H)|PT W>} x|P@@ |:|8@9A|P@@9U`|CxH|@@ 8H;c|@}cxA |T 8H<`| |T` >}@\0| |Z!` ,@0|`||}'9 })I|Ky8Ad8H\!K }X0|T0},x|X0|fT0|iX0T0}#xX0U>|+| x| )U>}j!} 0PU)T`>})x|X@@$})b|`@9JA|X@@ 9J})b}+HP| +|x|)}h!} HPU)T`>})x|X@@$})b|`@9A|X@@ 9})bU@|Cx|kHPT>T>}HIT>}T˄>| }kIU >}JJ}J|P||=+}k8} x}kxU@>}+UJU>| B|@A$})x# }8I|||}89A88,|3x|#xCxdxA |3}8Pxx4|!Aa $(,8!0N ,!|$(,0!4A8a<@DHLTH,:@$:}|2}5a}iP}c[x}cx,@ }|2}5A|P|;x}Cx|+y|3x|#x|x:@0|@@x:b|@|3xA |T 8H<`||T` >|\0| |Z ` ,A4|00  0}?x0H,@ 8|c:b|@|;xA |T 8H<`||T` >}@\0| |Z ` ,@ PH#C |0000}?x0T>|ST>}`A|Q} 0PU)W>})x|X@@}):|8@A|X@@}):}+HP| S}`A|Q|HPT W>} x|X@@|:|8@A|X@@|:PT>|ST>}`A|Q} PU)W>})x|X@@}):|8@A|X@@}):}+HP| S}`A|Q|HPT W>} x|X@@|:|8@A|X@@|:P,A|0;`Hh|@@|#xxa HT:b|@}cxA |T 8H<`| |T` >}@\0| |Z ` ,@T|`||}'9 })I|KyA }gP},P| ||HP}}[x,AxxH#C }0|0},x|0000}?x0U>|+| x| )U>} !} 0PU)W>})x|@@@$})b|`@9kA|@@@ 9k})b}(HP| +| x| )} !|HPT W>} x|@@@$|b|`@9JA|@@@ 9J|bPUk}kSxUh>T>}HIT>}Uk>| }kIU >}JJ}J|P||=+}k8} x}kxU@>|UJU>}JB|@A$|x"}5I| ||}59A }gPP},0P| P|||HP}j[x,A4}*P}fP| ||XP0})0|Kx0w,A(!A *})2|HP! a T|$(,0!4A8a<@DHL8!PN !|a $H|+y|3x|#x@|@@;`c{|@|3xA |T 8H<`||T` >|\0| |Z!` ,A|X0|iX0 0}#xX0T>|3| x| 1T>}K)|`PTiW>}#x|P@@$|c:|8@9kA|P@@ 9k|c:|jP|3|x|1}H)|PT W>} x|P@@ |:|8@9A|P@@9U`|CxH,@ 8|c;`c{|@|;xA |T 8H<`||T` >}@\0| |Z!` ,@|gP8H!K |X0|fT0|iX0T0}#xX0T>|+|x|)T>}H!} 0PU)T`>})x|P@@$}):|8@9A|P@@ 9}):}*HP| +| x| )}K!} HPU)T`>})x|P@@$}):|8@9kA|P@@ 9k}):U|[x|jHPT>|3| x| 1T>}K)|`PTiW>}#x|P@@$|c:|8@9kA|P@@ 9k|c:|jP|3|x|1}H)|PT W>} x|P@@ |:|8@9A|P@@9U`|CxH|@@ 8H;`c{|@}cxA |T 8H<`| |T` >}@\0| |Z!` ,@0|`||}'9 })I|Ky8Ad8H\!K }X0|T0},x|X0|fT0|iX0T0}#xX0U>|+| x| )U>}j!} 0PU)T`>})x|X@@$})b|`@9JA|X@@ 9J})b}+HP| +|x|)}h!} HPU)T`>})x|X@@$})b|`@9A|X@@ 9})bU@|Cx|kHPT>T>}HIT>}T˄>| }kIU >}JJ}J|P||=+}k8} x}kxU@>}+UJU>| B|@A$})x#i};I|||};9A88|3x|#xxx$|a 8! N $!| !$A(a,048<DH|+y|3x|#x|x;!@0|@@x;c|@|3xA |T 8H<`||T` >|\0| |Z ` ,A4|00  0}?x0H,@ 8|c;c|@|;xA |T 8H<`||T` >}@\0| |Z ` ,@ PH#C |0000}?x0T>|ST>}`A|Q} 0PU)W>})x|X@@}):|8@A|X@@}):}+HP| S}`A|Q|HPT W>} x|X@@|:|8@A|X@@|:PT>|ST>}`A|Q} PU)W>})x|X@@}):|8@A|X@@}):}+HP| S}`A|Q|HPT W>} x|X@@|:|8@A|X@@|:P,A|0;`Hh|@@|#xxa HT;c|@}cxA |T 8H<`| |T` >}@\0| |Z ` ,@T|`||}'9 })I|KyA }gP},P| ||HP}}[x,AxxH#C }0|0},x|0000}?x0U>|+| x| )U>} !} 0PU)W>})x|@@@$})b|`@9kA|@@@ 9k})b}(HP| +| x| )} !|HPT W>} x|@@@$|b|`@9JA|@@@ 9J|bPUk}kSxUh>T>}HIT>}Uk>| }kIU >}JJ}J|P||=+}k8} x}kxU@>|UJU>}JB|@A$|x# }8I| ||}89A }gPP},0P| P|||HP}j[x,A4}*P}fP| ||XP0})0|Kx0ya D| !$A(a,048<8!@N !|$(,4|? x`= 8 ,? 9 |H@H$?N!1 ?Ḱa |}a[xN !| |? xa |}a[xN 8!| H,AJ~%,A8`|dx8HuJ~K| 8!N !|K]|8!N tcgetattr()tcsetattr() %c(%ld:%ld)d0123456789%ld(%lx:%lx)x0123456789ABCDEF%lxInvalid rule: %s %s Detecting TiVo hard drive... Trying /dev/hd%c... /dev/hd%c Unable to open. Unable to read. Not a tivo drive. Error - Multiple TiVo drives detected. root=/dev/hda kernel=/dev/hda%c. root=/dev/hda%c. Error - No TiVo drive detected. Found TiVo hard drive - /dev/hdb (Primary Slave). Found TiVo hard drive - /dev/hdc (Secondary Master). Found TiVo hard drive - /dev/hdd (Secondary Slave). Error - Unknown active kernel partition. Error - Unknown active root partition. Detecting TiVo partitions... Active kernel partition = /dev/hd%c%c. Inactive kernel partition = /dev/hd%c%c. Active root partition = /dev/hd%c%c. Inactive root partition = /dev/hd%c%c. Var partition = /dev/hd%c%c. Determining software version... Error - Unable to access mfs. /SwSystem/ACTIVE Error - Unable to lookup mfs entry. Name Error - Unable to read mfs attribute. Philips HDR Series Stand Alone TiVo running %s Philips DSR6000 DirectTV TiVo running %s Sony SVR-2000 Stand Alone TiVo running %s Sony SAT-T60 DirectTV TiVo running %s Thomson UK Stand Alone TiVo running %s Hughes GXCEBOT DirectTV TiVo running %s Error - Unknown model: "%s". 4X Remounting root partition... /varmount -n -o remount,rw / Error - Unable to remount root as writable. Root successfully remounted as writable. mount -n -o remount,ro / Error - Unable to remount root as readonly. Root successfully remounted as readonly. Scanning for initrd... /dev/hd%c%c Error - Unable to access kernel partition "%s". Error - Too many possible initrd sightings. Initrd found to be active Initrd found to be disabled Initrd not found Enabling initrd... Error - Initrd not detected. Initrd already active. Complete. Disabling initrd... Initrd already disabled. Timing is currently set to "%s". set to [o]ptimal for best performance. set to [n]ormal for conservative timing. set to [f]ailsafe for testing. set to [1..31] for custom timing. New timing setting ? optimal normal failsafe %(1:31)d IP address is currently set to "%s". Subnet mask is currently set to "%s". Gateway address is currently set to "%s". New IP address [x.x.x.x]? %(0:255)d.%(0:255)d.%(0:255)d.%(0:255)d New IP address [x.x.x.x dhcp]? %(0:255)d.%(0:255)d.%(0:255)d.%(0:255)d dhcpdhcp%d.%d.%d.%dNew subnet mask [x.x.x.x]? New gateway address [x.x.x.x]? Daily call over network is currently set to "%s". New configuration [dialup network]? dialup network Search string (enter for complete log)? 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_~./%s/log/kernelr Error - Unable to open log file. Complete. Press to continue... optimal00:0B:AD:%02X:%02X:%02X192.168.1.200255.255.255.0192.168.1.1dhcpoffnetworkdevicename=devicename=eth0 dialuptiming=%dnormalfailsafemacaddr=%s00:0B:AD:%c%c:%c%c:%c%cdebuglevel=errmax%d.%d.%d.%dmaskgw%s/etc/rc.d/rc.netrmac=`crypto -gsn`insmodax88796turbonetturbonet2dhclientifconfigroutepingtestweth0 devicename=eth1eth1# #!/bin/sh if /sbin/insmod -f /lib/modules/turbonet.o%s macaddr=%s timing=%d ; then if /sbin/insmod -f /lib/modules/turbonet_debug.o%s macaddr=%s timing=%d debuglevel=%d ; then export DYNAMIC_NET_DEV=%s mkdir -p /var/state/dhcp /sbin/dhclient -q %s 2>/dev/null & /sbin/ifconfig %s %s netmask %s up /sbin/route.tivo add default gw %s netmask 0.0.0.0 /sbin/route add default gw %s netmask 0.0.0.0 /bin/ping -c 4 -s 32 %s /bin/ping -c 4 -s 1460 %s /bin/ping -c 4 -s 32 64.58.76.177 /sbin/ifconfig %s down fi cp %sturbonet.o %s/lib/modules%s/lib/modules/turbonet.ocp %sturbonet_debug.o %s/lib/modules%s/lib/modules/turbonet_debug.o Current/New Configuration: timing setting = %s mac address = %s ip address = %s ip subnet mask = %s ip gateway = %s debug level = %s daily call = %s MAC address is currently set to "%s". The first 3 bytes are fixed to 00:0B:AD and cannot be changed. New MAC address? 00:0B:AD:%(0:FF)x:%(0:FF)x:%(0:FF)x00:0B:AD:%x:%x:%x Debug level is currently set to "%s". set to [o]ff for normal operation. set to [e]rr for extra error checking and logging. set to [m]ax for maximum debug output (very slow). set to [t]est to run a fully logged self test. New debug level? off err max test Options 1: Change timing setting 2: Change MAC address 3: Change IP address/gateway 4: Change debug logging option 5: Change daily call option 9: View/extract log file 0: Apply and exit !: Exit without saving [0..6]? 0123456789!*++++++++++++++*+++$+H+T++++tnormalwlannone192.168.1.200255.255.255.0192.168.1.1dhcpoffnetworkdevicename=devicename=eth0 dialupssid=%skey=64bit128bittiming=%doptimalfailsafedebuglevel=errmax%d.%d.%d.%dmaskgw%s/etc/rc.d/rc.netrmac=`crypto -gsn`insmodairnetdhclientifconfigroutepingtestweth0 devicename=eth1eth1 key=%s# #!/bin/sh if /sbin/insmod -f /lib/modules/airnet.o%s ssid=%s%s timing=%d ; then if /sbin/insmod -f /lib/modules/airnet_debug.o%s ssid=%s%s timing=%d debuglevel=%d ; then export DYNAMIC_NET_DEV=%s mkdir -p /var/state/dhcp /sbin/dhclient -q %s 2>/dev/null & /sbin/ifconfig %s %s netmask %s up /sbin/route.tivo add default gw %s netmask 0.0.0.0 /sbin/route add default gw %s netmask 0.0.0.0 /bin/ping -c 4 -s 32 %s /bin/ping -c 4 -s 1460 %s /bin/ping -c 4 -s 32 64.58.76.177 /sbin/ifconfig %s down fi cp %sairnet.o %s/lib/modules%s/lib/modules/airnet.ocp %sairnet_debug.o %s/lib/modules%s/lib/modules/airnet_debug.o Current/New Configuration: timing setting = %s SSID = %s encryption = %s key = %s ip address = %s ip subnet mask = %s ip gateway = %s debug level = %s daily call = %s SSID is currently set to "%s". New SSID? 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz- Encryption is currently set to "%s". New encryption setting [none 64bit 128bit]? none 64bit 128bit0123456789 Current encryption key is "%s". New encryption key (10 characters) [0..F]? 0123456789ABCDEF Invalid key. 0123456789ABCDEF0123456789 New encryption key (26 characters) [0..F]? Debug level is currently set to "%s". set to [o]ff for normal operation. set to [e]rr for extra error checking and logging. set to [m]ax for maximum debug output (very slow). set to [t]est to run a fully logged self test. New debug level? off err max test Options 1: Change timing setting 2: Change SSID 3: Change encryption 4: Change IP address/gateway 5: Change debug logging option 6: Change daily call option 9: View/extract log file 0: Apply and exit !: Exit without saving [0..9]? 0123456789!7d777777777777777l7t7777777700:0B:AD:%02X:%02X:%02X192.168.1.200255.255.255.0192.168.1.1dhcpoffnetwork0stats=%ddevicename=devicename=eth0 dialupmacaddr=%sdebuglevel=max%d.%d.%d.%dmaskgw%s/etc/rc.d/rc.sysinitrinsmodcachecard%s/etc/rc.d/rc.netmac=`crypto -gsn`turbonet2dhclientifconfigroutepingtest stats=%s%s/etc/rc.d/rc.sysinit.tmp Error - Unable to open startup script "%s". w Error - Unable to create temp file "%s". Error - Excessivly long line in startup script. PromScreenosdwriterif [ -f /CACHECARD_ON ]; thenficachecard.ocachectl/sbin/insmod -f /lib/modules/cachecard.o%s /sbin/cachectl -t %s Error - Unable to find osdwriter string. Error - Unable to update startup script. Complete. eth0 devicename=eth1eth1# #!/bin/sh if /sbin/insmod -f /lib/modules/turbonet2.o%s macaddr=%s ; then if /sbin/insmod -f /lib/modules/turbonet2_debug.o%s macaddr=%s debuglevel=%d ; then export DYNAMIC_NET_DEV=%s mkdir -p /var/state/dhcp /sbin/dhclient -q %s 2>/dev/null & /sbin/ifconfig %s %s netmask %s up /sbin/route.tivo add default gw %s netmask 0.0.0.0 /sbin/route add default gw %s netmask 0.0.0.0 /bin/ping -c 4 -s 32 %s /bin/ping -c 4 -s 1460 %s /bin/ping -c 4 -s 32 64.58.76.177 /sbin/ifconfig %s down fi cp %scachecard.o %s/lib/modules%s/lib/modules/cachecard.ocp %sturbonet2.o %s/lib/modules%s/lib/modules/turbonet2.ocp %sturbonet2_debug.o %s/lib/modules%s/lib/modules/turbonet2_debug.ocp %slibpthread.so.0 %s/lib%s/lib/libpthread.so.0cp %scachectl %s/sbin%s/sbin/cachectlcp %sburstd %s/sbin%s/sbin/burstd Current/New Configuration: mac address = %s ip address = %s ip subnet mask = %s ip gateway = %s debug level = %s daily call = %s cache statistics = %s seconds MAC address is currently set to "%s". New MAC address? 00:0B:AD:%(0:FF)x:%(0:FF)x:%(0:FF)x00:0B:AD:%x:%x:%x Ethernet debug level is currently set to "%s". set to [o]ff for normal operation. set to [m]ax for maximum debug output (slow). set to [t]est to run a fully logged self test. New debug level? off max test Cache statistics currently set to every %s seconds New statistic period [n]? %(0:86400)d Ethernet Options 1: Change MAC address 2: Change IP address/gateway 3: Change debug logging option 4: Change daily call option Cache Options 5: Change statistics reporting General 9: View/extract log file 0: Apply and exit !: Exit without saving [0..9]? 0123456789!DDDDDDDDDDDDDDDDD$D0DTD`DDDDD Updating startup script... %s/etc/rc.d/rc.sysinit%s/etc/rc.d/rc.sysinit.tmpr Error - Unable to open startup script "%s". w Error - Unable to create temp file "%s". Error - Excessivly long line in startup script. rc.sysinit is completetnlitedinsmodax88796ifconfigroute.tivo/tivo-bin/tivoftpd/etc/rc.d/rc.net/sbin/tnlited/sbin/tivoftpdif [ -f /CACHECARD_ON ]; thenficachecard.ocachectl Error - Unable to find complete string. source /etc/rc.d/rc.net /sbin/tnlited 23 /bin/bash -login & /sbin/tivoftpd Error - Unable to update startup script. Complete. Copying files... cp %snic_config_tivo %s/sbin%s/sbin/nic_config_tivorm -f %s/sbin/tivoftpdcp %stivoftpd %s/sbin%s/sbin/tivoftpdcp %sping %s/bin%s/bin/ping Verifing route executable... %s/sbin/routerb Error - Unable to read or create route executable. #!/bin/bash Fake route executable created. cp %s/sbin/route %s/sbin/route.tivo Error - Unable to update route executable. %s/sbin/route.tivocp %sroute %s/sbin/route.tivo Route executable not found - replaced. cp %sroute %s/sbin/route Fake route executable found - replaced. Clear the log file on the tivo [y/n]? yn Clearing log file... %s/log/kernel Usage: nic_install [options] Supported cards: airnet cachecard turbonet Options: --debug --force TiVo TurboNet/AirNet/CacheCard Installation - 20050218 Copyright 2002-2004 Silicondust Engineering Ltd. All rights reserved. turbonetairnetcachecard--debug--forcenic_install Error - Unable to determine path. Checking script... Not found. Updating script... Error - Unable to update script. Installation Complete. s1part_read: signature mismatch 0x%x 0x%x on sector %d of '%s' s2 i3 b32 b32 i10 b16MFSpart_read: too many partitions part_read: bad partition count %d on sector %d of '%s' %s%2d 0x%04x start=%9d length=%9d '%-30s' '%s' open_devlist: can't open '%s': open_devlist: too many devices i9 b128 i17load_super: CRC mismatch: 0x%08x 0x%08x load_super: signature mistach: 0x%x 0x%x load_super: total sectors mismatch: %d %d load_zone: too many zones load_zone: next zone beyond current disk i18load_zone: CRC mismatch: 0x%08x 0x%08x load_zone: sector mismatch: %d %d load_zone: size mismatch %d %d //dev/hdb/dev/hda/dev/hda /dev/hdb:%d.%d.%d.%d:%dmfs_create: error connecting to '%s': mfs_create: failed to get devlist from '%s' mfs_create: unable to parse devlist '%s' Partition table: %d: %s start=%9d length=%9d Zone table: %d: %-8s size=%d SuccessiveFailuresExpirationDayCurrentModeModemStateLastAttemptedDirectoryTimeLastAttemptedDirectoryDateLastSuccessDirectoryTimeLastSuccessDirectoryDateLastStatusLastAttemptedDownloadTimeLastAttemptedDownloadDateLastSuccessDownloadTimeLastSuccessDownloadDateAvalancheStateTVAdvisoryUserAdvisoryRatingControlByteMediaStateClipToPlayFlagsAnchorEndAnchorNumberStartAnchorNumberClipNameAuxInfoAuthorizedNameOBSOLETEClipMaxDiskSizeMinDiskSizeDiskPartitionsDiskConfigurationSizeInKbDiskPartitionForcedPgdChangeRecheckSecondsForcedPgdChangeTimeGMTForcedPgdChangeEnableMarkerTransponderApgStateCapturePostPadSecondsCapturePrePadSecondsProcessedBillingIdRecordingPriorityClientInvariantClientVariantAxisSpecificationPathBaseAssetHolderMimeTypeAssetAolTypeChannelIdWasUpgradedFrom1_3UpdateHistoryTvAudioLevelTvScartCtrlActiveTvOutputAutoVcrBypassAuxInputBlockedChannelMessageTagApgDealerPipStringDataTablePackedDataNvRamPaletteSizeLogoSpaceLogoGroupApgChannelVersionApgChannelObjectIdApgUpdateListPortNumberBPortNumberAIsStackedPolarizationBPolarizationASatNetworkPortInfoCwStatCssMarketIdDishTypeNetworkPortInfoConnectionTypeSatConfigEventPipIndicatorDurationNanosDurationSecondsOffsetNanosOffsetSecondsLastPlaybackTimePlaybackFrequencyAudioClipAudioBackgroundItemLoopServiceLabelLanguageCodeScidStreamTypeFrequencyIndexNumberOfStreamsSpiServiceTypeChannelExpressionApgChannelDefinitionFrameHeaderNetworkIdLongNameConditionalDescriptorExprBackupLogoIndexChannelPipIndicatorApgObjectIdPipMessageNumberPipChannelNumberPipFrequencyIndexAdditionalNetworkIdDefaultProgramNetworkIdOBSOLETECgmsDApsCgmsACgmsHdaChannelDefinitionShortNameSourceIdCanBeViewedPipMessageTagPipApgObjectIdGuideInclusionExprPipApgPipOptionalFileTest3ObjectTest3StandbyModeActiveGuideChannelListGuideStyleAutoDetectLockStateMyWorldStateBitrateProgramGuideSourceBitrateEstimateCwpDescriptionCategoryAboutTextLabelFCoreSetSubcategoryApgCategoryLabelFrequencyDirectionOrbitalPositionApgSatelliteSatelliteNetworkIdApgNetworkLnbParametersApgFrequencyLabelsApgCategorySystemNetworksPipScidCaScidRootCategorySystemApgBootKeywordPhraseOpActorOpDirectorOpThemeTypeGenreFilterPathKeywordPhraseZapRequestGcIndexCompletionTimeGcIndexCompletionDateGcCompletionTimeGcCompletionDateVersionMinorVersionMajorDatabaseStateTuikContextOBSOLETEResourceTuikGlobalOBSOLETEDefaultContextContextGlobalCorrelationCorrelationContributorContributorSeriesCorrelationAutoRelockTvAdvisoryAutoLockOBSOLETEPasswordDelayApgUserBlockSwitchSpendingLimitBlockedStationTVAdvisorysMPAARatingTVRatingPasswordLoginUserPhoneNumCityPhoneNumDBAreaCodeAreaCodeDataDataSetLocalMessageTypePtcmCountRemainingDisplayFrequencyDestinationDeletedMessageFlagsTimeReadDateReadTimeGeneratedDateGeneratedFromIdFromSubjectMessageItemNextPtcmDisplayTimeNextPtcmDisplayDateNewMessageCountMessageBoardOBSOLETEStopPausePlayRecordingDelaySurfingDelayChanDownChanUpPowerOffPowerOnPowerToggleEnterDig9Dig8Dig7Dig6Dig5Dig4Dig3Dig2Dig1Dig0TimeSpacerDeviceNameIrTivoFormatSequenceCookieDataGroupListAltPlanYStationIDLastPrivBackhaulClientTokenPersonalDataOnBackhaulDataOnLastSuccessPGDCallPublicLogFilterForceBackhaulCallStatusInfoTollFreeNumAuthTollFreeLastDialInUpdateTimeLocalAreaCodeDialInPrefixDialInAreaCodeDialInNumDialConfigCallInProgressLastCleanupTimeLastCleanupDateSwSystemNameRepeatCounterChoiceResponseSaveResponseMessageIdBodyMessageOBSOLETEDigitDelayNumRepeatsKeyCodesSyscodeCarrierDevTypeIrBlastDataSubroutineOBSOLETEWord2Word1Timedw2Timedw1Timedb3Timedb2Timedb1RepeatLeadLogic0Logic1OutcodeOptionIrFormatStationIdChildStarRolePersonVectorStringKeyValueIntKeyValueThumbsnessViewerPrefsElementSoundSoundFileCaptureRequestFirstRunThemeEndTimePaddingStartTimePaddingProcessedStationPriorityKeepTimeMaxRecordingsStartTimeLocalDayOfWeekLocalStartTimeOBSOLETEDayOfWeekOBSOLETEProcessedTimeProcessedDateProcessedOBSOLETESeasonPassCodeHeadendDayOBSOLETETunerCountAlternateBitratesFrontIRBlasterScartSettingsRFOutputChannelAspectRatioAudioLanguageDolbyDigitalSetupDateVCRIrCodeNumRemoteAddressAdvancedThemeThumbsLogMagicNumberLoopingDemoModeOBSOLETEBannerTimeoutDemoModeKeyOBSOLETELastChannelCallWaitingPrefixDialToneCheckDialHookCheckDialMethodDialPrefixServiceInfoDisableAutoRecSerialNumberBackgroundHourServiceStateExpirationServiceStateNoPrivateBackhaulInventoryFileCountryCodeAreaCodeOBSOLETEHasPulseDialingDisableCallWaitingCodeDisableCallWaitingLongDistAccessDigitLocalAccessDigitNextCallAttemptCompleteLastCallStatusDemoModeDebugModeLastSuccessCallLastCallAttemptMusicVolumeAudioSourceLastChannelNumCableTypeNetConnectionPhoneNumberSoundVolumeDaylightSavingsPolicySourceSetupVariableBitrateCableBoxBrandChannelClosetLineupTypeUnattendedTunerDigitDelayTunerDigitDelayInventoryCableBoxCodeNumRecieverNumDigitsEnterKeyRequiredDBSRemoteMethodRFChannelLineupSubIdComponentCodeComponentConnectorProviderNameSignalTypeSignalSourceDefaultStringDefaultIntDeprecatedLevelAritySubtypeTypeObjectAttributeObsoleteDerivedSubobjectIndexScrambleKeyChecksumEndBeginRecordingPartUnusedOBSOLETEStationTmsIdTimeOfContentDateOfContentTimeOfEventDateOfEventViewerEventOBSOLETEViewerIdEventViewerEventGroupOBSOLETEToDeleteActionScheduledActionOBSOLETEDurationMsStartTimeMsActorOBSOLETEFontStringMatchPrefOBSOLETEPointsIntMatchPrefOBSOLETEProgprefsOBSOLETEProgprefsPreferencesOBSOLETEIntAttributeTargetPreLoadObjectStringResourceItemCompressedFileIdApgChannelSourceIndexFavoriteRecordSurfSignalOBSOLETEABChannelOBSOLETEServiceTierNumberChannelCityPostalCodeLocationEncryptionKeysLineupTimeZonePostalCodeCountyNameCommunityNameTmsHeadendIdHeadendFileFormatImagePackageItemPreviewOBSOLETESubItemExpirationDatePackageShowcaseItemWienerDisplayNoDescriptionBoxNoBannerAudioBackgroundNameLoopSetNameClipAvailableIconClipPlayListBigBannerMugshotAudioBackgroundPriorityAudioBackgroundInfoBalloonSequenceNumberTiVolutionInterstitialIdInterstitialTypeBannerIconShowcaseAltNamePrintNameValueEnumItemItemEnumTimeMsExpirationExtendedStreamFileSizeAnchorsClipsServiceRecordingPriorityCreatedBySaveToTapeStatusNVisitNSecondsWatchedConflictsWithRecordingEndPaddingStartPaddingActualShowingProgramSourceContentTypeRecordQualityDeletionTimeDeletionDateRelatedPrefsErrorStringAudioModeOBSOLETEPartOutageExplicitlyDeletedOBSOLETECancelTimeCancelDateCancelReasonBookmarkStopTimeStopDateStartDateUnusedAOBSOLETEScoreBitRateExpirationTimeExpirationDateSelectionTypeDependencyModuleFileModuleReleaseModuleVersionSwModuleUserInterfaceOBSOLETEInstalledOBSOLETEResourceChecksumObjectTypeResourceGroupModuleActiveSwSystemSubRecordingVideoClipVideoExitEntranceLoopSetClipTransPortLoopSetGenericFileDlWaitingOBSOLETEPlaceHolderApgScheduleEventDolbySeriesIdDontIndexReasonLivePremierePartCountPartIndexTimeDateDurationStartTimeApgScheduleShowingDayStationDayAolStationTypeAolDescriptionAolUrlAolMiniGuideAolChannelPayPerViewAffiliationIndexLogoIndexFccChannelNumDmaNumDmaNameAffiliationZipCodeStateCityCallSignNameStationThumbDataEpisodicSeriesStationOBSOLETEShowingDerivedOBSOLETEAolRatingUrlRootServerIdOriginalAirDateTvRatingApgProgramIsEpisodeRecordingShowingOBSOLETEAltEpisodeNumEpisodeNumColorCodeGenreChoreographerHostWriterProducerExecProducerDirectorGuestStarActorAdvisoryEpisodeTitleSourceTypeNetworkSourceCountryMovieRunTimeStarRatingMpaaRatingMovieYearShowTypeDescLanguageDescriptionSeriesTitleTmsIdProgramIndexFileIndexStringIndexIntIndexObjectSITest2OMSOMDOMNOOSOODOONOSSOSDFMFOFSSMSOSSIMIOISBitsUnsatisfiedUuidServerVersionServerIdIndexAttrIndexUsedByIndexUsedIndexPathPathExpirationVersionTest1strcmp(mfs->schema_type[itype], mfs_schema_table[i].type_name) == 0mfs_schema.cmfs_schema_createunknownw0a, Qmpjc5dۈ2yܸو L+~|-dj qHA}mԵQӅlVdkbze\Ocl=c ;n Li^`Agqr<KG k5Blۻ֬@2lE\u ϫ=Y&0Q:Qa!V#Ϻ(_ ٲ $/o|XhLaf-=vAq *q3xɢ4 j m=-dlc\kkQlabe0bNl{WeP|b-I|LeMaX:QΣtԻ0JߥA=ؕפmCij4ngF`D-s3 L_ |Pq<'A  Wh% of a^)ɘИ"רY=. \;l  tҚG9w&sc d; mj>zjZ '}DhibW]egl6qnkv+zZgJoC`֣ѓ~8ORѻgWg?H6K +گ L6JAz``ègU1nFiyaf%oҠRh6 w G"U&/ź; (+Z\j1,ٞ[ޮd°c&ujm 6?rgWJz{+ 8Ҏվ | !Bhݳڃn&[owGwZjpf; \ebiaklE x NT9§g&a`IiGM>nwۮjJZ@ f7;𩼮S޻G0齽ʺŠS0$6TW)#gfz.aJ]h*o+ 7 Z-accepting connection from %d.%d.%d.%d:%d okmfs_file.cmfs_open0mfs_attr.cmfs_attrent_copyokmfs_openattri2s6 i1b2 s1i1okmfs_dir.cmfs_opendir%s/%s../mfs_host_is_little_endian: check is %08x? dirobjectstreamfileunknowninodeintstring0123456789abcdefSuper block state = 0x%08x magic = 0x%08x crc = 0x%08x fill1 = 0x%08x geom1 = %8d geom2 = %8d geom3 = %8d fill2[%d] = 0x%08x devlist = "%s" total_sectors = %8d fill3[%d] = 0x%08x zonemap_ptr = 0x%08x backup_zonemap_ptr = 0x%08x zonemap_size = 0x%08x fill4[%d] = 0x%08x next_fsid = 0x%08x fill5[%d] = 0x%08x Partition signature = %08x res1 = %08x map_count = %08x start_block = %08x block_count = %08x name = %s type = %s data_start = %08x data_count = %08x status = %08x boot_start = %08x boot_size = %08x boot_load = %08x boot_load2 = %08x boot_entry = %08x boot_entry2 = %08x boot_cksum = %08x processor = %s inode id = %8u typexx = 0x%08x fill1[%d] = 0x%08x units = %8u size = %8u real_units = %8u real_size = %8u fill2[%d] = 0x%08x type = 0x%02x (%s) fill3 = 0x%02x fill4 = 0x%04x fill5[%d] = 0x%08x flags = 0x%08x num_runs = %8u run[%d].start = %8u run[%d].len = %8u mfs_read_raw: read of sector %u on '%s' failed mfs_read_sector: can't map sector %u using partition table zone_sector: didn't find hash %x in zones! i10 b2 s1 i4i2mfs_inode_get: didn't find fsid=%d 8Copyright 2002-2004 Silicondust Engineering Ltd. All rights reserved.[ [[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z[ Z|[ Zx[ Zt[ Zp[ Zl[ Zh[ Zd[ Z`[ Z\[ ZX[ ZT[ ZP[ ZL[ ZH[ ZDZ<[Z<ZZ<ZZ<ZZ<ZZ<ZZ<ZZ<ZZ< ZZ< ZZ< ZZ< ZZ<Z8Z<Z4Z<Z(Z<ZZ<ZZ<ZY[YZYZYZYZYZYZYZY ZY ZY ZY ZYYYYYYYYYYYYYYYYYYYYYYYYpYYdYYTYYHYY@Y Y4Y!Y(Y"YY#Y Y$YY%XY&XY'XY(XY)XY*XY+XY,XY-XY.XY/ZY0X|Y1XlY2X\Y3XXY4XLY[YZYZYZYZYZYZYZY ZY ZY ZY ZYYYYYXYX4YXYXYXYXW[WZWZWZWZWZWZWZW ZW ZW ZW ZWYWWWWWWWWWWWYWWWWWWWWWWWWWWxWWlWW\W WTW!WDW"W4W([W(ZW(ZW(ZW(ZW(ZW(ZW(ZW( ZW( ZW( ZW( ZW(WW(W$W(WW(WW(WW(VW[WZWZWZWZWZWZWZW ZW ZW ZW ZWYWWWVWVWVWVWVWVWVWZWVWVWX|WVWXWVW VVt[VtZVtZVtZVtZVtZVtZVtZVt ZVt ZVt ZVt Z V`[ V`Z V`Z V`Z V`Z V`Z V`Z V`Z V` Z V` Z V` Z V` Z V`VT VL[ VLZ VLZ VLZ VLZ VLZ VLZ VLZ VL Z VL Z VL Z VL Z VLW VLVD VLW VLV< V0[ V0Z V0Z V0Z V0Z V0Z V0Z V0Z V0 Z V0 Z V0 Z V0 Z V0V$ V0V V0V V0V V0U U[ UZ UZ UZ UZ UZ UZ UZ U Z U Z U Z U Z UW UU UU UU UU UU UU UU Ut[ UtZ UtZ UtZ UtZ UtZ UtZ UtZ Ut Z Ut Z Ut Z Ut Z UtW UtUd UtUT UtUH UtU<X[XZXZXZXZXZXZXZX ZX ZX ZX ZXWXWXU,XUXU XUXTXTXTXWXTXTXTXTXTXTX TxX!TpX"ThX#TTX$THX%T8X&T(X'TX(TX)SX*SX+SX,SX-SX.SX/SX0SX1S|X2SpX3STX4SLX5SDX6S4X7S T[TZTZTZTZTZTZTZT ZT ZT ZT ZTSS[SZSZSZSZSZSZSZS ZS ZS ZS ZSWSSR[RZRZRZRZRZRZRZR ZR ZR ZR ZRWRRRRRRR[RZRZRZRZRZRZRZR ZR ZR ZR ZRWRRRRRSRRRRRURU RRRRRRxRVLRRhRRPRRHRYR YR!R<R"R,R#RR$R R%QR&QR'QR(QQ[QZQZQZQZQZQZQZQ ZQ ZQ ZQ ZQWQRQQQYQUQU QWQRHQYQQQR,Q[QZQZQZQZQZQZQZQ ZQ ZQ ZQ ZQWQRQQQSQRQRxQVLQRhQRPQR,QR QQQQQQQQQ|[Q|ZQ|ZQ|ZQ|ZQ|ZQ|ZQ|ZQ| ZQ| ZQ| ZQ| ZQ|WQ|RQ|YQ|UQ|U Q|WQ|RHQ|YQ|QQ|QQ|R,Qt[QtZQtZQtZQtZQtZQtZQtZQt ZQt ZQt ZQt ZQtWQtQlQtQdQ\[Q\ZQ\ZQ\ZQ\ZQ\ZQ\ZQ\ZQ\ ZQ\ ZQ\ ZQ\ ZQ\QLQ\Q<Q\Q0Q\WQ\Q$Q\WQ\QQ\QQ\QQ\PQ\PP[PZPZPZPZPZPZPZP ZP ZP ZP ZPQLPWPPPPPPPPPPPPPPPP|PPpU[UZUZUZUZUZUZUZU ZU ZU ZU ZUPlUSUP\PL[PLZPLZPLZPLZPLZPLZPLZPL ZPL ZPL ZPL ZPLPlPLPDPLP<PLQdPLP4Z[ZZZZZZZZZZZZZZZ ZZ ZZ ZZ ZZP,ZP ZPZPDZQdZP<P[PZPZPZPZPZPZPZP ZP ZP ZP ZPOO[OZOZOZOZOZOZOZO ZO ZO ZO ZOYOYOYOYpOYdOYHOY@OY4OY(OYOY OYOXOXO[OZOZOZOZOZOZOZO ZO ZO ZO ZOROOO[OZOZOZOZOZOZOZO ZO ZO ZO ZOROO O[ OZ OZ OZ OZ OZ OZ OZ O Z O Z O Z O Z OW OQl OO!O[!OZ!OZ!OZ!OZ!OZ!OZ!OZ!O Z!O Z!O Z!O Z!OW"Tp["TpZ"TpZ"TpZ"TpZ"TpZ"TpZ"TpZ"Tp Z"Tp Z"Tp Z"Tp Z"TpV"TpO"TpO#Oh[#OhZ#OhZ#OhZ#OhZ#OhZ#OhZ#OhZ#Oh Z#Oh Z#Oh Z#Oh Z#OhV#OhV#OhO`#OhX#OhOT$O8[$O8Z$O8Z$O8Z$O8Z$O8Z$O8Z$O8Z$O8 Z$O8 Z$O8 Z$O8 Z$O8V$O8V$O8O0$O8O$%O[%OZ%OZ%OZ%OZ%OZ%OZ%OZ%O Z%O Z%O Z%O Z%OO%ON%ON%ON%OO`%ON&N[&NZ&NZ&NZ&NZ&NZ&NZ&NZ&N Z&N Z&N Z&N Z'N['NZ'NZ'NZ'NZ'NZ'NZ'NZ'N Z'N Z'N Z'N Z'NN'NN'NQd'NN'NN(U[(UZ(UZ(UZ(UZ(UZ(UZ(UZ(U Z(U Z(U Z(U Z(UW(UN|(UP (UNp(UNh(UN\)NL[)NLZ)NLZ)NLZ)NLZ)NLZ)NLZ)NLZ)NL Z)NL Z)NL Z)NL Z)NLW)NLN|)NLND)NLN<)NLN4)NLU<)NLN,)NLNp)NLN )NLN)NLN*M[*MZ*MZ*MZ*MZ*MZ*MZ*MZ*M Z*M Z*M Z*M Z*MM*MM*MM*MP*MQ\*MM*MM*MQ*MM*MM*MM*MMt*MM`*MMP*MMD*MM4*M M*M!M *M"L*M#L*M$L+L[+LZ+LZ+LZ+LZ+LZ+LZ+LZ+L Z+L Z+L Z+L Z+LQ$+LL+LQ+LL+LL+LL+LL+LL+LQ+LLp+LLd+LLX+LLH+LL8+LL,+LL +L L+L!T+L"L+L#K+L$K+L%K+L&K+L'K+L(K+L)K|+L*Kp+L+K`+L,KL+L-K<+L.K$+L/K+L0K+L1J+L2J+L3J+L4J+L5J+L6J+L7J+L8J+L9J|+L:Jl+L;JT+L<J<+L=J,+L>J+L?J +L@J+LAI+LBI+LCI+LDI+LEI+LFI+LGI+LHI,Ip[,IpZ,IpZ,IpZ,IpZ,IpZ,IpZ,IpZ,Ip Z,Ip Z,Ip Z,Ip Z,IpQ\,IpW(-Q[-QZ-QZ-QZ-QZ-QZ-QZ-QZ-Q Z-Q Z-Q Z-Q Z-QW-QND-QP.M[.MZ.MZ.MZ.MZ.MZ.MZ.MZ.M Z.M Z.M Z.M Z.MW.MIh/M[/MZ/MZ/MZ/MZ/MZ/MZ/MZ/M Z/M Z/M Z/M Z/MW/MND/MIh0I\[0I\Z0I\Z0I\Z0I\Z0I\Z0I\Z0I\Z0I\ Z0I\ Z0I\ Z0I\ Z0I\Y0I\Y0I\W0I\IH0I\I80I\I(0I\T0I\ND0I\I0I\V0I\I0I\H0I\H0I\H0I\H0I\H0I\ H0I\!H0I\"H0I\#Hx0I\$Hl0I\%H\1HP[1HPZ1HPZ1HPZ1HPZ1HPZ1HPZ1HPZ1HP Z1HP Z1HP Z1HP Z1HPW1HPQl1HPHH2Q$[2Q$Z2Q$Z2Q$Z2Q$Z2Q$Z2Q$Z2Q$Z2Q$ Z2Q$ Z2Q$ Z2Q$ Z2Q$Q$2Q$Q\2Q$P3H8[3H8Z3H8Z3H8Z3H8Z3H8Z3H8Z3H8Z3H8 Z3H8 Z3H8 Z3H8 Z3H8H03H8ND3H8H$3H8H3H8H3H8O3H8S3H8H4G[4GZ4GZ4GZ4GZ4GZ4GZ4GZ4G Z4G Z4G Z4G Z4GW4GG4GG5X[5XZ5XZ5XZ5XZ5XZ5XZ5XZ5X Z5X Z5X Z5X Z5XR5XG5XW6X4[6X4Z6X4Z6X4Z6X4Z6X4Z6X4Z6X4Z6X4 Z6X4 Z6X4 Z6X4 Z6X4W6X4Y6X4V6X4V6X4W6X4V6X4X|7X[7XZ7XZ7XZ7XZ7XZ7XZ7XZ7X Z7X Z7X Z7X Z7XG7XW$8P[8PZ8PZ8PZ8PZ8PZ8PZ8PZ8P Z8P Z8P Z8P Z8PQ<8PQ$9G[9GZ9GZ9GZ9GZ9GZ9GZ9GZ9G Z9G Z9G Z9G Z9GPl9GG9GG9GG9GG9GG9GG9GN9GG9GG9GG9GGx9GGp9GGh9GG`9GGL:G@[:G@Z:G@Z:G@Z:G@Z:G@Z:G@Z:G@Z:G@ Z:G@ Z:G@ Z:G@ Z:G@Ih:G@G8:G@Ql:G@G0:G@G(:G@GL:G@G:G@G:G@G;F[;FZ;FZ;FZ;FZ;FZ;FZ;FZ;F Z;F Z;F Z;F Z;FY;FF;FF;FH;FF;FF;FF;FF;FU<V[<VZ<VZ<VZ<VZ<VZ<VZ<VZ<V Z<V Z<V Z<V Z<VW<VQd=J[=JZ=JZ=JZ=JZ=JZ=JZ=JZ=J Z=J Z=J Z=J Z=JF=JF=JF|=JFl=JF`=JFT=JFD=JF4=JF$=JF =JE=JE=JE=JE=JE=JE=J E=J!E=J"E=J#El=J$EX=J%EH=J&E8>E([>E(Z>E(Z>E(Z>E(Z>E(Z>E(Z>E(Z>E( Z>E( Z>E( Z>E( Z>E(E>E(E>E(E>E(E>E(D>E(D>E(D>E(D>E(D>E(D>E(D>E(D>E(D>E(D>E(D>E(D>E( D>E(!D>E("Dt>E(#Dd>E($D\>E(%DT>E(&DL>E('P?D4[?D4Z?D4Z?D4Z?D4Z?D4Z?D4Z?D4Z?D4 Z?D4 Z?D4 Z?D4 Z?D4D$?D4D?D4C@C[@CZ@CZ@CZ@CZ@CZ@CZ@CZ@C Z@C Z@C Z@C Z@CC@CC@CC@CF@CF@CH@CU@CC@CC@CC@CC@CC@CC@CC|@CCh@CCT@C C@AC8[AC8ZAC8ZAC8ZAC8ZAC8ZAC8ZAC8ZAC8 ZAC8 ZAC8 ZAC8 ZAC8WAC8VAC8C0BC$[BC$ZBC$ZBC$ZBC$ZBC$ZBC$ZBC$ZBC$ ZBC$ ZBC$ ZBC$ ZBC$CBC$CCC[CCZCCZCCZCCZCCZCCZCCZCC ZCC ZCC ZCC ZCCWCCBDB[DBZDBZDBZDBZDBZDBZDBZDB ZDB ZDB ZDB ZDBBDBBDBBDBBDBBDBBDBBDBBDBBDBBxDBBdDBBXDBBLEB8[EB8ZEB8ZEB8ZEB8ZEB8ZEB8ZEB8ZEB8 ZEB8 ZEB8 ZEB8 ZEB8VEB8B,EB8QFB[FBZFBZFBZFBZFBZFBZFBZFB ZFB ZFB ZFB ZFBVFBBGU[GUZGUZGUZGUZGUZGUZGUZGU ZGU ZGU ZGU ZGUWGUBGUAGUAHA[HAZHAZHAZHAZHAZHAZHAZHA ZHA ZHA ZHA ZHAWHAQdHAAIA[IAZIAZIAZIAZIAZIAZIAZIA ZIA ZIA ZIA ZIAWIAPlIAQdIAAJA[JAZJAZJAZJAZJAZJAZJAZJA ZJA ZJA ZJA ZJAAJAAJAApJAA\JAADJAA,JAA KHx[KHxZKHxZKHxZKHxZKHxZKHxZKHxZKHx ZKHx ZKHx ZKHx ZKHxWKHxY(KHxY@KHxAKHxAKHx@KHx@KHx@KHx@KHxI\L@[L@ZL@ZL@ZL@ZL@ZL@ZL@ZL@ ZL@ ZL@ ZL@ ZL@@L@@L@@L@@M@[M@ZM@ZM@ZM@ZM@ZM@ZM@ZM@ ZM@ ZM@ ZM@ ZM@YM@@|N@l[N@lZN@lZN@lZN@lZN@lZN@lZN@lZN@l ZN@l ZN@l ZN@l ZN@l@`N@l@\O@P[O@PZO@PZO@PZO@PZO@PZO@PZO@PZO@P ZO@P ZO@P ZO@P ZO@P@DO@P@8P@([P@(ZP@(ZP@(ZP@(ZP@(ZP@(ZP@(ZP@( ZP@( ZP@( ZP@( ZP@(@P@(@ P@(@Q?[Q?ZQ?ZQ?ZQ?ZQ?ZQ?ZQ?ZQ? ZQ? ZQ? ZQ? ZQ?N|Q??Q??Q??Q??RX[RXZRXZRXZRXZRXZRXZRXZRX ZRX ZRX ZRX ZRX?RX?S?[S?ZS?ZS?ZS?ZS?ZS?ZS?ZS? ZS? ZS? ZS? ZS??S?XS??xT?h[T?hZT?hZT?hZT?hZT?hZT?hZT?hZT?h ZT?h ZT?h ZT?h ZT?h?\T?hJT?h?PT?h?DT?h?0T?h?U?[U?ZU?ZU?ZU?ZU?ZU?ZU?ZU? ZU? ZU? ZU? ZU??U?>V>[V>ZV>ZV>ZV>ZV>ZV>ZV>ZV> ZV> ZV> ZV> ZV>>WPp[WPpZWPpZWPpZWPpZWPpZWPpZWPpZWPp ZWPp ZWPp ZWPp ZWPp>WPp>WPp>WPp>WPp>WPp>WPp>WPp>xWPp>pWPp>lWPp>dWPp>PWPp?WPp?WPp>@WPp>,WPp >WPp!>WPp"=WPp#=WPp$=WPp%WWPp&=WPp'=WPp(=WPp)?WPp*=X=h[X=hZX=hZX=hZX=hZX=hZX=hZX=hZX=h ZX=h ZX=h ZX=h ZX=h=TX=h=HX=h=DX=h=4X=h=$X=h=X=h=X=h=X=h?X=h<YRh[YRhZYRhZYRhZYRhZYRhZYRhZYRhZYRh ZYRh ZYRh ZYRh ZYRhDYRh<YRhWZ<[Z<ZZ<ZZ<ZZ<ZZ<ZZ<ZZ<ZZ< ZZ< ZZ< ZZ< ZZ<<Z<<Z<<[U[[UZ[UZ[UZ[UZ[UZ[UZ[UZ[U Z[U Z[U Z[U Z[UX[U<[U<[Ux]V>p]V>l]V>d]VeB[eBZeBZeBZeBZeBZeBZeBZeB ZeB ZeB ZeB ZeB:fI[fIZfIZfIZfIZfIZfIZfIZfI ZfI ZfI ZfI ZfI:fI:fI:fI:fI:g:[g:Zg:Zg:Zg:Zg:Zg:Zg:Zg: Zg: Zg: Zg: Zg::hW\[hW\ZhW\ZhW\ZhW\ZhW\ZhW\ZhW\ZhW\ ZhW\ ZhW\ ZhW\ ZhW\WhW\:xhW\XXhW\YiXX[iXXZiXXZiXXZiXXZiXXZiXXZiXXZiXX ZiXX ZiXX ZiXX ZiXXXXiXX:piXXYj:h[j:hZj:hZj:hZj:hZj:hZj:hZj:hZj:h Zj:h Zj:h Zj:h Zj:h:\j:hQdk:P[k:PZk:PZk:PZk:PZk:PZk:PZk:PZk:P Zk:P Zk:P Zk:P Zk:P:Dk:P:hk:P:\k:PQdk:P:0l:0[l:0Zl:0Zl:0Zl:0Zl:0Zl:0Zl:0Zl:0 Zl:0 Zl:0 Zl:0 Zl:0: l:0:mH\[mH\ZmH\ZmH\ZmH\ZmH\ZmH\ZmH\ZmH\ ZmH\ ZmH\ ZmH\ ZmH\SmH\U,mH\STmH\YmH\WmH\9mH\TmH\9mH\I\mH\HmH\9mH\WmH\9mH\9n9[n9Zn9Zn9Zn9Zn9Zn9Zn9Zn9 Zn9 Zn9 Zn9 Zn99n99|n99dn99Do94[o94Zo94Zo94Zo94Zo94Zo94Zo94Zo94 Zo94 Zo94 Zo94 Zo94Plo949(p9[p9Zp9Zp9Zp9Zp9Zp9Zp9Zp9 Zp9 Zp9 Zp9 Zp9Plp9Up99p98p98q8[q8Zq8Zq8Zq8Zq8Zq8Zq8Zq8 Zq8 Zq8 Zq8 Zq8Xq8Pq88q88q88q8<q8<q8