ELF >@@hm@8@@@@@@@@@@dcdc hchc`hc`  cc`c`@@Ptd ^ ^@ ^@Qtd/libexec/ld-elf.so.1FreeBSDX CP5$,3E(LN/49=A.D%<) FKC7J*86;0-2B MG > @ #H&!+OI"?: '1>ACL9  >?@BDEFGJKLOPv2qX|CEQ6HҞ< Ya{FݣkӪD!bd!J 9 7}<>-/ @ZeeDN6S w$a*]8M`oR g,MT{8  #1vEpR/Y2M= wpg`&dD@g`q @g`6g`[y`/g`hx`g`@x`g@$`x`y`g`g`x`x`@libnetgraph.so.4_Jv_RegisterClasses_finiNgMkSockNodeNgSetDebugNgSendAsciiMsgNgSendMsgNgRecvMsgNgAllocRecvMsgNgAllocRecvDatalibthr.so.3pthread_cancelpthread_mutex_lockpthread_mutex_unlockpthread_killpthread_createselectpthread_cond_signalpthread_cond_waitsendtosigaction__errorlibedit.so.7el_getshistory_inithistory_endel_endel_sethistoryel_initel_sourcelibncurses.so.8libc.so.7__prognameenvironsnprintfatoistrncasecmperrx__stdinpoptindwarnfopenisattygetprognameputsgetoptstrlenferrorfree_init_tls_ThreadRuneLocalefprintffwriteputcharsscanfwarnxfclosestrcat_CurrentRuneLocalestrcspnfgets__stdoutpstrlcpy__isthreadedsigemptysetgetpidstrtok__stack_chk_failfread__stack_chk_guardmallocerr__stderrp__mb_sb_limitoptargatexit_DefaultRuneLocale_edata__bss_startFBSD_1.0FBSD_1.3 (zB(zK(zBpe`g`Bg`@g`Lg`Mg`G@x`H`x`Jx`Ox`Fx`Ne`e`e`e`e`e`e`e` e` e` e` e` e`e`f`f`f`f` f`(f`0f`8f`@f`Hf`Pf`Xf``f`hf`pf`xf` f`!f`"f`#f`$f`%f`&f`'f`(f`)f`*f`+f`,f`-f`.f`/f`Ig`0g`1g`2g`3 g`4(g`50g`68g`7@g`8Hg`9Pg`:Xg`;`g`<hg`=Hz,H5M %M @%M h%M h%M h%M h%M h%M h%M h%M hp%~M h`%vM h P%nM h @%fM h 0%^M h %VM h %NM h%FM h%>M h%6M h%.M h%&M h%M h%M h%M h%M hp%L h`%L hP%L h@%L h0%L h %L h%L h%L h%L h %L h!%L h"%L h#%L h$%L h%%L h&%L h'p%~L h(`%vL h)P%nL h*@%fL h+0%^L h, %VL h-%NL h.%FL h/%>L h0%6L h1%.L h2%&L h3%L h4%L h5%L h6%L h7p%K h8`%K h9P%K h:@%K h;0UHAULoATSHH=]] HcLdHN] IDąHA] ~:HWHt1HK t#H?t LFO H4HHDA@u7@H t(x9}HHuMg`HIEDA@tHS1HlE@SJG@IHL1H$H3N H[]A\H~HHtHpxE@1H} tWE@11Hu D@1H|(t'E@1Ht(1D@HHuѿ Hu1E@H}CE@Ld$pHmE$ȅx_=< 9~UdH%H: LM H4HcDA@t.HMx"9~HHuMg`HcIEDA@uHAD@L1ELƋH! t€DHAHDHL)9Hctu~qdH%H9 D< L M H<HDA@u?Dpt6֍VHcDpxD9}HHuMɹg`HIEDA@tHc1HL激E@EEHl$H\$HLd$HH0L HD$h1t<HT$hH3L H\$pHl$xL$HĈAE@HMD@ H1HMH|$ D@ 1HMH|$@D@ 1= L QCA`IL1҅UpH@1{?DHLea'AVAUATAUSHPHK H$H1LvƄ$@(L$@HEtI QCA@IL1҅FpH@10HLe]GH\$Hl$غ]J@Ld$Ll$Lt$L|$HhHH H$(1HL%)7 '7 tUH$(H3G lH$8H$@L$HL$PL$XL$`Hh6 )uX=H E1E1 0QCE@M@1|L;%y6 ^LLtL;%P6 5Ln(HR@H\H;HIdH31M@=iG Ht$1)Lt$LDM@LVM@I8jL*8N@SEEtE1ۉعoM@LHHB|0J40MD$HVHEʋVD1hN@IA9wL{M@L!N@LM@EEt31A9v'HID@HEuPDM@L1(ѿ{M@LoA>D$ D|$ H|$ M@KM,1AMDe=E Ht$ E1E10QC=E Ht$1{H|$H_8sD>L+N@KDt61M@LHƒHHD@AUDHL1I09kDwL{M@t*LN@]SDt;K1M,ƉAUDM@HLHHD@HLD19kDwL{M@CDtWK1M, D9kDv>HHHAUDDA9wHLHLLhEM@L1HH|$D$ T$ A9.L|M@sH|$Y1L;%2 L1VH|$,M@1pH|$M@1U1M@1DATSH8H C HD$(1tHT$(H3B u\H8[A\HNLfD@ H=YC QCA IL:1҅ypH@1|H\$Hl$؉Ld$Ll$HLt$L|$HhHbB HD$(1y1 E1#K@HtEnAtHT$(H3B H\$8Hl$@Ld$HLl$PLt$XL|$`HhË1 )ÃuH=pB E1HtE10QCRy1pH@녋=9B Ht$1y1P@YjH\$H8;uP@D@ H1cK@DCDHS 1H޿8Q@EuSDuH|$1AP@AP@P@P@P@pQ@1AQ@1AQ@LLʾQ@pQ@CDtL|$E1TDAQ@L1AH+JT#Ht+HLL+h1MpQ@'D9sD@DHHH,LlLAuJ|#P@D@ 1>mH\$Hl$HLd$Ll$Lt$L|$HhH? H$(1/ E1E1`R@Hމbttlt\nt_H$(H3? H$8H$@L$HL$PL$XL$`HhAAx;-o. uD=? E1E1QC 0E@ypH@1&S=? Ht$1JyP@1"Lt$]J@cR@jR@I8EA6HD1InSEugAu-LM@DEDHU 1H8Q@+AAt%HH}uϹP@D@ H1[1H|$ ALl$ H$R@Ll$tL%AAtHHM@R@L1HAԅt듐USH(=Q> Hl$Ht$H= H$1HLD$=> 0QCHEHI8xm== 1HxYH|$H$D@vT@IT@H8C KHSHD1{8T@H<$IHD$vT@HT@@ PD@HD1HD$pu/T@H|$H$H3< u;H([]Hx8Ϳ`T@1Hs8T@1`RfDAWAVIAUAATUSH~mHFAH$HFHD$~0HADH{HD9EduMcL7HHu#1T@HĨ[]A\A]A^A_A~8LAHAnHKH<(LH)ƺD@1HE9uHL$H4$1=; I躵T@yH!1pH@emHHt$1HDxHHu ; =; L$HDŽ$HDŽ$Hcу?HH1H D1:t11D@G1Htt)Hÿ V@11HLFV@HLt0 Q@LHu*x1HfxLeylHtHHv=a: E1E1QCH1҅y1@X@HÐUSH8H9 HD$(1t'ttHT$(H3_9 umH8[]fDE@HND@ H1?=9 QCA IH1҅ypH@1HH.USHHH8 H$81tH$8H38 HH[]H^=&9 E1E1 0QCH x3=9 1ɺ8HaxD$ u3H޿`Z@11>8t1pH@MhHT$8H޿~Z@11MH\$Hl$H(tH\$Hl$ H(Ë=c8 E1E1 0QCE@Ey1pH@뺋=,8 Ht$1y1P@Hl$1`[@H8u UuH|$1a{[@[@11Q@[@Et1ۉؿ[@HHDP$Hp19]w뜐H\$Ll$HHl$Ld$ALt$L|$Hh!H6 H$(!1TH$(!H36 H$8!H$@!L$H!L$P!L$X!L$`!Hh!HVLN\@LFHHT$Lu>AuH{D@LkHH+Hs\@1ML$L11L\@L$=L$ D`BT5HA9zEH|$H\$LHt$H{D$D$ DL$=5 D1ILq1HHt$\@1DtAyLKHH3\@1AL$ H LAu[|4 uBEt"Iu\@1HIu\@1HHUHSHH( Ht1H`c`HHuH[ÐHH+ %04x: %02x %c "%s": ambiguous command"%s": unknown commandusage: %sline %d: error in filerselectreading hook "%s"EOF from hook "%s"?ngctl%ddf:n:can't create nodeemacsno command specifiedAvailable commands: %-10s %s usage: %s Aliases: , Summary: %s Description:read source.help [command]quitExit programexitRec'd data packet on hook "%s": usage: ngctl [-d] [-f file] [-n name] [command ...] Read and execute commands from a fileShow command summary or get more help on a specific command"@E@PF@E@E@)@E@xF@E@@E@E@E@J@L@W@O@ G@T@I@@V@`P@F@Z@R@X@[@ \@]@G@send msgmkpeer [path] Create and connect a new node to the node at "path"The mkpeer command atomically creates a new node of type "type" and connects it to the node at "path". The hooks used for the connection are "hook" on the original node and "peerhook" on the new node. If "path" is omitted then "." is assumed.0,@H@H@H@No config available for "%s" Config for "%s": %s config [arguments]get or set configuration of node at P-@sJ@J@joinconnect [path] Connects hook of the node at to The connect command creates a link between the two nodes at "path" and "relpath" using hooks "hook" and "peerhook", respectively. The "relpath", if not absolute, is specified relative to the node at "path". If "path" is omitted then "." is assumed./@(K@XK@K@ K@Could not open %s for writingsend listnodes msgrecv listnodes msggraph netgraph { edge [ weight = 1.0 ]; \ }; bgcolor = pink; "%jx"; [%jx]:send listhooks msgrecv listhooks msg "%jx.%s" [ label = "%s" ]; "%jx" -- "%jx.%s"; "%jx.%s" -- "%jx.%s"; dot [outputfile]graphvizconfdot node [ shape = record, fontsize = 12 ] { "%jx" [ label = "{%s:|{%s|[%jx]:}}" ]; subgraph cluster_disconnected { node [ shape = octagon, fontsize = 10 ] { { edge [ weight = 2.0, style = bold ]; Produce a GraphViz (.dot) of the entire netgraph.If no outputfile is specified, stdout will be assumed.00@N@ O@XO@'N@0N@name Assign name to the node at `5@P@P@recv msgPeer hookPeer IDPeer typePeer nameLocal hook----------%08xshow [-n] inquireinfo Name: %-15s Type: %-15s ID: %08x Num hooks: %d %-15s %-15s %-12s %-15s %-15s Show information about the node at If the -n flag is given, hooks are not listed.5@Q@Q@Q@%Q@-Q@lnnamed There are %d total %snodes: show[%lx]:list [-ln]lsShow information about all nodesThe list command shows information about every node that currently exists in the netgraph system. The optional -n argument limits this list to only those nodes with a global name assignment. The optional -l argument provides verbose output that includes hook information as well.`8@R@R@R@R@recv incoming messageresponseRec'd %s %d from "%s": No argumentsArgs: %s malloc%s%smsg path command [args ... ]cmdRec'd %s "%s" (%d) from "%s": Send a netgraph control message to the node at "path"The msg command constructs a netgraph control message from the command name and ASCII arguments (if any) and sends that message to the node. It does this by first asking the node to convert the ASCII message into binary format, and resending the result. <@T@U@8U@T@+Current debug level is %d debug [level]Get/set debugging verbosity levelWithout any argument, this command displays the current debugging verbosity level. If the argument is ``+'' or ``-'' the debug level is incremented or decremented; otherwise, it must be an absolute numerical level.=@V@V@V@shutdownshutdown Shutdown the node at killrmnode>@IX@YX@uX@zX@rmhook [path] disconnectDisconnect hook "hook" of the node at "path"The rmhook command forces the node at "path" to break the link formed by its hook "hook", if connected. If "path" is omitted then "." is assumed.>@Y@ Y@PY@Y@No status available for "%s" Status for "%s": %s status Get human readable status information from the node at ?@Z@Z@There are %d total types: Type name%15s %5d types%15s Number of living nodes %15s ---------------------- Show information about all installed node types@@[@[@-fcan't read file "%s"file "%s" is empty%iinvalid byte "%s"writing to hook "%s"write hook < -f file | byte ... >Send a data packet down the hook named by "hook".The data may be contained in a file, or may be described directly on the command line by supplying a sequence of bytes.A@\@]@8]@R@;p8Phоp8`h000P@@8Xp`pzRx $@AC BKD@ \@t@4@BBB E(A0A8G4@BEE H(A0A8D@!@JQ0$!@[BFC G ,D!@BBD F(Gt"@vJN ,#@BBB A(A0G%@=D4P%@BBB E(F0A8D$)@'BAA G<0,@JO,\P-@BBB D(A0G/@%JO$00@-YS`5@BFDP$5@cJ]p$`8@BJ`D:@jAAG4d <@BGE E(A0A8G=@D>@RD>@AADP?@AAG @@ N0$$A@JaB+ @ dD@0@o@ @8@ T xe`@@ o@oo @c`@@@@@"@2@B@R@b@r@@@@@@@@@@@"@2@B@R@b@r@@@@@@@@@@@"@2@B@R@b@r@@@@@@@@@@@"@2@B@R@b@r@@]J@c`$FreeBSD: releng/9.3/lib/csu/amd64/crt1.c 245777 2013-01-22 07:32:26Z kib $$FreeBSD: releng/9.3/lib/csu/common/crtbrand.c 268511 2014-07-10 21:52:31Z gjb $GCC: (GNU) 4.2.1 20070831 patched [FreeBSD]$FreeBSD: releng/9.3/lib/csu/amd64/crti.S 217105 2011-01-07 16:07:51Z kib $GCC: (GNU) 4.2.1 20070831 patched [FreeBSD]$FreeBSD: releng/9.3/usr.sbin/ngctl/main.c 216588 2010-12-20 09:36:54Z charnier $GCC: (GNU) 4.2.1 20070831 patched [FreeBSD]GCC: (GNU) 4.2.1 20070831 patched [FreeBSD]GCC: (GNU) 4.2.1 20070831 patched [FreeBSD]GCC: (GNU) 4.2.1 20070831 patched [FreeBSD]GCC: (GNU) 4.2.1 20070831 patched [FreeBSD]GCC: (GNU) 4.2.1 20070831 patched [FreeBSD]GCC: (GNU) 4.2.1 20070831 patched [FreeBSD]GCC: (GNU) 4.2.1 20070831 patched [FreeBSD]$FreeBSD: releng/9.3/usr.sbin/ngctl/msg.c 216588 2010-12-20 09:36:54Z charnier $GCC: (GNU) 4.2.1 20070831 patched [FreeBSD]GCC: (GNU) 4.2.1 20070831 patched [FreeBSD]GCC: (GNU) 4.2.1 20070831 patched [FreeBSD]GCC: (GNU) 4.2.1 20070831 patched [FreeBSD]GCC: (GNU) 4.2.1 20070831 patched [FreeBSD]GCC: (GNU) 4.2.1 20070831 patched [FreeBSD]GCC: (GNU) 4.2.1 20070831 patched [FreeBSD]GCC: (GNU) 4.2.1 20070831 patched [FreeBSD]$FreeBSD: releng/9.3/lib/csu/amd64/crtn.S 217105 2011-01-07 16:07:51Z kib $.shstrtab.interp.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.comment @@%0@0T!o@+ 8@83 @ T;o @ Ho@PW@a@ k@f@q@(wdD@dD}D@D  ^@ ^_@_Lhc`hcxc`xcc`cc`cpe`pexe`xepg`pgg`gx gl