ELF44 (444444}}PPPPHHH PtdXXBXB\\Qtd/lib/ld-linux.so.2GNUCZ!;0NJEOI%VD@L>5-:X9H WQUGF+6'P(MCR&BYSA  *$1#".,<8) 3/2T4K=7 ?T a0TUY)K8fUa]|yIkrT]rO1?=W_D   ?'-5r3 vr;=Xl2sv>>_MK@TVr=@~D Fk2.#bf}$89:=rA(#3#Bk Y987$Z|o"  D[#r=4=VL;=rz!SDRIR 2 Flibstdc++.so.6__gmon_start___Jv_RegisterClasses_Znwj_Znaj_ZdlPv__gxx_personality_v0_ZdaPvlibm.so.6libgcc_s.so.1_Unwind_Resumelibpthread.so.0sigactionrecvfrompthread_mutex_unlockpthread_createsendto__errno_locationforkconnectsendpthread_cond_signalpthread_mutex_lockpthread_selfpthread_mutex_destroypthread_cond_waitacceptpthread_cond_destroypthread_detachpthread_exitrecvpthread_cond_initpthread_cond_broadcastpthread_mutex_initlibc.so.6_IO_stdin_usedsocketfflushstrcpyfopengai_strerrorstrncmpinet_ntop__stack_chk_failputcharlistenselectstdingetpidstrftimestrtolfeofstrlensigemptysetgetaddrinfomemsetwarnbindchdirgetsockoptstdoutmemcpyfclosesetsockoptmallocgetpeernamegetenv__ctype_b_locsscanfstderrusleepfwritefreadgettimeofdayatofatoilocaltimefprintfgetsockname__ctype_toupper_locfreeaddrinfosetsid__libc_start_mainsnprintffree__cxa_atexitGCC_3.0CXXABI_1.3GLIBCXX_3.4GLIBC_2.4GLIBC_2.1GLIBC_2.3GLIBC_2.1.3GLIBC_2.0GLIBC_2.3.2   l P&y 0ӯk t)`ii ii ii si ii ii ri ii Q RVRWSTQQ Q$Q(Q,Q0Q4Q8Q R?R@RARBRC RD$RE(RF,RG0RH4RI8RJD$H$f|+US]B@uBuHC$D$9KBAu&D$ D$CD$B,$x[]Ðt&C D$D$H$s |ύv'US]@,t$t%@,Ct$sC[]D$mD$H$z{뽍US]@,t$t%@,Ct$C[]D$mD$H$z.{뽍UVS]u D$C$;CD$$(F43C$R4C$T$|B@t1tFT$B4D$R$$u`@$bFA u#[^]Ðt&T$B4D$$+뻉4$9PtFBuƋRxD$D$˜$.BHT$ $D$@@$ZBH|[^]Í&'UWVSL}7GV@EĉEЉ EE^TF4nP]E=}E fEm]mMȅEٞv-5RD$ -$\$>7E@BV@t$ t$$ Uċ7 UЉ4$:F$EGD$$EEE't&M܋G;AQ MԅD$U$7F@EF4D$GD$F,$cM܉AL$@$33E̅~ Ẻ$qxE؅u )YXQ\5`Su]؅8BX B\BD$E$U܉T$@$3BAE܉$@EL[^_]H8t$UЉ$$o7EM܋YPUċI ȉȉBȉBGW_O)i@B)ʍEȅ~oE̋F@9W lt&!M܋MȉM܋AMȉAM܋A MBA@AB4D$GD$B,$:U̅f뉍GD$$7F\nX]E5}E fEmUmEGP$ m]mEG =?BG ~ G-@BG V@b<$/ct$$$Mċ7$MKED$D$H$u0v'UVS]u D$C$CD$$xF43C$TR4C$T$$wB@t1tFT$B4D$R$$u`@$FA u#[^]Ðt&T$B4D$${뻉4$4PtFBuƋRxD$D$˜$~BHT$ $D$J@@$IUBH|[^]ÐUEUPU P0]ÍUU E)B0]fUEP1t$ÍUS] $1҅t#CD$ C0D$D$E$sƒ[]Í'UE@t E]6]Ð&USE]D$$?Ct E C0[]áRD$D$$D$ RD$!D$$D$ 뮐UWVS}EEO@ D$<$B$hSdS<$dSD$8G$hS-EtGÃ$~+ED$<$hCE`@9w$Cڃ[^_]ÍU]]u$\$$g4$?4$t4$]uu]]u]ÉÉ4$$ &'U]]u$A\$$?4$<t4$3>]uu]f]u]ÉÉ4$$t&U]]u$\$$C@u%4$9t=4$]uu](D$D$4$4$uË]u]ÉÉ4$$UU M ]Ðv'UVS1ۃE ut tt$$"Ot[^]Ðt&UVS1ۃE ut tt$$bOt[^]Ðt&UVSut$ۉu[^]Í&'US] D$E$etM9u 0&‹t9uM[]M[][]ÐU t&D$$ $8RD$!D$$xD$ ^D$D$R$R$REJRD$'D$$PD$ EBRD$D$$D$ $RD$D$$D$ $^fUWVS] }CAǃsxC,EC,$ SQ{,WEt$D$ D$B4D$GD$B,$$ SS4$D$Wʅu{GP,S,D$t$$ZD$D$ $ lG$i.C,sxEEt$D$G@,$/C,tߍ|ǃ|D$D$C,$N[^_]D$D$ $.lG$Si&'US]C$Ju8E D$D$ D$!D$C@,$t`[]ÍE D$D$ D$D$)C@,$iuD$D$ $,lk[]ÍD$D$ $,Dk[]Í&'US4]eE1C$IuhC$wLU܋D$T$ D$#ED$CE@,$Ee34[]ËC$KMUPUPU@ D$L$ D$ED$)CE@,$ uD$~D$ $:#jiD$qD$ $:jHt&UWVS,}G$LWB@%ہ$HwD$\$ $RF,Gx,$ ED$D$ D$D$GE@,$&W|D$D$B,$G@At&G$It<$,[^_]fD$@,$uD$VD$ $IhD$<D$ $_hGD$PD$ $fthP&'UWVSL}GEP@@$҉E'G E$EE؋GXt$KGEW UȉT$$&9G @D$ SFfT$UD$ET$D$ D$,D$h<$Ue3Č[^_]ÍUD$ /T$D$$f;:UCD$ /T$D$$f;:vCff>7Ff2BUWVS]eE1Ck]E 1C0c(1ٞ}Eƴ fEm}mƋu}ED$${:CC0SKEC(ZɉT$ U\$L$$M܉t$(\$|$,T$ D$L$$ ,^{;tLUe3"Ĭ[^_]Ð}%1Eƴ fEm}mƋ}u>t$f뢋CS KC ECUSC0MC(EUSUE MUD$E܉t$(L$HMET$FfD$ E T$U|$T$D$$+"1Ue3Č[^_]ÍUD$ /T$D$$f;BC}D$ /|$D$$f;BCff>BFf=t&USD]MS8D$KkU\$D$ $@T-JC8D$Sk]EC0c(D$ $`T\$I{:tRD$)D$$82D$ %S$E[]Ív$d2SuJAt&CKt&1[]ÃCCD$D$$7[]Ð$CCD$D$$[]ÃA1{D$D$B$CUS]t $:u[]É][]/vUVS]u tpSu*$SD$T$SS9tԍRVPVPV P VPVPC[^]Í&$S耿D$T$St1C Uuu]] tC\$4$F$]u]fUS$S $S$S`t&$St͉$t[$S$S9u`f‹9u$蜿$S$St$Su$S_$'#I$SP?D$S$Sh>2fU(}E} ]uEȅx]u}]ÍvUBBu$UB,FhBtPVlU1FFBHFDBl1҈G R1PG$,$ݖR1PO,$ʋGɉ˹ډ1҉F|G dždžݞR1PG,$ݖRPG,$ȉFpGȉFtGƆȉFxEݞ$D$D$`U|$ E$D$xD$1U$Sv$S5$S$SI]ESu}]鱽D$D$2$$2 AE]u}E]=fUVSuf~@y[^]Í&$оF,ClCChFCCFC FHCDF4C0F8C4F;4$8F@$.t-D${D$$蝶F,ClChD$ D$2$$2:4$7D$D$2$$2:4$7fUWVS}$lGBtl$h脸ÅtlD$hD$$CHD$$÷CD$$耶E CG$C GBtJ[^_]$TÅuD$D$2$$29<$6[^_]ÍChCD$D$$VCU sP<C@(@,@M D(D,DL<,uG`Fz }E fEmUmE쉆P$ m۞mGGFG4F(G8F,G2뽍Uuu]] D$F$GC4F$#Ft]u]ÍD$KD$2$21]uE].Uuu]] D$F$ǭC4F$裯Ft]u]ÍD$KD$2$2D1]uE]a.UUM zL%B@~A BAtaBPȉABhft@ȉAB$BAAtBXȃzLAt]ËBX$zLAu ]BjȉA뽐t&B<ȉA띍B4ȉA |fUuu}} ]F@u FLv]u}]$D$t$$1FhK@c@ffCjCFCC CLCDt*$$CFD$@$FQ$跬$輭CF]uE }@E]ڬFjWt&Uuu]}} 4$_t$<$衬~D3<@~ ^RG4 D$ D$0$覡RD$dD$/$脡RD$rD$/$bUWVS} ](S\$D$‰$7ED$D$ 5D$`5|$$u5R9u~/D$ D$(3D$R$Р;uuԃ[^_]ÐUVS7ut21ۉ$tD$7t$$7uЃ[^]ÐfUS]Ct$àCCt$譠Ct$蘠C t$胠C ][]/fUS]D$D$$芝C,CHC@CLClaC4 fCjCDCXC\Cp[]ÐUE]f8 Ðt&UE]f8 Í&'U4$|$Uft8f t14$|$]Ít&E f8 uǹrЋE f8uŋBU 4$|$;B]ÍU $]t$|$ftSf t1ɋ$ȋt$|$]ËE f8 uǹs18uʋU 1Cf;B븍vE f8uU 1ɋC;BuC1f;B됍t&'UED$D$$諛Í'UUf:t$BB@@@ ]ÍvB]Í&UEf8 t@%=]Àx]ÐUEf8t]@fÍ&]@fÍvUUE f:tffB]ÍffB]ÍUED$$Ðt&UEf8 uɃáRD$+D$$<D$ 補1ÍvUEf8uɃáRD$*D$$<D$ c1ÍvUEM Uf8tT$ L$D$$ 輘ÃT$ L$D$$蟘ÐUS$]ED$ D$D$$賚MQtqEtEAʃ tfRt3z uBRD$E T$$膚E$苘$[]ËAu yt Iɍvu݋AQ뷉\$D$=R$g$軜$cD$==D$щ'UVS]4$StPC@t$$D$4$|Cj4$D$[^]Í&C@ f믍UVS]sx4$zStIC@t$$D$J4$Cj4$D$[^]ËC@ fCx빐Uuft 9u]]1Í&UWVS @SEءD$R$SR?0S42R9U~#M (SBRE̋p y=RgU$͐UEMB 0SRM9:t:4ŰD$ D$=D$R$蝑 0SMP;P{ER(S(SE£0SEGMM܋M6E܉1+EEEEETUT$M$L$讑u։$;EPEE뱋ED$ D$8>D$R$裐KG(ShM DD$ D$>D$R$k0SEfR;UM (SBR1UĀ:R(S0Su}<=UEUE<=uR;UM (SBRJE%R0S?$hRÉ]0SRU x-UËE$&RM15R9:D:E (SW0SaRt"t$ U D$x>D$R$Î5RU RD$ D$>D$R$莎u}Ev}MyuT5Rt'UD$ M D$>D$R$30S?$É]0SE܃(SU$ڌEM 0SMtUEMQEp 9ExuR9U~D$R${HRt&M DD$ D$>D$R$F0S$ËE]0S8:t:UED$D$D$ D$E D$E$ÐUED$D$ED$ ED$E D$E$É'UED$D$ED$ ED$E D$E$KÐU$S. &US]D$(T$ t,s(T`SE[]&GD$(T$: tĉ$뺍L$qUWVSQ(yD$ $D$ $D$$ WD$$SӊD$$S菉D$$T諊D$$SgD$$hS胊D$$ Son (T$ X$XƉ$4$t$|$$:FDuF4$蚙EED$4$tEp@D$ (1Y[^_]aÃtD$D$ D$R$$(1Y[^_]aÐUWVS E}t)u ]t&Ɖ\$t$<$Z~)uE [^_]8u11fU1WVS U}t/u ] v)t&Ɖ\$t$<$T|uE)؃ [^_]ËE [^_]蠅8u11뻸fU(EEED$ED$ D$D$E$߉tED$sD$>$> EÐ&U8]] }}uu]ED$t$ D$D$<$t]ED$t$ D$D$<$6tSE9tD$ R\$D$?$-]u}]Ít&ED$ ?D$R$D$\D$>$> 돐U]Ít&'UVS0]E]EEXƁu 1]贅EG'KMt&t&AɋRABA?D$E \$ T$D$E$0[^]ÃB1Aڞ AAٞr~ՠAɋRB?p?f111ڞr0t&1ٞr~?11SfUS4EED$ ED$D$@E$pEG<&w $@@E1ٞs+}E fEm}m]܋M؃4[]Ðt&}%1E fEm}m]܋M؃4Ӊȉ[]E UE AUqE AU`E AUOE AU>E 1U-'U(EED$ ED$D$@E$QEG<&w $@EE UE AUE AUE AUE AUE 1UÐU(E UEEt2ED$ED$ D$D$$ȄxEÍvED$ED$ D$D$$薄̐&U1(U ~BMt=EUD$D$ D$ED$$ 1!ÍEUD$D$ D$U1]É'U,T]ÍU]Ít&'U$T*,T0T)У,T~ ~EtRD$($Â$T0T$TA,TÍ&'U$T誂0Tu,T$TÃ0T$TÍv'U$TZ$T0T跀É'U$T*$T,T$T{Í'U$T$T-,T~$T;Í'U4$|$u} 4$|$]Ít&U$Tz ,T~"t&D$T$T舁,T$TÍt&US]D$$_t []Ðt&$T-,T$T}$TQT$$u ][]$$e}'US]!D$$tTCt$$T\,T$T~\$ D$`D$$Gu[]ÐD$D$B$B$T-,TET[]L~US]CDD$D$B$ B$W&$~$Tr-,T$TO|$T}C t$$1[]Ãt#o$蝏X농$sv$cv$xSvU$T{$T}t$T}$To}ÐUD$$T}D$$T|USz$z$h|E\$ D$6BD$R$}[]ÍUS]$&|E EB]RE[]}US$ED$${E1RP},$ PBE fEmUmEP$U Um]mEE=?BE~-@BEBE]D$${&;U~D$$zE9EUtރ$[]ÐU4T4Tt${$ ~&'US4E ]pt$x1% ED$p$D$z 4[]ÐUE S~5]HȺgfff)‰ȍ)Ѓ0Cu[]ÐU]Ít&'UWVSO6 w)t$1ED$E D$E$9uރ [^_]Ë$ÐU1Sa6 tD$ED$$x []ÐUSPt1ЋOu[]ÐUS[5|Y[Client.cppselectreadsocketbindconnectwrite1closewrite2_B$tI$JrbUnable to open the file stream Will use the default data stream iperferror in first child create error .Listener.cpprecvfromconnect UDPmulticast ttlmulticast joinlistenCannot change the session group leader Running Iperf Server as a daemon The Iperf daemon process ID : %d Usage: %s [-s|-c host] [options] Try `%s --help' for more information. Usage: iperf [-s|-c host] [options] iperf [-h|--help] [-v|--version] Client/Server: -f, --format [kmKM] format to report: Kbits, Mbits, KBytes, MBytes -i, --interval # seconds between periodic bandwidth reports -l, --len #[KM] length of buffer to read or write (default 8 KB) -m, --print_mss print TCP maximum segment size (MTU - TCP/IP header) -p, --port # server port to listen on/connect to -u, --udp use UDP rather than TCP -w, --window #[KM] TCP window size (socket buffer size) -B, --bind bind to , an interface or multicast address -C, --compatibility for use with older versions does not sent extra msgs -M, --mss # set TCP maximum segment size (MTU - 40 bytes) -N, --nodelay set TCP no delay, disabling Nagle's Algorithm -V, --IPv6Version Set the domain to IPv6 Server specific: -s, --server run in server mode -U, --single_udp run in single threaded UDP mode -D, --daemon run the server as a daemon Client specific: -b, --bandwidth #[KM] for UDP, bandwidth to send at in bits/sec (default 1 Mbit/sec, implies -u) -c, --client run in client mode, connecting to -d, --dualtest Do a bidirectional test simultaneously -n, --num #[KM] number of bytes to transmit (instead of -t) -r, --tradeoff Do a bidirectional test individually -t, --time # time in seconds to transmit for (default 10 secs) -F, --fileinput input the data to be transmitted from a file -I, --stdin input the data to be transmitted from stdin -L, --listenport # port to recieve bidirectional tests back on -P, --parallel # number of parallel client threads to run -T, --ttl # time-to-live, for multicast (default 1) Miscellaneous: -h, --help print this message and quit -v, --version print version information and quit [KM] Indicates options that support a K or M suffix for kilo- or mega- The TCP window size option can be set by the environment variable TCP_WINDOW_SIZE. Most other options can be set by an environment variable IPERF_, such as IPERF_BANDWIDTH. Report bugs to iperf version 2.0.2 (03 May 2005) pthreads ------------------------------------------------------------ Server listening on %s port %d Client connecting to %s, %s port %d Binding to local address %s Setting multicast TTL to %d Joining multicast group %s Sending %d byte datagrams Receiving %d byte datagrams TCP window sizeUDP buffer size(default)Waiting for server threads to complete. Interrupt again to force quit. [%3d] Read lengths occurring in more than 5%% of reads: [%3d] %5d bytes read %5d times (%.3g%%) [ ID] Interval Transfer Bandwidth [%3d] %4.1f-%4.1f sec %ss %ss/sec [SUM] %4.1f-%4.1f sec %ss %ss/sec [ ID] Interval Transfer Bandwidth Jitter Lost/Total Datagrams [%3d] %4.1f-%4.1f sec %ss %ss/sec %5.3f ms %4d/%5d (%.2g%%) [SUM] %4.1f-%4.1f sec %ss %ss/sec %5.3f ms %4d/%5d (%.2g%%) [%3d] %4.1f-%4.1f sec %d datagrams received out-of-order [SUM] %4.1f-%4.1f sec %d datagrams received out-of-order [%3d] local %s port %u connected with %s port %u [%3d] MSS and MTU size unknown (TCP_MAXSEG not supported by OS?) [%3d] MSS size %d bytes (MTU %d bytes, %s) [%3d] Sent %d datagrams [SUM] Sent %d datagrams [%3d] Server Report: %s,%u,%s,%u%s,%s,%d,%.1f-%.1f,%lld,%lld %s,%s,%d,%.1f-%.1f,%lld,%lld,%.3f,%d,%d,%.3f,%d (WARNING: requested %s)WARNING: TCP window size set to %d bytes. A small window size will give poor performance. See the Iperf documentation. WARNING: delay too large, reducing from %.1f to 1.0 seconds. WARNING: Path MTU Discovery may not be enabled. [%3d] WARNING: did not receive ack of last datagram after %d tries. [%3d] WARNING: ack of last datagram failed after %d tries. WARNING: Unable to open file stream for transfer Using default data stream. WARNING: Unable to change the window size Optimal Estimate WARNING: interval too small, increasing from %3.2f to 0.5 seconds. WARNING: option -%c is not valid for server mode WARNING: option -%c is not valid for client mode WARNING: option -%c is not valid in compatibility mode WARNING: option -%c implies udp testing WARNING: option -%c has implied compatibility mode WARNING: the UDP buffer was increased to %d for proper operation WARNING: option -%c is not valid in single threaded versions WARNING: unknown reporting style "%s", switching to default WARNING: unknown reporting type "%c" PerfSocket.cppsetsockopt IP_TOSsetsockopt TCP_NODELAY%Y%m%d%H%M%S,,,A_zDethernetFDDIATMHIPPIminimumunknown interfaceTCP%s: %sReporter.cOut of Memory!! Printing type not implemented! No Output 'CU=Server.cppNo memory for buffer Out of memory! Closing server thread The -W option is not available in this release %s: ignoring extra argument -- %s I@7'L@]ETKsE,HbTKB7.TKB7.1b:c:df:hi:l:mn:o:p:rst:uvw:x:y:B:CDF:IL:M:NP:RS:T:UVW919b9c9d:f:h :i:l:m#:n':o:p.:r7:s>:t:uC:vK:wR:x`:yfBl:Cz:D:F:I:M:N:L:P:R:S6T:U:V:W:1:b ;c;d&;f3;iB;lL;m\;nf;pq;r;s;t;u;w;x;y;B;C;D;F<I <M*<N8<LI<PX<Sb<Tl<U}<V<Wsingleclientbandwidthdualtestformathelpintervallenprint_mssnumoutputtradeoffservertimeversionwindowreportexcludereportstylecompatibilitydaemonfile_inputstdin_inputnodelaylistenportparallelremovetossingle_udpipv6_domiansuggest_win_sizeIPERF_SINGLECLIENTIPERF_BANDWIDTHIPERF_CLIENTIPERF_DUALTESTIPERF_FORMATIPERF_INTERVALIPERF_LENIPERF_PRINT_MSSIPERF_NUMIPERF_PORTIPERF_TRADEOFFIPERF_SERVERIPERF_TIMEIPERF_UDPTCP_WINDOW_SIZEIPERF_REPORTEXCLUDEIPERF_REPORTSTYLEIPERF_BINDIPERF_COMPATIPERF_DAEMONIPERF_FILE_INPUTIPERF_STDIN_INPUTIPERF_MSSIPERF_NODELAYIPERF_LISTENPORTIPERF_PARALLELIPERF_TOSIPERF_TTLIPERF_SINGLE_UDPIPERF_IPV6_DOMAINIPERF_SUGGEST_WIN_SIZE?FATAL: get_in6_addr called on IPv4 address FATAL: get_in_addr called on IPv6 address getaddrinfo failed to get an address... target was '%s' error: %s POSIXLY_CORRECT--%s: option `%s' is ambiguous %s: illegal option -- %c %s: invalid option -- %c %s: option `--%s' doesn't allow an argument %s: option `%c%s' doesn't allow an argument %s: option `%s' requires an argument %s: unrecognized option `--%s' %s: unrecognized option `%c%s' %s: option requires an argument -- %c %s: option `-W %s' is ambiguous %s: option `-W %s' doesn't allow an argument sockets.cgetsockopt TCP_MAXSEGWARNING: attempt to set TCP maxmimum segment size to %d failed. Setting the MSS may not be implemented on this OS. WARNING: attempt to set TCP maximum segment size to %d, but got %d %4.2f %s%4.1f %s %4.0f %s%lf%cKByteMByteGByteKbitMbitGbitaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&a@@Bʚ;?P?>>?MbP?ư>& .>D:yDNI(knN= ףp#@X@Thread.cpthread_createUnknown Thread Type! %s failed: %s %s failed ư>;X*UxXWXxYY XZH[t`bxccLhd(ehee hf4gXhiHjkms,wXwhxxy؝0\hآHȣ8pاX4h`zP| (   (L $x@ $Лd $@d (b ( 5 (H`b zPL| ,  0PХrLK 0Pl\K 0lK (\; (; $@t  N ( $, $T8 (| (p (0 $f $(Pf ,PH ,H $` (0  ( $0d $X0d , ,  4P (  0D0  4x  ( (PM    $, t @T`      $`,F $Z,@ $2bbl  ho    Qd otoohRPbr’Ғ"2BRbr“ғ"2BRbr”Ҕ"2BRbr•ҕ"2BRbr–Җ"2BRbr PP0p`0?@@ @@#@@@"@iperf:.shstrtab.interp.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.gcc_except_table.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.gnu_debuglink 44HH %hh|!o<+   3 ;o HottW dd `  i0dLL@o|u  {@@' XBX\CLKL1PPPPQ Q XdRd`R