ELF4xa4 ($!444PPPPP ddd((( Qtd/lib/ld-linux.so.2GNUafU:A5*)S4TK1bM>]0PO\Z Y`.[c^6H2Id;!V +aWBQJ'F@<- R$/e=G?  &#"8 E(9%LNCX,D3_7mEA> d&M3\\54n%o$%&\?O#FOODY.ub h=~q Bx`j`9 Q+z1aUI{3;79m9cEu=w-LVh90 'X GH=f~zh*4&L!9D S43?.l.p2td=4f}x >4Cz $"libncursesw.so.5has_colors_DYNAMICpnoutrefreshstart_colorendwindoupdateinit_pairwattr_on_initnocbreaknewpadwrefreshmvwprintwinitscrwmoveacs_map_finimvprintwwhlinewnoutrefreshstdscrwclearCOLSwattr_offwborderLINES_Jv_RegisterClasses__gmon_start__libc.so.6putcharstrcpywaitpidioctlsysconf__strtod_internalendfsentgetenv__strtol_internalqsortfgets__strtoll_internalmemcpypcloseperrorputsmallocsleepoptargreaddirfstatfsfflushpopenunamefprintfkillchdirstdinsignalstrncmpsetpgrpstrncpyreallocforksscanfsetmntentexeclpfreadgettimeofdaygetoptlocaltimeopendirstrcmpgetpwuidgethostnamesprintffclosestderrfputc__ctype_b_locgetmntentfwrite__xstatrewind__errno_locationexitfopenfileno_IO_stdin_used__libc_start_mainclosedirfree_edata__bss_start_endGLIBC_2.3GLIBC_2.1GLIBC_2.0ii >ii Hii R4d`&h<hJlSpUtXx_DHLPTX\` d h l p tx| !"#$%'()*+,-./012345 689:; =$?(@,A0C4D8E<F@GDHHILKPLTNXP\Q`RdThVlWpZt[x\|]^abcdeU5<%@%Dh%Hh%Lh%Ph%Th %Xh(%\h0%`h8p%dh@`%hhHP%lhP@%phX0%th` %xhh%|hp%hx%h%h%h%h%h%h%h%hp%h`%hP%h@%h0%h %h%h%h%h%h%h%h%h %h(%h0%h8p%h@`%hHP%hP@%hX0%h` %hh%hp%hx%h%h% h%h%h%h%h% hp%$h`%(hP%,h@%0h0%4h %8h%<h%@h%Dh%Hh%Lh%Ph%Th %Xh(%\h0%`h8p%dh@`%hhHP%lhP@%phX0%th` %xhh%|hp%hx%h%h%h%h%h1^PTRhhQVhUSQ[v~tX[U=|tvҡu|ÉU`tt h`ЃÐUWS]1Iw7t< t<&tڐBt< t <&uv9t$؍e[_Pu h,5`b1ۃ1؍vU jEuh@ÉUVS1۾ - h2 @C@ t5dž@u h,_C@ u$v8_L` t _  ʭݭe[^Ív hw@AUWVS }40_&   ҁ Rj,@@ǃ(@,~`1ۍ , Љ< (Ot(C9t@ڊ< u (Ouډ DuDŽ0_e[^_à  ǃ 뽍v((@@,Rx11ҡT <) 9#B9tԡT <)u؍ y uπy#uA T 뾍vHEh»$ W$hS$dž  y fy(\A 8|1- %UtPu hh`r`Puhh`U`ÍvUWVSdh»h ƃtpE<WVjFEPtE}1D) }QZYURPQLu Vh»hPƃtrE(vWVjFEPctF}1D) }QsZYURP89u Ve[^_ÉUWVS ]t1tCt 9Eue[^_Quh"PXZh»RtWPhPYƅVhRU/1Ƅ)эA 2U I1^< t<9~q֊5<,u^ڊ<-t<+uƄ_5< uĀ u)~1ɉ)ڊAG9u뇃5(u ZYRuuPh?5$> e[^_5$j$jhxƄvUSE] 1BtA t 9u$[ÐUWVS] h»SZBuRhS5$kwv <+<*<-WGGGGG 6UEt$Hx(ttȀ tHu1UWVS_PlRPhRPXRPDRPHRP@RP]Ív]Ð]PjSju~ 8t]à 5h]gЉPtPty-TKZT98/9th0j]ݡTu jU@tg__@ p@t* _ǀ@@9u __p@ _@뗐UEu Ív5ÐUUBw $hvPRh8hø1ø;øø ø'øÍvUWVS E=~>UE;t&1ۉC9΋9EuuEe[^_11ۃPuU Rt4Rj0Pe[^_ÍPuhEPƃ j1ۃiUWVS u1эyE 1Ѓ [^_ÉgE1ɉECu_t -t/uE DA9uЉ뱍CuAB9뗉UWVS =  h1ۃ1AuC@u߃h»5L/vWPh5`4H@QhPK=?>PPvx 1Q[^P4Dž19tq8P=0~]1PStxFp9u W4Ph5` e e[^_Ív 4=0 hO; 5hg5`2$ UWVSWjhT5$EEPUUPh5$E䋰u E1GE;}t0t)S)EPh}5$aE}u]CUuh5$2]GE;|5$j mEEU;}E Qhh5$tRPh}5$uڃ5$j hh5$tWPh}5$`9uރ5$j hh5$.tQPh}5$ 9uރ5$j R hh5$tRPh}5$9uރ5$j hh5$tWPh}5$d9uރ5$j =Pte[^_Ã=uShh5$vtQPh}5$9uރ5$j : hh5$tRPh}5$9uރ5$j hh85$ntWPh}5$L9uރ5$j hhl5$tQPh}5$9uރ5$j > hh5$tRPh}5$9uރ5$j hh5$rtWPh}5$P9uރ5$j hh5$tQPh}5$9uރ5$j B hh5$tRPh}5$9uރ5$j e[^_ÍvU5_hH$>$ݲ2$&$$$ $@$|$$$ $ zÐUI5hf$%$h~$|r$f$Z$8N$hB$6$*XZ5_h:$ $$`$$$$$P$$$$$ |$lp$d$X$,L$x@$4YX5_h$ $T $q$($P$$ $$$P$$$ F$z$n$Hb$hV$J$>$2$&$$׳$D$d$$ ޿$ҿ$ƿ$!躿$访$(袿$P薿$芿$~$ 2$6f$Z$N$<B$d6$R*$ ޾$n$$$~$ 袾$־$ʾ$L达$貾$覾$蚾$8莾$肾$v$δj$|^XZhrh$A$5$)$ ݽ$$($x$mUWVSl}tUtCǃt$;ttك 藼Ɖe[^_áte16jVٿ@Gt;tPEPVj輽@uǃǃh»hؽEEE@1hvPj@3WͿ j@sP蹿 jsu詿@?C@?C@EE}t uÃuEvUE @U+BÍvUE@E h}fE fEm]mEÍvUE@E h}fE fEm]mEÍvUT==uE ($ ptÍvEQvUWVS=DQ5DhP߻R5DhR輻nDžDžR=_P:PR P8BPBP8ЈAP8FP8CPEPPB PRAP Q V S:xPhP|PtRPh5` t#P5DhP蘺Dt. 5DvD<e[^_à 5D8DžDt몃h»h&D h˽<UWVSP} uh4EP[^h»URÃPhjRƉ$蕺ti_BPRhBPt4RPh$5`T1e[^_Ív1e[^_É_z1Db19t_RRRRRRRRRRRRRRRRRRRRRRRP|RPxRPtRPpRPlRPhRPdRP`RP\RPXRPTRPPRPLRPHRDPhL)P{Ġ% RuPh5`޵1 QEPhS边$b1e[^_1H9Ȁ)uH u߉pPuhJEPg_Xh»UR7ƃPhjRvÉ4$ C_ RRRRRRPhpR<0t\RPh5`謴1SSEPhYR茸$*1%VEPhаUUt0< wBt B0< v1ÐÐUWVS,]E}1ftm$tnu~}Wuh]Sʷ W虳GujSu u 蒵4$芳$\蒳u Vce[^_Ée[^_Ð=Tt(j 5"1<&u uh5$뽍v EP蠲PlRPBRp 0pph]Sȶ0UWVS 1}IM5d e[^_Ð1h PuSu躴t#vG9t͋h PuSu藴uE؉€88jj jRXe[^_ÐBB<8~BB<8։USPl u j訸_ h&_$_$_$ŵ_$ѵ_$͵_$ص_$ߵ~_$f_$N_$6_$_$ _$_$_$%Ą_$/Ȅ_$6̄_$;vЄ_$H^Ԅ_$SF؄_$c.܄_$r]UWS_1CtCxjj5| [t| 1I1S < t:@B9w_ RR|Ph5_ 讲 e[_Ë_PjjR胮[x볍vUWVS $ $t"GttG 7\Ӄh»h赯 VPhP聰Dž bjj jR覰I $vBZYRP農 tnƅShRtH1Ƅ)эA ?Ƅ2 e[^_ÐUWVS Tu 1e[^_à 5p2 URhTP}HH hNtPW藱1эYsh1=PXS$?tu  5hVG9| 5pF WRPհÃfHt1=1=qOGa%GU1=PP-1=$  1=ttttm A~1D@9u <~61ҍǀǀĕǀ ǀ$B9ű50ppt{1=$$e? je1=;1=(( 1=1=P1=1=o1=  Y1= PX5h藬G<1=  0GGptg=  1ҍDDB9u֍z4ttvUWVSh譪Ãtr1 S藫t,x up VZt܋Mu'G Skuԃ Se[^_jj jVB^ZWPǃ뒃 h襩1ƉUWVS< i 1IM~\1vG9}tJE :8 u_Ujj j@P譨U FG9}uv 1IM~[1G9}tJE :8 u_Ujj j@P5U܉TFG9}uv 1IM~[1G9}tJ"E :8 u_Ujj j@P轧U؉FG9}uv =1IM̃~[1 G9}tJE<8 u_Ejj j@P6Uԉ8FG9}u=1IM}=1эY ~[1 G9tK'F <8 u_Ejj j@P触Uȉ؇FG9ue[^_1vG9}md <8 u_Ejj j@P:UЉFUWVSl]u tt9tjHe[^_ÍvP}WhjuVSe[^_PWhju!VSe[^_VS芿e[^_ÍvUWVS< E 8=_1у~%1JC9t_8/u@_JC9u hŶt @ h϶̢t L hٶ订t D hŶ萢t @ hrthPk hAthP: h jj jP 蒢0 hҡthP˦ h 衡 jj jP蚣գDž1ۍQShV?4$W@ C?~̓hhGXZhh vv@9t 8.u@9u=, Pբ j+ = DžVDžDžDžHƅOPhlu u(t~?;w$<5`j/jh=Dž\vC?tPhlu u誡u=`=DTt =P_蜴ݛ@ 苴ݛ$说555 j$$m@ _ hPRɡ_ )@$@  )@$ $ӟ  $辟ã ~21ҋ5 0D0DB9|փ hk A~1DB9| jƋ=_@$=@ $@ _)Љ$Ξ[^jj0 )@ 8_0=4 < ȋ=@ x5_x <d~:1ҍǀǀĕǀ ǀ$B;d|ȋ T0Oh0j XZh0j ^_h0jY[h0jXZh0jԜT j:($(ƃhd@@FHzOPS訠hS$u jM=@t* j蘝($jj ՞ j Rhh5$z hh5$b hhX5$J hhٸ5$2<5$j r hh5$< 0e111W_Ph}5$躚Cp 09ؙ=uhS$hG5$zhj`mt_XHhj`@XZ j膝 =t1Q+@ZY5tPx@+1DžC K:u@@@B?@P5tP՝Oh,h DQjj5t舘`h,h |x^_dhrh[k$jjxt[^"Pjj j5t茚jj j5tn =RhPh8ʚ h,h Y[tf\jj j5t=5d& 5t聙@ h%Z[^5th?$謚Dž5th誛,jj j5t;`DžDžhhCDž9vvv PvhhS R=P5$j 躘X_0)$5 hh5$)Dž5$j ^$5>Rhhh hhh hhh) hh hvϢ hh0h踢 hhTh衢 hhth芢 hhh&s hhh1\ hhhE hhh@. hhPhn hhzh hhh hhȺhҡ hhh軡 hh(h褡 hhPh荡 hhthv hhh_ hhhʭH hh+hF1 hhOhf hhph hhh hhhՠ hhĻh辠 hhh觠$cDžhDžlDžpDžtDžxDž|DžDžDžDžDžDžDžDžDžDžDž jDžDžDžDžDžDžDž_Mݛ@ ݀_ܨݝ j͓($(謑55-& A~1ҡDB9TEtؙzLWK j1t TlLt T(t TQX DX\$u =9~TuX9V=59tZTHC5(5ZYWVPh5$j $;=Tg jߥJDž 2Ӂðp+sBR@+CP A+BPA+BPV+P+P+P+)PPݝ(0݅(5؋9 _s{ =@ qy )0s{Yq)މ(JZ Xp )ى$rzPH)׋0($P$ـE@u ؿdt TF5ASW<$ \$ڽ$ \$ڽ( \$ڽ0 $PQݝ(b0݅(55(5ݝ(聖݅(W<$ \$ڽ$ \$ڽ( \$ڽ0 $Ph05$貌@9 ~TJG_@ Xr),x +z p+rX+Z,؍P$ـE@u ػd d={et TTFr\PS<$$V<$$W<$ \$ڽ,$Pj赶0TE\xC9DFWlPBPj\jjЊ S\ xC9KbDž T_5@ H+NX +^ <P+V@+FR$<$<$ $hjjݝ(1 ݅(Eq{؋Pt Bh jjPt CS;\`:2` -d=?/9TM <d DžDžDžPpDžLDžH9ȉ)RP,$a)ݝ݅ܵٝم $EuV9r9~ȉ)RP,$wRݝ݅ܵٝم $H H݃ LhĈȈlĈȈ9r9ȉ)RP,$](ݝ݅ܵٝم $EuV9rj9bȉ)RP,$CKݝ݅ܵٝم $TLhĈȈx|LlĈȈpt9r 9xpt+x|RP,$lݝ݅ܵٝمـE@m؈ԈԈ؈9Mr9C)RP,$ݝ݅ܵٝمـE@LhhlLlp9lr9+hlRP,$kݝ݅ܵٝمـE@BЈ̈p̈Ј9r9)RP,$ݝ݅ܵٝمـE@LhԈ؈‹lԈR9r_9W)RP,$Hݝ݅ܵٝمLḧЈl̈R9r9)RP,$9@ݝ݅ܵٝمt9|rp9xypt+x|RP,$Cݝ݅ܵٝم $9lr 9h+hlRP,$Gݝ݅ܵٝم $σL\$8\$0\$(\$ \$\$\$$lPD3PhjPx諄`=<dHLP9dB5@ hL0 _lʋ9B hSShT5$]C= 9}}Pjjʄ@tPlP5,)Wjj薄 jh聂Y[h/XZh[_h jhfhjj" hjj h,jj hljjhjĵ hjj赂hjj衂 h@jj节hljj v hjj _hjj K hjj 4hjj hļjj hHjj h|jjށhjjʁ hjj賁hjj蟁xF 9IoQlPBPjVjjk ^ xF9hTj AP5h>hGddxA9g8PlPBPjdjjx~ d<Pd x9XC5Tz5(5on/QPR5$~<i11@ _9r>96)RP,$Vdݝ݅ܵٝم $$P5$5~Gƈ<9S11@ ĈȈ_ȈĈ9rl9d)RP,$U]ݝ݅ܵٝم $.$P5$|}Gƈ9=<T5$j _X5(5识5lPSPR5$} <^11@ ̈Ј_Ј̈9r1 9) )RP,$ibݝ݅ܵٝم $P5$y|Gƈ<9X11@ Ԉ؈_؈Ԉ9r 9 )RP,$aݝ݅ܵٝم_ $P5${Gƈ9=<Z5$j ~ <d~Y _@ 11܈+܈++Cˆ9duŅt :Ty8d11Cƈ9d=Tt_܈xPhjCP||@=<dCƈ9dtddxA9P3QlPBPjdjj|y d<Pd x95~HFTG2PjjS|@tPlP5,|Pjj| jh z^_h}Y[h|}XZh} jh|hjjz WKDždxA9"KPlPBPjdjjSx dPd x9;h=u5uu t- j XZe.;=0A1@ 0_1DžDžDž $<)1RP,$ܵ݅Eu% ݝCpp9tVTAT9vCpp9u ݅EPt @h jjxPt BP h\jjxjd5hyDž=T2; 011=@ \T_LT9)1RP,$݅E؋i*P5$OvFp 09k11ؙ=@ T8_D89)1RP,$ܵ $P5$uCp 09o11ؙ=@ TH_DH9<)1RP,$ܵ 2$P5$EuCp 0911ؙ='@ TL_DL9)1RP,$ܵ $P5$tCp 09~m11=8@ SL_AL9F $P5$QtFp 09=P N5$j vRTu IT[-xAMPlPBPjjjj5s x?MA;d-Qjj5hvZ5htsC¥;!@)1RP,$ـE@{S8A89-Dž[HQH9f-11RP,$ `[݅E*E9ܵ $ܵ qlܵ ܵ +&)1RQ,$ܵ pk jrzrƃRv5(P { Ph5$q Sh5$yq 6h5$dq SbsÃu ;u衣;Tbxt/ 5(5j購jr jq$ tT,=5(5y5%wrSPR5$np-Dž@ P=_ Dž))1RP,$ܵ;Tt)ЋPLTDT9vQQQQ5(5xS螃_(WPR5$o5(5HxSL(@WPR5$n5(5xS'WPR5$hn5(5wV輂'dSPR5$ n5(5pwVtm'$P' SPQR5$m ?aDžV4$ٝم>=$P5$Km;5$j o_X5(5yv5sSPR5$lDž<=@ _ Džt2)ЋL8D89. 9u݅J<$P5$l;5$j 6n_X5(5/u5T7@ h _lALQPhFLVPA\Q`F\V`Dž~ lA\Q`h+F\V`RP,$݅ݝhALQP+FLVPRP,$݅ݝ`ilݝpidݝx5(5d (T$T$$lhT$T$$d`tp|xPS5$Zd`= jRa$Fa蝳5TUt(1hjS[CuPjj\@tPlP5,]Pjj\ jhpZ^_h^Y[h ^XZh] jhU]=Shjj[h8j*jZ 1ٕPٝT_l@ hcl h+ ݅P<$؅PٝP8+8݅$<$؅TٝTCH"u l8h+8݅P<$$ + ݅P<$$4hojCPY0=_l@ h _l5@ h\}gáT]2RaL /2`_@ ̅ЅHL̅Ѕ)HLąȅPTąȅ)PTX\)X\04)048<)8<@D)@D) $) $(,)(,)| |) txtx)DHDH)<@<@)4848))))))܅܅)ԅ؅ԅ؅)lplp)dhdh)\`\`)TXTX)LPLP),0pt,0)pt$(`d$()`d PT )PT@D)@D x|hlX\5(5ZZLHTP\X40<8D@$ ,( tpd`TPD@|xlh\XVSPW5$O`@ j4Vo=T/_l؄5=lX$lڈݝ8܄؄5(5sX <8SVPh5$N jUƜT0 (_$ڈݝڈݝ ڈݝ(ڈݝڈݝڈݝ0ڈݝڈݝڈݝڈݝڈݝڈݝڈݝڈ5(5ݝ(6WZ$ ,(hj 40݅($PS5$ M\`Đ jSb_ @ x+yp +q X+YP+QP$$<$$S<$$V<$$W<$$u$pxX9cWlPBPjXjjK X\ xX9hTj AP5htMӺ jjjjjjjj5hO,hjj}NhrhFjjjN O'hhjjGNXh j4j,N7wwhjFj N5hONhu 魹 h,KuPt h@Wh0jjM hPjjM hpjjM hjj~M hjjmM hjj\M hPjjKM h0jj :M5Pt h@Sh-j(jM hDj(jM hUj(jL hj(jL hfj(jL hjj L h@jj L hjj L hjjL hjjyL h4jjhL htjjWLPjjK@tPlP5,WLPjjK jhI^_h]MY[h2KMXZh9M jhLh\jjPJ hjj9JhjjJ 0ȅ9dxA9VlPBPjdjjG 0q9dPd x96Dž9hjCP`IC9^hjP1IB[ jv^_5(5PQPR5$KG#Dž5$j I$rWlPAPlPADž $ݝPt @hH#"2`# xA;dVjd5hH@SlP5,5hhjjDd xA92PlPBPjdjjxB dpd x9hTj AP5h9DPjj|!E@tPlP5,|EPjj|D jh|B^_h|FY[he|tFXZh|bF jh|Ehpjj|yC <duSR NRQOaO@  _ WhlPR DDž5X95856565755(5CJNQPR5$@1ۃ $P5$@C(tO_؇@ +؇݅P<$t$P5$F@C(u5$j BB4& jF$F jjB@tPlP5,BPjjNB jh9@_XhCY^hռCXZhC jhCX5Thjj@5Xhjj@Phjj@Phjjz@5<h!jj]@50h!jj@@5Dh!jj#@5ph!jj@5h-jj ?Ph;jj ?CPhIjj ?5<hWjj ?5@hijj s?5Dh{jjV?5Hhjj9?5(hjj?5,hjj>50hjj>54hjj>xC 9,PlPBPjSjj< KX xC9«hTj AP5h^>餫4鲴Pjjx;?@tPlP5,x?Pjjx? jhx<^_hx@Y[h#x@XZhx|@ jhx?hjjx= 24Z4VlPXhTj AP5hG=銼Vjj/>@tSlP5,>Qjj= jh;XZh?_XhS?[^hp? jh> 4fAHHhojjf"鵖)ƒR5(#4頢Vjjl"@tSlP5,lC#Qjjl" jhl XZhlI$_Xh2l7$[^hl%$ jhl#_؄d1+܄;~؄hTjjl!_؄+܄ 5R$ $<$$Qhjjlݝ( _܄ۀ؄R<$݅($RhJjjlw x`9YQlPBPj`jjl8 ` x`9#&`c[P _nPjjh @tWlP5,h!Vjjh jhhsY[hh!"XZh%h"_Xhh! jhhX! $hjjh_$ڈ\$ڈ\$ڈ\$ڈ$hjjhݝ(_݅(ڈ\$ڈ\$ڈ\$ڈ$hDjjhe_0T(˃ \$\$\$$hljjh0hjjh_$ڈ\$ڈ$hjjhݝ(_݅(ڈ\$ڈ\$ڈ$hjjhY_݅(ڈȄ\$ڈĄ\$ڈ$h8jjh_݅(ڈԄ\$ڈЄ\$ڈ̄$hhjj hx\ 09VlPBPj\jjh \ ` x\9hTj AP5hU限1ۃhC2u_DT1RP,$E@hjV4錝4#444韛TNT6T/T TEEP@0EZ0MC081RP,$1P?݅ٝمEuE1RP,$ٝمE1RP,$ <ٝم@E/؋\@1эA~T T\P\$\$$Rh8jS@1 =lw $ KC =lw 6  DžDžDž=L ݅|`E[_QVR@ PhAh9"ܵٽf f٭۝٭S`A`9     At+Bt1RP,$ܵݝAp+Bp1RP,$ܵݝ݅xݝ5(5ݝ(YZ݅(ܵٽf f٭۝٭RSVWP_4h5$P?9 T5 pu tNEd+ xQ95[=!=lw5_ٍY5VR@ ShAh9ܵٽf f٭۝٭S`A`9yVܵ٭۝٭P P P P P P P݅x$1Wj+P@9T%[ _؃P'(wTDžѴ"~ًdDžDžVPRh8EPpu1݅|8`Eu  x9T_lڋlzBTDžB\D݅P<$E@؋l WRURpH0hjP@F9R_؋PL;tEnoneEwhTj AP5h~Dž闘PlPdPlPFPlPF鲐5$jjh|Dž=5W2hTj AP5h駗WlPA/PlPC I&p;$݅8܍0 ݅@ܵݕ@\$\$$hjP40dxC91VlPBPjdjj Cd xC9pDžDž j EyPt Bhx/W?A?.)1RP,$x)1RP,$#P[ _P" 75aw11-Q_Ph}5$ Cp 09~0ؙ=uhSE"$hb5$ 룅6w11-R_Ph}5$ Cp 09~0ؙ=uhS!$h5$O 룅v11-P_Ph}5$ Cp 09~0ؙ=uhSo!$h5$ 룅`v111P_Ph}5$ Cp 09)vؙ=uhS!$h5$u DžDžDžD&D;vtʋD t t tĹ i͹ QW h}5$ ,5$hjh`uDžvQlPCDžݕ@Jhjj f5(5_QPR5$ 1ۃ $P5$ CtP_T@ +T݅P<$=t$P5$a Cu5$j 505(5QPR5$ 1ۃ $P5$ CtP_@ +݅P<$=t$P5$ Cu5$j 5n5(5*QPR5$/ 1ۃ $P5$ C#tP_@ +݅P<$=t$P5$C#u5$j  5(5YQPR5$h1ۃ $P5$JCtP_8@ +8݅P<$=t$P5$Cu5$j A 5(51`QPR5$1ۃ $P5$CtP_ @ + ݅P<$=t$P5$3Cu5$j z hTj AP5hd }hj jjhTj AP5hLDž銒SlP\ vP$ۂP$ۂP$ۂP$ۂf)1RP,$$)1RP,$hjj|<݅x`E=飧hjj hj)j  RlP`@  _ QhlPRDž齪VlP` {PlPG hjjkDž_ @ +RPh`jjp_  @ + RPhjjp_ $( @ +$(RPhjjp_ ,0 @ +,0RPhjjp8_ LP @ +LPRPhjjp_ TX @ +TXRP h(jjp_`\ @ +\`RPhPjjpj _@ +RPdh+dhRP+RPh|jjp _@ (+RPlp+lpRP+RPhjj p _@ (ԅ؅+ԅ؅RP+RP܅+܅RPhjj p0h<j.jp _@ XZDH+DHRP<@+<@RP48+48RPh۾j.jp _@ (+RP|+|RPtx+txRPhj.jp _@ (+RP+RP+RPhj.jp _@ (+RP+RP+RPh,j.jp= _@ (̅Ѕ+̅ЅRPąȅ+ąȅRP+RPhGj.jp0|5(5PS$hB5$ @ BDP2ƒ _lov hhkSbLa=^ hfP^^^1۾pP_Ph,5$3Cƈ<9х.c1pP_؃Ph95$FÈ95<b% @a j$$ XZjja*\1۾pP_Ph5$[Cƈ<9хb1pP_؃Ph5$FÈ95<a hSShT5$C 9}FaP5_h5$5$j jhϷ E5$j hrh5$u 5h5$\ 5 h5$C 50h5$* hh5$$#& Ph(5$$PPh55$hhL5$[6vvh\5$FPF4v hu5$q5h5$X 5h5$? 5h5$& 5h5$ 5$jdjh  5$jRjh5$jtjh _Dž@ =_ Džt.)ЋLLDL9v_9u݅td$P5$;W)1RP,$Dž݅u뚉)1)ȉh@XEQeֈhjj Pt AhjjPt ChjjrPt FhjjE锇h޹5$Y[h85$~b鿌.黏hTj AP5h`'n5_PBP52HPjj{TK8PjjHThjj&]Pt AhlT=``11ؙ=u!hS $h5$P_Ph}5$Cp09u`11ؙ=u!hS; $h5$P_Ph}5$Cp90`lPhh5$]5_l 2hjj1ٕ ٕٕ @ T_ 5Džw)1RP,$ܵ‹S8A89ܵËSHAH9ܵċSLAL9ܵ9tމ)ЋTËSTAT9Rܵ‹S8A89\)1RP,$ܵËSHAH9R)1RP,$ܵċSLAL9H)1RP,$9ڵٝم؅ ٝ ؅ٝ؅ٝE@&ۀE@@ٕمٕمٕمɃ8\$(\$ $\$\$\$$4hjGPٝ2GP;=ممم مWʡ \$ $\$\$$P4$$PWhHjRDž@Dž\4 lh\46m_ڍBP2_QP P݅|$2hj+P0Ykus5$jjh^ P3h}5$9u5$j I5$jjhG@P3h}5$9u5$j '}11;)1RP,$ܵ$h5$,Cp90|ؙ=t@ T<_D<9v릃5(5FPSK$hR5$ 믃1Pt B hݝP݅t ACS$ɃE=2u31ۋP v2tmɅt @ hGݝ(ݝGP݅(݅t ACS$ʃEt _0$5R5$jjh0P3h}5$j9u5$j 鿭5$jjhDR3h}5$9u5$j Z\5$jjh(W3h}5$9u5$j 5$jjh(P3h}5$h9u5$j 镬hejjlh~jjl 21Džɺhjjpnh,jjpZ p1W} 4hܷ5$C9]u huXZSh($*Pjj5hX5h=P 5hY[hj IXZhj;^_hj'Y[hjhXZhjl^_hjpY[hjXZhh^_hhY[hhxXZhh{|^_hhdY[hhMXZhh6^_hj"tY[hjXZhj_Xhj[^h,hDžXDž,݅EPt @hs;*')1RP,$؇)1RP,$)1RP,$霆)1RP,$^)1RP,$g)1RP,$#DžkDž-DžrDžkDžADžDž鿂Dž5@ =_ Džt")ЋLTDT9vQ9u$h5$|98ш)1RP,$Dž-tQ$ ThFjS\Ph陻 ThFjSU\PhdtPhD jЉP< 5P)!UWVS [zkR)Eu [^_1G;}r [^_ÐUÐUSRPtPЋCuX[ÐUSP[jX[readwritecommitopenopen_confopen_noatopen_dgrdclosesetattrfsinforenewsetclntidconfirmlocklocktlockuaccessgetattrlookuplookup_rootremoverenamesymlinkcreatepathconfstatfsreadlinkreaddirserver_capsdelegreturngetaclsetaclfs_locationsop0-unusedop1-unusedop2-futuredelegpurgegetfhnverifyopenattrputfhputpubfhputrootfhrestorefhsavefhsecinfosetcltidsetcltidconfrellockownermkdirmknodrmdirreaddirplusfsstatwrcachenot foundJANFEBMARAPRMAYJUNJULAUGSEPOCTNOVDECnmon 14g/proc/cpuinfo/proc/stat/proc/version/proc/uptime/proc/loadavg/proc/net/rpc/nfs/proc/net/rpc/nfsd/proc/vmstatfailed to open file %sT%04dcat /etc/*ease 2>/dev/nullps -p %d -o args 2>/dev/nullUARG,%s,%07d,%s,%s BBBP,%03d,%s BBBP,%03d,%s,"%s" nr_dirtynr_writebacknr_unstablenr_page_table_pagesnr_mappednr_slabpgpginpgpgoutpswpinpswpoutpgalloc_highpgalloc_normalpgalloc_dmapgfreepgactivatepgdeactivatepgfaultpgmajfaultpgrefill_highpgrefill_normalpgrefill_dmapgsteal_highpgsteal_normalpgsteal_dmapgscan_kswapd_highpgscan_kswapd_normalpgscan_kswapd_dmapgscan_direct_highpgscan_direct_normalpgscan_direct_dmapginodestealslabs_scannedkswapd_stealkswapd_inodestealpageoutrunallocstallpgrotated6789101112131415cpu%lld %lld %lld %lldintr %lldctxt %lldbtime %lldprocesses %lldprocs_running %lldprocs_blocked %lld (%d,%d):(%ld,%ld,%ld,%ld,%lddev-%d-%d/proc/diskstats/proc/partitions100%%-|95%%-|90%%-|85%%-|80%%-|75%%-|70%%-|65%%-|60%%-|55%%-|50%%-|45%%-|40%%-|35%%-|30%%-|25%%-|20%%-|15%%-|10%%-| 5%%-| +--------------------User%%System%%---------------------+Avg%3d% 6.1lfW>Run Traced Paging Running Sleeping DiskSleepZombie unknown%dopening disk group fileERROR: failed to open %s BBBG,%03d,%s BBBG,%03d,%s continuedDGBUSY,Disk Group Busy %sDGREADS,Disk Group read/s %s Interactive-Mode: For Data-Collect-Mode (-f) optionalVersion - %s For Interactive-Mode example: %s -s 1 -c 100 To load into a spreadsheet: sort -A *nmon >stats.csvInteractive Mode Commands m = Memory stats L = Huge memory page stats k = Kernel Internal stats d = Disk I/O Graphs D = Disk I/O Stats j = File Systems key --- Other Controls --- space = refresh screen nowStartup Control export NMON=cmdrvtanOthers: mkfifo /tmp/mypipe nmon -F /tmp/mypipe & grep /tmp/mypipe 1) nmon version like: %s Developer Nigel Griffiths/etc/mtab/proc/net/dev/proc/%d/stat%d (%s)/proc/%d/statmfailed to read file %s%lu %lu %lu %lu %lu %lu %lu%02d:%02d:%02d,%02d,%02d,%04dMemTotalMemFreeMemSharedBuffersSwapCachedActiveInactiveHighTotalHighFreeLowTotalLowFreeSwapTotalSwapFreeDirtyWritebackMappedSlabCommitted_ASPageTablesHugePages_TotalHugePages_FreeHugepagesize%f %f %fps -eo pid,args 2>/dev/nullNMON/procopendir(/proc) failedNMONDEBUGNMONERRORNMONBUG1NMON_STARTNMON_ENDNMON_ONE_INNMON_SNAPNMON_TIMESTAMPNMONCMD%dchanging directory failedDirectory attempted was:%s nmon verion %s /var/perf/tmp/%s_%02d.nmon%s_%02d%02d%02d_%02d%02d.nmonnmon: output filename=%s AAA,progname,%s AAA,command,%s AAA,version,%s AAA,disks_per_line,%d AAA,disks,%d, AAA,host,%s USERAAA,user,%s AAA,OS,Linux,%s,%s,%s AAA,runname,%s AAA,time,%02d:%02d.%02d AAA,date,%02d-%3s-%02d AAA,interval,%d AAA,snapshots,%d AAA,cpus,%d AAA,proc_stat_variables,%d NET,Network I/O %s,%-2s-read-KB/s,%-2s-write-KB/s,NETPACKET,Network Packets %s,%-2s-read/s,%-2s-write/s, DISKBUSY%s,Disk %%Busy %s DISKREAD%s,Disk Read KB/s %s DISKREADS%s,Disk Rd/s %s DISKWRITES%s,Disk Wrt/s %s/sys/dev/pts/dev/shm/var/lib/nfs/rpcTOP,%%CPU Utilisation /etc/releaselsb_release/sbin/fdisk -l 2>/dev/nullfdisk-l/proc/diskinfo/sbin/multipathls -l /dev/mapper 2>/dev/null/dev/mapperls -l /dev/mpath 2>/dev/null/dev/mpathls -l /dev/dm-* 2>/dev/null/dev/dm-*ls -l /dev/md* 2>/dev/null/dev/md*ls -l /dev/sd* 2>/dev/null/dev/sd*/proc/1/stat/proc/1/statm/sbin/ifconfig 2>/dev/nullifconfig/bin/df -m 2>/dev/null/bin/df-m/bin/mount 2>/dev/null/bin/mount/etc/fstab/bin/netstat -r 2>/dev/nullnetstat -r/usr/bin/uptime 2>/dev/nullgetconf PAGESIZE[H for help]Hostname=%sRefresh=%2.0fsecs %02d:%02d.%02dFor help type H or ... nmon -? - hint nmon -h - full set the NMON ksh variableVerbose ModeHELPh = This help informationb = black & white mode--- controls ---Linux and Processor DetailsLinux: %sBuild: %sRelease : %sVersion : %scpuinfo: %s# of CPUs: %dMachine : %sNodename : %s/etc/*ease[1]: %s/etc/*ease[2]: %s/etc/*ease[3]: %s/etc/*ease[4]: %slsb_release: %sBBBR,%03d,%s,cpuchg,%d,%d CPU UtilisationCPU Sys%% Wait%%| Please wait gathering data DANGERWarning OKMemory StatsLarge (Huge) Page StatsFree Pages=%7ld %5.1f%% There are no Huge Pages - see /proc/meminfoHUGEPAGES,%s,%ld,%ld,%.1f Virtual-MemoryPlease wait - collecting dataalloc %7lld%7lld%7lldrefill %7lld%7lld%7lldsteal %7lld%7lld%7lldscan_kswapd%7lld%7lld%7lldscan_direct%7lld%7lld%7lldKernel Stats%12s %8.1f %8.1f%9s%7.1f%12s%7.1f%11s%7.1fNFSv2 Totals->%9.1f %9.1fNFSv3 Totals->%9.1f %9.1fNFSv4 Totals->%9.1f %9.1fNFSCLIV2,NFS Client v2NFSSVRV2,NFS Server v2NFSCLIV3,NFS Client v3NFSSVRV3,NFS Server v3NFSCLIV4,NFS Client v4NFSSVRV4,NFS Server v4NFSCLIV2,%s:%.1f,%.1frrdtool update nfsvrv2.rrd %sNFSSVRV2,%sNFSCLIV3,%srrdtool update nfsvrv3.rrd %sNFSSVRV3,%sNFSCLIV4,%srrdtool update nfsvrv4.rrd %sNFSSVRV4,%sNetwork I/Orrdtool update net.rrd %sNET,%s,%.1f,NETPACKET,%s,Network Error CountersFilesystems/proc//sys//dev//rpc_pipe%-14s%-8s not a real filesystem%-8s size=zero blocks!%-8s statfs failed%-8s not mountedrrdtool update jfsfile.rrd %sJFSFILE,%s:U,0.0Disk %%Busy Mapdisk 0 to 63 %cDisk I/O/proc/stat+disk_iomostly in KB/sWarning:contains duplicatesDiskName Busy Read WriteMB%-8s %3.0f%% %6.1f %6.1f| disk busy not available%sDISKBUSY%s,%s,101.00 DISKREAD%s,%s DISKWRITE%s,%s DISKXFER%s,%s DISKBSIZE%s,%s DISKREADS%s,%s DISKWRITES%s,%sDisk-Group-I/Orrdtool update dgbusy.rdd %sDGBUSY,%srrdtool update dgread.rdd %sDGREAD,%srrdtool update dgwrite.rdd %sDGWRITE,%srrdtool update dgbsize.rdd %sDGSIZE,%srrdtool update dgxfer.rdd %sDGXFER,%sDGREADS,%sDGREADMERGE,%sDGREADSERV,%sDGWRITES,%sDGWRITEMERGE,%sDGWRITESERV,%sDGINFLIGHT,%sDGIOTIME,%sTop ProcessesFRunning %7d %5.1f %7lu %-120sret was %d, errno was %d _____.....----------++++++++++oooooooooo0000000000OOOOOOOOOO8888888888XXXXXXXXXX##########@@@@@@@@@@*_DDDDDDDDDDDDD{tDDmDDfPzzzzzzzzzzzzz<<<<zzzzzzz .zzzziC]zz1zzzzz#zzzzzzz zzz&s]G1zz7Uy5?uERROR nmon: ignoring %s - too long /usr/bin/lsb_release -idrc 2>/dev/nullUARG,+Time,PID,ProgName,FullCommand BBBP,%03d,%s failed to run %s %s has an unexpected format: >%s< %lld %lld %lld %lld %lld %lld %lld %lldfailed to open - /proc/diskstats%d %d %s %lu %lu %lu %lu %lu %lu %lu %lu %lu %lu %ludisk sscanf wanted 14 but returned=%d line=%s failed to open - /proc/partitions%d %d %lu %s %lu %lu %lu %lu %lu %lu %lu %lu %lu %lu %lu CPU +-------------------------------------------------------------------------+%3d usr=%4ld sys=%4ld wait=%4ld idle=%4ld steal=%2ld nice=%4ld irq=%2ld sirq=%2ld CPUTICKS_ALL,AAA,user,sys,wait,idle,nice,irq,softirq,steal CPUTICKS%03d,AAA,user,sys,wait,idle,nice,irq,softirq,steal CPUTICKS_ALL,%s,%ld,%ld,%ld,%ld,%ld,%ld,%ld,%ld CPUTICKS%03d,%s,%ld,%ld,%ld,%ld,%ld,%ld,%ld,%ld CPU_ALL,%s,%.1lf,%.1lf,%.1lf,%.1lf,,%d CPU%03d,%s,%.1lf,%.1lf,%.1lf,%.1lf ERROR nmon:ignoring odd line in diskgroup file "%s" ERROR nmon:diskgroup file - failed to find disk=%s for group=%s disks known=%d BBBG,%03d,User Defined Disk Groups Name,Disks DGREAD,Disk Group Read KB/s %sDGWRITE,Disk Group Write KB/s %sDGSIZE,Disk Group Block Size KB %sDGXFER,Disk Group Transfers/s %sDGREADMERGE,Disk Group merged read/s %sDGREADSERV,Disk Group read service time (SUM ms) %sDGWRITES,Disk Group write/s %sDGWRITEMERGE,Disk Group merged write/s %sDGWRITESERV,Disk Group write service time (SUM ms) %sDGINFLIGHT,Disk Group in flight IO %sDGIOTIME,Disk Group time spent for IO (ms) %s Hint: %s [-h] [-s ] [-c ] [-f -d -t -r ] [-x] -h FULL help information read startup banner and type: "h" once it is running -f spreadsheet output format [note: default -s300 -c288] -s between refreshing the screen [default 2] -c of refreshes [default millions] -d to increase the number of disks [default 256] -t spreadsheet includes top processes -x capacity planning (15 min for 1 day = -fdt -s 900 -c 96) -s time between refreshing the screen [default 2] -g User Defined Disk Groups [hit g to show them] - file = on each line: group_name space separated - like: database sdb sdc sdd sde - upto 64 disk groups, 512 disks per line - disks can appear more than once and in many groups -b black and white [default is colour]For Data-Collect-Mode = spreadsheet format (comma separated values) Note: use only one of f,F,z,x or X and make it the first argument output file is _YYYYMMDD_HHMM.nmon -F same as -f but user supplied filename -r used in the spreadsheet file [default hostname] -t include top processes in the output -T as -t plus saves command line arguments in UARG section -s between snap shots -c of snapshots before nmon stops -l disks/line default 150 to avoid spreadsheet issues. EMC=64. -g User Defined Disk Groups (see above) - see BBBG & DG lines -N include NFS Network File System -I Include process & disks busy threshold (default 0.1) don't save or show proc/disk using less than this percent -m nmon changes to this directory before saving to file example: collect for 1 hour at 30 second intervals with top procs %s -f -t -r Test1 -s30 -c120 transfer the stats.csv file to your PC Start spreadsheet & then Open type=comma-separated-value ASCII file The nmon analyser or consolidator does not need the file sorted.Capacity planning mode - use cron to run each day -x sensible spreadsheet output for CP = one day every 15 mins for 1 day ( i.e. -ft -s 900 -c 96) -X sensible spreadsheet output for CP = busy hour every 30 secs for 1 hour ( i.e. -ft -s 30 -c 120) key --- Toggles to control what is displayed --- h = Online help information r = Machine type, machine name, cache details and OS version + LPAR c = CPU by processor stats with bar graphs l = long term CPU (over 75 snapshots) with bar graphs V = Virtual Memory and Swap stats n = Network stats and errors N = NFS Network File System o = Disk I/O Map (one character per disk showing how busy it is) o = User Defined Disk Groups t = Top Process stats use 1,3,4,5 to select the data & order u = Top Process full command details v = Verbose mode - tries to make recommendations b = black and white mode (or use -b option) . = minimum mode i.e. only busy disks and processes + = double the screen refresh time - = halves the screen refresh time q = quit (also x, e or control-C) 0 = reset peak counts to zero (peak = ">") If you find you always type the same toggles every time you start then place them in the NMON shell variable. For example: a) To you want to stop nmon - kill -USR2 b) Use -p and nmon outputs the background process pid c) To limit the processes nmon lists (online and to a file) Either set NMONCMD0 to NMONCMD63 to the program names or use -C cmd:cmd:cmd etc. example: -C ksh:vi:syncd d) If you want to pipe nmon output to other commands use a FIFO: e) If nmon fails please report it with: 2) the output of cat /proc/cpuinfo 3) some clue of what you were doing 4) I may ask you to run the debug version Feedback welcome - on the current release only and state exactly the problem No warranty given or implied.failed to open - /proc/net/dev%s %llu %llu %lu %lu %lu %lu %lu %lu %llu %llu %lu %lu %lu %lu %lusscanf wanted 16 returned = %d line=%s procsinfo sscanf returned = %d line=%s %c %d %d %d %d %d %lu %lu %lu %lu %lu %lu %lu %ld %ld %ld %ld %ld %ld %lu %lu %ld %lu %lu %lu %lu %lu %lu %lu %lu %lu %lu %lu %lu %lu %d %dprocsinfo2 sscanf wanted 37 returned = %d pid=%d line=%s sscanf wanted 7 returned = %d line=%s nmon fork exec failure CHLD_ENDnmon fork exec failure CHLD_STARTnmon fork exec failure CHLD_SNAPERROR,T%04d, Starting snap command "%s" failed as previous child still running - killing it now ERROR nmon: invalid NMON_ONE_IN shell variable nmon: ignoring -d %d option as the minimum is %d ?Rhs:bc:Dd:fF:r:tTxXzeEl:qpC:Vg:Nm:I:Znmon: ignoring -D (extended disk stats) as -g filename is missingnmon: failed to open output fileAAA,max_disks,%d,set by -d option AAA,note0, Warning - use the UNIX sort command to order this file before loading into a spreadsheet AAA,note1, The First Column is simply to get the output sorted in the right order AAA,note2, The T0001-T9999 column is a snapshot number. To work out the actual time; see the ZZZ section at the end CPU%03d,CPU %d %s,User%%,Sys%%,Wait%%,Idle%% CPU_ALL,CPU Total %s,User%%,Sys%%,Wait%%,Idle%%,Busy,CPUs MEM,Memory MB %s,memtotal,hightotal,lowtotal,swaptotal,memfree,highfree,lowfree,swapfree,memshared,cached,active,bigfree,buffers,swapcached,inactive PROC,Processes %s,Runnable,Blocked,pswitch,syscall,read,write,fork,exec,sem,msg DISKWRITE%s,Disk Write KB/s %s DISKXFER%s,Disk transfers per second %s DISKBSIZE%s,Disk Block Size %sJFSFILE,JFS Filespace %%Used %sTOP,+PID,Time,%%CPU,%%Usr,%%Sys,Size,ResSet,ResText,ResData,ShdLib,MinorFault,MajorFault,Command needs root permission or file not present/bin/cat /etc/*ease 2>/dev/null/usr/bin/lsb_release -a 2>/dev/null/bin/cat /proc/cpuinfo 2>/dev/null/bin/cat /proc/meminfo 2>/dev/null/bin/cat /proc/stat 2>/dev/null/bin/cat /proc/version 2>/dev/null/bin/cat /proc/net/dev 2>/dev/null/bin/cat /proc/diskinfo 2>/dev/null/bin/cat /proc/diskstats 2>/dev/null/sbin/multipath -l 2>/dev/null/bin/cat /proc/partitions 2>/dev/null/bin/cat /proc/1/stat 2>/dev/null/bin/cat /proc/1/statm 2>/dev/null/bin/cat /proc/net/rpc/nfs 2>/dev/null/bin/cat /proc/net/rpc/nfsd 2>/dev/null/bin/cat /etc/fstab 2>/dev/null/usr/bin/getconf PAGESIZE 2>/dev/null------------------------------# # # # #### # ### # ## ## # # ## ## # # # ## # # # # # ## # # # # # # # # ## ## # # # # # ##To start the same way every timeUse these keys to toggle statistics on/off: c = CPU l = CPU Long-term - = Faster screen updates m = Memory j = Filesystems + = Slower screen updates d = Disks n = Network V = Virtual Memory r = Resource N = NFS v = Verbose hints k = kernel t = Top-processes . = only busy disks/procs h = more options q = QuitZZZZ,%s,%02d:%02d:%02d,%02d-%s-%4d Code Resource Stats Now Warn Danger key --- statistics which toggle on/off ---r = RS6000/pSeries CPU/cache/OS/kernel/hostname details + LPARt = Top Process Stats 1=basic 3=CPU u = shows command arguments (hit twice to refresh)c = CPU by processor l = longer term CPU averagesm = Memory & Swap stats L=Huge j = JFS Usage Statsn = Network stats N = NFSd = Disk I/O Graphs D=Stats o = Disks %%Busy Mapk = Kernel stats & loadavg V = Virtual Memoryg = User Defined Disk Groups [start nmon with -g ]v = Verbose Simple Checks - OK/Warnings/Danger+ and - = double or half the screen refresh timeq = quit space = refresh screen now. = Minimum Mode =display only busy disks and processes0 = reset peak counts to zero (peak = ">")Developer Nigel Griffiths see http://nmon.sourceforge.netWarning: Some Statistics may not shownBBBR,0,Reconfig,action,old,new Idle|0 |25 |50 |75 100|rrdtool update cpu%02d.rrd %s:%.1f:%.1f:%.1f:%.1f rrdtool update cpu.rrd %s:%.1f:%.1f:%.1f:%.1f -> CPU %%busy %5.1f%% >80%% >90%% RAM High Low Swap Page Size=%d KBTotal MB %8.1f %8.1f %8.1f %8.1f Free MB %8.1f %8.1f %8.1f %8.1f Free Percent %7.1f%% %7.1f%% %7.1f%% %7.1f%% MB MB MB Cached=%8.1f Active=%8.1fBuffers=%8.1f Swapcached=%8.1f Inactive =%8.1fDirty =%8.1f Writeback =%8.1f Mapped =%8.1fSlab =%8.1f Commit_AS =%8.1f PageTables=%8.1frrdtool update mem.rrd %s:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f MEM,%s,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f Total Pages=%7ld 100.0%% Huge Page Size =%ld KBUsed Pages=%7ld %5.1f%% Used Pages Peak=%-8ldHUGEPAGES,Huge Page Use %s,HugeTotal,HugeFree,HugeSizeMB Virtual Memory stats not supported with this kernel/proc/vmstat only seems to appear in 2.6 onwardsnr_dirty =%9lld pgpgin =%8lldnr_writeback=%9lld pgpgout =%8lldnr_unstable =%9lld pgpswpin =%8lldnr_table_pgs=%9lld pgpswpout =%8lldnr_mapped =%9lld pgfree =%8lldnr_slab =%9lld pgactivate =%8lld pgdeactivate=%8lldallocstall =%9lld pgfault =%8lld kswapd_steal =%7lldpageoutrun =%9lld pgmajfault =%8lld kswapd_inodesteal=%7lldslabs_scanned=%8lld pgrotated =%8lld pginodesteal =%7lld High Normal DMAVM,Paging and Virtual Memory,nr_dirty,nr_writeback,nr_unstable,nr_page_table_pages,nr_mapped,nr_slab,pgpgin,pgpgout,pswpin,pswpout,pgfree,pgactivate,pgdeactivate,pgfault,pgmajfault,pginodesteal,slabs_scanned,kswapd_steal,kswapd_inodesteal,pageoutrun,allocstall,pgrotated,pgalloc_high,pgalloc_normal,pgalloc_dma,pgrefill_high,pgrefill_normal,pgrefill_dma,pgsteal_high,pgsteal_normal,pgsteal_dma,pgscan_kswapd_high,pgscan_kswapd_normal,pgscan_kswapd_dma,pgscan_direct_high,pgscan_direct_normal,pgscan_direct_dma rrdtool update vm.rrd %s:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld:%lld VM,%s,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld,%lld RunQueue %8lld Load Average CPU use since boot timeContextSwitch %8.1f 1 mins %5.2f Uptime Days=%3d Hours=%2d Mins=%2dForks %8.1f 5 mins %5.2f Idle Days=%3d Hours=%2d Mins=%2dInterrupts %8.1f 15 mins %5.2f Average CPU use=%6.2f%%rrdtool update proc.rrd %s:%.0f:%.0f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f:%.1f PROC,%s,%.0f,%.0f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f,%.1f Network Filesystem (NFS) I/O Operations per second Version 2 Client ServerVersion 3 Client Server Version 4 Client ClientVersion 4 Server Serverrrdtool update nfscliv2.rrd %srrdtool update nfscliv3.rrd %srrdtool update nfscliv4.rrd %sI/F Name Recv=KB/s Trans=KB/s packin packout insize outsize Peak->Recv Trans%8s %7.1f %7.1f %6.1f %6.1f %6.1f %6.1f %7.1f %7.1f rrdtool update netpacket.rrd %sI/F Name iErrors iDrop iOverrun iFrame oErrors oDrop oOverrun oCarrier oColls %8s %7lu %7lu %7lu %7lu %7lu %7lu %7lu %7lu %7luFilesystem SizeMB FreeMB Use%% Type MountPoint%-20s %7.0f %7.0f %4.0f%% %-8s %sKey: @=90 #=80 X=70 8=60 O=50 0=40 o=30 +=20 -=10 .=5 _=0%% Disk No. 1 2 3 4 5 6 Please wait - collecting disk dataDisks=%-4d 0123456789012345678901234567890123456789012345678901234567890123-> Top Disk %8s %%busy %5.1f%% >40%% >60%% DiskName Busy Read Write Xfers Size Peak%% Peak-RW InFlight KB|0 |25 |50 |75 100|%-8s %3.0f%% %8.1f %8.1fKB/s %6.1f %5.1fKB %3.0f%% %9.1fKB/s %3d| Totals Read-MB/s=%-8.1f Writes-MB/s=%-8.1f Transfers/sec=%-8.1f%srrdtool update diskbusy%s.rrd %s rrdtool update diskread%s.rrd %s rrdtool update diskwrite%s.rrd %s rrdtool update diskxfer%s.rrd %s rrdtool update diskbsize%s.rrd %sNo Disk Groups found use -g groupfile when starting nmonName Disks AvgBusy Read|Write-KB/s TotalMB/s xfers/s BlockSizeKB%-14s %3d %5.1f%% %9.1f|%-9.1f %6.1f %9.1f %6.1f Groups=%2d TOTALS %3d %5.1f%% %9.1f|%-9.1f %6.1f %9.1fProcs=%d mode=%d (1=Basic, 3=Perf 4=Size 5=I/O)Please wait - information being collected PID PPID Pgrp Nice Prior Status proc-Flag Command%7d %7d %6s %4d %4d %9s 0x%08x %1s %-32s PID %%CPU ResSize Command PID %%CPU Size Res Res Res Res Shared Faults Command PID %%CPU Size Res Res Res Res Shared Faults Command Used KB Used KB Set Text Data Lib KB Min Maj Used KB Set Text Data Lib KB Min Maj %8d %7.1f %7lu %7lu %7lu %7lu %7lu %5lu %6d %6d %-32s%7d %5.1f %5lu %5lu %5lu %5lu %5lu %5lu %4d %4d %-32sTOP,%07d,%s,%.2f,%.2f,%.2f,%lu,%lu,%lu,%lu,%lu,%d,%d,%s ERROR,%s,sleep got interrupted:ư>Y@4@3333@?B A?BB:pBA_E?BHB  0H̊l \ 8t4@ooo(dJZjzʒڒ *:JZjzʓړ *:JZjzʔڔ *:JZjzʕڕ *:JZjzʖږ *:JZjz\---------------------------+-------------------------------------------------+ܻhmsz«ʫϫի۫. #*3;GSZany۫sG.ʫϫիzh3*ʬԬ۬mܻ۫*hm  .3$sܻ*h+m. 3$33??=AEIMQUY]aei14gm$adgjmUWY[]`cfilToo-Many-DisksGCC: (GNU) 4.0.0 20050525 (Red Hat 4.0.0-9)GCC: (GNU) 4.0.0 20050525 (Red Hat 4.0.0-9)GCC: (GNU) 4.0.0 20050519 (Red Hat 4.0.0-8)GCC: (GNU) 4.0.0 20050519 (Red Hat 4.0.0-8)GCC: (GNU) 4.0.0 20050519 (Red Hat 4.0.0-8)GCC: (GNU) 4.0.0 20050525 (Red Hat 4.0.0-9)8x7&1 versions disk_busy_map_ch extended_disk month error_on proc_cpu_done reread debug cpus old_cpus- max_cpus@ networksS partitionsf partitions_shorty disks seconds maxloops run_name_set disks_per_line show_aaa show_para show_headingsshow_cpu$show_smp7show_longtermJshow_disk]show_diskmappshow_memoryshow_largeshow_kernelshow_nfsshow_netshow_neterrorshow_partitionsshow_helpshow_topshow_topmode.show_argsAshow_allTshow_verbosegshow_jfszflash_onfirst_hugehuge_peakwelcomedotlineshow_rrdshow_lparshow_vmshow_dgroup%dgroup_loaded8show_rawKignore_procdisk_threshold^ignore_io_thresholdqcursedcoloureasylsb_releasenfs_v2_namesnfs_v3_names#nfs_v4s_namesFnfs_v4c_namesYnfs_v2c_foundlnfs_v2s_foundnfs_v3c_foundnfs_v3s_foundnfs_v4c_foundnfs_v4s_foundnfs_cleardiskmaxaiorunning_maxaiocount_maxaiotime_max*cmdfound=stat8Pdisk_modecnext_cpu_snapvcpu_snap_allnmon_childrendgroup_total_disksjfsestopper_sizecpu_linecheck_call_stringPerrorvproc_initproc_readtimestampdfind_releaseargs_outputiargs_lookuplinux_bbbpget_vm_value'read_vmstat>dskgrpcmdcheckdoubletimeget_cpu_cnt%proc_cpuUproc_find_sbproc_disk_ioproc_diskstats^strip_spacesproc_partitionssnap_average\snap_clear~plot_snapplot_savesave_smpplot_smpinit_pairsinterruptswitcher&statusPget_stategetuser0save_wordload_dgroup list_dgroupt hint help jfs_loadc!cpu_compare!size_compare!disk_compare"go_background7"proc_net"proc_procsinfoD#isnumberso#child_start$proc_mem_search%proc_memo%proc_kernel&args_load&checkinput&getprocs'proc_nfs )proc_disk)main"18 [ Vint|Q;V1<] o%%:7%%6 d O,# O [G   >:t: \ .n  .  O# V# V# c V# V# PV# V# V# V# V#$ V#(  V#, J#0  P#4 3"O#8 &O#< u (#@ q,3#D -A#F .V#G 2f#H y ;#L _ A(#T B(#X -DO#\ Fl#`  \ J J# P# O#  nf\   |\ 3! R dI L  wJ x# y# j:"PL" IH# IH# Q LH# K LH# uMH# oMH# OH# R# S# XV# W# X# b Y# 7Z# q [# \# l ]# ^# _O#$ 6 a#( idH#, eH#. hO#0 iO#4 x j#8 ^r#< tH#H< $@ n AoH# :oH# pH# @pH# qH# qH#      3 4V# 5V# 6#1 7# A 8V# 9V# :V# 0tm, K O# O# O#O O# 7 O# O#. O# O# O#  #$/ #( +-X % &z#_ '3#  )#  -#0 .# /# 0# 1z#  23#( 4#,n 8*#0 ;5#4 F#8 G#@I H#H U:#P\ V:#T2{ 4#h7#A :#J<#?#F#\ @ c ##8  3#P !,# "#  \ DIR f, \ ?  7z 8V# 9V#e :V# ;V#  LU-iOg,U4U-iO.rowO+O+O+ O+2 O+J O+ O+"O05V5iV-sysV5  V5 V5 V 5 V75  Vg( V TU0pV/=TBU1 5O9-iOY-ret O-str!V5"O/^QD%U) Pu2fpR42bufSuw-iTO-retUO#/(zU0sVL.pV5Ok/c|U) u2fp82bufuw-iO-retO;endݴ<\ nO0U-ioO-endpO5qO ,~0U.iO/,U0pad# .iO.jO/%,U1p 1O 1 1  / U0pad 1}Oa 0rowO 1 1O 1 1 # 1iC 0irqc 1 1  +O</ U0padn 1}O 0rowOp 1 1O11 |-iO,5O`=G0U/\0vU1I[Os5]O+a ^Oux/&l x U+ O@.iO(Pe V 'U*nOu(yV(U0n\#+  ($ VU*uid|u>uid|# D #2u$+O-iOC-pw*l  ('V2U0inV*outVu -lenO-iO/ C  4U*dk u2gp uW+7  XuW+ uw-i O-j O25E  Vf/t ? U*dk> u2i@ Ouh-j@ O{2k@ Oul-n@ O6RA O? /U? 0U3 -mO4Dl4l 0/]!u O U)y N Ou-iP O+cQ 0u-mfpR J-mpS ]!y+T O7 8 8 , (!+  OU*a R*b P(! OU*a P*b P("b OU*a (P*b (P/7" U){ OP)  OP," U2fp D2buf uw-i O-ret O+ :up;end (D#  OU*pid Ou1q O-fp F+   u2buf Xu_5a  O-ret O'51 Oq(o# OU0s V/!$V NU1 O*cmd Vu )  Ou)D Ou)[ u-i Oa5 t+ !$u`5X V-tim 1$1$\  3W$D4# 3$ O4# M4M}4MO(% +PU*s*Vu-i,O.j-O2len.Oup77$8J$7W$8$8v$8j$=>HU3C%:4# 3o% I4# H4H},%JHU-iO9@%#%^m86%7C%^m8b%8V%7#%86%7C%8b%8V%3&?O4# ,&cU2popu_.iO+Xu_7%|8&7W$|8$8v$8j$(& OdqU+ OH2buf uw5b OW5 Ow-i O-p V,(' OtU)  Ou5 'J5 's51 O7%8&7W$8$8v$8j$   , )U-iO-jO;-lenO@ (7$z8J$7W$z8$8v$8j$@?(7$8J$7W$8$8v$8j$@s(7$jw8J$7W$jw8$8v$8j$@(7$8J$7W$8$8v$8j$@(7$y8J$7W$y8$8v$8j$77$8J$7W$8$8v$8j$/)RU1 2buf0u-retO@p) HY8 8 7 8 8 (1<? OU) > Ou)6> }u 5 @ OD5 A Ob5B O5C O;5 D O-nE O-iF O"-jG O2-kH OT3-retI O?65J O(95K O9-xL O9.yM O5 N @+O ]+ P ]+YQ \5 R OB5S OfB5;T OB5U O,C5jV OC5Z O?D59[ OD6\ 6] 5 ^ OE+_ uH-tim` 1$AE+j a T b5[b T F5c T F5d T F2utse +uz5$ f FG5kg VRH5 h OH+i [5( j I5k I+\ l [5Qm @J+n \5o J5Kp 7K5q K+'r ]6s 2strv 1uv5$w VK5Sx O6O5* y VrO+ z 1ur5{ \2Q+,| u+} T ]+;~ T ^+( T _6 T +  u}6 O5^ OnQ5 OQ6 O5 T S5 T IT5  T T5  T U5 T rU5J  T U6 O5 O8V5  'W5; W5 W5 PX6 5 X5$ Y5 yY5Z  Y5} ?Z5)  Z5 [5H h[5  [5 .\5 \6 5y \5W  W]+  Vuo+ Vuo5  V]5h V]5w O3^5 Ob^5R :^Ad!@/%-8&7W$-8$8v$8j$@0%8&7W$8$8v$8j$@K0#%86%7C%8b%8V%@0%8&7W$8$8v$8j$@0%8&7W$8$8v$8j$@0%?P8&7W$?P8$8v$8j$7%8&7W$8$8v$8j$B\' % $ > $ > : ; I : ;  : ; I8 I!I/   I  : ; : ;I8 &I: ; &: ;I : ;<  : ;  : ; : ; I4: ; I 4: ; I?  4: ; I? < !4: ;I? < 4: ;I?  .? : ; ' I@ : ; I: ; I 4: ; I .? : ; ' @ !: ; I ".? : ; @ #4: ; I$: ; I%4: ; I &4: ; I'!I/(.? : ;' I@ ): ;I *: ;I +4: ;I ,.? : ;@ -4: ;I.4: ;I/.? : ;' @ 0: ;I1: ;I24: ;I 3.? : ;' I 4: ;I54: ;I64: ;I71819.? : ;I@ :.? : ;' I@ ; : ;<.? : ;I@ =.? : ;@ > : ;I8 ?.? : ;' @ @1A : ;BIi /usr/include/usr/include/sys/usr/include/bitslmon.cstdlib.hstat.hstdio.hlibio.htypes.hgetopt.hncurses.htime.htypes.hpwd.hstat.hmntent.hdirent.hdirent.hutsname.hstatfs.h8h<X;KsV] qdGU wUdHB stf+.uA֠,zwd:_pǕJcu9$rg ӬeYoWr;:dܰ:r;:dܾrZC.XHtr#YzGS.1<k:h6vg'VԀu&#ԁn)Un;6eE GzUHvrr)VVU#:jVsDX 9:' 2edWtzaiƝ p )𸹹 c' +d/Z (+\p@ v####( ;!>ʎd~ +/0[G]oQ8/+-c94v$#gP uIF<Ǹtw9w(ddUƜvd,4H:gJ:u9:X &ǪI9&uH]#XdQƜVpzqet9Xw< (Իsqr5jqrqg2,уY5HrVZ<u=zPzqP:Vw%9-.$Zraƀ.,6(v(v(ve-+qqXKAycGTH"d sUrrr2 U⺒pe,PxUԎz+V,tc9kU=MMw+yU:zU[=e]w+ Ux+]u+ Uu+ Uv+ Uu+ U\ F-cmLffHrmvd c:v,dR\yG]Ӿbsy9b0($W +rG%b q*sda,)4#fy& pdodoKdoKdoKdoK:FdoKdoKdoKdoKdoKdoKdoKdoK +d𸸸-V]V'#J4Wx U U *+ '  .$BWWp bh&.,yzz|*qe#:Iy9d WƜȜ{8eC H,V|(x|yHzH HbH}Ysӽw@ 7e2 ,Yz2 t57e3 ,Yz2 t57f?4 ,Y\y (,n.7 (,I/ ,V8 w% ',I. ,V8 w% ',I/ ,V8 w ',I. ,V8 w% ',I/ ,V8 w% ',I. ,V8 w ',I# ,V& w ' ~,mo{N8:D.3vc(W0~4f oxVV*X"ԜW׎*:F0y)VH~crŁ+~V~bV/}VdddG~,,%[;H:dxT+)7~9. V z bqP|$Ut#)2} %<:89|~(d0 ?bFqyot yUq::) VLrp,7,*W18&&o/V:vt}q~0y)V z3Vniz3dz3Vncz3***mpd=u=H(18 3 f (r,sfF<s<%@:-V,V5(,2Vh=#-Kdp**O x+(:d:::} tU~h:z=z}cK3{K3x[o#z9|Vd#Q> jd%u+TOse ?CCC/*/}hUu9trrryr7r;5d"I@!s!.1E%: !b *4R,-:u6{}(qq7u88n~+vHV'pS###H#F%)o}?bG-?bG.?bGbq?bGsq?bGNq$Vcy(Mq pz:{ xG:~q~5qy&FIIIII<qqqdpqqqy6~#qFXyr-cԜV}+r-gcV`d:rr'r):d e3 ,V. w2wн}U}r}:::p- (x /+\'S&!tV p~I9*> &XKrrvq,V:vcd*8 QQ12sVrq+|q~xWVTswqTsq׸,3% V& s cTswqTsvqTswqTs}q:y$:y%,beNVV::::::ddddddd::: )}VDddd'drrddI' ,Viwi9|qA!uK|  8uAB B`.AB M.̘AB B\. AB I{.pIAB Z. &AB FJ.(1AB I}.. Q.3AB A,LAB II.. \.. AB Fw.AB DB.|?AB  ZAB Fu.1AB P. L^AB FB.8sAB F. .. n.0v.'.0 4AB ,TAB F.b..0k.(DAB IA..@.(RAB A,|AAB I`.=.V.PN.pAB E0_AB (AB F^..d.,zAB A0xAB Fc.f.0a.H.,T.Y.@8 AB F`.\. ^..0t.j.0`. Z.dAB X.,0FAB Ds.I.X.M.k.l.xAB  AB (aAB e. AB Ff.AB F(4AB IU.. q. AB F[.AB N.0AB V.$AB FG.-.AB -AB -AB AB , AB I`.S..P`.4AB IO..m. `..0`./AB ,zAB FX.H.O.. PAB F|.LAB AO.$HAB EX.Y. [. wAB Ik.,d AB I].../.$tAB FE.l.V. AB Fa. AB Fw.DغAB IQ..`.$.v..H.E.L.Q.`.... Z..S.Q.y.J..X.v.w.U.J.c.o.V.5. e..J.^.l.h.t.. n.E..05.c.0r. ...`. c._. m.`. K.z.@d. b.. [.I. V.d. q.Q..K.Y.t.J. J..d.n.d.d.d.d.d.d.u. |.. s.. u.Z.L.Q.._.`a.Q.G..0Y...[.E.p.b. R.E...a.E.w. N.. .f.0Q.Q. m.. `..0f.. X.. .f. u.0.0. k.. B.E.y.0.. ..0V..Pi..0J. h.. y.. .0. s.;. .. T.0.. C.0. .t.@-..P..@V..@.J.0E. .w.S.X.S.X.S.\.S.. .0.p.0.G.S.[.e..`.].K.. h.. X.Y. B..X.g.S.S.S..Pu.@.`.0N.'.S.Y.U.X. f.R.total_disk_readf_ffreeprocdir_unused2disk_mode_filenofs_bsize__pathtm_secfirstwhen_infopartitions_shortshow_rrdproc_readdoubletimelinux_bbbp_Bool_regbottommachine_delaylinenoctxt_line_IO_buf_end_shortbufcolourerrorsshow_smpuphours_IO_write_endtmpstrcpu_sysfirstprocdisk_busy_map_ch_pad_x_pad_ypaddgshow_jfsargs_outputjfses_regtoptopper_sizeshow_helpshow_netcheck_call_stringjunk__off_tpadker__fsid_tcurrcharst_sizepeak_colfirsttimecpu_snap_alldenttmp_ptreasytm_isdstdotline_cury_lock_IO_read_endstatfs_bufferatofatoiatolshow_aaapagesizethe_timeredonicest_blksizeget_stateWINDOWpw_passwdst_gidpgrpstrip_spacesproc_mempaddiskisnumbersaiocount_maxdisk_first_timeerror_ondk_wmsec_IO_read_ptrinterruptignore_procdisk_thresholdfs_freest_nlinkproc_first_timest_ctimnfs_cleartotal_rbytesnodenameindexnmon_one_inintr_line_pad_rightlmon.cuse_envmnt_freq__domainnamest_atimmnt_dirplot_snappadpageoptargtotal_wbytespadresaiotime_maxproc_diskstatsuser_info__uid_treadersshow_headingsrun_name_setshow_topmodedgroup_total_disksbbbr_line__fsfilcnt_tv2s_totalproc_net_chainunsigned charshow_topjfs_loadedproc_nfs__base__blkcnt_t_IO_lock_tsave_smproomsoftirqpadlpar_yoffsetnmon_starttime_stamp_typeplot_savetm_zone__mode_t_pad_leftproc_kernelchild_startshow_alltop_disk_namepadverbfs_sized_name__unused4strtollstatfscharsshow_neterrorargs_loadupminsshow_memorydebugshow_verbosev2c_totalfs_size_usedsnap_cleardgroup_loadedv4c_totalsave_wordcount_idlok__fsblkcnt_tf_bavailproc_cpu_donedisk_compare_begx_begydef_loops_IO_save_baselist_dgroupdk_aveq_attrschildpidpw_dirspacednmon_childreniowaitchild_pidchtypehint__pad2nmon_end__endptrst_inost_modefudged_busypadneterrdk_partitionmaxloopsloopsignum_win_st_notimeoutproc_partitionstimestamppadsmpcheckinputgo_background_nextd_offdk_rkbpadjfsshow_kernelcpu_usershow_partitionsshow_nfsplot_smp_flagstimespecdk_writes_parySccsIdpw_namesmp_first_time__valextended_diskf_spareacs_map_IO_write_ptrupdaysold_cpusnfs_v4s_namesCOLSwritersmax_sortedsize_comparedisk_totalmntentst_uidgetprocstotal_xfersaiorunning_maxf_bsizestderrresultshow_diskmap_sbufdisk_mb_IO_save_endtm_min__nptrformatstringdk_majorstdout__time_td_typefirst_huge_scrolltotal_busyjfs_loadf_fsidcpu_busyproc_find_sbduffnfs_v3c_foundwhich/usr/local/mpg/source4nmon__blksize_tshow_cpuproc_procsinfodk_blockstimestamp_typecpu_waitshort unsigned intstat8tm_wday__off64_tpdatnextp_maxx_maxyshow_dgroup_IO_read_base_idcok_parentarg_first_timeLINESdk_rmsecv3c_total_curxtm_ydaycallbackdetailsprognameproc_mem_search_IO_write_basesnap_averageralfmodenfs_v2s_foundnfs_v2_namesblock_linecpu_comparetm_monget_cpu_cntrun_linestdscrpadcpuwaitstatus_syncnfs_v3s_found_immed_IO_markertm_year_pad_topdef_secsv3s_totalnfs_v4c_namesldatshow_paranfs_v4s_foundshow_disk__pid_tflash_onpadmapstrtodstealstrtolf_frsizef_blockspadlongpw_gidd_reclencmdcheckv4s_totaldiskmaxdisk_sizestdinswitcher_old_offset_use_keypadmax_cpus_IO_buf_basenmon_snapproc_init__dev_telapsed_IO_FILEpadmemignore_io_thresholdmonthcmdstrtm_hourpw_uidgetuserlsb_releasecurrlinetop_disk_busyproc_lineattr_tload_dgrouptm_mdaypadhelp__pad1cursednfs_v2c_foundsysnamecpu_idlef_bfree_markers_posshow_rawfind_releasedk_minorargs_lookupdoubledirentdk_noinfouser_filenamest_rdevtop_first_timeargcst_devread_vmstatproc_cpu_first_timeargvpadlargedskgrptotal_disk_writecpu_linemnt_typenfs_v4c_founddk_11dk_wmergenfs_v3_namesutsnamenetworkspadnetwelcomehuge_peakdisks_per_linepadtoptotal_disk_xfers__nlink_t__gid_tvm_first_timebtime_linewhenpadnfsdk_namedsk_statdk_bsizenfs_first_timetv_seclong long unsigned intnmon_tmp_cur_columncpu_nodisk_stats_readfloat_leaveokst_blocksshow_vmshow_largetime_stamp_strdk_usemnt_passnotm_gmtoffinit_pairs_IO_backup_baseshow_argsf_files_pad_bottomstr_pshow_lparproc_cpuproc_disk_iocmdfoundvarperftmp_padstat_bufferget_vm_valuelong long int_flags2_parxtv_nsecdk_wkb__ino_tuser_filename_setskippeddk_readspw_shelldk_xfersf_namelen_bkgdGNU C 4.0.0 20050519 (Red Hat 4.0.0-8)mnt_optserror_string__u_quad_tmainpw_gecosversionproc_disk__unused5__dirstreamdk_timemnt_fsnamef_typest_mtim__statbufrereadhardirqshort int_vtable_offsetdisklinenext_cpu_snapd_inocpu_sumshow_longtermdk_inflightdk_rmerge__quad_tsecondsSSSVVuS/ARFVRquRbSeSWW6WTVRV[SS.S@R6Rw6wTVS>S6SVP)V09P9VP__SSVHRYnRSSnQ_P S ? ?oSo  S  qyP P  S  U SU  S V \ V V W W QSU QS QS pc j pj P p Q Q Q QDllxPzPS26SAnSW!1W6;S;WSWWhlUhl`dQS3`d36QS6;Qd;`dU`dX\UX\PTUPTHLUHL@DU@D U  R3 3;R; U PQAA HHT TY\ \P PRRSRSA`R>QQ/w#=P4LPZoPBQ2S:@SwDwVV DVRVVSSXmmsWsuu#W####W#$$n$ #$$n$#*$*$n$#<$ <$n$ $p$$$$R$p%p%%R%%%%R%%p$$ $%pp$$$$P$%%%P%%p$$$%lp$$$%hp$$$%dp$$ $%`p$$$$%\p$$($%W%%(%j%Wj%p%(p%%W%%(p$$,$%V%%,%i%Vi%p%,p%%V%%,p$$0$%S%%0%h%Sh%p%0p%%S%%0%#&#&)V))))V)))*V***T*VT*W*W**V%#& #& (S () ))S)) )*S** **S*W* W*t*St** %#&#&*`%#&#&\'X\')X\))X))X\)5*X5*W*X\W*t*Xt**X\%#&#&u'Pu' (PT (m(PTm()PT))P))PT)/*P/*W*PTW*t*Pt**PT%#&$#&'H' (HL ((HL()HL))H))HL))*H)*W*HLW*t*Ht**HL%#&,#&'@' (@D (7)@D7))@D))@))@D)#*@#*W*@DW*t*@t**@D (q(S((S ))St*v*St))P+,,(,P(,Q,Q,Y,PY,c,c,g,Pg,,,,P,$-$-)-P)->-v,,P,-P-$-P-..Q...S..S'///S./P////Ph////V////V//W//W//Q//Q)0}0S}01W292St22S,0`0Q}021VY1:2V=2t2V}0t2W2Z4Wo4V5Wk55W5n6W6j7W7G8W22P22p23Sq33S33P>>>">W->/>/>>W>Y?>$>->>>Y?->4>S>>P>Y?SAiBwsB~BwAAPAAPB$BPBB B}CW}CC CCWCD D!EW!EkF BBSB CP C}CS}CCVCCSCDSDDPDES#EwESwEEVEEPEEV4FXFSXF\FPdFdFVCCVCCVCDV#EwEV[CxCPCCPDDPSESEPF FPdFfFPCCPCCQCCQCCP%E'EP'ESEQlFxFxFFRFFFFFFSF>G>G`GS`GdGdGoGSoGsGsGGSG H HHS G>GWFGPJGYGPdGsGPGGPF>GVEGaGVdGpGVGGVGGVG HVHHVGHP>HIHWNHHWHHWOKiKPKKPBMLMplM9SpBMHMSM8NSYNaNStN9SSBMJMWM8NWtNOWOOPOORP%PP%P*PRRRPRRRRRRRRWBMDMPMMPZSeSPhS{SPSSPQSXSSXSZSPZSSSSSSSSPSSSZSSWSSWSSWTTWTTW UtUWUUWUVW VzVWVVWTTVTUV]UUVUVVVVVrVyVV|V~VV~V~VVTThTUlUUpUULUVdVxVSVVVW $WShrWOqW W.  q  W??q?^WWWQWXRzYwZSwZZPZZSZ[PD\\R\\R]]R<__S__V__S__V__SW`W`SW``SSa;bSAbbSbccSccSc*dSUdUdSUdUdVUdUdSUdUdVUddShhqhhqhhShhqhhShhWhhqhhVhhShhVhhShhqhhSi5iRCiIiRi jSjIjWkj~jW~jjSkkSooWppWpSqSwxSUxxSxxW<{{S{|Wf}w}W}t~W/W/MSMMSSSWeeSeeWeTS22S22W28SZSS^SVSSS!;VSVSyWySVlSS̈̈VSWVSV SSVSV S P%?W?XWqqWҋSҋҋV܋$SllSlVSVS7>V>>WJbPUhPPPُPPgPPGtP!4P`P;NPzPNaPPh{PԗPPPPݙPߚߚSߚߚVߚߚSߚߚVߚߚSߚWRSɜWɜSNdSWssWsSwStSŢWF^W֭WRWRSQ޲S޲޲W S@@S@@W@@S@LWҳSҳҳWҳSS S *S4>VRRSRRVRRSRgWH^VoS<WSWζSζζSζζWζζVζζSζζVζ(S++S++W+SSS$W~S3SQSiWWB,W:AWLNS^VS`SySSSS$SShSW##S##V##S##V##S#%W%%S2SPSGGSGGVGGSGGVGGSGGWxWWSSSVSVS,,W6jWW&&W&]S]]WRRSRRWRXSWWyWW;SPWSSZZSZWSWS,SyWbvWWSSSSWS,XWW-SOTWYSSS!!SSS\\VPPqPPqPPWPPqPPWPPqPyqSSS,SfS-S"WSWSS!R+XSXvPvvSvvVxxSVNPSVS/Sqqqqhqh{PP$)PKKSKfWppSppWpzSSVSVS)WVVqVVqVVqVVqVqS"W">ShrWrrSrrSrrVrrSrrVrrSrrSrSSOOqOOqOOqOOqOpqpP/P Wj t St  S. . q. . q. . q. . q.  q  W : S??q??q??q??q?^q^S P#2PHZZqZcqdqS*SSySSN q  S  SdhmhhVhhqhhqhhqhhqІVV VГVVV̖ޖV0V VCYVߚVRgV#MVGVfPmPPqPPqPPqPqmqqqq)VVVqVVqVVqVrqOOmOOqOOqOOqO q. . m. . q. . q. . q.  q7?m??q??q??q?qVVV"3VDDVUUVfwVVV:pV~VhhSpSqSwxS<{{S/MSSefS2LSZS^SS StS|SP SʌSߚSRSNSsBS(ZSSS̢SSRS@fSSRS;S+SS~S3SQS#%SGSS,SS'S&]SRXSJKPS,SSSSSeS,ISSSS SpzS)S">SS - S. G S  S  S0 I S  ShmPm)mVrmO m.  m? mhmPm)mVrmO m.  m? mhhphhphhphhphhShhVhhS]iiViiSppVppVppSppWpSqSwwSwxVUxzVz&{S<{<{S<{{V//S/MVSVeeSeSV22S2BVZZSZV^^S^VSVS VSCVʌSߚߚSߚVRSNSsSWV((S(LVWSVSŢŢSŢ̢V;FWFV֭V֭SVJRVRS@@S@KVSVRRSRgVVS(V++S+VSS7VSkVSVQSS##S#%VGGSGVS,VYWWSV'S&]ShhV-XSVS,SSS,VSPPpPPpPPpPPpPyVSSeS,ISSSVWppppppzSS)VVVpVVpVVpVjpjS">SOOpOOpOOpOOpOxVS - S. . p. . p. . p. . p. G S  S  S0 I S??p??p??p? ph mmӂ mmӂ mm޲ mm޲ mm mm mmo mmo mm mm mm- mm- mmP mm) mmVr mmO  mm.   mm?  mmIhmPm)mVrmO m.  m? mShmPm)mVrmO m.  m? m]hmPm)mVrmO m.  m? mghmPm)mVrmO m.  m? mqh2jm2jjSkkSooSoS2SPSOcSPm)mVrmO m.  m? m{hmPm)mVrmO m.  m? mhnPn)nVrnO n.  n? nRZZnZcndCnNxne^_V*ddVhn\VPnVv}VCVNUVVnVrnrVO n.  n ` V? n EVhnPn)nVrnO n.  n? nhnPn)nVrnO n.  n? nhnPn)nVrnO n.  n? nhӂ nnӂЃ nnЃ nn nn nnP nn) nnVr nnO  nn.   nn?^ nn^ nn  nnhnPn)nVrnO n.  n? nhnPn)nVrnO n.  n? nh nnP nn) nnVr nnO  nn.   nn?  nnh qqP qq) qqVr qqO  qq.   qq?  qqh qqP qq) qqVr qqO  qq.   qq?  qqhnPn)nVrnO n.  n? nhnPn)nVrnO n.  n? nhnPn)nVrnO n.  n? nhhShhqhhSpSqSwxS<{{S/MSSefS2LSZS^SS SPSʌSߚSRSNSsSBBS(ZSSSŢŢS;WFlS!֭SRS@fSSRS;S+SS~S3SQS#%SGSS16WS'S&]Sh~SSRXS${RS,SSSPqSSeS,ISSpqpzS)SV"q">SOqS - S. . S. G q  S  S0 I S? q\ZZnZcndCnNxnhiWppWxxW݆WPWɜɜPɜWŢWF^WWyWRĴW<W$W#MWGGWxW,1W6jWWWWPWZWPPW-YWPyWWKfW)WPPPCHPhmP WcZZnZcndCnNxn6Q2QhhSpSqSwxS<{{S/MSSefS2LSZS^SS SPSʌSߚSRSNSsS(ZSRS@fSSRS;S+SS~S3SQS#%SGSSS]SRXSS,SSSSSeS,ISSSpzS)S">SS - S. G S  S  S0 I ShnPn)nVrnO n.  n? nhnPn)nVrnO n.  n? nhnPn)nVrnO n.  n? nhnPn)nVrnO n.  n? nhnPn)nVrnO n.  n? nhnPn)nVrnO n.  n? nhhVOVeSV2BVZV^VVVCVߚVRV@KVҳVRgV(V+VV#MVGVV)VgnPn)nVrnO n.  n  ngnPn)nVrnO n.  n ngnPn)nVrnO n.  n ngnPn)nVrnO n.  n ngnPn)nVrnO n.  np ngnPn)nVrnO n.  n ngoPo)oVroO o.  o ogoPo)oVroO o.  o+ ogoPo)oVroO o.  oB ogoPo)oVroO o.  oY ogoPo)oVroO o.  o ogoPo)oVroO o.  o ogoPo)oVroO o.  o  ohoPo)oVroO o.  o- ohoPo)oVroO o.  o ohoPo)oVroO o.  o o#hoPo)oVroO o.  o  o YZoZcocxoXXP YYPNYbYPxYYPccPccP YZoZcocxoxYZoZcoccocCoIxo9ZZoZcoccodCoNxo.symtab.strtab.shstrtab.interp.note.ABI-tag.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.comment.debug_aranges.debug_pubnames.debug_info.debug_abbrev.debug_line.debug_frame.debug_str.debug_loc#(( 1HH$7 ll`?̊ \Go((To@c 44@l tt up44`{00+``+Y LLPPXX``dd4488` `L LZ z;&1m )0$ 4D^8`?g`#K x}(Hl̊(4t  4  0 `LPX`d48` !"# P*X8`E|T[ܗ q }T\L` `@@  08HVeu48<@@DHP - &P-X:mElPZL^ fd q @ vED__> p __ 3   #6?Mbo w @$|? (dH M@F\pI 5 4$)%; Jo[`btt$&O#1 PD )3?s HT& aOjpDz. 0 4   &/=Y@_s0_ x < (="~4L =d  HfY `q0w$ ``L    Q! -z@ L V dyL< I379 4 m1 =  E P U ,z _ `y 9 E p =   d   ,  T  w/   8 PK \ O l y L  غ     P -  V 0   Z % (. 4  ? 8J hR ^ 4 j 9|  0 '   X H    t    G =3 / = PQ X e x  z h  0F   x |  4 L 8& 6 3 B D G 4[ ?l { z 1  w . l . p  (R  X 2$8u 6PI(a SH`tr@zd|A @ =  T 4f }#0 =PxV j>xPhO  4̘ z  "call_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____JCR_LIST__completed.4583p.4582__do_global_dtors_auxframe_dummy__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_auxlmon.cSccsIdstring.6455arg_first_time.6504lineno.6589string.6856error_string.6855proc_cpu_first_time.6931block_line.6930run_line.6929proc_line.6928btime_line.6927ctxt_line.6926intr_line.6925fp.7194fp.7265firsttime.7484which.7581duff.7600used.7618u.7617jfs_loaded.7860fp.8073use_env.7928extended_diskdgroup_loadeddisk_comparecolournfs_v3_nameshas_colorsfirst_hugehuge_peakget_cpu_cntinit_pairsproc__strtoll_internal@@GLIBC_2.0rereadprognameaiocountnfs_v4c_found__strtod_internal@@GLIBC_2.0proc_readsnap_averagepdisk_modedatabasecpu_peakjfs_loadfullhostnamesetpgrp@@GLIBC_2.0max_cpusnfs_v3c_foundgetmntent@@GLIBC_2.0show_diskmapaiotimeshow_longtermnfs_v4c_namesfpdskgrptimer_DYNAMICdotlineproc_kernelpnoutrefresherrorstrstart_colorshow_aaatimestamplocaltime@@GLIBC_2.0versionfileno@@GLIBC_2.0loopstrcmp@@GLIBC_2.0proc_procsinfoclose@@GLIBC_2.0_fp_hwperror@@GLIBC_2.0show_topmodefprintf@@GLIBC_2.0fork@@GLIBC_2.0getenv@@GLIBC_2.0nfs_clearendwinsignal@@GLIBC_2.0fflush@@GLIBC_2.0pclose@@GLIBC_2.1args_output__fini_array_endproc_diskstatsshow_argsaiotime_maxproc_cpushow_memoryfind_releasedoupdatejfsesinit_pairwattr_onproc_disk__dso_handlenext_cpu_snapmonthnfs_v4s_foundproc_find_sb__libc_csu_finicpu_snap_allputchar@@GLIBC_2.0proc_nfsgetpwuid@@GLIBC_2.0dgroup_filenamehostnamenfs_v2s_found__errno_location@@GLIBC_2.0debugdgroup_total_groupsrewind@@GLIBC_2.0snap_clearnet_read_peaksave_smpnetworksmaxloopsputs@@GLIBC_2.0_initpopen@@GLIBC_2.1run_nameshow_topshow_vmnocbreaklsb_releasefstatfs@@GLIBC_2.0malloc@@GLIBC_2.0proc_memcheckinputdisk_busy_map_chnewpadfread@@GLIBC_2.0disksshow_smpshow_kerneldgroup_total_diskswrefreshtoppercbreakdgroup_disksstderr@@GLIBC_2.0linux_bbbpdiskmax__xstat@@GLIBC_2.0cpu_snapsysconf@@GLIBC_2.0mvwprintwlist_dgroupwaitpid@@GLIBC_2.0cpu_comparesave_wordgo_backgroundsetmntent@@GLIBC_2.0time@@GLIBC_2.0show_helperror_oneasy_startshow_nfscmdfoundgetopt@@GLIBC_2.0disk_rate_peakfgets@@GLIBC_2.0execlp@@GLIBC_2.0chdir@@GLIBC_2.0partitions_shortsleep@@GLIBC_2.0dgroup_datagetuserproc_mem_searchplot_saveignore_procdisk_thresholduname@@GLIBC_2.0__strtol_internal@@GLIBC_2.0show_allqsort@@GLIBC_2.0nfs_v2c_foundshow_rawjfsshow_partitionsshow_neterrorrun_name_setcpuscursedshow_jfsstrncmp@@GLIBC_2.0proc_net__fini_array_startfputc@@GLIBC_2.0__libc_csu_initaiocount_max__bss_startplot_smpmaininitscrshow_rrd__libc_start_main@@GLIBC_2.0dgroup_name__init_array_endsize_comparesecondswmovehelprealloc@@GLIBC_2.0aiorunningcmdcheckshow_cpustat8data_startpartitionsacs_maptopper_sizeload_dgroupprintf@@GLIBC_2.0arglist_finimemcpy@@GLIBC_2.0show_dgroupnet_write_peakmvprintwproc_cpu_donefclose@@GLIBC_2.1show_verboseshow_largegetprocserrorclosedir@@GLIBC_2.0gettimeofday@@GLIBC_2.0isnumbers__preinit_array_endwhlinewnoutrefreshopendir@@GLIBC_2.0gethostname@@GLIBC_2.0open@@GLIBC_2.0stdscrshow_netinterruptdisks_per_lineexit@@GLIBC_2.0switchershow_pararead_vmstatsscanf@@GLIBC_2.0_edata_GLOBAL_OFFSET_TABLE_free@@GLIBC_2.0args_lookup_endendfsent@@GLIBC_2.0ioctl@@GLIBC_2.0disk_busy_peakchild_startdoubletimeshow_lparargs_loadwclearCOLSwattr_offstdin@@GLIBC_2.0flash_onstrip_spacesstrncpy@@GLIBC_2.0ignore_io_thresholdfopen@@GLIBC_2.1old_cpuscheck_call_string__init_array_startget_statenfs_v2_namesoptarg@@GLIBC_2.0cmdlist_IO_stdin_usedproc_partitionsqkill@@GLIBC_2.0show_disknfs_v4s_namesnmon_childrenplot_snapproc_disk_iosprintf@@GLIBC_2.0fwrite@@GLIBC_2.0wbordernfs_v3s_found__data_startget_vm_valuereaddir@@GLIBC_2.0LINES_Jv_RegisterClasses__ctype_b_loc@@GLIBC_2.3show_headings__preinit_array_startwelcomecpu_linestatuswprintwproc_initread@@GLIBC_2.0hintaiorunning_max__gmon_start__strcpy@@GLIBC_2.0