summaryrefslogtreecommitdiff
path: root/dis
diff options
context:
space:
mode:
Diffstat (limited to 'dis')
-rw-r--r--dis/9660srv.disbin0 -> 18232 bytes
-rw-r--r--dis/9export.disbin0 -> 3918 bytes
-rw-r--r--dis/9srvfs.disbin0 -> 1666 bytes
-rw-r--r--dis/9win.disbin0 -> 7102 bytes
-rw-r--r--dis/B.disbin0 -> 1235 bytes
-rw-r--r--dis/acme.disbin0 -> 24520 bytes
-rw-r--r--dis/acme/acme.disbin0 -> 24520 bytes
-rw-r--r--dis/acme/buff.disbin0 -> 3426 bytes
-rw-r--r--dis/acme/col.disbin0 -> 9113 bytes
-rw-r--r--dis/acme/dat.disbin0 -> 587 bytes
-rw-r--r--dis/acme/disk.disbin0 -> 1501 bytes
-rw-r--r--dis/acme/ecmd.disbin0 -> 15427 bytes
-rw-r--r--dis/acme/edit.disbin0 -> 6827 bytes
-rw-r--r--dis/acme/elog.disbin0 -> 3064 bytes
-rw-r--r--dis/acme/exec.disbin0 -> 19071 bytes
-rw-r--r--dis/acme/file.disbin0 -> 3490 bytes
-rw-r--r--dis/acme/frame.disbin0 -> 13561 bytes
-rw-r--r--dis/acme/fsys.disbin0 -> 9031 bytes
-rw-r--r--dis/acme/graph.disbin0 -> 633 bytes
-rw-r--r--dis/acme/gui.disbin0 -> 1598 bytes
-rw-r--r--dis/acme/guiwm.disbin0 -> 4958 bytes
-rw-r--r--dis/acme/look.disbin0 -> 9778 bytes
-rw-r--r--dis/acme/regx.disbin0 -> 11415 bytes
-rw-r--r--dis/acme/row.disbin0 -> 12121 bytes
-rw-r--r--dis/acme/scrl.disbin0 -> 1984 bytes
-rw-r--r--dis/acme/styxaux.disbin0 -> 2031 bytes
-rw-r--r--dis/acme/text.disbin0 -> 18896 bytes
-rw-r--r--dis/acme/time.disbin0 -> 804 bytes
-rw-r--r--dis/acme/util.disbin0 -> 5715 bytes
-rw-r--r--dis/acme/wind.disbin0 -> 8495 bytes
-rw-r--r--dis/acme/xfid.disbin0 -> 15865 bytes
-rw-r--r--dis/alphabet/abc.disbin0 -> 2008 bytes
-rw-r--r--dis/alphabet/abc/abc.disbin0 -> 1110 bytes
-rw-r--r--dis/alphabet/abc/autoconvert.disbin0 -> 1084 bytes
-rw-r--r--dis/alphabet/abc/autodeclare.disbin0 -> 442 bytes
-rw-r--r--dis/alphabet/abc/declare.disbin0 -> 866 bytes
-rw-r--r--dis/alphabet/abc/declares.disbin0 -> 3111 bytes
-rw-r--r--dis/alphabet/abc/define.disbin0 -> 686 bytes
-rw-r--r--dis/alphabet/abc/eval.disbin0 -> 860 bytes
-rw-r--r--dis/alphabet/abc/import.disbin0 -> 665 bytes
-rw-r--r--dis/alphabet/abc/rewrite.disbin0 -> 995 bytes
-rw-r--r--dis/alphabet/abc/type.disbin0 -> 659 bytes
-rw-r--r--dis/alphabet/abc/typeset.disbin0 -> 645 bytes
-rw-r--r--dis/alphabet/abc/undeclare.disbin0 -> 539 bytes
-rw-r--r--dis/alphabet/abctypes.disbin0 -> 3083 bytes
-rw-r--r--dis/alphabet/alphabet.disbin0 -> 25046 bytes
-rw-r--r--dis/alphabet/alphabet.shmod.disbin0 -> 8462 bytes
-rw-r--r--dis/alphabet/endpoints.disbin0 -> 2172 bytes
-rw-r--r--dis/alphabet/endpointsrv.disbin0 -> 1086 bytes
-rw-r--r--dis/alphabet/eval.disbin0 -> 12069 bytes
-rw-r--r--dis/alphabet/extvalues.disbin0 -> 433 bytes
-rw-r--r--dis/alphabet/fs.disbin0 -> 2600 bytes
-rw-r--r--dis/alphabet/fs/and.disbin0 -> 691 bytes
-rw-r--r--dis/alphabet/fs/bundle.disbin0 -> 3006 bytes
-rw-r--r--dis/alphabet/fs/chstat.disbin0 -> 2307 bytes
-rw-r--r--dis/alphabet/fs/compose.disbin0 -> 1219 bytes
-rw-r--r--dis/alphabet/fs/depth.disbin0 -> 646 bytes
-rw-r--r--dis/alphabet/fs/entries.disbin0 -> 853 bytes
-rw-r--r--dis/alphabet/fs/exec.disbin0 -> 3668 bytes
-rw-r--r--dis/alphabet/fs/filter.disbin0 -> 783 bytes
-rw-r--r--dis/alphabet/fs/ls.disbin0 -> 1502 bytes
-rw-r--r--dis/alphabet/fs/match.disbin0 -> 1113 bytes
-rw-r--r--dis/alphabet/fs/merge.disbin0 -> 2563 bytes
-rw-r--r--dis/alphabet/fs/mergewrite.disbin0 -> 4100 bytes
-rw-r--r--dis/alphabet/fs/mode.disbin0 -> 1234 bytes
-rw-r--r--dis/alphabet/fs/newer.disbin0 -> 526 bytes
-rw-r--r--dis/alphabet/fs/not.disbin0 -> 556 bytes
-rw-r--r--dis/alphabet/fs/or.disbin0 -> 689 bytes
-rw-r--r--dis/alphabet/fs/path.disbin0 -> 1137 bytes
-rw-r--r--dis/alphabet/fs/pipe.disbin0 -> 3974 bytes
-rw-r--r--dis/alphabet/fs/print.disbin0 -> 758 bytes
-rw-r--r--dis/alphabet/fs/proto.disbin0 -> 5784 bytes
-rw-r--r--dis/alphabet/fs/query.disbin0 -> 2699 bytes
-rw-r--r--dis/alphabet/fs/run.disbin0 -> 1584 bytes
-rw-r--r--dis/alphabet/fs/select.disbin0 -> 733 bytes
-rw-r--r--dis/alphabet/fs/setroot.disbin0 -> 1330 bytes
-rw-r--r--dis/alphabet/fs/size.disbin0 -> 740 bytes
-rw-r--r--dis/alphabet/fs/unbundle.disbin0 -> 4168 bytes
-rw-r--r--dis/alphabet/fs/walk.disbin0 -> 4126 bytes
-rw-r--r--dis/alphabet/fs/write.disbin0 -> 2478 bytes
-rw-r--r--dis/alphabet/fsfilter.disbin0 -> 651 bytes
-rw-r--r--dis/alphabet/fstypes.disbin0 -> 3070 bytes
-rw-r--r--dis/alphabet/grid.disbin0 -> 1834 bytes
-rw-r--r--dis/alphabet/grid/farm.disbin0 -> 3121 bytes
-rw-r--r--dis/alphabet/grid/line2rec.disbin0 -> 1079 bytes
-rw-r--r--dis/alphabet/grid/local.disbin0 -> 1374 bytes
-rw-r--r--dis/alphabet/grid/remote.disbin0 -> 1058 bytes
-rw-r--r--dis/alphabet/grid/rexec.disbin0 -> 2304 bytes
-rw-r--r--dis/alphabet/gridtypes.disbin0 -> 3084 bytes
-rw-r--r--dis/alphabet/main/auth.disbin0 -> 2242 bytes
-rw-r--r--dis/alphabet/main/cat.disbin0 -> 920 bytes
-rw-r--r--dis/alphabet/main/create.disbin0 -> 669 bytes
-rw-r--r--dis/alphabet/main/dial.disbin0 -> 1117 bytes
-rw-r--r--dis/alphabet/main/echo.disbin0 -> 452 bytes
-rw-r--r--dis/alphabet/main/env.disbin0 -> 1313 bytes
-rw-r--r--dis/alphabet/main/export.disbin0 -> 628 bytes
-rw-r--r--dis/alphabet/main/fd.disbin0 -> 1159 bytes
-rw-r--r--dis/alphabet/main/filter.disbin0 -> 2101 bytes
-rw-r--r--dis/alphabet/main/mount.disbin0 -> 1025 bytes
-rw-r--r--dis/alphabet/main/par.disbin0 -> 431 bytes
-rw-r--r--dis/alphabet/main/parse.disbin0 -> 501 bytes
-rw-r--r--dis/alphabet/main/pretty.disbin0 -> 1475 bytes
-rw-r--r--dis/alphabet/main/print.disbin0 -> 650 bytes
-rw-r--r--dis/alphabet/main/read.disbin0 -> 759 bytes
-rw-r--r--dis/alphabet/main/readall.disbin0 -> 456 bytes
-rw-r--r--dis/alphabet/main/rewrite.disbin0 -> 2178 bytes
-rw-r--r--dis/alphabet/main/seq.disbin0 -> 724 bytes
-rw-r--r--dis/alphabet/main/unparse.disbin0 -> 340 bytes
-rw-r--r--dis/alphabet/main/w2fd.disbin0 -> 679 bytes
-rw-r--r--dis/alphabet/main/wait.disbin0 -> 258 bytes
-rw-r--r--dis/alphabet/mktypeset.disbin0 -> 17442 bytes
-rw-r--r--dis/alphabet/proxy.disbin0 -> 4257 bytes
-rw-r--r--dis/alphabet/reports.disbin0 -> 2050 bytes
-rw-r--r--dis/alphabet/rexecsrv.disbin0 -> 5837 bytes
-rw-r--r--dis/archfs.disbin0 -> 8416 bytes
-rw-r--r--dis/auhdr.disbin0 -> 1540 bytes
-rw-r--r--dis/auplay.disbin0 -> 1540 bytes
-rw-r--r--dis/auth/aescbc.disbin0 -> 4790 bytes
-rw-r--r--dis/auth/changelogin.disbin0 -> 5033 bytes
-rw-r--r--dis/auth/convpasswd.disbin0 -> 2254 bytes
-rw-r--r--dis/auth/countersigner.disbin0 -> 811 bytes
-rw-r--r--dis/auth/createsignerkey.disbin0 -> 2365 bytes
-rw-r--r--dis/auth/factotum.disbin0 -> 13405 bytes
-rw-r--r--dis/auth/feedkey.disbin0 -> 5869 bytes
-rw-r--r--dis/auth/getpk.disbin0 -> 1237 bytes
-rw-r--r--dis/auth/infauth.disbin0 -> 5829 bytes
-rw-r--r--dis/auth/keyfs.disbin0 -> 14490 bytes
-rw-r--r--dis/auth/keysrv.disbin0 -> 3899 bytes
-rw-r--r--dis/auth/logind.disbin0 -> 4532 bytes
-rw-r--r--dis/auth/mkauthinfo.disbin0 -> 2099 bytes
-rw-r--r--dis/auth/passwd.disbin0 -> 4488 bytes
-rw-r--r--dis/auth/proto/authquery.disbin0 -> 2943 bytes
-rw-r--r--dis/auth/proto/authquery.sbl661
-rw-r--r--dis/auth/proto/infauth.disbin0 -> 7340 bytes
-rw-r--r--dis/auth/proto/p9any.disbin0 -> 3648 bytes
-rw-r--r--dis/auth/proto/pass.disbin0 -> 383 bytes
-rw-r--r--dis/auth/rpc.disbin0 -> 903 bytes
-rw-r--r--dis/auth/secstore.disbin0 -> 5754 bytes
-rw-r--r--dis/auth/sign.disbin0 -> 1729 bytes
-rw-r--r--dis/auth/signer.disbin0 -> 2482 bytes
-rw-r--r--dis/auth/verify.disbin0 -> 1784 bytes
-rw-r--r--dis/auxi/camera.disbin0 -> 37678 bytes
-rw-r--r--dis/auxi/chatsrv.disbin0 -> 4058 bytes
-rw-r--r--dis/auxi/cpuslave.disbin0 -> 1103 bytes
-rw-r--r--dis/auxi/digest.disbin0 -> 1950 bytes
-rw-r--r--dis/auxi/fpgaload.disbin0 -> 1404 bytes
-rw-r--r--dis/auxi/mangaload.disbin0 -> 4887 bytes
-rw-r--r--dis/auxi/ns.disbin0 -> 1943 bytes
-rw-r--r--dis/auxi/odbcmnt.disbin0 -> 8128 bytes
-rw-r--r--dis/auxi/pcmcia.disbin0 -> 8552 bytes
-rw-r--r--dis/auxi/rdbgsrv.disbin0 -> 3916 bytes
-rw-r--r--dis/auxi/rstyxd.disbin0 -> 1741 bytes
-rw-r--r--dis/auxi/wbsrv.disbin0 -> 3733 bytes
-rw-r--r--dis/avr/burn.disbin0 -> 10141 bytes
-rw-r--r--dis/bind.disbin0 -> 911 bytes
-rw-r--r--dis/broke.disbin0 -> 1135 bytes
-rw-r--r--dis/bytes.disbin0 -> 2973 bytes
-rw-r--r--dis/cal.disbin0 -> 3372 bytes
-rw-r--r--dis/cat.disbin0 -> 646 bytes
-rw-r--r--dis/cd.disbin0 -> 497 bytes
-rw-r--r--dis/charon.disbin0 -> 27991 bytes
-rw-r--r--dis/charon/build.disbin0 -> 38630 bytes
-rw-r--r--dis/charon/chutils.disbin0 -> 29634 bytes
-rw-r--r--dis/charon/cookiesrv.disbin0 -> 6618 bytes
-rw-r--r--dis/charon/ctype.disbin0 -> 339 bytes
-rw-r--r--dis/charon/date.disbin0 -> 674 bytes
-rw-r--r--dis/charon/event.disbin0 -> 3664 bytes
-rw-r--r--dis/charon/file.disbin0 -> 1344 bytes
-rw-r--r--dis/charon/ftp.disbin0 -> 3901 bytes
-rw-r--r--dis/charon/gui.disbin0 -> 9827 bytes
-rw-r--r--dis/charon/http.disbin0 -> 12032 bytes
-rw-r--r--dis/charon/img.disbin0 -> 62156 bytes
-rw-r--r--dis/charon/jscript.disbin0 -> 51004 bytes
-rw-r--r--dis/charon/layout.disbin0 -> 67609 bytes
-rw-r--r--dis/charon/lex.disbin0 -> 13350 bytes
-rw-r--r--dis/charon/url.disbin0 -> 2399 bytes
-rw-r--r--dis/chgrp.disbin0 -> 883 bytes
-rw-r--r--dis/chmod.disbin0 -> 1607 bytes
-rw-r--r--dis/cleanname.disbin0 -> 530 bytes
-rw-r--r--dis/cmp.disbin0 -> 2228 bytes
-rw-r--r--dis/collab/clients/chat.disbin0 -> 4671 bytes
-rw-r--r--dis/collab/clients/poll.disbin0 -> 6843 bytes
-rw-r--r--dis/collab/clients/poller.disbin0 -> 7746 bytes
-rw-r--r--dis/collab/clients/whiteboard.disbin0 -> 11167 bytes
-rw-r--r--dis/collab/collabsrv.disbin0 -> 3023 bytes
-rw-r--r--dis/collab/connect.disbin0 -> 2836 bytes
-rw-r--r--dis/collab/lib/messages.disbin0 -> 671 bytes
-rw-r--r--dis/collab/proxy.disbin0 -> 2450 bytes
-rw-r--r--dis/collab/servers/chatsrv.disbin0 -> 4208 bytes
-rw-r--r--dis/collab/servers/memfssrv.disbin0 -> 299 bytes
-rw-r--r--dis/collab/servers/mpx.disbin0 -> 6020 bytes
-rw-r--r--dis/collab/servers/wbsrv.disbin0 -> 3436 bytes
-rw-r--r--dis/collab/srvmgr.disbin0 -> 2126 bytes
-rw-r--r--dis/comm.disbin0 -> 1885 bytes
-rw-r--r--dis/cook.disbin0 -> 23779 bytes
-rw-r--r--dis/cp.disbin0 -> 4099 bytes
-rw-r--r--dis/cprof.disbin0 -> 2870 bytes
-rw-r--r--dis/cpu.disbin0 -> 2846 bytes
-rw-r--r--dis/crypt.disbin0 -> 3901 bytes
-rw-r--r--dis/date.disbin0 -> 1060 bytes
-rw-r--r--dis/dbfs.disbin0 -> 7977 bytes
-rw-r--r--dis/dbm/delete.disbin0 -> 410 bytes
-rw-r--r--dis/dbm/fetch.disbin0 -> 483 bytes
-rw-r--r--dis/dbm/keys.disbin0 -> 416 bytes
-rw-r--r--dis/dbm/list.disbin0 -> 481 bytes
-rw-r--r--dis/dbm/store.disbin0 -> 1035 bytes
-rw-r--r--dis/dd.disbin0 -> 6018 bytes
-rw-r--r--dis/demo/camera/camera.disbin0 -> 37619 bytes
-rw-r--r--dis/demo/camera/camload.bitbin0 -> 53700 bytes
-rw-r--r--dis/demo/camera/camproc.bitbin0 -> 7650 bytes
-rw-r--r--dis/demo/camera/jpg2bit.disbin0 -> 407 bytes
-rw-r--r--dis/demo/camera/readjpg.disbin0 -> 17131 bytes
-rwxr-xr-xdis/demo/camera/runcam3
-rw-r--r--dis/demo/camera/tkinterface.disbin0 -> 56826 bytes
-rw-r--r--dis/demo/chat/chat.disbin0 -> 3995 bytes
-rwxr-xr-xdis/demo/chat/chatclient20
-rw-r--r--dis/demo/chat/chatsrv.disbin0 -> 4058 bytes
-rw-r--r--dis/demo/cpupool/regpoll.disbin0 -> 904 bytes
-rwxr-xr-xdis/demo/cpupool/runrstyx50
-rw-r--r--dis/demo/lego/clockface.disbin0 -> 4676 bytes
-rwxr-xr-xdis/demo/lego/clockreg17
-rw-r--r--dis/demo/lego/firmdl.disbin0 -> 4423 bytes
-rw-r--r--dis/demo/lego/legolink.disbin0 -> 6591 bytes
-rw-r--r--dis/demo/lego/rcxsend.disbin0 -> 3000 bytes
-rwxr-xr-xdis/demo/lego/styx.srec329
-rw-r--r--dis/demo/lego/timers.disbin0 -> 1645 bytes
-rw-r--r--dis/demo/ns/ns.disbin0 -> 1973 bytes
-rwxr-xr-xdis/demo/ns/runns7
-rw-r--r--dis/demo/odbc/odbcmnt.disbin0 -> 8085 bytes
-rwxr-xr-xdis/demo/odbc/runodbc17
-rw-r--r--dis/demo/readjpg.disbin0 -> 17124 bytes
-rwxr-xr-xdis/demo/spree/spreeclient44
-rwxr-xr-xdis/demo/whiteboard/runwb7
-rw-r--r--dis/demo/whiteboard/wbsrv.disbin0 -> 3717 bytes
-rw-r--r--dis/demo/whiteboard/whiteboard.disbin0 -> 11229 bytes
-rw-r--r--dis/dial.disbin0 -> 2899 bytes
-rw-r--r--dis/diff.disbin0 -> 10350 bytes
-rw-r--r--dis/disdep.disbin0 -> 2953 bytes
-rw-r--r--dis/disdump.disbin0 -> 852 bytes
-rw-r--r--dis/disk/calc.tab.disbin0 -> 3754 bytes
-rw-r--r--dis/disk/fdisk.disbin0 -> 12717 bytes
-rw-r--r--dis/disk/format.disbin0 -> 11613 bytes
-rw-r--r--dis/disk/ftl.disbin0 -> 10572 bytes
-rw-r--r--dis/disk/kfs.disbin0 -> 47530 bytes
-rw-r--r--dis/disk/kfscmd.disbin0 -> 1032 bytes
-rw-r--r--dis/disk/mbr.disbin0 -> 2494 bytes
-rw-r--r--dis/disk/mkext.disbin0 -> 6861 bytes
-rw-r--r--dis/disk/mkfs.disbin0 -> 11333 bytes
-rw-r--r--dis/disk/pedit.disbin0 -> 7474 bytes
-rw-r--r--dis/disk/prep.disbin0 -> 8119 bytes
-rw-r--r--dis/dossrv.disbin0 -> 45736 bytes
-rw-r--r--dis/du.disbin0 -> 2439 bytes
-rw-r--r--dis/ebook/cssfont.disbin0 -> 2630 bytes
-rw-r--r--dis/ebook/cssparser.disbin0 -> 1690 bytes
-rw-r--r--dis/ebook/ebook.disbin0 -> 29845 bytes
-rw-r--r--dis/ebook/mimeimage.disbin0 -> 1681 bytes
-rw-r--r--dis/ebook/oebpackage.disbin0 -> 4387 bytes
-rw-r--r--dis/ebook/reader.disbin0 -> 23894 bytes
-rw-r--r--dis/ebook/strmap.disbin0 -> 429 bytes
-rw-r--r--dis/ebook/stylesheet.disbin0 -> 1673 bytes
-rw-r--r--dis/ebook/table.disbin0 -> 2103 bytes
-rw-r--r--dis/ebook/units.disbin0 -> 1297 bytes
-rw-r--r--dis/echo.disbin0 -> 414 bytes
-rw-r--r--dis/ed.disbin0 -> 12072 bytes
-rw-r--r--dis/emuinit.disbin0 -> 1518 bytes
-rw-r--r--dis/env.disbin0 -> 766 bytes
-rw-r--r--dis/export.disbin0 -> 752 bytes
-rw-r--r--dis/fc.disbin0 -> 8965 bytes
-rw-r--r--dis/fcp.disbin0 -> 4958 bytes
-rw-r--r--dis/fmt.disbin0 -> 2295 bytes
-rw-r--r--dis/fone.disbin0 -> 8119 bytes
-rw-r--r--dis/fortune.disbin0 -> 1743 bytes
-rw-r--r--dis/freq.disbin0 -> 1755 bytes
-rw-r--r--dis/fs.disbin0 -> 2403 bytes
-rw-r--r--dis/fs/and.disbin0 -> 660 bytes
-rw-r--r--dis/fs/bundle.disbin0 -> 2819 bytes
-rw-r--r--dis/fs/chstat.disbin0 -> 2346 bytes
-rw-r--r--dis/fs/compose.disbin0 -> 1185 bytes
-rw-r--r--dis/fs/depth.disbin0 -> 614 bytes
-rw-r--r--dis/fs/entries.disbin0 -> 818 bytes
-rw-r--r--dis/fs/eval.disbin0 -> 8722 bytes
-rw-r--r--dis/fs/exec.disbin0 -> 3558 bytes
-rw-r--r--dis/fs/filter.disbin0 -> 829 bytes
-rw-r--r--dis/fs/join.disbin0 -> 1182 bytes
-rw-r--r--dis/fs/ls.disbin0 -> 1363 bytes
-rw-r--r--dis/fs/match.disbin0 -> 1083 bytes
-rw-r--r--dis/fs/merge.disbin0 -> 2527 bytes
-rw-r--r--dis/fs/merge2.disbin0 -> 2563 bytes
-rw-r--r--dis/fs/mergewrite.disbin0 -> 3306 bytes
-rw-r--r--dis/fs/mode.disbin0 -> 1201 bytes
-rw-r--r--dis/fs/not.disbin0 -> 526 bytes
-rw-r--r--dis/fs/or.disbin0 -> 659 bytes
-rw-r--r--dis/fs/path.disbin0 -> 1106 bytes
-rw-r--r--dis/fs/pipe.disbin0 -> 4028 bytes
-rw-r--r--dis/fs/print.disbin0 -> 636 bytes
-rw-r--r--dis/fs/proto.disbin0 -> 5654 bytes
-rw-r--r--dis/fs/query.disbin0 -> 2665 bytes
-rw-r--r--dis/fs/run.disbin0 -> 1554 bytes
-rw-r--r--dis/fs/select.disbin0 -> 699 bytes
-rw-r--r--dis/fs/setroot.disbin0 -> 1282 bytes
-rw-r--r--dis/fs/size.disbin0 -> 652 bytes
-rw-r--r--dis/fs/unbundle.disbin0 -> 4193 bytes
-rw-r--r--dis/fs/void.disbin0 -> 336 bytes
-rw-r--r--dis/fs/walk.disbin0 -> 4056 bytes
-rw-r--r--dis/fs/write.disbin0 -> 2040 bytes
-rw-r--r--dis/ftest.disbin0 -> 1994 bytes
-rw-r--r--dis/ftpfs.disbin0 -> 23100 bytes
-rw-r--r--dis/getauthinfo.disbin0 -> 3429 bytes
-rw-r--r--dis/gettar.disbin0 -> 3831 bytes
-rw-r--r--dis/grep.disbin0 -> 2027 bytes
-rw-r--r--dis/grid/blurdemo.disbin0 -> 23586 bytes
-rw-r--r--dis/grid/cpupool.disbin0 -> 14973 bytes
-rw-r--r--dis/grid/demo/block.disbin0 -> 3532 bytes
-rw-r--r--dis/grid/demo/blur.disbin0 -> 11253 bytes
-rw-r--r--dis/grid/find.disbin0 -> 6419 bytes
-rw-r--r--dis/grid/jpg2bit.disbin0 -> 395 bytes
-rw-r--r--dis/grid/lib/announce.disbin0 -> 565 bytes
-rw-r--r--dis/grid/lib/browser.disbin0 -> 26840 bytes
-rw-r--r--dis/grid/lib/fbrowse.disbin0 -> 8555 bytes
-rw-r--r--dis/grid/lib/srvbrowse.disbin0 -> 14452 bytes
-rw-r--r--dis/grid/query.disbin0 -> 8626 bytes
-rw-r--r--dis/grid/readjpg.disbin0 -> 17039 bytes
-rw-r--r--dis/grid/register.disbin0 -> 4120 bytes
-rw-r--r--dis/grid/reglisten.disbin0 -> 6188 bytes
-rw-r--r--dis/grid/regstyxlisten.disbin0 -> 5011 bytes
-rw-r--r--dis/grid/remotelogon.disbin0 -> 8058 bytes
-rwxr-xr-xdis/grid/spreesrv67
-rw-r--r--dis/grid/usercreatesrv.disbin0 -> 1446 bytes
-rw-r--r--dis/gunzip.disbin0 -> 2090 bytes
-rw-r--r--dis/gzip.disbin0 -> 2698 bytes
-rw-r--r--dis/idea.disbin0 -> 2042 bytes
-rw-r--r--dis/import.disbin0 -> 4374 bytes
-rw-r--r--dis/install/applylog.disbin0 -> 13155 bytes
-rw-r--r--dis/install/arch.disbin0 -> 4336 bytes
-rw-r--r--dis/install/archfs.disbin0 -> 7633 bytes
-rw-r--r--dis/install/ckproto.disbin0 -> 3224 bytes
-rw-r--r--dis/install/create.disbin0 -> 8074 bytes
-rw-r--r--dis/install/eproto.disbin0 -> 5019 bytes
-rw-r--r--dis/install/info.disbin0 -> 1781 bytes
-rwxr-xr-xdis/install/insbylog9
-rw-r--r--dis/install/inst.disbin0 -> 9032 bytes
-rw-r--r--dis/install/install.disbin0 -> 6421 bytes
-rw-r--r--dis/install/log.disbin0 -> 1104 bytes
-rw-r--r--dis/install/logs.disbin0 -> 3832 bytes
-rw-r--r--dis/install/mergelog.disbin0 -> 3282 bytes
-rw-r--r--dis/install/mkproto.disbin0 -> 1149 bytes
-rw-r--r--dis/install/proto.disbin0 -> 3985 bytes
-rw-r--r--dis/install/proto2list.disbin0 -> 2351 bytes
-rw-r--r--dis/install/updatelog.disbin0 -> 6654 bytes
-rw-r--r--dis/install/wdiff.disbin0 -> 2966 bytes
-rw-r--r--dis/install/wfind.disbin0 -> 3509 bytes
-rw-r--r--dis/install/wrap.disbin0 -> 9233 bytes
-rw-r--r--dis/install/wrap2list.disbin0 -> 3577 bytes
-rw-r--r--dis/iostats.disbin0 -> 9550 bytes
-rw-r--r--dis/ip/bootpd.disbin0 -> 12251 bytes
-rw-r--r--dis/ip/dhcp.disbin0 -> 2603 bytes
-rw-r--r--dis/ip/nppp/modem.disbin0 -> 5013 bytes
-rw-r--r--dis/ip/nppp/ppplink.disbin0 -> 12395 bytes
-rw-r--r--dis/ip/nppp/script.disbin0 -> 2119 bytes
-rw-r--r--dis/ip/obootpd.disbin0 -> 13836 bytes
-rw-r--r--dis/ip/ping.disbin0 -> 4589 bytes
-rw-r--r--dis/ip/ppp/modem.disbin0 -> 5090 bytes
-rw-r--r--dis/ip/ppp/pppclient.disbin0 -> 2935 bytes
-rw-r--r--dis/ip/ppp/pppdial.disbin0 -> 3554 bytes
-rw-r--r--dis/ip/ppp/pppgui.disbin0 -> 7019 bytes
-rw-r--r--dis/ip/ppp/ppptest.disbin0 -> 762 bytes
-rw-r--r--dis/ip/ppp/script.disbin0 -> 1951 bytes
-rw-r--r--dis/ip/rip.disbin0 -> 9631 bytes
-rw-r--r--dis/ip/sntp.disbin0 -> 4530 bytes
-rw-r--r--dis/ip/tftpd.disbin0 -> 7812 bytes
-rw-r--r--dis/ip/virgild.disbin0 -> 1818 bytes
-rw-r--r--dis/itest.disbin0 -> 8331 bytes
-rw-r--r--dis/itreplay.disbin0 -> 3671 bytes
-rw-r--r--dis/kill.disbin0 -> 2153 bytes
-rw-r--r--dis/lc.disbin0 -> 2247 bytes
-rw-r--r--dis/lego/clock.disbin0 -> 4815 bytes
-rw-r--r--dis/lego/clockface.disbin0 -> 4724 bytes
-rw-r--r--dis/lego/firmdl.disbin0 -> 4418 bytes
-rw-r--r--dis/lego/link.disbin0 -> 6459 bytes
-rw-r--r--dis/lego/rcxsend.disbin0 -> 3010 bytes
-rw-r--r--dis/lego/send.disbin0 -> 1103 bytes
-rw-r--r--dis/lego/timers.disbin0 -> 1644 bytes
-rw-r--r--dis/lib/arg.disbin0 -> 652 bytes
-rw-r--r--dis/lib/asn1.disbin0 -> 10071 bytes
-rw-r--r--dis/lib/attrdb.disbin0 -> 5464 bytes
-rw-r--r--dis/lib/attrhash.disbin0 -> 1062 bytes
-rw-r--r--dis/lib/auth.disbin0 -> 4156 bytes
-rw-r--r--dis/lib/auth9.disbin0 -> 4561 bytes
-rw-r--r--dis/lib/bloomfilter.disbin0 -> 785 bytes
-rw-r--r--dis/lib/bufio.disbin0 -> 4608 bytes
-rw-r--r--dis/lib/cfg.disbin0 -> 2060 bytes
-rw-r--r--dis/lib/cfgfile.disbin0 -> 1474 bytes
-rw-r--r--dis/lib/chanfill.disbin0 -> 404 bytes
-rw-r--r--dis/lib/convcs/8bit_stob.disbin0 -> 175 bytes
-rw-r--r--dis/lib/convcs/big5_btos.disbin0 -> 691 bytes
-rw-r--r--dis/lib/convcs/big5_stob.disbin0 -> 922 bytes
-rw-r--r--dis/lib/convcs/convcs.disbin0 -> 2157 bytes
-rw-r--r--dis/lib/convcs/cp932_btos.disbin0 -> 3288 bytes
-rw-r--r--dis/lib/convcs/cp_btos.disbin0 -> 490 bytes
-rw-r--r--dis/lib/convcs/cp_stob.disbin0 -> 566 bytes
-rw-r--r--dis/lib/convcs/euc-jp_btos.disbin0 -> 1384 bytes
-rw-r--r--dis/lib/convcs/gb2312_btos.disbin0 -> 587 bytes
-rw-r--r--dis/lib/convcs/utf8_btos.disbin0 -> 299 bytes
-rw-r--r--dis/lib/convcs/utf8_stob.disbin0 -> 118 bytes
-rw-r--r--dis/lib/crc.disbin0 -> 349 bytes
-rw-r--r--dis/lib/crypt/pkcs.disbin0 -> 5754 bytes
-rw-r--r--dis/lib/crypt/ssl3.disbin0 -> 62890 bytes
-rw-r--r--dis/lib/crypt/sslsession.disbin0 -> 1049 bytes
-rw-r--r--dis/lib/crypt/x509.disbin0 -> 51103 bytes
-rw-r--r--dis/lib/daytime.disbin0 -> 4534 bytes
-rw-r--r--dis/lib/db.disbin0 -> 3626 bytes
-rw-r--r--dis/lib/dbm.disbin0 -> 5533 bytes
-rw-r--r--dis/lib/dbsrv.disbin0 -> 2280 bytes
-rw-r--r--dis/lib/debug.disbin0 -> 23320 bytes
-rw-r--r--dis/lib/deflate.disbin0 -> 12044 bytes
-rw-r--r--dis/lib/devpointer.disbin0 -> 1420 bytes
-rw-r--r--dis/lib/dhcpclient.disbin0 -> 14895 bytes
-rw-r--r--dis/lib/dialog.disbin0 -> 3623 bytes
-rw-r--r--dis/lib/dict.disbin0 -> 336 bytes
-rw-r--r--dis/lib/dis.disbin0 -> 7147 bytes
-rw-r--r--dis/lib/diskblocks.disbin0 -> 1469 bytes
-rw-r--r--dis/lib/disks.disbin0 -> 3904 bytes
-rw-r--r--dis/lib/dividers.disbin0 -> 5844 bytes
-rw-r--r--dis/lib/drawmux.disbin0 -> 24843 bytes
-rw-r--r--dis/lib/ecmascript.disbin0 -> 144852 bytes
-rw-r--r--dis/lib/encoding/base16.disbin0 -> 397 bytes
-rw-r--r--dis/lib/encoding/base32.disbin0 -> 794 bytes
-rw-r--r--dis/lib/encoding/base32a.disbin0 -> 765 bytes
-rw-r--r--dis/lib/encoding/base64.disbin0 -> 1197 bytes
-rw-r--r--dis/lib/env.disbin0 -> 985 bytes
-rw-r--r--dis/lib/ether.disbin0 -> 937 bytes
-rw-r--r--dis/lib/exception.disbin0 -> 885 bytes
-rw-r--r--dis/lib/factotum.disbin0 -> 4952 bytes
-rw-r--r--dis/lib/filepat.disbin0 -> 1877 bytes
-rw-r--r--dis/lib/format.disbin0 -> 2773 bytes
-rw-r--r--dis/lib/fsfilter.disbin0 -> 641 bytes
-rw-r--r--dis/lib/fslib.disbin0 -> 3863 bytes
-rw-r--r--dis/lib/fsproto.disbin0 -> 4804 bytes
-rw-r--r--dis/lib/ftree/cptree.disbin0 -> 2419 bytes
-rw-r--r--dis/lib/ftree/ftree.disbin0 -> 15370 bytes
-rw-r--r--dis/lib/ftree/items.disbin0 -> 6659 bytes
-rw-r--r--dis/lib/gamer.disbin0 -> 2074 bytes
-rw-r--r--dis/lib/hash.disbin0 -> 889 bytes
-rw-r--r--dis/lib/html.disbin0 -> 7729 bytes
-rw-r--r--dis/lib/ida/ida.disbin0 -> 2978 bytes
-rw-r--r--dis/lib/ida/idatab.disbin0 -> 262251 bytes
-rw-r--r--dis/lib/imageremap.disbin0 -> 7625 bytes
-rw-r--r--dis/lib/inflate.disbin0 -> 7114 bytes
-rw-r--r--dis/lib/ip.disbin0 -> 9971 bytes
-rw-r--r--dis/lib/ipattr.disbin0 -> 3043 bytes
-rw-r--r--dis/lib/ir.disbin0 -> 1310 bytes
-rw-r--r--dis/lib/irsage.disbin0 -> 1273 bytes
-rw-r--r--dis/lib/irsim.disbin0 -> 1013 bytes
-rw-r--r--dis/lib/itslib.disbin0 -> 894 bytes
-rw-r--r--dis/lib/keyset.disbin0 -> 1443 bytes
-rw-r--r--dis/lib/libc.disbin0 -> 1161 bytes
-rw-r--r--dis/lib/libc0.disbin0 -> 2204 bytes
-rw-r--r--dis/lib/lock.disbin0 -> 161 bytes
-rw-r--r--dis/lib/login.disbin0 -> 3407 bytes
-rw-r--r--dis/lib/mash/builtins.disbin0 -> 4971 bytes
-rw-r--r--dis/lib/mash/history.disbin0 -> 1929 bytes
-rw-r--r--dis/lib/mash/make.disbin0 -> 7469 bytes
-rw-r--r--dis/lib/mash/tk.disbin0 -> 9037 bytes
-rw-r--r--dis/lib/mashlib.disbin0 -> 32891 bytes
-rw-r--r--dis/lib/mashparse.disbin0 -> 9717 bytes
-rw-r--r--dis/lib/memfs.disbin0 -> 9191 bytes
-rw-r--r--dis/lib/mpeg.disbin0 -> 1977 bytes
-rw-r--r--dis/lib/names.disbin0 -> 1303 bytes
-rw-r--r--dis/lib/nametree.disbin0 -> 3169 bytes
-rw-r--r--dis/lib/newns.disbin0 -> 6998 bytes
-rw-r--r--dis/lib/palm.disbin0 -> 5719 bytes
-rw-r--r--dis/lib/palmdb.disbin0 -> 5567 bytes
-rw-r--r--dis/lib/palmfile.disbin0 -> 9502 bytes
-rw-r--r--dis/lib/parseman.disbin0 -> 8959 bytes
-rw-r--r--dis/lib/plumbing.disbin0 -> 3345 bytes
-rw-r--r--dis/lib/plumbmsg.disbin0 -> 1712 bytes
-rw-r--r--dis/lib/pop3.disbin0 -> 3422 bytes
-rw-r--r--dis/lib/popup.disbin0 -> 1117 bytes
-rw-r--r--dis/lib/powerman.disbin0 -> 626 bytes
-rw-r--r--dis/lib/print/hp_driver.disbin0 -> 18063 bytes
-rw-r--r--dis/lib/print/print.disbin0 -> 7772 bytes
-rw-r--r--dis/lib/print/scaler.disbin0 -> 1700 bytes
-rw-r--r--dis/lib/profile.disbin0 -> 18480 bytes
-rw-r--r--dis/lib/pslib.disbin0 -> 15928 bytes
-rw-r--r--dis/lib/quicktime.disbin0 -> 3992 bytes
-rw-r--r--dis/lib/rand.disbin0 -> 209 bytes
-rw-r--r--dis/lib/random.disbin0 -> 504 bytes
-rw-r--r--dis/lib/readdir.disbin0 -> 1555 bytes
-rw-r--r--dis/lib/readgif.disbin0 -> 4827 bytes
-rw-r--r--dis/lib/readjpg.disbin0 -> 10762 bytes
-rw-r--r--dis/lib/readpicfile.disbin0 -> 1681 bytes
-rw-r--r--dis/lib/readpng.disbin0 -> 8057 bytes
-rw-r--r--dis/lib/readxbitmap.disbin0 -> 1420 bytes
-rw-r--r--dis/lib/regex.disbin0 -> 4471 bytes
-rw-r--r--dis/lib/regexutils.disbin0 -> 669 bytes
-rw-r--r--dis/lib/registries.disbin0 -> 4748 bytes
-rw-r--r--dis/lib/riff.disbin0 -> 4070 bytes
-rw-r--r--dis/lib/scoretable.disbin0 -> 1627 bytes
-rw-r--r--dis/lib/scsiio.disbin0 -> 4555 bytes
-rw-r--r--dis/lib/secstore.disbin0 -> 8346 bytes
-rw-r--r--dis/lib/selectfile.disbin0 -> 11057 bytes
-rw-r--r--dis/lib/sets.disbin0 -> 3360 bytes
-rw-r--r--dis/lib/sets32.disbin0 -> 2051 bytes
-rw-r--r--dis/lib/sexprs.disbin0 -> 8485 bytes
-rw-r--r--dis/lib/slip.disbin0 -> 1023 bytes
-rw-r--r--dis/lib/smtp.disbin0 -> 3191 bytes
-rw-r--r--dis/lib/sort.disbin0 -> 482 bytes
-rw-r--r--dis/lib/spki/keyreps.disbin0 -> 3415 bytes
-rw-r--r--dis/lib/spki/spki.disbin0 -> 28891 bytes
-rw-r--r--dis/lib/spki/verifier.disbin0 -> 3353 bytes
-rw-r--r--dis/lib/ssl.disbin0 -> 1347 bytes
-rw-r--r--dis/lib/string.disbin0 -> 3096 bytes
-rw-r--r--dis/lib/strinttab.disbin0 -> 242 bytes
-rw-r--r--dis/lib/strokes/buildstrokes.disbin0 -> 1917 bytes
-rw-r--r--dis/lib/strokes/readstrokes.disbin0 -> 2605 bytes
-rw-r--r--dis/lib/strokes/strokes.disbin0 -> 7162 bytes
-rw-r--r--dis/lib/strokes/writestrokes.disbin0 -> 1064 bytes
-rw-r--r--dis/lib/styx.disbin0 -> 16609 bytes
-rw-r--r--dis/lib/styxconv/ostyx.disbin0 -> 13434 bytes
-rw-r--r--dis/lib/styxconv/styxconv.disbin0 -> 5948 bytes
-rw-r--r--dis/lib/styxlib.disbin0 -> 6282 bytes
-rw-r--r--dis/lib/styxpersist.disbin0 -> 11056 bytes
-rw-r--r--dis/lib/styxservers.disbin0 -> 9039 bytes
-rw-r--r--dis/lib/tables.disbin0 -> 1023 bytes
-rw-r--r--dis/lib/tabs.disbin0 -> 4854 bytes
-rw-r--r--dis/lib/tcl_calc.disbin0 -> 9962 bytes
-rw-r--r--dis/lib/tcl_core.disbin0 -> 20520 bytes
-rw-r--r--dis/lib/tcl_inthash.disbin0 -> 676 bytes
-rw-r--r--dis/lib/tcl_io.disbin0 -> 4751 bytes
-rw-r--r--dis/lib/tcl_list.disbin0 -> 5000 bytes
-rw-r--r--dis/lib/tcl_modhash.disbin0 -> 825 bytes
-rw-r--r--dis/lib/tcl_stack.disbin0 -> 1832 bytes
-rw-r--r--dis/lib/tcl_strhash.disbin0 -> 843 bytes
-rw-r--r--dis/lib/tcl_string.disbin0 -> 3366 bytes
-rw-r--r--dis/lib/tcl_symhash.disbin0 -> 746 bytes
-rw-r--r--dis/lib/tcl_tk.disbin0 -> 3737 bytes
-rw-r--r--dis/lib/tcl_utils.disbin0 -> 507 bytes
-rw-r--r--dis/lib/tftp.disbin0 -> 2007 bytes
-rw-r--r--dis/lib/timers.disbin0 -> 822 bytes
-rw-r--r--dis/lib/titlebar.disbin0 -> 2634 bytes
-rw-r--r--dis/lib/tkclient.disbin0 -> 4727 bytes
-rw-r--r--dis/lib/translate.disbin0 -> 2740 bytes
-rw-r--r--dis/lib/ubfa.disbin0 -> 8083 bytes
-rw-r--r--dis/lib/url.disbin0 -> 2026 bytes
-rw-r--r--dis/lib/usb/usb.disbin0 -> 6006 bytes
-rw-r--r--dis/lib/usb/usbmass.disbin0 -> 6231 bytes
-rw-r--r--dis/lib/usb/usbmct.disbin0 -> 3187 bytes
-rw-r--r--dis/lib/usb/usbmouse.disbin0 -> 836 bytes
-rw-r--r--dis/lib/venti.disbin0 -> 9093 bytes
-rw-r--r--dis/lib/virgil.disbin0 -> 1934 bytes
-rw-r--r--dis/lib/volume.disbin0 -> 2327 bytes
-rw-r--r--dis/lib/w3c/css.disbin0 -> 12852 bytes
-rw-r--r--dis/lib/w3c/xpointers.disbin0 -> 10817 bytes
-rw-r--r--dis/lib/wait.disbin0 -> 553 bytes
-rw-r--r--dis/lib/watchvars.disbin0 -> 346 bytes
-rw-r--r--dis/lib/winplace.disbin0 -> 4120 bytes
-rw-r--r--dis/lib/wmclient.disbin0 -> 6085 bytes
-rw-r--r--dis/lib/wmlib.disbin0 -> 9096 bytes
-rw-r--r--dis/lib/wmsrv.disbin0 -> 5487 bytes
-rw-r--r--dis/lib/workdir.disbin0 -> 161 bytes
-rw-r--r--dis/lib/writegif.disbin0 -> 3731 bytes
-rw-r--r--dis/lib/xml.disbin0 -> 8324 bytes
-rw-r--r--dis/limbo.disbin0 -> 343078 bytes
-rw-r--r--dis/listen.disbin0 -> 5171 bytes
-rw-r--r--dis/lockfs.disbin0 -> 13642 bytes
-rw-r--r--dis/logfile.disbin0 -> 2512 bytes
-rw-r--r--dis/look.disbin0 -> 5667 bytes
-rw-r--r--dis/lookman.disbin0 -> 2861 bytes
-rw-r--r--dis/ls.disbin0 -> 3890 bytes
-rw-r--r--dis/lstar.disbin0 -> 1785 bytes
-rw-r--r--dis/man.disbin0 -> 2707 bytes
-rw-r--r--dis/man2txt.disbin0 -> 1002 bytes
-rw-r--r--dis/mash.disbin0 -> 3658 bytes
-rw-r--r--dis/math/ack.disbin0 -> 425 bytes
-rw-r--r--dis/math/crackerbarrel.disbin0 -> 897 bytes
-rw-r--r--dis/math/factor.disbin0 -> 1677 bytes
-rw-r--r--dis/math/ffts.disbin0 -> 7869 bytes
-rw-r--r--dis/math/fibonacci.disbin0 -> 453 bytes
-rw-r--r--dis/math/fit.disbin0 -> 4495 bytes
-rw-r--r--dis/math/genprimes.disbin0 -> 468 bytes
-rw-r--r--dis/math/geodesy.disbin0 -> 10290 bytes
-rw-r--r--dis/math/gr.disbin0 -> 8303 bytes
-rw-r--r--dis/math/graph0.disbin0 -> 1029 bytes
-rw-r--r--dis/math/hist0.disbin0 -> 1492 bytes
-rw-r--r--dis/math/linalg.disbin0 -> 1979 bytes
-rw-r--r--dis/math/linbench.disbin0 -> 4123 bytes
-rw-r--r--dis/math/mersenne.disbin0 -> 1144 bytes
-rw-r--r--dis/math/parts.disbin0 -> 1539 bytes
-rw-r--r--dis/math/perms.disbin0 -> 847 bytes
-rw-r--r--dis/math/pi.disbin0 -> 4102 bytes
-rw-r--r--dis/math/polyfill.disbin0 -> 4304 bytes
-rw-r--r--dis/math/polyhedra.disbin0 -> 2684 bytes
-rw-r--r--dis/math/powers.disbin0 -> 5480 bytes
-rw-r--r--dis/math/primes.disbin0 -> 1840 bytes
-rw-r--r--dis/math/sieve.disbin0 -> 3091 bytes
-rw-r--r--dis/mathcalc.disbin0 -> 710 bytes
-rw-r--r--dis/mc.disbin0 -> 32571 bytes
-rw-r--r--dis/md5sum.disbin0 -> 898 bytes
-rw-r--r--dis/mdb.disbin0 -> 4496 bytes
-rw-r--r--dis/memfs.disbin0 -> 10154 bytes
-rw-r--r--dis/metamorph.disbin0 -> 1826 bytes
-rw-r--r--dis/mk.disbin0 -> 58674 bytes
-rw-r--r--dis/mkdir.disbin0 -> 960 bytes
-rw-r--r--dis/mntgen.disbin0 -> 2981 bytes
-rw-r--r--dis/mount.disbin0 -> 5776 bytes
-rw-r--r--dis/mouse.disbin0 -> 5886 bytes
-rw-r--r--dis/mpc/qconfig.disbin0 -> 2405 bytes
-rw-r--r--dis/mpc/qflash.disbin0 -> 4565 bytes
-rw-r--r--dis/mpeg/decode.disbin0 -> 10108 bytes
-rw-r--r--dis/mpeg/decode4.disbin0 -> 8345 bytes
-rw-r--r--dis/mpeg/fixidct.disbin0 -> 1814 bytes
-rw-r--r--dis/mpeg/fltidct.disbin0 -> 1628 bytes
-rw-r--r--dis/mpeg/makergbvmap.disbin0 -> 406 bytes
-rw-r--r--dis/mpeg/mpeg.disbin0 -> 5169 bytes
-rw-r--r--dis/mpeg/mpegio.disbin0 -> 67943 bytes
-rw-r--r--dis/mpeg/refidct.disbin0 -> 683 bytes
-rw-r--r--dis/mpeg/remap.disbin0 -> 6158 bytes
-rw-r--r--dis/mpeg/remap1.disbin0 -> 1525 bytes
-rw-r--r--dis/mpeg/remap2.disbin0 -> 933 bytes
-rw-r--r--dis/mpeg/remap24.disbin0 -> 684 bytes
-rw-r--r--dis/mpeg/remap4.disbin0 -> 638 bytes
-rw-r--r--dis/mpeg/remap8.disbin0 -> 4781 bytes
-rw-r--r--dis/mpeg/scidct.disbin0 -> 2028 bytes
-rw-r--r--dis/mpeg/vlc.disbin0 -> 2709 bytes
-rw-r--r--dis/mprof.disbin0 -> 3487 bytes
-rw-r--r--dis/mv.disbin0 -> 3150 bytes
-rw-r--r--dis/ndb/cs.disbin0 -> 9654 bytes
-rw-r--r--dis/ndb/csquery.disbin0 -> 1503 bytes
-rw-r--r--dis/ndb/dns.disbin0 -> 23725 bytes
-rw-r--r--dis/ndb/dnsquery.disbin0 -> 2503 bytes
-rw-r--r--dis/ndb/mkhash.disbin0 -> 2004 bytes
-rw-r--r--dis/ndb/query.disbin0 -> 1826 bytes
-rw-r--r--dis/ndb/registry.disbin0 -> 8483 bytes
-rw-r--r--dis/ndb/regquery.disbin0 -> 1840 bytes
-rw-r--r--dis/netkey.disbin0 -> 2538 bytes
-rw-r--r--dis/netstat.disbin0 -> 1150 bytes
-rw-r--r--dis/newer.disbin0 -> 512 bytes
-rw-r--r--dis/ns.disbin0 -> 2501 bytes
-rw-r--r--dis/nsbuild.disbin0 -> 473 bytes
-rw-r--r--dis/os.disbin0 -> 3321 bytes
-rw-r--r--dis/p.disbin0 -> 1750 bytes
-rw-r--r--dis/palm/connex.disbin0 -> 3335 bytes
-rw-r--r--dis/palm/desklink.disbin0 -> 12680 bytes
-rw-r--r--dis/palm/palmsrv.disbin0 -> 10227 bytes
-rw-r--r--dis/pause.disbin0 -> 75 bytes
-rw-r--r--dis/plumb.disbin0 -> 2015 bytes
-rw-r--r--dis/plumber.disbin0 -> 9823 bytes
-rw-r--r--dis/prof.disbin0 -> 3314 bytes
-rw-r--r--dis/ps.disbin0 -> 745 bytes
-rw-r--r--dis/puttar.disbin0 -> 2829 bytes
-rw-r--r--dis/pwd.disbin0 -> 351 bytes
-rw-r--r--dis/ramfile.disbin0 -> 1030 bytes
-rw-r--r--dis/randpass.disbin0 -> 523 bytes
-rw-r--r--dis/raw2iaf.disbin0 -> 1465 bytes
-rw-r--r--dis/rawdbfs.disbin0 -> 12328 bytes
-rw-r--r--dis/rcmd.disbin0 -> 2609 bytes
-rw-r--r--dis/rdp.disbin0 -> 18391 bytes
-rw-r--r--dis/read.disbin0 -> 837 bytes
-rw-r--r--dis/rioimport.disbin0 -> 10256 bytes
-rw-r--r--dis/rm.disbin0 -> 1421 bytes
-rw-r--r--dis/runas.disbin0 -> 746 bytes
-rw-r--r--dis/sed.disbin0 -> 13113 bytes
-rw-r--r--dis/sendmail.disbin0 -> 2830 bytes
-rw-r--r--dis/sh.disbin0 -> 40581 bytes
-rw-r--r--dis/sh/alphabet.disbin0 -> 8462 bytes
-rw-r--r--dis/sh/arg.disbin0 -> 2169 bytes
-rw-r--r--dis/sh/csv.disbin0 -> 2941 bytes
-rw-r--r--dis/sh/echo.disbin0 -> 1165 bytes
-rw-r--r--dis/sh/expr.disbin0 -> 3986 bytes
-rw-r--r--dis/sh/file2chan.disbin0 -> 7537 bytes
-rw-r--r--dis/sh/mk.disbin0 -> 16031 bytes
-rw-r--r--dis/sh/regex.disbin0 -> 3649 bytes
-rw-r--r--dis/sh/sexprs.disbin0 -> 4757 bytes
-rw-r--r--dis/sh/sh.disbin0 -> 40581 bytes
-rw-r--r--dis/sh/shmk.disbin0 -> 19231 bytes
-rw-r--r--dis/sh/std.disbin0 -> 13965 bytes
-rw-r--r--dis/sh/string.disbin0 -> 4314 bytes
-rw-r--r--dis/sh/test.disbin0 -> 1192 bytes
-rw-r--r--dis/sh/tk.disbin0 -> 6794 bytes
-rw-r--r--dis/sha1sum.disbin0 -> 903 bytes
-rw-r--r--dis/shutdown.disbin0 -> 673 bytes
-rw-r--r--dis/sleep.disbin0 -> 384 bytes
-rw-r--r--dis/sort.disbin0 -> 1929 bytes
-rw-r--r--dis/spki/verify.disbin0 -> 2246 bytes
-rw-r--r--dis/spree/archives.disbin0 -> 8411 bytes
-rw-r--r--dis/spree/clients/cards.disbin0 -> 38004 bytes
-rw-r--r--dis/spree/clients/gather.disbin0 -> 3539 bytes
-rw-r--r--dis/spree/clients/lobby.disbin0 -> 14934 bytes
-rw-r--r--dis/spree/clients/othello.disbin0 -> 5508 bytes
-rw-r--r--dis/spree/engines/afghan.disbin0 -> 5035 bytes
-rw-r--r--dis/spree/engines/bounce.disbin0 -> 4815 bytes
-rw-r--r--dis/spree/engines/canfield.disbin0 -> 5927 bytes
-rw-r--r--dis/spree/engines/freecell.disbin0 -> 6317 bytes
-rw-r--r--dis/spree/engines/gather.disbin0 -> 5293 bytes
-rw-r--r--dis/spree/engines/lobby.disbin0 -> 8125 bytes
-rw-r--r--dis/spree/engines/othello.disbin0 -> 3358 bytes
-rw-r--r--dis/spree/engines/racingdemon.disbin0 -> 8165 bytes
-rw-r--r--dis/spree/engines/spider.disbin0 -> 4319 bytes
-rw-r--r--dis/spree/engines/spit.disbin0 -> 8106 bytes
-rw-r--r--dis/spree/engines/whist.disbin0 -> 6471 bytes
-rw-r--r--dis/spree/join.disbin0 -> 2182 bytes
-rw-r--r--dis/spree/joinsession.disbin0 -> 2198 bytes
-rw-r--r--dis/spree/lib/allow.disbin0 -> 2223 bytes
-rw-r--r--dis/spree/lib/cardlib.disbin0 -> 13783 bytes
-rw-r--r--dis/spree/lib/commandline.disbin0 -> 4056 bytes
-rw-r--r--dis/spree/lib/objstore.disbin0 -> 682 bytes
-rw-r--r--dis/spree/lib/tricks.disbin0 -> 2179 bytes
-rw-r--r--dis/spree/spree.disbin0 -> 22795 bytes
-rw-r--r--dis/src.disbin0 -> 233 bytes
-rw-r--r--dis/stack.disbin0 -> 3334 bytes
-rw-r--r--dis/stream.disbin0 -> 1191 bytes
-rw-r--r--dis/strings.disbin0 -> 876 bytes
-rw-r--r--dis/styxchat.disbin0 -> 12611 bytes
-rw-r--r--dis/styxlisten.disbin0 -> 4527 bytes
-rw-r--r--dis/styxmon.disbin0 -> 1963 bytes
-rw-r--r--dis/sum.disbin0 -> 1152 bytes
-rwxr-xr-xdis/svc/auth13
-rw-r--r--dis/svc/httpd/alarms.disbin0 -> 481 bytes
-rw-r--r--dis/svc/httpd/cache.disbin0 -> 1957 bytes
-rw-r--r--dis/svc/httpd/cgiparse.disbin0 -> 2789 bytes
-rw-r--r--dis/svc/httpd/contents.disbin0 -> 2297 bytes
-rw-r--r--dis/svc/httpd/date.disbin0 -> 2487 bytes
-rw-r--r--dis/svc/httpd/echo.disbin0 -> 1845 bytes
-rw-r--r--dis/svc/httpd/httpd.disbin0 -> 14440 bytes
-rw-r--r--dis/svc/httpd/imagemap.disbin0 -> 5321 bytes
-rw-r--r--dis/svc/httpd/parser.disbin0 -> 10666 bytes
-rw-r--r--dis/svc/httpd/redirect.disbin0 -> 1236 bytes
-rw-r--r--dis/svc/httpd/stats.disbin0 -> 1656 bytes
-rwxr-xr-xdis/svc/net6
-rwxr-xr-xdis/svc/registry8
-rwxr-xr-xdis/svc/rstyx4
-rwxr-xr-xdis/svc/styx4
-rw-r--r--dis/svc/webget/date.disbin0 -> 2577 bytes
-rw-r--r--dis/svc/webget/file.disbin0 -> 684 bytes
-rw-r--r--dis/svc/webget/ftp.disbin0 -> 3871 bytes
-rw-r--r--dis/svc/webget/http.disbin0 -> 9923 bytes
-rw-r--r--dis/svc/webget/image2enc.disbin0 -> 10450 bytes
-rw-r--r--dis/svc/webget/message.disbin0 -> 2473 bytes
-rw-r--r--dis/svc/webget/webget.disbin0 -> 5594 bytes
-rw-r--r--dis/svc/webget/wgutils.disbin0 -> 4062 bytes
-rw-r--r--dis/tail.disbin0 -> 4013 bytes
-rw-r--r--dis/tarfs.disbin0 -> 6128 bytes
-rw-r--r--dis/tclsh.disbin0 -> 545 bytes
-rw-r--r--dis/tcs.disbin0 -> 2789 bytes
-rw-r--r--dis/tee.disbin0 -> 1484 bytes
-rw-r--r--dis/telnet.disbin0 -> 4931 bytes
-rw-r--r--dis/test.disbin0 -> 3178 bytes
-rw-r--r--dis/time.disbin0 -> 1142 bytes
-rw-r--r--dis/timestamp.disbin0 -> 618 bytes
-rw-r--r--dis/tiny/rm.disbin0 -> 211 bytes
-rw-r--r--dis/tiny/sh.disbin0 -> 6093 bytes
-rw-r--r--dis/tkcmd.disbin0 -> 3027 bytes
-rw-r--r--dis/tokenize.disbin0 -> 340 bytes
-rw-r--r--dis/touch.disbin0 -> 1173 bytes
-rw-r--r--dis/touchcal.disbin0 -> 6302 bytes
-rw-r--r--dis/tr.disbin0 -> 3429 bytes
-rw-r--r--dis/tsort.disbin0 -> 1163 bytes
-rw-r--r--dis/unicode.disbin0 -> 1938 bytes
-rw-r--r--dis/uniq.disbin0 -> 1289 bytes
-rw-r--r--dis/unmount.disbin0 -> 365 bytes
-rw-r--r--dis/usb/usbd.disbin0 -> 11266 bytes
-rw-r--r--dis/uudecode.disbin0 -> 2392 bytes
-rw-r--r--dis/uuencode.disbin0 -> 1514 bytes
-rw-r--r--dis/wav2iaf.disbin0 -> 2499 bytes
-rw-r--r--dis/wc.disbin0 -> 2866 bytes
-rw-r--r--dis/webgrab.disbin0 -> 7603 bytes
-rw-r--r--dis/wish.disbin0 -> 2686 bytes
-rw-r--r--dis/wm/about.disbin0 -> 1200 bytes
-rw-r--r--dis/wm/avi.disbin0 -> 6573 bytes
-rw-r--r--dis/wm/bounce.disbin0 -> 6054 bytes
-rw-r--r--dis/wm/brutus.disbin0 -> 42584 bytes
-rw-r--r--dis/wm/brutus/excerpt.disbin0 -> 2701 bytes
-rw-r--r--dis/wm/brutus/image.disbin0 -> 4049 bytes
-rw-r--r--dis/wm/brutus/mod.disbin0 -> 4477 bytes
-rw-r--r--dis/wm/brutus/table.disbin0 -> 18141 bytes
-rw-r--r--dis/wm/c4.disbin0 -> 9636 bytes
-rw-r--r--dis/wm/calendar.disbin0 -> 21950 bytes
-rw-r--r--dis/wm/chat.disbin0 -> 3990 bytes
-rw-r--r--dis/wm/clock.disbin0 -> 2250 bytes
-rw-r--r--dis/wm/coffee.disbin0 -> 4812 bytes
-rw-r--r--dis/wm/collide.disbin0 -> 23570 bytes
-rw-r--r--dis/wm/colors.disbin0 -> 3485 bytes
-rw-r--r--dis/wm/cprof.disbin0 -> 6504 bytes
-rw-r--r--dis/wm/date.disbin0 -> 1312 bytes
-rw-r--r--dis/wm/deb.disbin0 -> 28065 bytes
-rw-r--r--dis/wm/debdata.disbin0 -> 7722 bytes
-rw-r--r--dis/wm/debsrc.disbin0 -> 9387 bytes
-rw-r--r--dis/wm/dir.disbin0 -> 9326 bytes
-rw-r--r--dis/wm/dmview.disbin0 -> 3367 bytes
-rw-r--r--dis/wm/dmwm.disbin0 -> 2943 bytes
-rw-r--r--dis/wm/edit.disbin0 -> 12264 bytes
-rw-r--r--dis/wm/filename.disbin0 -> 1058 bytes
-rw-r--r--dis/wm/ftree.disbin0 -> 15370 bytes
-rw-r--r--dis/wm/getauthinfo.disbin0 -> 5817 bytes
-rw-r--r--dis/wm/keyboard.disbin0 -> 9649 bytes
-rw-r--r--dis/wm/logon.disbin0 -> 6302 bytes
-rw-r--r--dis/wm/logwindow.disbin0 -> 3521 bytes
-rw-r--r--dis/wm/man.disbin0 -> 14246 bytes
-rw-r--r--dis/wm/mand.disbin0 -> 10673 bytes
-rw-r--r--dis/wm/mash.disbin0 -> 10543 bytes
-rw-r--r--dis/wm/memory.disbin0 -> 4537 bytes
-rw-r--r--dis/wm/minitel/mdisplay.disbin0 -> 10304 bytes
-rw-r--r--dis/wm/minitel/miniterm.disbin0 -> 48192 bytes
-rw-r--r--dis/wm/minitel/swkeyb.disbin0 -> 6496 bytes
-rw-r--r--dis/wm/mpeg.disbin0 -> 3809 bytes
-rw-r--r--dis/wm/mprof.disbin0 -> 6493 bytes
-rw-r--r--dis/wm/pen.disbin0 -> 8027 bytes
-rw-r--r--dis/wm/polyhedra.disbin0 -> 12488 bytes
-rw-r--r--dis/wm/prof.disbin0 -> 6478 bytes
-rw-r--r--dis/wm/qt.disbin0 -> 2834 bytes
-rw-r--r--dis/wm/readmail.disbin0 -> 16331 bytes
-rw-r--r--dis/wm/remotelogon.disbin0 -> 6765 bytes
-rw-r--r--dis/wm/reversi.disbin0 -> 12820 bytes
-rw-r--r--dis/wm/rmtdir.disbin0 -> 5517 bytes
-rw-r--r--dis/wm/rt.disbin0 -> 13308 bytes
-rw-r--r--dis/wm/sendmail.disbin0 -> 12818 bytes
-rw-r--r--dis/wm/sh.disbin0 -> 15488 bytes
-rw-r--r--dis/wm/smenu.disbin0 -> 3075 bytes
-rw-r--r--dis/wm/snake.disbin0 -> 6772 bytes
-rw-r--r--dis/wm/stopwatch.disbin0 -> 3021 bytes
-rw-r--r--dis/wm/sweeper.disbin0 -> 4990 bytes
-rw-r--r--dis/wm/task.disbin0 -> 4469 bytes
-rw-r--r--dis/wm/telnet.disbin0 -> 13215 bytes
-rw-r--r--dis/wm/tetris.disbin0 -> 15070 bytes
-rw-r--r--dis/wm/toolbar.disbin0 -> 10616 bytes
-rw-r--r--dis/wm/unibrowse.disbin0 -> 17138 bytes
-rw-r--r--dis/wm/view.disbin0 -> 8673 bytes
-rw-r--r--dis/wm/vt.disbin0 -> 13989 bytes
-rw-r--r--dis/wm/wish.disbin0 -> 2404 bytes
-rw-r--r--dis/wm/wm.disbin0 -> 11048 bytes
-rw-r--r--dis/wm/wmplay.disbin0 -> 2883 bytes
-rw-r--r--dis/wmexport.disbin0 -> 8375 bytes
-rw-r--r--dis/wmimport.disbin0 -> 1014 bytes
-rw-r--r--dis/xargs.disbin0 -> 974 bytes
-rw-r--r--dis/xd.disbin0 -> 4050 bytes
-rw-r--r--dis/xmount.disbin0 -> 3825 bytes
-rw-r--r--dis/yacc.disbin0 -> 40046 bytes
-rw-r--r--dis/zeros.disbin0 -> 991 bytes
838 files changed, 1266 insertions, 0 deletions
diff --git a/dis/9660srv.dis b/dis/9660srv.dis
new file mode 100644
index 00000000..1c2fac58
--- /dev/null
+++ b/dis/9660srv.dis
Binary files differ
diff --git a/dis/9export.dis b/dis/9export.dis
new file mode 100644
index 00000000..2faec210
--- /dev/null
+++ b/dis/9export.dis
Binary files differ
diff --git a/dis/9srvfs.dis b/dis/9srvfs.dis
new file mode 100644
index 00000000..eac13131
--- /dev/null
+++ b/dis/9srvfs.dis
Binary files differ
diff --git a/dis/9win.dis b/dis/9win.dis
new file mode 100644
index 00000000..b13d8593
--- /dev/null
+++ b/dis/9win.dis
Binary files differ
diff --git a/dis/B.dis b/dis/B.dis
new file mode 100644
index 00000000..8992282d
--- /dev/null
+++ b/dis/B.dis
Binary files differ
diff --git a/dis/acme.dis b/dis/acme.dis
new file mode 100644
index 00000000..81e0589e
--- /dev/null
+++ b/dis/acme.dis
Binary files differ
diff --git a/dis/acme/acme.dis b/dis/acme/acme.dis
new file mode 100644
index 00000000..81e0589e
--- /dev/null
+++ b/dis/acme/acme.dis
Binary files differ
diff --git a/dis/acme/buff.dis b/dis/acme/buff.dis
new file mode 100644
index 00000000..f7c59585
--- /dev/null
+++ b/dis/acme/buff.dis
Binary files differ
diff --git a/dis/acme/col.dis b/dis/acme/col.dis
new file mode 100644
index 00000000..f4d3e1c8
--- /dev/null
+++ b/dis/acme/col.dis
Binary files differ
diff --git a/dis/acme/dat.dis b/dis/acme/dat.dis
new file mode 100644
index 00000000..adf2c3af
--- /dev/null
+++ b/dis/acme/dat.dis
Binary files differ
diff --git a/dis/acme/disk.dis b/dis/acme/disk.dis
new file mode 100644
index 00000000..9bd48c92
--- /dev/null
+++ b/dis/acme/disk.dis
Binary files differ
diff --git a/dis/acme/ecmd.dis b/dis/acme/ecmd.dis
new file mode 100644
index 00000000..00380fee
--- /dev/null
+++ b/dis/acme/ecmd.dis
Binary files differ
diff --git a/dis/acme/edit.dis b/dis/acme/edit.dis
new file mode 100644
index 00000000..fbd9dbaf
--- /dev/null
+++ b/dis/acme/edit.dis
Binary files differ
diff --git a/dis/acme/elog.dis b/dis/acme/elog.dis
new file mode 100644
index 00000000..c2f7aa24
--- /dev/null
+++ b/dis/acme/elog.dis
Binary files differ
diff --git a/dis/acme/exec.dis b/dis/acme/exec.dis
new file mode 100644
index 00000000..392d071b
--- /dev/null
+++ b/dis/acme/exec.dis
Binary files differ
diff --git a/dis/acme/file.dis b/dis/acme/file.dis
new file mode 100644
index 00000000..c45a9b2a
--- /dev/null
+++ b/dis/acme/file.dis
Binary files differ
diff --git a/dis/acme/frame.dis b/dis/acme/frame.dis
new file mode 100644
index 00000000..e37fa1ce
--- /dev/null
+++ b/dis/acme/frame.dis
Binary files differ
diff --git a/dis/acme/fsys.dis b/dis/acme/fsys.dis
new file mode 100644
index 00000000..fc11c938
--- /dev/null
+++ b/dis/acme/fsys.dis
Binary files differ
diff --git a/dis/acme/graph.dis b/dis/acme/graph.dis
new file mode 100644
index 00000000..fbc35709
--- /dev/null
+++ b/dis/acme/graph.dis
Binary files differ
diff --git a/dis/acme/gui.dis b/dis/acme/gui.dis
new file mode 100644
index 00000000..939f20e0
--- /dev/null
+++ b/dis/acme/gui.dis
Binary files differ
diff --git a/dis/acme/guiwm.dis b/dis/acme/guiwm.dis
new file mode 100644
index 00000000..3ffbabad
--- /dev/null
+++ b/dis/acme/guiwm.dis
Binary files differ
diff --git a/dis/acme/look.dis b/dis/acme/look.dis
new file mode 100644
index 00000000..67ac6b76
--- /dev/null
+++ b/dis/acme/look.dis
Binary files differ
diff --git a/dis/acme/regx.dis b/dis/acme/regx.dis
new file mode 100644
index 00000000..bfe9b4a5
--- /dev/null
+++ b/dis/acme/regx.dis
Binary files differ
diff --git a/dis/acme/row.dis b/dis/acme/row.dis
new file mode 100644
index 00000000..0df89b44
--- /dev/null
+++ b/dis/acme/row.dis
Binary files differ
diff --git a/dis/acme/scrl.dis b/dis/acme/scrl.dis
new file mode 100644
index 00000000..51cb6c9d
--- /dev/null
+++ b/dis/acme/scrl.dis
Binary files differ
diff --git a/dis/acme/styxaux.dis b/dis/acme/styxaux.dis
new file mode 100644
index 00000000..93bbcd7a
--- /dev/null
+++ b/dis/acme/styxaux.dis
Binary files differ
diff --git a/dis/acme/text.dis b/dis/acme/text.dis
new file mode 100644
index 00000000..3a8f8e90
--- /dev/null
+++ b/dis/acme/text.dis
Binary files differ
diff --git a/dis/acme/time.dis b/dis/acme/time.dis
new file mode 100644
index 00000000..478506e2
--- /dev/null
+++ b/dis/acme/time.dis
Binary files differ
diff --git a/dis/acme/util.dis b/dis/acme/util.dis
new file mode 100644
index 00000000..feb83a93
--- /dev/null
+++ b/dis/acme/util.dis
Binary files differ
diff --git a/dis/acme/wind.dis b/dis/acme/wind.dis
new file mode 100644
index 00000000..3336955d
--- /dev/null
+++ b/dis/acme/wind.dis
Binary files differ
diff --git a/dis/acme/xfid.dis b/dis/acme/xfid.dis
new file mode 100644
index 00000000..89cc0d46
--- /dev/null
+++ b/dis/acme/xfid.dis
Binary files differ
diff --git a/dis/alphabet/abc.dis b/dis/alphabet/abc.dis
new file mode 100644
index 00000000..bb28cc17
--- /dev/null
+++ b/dis/alphabet/abc.dis
Binary files differ
diff --git a/dis/alphabet/abc/abc.dis b/dis/alphabet/abc/abc.dis
new file mode 100644
index 00000000..c459da12
--- /dev/null
+++ b/dis/alphabet/abc/abc.dis
Binary files differ
diff --git a/dis/alphabet/abc/autoconvert.dis b/dis/alphabet/abc/autoconvert.dis
new file mode 100644
index 00000000..a91436fe
--- /dev/null
+++ b/dis/alphabet/abc/autoconvert.dis
Binary files differ
diff --git a/dis/alphabet/abc/autodeclare.dis b/dis/alphabet/abc/autodeclare.dis
new file mode 100644
index 00000000..ec4384b4
--- /dev/null
+++ b/dis/alphabet/abc/autodeclare.dis
Binary files differ
diff --git a/dis/alphabet/abc/declare.dis b/dis/alphabet/abc/declare.dis
new file mode 100644
index 00000000..89153721
--- /dev/null
+++ b/dis/alphabet/abc/declare.dis
Binary files differ
diff --git a/dis/alphabet/abc/declares.dis b/dis/alphabet/abc/declares.dis
new file mode 100644
index 00000000..bdf23c9b
--- /dev/null
+++ b/dis/alphabet/abc/declares.dis
Binary files differ
diff --git a/dis/alphabet/abc/define.dis b/dis/alphabet/abc/define.dis
new file mode 100644
index 00000000..290a41c0
--- /dev/null
+++ b/dis/alphabet/abc/define.dis
Binary files differ
diff --git a/dis/alphabet/abc/eval.dis b/dis/alphabet/abc/eval.dis
new file mode 100644
index 00000000..400bec07
--- /dev/null
+++ b/dis/alphabet/abc/eval.dis
Binary files differ
diff --git a/dis/alphabet/abc/import.dis b/dis/alphabet/abc/import.dis
new file mode 100644
index 00000000..392a8a16
--- /dev/null
+++ b/dis/alphabet/abc/import.dis
Binary files differ
diff --git a/dis/alphabet/abc/rewrite.dis b/dis/alphabet/abc/rewrite.dis
new file mode 100644
index 00000000..69b1badc
--- /dev/null
+++ b/dis/alphabet/abc/rewrite.dis
Binary files differ
diff --git a/dis/alphabet/abc/type.dis b/dis/alphabet/abc/type.dis
new file mode 100644
index 00000000..9e55e5ce
--- /dev/null
+++ b/dis/alphabet/abc/type.dis
Binary files differ
diff --git a/dis/alphabet/abc/typeset.dis b/dis/alphabet/abc/typeset.dis
new file mode 100644
index 00000000..88c6cf1d
--- /dev/null
+++ b/dis/alphabet/abc/typeset.dis
Binary files differ
diff --git a/dis/alphabet/abc/undeclare.dis b/dis/alphabet/abc/undeclare.dis
new file mode 100644
index 00000000..789018df
--- /dev/null
+++ b/dis/alphabet/abc/undeclare.dis
Binary files differ
diff --git a/dis/alphabet/abctypes.dis b/dis/alphabet/abctypes.dis
new file mode 100644
index 00000000..b6efd7ad
--- /dev/null
+++ b/dis/alphabet/abctypes.dis
Binary files differ
diff --git a/dis/alphabet/alphabet.dis b/dis/alphabet/alphabet.dis
new file mode 100644
index 00000000..2b7d3243
--- /dev/null
+++ b/dis/alphabet/alphabet.dis
Binary files differ
diff --git a/dis/alphabet/alphabet.shmod.dis b/dis/alphabet/alphabet.shmod.dis
new file mode 100644
index 00000000..e2cb3f1d
--- /dev/null
+++ b/dis/alphabet/alphabet.shmod.dis
Binary files differ
diff --git a/dis/alphabet/endpoints.dis b/dis/alphabet/endpoints.dis
new file mode 100644
index 00000000..8eab54e1
--- /dev/null
+++ b/dis/alphabet/endpoints.dis
Binary files differ
diff --git a/dis/alphabet/endpointsrv.dis b/dis/alphabet/endpointsrv.dis
new file mode 100644
index 00000000..4193f68a
--- /dev/null
+++ b/dis/alphabet/endpointsrv.dis
Binary files differ
diff --git a/dis/alphabet/eval.dis b/dis/alphabet/eval.dis
new file mode 100644
index 00000000..707f1b9b
--- /dev/null
+++ b/dis/alphabet/eval.dis
Binary files differ
diff --git a/dis/alphabet/extvalues.dis b/dis/alphabet/extvalues.dis
new file mode 100644
index 00000000..0a699f14
--- /dev/null
+++ b/dis/alphabet/extvalues.dis
Binary files differ
diff --git a/dis/alphabet/fs.dis b/dis/alphabet/fs.dis
new file mode 100644
index 00000000..631921cb
--- /dev/null
+++ b/dis/alphabet/fs.dis
Binary files differ
diff --git a/dis/alphabet/fs/and.dis b/dis/alphabet/fs/and.dis
new file mode 100644
index 00000000..235ff392
--- /dev/null
+++ b/dis/alphabet/fs/and.dis
Binary files differ
diff --git a/dis/alphabet/fs/bundle.dis b/dis/alphabet/fs/bundle.dis
new file mode 100644
index 00000000..131304b3
--- /dev/null
+++ b/dis/alphabet/fs/bundle.dis
Binary files differ
diff --git a/dis/alphabet/fs/chstat.dis b/dis/alphabet/fs/chstat.dis
new file mode 100644
index 00000000..19ea6731
--- /dev/null
+++ b/dis/alphabet/fs/chstat.dis
Binary files differ
diff --git a/dis/alphabet/fs/compose.dis b/dis/alphabet/fs/compose.dis
new file mode 100644
index 00000000..59643aeb
--- /dev/null
+++ b/dis/alphabet/fs/compose.dis
Binary files differ
diff --git a/dis/alphabet/fs/depth.dis b/dis/alphabet/fs/depth.dis
new file mode 100644
index 00000000..289a035a
--- /dev/null
+++ b/dis/alphabet/fs/depth.dis
Binary files differ
diff --git a/dis/alphabet/fs/entries.dis b/dis/alphabet/fs/entries.dis
new file mode 100644
index 00000000..0c2b42cd
--- /dev/null
+++ b/dis/alphabet/fs/entries.dis
Binary files differ
diff --git a/dis/alphabet/fs/exec.dis b/dis/alphabet/fs/exec.dis
new file mode 100644
index 00000000..17b78efd
--- /dev/null
+++ b/dis/alphabet/fs/exec.dis
Binary files differ
diff --git a/dis/alphabet/fs/filter.dis b/dis/alphabet/fs/filter.dis
new file mode 100644
index 00000000..c7f36ac6
--- /dev/null
+++ b/dis/alphabet/fs/filter.dis
Binary files differ
diff --git a/dis/alphabet/fs/ls.dis b/dis/alphabet/fs/ls.dis
new file mode 100644
index 00000000..14943b11
--- /dev/null
+++ b/dis/alphabet/fs/ls.dis
Binary files differ
diff --git a/dis/alphabet/fs/match.dis b/dis/alphabet/fs/match.dis
new file mode 100644
index 00000000..99887388
--- /dev/null
+++ b/dis/alphabet/fs/match.dis
Binary files differ
diff --git a/dis/alphabet/fs/merge.dis b/dis/alphabet/fs/merge.dis
new file mode 100644
index 00000000..2a66ad13
--- /dev/null
+++ b/dis/alphabet/fs/merge.dis
Binary files differ
diff --git a/dis/alphabet/fs/mergewrite.dis b/dis/alphabet/fs/mergewrite.dis
new file mode 100644
index 00000000..e3f3ebdc
--- /dev/null
+++ b/dis/alphabet/fs/mergewrite.dis
Binary files differ
diff --git a/dis/alphabet/fs/mode.dis b/dis/alphabet/fs/mode.dis
new file mode 100644
index 00000000..adb78483
--- /dev/null
+++ b/dis/alphabet/fs/mode.dis
Binary files differ
diff --git a/dis/alphabet/fs/newer.dis b/dis/alphabet/fs/newer.dis
new file mode 100644
index 00000000..749faa3e
--- /dev/null
+++ b/dis/alphabet/fs/newer.dis
Binary files differ
diff --git a/dis/alphabet/fs/not.dis b/dis/alphabet/fs/not.dis
new file mode 100644
index 00000000..061be3a4
--- /dev/null
+++ b/dis/alphabet/fs/not.dis
Binary files differ
diff --git a/dis/alphabet/fs/or.dis b/dis/alphabet/fs/or.dis
new file mode 100644
index 00000000..65a00d61
--- /dev/null
+++ b/dis/alphabet/fs/or.dis
Binary files differ
diff --git a/dis/alphabet/fs/path.dis b/dis/alphabet/fs/path.dis
new file mode 100644
index 00000000..e5d4c9fc
--- /dev/null
+++ b/dis/alphabet/fs/path.dis
Binary files differ
diff --git a/dis/alphabet/fs/pipe.dis b/dis/alphabet/fs/pipe.dis
new file mode 100644
index 00000000..25481fcd
--- /dev/null
+++ b/dis/alphabet/fs/pipe.dis
Binary files differ
diff --git a/dis/alphabet/fs/print.dis b/dis/alphabet/fs/print.dis
new file mode 100644
index 00000000..18e4e847
--- /dev/null
+++ b/dis/alphabet/fs/print.dis
Binary files differ
diff --git a/dis/alphabet/fs/proto.dis b/dis/alphabet/fs/proto.dis
new file mode 100644
index 00000000..0ac093c1
--- /dev/null
+++ b/dis/alphabet/fs/proto.dis
Binary files differ
diff --git a/dis/alphabet/fs/query.dis b/dis/alphabet/fs/query.dis
new file mode 100644
index 00000000..628c1fb8
--- /dev/null
+++ b/dis/alphabet/fs/query.dis
Binary files differ
diff --git a/dis/alphabet/fs/run.dis b/dis/alphabet/fs/run.dis
new file mode 100644
index 00000000..8d497034
--- /dev/null
+++ b/dis/alphabet/fs/run.dis
Binary files differ
diff --git a/dis/alphabet/fs/select.dis b/dis/alphabet/fs/select.dis
new file mode 100644
index 00000000..b385922a
--- /dev/null
+++ b/dis/alphabet/fs/select.dis
Binary files differ
diff --git a/dis/alphabet/fs/setroot.dis b/dis/alphabet/fs/setroot.dis
new file mode 100644
index 00000000..c9dfa9d8
--- /dev/null
+++ b/dis/alphabet/fs/setroot.dis
Binary files differ
diff --git a/dis/alphabet/fs/size.dis b/dis/alphabet/fs/size.dis
new file mode 100644
index 00000000..71d7e0fe
--- /dev/null
+++ b/dis/alphabet/fs/size.dis
Binary files differ
diff --git a/dis/alphabet/fs/unbundle.dis b/dis/alphabet/fs/unbundle.dis
new file mode 100644
index 00000000..240183f6
--- /dev/null
+++ b/dis/alphabet/fs/unbundle.dis
Binary files differ
diff --git a/dis/alphabet/fs/walk.dis b/dis/alphabet/fs/walk.dis
new file mode 100644
index 00000000..3e6f4dde
--- /dev/null
+++ b/dis/alphabet/fs/walk.dis
Binary files differ
diff --git a/dis/alphabet/fs/write.dis b/dis/alphabet/fs/write.dis
new file mode 100644
index 00000000..ca336edc
--- /dev/null
+++ b/dis/alphabet/fs/write.dis
Binary files differ
diff --git a/dis/alphabet/fsfilter.dis b/dis/alphabet/fsfilter.dis
new file mode 100644
index 00000000..e4cb7301
--- /dev/null
+++ b/dis/alphabet/fsfilter.dis
Binary files differ
diff --git a/dis/alphabet/fstypes.dis b/dis/alphabet/fstypes.dis
new file mode 100644
index 00000000..30fb9960
--- /dev/null
+++ b/dis/alphabet/fstypes.dis
Binary files differ
diff --git a/dis/alphabet/grid.dis b/dis/alphabet/grid.dis
new file mode 100644
index 00000000..35f1c847
--- /dev/null
+++ b/dis/alphabet/grid.dis
Binary files differ
diff --git a/dis/alphabet/grid/farm.dis b/dis/alphabet/grid/farm.dis
new file mode 100644
index 00000000..2a757e24
--- /dev/null
+++ b/dis/alphabet/grid/farm.dis
Binary files differ
diff --git a/dis/alphabet/grid/line2rec.dis b/dis/alphabet/grid/line2rec.dis
new file mode 100644
index 00000000..bc852026
--- /dev/null
+++ b/dis/alphabet/grid/line2rec.dis
Binary files differ
diff --git a/dis/alphabet/grid/local.dis b/dis/alphabet/grid/local.dis
new file mode 100644
index 00000000..7b687653
--- /dev/null
+++ b/dis/alphabet/grid/local.dis
Binary files differ
diff --git a/dis/alphabet/grid/remote.dis b/dis/alphabet/grid/remote.dis
new file mode 100644
index 00000000..7a4b8653
--- /dev/null
+++ b/dis/alphabet/grid/remote.dis
Binary files differ
diff --git a/dis/alphabet/grid/rexec.dis b/dis/alphabet/grid/rexec.dis
new file mode 100644
index 00000000..7d47fa41
--- /dev/null
+++ b/dis/alphabet/grid/rexec.dis
Binary files differ
diff --git a/dis/alphabet/gridtypes.dis b/dis/alphabet/gridtypes.dis
new file mode 100644
index 00000000..185c4eda
--- /dev/null
+++ b/dis/alphabet/gridtypes.dis
Binary files differ
diff --git a/dis/alphabet/main/auth.dis b/dis/alphabet/main/auth.dis
new file mode 100644
index 00000000..b1c546d6
--- /dev/null
+++ b/dis/alphabet/main/auth.dis
Binary files differ
diff --git a/dis/alphabet/main/cat.dis b/dis/alphabet/main/cat.dis
new file mode 100644
index 00000000..6b26cf05
--- /dev/null
+++ b/dis/alphabet/main/cat.dis
Binary files differ
diff --git a/dis/alphabet/main/create.dis b/dis/alphabet/main/create.dis
new file mode 100644
index 00000000..3015dd5c
--- /dev/null
+++ b/dis/alphabet/main/create.dis
Binary files differ
diff --git a/dis/alphabet/main/dial.dis b/dis/alphabet/main/dial.dis
new file mode 100644
index 00000000..a9aa79d2
--- /dev/null
+++ b/dis/alphabet/main/dial.dis
Binary files differ
diff --git a/dis/alphabet/main/echo.dis b/dis/alphabet/main/echo.dis
new file mode 100644
index 00000000..1bdc5d58
--- /dev/null
+++ b/dis/alphabet/main/echo.dis
Binary files differ
diff --git a/dis/alphabet/main/env.dis b/dis/alphabet/main/env.dis
new file mode 100644
index 00000000..c87c05e0
--- /dev/null
+++ b/dis/alphabet/main/env.dis
Binary files differ
diff --git a/dis/alphabet/main/export.dis b/dis/alphabet/main/export.dis
new file mode 100644
index 00000000..f771c61d
--- /dev/null
+++ b/dis/alphabet/main/export.dis
Binary files differ
diff --git a/dis/alphabet/main/fd.dis b/dis/alphabet/main/fd.dis
new file mode 100644
index 00000000..c89b074a
--- /dev/null
+++ b/dis/alphabet/main/fd.dis
Binary files differ
diff --git a/dis/alphabet/main/filter.dis b/dis/alphabet/main/filter.dis
new file mode 100644
index 00000000..931f6aee
--- /dev/null
+++ b/dis/alphabet/main/filter.dis
Binary files differ
diff --git a/dis/alphabet/main/mount.dis b/dis/alphabet/main/mount.dis
new file mode 100644
index 00000000..443448e7
--- /dev/null
+++ b/dis/alphabet/main/mount.dis
Binary files differ
diff --git a/dis/alphabet/main/par.dis b/dis/alphabet/main/par.dis
new file mode 100644
index 00000000..034aa609
--- /dev/null
+++ b/dis/alphabet/main/par.dis
Binary files differ
diff --git a/dis/alphabet/main/parse.dis b/dis/alphabet/main/parse.dis
new file mode 100644
index 00000000..b5bf50fc
--- /dev/null
+++ b/dis/alphabet/main/parse.dis
Binary files differ
diff --git a/dis/alphabet/main/pretty.dis b/dis/alphabet/main/pretty.dis
new file mode 100644
index 00000000..34f15e4c
--- /dev/null
+++ b/dis/alphabet/main/pretty.dis
Binary files differ
diff --git a/dis/alphabet/main/print.dis b/dis/alphabet/main/print.dis
new file mode 100644
index 00000000..e4c8b782
--- /dev/null
+++ b/dis/alphabet/main/print.dis
Binary files differ
diff --git a/dis/alphabet/main/read.dis b/dis/alphabet/main/read.dis
new file mode 100644
index 00000000..115ba390
--- /dev/null
+++ b/dis/alphabet/main/read.dis
Binary files differ
diff --git a/dis/alphabet/main/readall.dis b/dis/alphabet/main/readall.dis
new file mode 100644
index 00000000..e28ace0e
--- /dev/null
+++ b/dis/alphabet/main/readall.dis
Binary files differ
diff --git a/dis/alphabet/main/rewrite.dis b/dis/alphabet/main/rewrite.dis
new file mode 100644
index 00000000..67a32e14
--- /dev/null
+++ b/dis/alphabet/main/rewrite.dis
Binary files differ
diff --git a/dis/alphabet/main/seq.dis b/dis/alphabet/main/seq.dis
new file mode 100644
index 00000000..83188ab7
--- /dev/null
+++ b/dis/alphabet/main/seq.dis
Binary files differ
diff --git a/dis/alphabet/main/unparse.dis b/dis/alphabet/main/unparse.dis
new file mode 100644
index 00000000..5f2d8091
--- /dev/null
+++ b/dis/alphabet/main/unparse.dis
Binary files differ
diff --git a/dis/alphabet/main/w2fd.dis b/dis/alphabet/main/w2fd.dis
new file mode 100644
index 00000000..a4e7fb6c
--- /dev/null
+++ b/dis/alphabet/main/w2fd.dis
Binary files differ
diff --git a/dis/alphabet/main/wait.dis b/dis/alphabet/main/wait.dis
new file mode 100644
index 00000000..156ef624
--- /dev/null
+++ b/dis/alphabet/main/wait.dis
Binary files differ
diff --git a/dis/alphabet/mktypeset.dis b/dis/alphabet/mktypeset.dis
new file mode 100644
index 00000000..439735e1
--- /dev/null
+++ b/dis/alphabet/mktypeset.dis
Binary files differ
diff --git a/dis/alphabet/proxy.dis b/dis/alphabet/proxy.dis
new file mode 100644
index 00000000..72f499b5
--- /dev/null
+++ b/dis/alphabet/proxy.dis
Binary files differ
diff --git a/dis/alphabet/reports.dis b/dis/alphabet/reports.dis
new file mode 100644
index 00000000..807e44c9
--- /dev/null
+++ b/dis/alphabet/reports.dis
Binary files differ
diff --git a/dis/alphabet/rexecsrv.dis b/dis/alphabet/rexecsrv.dis
new file mode 100644
index 00000000..dd08878b
--- /dev/null
+++ b/dis/alphabet/rexecsrv.dis
Binary files differ
diff --git a/dis/archfs.dis b/dis/archfs.dis
new file mode 100644
index 00000000..f18bae69
--- /dev/null
+++ b/dis/archfs.dis
Binary files differ
diff --git a/dis/auhdr.dis b/dis/auhdr.dis
new file mode 100644
index 00000000..d2d2f07b
--- /dev/null
+++ b/dis/auhdr.dis
Binary files differ
diff --git a/dis/auplay.dis b/dis/auplay.dis
new file mode 100644
index 00000000..d2d2f07b
--- /dev/null
+++ b/dis/auplay.dis
Binary files differ
diff --git a/dis/auth/aescbc.dis b/dis/auth/aescbc.dis
new file mode 100644
index 00000000..19ec3c7b
--- /dev/null
+++ b/dis/auth/aescbc.dis
Binary files differ
diff --git a/dis/auth/changelogin.dis b/dis/auth/changelogin.dis
new file mode 100644
index 00000000..dacca03d
--- /dev/null
+++ b/dis/auth/changelogin.dis
Binary files differ
diff --git a/dis/auth/convpasswd.dis b/dis/auth/convpasswd.dis
new file mode 100644
index 00000000..852bb9b1
--- /dev/null
+++ b/dis/auth/convpasswd.dis
Binary files differ
diff --git a/dis/auth/countersigner.dis b/dis/auth/countersigner.dis
new file mode 100644
index 00000000..bd6ac3df
--- /dev/null
+++ b/dis/auth/countersigner.dis
Binary files differ
diff --git a/dis/auth/createsignerkey.dis b/dis/auth/createsignerkey.dis
new file mode 100644
index 00000000..877881f0
--- /dev/null
+++ b/dis/auth/createsignerkey.dis
Binary files differ
diff --git a/dis/auth/factotum.dis b/dis/auth/factotum.dis
new file mode 100644
index 00000000..4a0af835
--- /dev/null
+++ b/dis/auth/factotum.dis
Binary files differ
diff --git a/dis/auth/feedkey.dis b/dis/auth/feedkey.dis
new file mode 100644
index 00000000..11b69120
--- /dev/null
+++ b/dis/auth/feedkey.dis
Binary files differ
diff --git a/dis/auth/getpk.dis b/dis/auth/getpk.dis
new file mode 100644
index 00000000..3a522754
--- /dev/null
+++ b/dis/auth/getpk.dis
Binary files differ
diff --git a/dis/auth/infauth.dis b/dis/auth/infauth.dis
new file mode 100644
index 00000000..91c37867
--- /dev/null
+++ b/dis/auth/infauth.dis
Binary files differ
diff --git a/dis/auth/keyfs.dis b/dis/auth/keyfs.dis
new file mode 100644
index 00000000..71ba386c
--- /dev/null
+++ b/dis/auth/keyfs.dis
Binary files differ
diff --git a/dis/auth/keysrv.dis b/dis/auth/keysrv.dis
new file mode 100644
index 00000000..e585624b
--- /dev/null
+++ b/dis/auth/keysrv.dis
Binary files differ
diff --git a/dis/auth/logind.dis b/dis/auth/logind.dis
new file mode 100644
index 00000000..31d09be8
--- /dev/null
+++ b/dis/auth/logind.dis
Binary files differ
diff --git a/dis/auth/mkauthinfo.dis b/dis/auth/mkauthinfo.dis
new file mode 100644
index 00000000..f37fd66f
--- /dev/null
+++ b/dis/auth/mkauthinfo.dis
Binary files differ
diff --git a/dis/auth/passwd.dis b/dis/auth/passwd.dis
new file mode 100644
index 00000000..10a09fc6
--- /dev/null
+++ b/dis/auth/passwd.dis
Binary files differ
diff --git a/dis/auth/proto/authquery.dis b/dis/auth/proto/authquery.dis
new file mode 100644
index 00000000..2139897a
--- /dev/null
+++ b/dis/auth/proto/authquery.dis
Binary files differ
diff --git a/dis/auth/proto/authquery.sbl b/dis/auth/proto/authquery.sbl
new file mode 100644
index 00000000..742e9992
--- /dev/null
+++ b/dis/auth/proto/authquery.sbl
@@ -0,0 +1,661 @@
+limbo .sbl 2.1
+Authproto
+8
+authquery.b
+sys.m
+draw.m
+keyring.m
+bufio.m
+sexprs.m
+spki.m
+authio.m
+400
+55.1,11 0
+56.1,25 1
+57.1,28 2
+58.1,13 3
+1,13 3
+59.1,34 4
+60.1,15 5
+1,15 5
+61.8,11 6
+1,11 6
+66.6,40 7
+26,31 7
+33,39 7
+6,40 7
+6,40 7
+6,40 7
+68.9,26 8
+16,21 8
+23,25 8
+9,26 8
+9,26 8
+2,26 8
+70.9,26 9
+16,21 9
+23,25 9
+9,26 9
+9,26 9
+2,26 9
+72.9,23 10
+2,23 10
+78.32,67 11
+52,57 11
+59,66 11
+32,67 11
+32,67 11
+21,68 11
+21,68 11
+21,68 12
+21,68 11
+21,68 11
+2,6 11
+13,16 11
+13,16 13
+13,16 14
+13,16 15
+79.4,15 16
+19,29 16
+80.49,84 17
+69,74 17
+76,83 17
+49,84 17
+49,84 17
+8,90 17
+20,47 17
+20,47 17
+20,47 18
+86,89 17
+8,90 17
+8,90 17
+2,90 17
+82.12,23 19
+12,16 19
+12,23 19
+12,23 19
+2,24 19
+8,10 19
+8,10 19
+8,10 20
+2,24 19
+83.16,39 21
+26,38 21
+26,38 21
+26,38 21
+26,38 21
+35,37 21
+26,38 21
+26,38 22
+26,38 21
+26,38 21
+26,38 21
+16,39 21
+16,39 21
+16,39 21
+16,39 21
+16,39 21
+16,39 21
+16,39 21
+16,39 21
+16,39 21
+16,39 21
+16,39 21
+3,7 21
+9,12 21
+9,12 23
+9,12 24
+84.5,15 25
+85.10,38 26
+3,38 26
+86.5,16 27
+87.10,32 28
+3,32 28
+88.5,14 29
+5,9 29
+5,14 29
+5,14 29
+5,28 29
+5,6 30
+89.11,51 31
+24,27 31
+29,32 31
+34,37 31
+39,50 31
+39,43 31
+39,50 31
+39,50 31
+3,52 31
+3,5 31
+3,5 31
+3,5 32
+3,52 31
+90.10,13 33
+3,13 33
+92.16,34 34
+16,34 34
+16,34 34
+16,34 34
+16,34 34
+16,34 34
+16,34 34
+16,34 34
+16,34 34
+16,34 34
+16,17 35
+16,17 36
+16,34 34
+16,34 37
+16,34 34
+3,7 34
+9,12 34
+9,12 38
+9,12 39
+93.5,16 40
+94.10,36 41
+3,36 41
+100.16,39 42
+26,38 42
+26,38 42
+26,38 42
+26,38 42
+35,37 42
+26,38 42
+26,38 43
+26,38 42
+26,38 42
+26,38 42
+16,39 42
+16,39 42
+16,39 42
+16,39 42
+16,39 42
+16,39 42
+16,39 42
+16,39 42
+16,39 42
+16,39 42
+16,39 42
+101.4,14 44
+102.9,42 45
+2,42 45
+104.12,29 46
+24,28 46
+12,29 46
+12,29 46
+2,3 46
+5,8 46
+5,8 47
+5,8 48
+105.4,12 49
+106.9,37 50
+2,37 50
+107.7,30 51
+15,16 51
+7,30 51
+7,30 51
+7,30 51
+7,37 51
+7,8 52
+108.12,23 53
+12,16 53
+12,23 53
+12,23 53
+2,24 53
+8,10 53
+8,10 53
+8,10 54
+2,24 53
+109.16,39 55
+26,38 55
+26,38 55
+26,38 55
+26,38 55
+35,37 55
+26,38 55
+26,38 56
+26,38 55
+26,38 55
+26,38 55
+16,39 55
+16,39 55
+16,39 55
+16,39 55
+16,39 55
+16,39 55
+16,39 55
+16,39 55
+16,39 55
+16,39 55
+16,39 55
+110.5,15 57
+111.10,42 58
+3,42 58
+112.5,28 59
+12,13 59
+22,26 59
+5,28 59
+5,28 59
+5,28 59
+5,35 59
+5,6 60
+113.10,53 61
+3,53 61
+115.12,29 62
+12,22 62
+12,22 62
+12,22 62
+12,22 62
+12,22 62
+12,22 62
+12,22 62
+12,22 62
+12,22 62
+12,13 63
+12,13 64
+12,22 62
+12,22 65
+12,29 62
+12,29 62
+1,30 62
+7,9 62
+7,9 62
+7,9 66
+1,30 62
+116.1,22 67
+1,3 67
+9,21 67
+1,22 67
+117.8,11 68
+1,11 68
+133.7,14 69
+7,23 69
+134.2,33 70
+2,4 70
+11,14 70
+11,24 70
+26,32 70
+2,33 70
+2,33 70
+135.2,20 71
+2,20 71
+2,20 71
+137.1,23 72
+1,3 72
+10,13 72
+15,22 72
+1,23 72
+1,23 72
+138.0,1 73
+142.5,18 74
+5,9 74
+5,18 74
+5,18 74
+5,18 74
+143.10,13 75
+15,37 75
+2,38 75
+144.9,41 76
+19,23 76
+25,35 76
+25,29 76
+25,35 76
+25,35 76
+37,40 76
+9,41 76
+9,41 77
+43,46 76
+1,47 76
+149.4,18 78
+150.9,12 79
+2,12 79
+151.1,16 80
+152.1,21 81
+153.4,10 82
+4,5 82
+4,10 82
+4,10 82
+4,20 82
+4,5 83
+154.9,12 84
+2,12 84
+155.5,18 85
+10,11 85
+5,18 85
+5,18 85
+20,28 86
+156.5,16 87
+5,11 87
+5,16 87
+5,16 87
+5,27 87
+5,6 88
+31,44 87
+31,37 87
+31,44 87
+31,44 87
+31,51 87
+31,32 89
+157.22,35 90
+22,28 90
+22,35 90
+22,35 90
+18,36 90
+18,45 90
+18,45 90
+18,45 91
+18,45 90
+18,45 90
+14,45 90
+18,19 92
+3,46 90
+3,46 90
+3,46 90
+3,46 90
+155.30,38 93
+30,38 93
+158.8,34 94
+8,34 94
+8,34 94
+8,34 94
+13,23 94
+8,34 94
+30,33 94
+25,33 94
+8,34 94
+8,34 94
+8,9 95
+8,9 96
+8,34 94
+8,34 97
+1,34 94
+163.1,32 98
+164.8,11 99
+1,11 99
+179.13,22 100
+4,9 100
+4,22 100
+180.8,28 101
+16,20 101
+8,28 101
+8,28 101
+8,28 101
+8,35 101
+8,9 102
+39,46 101
+39,51 101
+181.3,24 103
+3,7 103
+17,23 103
+3,24 103
+3,24 103
+182.2,13 104
+183.2,11 105
+180.9,10 106
+185.1,8 107
+186.18,25 108
+18,25 108
+12,26 108
+8,26 108
+1,26 108
+191.4,16 109
+20,30 109
+192.9,11 110
+2,11 110
+193.1,8 111
+194.18,25 112
+18,25 112
+12,26 112
+8,26 112
+1,26 112
+199.8,17 113
+1,17 113
+16
+aSys->Dir 1:26.1,39.2 64
+11
+0:name:28.2,6 s
+4:uid:29.2,5 s
+8:gid:30.2,5 s
+12:muid:31.2,6 s
+16:qid:32.2,5 @1
+
+32:mode:33.2,6 i
+36:atime:34.2,7 i
+40:mtime:35.2,7 i
+48:length:36.2,8 B
+56:dtype:37.2,7 i
+60:dev:38.2,5 i
+aSys->Qid 11.1,16.2 16
+3
+0:path:13.2,6 B
+8:vers:14.2,6 i
+12:qtype:15.2,7 i
+aDraw->Chans 2:70.1,82.2 4
+1
+0:desc:72.2,6 i
+aAuthio->Attr 7:6.1,12.2 12
+3
+0:tag:7.2,5 i
+4:name:8.2,6 s
+8:val:9.2,5 s
+aAuthio->IO 45.1,58.2 8
+2
+0:f:46.2,3 R@5
+
+4:rpc:47.2,5 R@9
+
+aAuthio->Fid 24.1,35.2 32
+8
+0:fid:26.2,5 i
+4:pid:27.2,5 i
+8:err:28.2,5 s
+12:attrs:29.2,7 LR@3
+
+16:write:30.2,7 Ct8.2
+0:t0:18,31 Ab
+4:t1:18,31 @6
+
+
+20:read:31.2,6 Ct8.2
+0:t0:17,20 i
+4:t1:17,20 @7
+
+
+24:done:33.2,6 i
+28:ai:34.2,4 R@8
+
+Ct8.2
+0:t0:1:64.23,26 i
+4:t1:23,26 s
+Ct8.2
+0:t0:63.22,35 Ab
+4:t1:22,35 s
+aAuthio->Authinfo 7:61.1,66.2 16
+4
+0:cuid:62.2,6 s
+4:suid:63.2,6 s
+8:cap:64.2,5 s
+12:secret:65.2,8 Ab
+aAuthio->Rpc 37.1,43.2 20
+5
+0:r:38.2,3 R@5
+
+4:cmd:39.2,5 i
+8:arg:40.2,5 Ab
+12:nbytes:41.2,8 i
+16:rc:42.2,4 Ct8.2
+0:t0:15,28 Ab
+4:t1:15,28 s
+
+pSexprs->Sexp 5:5.1,38.2 0
+0
+3
+String:7.2,8 12
+2
+4:s:8.3,4 s
+8:hint:9.3,7 s
+Binary:10.2,8 12
+2
+4:data:11.3,7 Ab
+8:hint:12.3,7 s
+List:13.2,6 8
+1
+4:l:14.3,4 LR@10
+
+aQuery 0:27.0,36.1 12
+3
+0:e:28.1,2 R@10
+
+4:certs:29.1,6 LR@10
+
+8:gotcerts:30.1,9 LR@10
+
+aRead 38.0,48.1 16
+4
+0:buf:39.1,4 Ab
+4:ptr:40.1,4 i
+8:off:41.1,4 i
+12:io:42.1,3 R@4
+
+pSexprs->Sexp 5:5.1,38.2 0
+0
+3
+String:7.2,8 12
+2
+4:s:8.3,4 s
+8:hint:9.3,7 s
+Binary:10.2,8 12
+2
+4:data:11.3,7 Ab
+8:hint:12.3,7 s
+List:13.2,6 8
+1
+4:l:14.3,4 LR@13
+
+pSexprs->Sexp 5.1,38.2 0
+0
+3
+String:7.2,8 12
+2
+4:s:8.3,4 s
+8:hint:9.3,7 s
+Binary:10.2,8 12
+2
+4:data:11.3,7 Ab
+8:hint:12.3,7 s
+List:13.2,6 8
+1
+4:l:14.3,4 LR@14
+
+pSexprs->Sexp 5.1,38.2 0
+0
+3
+String:7.2,8 12
+2
+4:s:8.3,4 s
+8:hint:9.3,7 s
+Binary:10.2,8 12
+2
+4:data:11.3,7 Ab
+8:hint:12.3,7 s
+List:13.2,6 8
+1
+4:l:14.3,4 LR@15
+
+11
+0:init
+1
+32:f:0:53.5,6 mAuthio
+7:1.0,73.1 0
+
+0
+s10:interaction
+2
+32:attrs:0:64.12,17 LR@3
+
+36:io:37,39 R@4
+
+0
+s30:client
+2
+32:attrs:76.7,12 LR@3
+
+36:io:32,34 R@4
+
+2
+40:sexp:78.2,6 R@10
+
+44:err:13,16 s
+s144:server
+2
+32:attrs:98.7,12 LR@3
+
+36:io:32,34 R@4
+
+3
+40:sexp:100.2,6 R@14
+
+44:err:8,11 s
+48:q:103.1,2 R@11
+
+s258:write
+2
+32:io:131.6,8 R@4
+
+36:buf:18,21 Ab
+0
+n277:Query.parse
+1
+32:sexp:140.12,16 R@10
+
+0
+t8.2
+0:t0:30,39 R@11
+
+4:t1:30,39 s
+296:Query.neededcert
+1
+32:q:147.17,18 R@11
+
+2
+36:a:155.5,6 LR@10
+
+40:c:151.1,2 R@10
+
+R@10
+359:Query.addcert
+2
+32:q:161.14,15 R@11
+
+36:cert:33,37 R@10
+
+0
+s362:Read.getb
+1
+32:r:177.10,11 R@12
+
+1
+36:buf:180.9,12 Ab
+i388:Read.ungetb
+1
+32:r:189.12,13 R@12
+
+0
+i398:Read.offset
+1
+32:r:197.12,13 R@12
+
+0
+B4
+52:authio:15.1,7 mAuthio
+7:1.0,73.1 0
+
+116:sexprs:0:10.1,7 mSexprs
+5:1.0,41.1 0
+
+120:spki:0:13.1,5 mSPKI
+6:26.0,211.1 0
+
+124:sys:0:4.1,4 mSys
+1:0,160.1 0
+
diff --git a/dis/auth/proto/infauth.dis b/dis/auth/proto/infauth.dis
new file mode 100644
index 00000000..7a8015f3
--- /dev/null
+++ b/dis/auth/proto/infauth.dis
Binary files differ
diff --git a/dis/auth/proto/p9any.dis b/dis/auth/proto/p9any.dis
new file mode 100644
index 00000000..4a3057c8
--- /dev/null
+++ b/dis/auth/proto/p9any.dis
Binary files differ
diff --git a/dis/auth/proto/pass.dis b/dis/auth/proto/pass.dis
new file mode 100644
index 00000000..6bd14645
--- /dev/null
+++ b/dis/auth/proto/pass.dis
Binary files differ
diff --git a/dis/auth/rpc.dis b/dis/auth/rpc.dis
new file mode 100644
index 00000000..b929d5f8
--- /dev/null
+++ b/dis/auth/rpc.dis
Binary files differ
diff --git a/dis/auth/secstore.dis b/dis/auth/secstore.dis
new file mode 100644
index 00000000..2157815d
--- /dev/null
+++ b/dis/auth/secstore.dis
Binary files differ
diff --git a/dis/auth/sign.dis b/dis/auth/sign.dis
new file mode 100644
index 00000000..3f7915c9
--- /dev/null
+++ b/dis/auth/sign.dis
Binary files differ
diff --git a/dis/auth/signer.dis b/dis/auth/signer.dis
new file mode 100644
index 00000000..f20c2f6f
--- /dev/null
+++ b/dis/auth/signer.dis
Binary files differ
diff --git a/dis/auth/verify.dis b/dis/auth/verify.dis
new file mode 100644
index 00000000..e8daba6f
--- /dev/null
+++ b/dis/auth/verify.dis
Binary files differ
diff --git a/dis/auxi/camera.dis b/dis/auxi/camera.dis
new file mode 100644
index 00000000..d250a713
--- /dev/null
+++ b/dis/auxi/camera.dis
Binary files differ
diff --git a/dis/auxi/chatsrv.dis b/dis/auxi/chatsrv.dis
new file mode 100644
index 00000000..f333c6be
--- /dev/null
+++ b/dis/auxi/chatsrv.dis
Binary files differ
diff --git a/dis/auxi/cpuslave.dis b/dis/auxi/cpuslave.dis
new file mode 100644
index 00000000..1c931b68
--- /dev/null
+++ b/dis/auxi/cpuslave.dis
Binary files differ
diff --git a/dis/auxi/digest.dis b/dis/auxi/digest.dis
new file mode 100644
index 00000000..219029e1
--- /dev/null
+++ b/dis/auxi/digest.dis
Binary files differ
diff --git a/dis/auxi/fpgaload.dis b/dis/auxi/fpgaload.dis
new file mode 100644
index 00000000..828faced
--- /dev/null
+++ b/dis/auxi/fpgaload.dis
Binary files differ
diff --git a/dis/auxi/mangaload.dis b/dis/auxi/mangaload.dis
new file mode 100644
index 00000000..af737ae3
--- /dev/null
+++ b/dis/auxi/mangaload.dis
Binary files differ
diff --git a/dis/auxi/ns.dis b/dis/auxi/ns.dis
new file mode 100644
index 00000000..a2eaee10
--- /dev/null
+++ b/dis/auxi/ns.dis
Binary files differ
diff --git a/dis/auxi/odbcmnt.dis b/dis/auxi/odbcmnt.dis
new file mode 100644
index 00000000..2f5fe770
--- /dev/null
+++ b/dis/auxi/odbcmnt.dis
Binary files differ
diff --git a/dis/auxi/pcmcia.dis b/dis/auxi/pcmcia.dis
new file mode 100644
index 00000000..19da4ef5
--- /dev/null
+++ b/dis/auxi/pcmcia.dis
Binary files differ
diff --git a/dis/auxi/rdbgsrv.dis b/dis/auxi/rdbgsrv.dis
new file mode 100644
index 00000000..83c54444
--- /dev/null
+++ b/dis/auxi/rdbgsrv.dis
Binary files differ
diff --git a/dis/auxi/rstyxd.dis b/dis/auxi/rstyxd.dis
new file mode 100644
index 00000000..c843b7cd
--- /dev/null
+++ b/dis/auxi/rstyxd.dis
Binary files differ
diff --git a/dis/auxi/wbsrv.dis b/dis/auxi/wbsrv.dis
new file mode 100644
index 00000000..b177a4ef
--- /dev/null
+++ b/dis/auxi/wbsrv.dis
Binary files differ
diff --git a/dis/avr/burn.dis b/dis/avr/burn.dis
new file mode 100644
index 00000000..1d05fb9e
--- /dev/null
+++ b/dis/avr/burn.dis
Binary files differ
diff --git a/dis/bind.dis b/dis/bind.dis
new file mode 100644
index 00000000..652e13a2
--- /dev/null
+++ b/dis/bind.dis
Binary files differ
diff --git a/dis/broke.dis b/dis/broke.dis
new file mode 100644
index 00000000..e96c4cdf
--- /dev/null
+++ b/dis/broke.dis
Binary files differ
diff --git a/dis/bytes.dis b/dis/bytes.dis
new file mode 100644
index 00000000..99aa556c
--- /dev/null
+++ b/dis/bytes.dis
Binary files differ
diff --git a/dis/cal.dis b/dis/cal.dis
new file mode 100644
index 00000000..25173bdf
--- /dev/null
+++ b/dis/cal.dis
Binary files differ
diff --git a/dis/cat.dis b/dis/cat.dis
new file mode 100644
index 00000000..0b297509
--- /dev/null
+++ b/dis/cat.dis
Binary files differ
diff --git a/dis/cd.dis b/dis/cd.dis
new file mode 100644
index 00000000..4f5c32ed
--- /dev/null
+++ b/dis/cd.dis
Binary files differ
diff --git a/dis/charon.dis b/dis/charon.dis
new file mode 100644
index 00000000..f87c7aac
--- /dev/null
+++ b/dis/charon.dis
Binary files differ
diff --git a/dis/charon/build.dis b/dis/charon/build.dis
new file mode 100644
index 00000000..1b737ddb
--- /dev/null
+++ b/dis/charon/build.dis
Binary files differ
diff --git a/dis/charon/chutils.dis b/dis/charon/chutils.dis
new file mode 100644
index 00000000..c2c52e12
--- /dev/null
+++ b/dis/charon/chutils.dis
Binary files differ
diff --git a/dis/charon/cookiesrv.dis b/dis/charon/cookiesrv.dis
new file mode 100644
index 00000000..7ce2372b
--- /dev/null
+++ b/dis/charon/cookiesrv.dis
Binary files differ
diff --git a/dis/charon/ctype.dis b/dis/charon/ctype.dis
new file mode 100644
index 00000000..e4923cac
--- /dev/null
+++ b/dis/charon/ctype.dis
Binary files differ
diff --git a/dis/charon/date.dis b/dis/charon/date.dis
new file mode 100644
index 00000000..faa821df
--- /dev/null
+++ b/dis/charon/date.dis
Binary files differ
diff --git a/dis/charon/event.dis b/dis/charon/event.dis
new file mode 100644
index 00000000..ebcb11a2
--- /dev/null
+++ b/dis/charon/event.dis
Binary files differ
diff --git a/dis/charon/file.dis b/dis/charon/file.dis
new file mode 100644
index 00000000..ae21e915
--- /dev/null
+++ b/dis/charon/file.dis
Binary files differ
diff --git a/dis/charon/ftp.dis b/dis/charon/ftp.dis
new file mode 100644
index 00000000..55c1ba91
--- /dev/null
+++ b/dis/charon/ftp.dis
Binary files differ
diff --git a/dis/charon/gui.dis b/dis/charon/gui.dis
new file mode 100644
index 00000000..ff44d1a0
--- /dev/null
+++ b/dis/charon/gui.dis
Binary files differ
diff --git a/dis/charon/http.dis b/dis/charon/http.dis
new file mode 100644
index 00000000..f7853ac0
--- /dev/null
+++ b/dis/charon/http.dis
Binary files differ
diff --git a/dis/charon/img.dis b/dis/charon/img.dis
new file mode 100644
index 00000000..dfb65e7f
--- /dev/null
+++ b/dis/charon/img.dis
Binary files differ
diff --git a/dis/charon/jscript.dis b/dis/charon/jscript.dis
new file mode 100644
index 00000000..e2d8a726
--- /dev/null
+++ b/dis/charon/jscript.dis
Binary files differ
diff --git a/dis/charon/layout.dis b/dis/charon/layout.dis
new file mode 100644
index 00000000..0c6bcd52
--- /dev/null
+++ b/dis/charon/layout.dis
Binary files differ
diff --git a/dis/charon/lex.dis b/dis/charon/lex.dis
new file mode 100644
index 00000000..428d7d27
--- /dev/null
+++ b/dis/charon/lex.dis
Binary files differ
diff --git a/dis/charon/url.dis b/dis/charon/url.dis
new file mode 100644
index 00000000..05bcbf9c
--- /dev/null
+++ b/dis/charon/url.dis
Binary files differ
diff --git a/dis/chgrp.dis b/dis/chgrp.dis
new file mode 100644
index 00000000..ea485c59
--- /dev/null
+++ b/dis/chgrp.dis
Binary files differ
diff --git a/dis/chmod.dis b/dis/chmod.dis
new file mode 100644
index 00000000..15ef5b20
--- /dev/null
+++ b/dis/chmod.dis
Binary files differ
diff --git a/dis/cleanname.dis b/dis/cleanname.dis
new file mode 100644
index 00000000..5a3fe053
--- /dev/null
+++ b/dis/cleanname.dis
Binary files differ
diff --git a/dis/cmp.dis b/dis/cmp.dis
new file mode 100644
index 00000000..305f39e5
--- /dev/null
+++ b/dis/cmp.dis
Binary files differ
diff --git a/dis/collab/clients/chat.dis b/dis/collab/clients/chat.dis
new file mode 100644
index 00000000..ab526b42
--- /dev/null
+++ b/dis/collab/clients/chat.dis
Binary files differ
diff --git a/dis/collab/clients/poll.dis b/dis/collab/clients/poll.dis
new file mode 100644
index 00000000..41668164
--- /dev/null
+++ b/dis/collab/clients/poll.dis
Binary files differ
diff --git a/dis/collab/clients/poller.dis b/dis/collab/clients/poller.dis
new file mode 100644
index 00000000..7257e38d
--- /dev/null
+++ b/dis/collab/clients/poller.dis
Binary files differ
diff --git a/dis/collab/clients/whiteboard.dis b/dis/collab/clients/whiteboard.dis
new file mode 100644
index 00000000..ba3dd329
--- /dev/null
+++ b/dis/collab/clients/whiteboard.dis
Binary files differ
diff --git a/dis/collab/collabsrv.dis b/dis/collab/collabsrv.dis
new file mode 100644
index 00000000..32f8cebd
--- /dev/null
+++ b/dis/collab/collabsrv.dis
Binary files differ
diff --git a/dis/collab/connect.dis b/dis/collab/connect.dis
new file mode 100644
index 00000000..51e741f5
--- /dev/null
+++ b/dis/collab/connect.dis
Binary files differ
diff --git a/dis/collab/lib/messages.dis b/dis/collab/lib/messages.dis
new file mode 100644
index 00000000..929d29e4
--- /dev/null
+++ b/dis/collab/lib/messages.dis
Binary files differ
diff --git a/dis/collab/proxy.dis b/dis/collab/proxy.dis
new file mode 100644
index 00000000..406a21c7
--- /dev/null
+++ b/dis/collab/proxy.dis
Binary files differ
diff --git a/dis/collab/servers/chatsrv.dis b/dis/collab/servers/chatsrv.dis
new file mode 100644
index 00000000..42c4fedd
--- /dev/null
+++ b/dis/collab/servers/chatsrv.dis
Binary files differ
diff --git a/dis/collab/servers/memfssrv.dis b/dis/collab/servers/memfssrv.dis
new file mode 100644
index 00000000..435c3f5a
--- /dev/null
+++ b/dis/collab/servers/memfssrv.dis
Binary files differ
diff --git a/dis/collab/servers/mpx.dis b/dis/collab/servers/mpx.dis
new file mode 100644
index 00000000..2016de89
--- /dev/null
+++ b/dis/collab/servers/mpx.dis
Binary files differ
diff --git a/dis/collab/servers/wbsrv.dis b/dis/collab/servers/wbsrv.dis
new file mode 100644
index 00000000..acfcd8d7
--- /dev/null
+++ b/dis/collab/servers/wbsrv.dis
Binary files differ
diff --git a/dis/collab/srvmgr.dis b/dis/collab/srvmgr.dis
new file mode 100644
index 00000000..f88e5853
--- /dev/null
+++ b/dis/collab/srvmgr.dis
Binary files differ
diff --git a/dis/comm.dis b/dis/comm.dis
new file mode 100644
index 00000000..1165a854
--- /dev/null
+++ b/dis/comm.dis
Binary files differ
diff --git a/dis/cook.dis b/dis/cook.dis
new file mode 100644
index 00000000..6fa7106d
--- /dev/null
+++ b/dis/cook.dis
Binary files differ
diff --git a/dis/cp.dis b/dis/cp.dis
new file mode 100644
index 00000000..9b882dd9
--- /dev/null
+++ b/dis/cp.dis
Binary files differ
diff --git a/dis/cprof.dis b/dis/cprof.dis
new file mode 100644
index 00000000..1828abc9
--- /dev/null
+++ b/dis/cprof.dis
Binary files differ
diff --git a/dis/cpu.dis b/dis/cpu.dis
new file mode 100644
index 00000000..429e6c38
--- /dev/null
+++ b/dis/cpu.dis
Binary files differ
diff --git a/dis/crypt.dis b/dis/crypt.dis
new file mode 100644
index 00000000..21e6174a
--- /dev/null
+++ b/dis/crypt.dis
Binary files differ
diff --git a/dis/date.dis b/dis/date.dis
new file mode 100644
index 00000000..04d84a84
--- /dev/null
+++ b/dis/date.dis
Binary files differ
diff --git a/dis/dbfs.dis b/dis/dbfs.dis
new file mode 100644
index 00000000..4d6d5e93
--- /dev/null
+++ b/dis/dbfs.dis
Binary files differ
diff --git a/dis/dbm/delete.dis b/dis/dbm/delete.dis
new file mode 100644
index 00000000..95a1fc58
--- /dev/null
+++ b/dis/dbm/delete.dis
Binary files differ
diff --git a/dis/dbm/fetch.dis b/dis/dbm/fetch.dis
new file mode 100644
index 00000000..2db7c6fe
--- /dev/null
+++ b/dis/dbm/fetch.dis
Binary files differ
diff --git a/dis/dbm/keys.dis b/dis/dbm/keys.dis
new file mode 100644
index 00000000..b4d43fef
--- /dev/null
+++ b/dis/dbm/keys.dis
Binary files differ
diff --git a/dis/dbm/list.dis b/dis/dbm/list.dis
new file mode 100644
index 00000000..c44411b0
--- /dev/null
+++ b/dis/dbm/list.dis
Binary files differ
diff --git a/dis/dbm/store.dis b/dis/dbm/store.dis
new file mode 100644
index 00000000..213d2857
--- /dev/null
+++ b/dis/dbm/store.dis
Binary files differ
diff --git a/dis/dd.dis b/dis/dd.dis
new file mode 100644
index 00000000..914d4479
--- /dev/null
+++ b/dis/dd.dis
Binary files differ
diff --git a/dis/demo/camera/camera.dis b/dis/demo/camera/camera.dis
new file mode 100644
index 00000000..c099686a
--- /dev/null
+++ b/dis/demo/camera/camera.dis
Binary files differ
diff --git a/dis/demo/camera/camload.bit b/dis/demo/camera/camload.bit
new file mode 100644
index 00000000..fdad09af
--- /dev/null
+++ b/dis/demo/camera/camload.bit
Binary files differ
diff --git a/dis/demo/camera/camproc.bit b/dis/demo/camera/camproc.bit
new file mode 100644
index 00000000..ce078ab7
--- /dev/null
+++ b/dis/demo/camera/camproc.bit
Binary files differ
diff --git a/dis/demo/camera/jpg2bit.dis b/dis/demo/camera/jpg2bit.dis
new file mode 100644
index 00000000..1e320289
--- /dev/null
+++ b/dis/demo/camera/jpg2bit.dis
Binary files differ
diff --git a/dis/demo/camera/readjpg.dis b/dis/demo/camera/readjpg.dis
new file mode 100644
index 00000000..9f73e6f8
--- /dev/null
+++ b/dis/demo/camera/readjpg.dis
Binary files differ
diff --git a/dis/demo/camera/runcam b/dis/demo/camera/runcam
new file mode 100755
index 00000000..51948067
--- /dev/null
+++ b/dis/demo/camera/runcam
@@ -0,0 +1,3 @@
+#!/dis/sh
+
+grid/register -a resource Camera -a name Y2K -a model 'Kodak DC260' -a 'Image resource' 1 {demo/camera/camera.dis -v 2 -p 0 -n Y2K -f /dis/demo/camera/tkinterface.dis -f /dis/demo/camera/readjpg.dis -f /dis/demo/camera/camload.bit -f /dis/demo/camera/camproc.bit}
diff --git a/dis/demo/camera/tkinterface.dis b/dis/demo/camera/tkinterface.dis
new file mode 100644
index 00000000..6306a8c1
--- /dev/null
+++ b/dis/demo/camera/tkinterface.dis
Binary files differ
diff --git a/dis/demo/chat/chat.dis b/dis/demo/chat/chat.dis
new file mode 100644
index 00000000..9dd3a3a3
--- /dev/null
+++ b/dis/demo/chat/chat.dis
Binary files differ
diff --git a/dis/demo/chat/chatclient b/dis/demo/chat/chatclient
new file mode 100755
index 00000000..11ebf15b
--- /dev/null
+++ b/dis/demo/chat/chatclient
@@ -0,0 +1,20 @@
+#!/dis/sh
+load std
+autoload=std
+ndb/cs
+
+chatroom=$1
+
+fn ck {
+ or {$*} {
+ echo chatclient: exiting >[1=2]
+ raise error
+ }
+}
+user="{cat /dev/user}
+
+ck mount -A 'tcp!$registry!registry' /mnt/registry
+ck /dis/grid/remotelogon wm/wm {
+ k = /usr/$user/keyring/default
+ grid/find -a resource chat -a pk `{getpk -s $k} Enter {demo/chat/chat /n/client} Shell {wm/sh}
+}
diff --git a/dis/demo/chat/chatsrv.dis b/dis/demo/chat/chatsrv.dis
new file mode 100644
index 00000000..f333c6be
--- /dev/null
+++ b/dis/demo/chat/chatsrv.dis
Binary files differ
diff --git a/dis/demo/cpupool/regpoll.dis b/dis/demo/cpupool/regpoll.dis
new file mode 100644
index 00000000..d64a7a55
--- /dev/null
+++ b/dis/demo/cpupool/regpoll.dis
Binary files differ
diff --git a/dis/demo/cpupool/runrstyx b/dis/demo/cpupool/runrstyx
new file mode 100755
index 00000000..21a548a3
--- /dev/null
+++ b/dis/demo/cpupool/runrstyx
@@ -0,0 +1,50 @@
+#!/dis/sh
+fn bindfs {
+ # this may be useful as a general purpose cmd
+ (mntpt dirs)=$*
+ memfs $mntpt
+ for d in $dirs {
+ parts=${split / $d}
+ fpath=''
+ for p in $parts {
+ fpath=$fpath^/^$p
+ if {! ftest -e $mntpt^$fpath} {
+ if {ftest -d $fpath} {
+ mkdir $mntpt^$fpath
+ } {
+ if {! ftest -e $fpath} {
+ echo $fpath does not exist >[1=2]
+ raise 'fail:errors'
+ }
+ }
+ }
+ }
+ if {! ftest -d $d} {
+ touch $mntpt/$d
+ }
+ bind $d $mntpt^$d
+ }
+}
+
+fn x {
+ echo tcp!^$2
+}
+
+bindfs /tmp /dis /n/client /dev /prog
+listen -A `{x `{ndb/csquery tcp!^`{cat /dev/sysname}^!rstyx}} {
+ @{
+ load std
+ pctl forkns nodevs
+ bind /tmp /
+ runas rstyx {auxi/rstyxd}
+ }&
+ }
+
+while {} {
+ demo/cpupool/regpoll tcp!200.1.1.104!6676 up
+ echo Registering Rstyx service
+ mount -A 'tcp!200.1.1.104!6676' /mnt/registry
+ echo `{x `{ndb/csquery tcp!^`{cat /dev/sysname}^!rstyx}} proto styx auth none persist 1 resource '''Rstyx resource''' name `{cat /dev/sysname} > /mnt/registry/new
+ demo/cpupool/regpoll tcp!200.1.1.104!6676 down
+ echo Registry gone down
+} \ No newline at end of file
diff --git a/dis/demo/lego/clockface.dis b/dis/demo/lego/clockface.dis
new file mode 100644
index 00000000..27ef856a
--- /dev/null
+++ b/dis/demo/lego/clockface.dis
Binary files differ
diff --git a/dis/demo/lego/clockreg b/dis/demo/lego/clockreg
new file mode 100755
index 00000000..9c0c6447
--- /dev/null
+++ b/dis/demo/lego/clockreg
@@ -0,0 +1,17 @@
+#!/dis/sh.dis
+load std
+
+port=$1
+DIR=/dis/demo/lego
+pctl forkns newpgrp
+
+cd $DIR
+if { firmdl $port /dis/demo/lego/styx.srec } {
+ legolink $port
+ memfs /tmp
+ cd /tmp
+ mount -o -A /net/legolink /n/remote
+ $DIR/clockface /n/remote
+ echo reset > clockface
+ grid/register -a resource Robot -a name 'Lego Clock' {export /tmp}
+}
diff --git a/dis/demo/lego/firmdl.dis b/dis/demo/lego/firmdl.dis
new file mode 100644
index 00000000..de04fdbb
--- /dev/null
+++ b/dis/demo/lego/firmdl.dis
Binary files differ
diff --git a/dis/demo/lego/legolink.dis b/dis/demo/lego/legolink.dis
new file mode 100644
index 00000000..77f5573f
--- /dev/null
+++ b/dis/demo/lego/legolink.dis
Binary files differ
diff --git a/dis/demo/lego/rcxsend.dis b/dis/demo/lego/rcxsend.dis
new file mode 100644
index 00000000..cf718cce
--- /dev/null
+++ b/dis/demo/lego/rcxsend.dis
Binary files differ
diff --git a/dis/demo/lego/styx.srec b/dis/demo/lego/styx.srec
new file mode 100755
index 00000000..687a50aa
--- /dev/null
+++ b/dis/demo/lego/styx.srec
@@ -0,0 +1,329 @@
+S00C0000737479782E7372656340
+S11880006DF06DF16DF26DF35E00967E6D736D726D716D7054AD
+S118801570446F20796F7520627974652C207768656E20492057
+S10B802A6B6E6F636B3F0000F5
+S11880326DF60D761B870D621B8279014000790029F25E00965F
+S1188047AC6B039A0A6F62FFFE1D23470819226B829A084012E9
+S118805C6B039A08790200091D234E060B036B839A086F61FF76
+S1188071FE6B819A0A6B039A08790200097900FFFF1D234F02CC
+S11880860D100B876D7654706DF60D760D02790330026DF3790F
+S118809B01301F79001FF25E0096BC0B87790027C85E0096D480
+S11880B06D7654706DF60D766DF40D047901300679001B625EB4
+S11880C50096DE0D405E00808E5E0080320D0046F86D746D7656
+S11880DA54706DF60D766DF40D041900684B473C0D1147380B7A
+S11880EF040CBA8AD0AA09422E0CB8F00088D090FF1B01684BC7
+S118810447200D11471C0B040CBA8AD0AA0942120D0209220901
+S118811922092009000CBAF200092040D66D746D7654706DF617
+S118812E0D761B871B876DF46DF56FE0FFFE0D146FE0FFFC0DEA
+S1188143444C16FA2D688A6F62FFFE0D230B036FE3FFFC170CE8
+S118815817040B040D444610FA306F63FFFC68BA0B036FE3FFC5
+S118816DFC404C790527101D454F407901000A0D505E0096EA0C
+S11881820D051D454EF0402E0D510D405E0096EA0C8A8A306F7C
+S118819763FFFC68BA0B036FE3FFFC0D510D405E0096FC0D0448
+S11881AC7901000A0D505E0096EA0D050D5546CE6F62FFFC6F38
+S11881C163FFFE19326FE2FFFC6F60FFFC6D756D740B870B87FD
+S11881D66D7654706DF60D761B876DF46DF50D040D156FE2FF1B
+S11881EBFE7900000A5E00972269846F8500026F62FFFE6F8241
+S118820000046F6200046F82000619226F8200086A0AA40A8AB5
+S1188215016A8AA40A6D756D740B876D7654706DF60D765E006D
+S118822A979C6A0AA40A8AFF6A8AA40A6D7654706DF60D7669C5
+S118823F00790198885E008FD6790000016D7654706DF60D76C2
+S11882541B871B876DF46DF50D056FE1FFFE6FE2FFFC40266990
+S1188269546F61FFFC0D406F62FFFE5D200D00470E6F4200082A
+S118827E69D20D405E0082244006790500080945695246D66DFD
+S1188293756D740B870B876D7654706DF60D761B871B876DF426
+S11882A86DF56FE0FFFE6FE1FFFC19557904A3DC6F62FFFC6F1F
+S11882BD61FFFE0D405E0082508C0E94000B05790200021D25D0
+S11882D24FE46D756D740B870B876D7654706DF60D7679030070
+S11882E70C19376DF46DF56FE2FFFE6F6400040D1147045A0077
+S11882FC83FE6E080002F00088F990FF6FE0FFFC6F65FFFC094E
+S11883115509550955190509557902A3D009520D256F62FFFE7D
+S118832646045A0083FE684BF300790200621D23470C79020088
+S118833B6C1D23470A5A0083FE79020060400219226FE2FFF8B1
+S11883500B046F63FFFE1B030D3346045A0083FE684AAA3E46D3
+S118836504FA014006AA3C460C18AA6EEAFFFB0B041B034006FB
+S118837AFA016EEAFFFB0D3346045A0083FE7901823A0D50881D
+S118838F0C900019226FE3FFF45E0082506F62FFFC8A00921091
+S11883A46FE2FFF66F61FFF6790019C45E0096DEFA0168DA6EE2
+S11883B96AFFF96EDA00016F63FFF40D310D405E0080DC6FD0B7
+S11883CE000A19226FD200026FD200046EDA0006FA016EDA0038
+S11883E3086E6AFFFB6EDA00096F61FFF6790019465E0096DEE7
+S11883F86F60FFFE40047900FFFF6D756D747903000C09376DED
+S118840D7654706DF60D767903000619376DF46DF56FE0FFFE55
+S11884226FE1FFFC0D256F6400085E0090340D031D45443219C6
+S1188437546F6000041D0443046F6400046F62000609526FE243
+S118844C00060D300B800B000D426F6100066FE3FFFA5E0097D9
+S1188461AE6F63FFFA4002194468BC0D420C2A18226EBA0001DE
+S118847618AA6EBA00020B840B046DF419226DF26F62FFFC6F2D
+S118848B61FFFEF80F5E0090480B870B876D756D7479030006D4
+S11884A009376D7654706DF60D767903000C19376DF46DF56FEC
+S11884B5E0FFF66FE1FFF40D257904FFF809646F6100060D4060
+S11884CA5E00812C6DF06DF46F6200046DF20D526F61FFF46F0B
+S11884DF60FFF65E0084108F0697006D756D747903000C093786
+S11884F46D7654706DF60D766E0A0009471019116F0300046FFB
+S118850902000A1D234514400E19116F0300046F02000A1D230B
+S118851E4404790100010D106D7654706DF60D761B876DF46D67
+S1188533F56FE1FFFE0D256E0A0002F2008AF992FF0D240944BD
+S118854809440944192409447902A3D009420D246E4A00084686
+S118855D067900FFFF404E0D405E0084F80D0047206F420004AA
+S11885726DF26F6200066DF26F6200040D516F60FFFE5E00847A
+S1188587A60B870B8740226F6200066DF26F6200040D516F6077
+S118859CFFFE5E0081DA6F42000C6F8200086FC0000C0B871974
+S11885B1006D756D740B876D7654706DF60D761B876DF46DF56A
+S11885C67903A400683A4D045A008686EA7F68BA19440D4509E0
+S11885DB5509550955194509557902A3D009520D256E5A00086F
+S11885F00D430B036FE3FFFE0CAA46045A0086768C0094100D32
+S1188605520D41790014C05E0096AC0D520D41790014C05E0077
+S118861A96AC0D520D41790014C05E0096AC0D520D4179001431
+S118862FC05E0096AC0D505E0084F80D00473840306F54000CD0
+S11886446F4200086FD2000C6F41000269406F5200046DF26F29
+S11886594200066DF26F4200045E0084A60D405E0082240B8741
+S118866E0B876F52000C46CA6F64FFFE790200021D244E045A4A
+S11886830085D86D756D740B876D7654706DF60D766DF46DF5DC
+S11886980D050D246F600004680BF300790200661D2347244E73
+S11886AD127902002D1D234750790200461D23472440327902CA
+S11886C200721D23470E0B021D23470E4022790200014010794F
+S11886D7020002400A7902000340047902000469926E0A000187
+S11886EC8AD0AA074304190040146E0A0001F2008AD092FF69F7
+S1188701C2FA0168DA790000016D756D746D7654706DF60D7696
+S11887167903001A19376DF46DF56FE2FFEE0D1147045A008818
+S118872B1A6EE9FFF26EE9FFF16EE9FFF06E0A0002AA054704D2
+S11887405A0087CC790200066F60FFEE1D2047045A00881A7939
+S118875504FFF409647905FFFA09657902FFF009626FE2FFECB1
+S118876A6F6300046DF30D420D516F60FFEC5E0086900B870D46
+S118877F0046045A00881A0D611B811B817900FFF109606F6252
+S118879400040B826DF21B826FE200047902FFF609625E00862B
+S11887A9900B870D00476A0D611B817900FFF209606F63000424
+S11887BE0B830B836DF37902FFF809624044790200026F63FF77
+S11887D3EE1D2346426E0B0002F3001B837900FFF409606FE0A7
+S11887E8FFEA0D3209227905FFFA09650D5109217904FFF00943
+S11887FD640D4009306F6300046DF36F63FFEA09230D325E00BF
+S118881286900B870D0046067900FFFF405019337904FFF40980
+S1188827647900FFF009606FE0FFE86F60FFE86C0A6FE0FFE86B
+S118883C0CAA471E0D318900912069426DF2695279001A4E6F7B
+S1188851E3FFE65E0096BC0B876F63FFE60B840B850B037902A5
+S118886600021D234FC66F60FFEE6D756D747903001A09376DE0
+S118887B7654706DF60D760D036B00A408400269000D00470896
+S11888906F0200021D3246F26D7654706DF60D761B876DF46DD8
+S11888A5F50D056FE1FFFE7900000E5E0097220D0446087900F0
+S11888BA02135E0080B418AA6ECA00046FC500026B02A4086948
+S11888CFC20D4088059000790200086F61FFFE5E0097AE6B8482
+S11888E4A4080D406D756D740B876D7654706DF60D766F03002E
+S11888F9026F1200021D23470419004004790000016D765470D8
+S118890E6DF60D766DF40D04790088F20D415E00829E7903A419
+S118892308401269301D40460A690269B25E00979C400E0D0326
+S1188938693246EA790002325E0080B46D746D7654706DF60D24
+S118894D766DF46DF50D040D156F4200044608790002395E0090
+S118896280B46F440004401C6940790198DC5E0097D20D004703
+S11889770A0D5546040D40400C1B058C0A9400694246E0190064
+S118898C6D756D746D7654706DF60D761B876DF46DF50D056F9C
+S11889A1E1FFFE6E5A000446226E5A0005AA0943087900024B1A
+S11889B65E0080B46E5A0005F20009226F229A0C6F220004461A
+S11889CB067900FFFF403E0D20690247360D0469406F61FFFEFC
+S11889E05E0097D20D00461E6E4A00026EDA00056F4200041872
+S11889F5BB0D224702FB806EDB000879000001400A8C0A94007C
+S1188A0A694246CC19006D756D740B876D7654706DF60D761B80
+S1188A1F876DF46DF56FE0FFFE0D157902007419110D505E00B2
+S1188A3498086F62FFFE69210D505E00981E0D50881C900079B6
+S1188A490400050D427901995E5E0097AE0D50883890000D42AC
+S1188A5E7901995E5E0097AE6F63FFFE6E3A00026EDA00546F67
+S1188A73320004FBB60D224702FB6D6EDB005CFA016EDA005DDE
+S1188A886F63FFFE6F32000418BB0D224702FB806EDB005F6D86
+S1188A9D756D740B876D7654706DF60D766DF46DF50D040D1555
+S1188AB26E4A000447067900FFFF40266E4A0005AA0943087991
+S1188AC700026B5E0080B46E4A0005F20009226F209A0C0D512A
+S1188ADC5E008A1A790000016D756D746D7654706DF60D766E47
+S1188AF10A000446107369460C6E0A0008470A89FFA901420491
+S1188B061900400AFA016E8A0004790000016D7654706DF60D6B
+S1188B1B767903000A19376DF46DF56FE0FFFE6FE1FFFC6FE24A
+S1188B30FFFA6E0A0005AA094308790002875E0080B46F60FF56
+S1188B45FE6E0A0005F20009226F229A0C6FE2FFF86E0A000880
+S1188B5AEA8046045A008C3A6E0A00044720790100746F60008E
+S1188B6F045E0098320D004610790100746F60FFFA5E00983280
+S1188B840D0047087900FFFF5A008C6C790100746F6000045E94
+S1188B990098446FE00004790100746F60FFFA5E0098446FE055
+S1188BAEFFFA5E0090346FE0FFF66F64FFF60B840B041955403B
+S1188BC30C0D415E008A1A8C7494000B056F6200041D2544122C
+S1188BD86F61FFFA09516F60FFF85E00894A0D0046DA0D5209D5
+S1188BED22092209221952092209220925095509556F63FFF685
+S1188C0268BD0D520C2A10021E226EBA000118AA6EBA00020B2D
+S1188C17850B056DF519226DF26F63FFFE6F3200026F61FFFC76
+S1188C2CF80F5E00904819000B870B8740326F60FFF86F03000B
+S1188C410647246F6200046DF26F60FFFA6DF06F60FFFE6F0213
+S1188C5600026F61FFFC6F60FFF85D300B870B8740047900FF05
+S1188C6BFF6D756D747903000A09376D7654706DF60D761B8739
+S1188C806DF46DF50D046FE1FFFE0D256E4A0008EA8046066EA4
+S1188C954A000446067900FFFF403C6E4A0005AA094308790005
+S1188CAA02B35E0080B46E4A0005F20009226F209A0C6F0200EA
+S1188CBF0847166F6200046DF26F0300080D526F61FFFE5D30D0
+S1188CD40B8740047900FFFF6D756D740B876D7654706DF60DCE
+S1188CE9761B876DF46DF56F63000446087900FFFF5A008DD243
+S1188CFE0D25194419116F6300040D5209326FE2FFFE40386806
+S1188D135BAB8846186F6200041B821D214CD4688B0B0018AACB
+S1188D28688A0B000B8140180CBB46040B0440106F6200041BF1
+S1188D3D021D214CB4688B0B000B010B0519336F62FFFE1D2567
+S1188D52450479030001685A46040D3347B2790200011D2447F9
+S1188D67124E060D4447584038790200021D24471A402E6F62C7
+S1188D7C00041B021D214D045A008CF618AA688A0B000B014047
+S1188D91346F6200041B821D214D045A008CF618AA688A0B00F9
+S1188DA640186F6200041B821D214D045A008CF6FA88688A0B00
+S1188DBB000CCA8AFE688A0B000B8119440D3346045A008D12D8
+S1188DD00D106D756D740B876D7654706DF60D761B876DF46D1B
+S1188DE5F50D040D2519226FE2FFFE0D55475E681AAA8847149E
+S1188DFA68CA0B010B046F62FFFE0B026FE2FFFE1B0540E20B9D
+S1188E0F016818F0000D00461468CA0B046F62FFFE0B026FE205
+S1188E24FFFE0B011B8540C40D030B836F62FFFE09326FE2FF91
+S1188E39FE0D321B030B011B854FAC188868C80B040D321B03E2
+S1188E4E4EF6409E6F60FFFE6D756D740B876D7654706DF60DB1
+S1188E63766DF46DF56A0CA40E47045A008F0079059F586B027F
+S1188E78A4106DF20D527901009379009EC35E008CE66B80A429
+S1188E8D060B870D004C206B02A4100D5179009EC35E0097AEBF
+S1188EA26B02A4106B82A40679029EC268AC0D23400879039E7E
+S1188EB7C2FA0868BA6A0AA40A47047D3070206838F0006A0A0E
+S1188ECCA40F4602C80168B86B00A4060D020B026B82A4066A77
+S1188EE10BA4076A8B9EC00C2A10021E226A8A9EC10B800B00FE
+S1188EF66B80A406FA016A8AA40E6D756D746D7654706DF60D53
+S1188F0B766DF46DF55E008E606B02A4106B82A40C79059EC02E
+S1188F206B04A406471A6DF46DF51922790117767900343E5E70
+S1188F350098560B870B870C8846E66D756D746D7654706DF684
+S1188F4A0D766B02A4106B03A40C1D32430E79009F580D3109F5
+S1188F5F0119325E0097AE6B02A40C6B03A41019230D326B8263
+S1188F74A41018AA6A8AA40E6D7654706DF60D766DF46DF50D6B
+S1188F89246F6500046B03A41079029F5809320D2368B86EB98D
+S1188F9E00010C1918116EB900020D44470E0B830B030D520D94
+S1188FB3410D305E0097AE6B02A4100B820B0209526B82A410CD
+S1188FC818AA6A8AA40E6D756D746D7654706DF60D766DF46D0A
+S1188FDDF50D156B04A41079029F5809420D24FA0368CA6EC8EE
+S1188FF200010C0818006EC800020D505E009874790200401D62
+S1189007204F020D200B840B040D020D510D405E0097AE6B024A
+S118901CA4108A4392006B82A41018AA6A8AA40E6D756D746DEF
+S11890317654706DF60D766B00A41079029F5D09020D206D7655
+S118904654706DF60D766DF46DF56F6400046B03A41079059F8E
+S118905B5809350D5368B86EB900010C1918116EB900026EBA1F
+S118907000030C2A18226EBA00040D4447108B0593006F6200AC
+S1189085060D410D305E0097AE6B02A4108A0592006F60000687
+S118909A09026B82A41018AA6A8AA40E6D756D746D7654706DD2
+S11890AFF60D7669021D12470419004004790000016D765470CC
+S11890C46DF60D760D01790090AE5E00829E6D7654706DF60D53
+S11890D9767903000E19376DF46DF50D050D14790000021D049C
+S11890EE4E08790003935E0080B46C5A6EEAFFFD6E5B00010C82
+S1189103B318BB685AF20014AB14236FE3FFFA1B841B040B858A
+S11891186E6BFFFDF3000D33470A790200041D23470E40446DE0
+S118912DF319226F61FFFAF801402E790200021D244708790045
+S1189142039D5E0080B46E5800010C801888685AF20014A8146B
+S1189157205E0090C419226DF26F61FFFAF8055E008F800B87CE
+S118916C5A009496790200011D244E08790003A45E0080B46E33
+S11891815800010C801888685AF20014A814206FE0FFF81B84C7
+S11891960B855E00887E6FE0FFF46E6BFFFDF3008BFA93FF7932
+S11891AB0200161D2343045A00948E09336F3299DA592079024C
+S11891C000381D244708790003AA5E0080B46F63FFF447087989
+S11891D50199635A0094567901988E6F60FFF85E00889C6FE009
+S11891EAFFF4790200086DF2880590006DF06F62FFF86F61FF86
+S11891FFFAF81D5A0094840D444708790003B65E0080B46F62A1
+S1189214FFF446087901996E5A0094566F60FFF45E00890E6E16
+S11892296BFFFDAB1446087901997A5A00945619226DF26DF2EE
+S118923E6F62FFF86F61FFFAF8135A009484790200021D244704
+S118925308790003C45E0080B46E5C00010CC418CC685AF200F5
+S118926814AC14240D405E00887E6F62FFF446045A0092186EC4
+S118927D2A00044708790199875A0094560D0047045A0091D466
+S11892926F61FFF4890591000D405E00889C19226DF26DF26FAA
+S11892A762FFF86F61FFFAF8075A0094847902001C1D244708F4
+S11892BC790003D35E0080B40D516F60FFF45E0089940D0046CA
+S11892D108790199935A009456790200086DF26F63FFF48B055B
+S11892E693006DF36F62FFF86F61FFFAF8095A0094840D4447E0
+S11892FB08790003DA5E0080B47904A3580D416F60FFF45E0084
+S11893108AA60D004608790199A05A009456790200746DF26D07
+S1189325F46F62FFF86F61FFFAF8175A009484790200211D244C
+S118933A4708790003E25E0080B4790199AB5A0094567902005E
+S118934F011D244708790003E65E0080B468596F60FFF45E009F
+S11893648AEC0D004608790199B85A009456790200086DF26FBF
+S118937960FFF4880590006DF06F62FFF86F61FFFAF80B5A0020
+S118938E94847902000A1D244708790003ED5E0080B46E5A00D6
+S11893A3010CA218AA6859F1006E5B00090CB318BB6E5800085C
+S11893B8F000148B14036DF3149A14126F61FFFA6F60FFF45ED9
+S11893CD008B180B870D004D045A009496790199C35A00945656
+S11893E27902000A1D244E08790003F45E0080B46E5A00010C7F
+S11893F7A218AA6FE2FFF6685AF2006F60FFF614A814206FE0FC
+S118940CFFF66E5B00090CB318BB6E5A0008F20014AB14238DA9
+S11894210B95008CF594FF1D434710790003F96FE3FFF25E00B1
+S118943680B46F63FFF26DF50D326F61FFF66F60FFF45E008C14
+S118944B7A0B870D004C0E790199CE6F60FFFA5E008FD64036B3
+S11894606EE8FFFE0C0810001E006EE8FFFF790200026DF20D21
+S1189475621B826DF26F62FFF86F61FFFAF8115E0090480B871E
+S118948A0B874008790004045E0080B46D756D747903000E0986
+S118949F376D7654706DF60D766DF46DF50D04684BF3007902FB
+S11894B400451D23470C7902004D1D2347045A009548790200C2
+S11894C9051D214708790004125E0080B479039A28683DF500FF
+S11894DE6A0A9A290CA218AA14AD14250D5209326E4B00036E10
+S11894F3AB000118BB6A0AA40F4602FB016A8BA40F5E008F4899
+S1189508790200011D254F326A0A9A2AEA08471E79019A2B79C4
+S118951D049AC00D521B020D405E008DDC0D050D510D405E002C
+S118953290D6400C79009A2B0D511B015E0090D65E008F0840BD
+S1189547087900042C5E0080B46D756D746D7654706DF60D7678
+S118955C7903005219376DF45E00970E7900FFB0096079020068
+S11895714019115E0098087902A4007901FFB6096179003B9A73
+S11895865E0096AC790029645E0096D4790014985E0096D479F8
+S118959B0200016DF26DF27902FFB609627901FFB4096179004B
+S11895B030D05E0098560B870B87790230026DF2192279013041
+S11895C51F79001FF25E0096BC0B877901300779001B625E009D
+S11895DA96DE790027C85E0096D419446DF479029A2879011748
+S11895EF717900327C5E0096BC0B876A8CA40F6B84A4066B8458
+S1189604A4106A8CA40E405C19227901FFAF0961790034265E57
+S11896190096AC6E6AFFAFF2000CAA473E18AA6EEAFFAE790201
+S118962EFFAE09626DF2790200107901FFF00961790033B05E94
+S11896430096BC0B876E69FFAEF1006B029A200B026B829A20DA
+S11896581B017900FFF009605E0094A45E0085BC5E0080320DBA
+S114966D00469C19006D747903005209376D76547057
+S118967E6DF60D7679029A207903A4121D32470A188868A80B2B
+S1189693021D3246F85E009558FA016A8AFFCC6B0200005D2040
+S10796A86D76547013
+S11396AC6DF66DF20D165D000D600B876D765470C2
+S11896BC6DF66F7300046DF36DF20D165D000D600B870B876D0F
+S10696D176547058
+S10D96D46DF65D000D606D765470B4
+S10F96DE6DF60D165D000D606D76547085
+S11596EA6DF56DF60D060D155F520D606D766D755470C9
+S11596FC6DF56DF60D060D155F500D606D766D755470B9
+S118970E6DF60D767903A4127902EF00193269B26D7654706D46
+S1189723F60D766DF46DF50D040B04ECFE0B841D04455C79001D
+S1189738A4120D01404C69024D4209217902EEFF1D2142144068
+S118974D0E690209326982691209211D51420469134CEE6903E9
+S11897621D4345220D428A0692001D23450A0D02094219436908
+S1189777A369846902C28069820B804010E27F09210D107905B0
+S118978CEEFF1D5043AC19006D756D746D7654706DF60D766FA3
+S11097A102FFFEE27F6F82FFFE6D765470C2
+S11897AE6DF60D766DF40D140D010D0309231D31470A6C4A6833
+S11297C38A0B001D3046F60D106D746D765470D0
+S11897D26DF60D76401C680B681A1CAB430679000001401E1C43
+S11897E7AB44067900FFFF40140B000B01680A46E0681A19005F
+S10F97FC0CAA47047900FFFF6D7654703E
+S11898086DF60D760D0309231D3047066CB91D3046FA6D7654A2
+S104981D70D6
+S117981E6DF60D760D036C1A68BA0B030CAA46F66D765470ED
+S11598326DF56DF60D060D155F4C0D606D766D75547085
+S11598446DF56DF60D060D155F4E0D606D766D75547071
+S11898566DF66F7300066DF36F7300066DF36DF20D165D000D1A
+S10C986B608F0697006D765470BD
+S11798746DF60D76193340020B036C0A46FA0D306D765470C0
+S1189888726573657400000000800000000098DC000099120005
+S118989D00000098DA020000000000871298D803000000000032
+S11898B2871298D6040000000000871298D20500000000008703
+S11898C712000000000000000000003031320032003100300050
+S11898DC2E2E000098DC000099120000000098DA0700000085FA
+S11898F12A82E098D808000000852A82E098D609000000852A23
+S118990682E00000000000000000000098DC0000994800000091
+S118991B0099410100989600000000993A060098E000000000D9
+S11899300000000000000000000073656E736F72006D6F746FC5
+S1189945720000995C00009912000000000000000000000000F7
+S118995A00002F006C65676F0066696420696E20757365006E19
+S118996F6F2073756368206669640063616E27742072656D6FAA
+S118998476650063616E277420636C6F6E65006E6F20737563A9
+S118999968206E616D650063616E277420737461740063616EB1
+S11899AE2774206372656174650063616E2774206F70656E00D2
+S11899C363616E277420726561640063616E277420777269744F
+S11899D86500924C948E92B4948E934C948E9334948E93909408
+S11899ED8E93E2948E9206948E9206948E92F8948E948E948ED8
+S1099A02948E948E91BEC7
+S1189A080000FFFF9948991C98A098AA98B498BE992698EA98BC
+S1069A1DF498FEB8
+S90380007C
diff --git a/dis/demo/lego/timers.dis b/dis/demo/lego/timers.dis
new file mode 100644
index 00000000..f5b2613e
--- /dev/null
+++ b/dis/demo/lego/timers.dis
Binary files differ
diff --git a/dis/demo/ns/ns.dis b/dis/demo/ns/ns.dis
new file mode 100644
index 00000000..48a9a1f5
--- /dev/null
+++ b/dis/demo/ns/ns.dis
Binary files differ
diff --git a/dis/demo/ns/runns b/dis/demo/ns/runns
new file mode 100755
index 00000000..6394c468
--- /dev/null
+++ b/dis/demo/ns/runns
@@ -0,0 +1,7 @@
+#!/dis/sh
+load std
+if {~ $#* 0} {
+ echo usage: runns path0 path1 ... pathn
+ raise usage
+}
+grid/register -a resource Namespace 'grid/srv/ns '^$"* | grid/srv/monitor 1 'Namespace'
diff --git a/dis/demo/odbc/odbcmnt.dis b/dis/demo/odbc/odbcmnt.dis
new file mode 100644
index 00000000..dec2e403
--- /dev/null
+++ b/dis/demo/odbc/odbcmnt.dis
Binary files differ
diff --git a/dis/demo/odbc/runodbc b/dis/demo/odbc/runodbc
new file mode 100755
index 00000000..d7e6365d
--- /dev/null
+++ b/dis/demo/odbc/runodbc
@@ -0,0 +1,17 @@
+#!/dis/sh
+
+mount -A {auxi/odbcmnt -a tcp!200.1.1.113} /mnt/odbc
+
+fn splitrun {
+ if {! ~ $#* 0} {
+ (hd tl) = $*
+ echo Registering $hd
+ grid/register -a resource ODBC -a name $hd '{export /mnt/odbc/'^$hd^'}'
+ splitrun $tl
+ }
+}
+
+cd /mnt/odbc
+sources=`{ls}
+splitrun $sources
+
diff --git a/dis/demo/readjpg.dis b/dis/demo/readjpg.dis
new file mode 100644
index 00000000..2c5c5c08
--- /dev/null
+++ b/dis/demo/readjpg.dis
Binary files differ
diff --git a/dis/demo/spree/spreeclient b/dis/demo/spree/spreeclient
new file mode 100755
index 00000000..0dd9aa17
--- /dev/null
+++ b/dis/demo/spree/spreeclient
@@ -0,0 +1,44 @@
+#!/dis/sh
+load std
+autoload=std
+ndb/cs
+
+fn ck {
+ or {$*} {
+ echo spreeclient: exiting >[1=2]
+ raise error
+ }
+}
+user="{cat /dev/user}
+
+fn notice {
+ or {~ $#* 1} {
+ echo usage: notice arg >[1=2]
+ raise usage
+ }
+ t := $*
+ run /lib/sh/win
+ tkwin Notice {
+ x text .t -yscrollcommand {.s set}
+ x scrollbar .s -orient vertical -command {.t yview}
+ x pack .s -side left -fill y
+ x pack .t -side top -fill both -expand 1
+ x .t insert 1.0 ${tkquote $t}
+ tk onscreen $wid
+ chan c; {} ${recv c}
+ }
+}
+
+ck mount -A 'tcp!$registry!registry' /mnt/registry
+ck /dis/grid/remotelogon wm/wm {
+ k = /usr/$user/keyring/default
+ addrs=`{ndb/regquery resource spree auth.signer `{getpk -s $k}}
+ if{~ $#addrs 0} {
+ notice 'No spree servers found'
+ }
+ if {mount ${hd $addrs} /n/remote} {
+ spree/joinsession 0
+ } {
+ notice 'Cannot access spree server'
+ }
+}
diff --git a/dis/demo/whiteboard/runwb b/dis/demo/whiteboard/runwb
new file mode 100755
index 00000000..f64a6382
--- /dev/null
+++ b/dis/demo/whiteboard/runwb
@@ -0,0 +1,7 @@
+#!/dis/sh.dis
+load std
+pctl forkns
+memfs /tmp
+cp /dis/wm/whiteboard.dis /tmp
+/dis/auxi/wbsrv /tmp $2
+grid/register -a resource Whiteboard -a size 600x400 -a name $1 {export /tmp}
diff --git a/dis/demo/whiteboard/wbsrv.dis b/dis/demo/whiteboard/wbsrv.dis
new file mode 100644
index 00000000..12d09e5e
--- /dev/null
+++ b/dis/demo/whiteboard/wbsrv.dis
Binary files differ
diff --git a/dis/demo/whiteboard/whiteboard.dis b/dis/demo/whiteboard/whiteboard.dis
new file mode 100644
index 00000000..f777f1a6
--- /dev/null
+++ b/dis/demo/whiteboard/whiteboard.dis
Binary files differ
diff --git a/dis/dial.dis b/dis/dial.dis
new file mode 100644
index 00000000..192730dc
--- /dev/null
+++ b/dis/dial.dis
Binary files differ
diff --git a/dis/diff.dis b/dis/diff.dis
new file mode 100644
index 00000000..311f7e4e
--- /dev/null
+++ b/dis/diff.dis
Binary files differ
diff --git a/dis/disdep.dis b/dis/disdep.dis
new file mode 100644
index 00000000..9d7c1038
--- /dev/null
+++ b/dis/disdep.dis
Binary files differ
diff --git a/dis/disdump.dis b/dis/disdump.dis
new file mode 100644
index 00000000..a155dc3c
--- /dev/null
+++ b/dis/disdump.dis
Binary files differ
diff --git a/dis/disk/calc.tab.dis b/dis/disk/calc.tab.dis
new file mode 100644
index 00000000..a572700a
--- /dev/null
+++ b/dis/disk/calc.tab.dis
Binary files differ
diff --git a/dis/disk/fdisk.dis b/dis/disk/fdisk.dis
new file mode 100644
index 00000000..f3b99dee
--- /dev/null
+++ b/dis/disk/fdisk.dis
Binary files differ
diff --git a/dis/disk/format.dis b/dis/disk/format.dis
new file mode 100644
index 00000000..0f8febc0
--- /dev/null
+++ b/dis/disk/format.dis
Binary files differ
diff --git a/dis/disk/ftl.dis b/dis/disk/ftl.dis
new file mode 100644
index 00000000..c06db8f6
--- /dev/null
+++ b/dis/disk/ftl.dis
Binary files differ
diff --git a/dis/disk/kfs.dis b/dis/disk/kfs.dis
new file mode 100644
index 00000000..3a39dd0e
--- /dev/null
+++ b/dis/disk/kfs.dis
Binary files differ
diff --git a/dis/disk/kfscmd.dis b/dis/disk/kfscmd.dis
new file mode 100644
index 00000000..7a8c81db
--- /dev/null
+++ b/dis/disk/kfscmd.dis
Binary files differ
diff --git a/dis/disk/mbr.dis b/dis/disk/mbr.dis
new file mode 100644
index 00000000..bdd1d196
--- /dev/null
+++ b/dis/disk/mbr.dis
Binary files differ
diff --git a/dis/disk/mkext.dis b/dis/disk/mkext.dis
new file mode 100644
index 00000000..8fa5ad23
--- /dev/null
+++ b/dis/disk/mkext.dis
Binary files differ
diff --git a/dis/disk/mkfs.dis b/dis/disk/mkfs.dis
new file mode 100644
index 00000000..b6b8b6bc
--- /dev/null
+++ b/dis/disk/mkfs.dis
Binary files differ
diff --git a/dis/disk/pedit.dis b/dis/disk/pedit.dis
new file mode 100644
index 00000000..689cea87
--- /dev/null
+++ b/dis/disk/pedit.dis
Binary files differ
diff --git a/dis/disk/prep.dis b/dis/disk/prep.dis
new file mode 100644
index 00000000..1f88e854
--- /dev/null
+++ b/dis/disk/prep.dis
Binary files differ
diff --git a/dis/dossrv.dis b/dis/dossrv.dis
new file mode 100644
index 00000000..2e652041
--- /dev/null
+++ b/dis/dossrv.dis
Binary files differ
diff --git a/dis/du.dis b/dis/du.dis
new file mode 100644
index 00000000..d261871e
--- /dev/null
+++ b/dis/du.dis
Binary files differ
diff --git a/dis/ebook/cssfont.dis b/dis/ebook/cssfont.dis
new file mode 100644
index 00000000..e98cd23a
--- /dev/null
+++ b/dis/ebook/cssfont.dis
Binary files differ
diff --git a/dis/ebook/cssparser.dis b/dis/ebook/cssparser.dis
new file mode 100644
index 00000000..0c60035e
--- /dev/null
+++ b/dis/ebook/cssparser.dis
Binary files differ
diff --git a/dis/ebook/ebook.dis b/dis/ebook/ebook.dis
new file mode 100644
index 00000000..ca57ff65
--- /dev/null
+++ b/dis/ebook/ebook.dis
Binary files differ
diff --git a/dis/ebook/mimeimage.dis b/dis/ebook/mimeimage.dis
new file mode 100644
index 00000000..3d5e95a8
--- /dev/null
+++ b/dis/ebook/mimeimage.dis
Binary files differ
diff --git a/dis/ebook/oebpackage.dis b/dis/ebook/oebpackage.dis
new file mode 100644
index 00000000..341dd0c8
--- /dev/null
+++ b/dis/ebook/oebpackage.dis
Binary files differ
diff --git a/dis/ebook/reader.dis b/dis/ebook/reader.dis
new file mode 100644
index 00000000..c06c6123
--- /dev/null
+++ b/dis/ebook/reader.dis
Binary files differ
diff --git a/dis/ebook/strmap.dis b/dis/ebook/strmap.dis
new file mode 100644
index 00000000..83545268
--- /dev/null
+++ b/dis/ebook/strmap.dis
Binary files differ
diff --git a/dis/ebook/stylesheet.dis b/dis/ebook/stylesheet.dis
new file mode 100644
index 00000000..889b1ff0
--- /dev/null
+++ b/dis/ebook/stylesheet.dis
Binary files differ
diff --git a/dis/ebook/table.dis b/dis/ebook/table.dis
new file mode 100644
index 00000000..8f7be0a8
--- /dev/null
+++ b/dis/ebook/table.dis
Binary files differ
diff --git a/dis/ebook/units.dis b/dis/ebook/units.dis
new file mode 100644
index 00000000..f1099411
--- /dev/null
+++ b/dis/ebook/units.dis
Binary files differ
diff --git a/dis/echo.dis b/dis/echo.dis
new file mode 100644
index 00000000..4bd589da
--- /dev/null
+++ b/dis/echo.dis
Binary files differ
diff --git a/dis/ed.dis b/dis/ed.dis
new file mode 100644
index 00000000..0a8db3fb
--- /dev/null
+++ b/dis/ed.dis
Binary files differ
diff --git a/dis/emuinit.dis b/dis/emuinit.dis
new file mode 100644
index 00000000..6a904e8e
--- /dev/null
+++ b/dis/emuinit.dis
Binary files differ
diff --git a/dis/env.dis b/dis/env.dis
new file mode 100644
index 00000000..677e1d7c
--- /dev/null
+++ b/dis/env.dis
Binary files differ
diff --git a/dis/export.dis b/dis/export.dis
new file mode 100644
index 00000000..181362d5
--- /dev/null
+++ b/dis/export.dis
Binary files differ
diff --git a/dis/fc.dis b/dis/fc.dis
new file mode 100644
index 00000000..277572c8
--- /dev/null
+++ b/dis/fc.dis
Binary files differ
diff --git a/dis/fcp.dis b/dis/fcp.dis
new file mode 100644
index 00000000..198fd05f
--- /dev/null
+++ b/dis/fcp.dis
Binary files differ
diff --git a/dis/fmt.dis b/dis/fmt.dis
new file mode 100644
index 00000000..46d781f0
--- /dev/null
+++ b/dis/fmt.dis
Binary files differ
diff --git a/dis/fone.dis b/dis/fone.dis
new file mode 100644
index 00000000..f55ee89d
--- /dev/null
+++ b/dis/fone.dis
Binary files differ
diff --git a/dis/fortune.dis b/dis/fortune.dis
new file mode 100644
index 00000000..44461de7
--- /dev/null
+++ b/dis/fortune.dis
Binary files differ
diff --git a/dis/freq.dis b/dis/freq.dis
new file mode 100644
index 00000000..2d7b9ef1
--- /dev/null
+++ b/dis/freq.dis
Binary files differ
diff --git a/dis/fs.dis b/dis/fs.dis
new file mode 100644
index 00000000..428835cc
--- /dev/null
+++ b/dis/fs.dis
Binary files differ
diff --git a/dis/fs/and.dis b/dis/fs/and.dis
new file mode 100644
index 00000000..87fdb7db
--- /dev/null
+++ b/dis/fs/and.dis
Binary files differ
diff --git a/dis/fs/bundle.dis b/dis/fs/bundle.dis
new file mode 100644
index 00000000..8ebbf2ce
--- /dev/null
+++ b/dis/fs/bundle.dis
Binary files differ
diff --git a/dis/fs/chstat.dis b/dis/fs/chstat.dis
new file mode 100644
index 00000000..67bb33cb
--- /dev/null
+++ b/dis/fs/chstat.dis
Binary files differ
diff --git a/dis/fs/compose.dis b/dis/fs/compose.dis
new file mode 100644
index 00000000..198f59b7
--- /dev/null
+++ b/dis/fs/compose.dis
Binary files differ
diff --git a/dis/fs/depth.dis b/dis/fs/depth.dis
new file mode 100644
index 00000000..a52e7968
--- /dev/null
+++ b/dis/fs/depth.dis
Binary files differ
diff --git a/dis/fs/entries.dis b/dis/fs/entries.dis
new file mode 100644
index 00000000..01f90dca
--- /dev/null
+++ b/dis/fs/entries.dis
Binary files differ
diff --git a/dis/fs/eval.dis b/dis/fs/eval.dis
new file mode 100644
index 00000000..7420572e
--- /dev/null
+++ b/dis/fs/eval.dis
Binary files differ
diff --git a/dis/fs/exec.dis b/dis/fs/exec.dis
new file mode 100644
index 00000000..2db0f1d5
--- /dev/null
+++ b/dis/fs/exec.dis
Binary files differ
diff --git a/dis/fs/filter.dis b/dis/fs/filter.dis
new file mode 100644
index 00000000..1e783b79
--- /dev/null
+++ b/dis/fs/filter.dis
Binary files differ
diff --git a/dis/fs/join.dis b/dis/fs/join.dis
new file mode 100644
index 00000000..a784c21b
--- /dev/null
+++ b/dis/fs/join.dis
Binary files differ
diff --git a/dis/fs/ls.dis b/dis/fs/ls.dis
new file mode 100644
index 00000000..29e24111
--- /dev/null
+++ b/dis/fs/ls.dis
Binary files differ
diff --git a/dis/fs/match.dis b/dis/fs/match.dis
new file mode 100644
index 00000000..46635c80
--- /dev/null
+++ b/dis/fs/match.dis
Binary files differ
diff --git a/dis/fs/merge.dis b/dis/fs/merge.dis
new file mode 100644
index 00000000..787c80a9
--- /dev/null
+++ b/dis/fs/merge.dis
Binary files differ
diff --git a/dis/fs/merge2.dis b/dis/fs/merge2.dis
new file mode 100644
index 00000000..6383e280
--- /dev/null
+++ b/dis/fs/merge2.dis
Binary files differ
diff --git a/dis/fs/mergewrite.dis b/dis/fs/mergewrite.dis
new file mode 100644
index 00000000..f3fc2e31
--- /dev/null
+++ b/dis/fs/mergewrite.dis
Binary files differ
diff --git a/dis/fs/mode.dis b/dis/fs/mode.dis
new file mode 100644
index 00000000..fbf8a3a0
--- /dev/null
+++ b/dis/fs/mode.dis
Binary files differ
diff --git a/dis/fs/not.dis b/dis/fs/not.dis
new file mode 100644
index 00000000..67705352
--- /dev/null
+++ b/dis/fs/not.dis
Binary files differ
diff --git a/dis/fs/or.dis b/dis/fs/or.dis
new file mode 100644
index 00000000..46da3817
--- /dev/null
+++ b/dis/fs/or.dis
Binary files differ
diff --git a/dis/fs/path.dis b/dis/fs/path.dis
new file mode 100644
index 00000000..757c7574
--- /dev/null
+++ b/dis/fs/path.dis
Binary files differ
diff --git a/dis/fs/pipe.dis b/dis/fs/pipe.dis
new file mode 100644
index 00000000..22b37607
--- /dev/null
+++ b/dis/fs/pipe.dis
Binary files differ
diff --git a/dis/fs/print.dis b/dis/fs/print.dis
new file mode 100644
index 00000000..811a022f
--- /dev/null
+++ b/dis/fs/print.dis
Binary files differ
diff --git a/dis/fs/proto.dis b/dis/fs/proto.dis
new file mode 100644
index 00000000..de5fa3e0
--- /dev/null
+++ b/dis/fs/proto.dis
Binary files differ
diff --git a/dis/fs/query.dis b/dis/fs/query.dis
new file mode 100644
index 00000000..b8a5eab3
--- /dev/null
+++ b/dis/fs/query.dis
Binary files differ
diff --git a/dis/fs/run.dis b/dis/fs/run.dis
new file mode 100644
index 00000000..19bf48be
--- /dev/null
+++ b/dis/fs/run.dis
Binary files differ
diff --git a/dis/fs/select.dis b/dis/fs/select.dis
new file mode 100644
index 00000000..a11a4ff5
--- /dev/null
+++ b/dis/fs/select.dis
Binary files differ
diff --git a/dis/fs/setroot.dis b/dis/fs/setroot.dis
new file mode 100644
index 00000000..878eee62
--- /dev/null
+++ b/dis/fs/setroot.dis
Binary files differ
diff --git a/dis/fs/size.dis b/dis/fs/size.dis
new file mode 100644
index 00000000..75d07411
--- /dev/null
+++ b/dis/fs/size.dis
Binary files differ
diff --git a/dis/fs/unbundle.dis b/dis/fs/unbundle.dis
new file mode 100644
index 00000000..9dd84686
--- /dev/null
+++ b/dis/fs/unbundle.dis
Binary files differ
diff --git a/dis/fs/void.dis b/dis/fs/void.dis
new file mode 100644
index 00000000..8c4c095e
--- /dev/null
+++ b/dis/fs/void.dis
Binary files differ
diff --git a/dis/fs/walk.dis b/dis/fs/walk.dis
new file mode 100644
index 00000000..3e4df8c8
--- /dev/null
+++ b/dis/fs/walk.dis
Binary files differ
diff --git a/dis/fs/write.dis b/dis/fs/write.dis
new file mode 100644
index 00000000..8010c0c9
--- /dev/null
+++ b/dis/fs/write.dis
Binary files differ
diff --git a/dis/ftest.dis b/dis/ftest.dis
new file mode 100644
index 00000000..46c9baa2
--- /dev/null
+++ b/dis/ftest.dis
Binary files differ
diff --git a/dis/ftpfs.dis b/dis/ftpfs.dis
new file mode 100644
index 00000000..1fc9f99b
--- /dev/null
+++ b/dis/ftpfs.dis
Binary files differ
diff --git a/dis/getauthinfo.dis b/dis/getauthinfo.dis
new file mode 100644
index 00000000..8a864a57
--- /dev/null
+++ b/dis/getauthinfo.dis
Binary files differ
diff --git a/dis/gettar.dis b/dis/gettar.dis
new file mode 100644
index 00000000..327e7e4e
--- /dev/null
+++ b/dis/gettar.dis
Binary files differ
diff --git a/dis/grep.dis b/dis/grep.dis
new file mode 100644
index 00000000..a0a9b92e
--- /dev/null
+++ b/dis/grep.dis
Binary files differ
diff --git a/dis/grid/blurdemo.dis b/dis/grid/blurdemo.dis
new file mode 100644
index 00000000..8ef92f3b
--- /dev/null
+++ b/dis/grid/blurdemo.dis
Binary files differ
diff --git a/dis/grid/cpupool.dis b/dis/grid/cpupool.dis
new file mode 100644
index 00000000..246fb4b5
--- /dev/null
+++ b/dis/grid/cpupool.dis
Binary files differ
diff --git a/dis/grid/demo/block.dis b/dis/grid/demo/block.dis
new file mode 100644
index 00000000..e4f67210
--- /dev/null
+++ b/dis/grid/demo/block.dis
Binary files differ
diff --git a/dis/grid/demo/blur.dis b/dis/grid/demo/blur.dis
new file mode 100644
index 00000000..70ee2762
--- /dev/null
+++ b/dis/grid/demo/blur.dis
Binary files differ
diff --git a/dis/grid/find.dis b/dis/grid/find.dis
new file mode 100644
index 00000000..50c50d0b
--- /dev/null
+++ b/dis/grid/find.dis
Binary files differ
diff --git a/dis/grid/jpg2bit.dis b/dis/grid/jpg2bit.dis
new file mode 100644
index 00000000..35f6e096
--- /dev/null
+++ b/dis/grid/jpg2bit.dis
Binary files differ
diff --git a/dis/grid/lib/announce.dis b/dis/grid/lib/announce.dis
new file mode 100644
index 00000000..de6a8e27
--- /dev/null
+++ b/dis/grid/lib/announce.dis
Binary files differ
diff --git a/dis/grid/lib/browser.dis b/dis/grid/lib/browser.dis
new file mode 100644
index 00000000..c21d078b
--- /dev/null
+++ b/dis/grid/lib/browser.dis
Binary files differ
diff --git a/dis/grid/lib/fbrowse.dis b/dis/grid/lib/fbrowse.dis
new file mode 100644
index 00000000..e7912609
--- /dev/null
+++ b/dis/grid/lib/fbrowse.dis
Binary files differ
diff --git a/dis/grid/lib/srvbrowse.dis b/dis/grid/lib/srvbrowse.dis
new file mode 100644
index 00000000..7a7ac541
--- /dev/null
+++ b/dis/grid/lib/srvbrowse.dis
Binary files differ
diff --git a/dis/grid/query.dis b/dis/grid/query.dis
new file mode 100644
index 00000000..8f9aabda
--- /dev/null
+++ b/dis/grid/query.dis
Binary files differ
diff --git a/dis/grid/readjpg.dis b/dis/grid/readjpg.dis
new file mode 100644
index 00000000..2d719468
--- /dev/null
+++ b/dis/grid/readjpg.dis
Binary files differ
diff --git a/dis/grid/register.dis b/dis/grid/register.dis
new file mode 100644
index 00000000..ddb01cfb
--- /dev/null
+++ b/dis/grid/register.dis
Binary files differ
diff --git a/dis/grid/reglisten.dis b/dis/grid/reglisten.dis
new file mode 100644
index 00000000..22afb3a9
--- /dev/null
+++ b/dis/grid/reglisten.dis
Binary files differ
diff --git a/dis/grid/regstyxlisten.dis b/dis/grid/regstyxlisten.dis
new file mode 100644
index 00000000..b58c838c
--- /dev/null
+++ b/dis/grid/regstyxlisten.dis
Binary files differ
diff --git a/dis/grid/remotelogon.dis b/dis/grid/remotelogon.dis
new file mode 100644
index 00000000..cac90320
--- /dev/null
+++ b/dis/grid/remotelogon.dis
Binary files differ
diff --git a/dis/grid/spreesrv b/dis/grid/spreesrv
new file mode 100755
index 00000000..f90cdbd2
--- /dev/null
+++ b/dis/grid/spreesrv
@@ -0,0 +1,67 @@
+#!/dis/sh
+
+
+load std
+autoload=std
+pctl forkns newpgrp
+echo -n 62.254.170.99 > /dev/sysname
+
+# from /dis/svc/auth (except -n option)
+fn auth {
+ or {ftest -e /net/dns} {ftest -e /env/emuhost} {ndb/dns}
+ or {ftest -e /net/cs} {ndb/cs}
+ # svc/registry # unclear if we should
+ or {ftest -f /keydb/signerkey} {echo 'auth: need to use createsignerkey(8)' >[1=2]; exit nosignerkey}
+ or {ftest -f /keydb/keys} {echo 'auth: need to create /keydb/keys' >[1=2]; exit nokeys}
+ nopt := ()
+ if{ftest -r /tmp/gamepasswd} {
+ nopt=-n /tmp/gamepasswd
+ }
+ and {auth/keyfs $nopt} {
+ listen -v -t -A 'tcp!*!inflogin' {auth/logind&}
+ listen -v -t -A 'tcp!*!infkey' {auth/keysrv&}
+ listen -v -t -A 'tcp!*!infsigner' {auth/signer&}
+ listen -v -t -A 'tcp!*!infcsigner' {auth/countersigner&}
+ }
+}
+
+fn ck {
+ or {$*} {
+ echo signer startup failed >[1=2]
+ rm -f /mnt/registry/tcp!doppio!inflogin
+ kill -g ${pid}
+ raise error
+ }
+}
+
+fn register {
+ {
+ or {echo $*} {
+ echo spreesrv: register $* failed >[1=2]
+ }
+ sleep 2000000
+ } $* > /mnt/registry/new &
+}
+sysname="{cat /dev/sysname}
+
+ck ndb/cs
+ck mount -A 'tcp!$registry!registry' /mnt/registry
+
+@ {
+ pctl forkns
+ ck listen -f /usr/i4e/keyring/spree tcp!$sysname!1234 {
+ if {~ $user spree} {
+ export /lib/spreearchive &
+ }
+ }
+}
+
+# start auth services and announce them in the registry.
+ck bind /keydb/gamesignerkey /keydb/signerkey
+ck bind /keydb/gamekeys /keydb/keys
+ck auth
+pk=`{getpk /keydb/signerkey}
+ck register tcp!$sysname!inflogin resource login pk $pk
+ck register tcp!$sysname!infkey resource infkey pk $pk
+
+ck grid/register -a resource createuser -a signer $pk { grid/usercreatesrv }
diff --git a/dis/grid/usercreatesrv.dis b/dis/grid/usercreatesrv.dis
new file mode 100644
index 00000000..c7d53a1b
--- /dev/null
+++ b/dis/grid/usercreatesrv.dis
Binary files differ
diff --git a/dis/gunzip.dis b/dis/gunzip.dis
new file mode 100644
index 00000000..21b818f4
--- /dev/null
+++ b/dis/gunzip.dis
Binary files differ
diff --git a/dis/gzip.dis b/dis/gzip.dis
new file mode 100644
index 00000000..ec6e3b74
--- /dev/null
+++ b/dis/gzip.dis
Binary files differ
diff --git a/dis/idea.dis b/dis/idea.dis
new file mode 100644
index 00000000..d2138555
--- /dev/null
+++ b/dis/idea.dis
Binary files differ
diff --git a/dis/import.dis b/dis/import.dis
new file mode 100644
index 00000000..24b725f9
--- /dev/null
+++ b/dis/import.dis
Binary files differ
diff --git a/dis/install/applylog.dis b/dis/install/applylog.dis
new file mode 100644
index 00000000..854648fb
--- /dev/null
+++ b/dis/install/applylog.dis
Binary files differ
diff --git a/dis/install/arch.dis b/dis/install/arch.dis
new file mode 100644
index 00000000..bd5f98c7
--- /dev/null
+++ b/dis/install/arch.dis
Binary files differ
diff --git a/dis/install/archfs.dis b/dis/install/archfs.dis
new file mode 100644
index 00000000..e1625936
--- /dev/null
+++ b/dis/install/archfs.dis
Binary files differ
diff --git a/dis/install/ckproto.dis b/dis/install/ckproto.dis
new file mode 100644
index 00000000..6dd8e1be
--- /dev/null
+++ b/dis/install/ckproto.dis
Binary files differ
diff --git a/dis/install/create.dis b/dis/install/create.dis
new file mode 100644
index 00000000..899bcbf6
--- /dev/null
+++ b/dis/install/create.dis
Binary files differ
diff --git a/dis/install/eproto.dis b/dis/install/eproto.dis
new file mode 100644
index 00000000..cbf6069f
--- /dev/null
+++ b/dis/install/eproto.dis
Binary files differ
diff --git a/dis/install/info.dis b/dis/install/info.dis
new file mode 100644
index 00000000..3090f257
--- /dev/null
+++ b/dis/install/info.dis
Binary files differ
diff --git a/dis/install/insbylog b/dis/install/insbylog
new file mode 100755
index 00000000..e566cfe3
--- /dev/null
+++ b/dis/install/insbylog
@@ -0,0 +1,9 @@
+#!/dis/sh.dis -n
+load std
+if {~ $emuhost Nt} {
+ # spec
+} {~ $emuhost Plan9} {
+ # different?
+} {
+ # the unix systems
+}
diff --git a/dis/install/inst.dis b/dis/install/inst.dis
new file mode 100644
index 00000000..e737ff0b
--- /dev/null
+++ b/dis/install/inst.dis
Binary files differ
diff --git a/dis/install/install.dis b/dis/install/install.dis
new file mode 100644
index 00000000..b9679e8b
--- /dev/null
+++ b/dis/install/install.dis
Binary files differ
diff --git a/dis/install/log.dis b/dis/install/log.dis
new file mode 100644
index 00000000..3cc96be6
--- /dev/null
+++ b/dis/install/log.dis
Binary files differ
diff --git a/dis/install/logs.dis b/dis/install/logs.dis
new file mode 100644
index 00000000..8bc3acc1
--- /dev/null
+++ b/dis/install/logs.dis
Binary files differ
diff --git a/dis/install/mergelog.dis b/dis/install/mergelog.dis
new file mode 100644
index 00000000..c9e1d9bb
--- /dev/null
+++ b/dis/install/mergelog.dis
Binary files differ
diff --git a/dis/install/mkproto.dis b/dis/install/mkproto.dis
new file mode 100644
index 00000000..7a91f992
--- /dev/null
+++ b/dis/install/mkproto.dis
Binary files differ
diff --git a/dis/install/proto.dis b/dis/install/proto.dis
new file mode 100644
index 00000000..7c56905a
--- /dev/null
+++ b/dis/install/proto.dis
Binary files differ
diff --git a/dis/install/proto2list.dis b/dis/install/proto2list.dis
new file mode 100644
index 00000000..e205c6bf
--- /dev/null
+++ b/dis/install/proto2list.dis
Binary files differ
diff --git a/dis/install/updatelog.dis b/dis/install/updatelog.dis
new file mode 100644
index 00000000..94e2dcb3
--- /dev/null
+++ b/dis/install/updatelog.dis
Binary files differ
diff --git a/dis/install/wdiff.dis b/dis/install/wdiff.dis
new file mode 100644
index 00000000..3d1a6e9a
--- /dev/null
+++ b/dis/install/wdiff.dis
Binary files differ
diff --git a/dis/install/wfind.dis b/dis/install/wfind.dis
new file mode 100644
index 00000000..c943995f
--- /dev/null
+++ b/dis/install/wfind.dis
Binary files differ
diff --git a/dis/install/wrap.dis b/dis/install/wrap.dis
new file mode 100644
index 00000000..ebb6fe27
--- /dev/null
+++ b/dis/install/wrap.dis
Binary files differ
diff --git a/dis/install/wrap2list.dis b/dis/install/wrap2list.dis
new file mode 100644
index 00000000..1afdf192
--- /dev/null
+++ b/dis/install/wrap2list.dis
Binary files differ
diff --git a/dis/iostats.dis b/dis/iostats.dis
new file mode 100644
index 00000000..d499fbd2
--- /dev/null
+++ b/dis/iostats.dis
Binary files differ
diff --git a/dis/ip/bootpd.dis b/dis/ip/bootpd.dis
new file mode 100644
index 00000000..73a2406e
--- /dev/null
+++ b/dis/ip/bootpd.dis
Binary files differ
diff --git a/dis/ip/dhcp.dis b/dis/ip/dhcp.dis
new file mode 100644
index 00000000..1a7f14bf
--- /dev/null
+++ b/dis/ip/dhcp.dis
Binary files differ
diff --git a/dis/ip/nppp/modem.dis b/dis/ip/nppp/modem.dis
new file mode 100644
index 00000000..99466405
--- /dev/null
+++ b/dis/ip/nppp/modem.dis
Binary files differ
diff --git a/dis/ip/nppp/ppplink.dis b/dis/ip/nppp/ppplink.dis
new file mode 100644
index 00000000..33a94e33
--- /dev/null
+++ b/dis/ip/nppp/ppplink.dis
Binary files differ
diff --git a/dis/ip/nppp/script.dis b/dis/ip/nppp/script.dis
new file mode 100644
index 00000000..be31fb68
--- /dev/null
+++ b/dis/ip/nppp/script.dis
Binary files differ
diff --git a/dis/ip/obootpd.dis b/dis/ip/obootpd.dis
new file mode 100644
index 00000000..68bc34ba
--- /dev/null
+++ b/dis/ip/obootpd.dis
Binary files differ
diff --git a/dis/ip/ping.dis b/dis/ip/ping.dis
new file mode 100644
index 00000000..780c1731
--- /dev/null
+++ b/dis/ip/ping.dis
Binary files differ
diff --git a/dis/ip/ppp/modem.dis b/dis/ip/ppp/modem.dis
new file mode 100644
index 00000000..e732ffff
--- /dev/null
+++ b/dis/ip/ppp/modem.dis
Binary files differ
diff --git a/dis/ip/ppp/pppclient.dis b/dis/ip/ppp/pppclient.dis
new file mode 100644
index 00000000..523fce05
--- /dev/null
+++ b/dis/ip/ppp/pppclient.dis
Binary files differ
diff --git a/dis/ip/ppp/pppdial.dis b/dis/ip/ppp/pppdial.dis
new file mode 100644
index 00000000..3d0481a0
--- /dev/null
+++ b/dis/ip/ppp/pppdial.dis
Binary files differ
diff --git a/dis/ip/ppp/pppgui.dis b/dis/ip/ppp/pppgui.dis
new file mode 100644
index 00000000..2e71c7ac
--- /dev/null
+++ b/dis/ip/ppp/pppgui.dis
Binary files differ
diff --git a/dis/ip/ppp/ppptest.dis b/dis/ip/ppp/ppptest.dis
new file mode 100644
index 00000000..a8ed4028
--- /dev/null
+++ b/dis/ip/ppp/ppptest.dis
Binary files differ
diff --git a/dis/ip/ppp/script.dis b/dis/ip/ppp/script.dis
new file mode 100644
index 00000000..07c20e1f
--- /dev/null
+++ b/dis/ip/ppp/script.dis
Binary files differ
diff --git a/dis/ip/rip.dis b/dis/ip/rip.dis
new file mode 100644
index 00000000..accb3ada
--- /dev/null
+++ b/dis/ip/rip.dis
Binary files differ
diff --git a/dis/ip/sntp.dis b/dis/ip/sntp.dis
new file mode 100644
index 00000000..b25dafa1
--- /dev/null
+++ b/dis/ip/sntp.dis
Binary files differ
diff --git a/dis/ip/tftpd.dis b/dis/ip/tftpd.dis
new file mode 100644
index 00000000..d4b48a61
--- /dev/null
+++ b/dis/ip/tftpd.dis
Binary files differ
diff --git a/dis/ip/virgild.dis b/dis/ip/virgild.dis
new file mode 100644
index 00000000..02948334
--- /dev/null
+++ b/dis/ip/virgild.dis
Binary files differ
diff --git a/dis/itest.dis b/dis/itest.dis
new file mode 100644
index 00000000..3e44c930
--- /dev/null
+++ b/dis/itest.dis
Binary files differ
diff --git a/dis/itreplay.dis b/dis/itreplay.dis
new file mode 100644
index 00000000..b6936a21
--- /dev/null
+++ b/dis/itreplay.dis
Binary files differ
diff --git a/dis/kill.dis b/dis/kill.dis
new file mode 100644
index 00000000..0debe9cd
--- /dev/null
+++ b/dis/kill.dis
Binary files differ
diff --git a/dis/lc.dis b/dis/lc.dis
new file mode 100644
index 00000000..81413ba6
--- /dev/null
+++ b/dis/lc.dis
Binary files differ
diff --git a/dis/lego/clock.dis b/dis/lego/clock.dis
new file mode 100644
index 00000000..8be528f8
--- /dev/null
+++ b/dis/lego/clock.dis
Binary files differ
diff --git a/dis/lego/clockface.dis b/dis/lego/clockface.dis
new file mode 100644
index 00000000..5e9a160e
--- /dev/null
+++ b/dis/lego/clockface.dis
Binary files differ
diff --git a/dis/lego/firmdl.dis b/dis/lego/firmdl.dis
new file mode 100644
index 00000000..305fc26f
--- /dev/null
+++ b/dis/lego/firmdl.dis
Binary files differ
diff --git a/dis/lego/link.dis b/dis/lego/link.dis
new file mode 100644
index 00000000..34b616de
--- /dev/null
+++ b/dis/lego/link.dis
Binary files differ
diff --git a/dis/lego/rcxsend.dis b/dis/lego/rcxsend.dis
new file mode 100644
index 00000000..e5d85d18
--- /dev/null
+++ b/dis/lego/rcxsend.dis
Binary files differ
diff --git a/dis/lego/send.dis b/dis/lego/send.dis
new file mode 100644
index 00000000..e35a7a31
--- /dev/null
+++ b/dis/lego/send.dis
Binary files differ
diff --git a/dis/lego/timers.dis b/dis/lego/timers.dis
new file mode 100644
index 00000000..19c16f5a
--- /dev/null
+++ b/dis/lego/timers.dis
Binary files differ
diff --git a/dis/lib/arg.dis b/dis/lib/arg.dis
new file mode 100644
index 00000000..e56c14d9
--- /dev/null
+++ b/dis/lib/arg.dis
Binary files differ
diff --git a/dis/lib/asn1.dis b/dis/lib/asn1.dis
new file mode 100644
index 00000000..3ff08a28
--- /dev/null
+++ b/dis/lib/asn1.dis
Binary files differ
diff --git a/dis/lib/attrdb.dis b/dis/lib/attrdb.dis
new file mode 100644
index 00000000..2b496f43
--- /dev/null
+++ b/dis/lib/attrdb.dis
Binary files differ
diff --git a/dis/lib/attrhash.dis b/dis/lib/attrhash.dis
new file mode 100644
index 00000000..d56db826
--- /dev/null
+++ b/dis/lib/attrhash.dis
Binary files differ
diff --git a/dis/lib/auth.dis b/dis/lib/auth.dis
new file mode 100644
index 00000000..7b25da0a
--- /dev/null
+++ b/dis/lib/auth.dis
Binary files differ
diff --git a/dis/lib/auth9.dis b/dis/lib/auth9.dis
new file mode 100644
index 00000000..9712dfc1
--- /dev/null
+++ b/dis/lib/auth9.dis
Binary files differ
diff --git a/dis/lib/bloomfilter.dis b/dis/lib/bloomfilter.dis
new file mode 100644
index 00000000..7e5aeeb4
--- /dev/null
+++ b/dis/lib/bloomfilter.dis
Binary files differ
diff --git a/dis/lib/bufio.dis b/dis/lib/bufio.dis
new file mode 100644
index 00000000..62c1103b
--- /dev/null
+++ b/dis/lib/bufio.dis
Binary files differ
diff --git a/dis/lib/cfg.dis b/dis/lib/cfg.dis
new file mode 100644
index 00000000..3760c5ef
--- /dev/null
+++ b/dis/lib/cfg.dis
Binary files differ
diff --git a/dis/lib/cfgfile.dis b/dis/lib/cfgfile.dis
new file mode 100644
index 00000000..67a9ba45
--- /dev/null
+++ b/dis/lib/cfgfile.dis
Binary files differ
diff --git a/dis/lib/chanfill.dis b/dis/lib/chanfill.dis
new file mode 100644
index 00000000..d2b814ec
--- /dev/null
+++ b/dis/lib/chanfill.dis
Binary files differ
diff --git a/dis/lib/convcs/8bit_stob.dis b/dis/lib/convcs/8bit_stob.dis
new file mode 100644
index 00000000..8a774453
--- /dev/null
+++ b/dis/lib/convcs/8bit_stob.dis
Binary files differ
diff --git a/dis/lib/convcs/big5_btos.dis b/dis/lib/convcs/big5_btos.dis
new file mode 100644
index 00000000..d15a047a
--- /dev/null
+++ b/dis/lib/convcs/big5_btos.dis
Binary files differ
diff --git a/dis/lib/convcs/big5_stob.dis b/dis/lib/convcs/big5_stob.dis
new file mode 100644
index 00000000..5d3df6e6
--- /dev/null
+++ b/dis/lib/convcs/big5_stob.dis
Binary files differ
diff --git a/dis/lib/convcs/convcs.dis b/dis/lib/convcs/convcs.dis
new file mode 100644
index 00000000..250c78f3
--- /dev/null
+++ b/dis/lib/convcs/convcs.dis
Binary files differ
diff --git a/dis/lib/convcs/cp932_btos.dis b/dis/lib/convcs/cp932_btos.dis
new file mode 100644
index 00000000..a32596f2
--- /dev/null
+++ b/dis/lib/convcs/cp932_btos.dis
Binary files differ
diff --git a/dis/lib/convcs/cp_btos.dis b/dis/lib/convcs/cp_btos.dis
new file mode 100644
index 00000000..50664650
--- /dev/null
+++ b/dis/lib/convcs/cp_btos.dis
Binary files differ
diff --git a/dis/lib/convcs/cp_stob.dis b/dis/lib/convcs/cp_stob.dis
new file mode 100644
index 00000000..19e3293e
--- /dev/null
+++ b/dis/lib/convcs/cp_stob.dis
Binary files differ
diff --git a/dis/lib/convcs/euc-jp_btos.dis b/dis/lib/convcs/euc-jp_btos.dis
new file mode 100644
index 00000000..71b4814c
--- /dev/null
+++ b/dis/lib/convcs/euc-jp_btos.dis
Binary files differ
diff --git a/dis/lib/convcs/gb2312_btos.dis b/dis/lib/convcs/gb2312_btos.dis
new file mode 100644
index 00000000..93861ef7
--- /dev/null
+++ b/dis/lib/convcs/gb2312_btos.dis
Binary files differ
diff --git a/dis/lib/convcs/utf8_btos.dis b/dis/lib/convcs/utf8_btos.dis
new file mode 100644
index 00000000..8f5ffbcf
--- /dev/null
+++ b/dis/lib/convcs/utf8_btos.dis
Binary files differ
diff --git a/dis/lib/convcs/utf8_stob.dis b/dis/lib/convcs/utf8_stob.dis
new file mode 100644
index 00000000..560e2d04
--- /dev/null
+++ b/dis/lib/convcs/utf8_stob.dis
Binary files differ
diff --git a/dis/lib/crc.dis b/dis/lib/crc.dis
new file mode 100644
index 00000000..a09254d6
--- /dev/null
+++ b/dis/lib/crc.dis
Binary files differ
diff --git a/dis/lib/crypt/pkcs.dis b/dis/lib/crypt/pkcs.dis
new file mode 100644
index 00000000..677ccd7c
--- /dev/null
+++ b/dis/lib/crypt/pkcs.dis
Binary files differ
diff --git a/dis/lib/crypt/ssl3.dis b/dis/lib/crypt/ssl3.dis
new file mode 100644
index 00000000..5789c3f8
--- /dev/null
+++ b/dis/lib/crypt/ssl3.dis
Binary files differ
diff --git a/dis/lib/crypt/sslsession.dis b/dis/lib/crypt/sslsession.dis
new file mode 100644
index 00000000..8ac4de7c
--- /dev/null
+++ b/dis/lib/crypt/sslsession.dis
Binary files differ
diff --git a/dis/lib/crypt/x509.dis b/dis/lib/crypt/x509.dis
new file mode 100644
index 00000000..46e38025
--- /dev/null
+++ b/dis/lib/crypt/x509.dis
Binary files differ
diff --git a/dis/lib/daytime.dis b/dis/lib/daytime.dis
new file mode 100644
index 00000000..0de1b37c
--- /dev/null
+++ b/dis/lib/daytime.dis
Binary files differ
diff --git a/dis/lib/db.dis b/dis/lib/db.dis
new file mode 100644
index 00000000..cbbf615b
--- /dev/null
+++ b/dis/lib/db.dis
Binary files differ
diff --git a/dis/lib/dbm.dis b/dis/lib/dbm.dis
new file mode 100644
index 00000000..d1197808
--- /dev/null
+++ b/dis/lib/dbm.dis
Binary files differ
diff --git a/dis/lib/dbsrv.dis b/dis/lib/dbsrv.dis
new file mode 100644
index 00000000..19cd522f
--- /dev/null
+++ b/dis/lib/dbsrv.dis
Binary files differ
diff --git a/dis/lib/debug.dis b/dis/lib/debug.dis
new file mode 100644
index 00000000..6d5d6c97
--- /dev/null
+++ b/dis/lib/debug.dis
Binary files differ
diff --git a/dis/lib/deflate.dis b/dis/lib/deflate.dis
new file mode 100644
index 00000000..c3941ac7
--- /dev/null
+++ b/dis/lib/deflate.dis
Binary files differ
diff --git a/dis/lib/devpointer.dis b/dis/lib/devpointer.dis
new file mode 100644
index 00000000..a842e0b6
--- /dev/null
+++ b/dis/lib/devpointer.dis
Binary files differ
diff --git a/dis/lib/dhcpclient.dis b/dis/lib/dhcpclient.dis
new file mode 100644
index 00000000..8ab87f83
--- /dev/null
+++ b/dis/lib/dhcpclient.dis
Binary files differ
diff --git a/dis/lib/dialog.dis b/dis/lib/dialog.dis
new file mode 100644
index 00000000..c1b4c602
--- /dev/null
+++ b/dis/lib/dialog.dis
Binary files differ
diff --git a/dis/lib/dict.dis b/dis/lib/dict.dis
new file mode 100644
index 00000000..00434b04
--- /dev/null
+++ b/dis/lib/dict.dis
Binary files differ
diff --git a/dis/lib/dis.dis b/dis/lib/dis.dis
new file mode 100644
index 00000000..2386e80c
--- /dev/null
+++ b/dis/lib/dis.dis
Binary files differ
diff --git a/dis/lib/diskblocks.dis b/dis/lib/diskblocks.dis
new file mode 100644
index 00000000..71b37c50
--- /dev/null
+++ b/dis/lib/diskblocks.dis
Binary files differ
diff --git a/dis/lib/disks.dis b/dis/lib/disks.dis
new file mode 100644
index 00000000..de38f8fe
--- /dev/null
+++ b/dis/lib/disks.dis
Binary files differ
diff --git a/dis/lib/dividers.dis b/dis/lib/dividers.dis
new file mode 100644
index 00000000..0af34d5c
--- /dev/null
+++ b/dis/lib/dividers.dis
Binary files differ
diff --git a/dis/lib/drawmux.dis b/dis/lib/drawmux.dis
new file mode 100644
index 00000000..34103bb4
--- /dev/null
+++ b/dis/lib/drawmux.dis
Binary files differ
diff --git a/dis/lib/ecmascript.dis b/dis/lib/ecmascript.dis
new file mode 100644
index 00000000..51b1aa25
--- /dev/null
+++ b/dis/lib/ecmascript.dis
Binary files differ
diff --git a/dis/lib/encoding/base16.dis b/dis/lib/encoding/base16.dis
new file mode 100644
index 00000000..70ba7a7f
--- /dev/null
+++ b/dis/lib/encoding/base16.dis
Binary files differ
diff --git a/dis/lib/encoding/base32.dis b/dis/lib/encoding/base32.dis
new file mode 100644
index 00000000..7aea6901
--- /dev/null
+++ b/dis/lib/encoding/base32.dis
Binary files differ
diff --git a/dis/lib/encoding/base32a.dis b/dis/lib/encoding/base32a.dis
new file mode 100644
index 00000000..f23b10f6
--- /dev/null
+++ b/dis/lib/encoding/base32a.dis
Binary files differ
diff --git a/dis/lib/encoding/base64.dis b/dis/lib/encoding/base64.dis
new file mode 100644
index 00000000..52b48082
--- /dev/null
+++ b/dis/lib/encoding/base64.dis
Binary files differ
diff --git a/dis/lib/env.dis b/dis/lib/env.dis
new file mode 100644
index 00000000..75804a2f
--- /dev/null
+++ b/dis/lib/env.dis
Binary files differ
diff --git a/dis/lib/ether.dis b/dis/lib/ether.dis
new file mode 100644
index 00000000..b3ac51c8
--- /dev/null
+++ b/dis/lib/ether.dis
Binary files differ
diff --git a/dis/lib/exception.dis b/dis/lib/exception.dis
new file mode 100644
index 00000000..5b2c121b
--- /dev/null
+++ b/dis/lib/exception.dis
Binary files differ
diff --git a/dis/lib/factotum.dis b/dis/lib/factotum.dis
new file mode 100644
index 00000000..0fb35884
--- /dev/null
+++ b/dis/lib/factotum.dis
Binary files differ
diff --git a/dis/lib/filepat.dis b/dis/lib/filepat.dis
new file mode 100644
index 00000000..25761c90
--- /dev/null
+++ b/dis/lib/filepat.dis
Binary files differ
diff --git a/dis/lib/format.dis b/dis/lib/format.dis
new file mode 100644
index 00000000..4fcdbd2d
--- /dev/null
+++ b/dis/lib/format.dis
Binary files differ
diff --git a/dis/lib/fsfilter.dis b/dis/lib/fsfilter.dis
new file mode 100644
index 00000000..a6cccb81
--- /dev/null
+++ b/dis/lib/fsfilter.dis
Binary files differ
diff --git a/dis/lib/fslib.dis b/dis/lib/fslib.dis
new file mode 100644
index 00000000..00ca9041
--- /dev/null
+++ b/dis/lib/fslib.dis
Binary files differ
diff --git a/dis/lib/fsproto.dis b/dis/lib/fsproto.dis
new file mode 100644
index 00000000..c4c63cfe
--- /dev/null
+++ b/dis/lib/fsproto.dis
Binary files differ
diff --git a/dis/lib/ftree/cptree.dis b/dis/lib/ftree/cptree.dis
new file mode 100644
index 00000000..1737e1ec
--- /dev/null
+++ b/dis/lib/ftree/cptree.dis
Binary files differ
diff --git a/dis/lib/ftree/ftree.dis b/dis/lib/ftree/ftree.dis
new file mode 100644
index 00000000..271bd1eb
--- /dev/null
+++ b/dis/lib/ftree/ftree.dis
Binary files differ
diff --git a/dis/lib/ftree/items.dis b/dis/lib/ftree/items.dis
new file mode 100644
index 00000000..f2e40426
--- /dev/null
+++ b/dis/lib/ftree/items.dis
Binary files differ
diff --git a/dis/lib/gamer.dis b/dis/lib/gamer.dis
new file mode 100644
index 00000000..d3669ba4
--- /dev/null
+++ b/dis/lib/gamer.dis
Binary files differ
diff --git a/dis/lib/hash.dis b/dis/lib/hash.dis
new file mode 100644
index 00000000..7c45848d
--- /dev/null
+++ b/dis/lib/hash.dis
Binary files differ
diff --git a/dis/lib/html.dis b/dis/lib/html.dis
new file mode 100644
index 00000000..2345ef5c
--- /dev/null
+++ b/dis/lib/html.dis
Binary files differ
diff --git a/dis/lib/ida/ida.dis b/dis/lib/ida/ida.dis
new file mode 100644
index 00000000..18afdc9d
--- /dev/null
+++ b/dis/lib/ida/ida.dis
Binary files differ
diff --git a/dis/lib/ida/idatab.dis b/dis/lib/ida/idatab.dis
new file mode 100644
index 00000000..0c0ac8ed
--- /dev/null
+++ b/dis/lib/ida/idatab.dis
Binary files differ
diff --git a/dis/lib/imageremap.dis b/dis/lib/imageremap.dis
new file mode 100644
index 00000000..e90bfac6
--- /dev/null
+++ b/dis/lib/imageremap.dis
Binary files differ
diff --git a/dis/lib/inflate.dis b/dis/lib/inflate.dis
new file mode 100644
index 00000000..1099b624
--- /dev/null
+++ b/dis/lib/inflate.dis
Binary files differ
diff --git a/dis/lib/ip.dis b/dis/lib/ip.dis
new file mode 100644
index 00000000..d099903c
--- /dev/null
+++ b/dis/lib/ip.dis
Binary files differ
diff --git a/dis/lib/ipattr.dis b/dis/lib/ipattr.dis
new file mode 100644
index 00000000..1429d82c
--- /dev/null
+++ b/dis/lib/ipattr.dis
Binary files differ
diff --git a/dis/lib/ir.dis b/dis/lib/ir.dis
new file mode 100644
index 00000000..f668b3a7
--- /dev/null
+++ b/dis/lib/ir.dis
Binary files differ
diff --git a/dis/lib/irsage.dis b/dis/lib/irsage.dis
new file mode 100644
index 00000000..51577b5d
--- /dev/null
+++ b/dis/lib/irsage.dis
Binary files differ
diff --git a/dis/lib/irsim.dis b/dis/lib/irsim.dis
new file mode 100644
index 00000000..57d518e9
--- /dev/null
+++ b/dis/lib/irsim.dis
Binary files differ
diff --git a/dis/lib/itslib.dis b/dis/lib/itslib.dis
new file mode 100644
index 00000000..237cb426
--- /dev/null
+++ b/dis/lib/itslib.dis
Binary files differ
diff --git a/dis/lib/keyset.dis b/dis/lib/keyset.dis
new file mode 100644
index 00000000..b8b89855
--- /dev/null
+++ b/dis/lib/keyset.dis
Binary files differ
diff --git a/dis/lib/libc.dis b/dis/lib/libc.dis
new file mode 100644
index 00000000..9102cafc
--- /dev/null
+++ b/dis/lib/libc.dis
Binary files differ
diff --git a/dis/lib/libc0.dis b/dis/lib/libc0.dis
new file mode 100644
index 00000000..f68e7be3
--- /dev/null
+++ b/dis/lib/libc0.dis
Binary files differ
diff --git a/dis/lib/lock.dis b/dis/lib/lock.dis
new file mode 100644
index 00000000..15b8e8d4
--- /dev/null
+++ b/dis/lib/lock.dis
Binary files differ
diff --git a/dis/lib/login.dis b/dis/lib/login.dis
new file mode 100644
index 00000000..5d7f51bd
--- /dev/null
+++ b/dis/lib/login.dis
Binary files differ
diff --git a/dis/lib/mash/builtins.dis b/dis/lib/mash/builtins.dis
new file mode 100644
index 00000000..399d82e6
--- /dev/null
+++ b/dis/lib/mash/builtins.dis
Binary files differ
diff --git a/dis/lib/mash/history.dis b/dis/lib/mash/history.dis
new file mode 100644
index 00000000..350481ef
--- /dev/null
+++ b/dis/lib/mash/history.dis
Binary files differ
diff --git a/dis/lib/mash/make.dis b/dis/lib/mash/make.dis
new file mode 100644
index 00000000..7436af82
--- /dev/null
+++ b/dis/lib/mash/make.dis
Binary files differ
diff --git a/dis/lib/mash/tk.dis b/dis/lib/mash/tk.dis
new file mode 100644
index 00000000..3e20ad35
--- /dev/null
+++ b/dis/lib/mash/tk.dis
Binary files differ
diff --git a/dis/lib/mashlib.dis b/dis/lib/mashlib.dis
new file mode 100644
index 00000000..8082a586
--- /dev/null
+++ b/dis/lib/mashlib.dis
Binary files differ
diff --git a/dis/lib/mashparse.dis b/dis/lib/mashparse.dis
new file mode 100644
index 00000000..5a346e1b
--- /dev/null
+++ b/dis/lib/mashparse.dis
Binary files differ
diff --git a/dis/lib/memfs.dis b/dis/lib/memfs.dis
new file mode 100644
index 00000000..31104da8
--- /dev/null
+++ b/dis/lib/memfs.dis
Binary files differ
diff --git a/dis/lib/mpeg.dis b/dis/lib/mpeg.dis
new file mode 100644
index 00000000..6d0899f9
--- /dev/null
+++ b/dis/lib/mpeg.dis
Binary files differ
diff --git a/dis/lib/names.dis b/dis/lib/names.dis
new file mode 100644
index 00000000..d65e734e
--- /dev/null
+++ b/dis/lib/names.dis
Binary files differ
diff --git a/dis/lib/nametree.dis b/dis/lib/nametree.dis
new file mode 100644
index 00000000..377d533d
--- /dev/null
+++ b/dis/lib/nametree.dis
Binary files differ
diff --git a/dis/lib/newns.dis b/dis/lib/newns.dis
new file mode 100644
index 00000000..c0527526
--- /dev/null
+++ b/dis/lib/newns.dis
Binary files differ
diff --git a/dis/lib/palm.dis b/dis/lib/palm.dis
new file mode 100644
index 00000000..3d75253a
--- /dev/null
+++ b/dis/lib/palm.dis
Binary files differ
diff --git a/dis/lib/palmdb.dis b/dis/lib/palmdb.dis
new file mode 100644
index 00000000..41557fe1
--- /dev/null
+++ b/dis/lib/palmdb.dis
Binary files differ
diff --git a/dis/lib/palmfile.dis b/dis/lib/palmfile.dis
new file mode 100644
index 00000000..bec001ef
--- /dev/null
+++ b/dis/lib/palmfile.dis
Binary files differ
diff --git a/dis/lib/parseman.dis b/dis/lib/parseman.dis
new file mode 100644
index 00000000..3aef9149
--- /dev/null
+++ b/dis/lib/parseman.dis
Binary files differ
diff --git a/dis/lib/plumbing.dis b/dis/lib/plumbing.dis
new file mode 100644
index 00000000..5f91df65
--- /dev/null
+++ b/dis/lib/plumbing.dis
Binary files differ
diff --git a/dis/lib/plumbmsg.dis b/dis/lib/plumbmsg.dis
new file mode 100644
index 00000000..e556ca85
--- /dev/null
+++ b/dis/lib/plumbmsg.dis
Binary files differ
diff --git a/dis/lib/pop3.dis b/dis/lib/pop3.dis
new file mode 100644
index 00000000..96035d7d
--- /dev/null
+++ b/dis/lib/pop3.dis
Binary files differ
diff --git a/dis/lib/popup.dis b/dis/lib/popup.dis
new file mode 100644
index 00000000..2289015d
--- /dev/null
+++ b/dis/lib/popup.dis
Binary files differ
diff --git a/dis/lib/powerman.dis b/dis/lib/powerman.dis
new file mode 100644
index 00000000..9c13416c
--- /dev/null
+++ b/dis/lib/powerman.dis
Binary files differ
diff --git a/dis/lib/print/hp_driver.dis b/dis/lib/print/hp_driver.dis
new file mode 100644
index 00000000..df83530f
--- /dev/null
+++ b/dis/lib/print/hp_driver.dis
Binary files differ
diff --git a/dis/lib/print/print.dis b/dis/lib/print/print.dis
new file mode 100644
index 00000000..db670d23
--- /dev/null
+++ b/dis/lib/print/print.dis
Binary files differ
diff --git a/dis/lib/print/scaler.dis b/dis/lib/print/scaler.dis
new file mode 100644
index 00000000..17a8a7b3
--- /dev/null
+++ b/dis/lib/print/scaler.dis
Binary files differ
diff --git a/dis/lib/profile.dis b/dis/lib/profile.dis
new file mode 100644
index 00000000..7811e1ef
--- /dev/null
+++ b/dis/lib/profile.dis
Binary files differ
diff --git a/dis/lib/pslib.dis b/dis/lib/pslib.dis
new file mode 100644
index 00000000..8a57ea61
--- /dev/null
+++ b/dis/lib/pslib.dis
Binary files differ
diff --git a/dis/lib/quicktime.dis b/dis/lib/quicktime.dis
new file mode 100644
index 00000000..5f5c1b05
--- /dev/null
+++ b/dis/lib/quicktime.dis
Binary files differ
diff --git a/dis/lib/rand.dis b/dis/lib/rand.dis
new file mode 100644
index 00000000..a9f1c028
--- /dev/null
+++ b/dis/lib/rand.dis
Binary files differ
diff --git a/dis/lib/random.dis b/dis/lib/random.dis
new file mode 100644
index 00000000..b2fea98b
--- /dev/null
+++ b/dis/lib/random.dis
Binary files differ
diff --git a/dis/lib/readdir.dis b/dis/lib/readdir.dis
new file mode 100644
index 00000000..0a2a0d7c
--- /dev/null
+++ b/dis/lib/readdir.dis
Binary files differ
diff --git a/dis/lib/readgif.dis b/dis/lib/readgif.dis
new file mode 100644
index 00000000..8c2081af
--- /dev/null
+++ b/dis/lib/readgif.dis
Binary files differ
diff --git a/dis/lib/readjpg.dis b/dis/lib/readjpg.dis
new file mode 100644
index 00000000..77e8f5c5
--- /dev/null
+++ b/dis/lib/readjpg.dis
Binary files differ
diff --git a/dis/lib/readpicfile.dis b/dis/lib/readpicfile.dis
new file mode 100644
index 00000000..5653b246
--- /dev/null
+++ b/dis/lib/readpicfile.dis
Binary files differ
diff --git a/dis/lib/readpng.dis b/dis/lib/readpng.dis
new file mode 100644
index 00000000..19002b66
--- /dev/null
+++ b/dis/lib/readpng.dis
Binary files differ
diff --git a/dis/lib/readxbitmap.dis b/dis/lib/readxbitmap.dis
new file mode 100644
index 00000000..415ff153
--- /dev/null
+++ b/dis/lib/readxbitmap.dis
Binary files differ
diff --git a/dis/lib/regex.dis b/dis/lib/regex.dis
new file mode 100644
index 00000000..4a7fe4a5
--- /dev/null
+++ b/dis/lib/regex.dis
Binary files differ
diff --git a/dis/lib/regexutils.dis b/dis/lib/regexutils.dis
new file mode 100644
index 00000000..5e7ada81
--- /dev/null
+++ b/dis/lib/regexutils.dis
Binary files differ
diff --git a/dis/lib/registries.dis b/dis/lib/registries.dis
new file mode 100644
index 00000000..148ef5d5
--- /dev/null
+++ b/dis/lib/registries.dis
Binary files differ
diff --git a/dis/lib/riff.dis b/dis/lib/riff.dis
new file mode 100644
index 00000000..7713c01d
--- /dev/null
+++ b/dis/lib/riff.dis
Binary files differ
diff --git a/dis/lib/scoretable.dis b/dis/lib/scoretable.dis
new file mode 100644
index 00000000..c774da5e
--- /dev/null
+++ b/dis/lib/scoretable.dis
Binary files differ
diff --git a/dis/lib/scsiio.dis b/dis/lib/scsiio.dis
new file mode 100644
index 00000000..b6310ca4
--- /dev/null
+++ b/dis/lib/scsiio.dis
Binary files differ
diff --git a/dis/lib/secstore.dis b/dis/lib/secstore.dis
new file mode 100644
index 00000000..6e36793a
--- /dev/null
+++ b/dis/lib/secstore.dis
Binary files differ
diff --git a/dis/lib/selectfile.dis b/dis/lib/selectfile.dis
new file mode 100644
index 00000000..def57e32
--- /dev/null
+++ b/dis/lib/selectfile.dis
Binary files differ
diff --git a/dis/lib/sets.dis b/dis/lib/sets.dis
new file mode 100644
index 00000000..9a3e18c2
--- /dev/null
+++ b/dis/lib/sets.dis
Binary files differ
diff --git a/dis/lib/sets32.dis b/dis/lib/sets32.dis
new file mode 100644
index 00000000..5f57f210
--- /dev/null
+++ b/dis/lib/sets32.dis
Binary files differ
diff --git a/dis/lib/sexprs.dis b/dis/lib/sexprs.dis
new file mode 100644
index 00000000..3a1b9bdb
--- /dev/null
+++ b/dis/lib/sexprs.dis
Binary files differ
diff --git a/dis/lib/slip.dis b/dis/lib/slip.dis
new file mode 100644
index 00000000..e7cc05e5
--- /dev/null
+++ b/dis/lib/slip.dis
Binary files differ
diff --git a/dis/lib/smtp.dis b/dis/lib/smtp.dis
new file mode 100644
index 00000000..2f16045f
--- /dev/null
+++ b/dis/lib/smtp.dis
Binary files differ
diff --git a/dis/lib/sort.dis b/dis/lib/sort.dis
new file mode 100644
index 00000000..c7b905ed
--- /dev/null
+++ b/dis/lib/sort.dis
Binary files differ
diff --git a/dis/lib/spki/keyreps.dis b/dis/lib/spki/keyreps.dis
new file mode 100644
index 00000000..c7387cb3
--- /dev/null
+++ b/dis/lib/spki/keyreps.dis
Binary files differ
diff --git a/dis/lib/spki/spki.dis b/dis/lib/spki/spki.dis
new file mode 100644
index 00000000..a3c10e7f
--- /dev/null
+++ b/dis/lib/spki/spki.dis
Binary files differ
diff --git a/dis/lib/spki/verifier.dis b/dis/lib/spki/verifier.dis
new file mode 100644
index 00000000..e6e03b8f
--- /dev/null
+++ b/dis/lib/spki/verifier.dis
Binary files differ
diff --git a/dis/lib/ssl.dis b/dis/lib/ssl.dis
new file mode 100644
index 00000000..af0e4f15
--- /dev/null
+++ b/dis/lib/ssl.dis
Binary files differ
diff --git a/dis/lib/string.dis b/dis/lib/string.dis
new file mode 100644
index 00000000..f55bd914
--- /dev/null
+++ b/dis/lib/string.dis
Binary files differ
diff --git a/dis/lib/strinttab.dis b/dis/lib/strinttab.dis
new file mode 100644
index 00000000..2d9a9768
--- /dev/null
+++ b/dis/lib/strinttab.dis
Binary files differ
diff --git a/dis/lib/strokes/buildstrokes.dis b/dis/lib/strokes/buildstrokes.dis
new file mode 100644
index 00000000..ba621b77
--- /dev/null
+++ b/dis/lib/strokes/buildstrokes.dis
Binary files differ
diff --git a/dis/lib/strokes/readstrokes.dis b/dis/lib/strokes/readstrokes.dis
new file mode 100644
index 00000000..21754e98
--- /dev/null
+++ b/dis/lib/strokes/readstrokes.dis
Binary files differ
diff --git a/dis/lib/strokes/strokes.dis b/dis/lib/strokes/strokes.dis
new file mode 100644
index 00000000..c3ff615c
--- /dev/null
+++ b/dis/lib/strokes/strokes.dis
Binary files differ
diff --git a/dis/lib/strokes/writestrokes.dis b/dis/lib/strokes/writestrokes.dis
new file mode 100644
index 00000000..6c830ea6
--- /dev/null
+++ b/dis/lib/strokes/writestrokes.dis
Binary files differ
diff --git a/dis/lib/styx.dis b/dis/lib/styx.dis
new file mode 100644
index 00000000..88354c7d
--- /dev/null
+++ b/dis/lib/styx.dis
Binary files differ
diff --git a/dis/lib/styxconv/ostyx.dis b/dis/lib/styxconv/ostyx.dis
new file mode 100644
index 00000000..61c961d9
--- /dev/null
+++ b/dis/lib/styxconv/ostyx.dis
Binary files differ
diff --git a/dis/lib/styxconv/styxconv.dis b/dis/lib/styxconv/styxconv.dis
new file mode 100644
index 00000000..d2cc65d8
--- /dev/null
+++ b/dis/lib/styxconv/styxconv.dis
Binary files differ
diff --git a/dis/lib/styxlib.dis b/dis/lib/styxlib.dis
new file mode 100644
index 00000000..f5da49b1
--- /dev/null
+++ b/dis/lib/styxlib.dis
Binary files differ
diff --git a/dis/lib/styxpersist.dis b/dis/lib/styxpersist.dis
new file mode 100644
index 00000000..fb1a5305
--- /dev/null
+++ b/dis/lib/styxpersist.dis
Binary files differ
diff --git a/dis/lib/styxservers.dis b/dis/lib/styxservers.dis
new file mode 100644
index 00000000..052d3e0f
--- /dev/null
+++ b/dis/lib/styxservers.dis
Binary files differ
diff --git a/dis/lib/tables.dis b/dis/lib/tables.dis
new file mode 100644
index 00000000..e3813f73
--- /dev/null
+++ b/dis/lib/tables.dis
Binary files differ
diff --git a/dis/lib/tabs.dis b/dis/lib/tabs.dis
new file mode 100644
index 00000000..1bdaafdb
--- /dev/null
+++ b/dis/lib/tabs.dis
Binary files differ
diff --git a/dis/lib/tcl_calc.dis b/dis/lib/tcl_calc.dis
new file mode 100644
index 00000000..cd4bf0d0
--- /dev/null
+++ b/dis/lib/tcl_calc.dis
Binary files differ
diff --git a/dis/lib/tcl_core.dis b/dis/lib/tcl_core.dis
new file mode 100644
index 00000000..c22d5ebb
--- /dev/null
+++ b/dis/lib/tcl_core.dis
Binary files differ
diff --git a/dis/lib/tcl_inthash.dis b/dis/lib/tcl_inthash.dis
new file mode 100644
index 00000000..e239f0a7
--- /dev/null
+++ b/dis/lib/tcl_inthash.dis
Binary files differ
diff --git a/dis/lib/tcl_io.dis b/dis/lib/tcl_io.dis
new file mode 100644
index 00000000..9a44eca1
--- /dev/null
+++ b/dis/lib/tcl_io.dis
Binary files differ
diff --git a/dis/lib/tcl_list.dis b/dis/lib/tcl_list.dis
new file mode 100644
index 00000000..d6044b5a
--- /dev/null
+++ b/dis/lib/tcl_list.dis
Binary files differ
diff --git a/dis/lib/tcl_modhash.dis b/dis/lib/tcl_modhash.dis
new file mode 100644
index 00000000..f25e3ed4
--- /dev/null
+++ b/dis/lib/tcl_modhash.dis
Binary files differ
diff --git a/dis/lib/tcl_stack.dis b/dis/lib/tcl_stack.dis
new file mode 100644
index 00000000..459acaa2
--- /dev/null
+++ b/dis/lib/tcl_stack.dis
Binary files differ
diff --git a/dis/lib/tcl_strhash.dis b/dis/lib/tcl_strhash.dis
new file mode 100644
index 00000000..99d40dd6
--- /dev/null
+++ b/dis/lib/tcl_strhash.dis
Binary files differ
diff --git a/dis/lib/tcl_string.dis b/dis/lib/tcl_string.dis
new file mode 100644
index 00000000..2a3e7abe
--- /dev/null
+++ b/dis/lib/tcl_string.dis
Binary files differ
diff --git a/dis/lib/tcl_symhash.dis b/dis/lib/tcl_symhash.dis
new file mode 100644
index 00000000..e477060b
--- /dev/null
+++ b/dis/lib/tcl_symhash.dis
Binary files differ
diff --git a/dis/lib/tcl_tk.dis b/dis/lib/tcl_tk.dis
new file mode 100644
index 00000000..ea771d19
--- /dev/null
+++ b/dis/lib/tcl_tk.dis
Binary files differ
diff --git a/dis/lib/tcl_utils.dis b/dis/lib/tcl_utils.dis
new file mode 100644
index 00000000..d32eac14
--- /dev/null
+++ b/dis/lib/tcl_utils.dis
Binary files differ
diff --git a/dis/lib/tftp.dis b/dis/lib/tftp.dis
new file mode 100644
index 00000000..5083267b
--- /dev/null
+++ b/dis/lib/tftp.dis
Binary files differ
diff --git a/dis/lib/timers.dis b/dis/lib/timers.dis
new file mode 100644
index 00000000..b536fabe
--- /dev/null
+++ b/dis/lib/timers.dis
Binary files differ
diff --git a/dis/lib/titlebar.dis b/dis/lib/titlebar.dis
new file mode 100644
index 00000000..41a0c0c4
--- /dev/null
+++ b/dis/lib/titlebar.dis
Binary files differ
diff --git a/dis/lib/tkclient.dis b/dis/lib/tkclient.dis
new file mode 100644
index 00000000..eb0dd4a4
--- /dev/null
+++ b/dis/lib/tkclient.dis
Binary files differ
diff --git a/dis/lib/translate.dis b/dis/lib/translate.dis
new file mode 100644
index 00000000..026ea6d5
--- /dev/null
+++ b/dis/lib/translate.dis
Binary files differ
diff --git a/dis/lib/ubfa.dis b/dis/lib/ubfa.dis
new file mode 100644
index 00000000..c53dacaf
--- /dev/null
+++ b/dis/lib/ubfa.dis
Binary files differ
diff --git a/dis/lib/url.dis b/dis/lib/url.dis
new file mode 100644
index 00000000..6c9ee87a
--- /dev/null
+++ b/dis/lib/url.dis
Binary files differ
diff --git a/dis/lib/usb/usb.dis b/dis/lib/usb/usb.dis
new file mode 100644
index 00000000..c6ea3735
--- /dev/null
+++ b/dis/lib/usb/usb.dis
Binary files differ
diff --git a/dis/lib/usb/usbmass.dis b/dis/lib/usb/usbmass.dis
new file mode 100644
index 00000000..5cff6b9f
--- /dev/null
+++ b/dis/lib/usb/usbmass.dis
Binary files differ
diff --git a/dis/lib/usb/usbmct.dis b/dis/lib/usb/usbmct.dis
new file mode 100644
index 00000000..7e4b884a
--- /dev/null
+++ b/dis/lib/usb/usbmct.dis
Binary files differ
diff --git a/dis/lib/usb/usbmouse.dis b/dis/lib/usb/usbmouse.dis
new file mode 100644
index 00000000..9286818e
--- /dev/null
+++ b/dis/lib/usb/usbmouse.dis
Binary files differ
diff --git a/dis/lib/venti.dis b/dis/lib/venti.dis
new file mode 100644
index 00000000..4d21ea80
--- /dev/null
+++ b/dis/lib/venti.dis
Binary files differ
diff --git a/dis/lib/virgil.dis b/dis/lib/virgil.dis
new file mode 100644
index 00000000..b86034cb
--- /dev/null
+++ b/dis/lib/virgil.dis
Binary files differ
diff --git a/dis/lib/volume.dis b/dis/lib/volume.dis
new file mode 100644
index 00000000..8dfa363f
--- /dev/null
+++ b/dis/lib/volume.dis
Binary files differ
diff --git a/dis/lib/w3c/css.dis b/dis/lib/w3c/css.dis
new file mode 100644
index 00000000..95f2b449
--- /dev/null
+++ b/dis/lib/w3c/css.dis
Binary files differ
diff --git a/dis/lib/w3c/xpointers.dis b/dis/lib/w3c/xpointers.dis
new file mode 100644
index 00000000..31449a39
--- /dev/null
+++ b/dis/lib/w3c/xpointers.dis
Binary files differ
diff --git a/dis/lib/wait.dis b/dis/lib/wait.dis
new file mode 100644
index 00000000..555dc192
--- /dev/null
+++ b/dis/lib/wait.dis
Binary files differ
diff --git a/dis/lib/watchvars.dis b/dis/lib/watchvars.dis
new file mode 100644
index 00000000..81a67a38
--- /dev/null
+++ b/dis/lib/watchvars.dis
Binary files differ
diff --git a/dis/lib/winplace.dis b/dis/lib/winplace.dis
new file mode 100644
index 00000000..62536917
--- /dev/null
+++ b/dis/lib/winplace.dis
Binary files differ
diff --git a/dis/lib/wmclient.dis b/dis/lib/wmclient.dis
new file mode 100644
index 00000000..5913ff58
--- /dev/null
+++ b/dis/lib/wmclient.dis
Binary files differ
diff --git a/dis/lib/wmlib.dis b/dis/lib/wmlib.dis
new file mode 100644
index 00000000..09708392
--- /dev/null
+++ b/dis/lib/wmlib.dis
Binary files differ
diff --git a/dis/lib/wmsrv.dis b/dis/lib/wmsrv.dis
new file mode 100644
index 00000000..fc433565
--- /dev/null
+++ b/dis/lib/wmsrv.dis
Binary files differ
diff --git a/dis/lib/workdir.dis b/dis/lib/workdir.dis
new file mode 100644
index 00000000..e85abdbd
--- /dev/null
+++ b/dis/lib/workdir.dis
Binary files differ
diff --git a/dis/lib/writegif.dis b/dis/lib/writegif.dis
new file mode 100644
index 00000000..e52e4b36
--- /dev/null
+++ b/dis/lib/writegif.dis
Binary files differ
diff --git a/dis/lib/xml.dis b/dis/lib/xml.dis
new file mode 100644
index 00000000..7e2c4c14
--- /dev/null
+++ b/dis/lib/xml.dis
Binary files differ
diff --git a/dis/limbo.dis b/dis/limbo.dis
new file mode 100644
index 00000000..a1874755
--- /dev/null
+++ b/dis/limbo.dis
Binary files differ
diff --git a/dis/listen.dis b/dis/listen.dis
new file mode 100644
index 00000000..021cf334
--- /dev/null
+++ b/dis/listen.dis
Binary files differ
diff --git a/dis/lockfs.dis b/dis/lockfs.dis
new file mode 100644
index 00000000..dd8ead30
--- /dev/null
+++ b/dis/lockfs.dis
Binary files differ
diff --git a/dis/logfile.dis b/dis/logfile.dis
new file mode 100644
index 00000000..18796904
--- /dev/null
+++ b/dis/logfile.dis
Binary files differ
diff --git a/dis/look.dis b/dis/look.dis
new file mode 100644
index 00000000..8943affb
--- /dev/null
+++ b/dis/look.dis
Binary files differ
diff --git a/dis/lookman.dis b/dis/lookman.dis
new file mode 100644
index 00000000..e09d33eb
--- /dev/null
+++ b/dis/lookman.dis
Binary files differ
diff --git a/dis/ls.dis b/dis/ls.dis
new file mode 100644
index 00000000..35454538
--- /dev/null
+++ b/dis/ls.dis
Binary files differ
diff --git a/dis/lstar.dis b/dis/lstar.dis
new file mode 100644
index 00000000..2834136c
--- /dev/null
+++ b/dis/lstar.dis
Binary files differ
diff --git a/dis/man.dis b/dis/man.dis
new file mode 100644
index 00000000..c8af50b8
--- /dev/null
+++ b/dis/man.dis
Binary files differ
diff --git a/dis/man2txt.dis b/dis/man2txt.dis
new file mode 100644
index 00000000..1d520b29
--- /dev/null
+++ b/dis/man2txt.dis
Binary files differ
diff --git a/dis/mash.dis b/dis/mash.dis
new file mode 100644
index 00000000..5c4628b3
--- /dev/null
+++ b/dis/mash.dis
Binary files differ
diff --git a/dis/math/ack.dis b/dis/math/ack.dis
new file mode 100644
index 00000000..0f90881c
--- /dev/null
+++ b/dis/math/ack.dis
Binary files differ
diff --git a/dis/math/crackerbarrel.dis b/dis/math/crackerbarrel.dis
new file mode 100644
index 00000000..9fe8f878
--- /dev/null
+++ b/dis/math/crackerbarrel.dis
Binary files differ
diff --git a/dis/math/factor.dis b/dis/math/factor.dis
new file mode 100644
index 00000000..1e427f3c
--- /dev/null
+++ b/dis/math/factor.dis
Binary files differ
diff --git a/dis/math/ffts.dis b/dis/math/ffts.dis
new file mode 100644
index 00000000..543cc708
--- /dev/null
+++ b/dis/math/ffts.dis
Binary files differ
diff --git a/dis/math/fibonacci.dis b/dis/math/fibonacci.dis
new file mode 100644
index 00000000..d3fb7c28
--- /dev/null
+++ b/dis/math/fibonacci.dis
Binary files differ
diff --git a/dis/math/fit.dis b/dis/math/fit.dis
new file mode 100644
index 00000000..1cf3de9d
--- /dev/null
+++ b/dis/math/fit.dis
Binary files differ
diff --git a/dis/math/genprimes.dis b/dis/math/genprimes.dis
new file mode 100644
index 00000000..ed472584
--- /dev/null
+++ b/dis/math/genprimes.dis
Binary files differ
diff --git a/dis/math/geodesy.dis b/dis/math/geodesy.dis
new file mode 100644
index 00000000..c3fbfb18
--- /dev/null
+++ b/dis/math/geodesy.dis
Binary files differ
diff --git a/dis/math/gr.dis b/dis/math/gr.dis
new file mode 100644
index 00000000..b47a785f
--- /dev/null
+++ b/dis/math/gr.dis
Binary files differ
diff --git a/dis/math/graph0.dis b/dis/math/graph0.dis
new file mode 100644
index 00000000..1a4cb297
--- /dev/null
+++ b/dis/math/graph0.dis
Binary files differ
diff --git a/dis/math/hist0.dis b/dis/math/hist0.dis
new file mode 100644
index 00000000..39228b4e
--- /dev/null
+++ b/dis/math/hist0.dis
Binary files differ
diff --git a/dis/math/linalg.dis b/dis/math/linalg.dis
new file mode 100644
index 00000000..877eecb6
--- /dev/null
+++ b/dis/math/linalg.dis
Binary files differ
diff --git a/dis/math/linbench.dis b/dis/math/linbench.dis
new file mode 100644
index 00000000..3d4beb09
--- /dev/null
+++ b/dis/math/linbench.dis
Binary files differ
diff --git a/dis/math/mersenne.dis b/dis/math/mersenne.dis
new file mode 100644
index 00000000..6a3b0ebc
--- /dev/null
+++ b/dis/math/mersenne.dis
Binary files differ
diff --git a/dis/math/parts.dis b/dis/math/parts.dis
new file mode 100644
index 00000000..ee7632cb
--- /dev/null
+++ b/dis/math/parts.dis
Binary files differ
diff --git a/dis/math/perms.dis b/dis/math/perms.dis
new file mode 100644
index 00000000..223e2a2f
--- /dev/null
+++ b/dis/math/perms.dis
Binary files differ
diff --git a/dis/math/pi.dis b/dis/math/pi.dis
new file mode 100644
index 00000000..07490dcd
--- /dev/null
+++ b/dis/math/pi.dis
Binary files differ
diff --git a/dis/math/polyfill.dis b/dis/math/polyfill.dis
new file mode 100644
index 00000000..9d3eb925
--- /dev/null
+++ b/dis/math/polyfill.dis
Binary files differ
diff --git a/dis/math/polyhedra.dis b/dis/math/polyhedra.dis
new file mode 100644
index 00000000..2fbf6979
--- /dev/null
+++ b/dis/math/polyhedra.dis
Binary files differ
diff --git a/dis/math/powers.dis b/dis/math/powers.dis
new file mode 100644
index 00000000..048003af
--- /dev/null
+++ b/dis/math/powers.dis
Binary files differ
diff --git a/dis/math/primes.dis b/dis/math/primes.dis
new file mode 100644
index 00000000..2444ab12
--- /dev/null
+++ b/dis/math/primes.dis
Binary files differ
diff --git a/dis/math/sieve.dis b/dis/math/sieve.dis
new file mode 100644
index 00000000..0cc4a0e2
--- /dev/null
+++ b/dis/math/sieve.dis
Binary files differ
diff --git a/dis/mathcalc.dis b/dis/mathcalc.dis
new file mode 100644
index 00000000..7e050694
--- /dev/null
+++ b/dis/mathcalc.dis
Binary files differ
diff --git a/dis/mc.dis b/dis/mc.dis
new file mode 100644
index 00000000..0df6fe6c
--- /dev/null
+++ b/dis/mc.dis
Binary files differ
diff --git a/dis/md5sum.dis b/dis/md5sum.dis
new file mode 100644
index 00000000..2892a576
--- /dev/null
+++ b/dis/md5sum.dis
Binary files differ
diff --git a/dis/mdb.dis b/dis/mdb.dis
new file mode 100644
index 00000000..9e89f1cc
--- /dev/null
+++ b/dis/mdb.dis
Binary files differ
diff --git a/dis/memfs.dis b/dis/memfs.dis
new file mode 100644
index 00000000..d9d7637e
--- /dev/null
+++ b/dis/memfs.dis
Binary files differ
diff --git a/dis/metamorph.dis b/dis/metamorph.dis
new file mode 100644
index 00000000..6091b65e
--- /dev/null
+++ b/dis/metamorph.dis
Binary files differ
diff --git a/dis/mk.dis b/dis/mk.dis
new file mode 100644
index 00000000..147a6b33
--- /dev/null
+++ b/dis/mk.dis
Binary files differ
diff --git a/dis/mkdir.dis b/dis/mkdir.dis
new file mode 100644
index 00000000..5d5692fd
--- /dev/null
+++ b/dis/mkdir.dis
Binary files differ
diff --git a/dis/mntgen.dis b/dis/mntgen.dis
new file mode 100644
index 00000000..791d4bed
--- /dev/null
+++ b/dis/mntgen.dis
Binary files differ
diff --git a/dis/mount.dis b/dis/mount.dis
new file mode 100644
index 00000000..21837f16
--- /dev/null
+++ b/dis/mount.dis
Binary files differ
diff --git a/dis/mouse.dis b/dis/mouse.dis
new file mode 100644
index 00000000..637fc4c8
--- /dev/null
+++ b/dis/mouse.dis
Binary files differ
diff --git a/dis/mpc/qconfig.dis b/dis/mpc/qconfig.dis
new file mode 100644
index 00000000..f9481a2d
--- /dev/null
+++ b/dis/mpc/qconfig.dis
Binary files differ
diff --git a/dis/mpc/qflash.dis b/dis/mpc/qflash.dis
new file mode 100644
index 00000000..22054614
--- /dev/null
+++ b/dis/mpc/qflash.dis
Binary files differ
diff --git a/dis/mpeg/decode.dis b/dis/mpeg/decode.dis
new file mode 100644
index 00000000..c323e7ba
--- /dev/null
+++ b/dis/mpeg/decode.dis
Binary files differ
diff --git a/dis/mpeg/decode4.dis b/dis/mpeg/decode4.dis
new file mode 100644
index 00000000..7887887a
--- /dev/null
+++ b/dis/mpeg/decode4.dis
Binary files differ
diff --git a/dis/mpeg/fixidct.dis b/dis/mpeg/fixidct.dis
new file mode 100644
index 00000000..fef09a99
--- /dev/null
+++ b/dis/mpeg/fixidct.dis
Binary files differ
diff --git a/dis/mpeg/fltidct.dis b/dis/mpeg/fltidct.dis
new file mode 100644
index 00000000..59026984
--- /dev/null
+++ b/dis/mpeg/fltidct.dis
Binary files differ
diff --git a/dis/mpeg/makergbvmap.dis b/dis/mpeg/makergbvmap.dis
new file mode 100644
index 00000000..ef79861b
--- /dev/null
+++ b/dis/mpeg/makergbvmap.dis
Binary files differ
diff --git a/dis/mpeg/mpeg.dis b/dis/mpeg/mpeg.dis
new file mode 100644
index 00000000..862f03eb
--- /dev/null
+++ b/dis/mpeg/mpeg.dis
Binary files differ
diff --git a/dis/mpeg/mpegio.dis b/dis/mpeg/mpegio.dis
new file mode 100644
index 00000000..004ea53e
--- /dev/null
+++ b/dis/mpeg/mpegio.dis
Binary files differ
diff --git a/dis/mpeg/refidct.dis b/dis/mpeg/refidct.dis
new file mode 100644
index 00000000..2e676e54
--- /dev/null
+++ b/dis/mpeg/refidct.dis
Binary files differ
diff --git a/dis/mpeg/remap.dis b/dis/mpeg/remap.dis
new file mode 100644
index 00000000..c04c44e3
--- /dev/null
+++ b/dis/mpeg/remap.dis
Binary files differ
diff --git a/dis/mpeg/remap1.dis b/dis/mpeg/remap1.dis
new file mode 100644
index 00000000..0939d52a
--- /dev/null
+++ b/dis/mpeg/remap1.dis
Binary files differ
diff --git a/dis/mpeg/remap2.dis b/dis/mpeg/remap2.dis
new file mode 100644
index 00000000..855f33f9
--- /dev/null
+++ b/dis/mpeg/remap2.dis
Binary files differ
diff --git a/dis/mpeg/remap24.dis b/dis/mpeg/remap24.dis
new file mode 100644
index 00000000..c1efcf78
--- /dev/null
+++ b/dis/mpeg/remap24.dis
Binary files differ
diff --git a/dis/mpeg/remap4.dis b/dis/mpeg/remap4.dis
new file mode 100644
index 00000000..d353bb07
--- /dev/null
+++ b/dis/mpeg/remap4.dis
Binary files differ
diff --git a/dis/mpeg/remap8.dis b/dis/mpeg/remap8.dis
new file mode 100644
index 00000000..e2023586
--- /dev/null
+++ b/dis/mpeg/remap8.dis
Binary files differ
diff --git a/dis/mpeg/scidct.dis b/dis/mpeg/scidct.dis
new file mode 100644
index 00000000..e14a90d3
--- /dev/null
+++ b/dis/mpeg/scidct.dis
Binary files differ
diff --git a/dis/mpeg/vlc.dis b/dis/mpeg/vlc.dis
new file mode 100644
index 00000000..1399f487
--- /dev/null
+++ b/dis/mpeg/vlc.dis
Binary files differ
diff --git a/dis/mprof.dis b/dis/mprof.dis
new file mode 100644
index 00000000..8934083f
--- /dev/null
+++ b/dis/mprof.dis
Binary files differ
diff --git a/dis/mv.dis b/dis/mv.dis
new file mode 100644
index 00000000..18363c1f
--- /dev/null
+++ b/dis/mv.dis
Binary files differ
diff --git a/dis/ndb/cs.dis b/dis/ndb/cs.dis
new file mode 100644
index 00000000..fe55281c
--- /dev/null
+++ b/dis/ndb/cs.dis
Binary files differ
diff --git a/dis/ndb/csquery.dis b/dis/ndb/csquery.dis
new file mode 100644
index 00000000..c3162e27
--- /dev/null
+++ b/dis/ndb/csquery.dis
Binary files differ
diff --git a/dis/ndb/dns.dis b/dis/ndb/dns.dis
new file mode 100644
index 00000000..27900b58
--- /dev/null
+++ b/dis/ndb/dns.dis
Binary files differ
diff --git a/dis/ndb/dnsquery.dis b/dis/ndb/dnsquery.dis
new file mode 100644
index 00000000..6c083482
--- /dev/null
+++ b/dis/ndb/dnsquery.dis
Binary files differ
diff --git a/dis/ndb/mkhash.dis b/dis/ndb/mkhash.dis
new file mode 100644
index 00000000..a86a18eb
--- /dev/null
+++ b/dis/ndb/mkhash.dis
Binary files differ
diff --git a/dis/ndb/query.dis b/dis/ndb/query.dis
new file mode 100644
index 00000000..d04f8070
--- /dev/null
+++ b/dis/ndb/query.dis
Binary files differ
diff --git a/dis/ndb/registry.dis b/dis/ndb/registry.dis
new file mode 100644
index 00000000..f96234aa
--- /dev/null
+++ b/dis/ndb/registry.dis
Binary files differ
diff --git a/dis/ndb/regquery.dis b/dis/ndb/regquery.dis
new file mode 100644
index 00000000..cb8453b7
--- /dev/null
+++ b/dis/ndb/regquery.dis
Binary files differ
diff --git a/dis/netkey.dis b/dis/netkey.dis
new file mode 100644
index 00000000..b59db43b
--- /dev/null
+++ b/dis/netkey.dis
Binary files differ
diff --git a/dis/netstat.dis b/dis/netstat.dis
new file mode 100644
index 00000000..61bb8237
--- /dev/null
+++ b/dis/netstat.dis
Binary files differ
diff --git a/dis/newer.dis b/dis/newer.dis
new file mode 100644
index 00000000..73efd193
--- /dev/null
+++ b/dis/newer.dis
Binary files differ
diff --git a/dis/ns.dis b/dis/ns.dis
new file mode 100644
index 00000000..f52c3eea
--- /dev/null
+++ b/dis/ns.dis
Binary files differ
diff --git a/dis/nsbuild.dis b/dis/nsbuild.dis
new file mode 100644
index 00000000..f724ae9f
--- /dev/null
+++ b/dis/nsbuild.dis
Binary files differ
diff --git a/dis/os.dis b/dis/os.dis
new file mode 100644
index 00000000..5c2cbf8b
--- /dev/null
+++ b/dis/os.dis
Binary files differ
diff --git a/dis/p.dis b/dis/p.dis
new file mode 100644
index 00000000..3c7bf11c
--- /dev/null
+++ b/dis/p.dis
Binary files differ
diff --git a/dis/palm/connex.dis b/dis/palm/connex.dis
new file mode 100644
index 00000000..e27b3995
--- /dev/null
+++ b/dis/palm/connex.dis
Binary files differ
diff --git a/dis/palm/desklink.dis b/dis/palm/desklink.dis
new file mode 100644
index 00000000..4d055f31
--- /dev/null
+++ b/dis/palm/desklink.dis
Binary files differ
diff --git a/dis/palm/palmsrv.dis b/dis/palm/palmsrv.dis
new file mode 100644
index 00000000..f07ddd5d
--- /dev/null
+++ b/dis/palm/palmsrv.dis
Binary files differ
diff --git a/dis/pause.dis b/dis/pause.dis
new file mode 100644
index 00000000..a1700931
--- /dev/null
+++ b/dis/pause.dis
Binary files differ
diff --git a/dis/plumb.dis b/dis/plumb.dis
new file mode 100644
index 00000000..8080303f
--- /dev/null
+++ b/dis/plumb.dis
Binary files differ
diff --git a/dis/plumber.dis b/dis/plumber.dis
new file mode 100644
index 00000000..285de7da
--- /dev/null
+++ b/dis/plumber.dis
Binary files differ
diff --git a/dis/prof.dis b/dis/prof.dis
new file mode 100644
index 00000000..c465283b
--- /dev/null
+++ b/dis/prof.dis
Binary files differ
diff --git a/dis/ps.dis b/dis/ps.dis
new file mode 100644
index 00000000..a8ba57bd
--- /dev/null
+++ b/dis/ps.dis
Binary files differ
diff --git a/dis/puttar.dis b/dis/puttar.dis
new file mode 100644
index 00000000..4f220b76
--- /dev/null
+++ b/dis/puttar.dis
Binary files differ
diff --git a/dis/pwd.dis b/dis/pwd.dis
new file mode 100644
index 00000000..846c5430
--- /dev/null
+++ b/dis/pwd.dis
Binary files differ
diff --git a/dis/ramfile.dis b/dis/ramfile.dis
new file mode 100644
index 00000000..3ef25e96
--- /dev/null
+++ b/dis/ramfile.dis
Binary files differ
diff --git a/dis/randpass.dis b/dis/randpass.dis
new file mode 100644
index 00000000..333f6c04
--- /dev/null
+++ b/dis/randpass.dis
Binary files differ
diff --git a/dis/raw2iaf.dis b/dis/raw2iaf.dis
new file mode 100644
index 00000000..bd49d7da
--- /dev/null
+++ b/dis/raw2iaf.dis
Binary files differ
diff --git a/dis/rawdbfs.dis b/dis/rawdbfs.dis
new file mode 100644
index 00000000..e951bff6
--- /dev/null
+++ b/dis/rawdbfs.dis
Binary files differ
diff --git a/dis/rcmd.dis b/dis/rcmd.dis
new file mode 100644
index 00000000..86daa07e
--- /dev/null
+++ b/dis/rcmd.dis
Binary files differ
diff --git a/dis/rdp.dis b/dis/rdp.dis
new file mode 100644
index 00000000..79b638d5
--- /dev/null
+++ b/dis/rdp.dis
Binary files differ
diff --git a/dis/read.dis b/dis/read.dis
new file mode 100644
index 00000000..24e11c36
--- /dev/null
+++ b/dis/read.dis
Binary files differ
diff --git a/dis/rioimport.dis b/dis/rioimport.dis
new file mode 100644
index 00000000..1e50c936
--- /dev/null
+++ b/dis/rioimport.dis
Binary files differ
diff --git a/dis/rm.dis b/dis/rm.dis
new file mode 100644
index 00000000..0ff3f0bc
--- /dev/null
+++ b/dis/rm.dis
Binary files differ
diff --git a/dis/runas.dis b/dis/runas.dis
new file mode 100644
index 00000000..397d0ba9
--- /dev/null
+++ b/dis/runas.dis
Binary files differ
diff --git a/dis/sed.dis b/dis/sed.dis
new file mode 100644
index 00000000..744a7be4
--- /dev/null
+++ b/dis/sed.dis
Binary files differ
diff --git a/dis/sendmail.dis b/dis/sendmail.dis
new file mode 100644
index 00000000..bf140d0c
--- /dev/null
+++ b/dis/sendmail.dis
Binary files differ
diff --git a/dis/sh.dis b/dis/sh.dis
new file mode 100644
index 00000000..b1e7dc2d
--- /dev/null
+++ b/dis/sh.dis
Binary files differ
diff --git a/dis/sh/alphabet.dis b/dis/sh/alphabet.dis
new file mode 100644
index 00000000..e2cb3f1d
--- /dev/null
+++ b/dis/sh/alphabet.dis
Binary files differ
diff --git a/dis/sh/arg.dis b/dis/sh/arg.dis
new file mode 100644
index 00000000..5b33304d
--- /dev/null
+++ b/dis/sh/arg.dis
Binary files differ
diff --git a/dis/sh/csv.dis b/dis/sh/csv.dis
new file mode 100644
index 00000000..9c881c89
--- /dev/null
+++ b/dis/sh/csv.dis
Binary files differ
diff --git a/dis/sh/echo.dis b/dis/sh/echo.dis
new file mode 100644
index 00000000..0a4b55e3
--- /dev/null
+++ b/dis/sh/echo.dis
Binary files differ
diff --git a/dis/sh/expr.dis b/dis/sh/expr.dis
new file mode 100644
index 00000000..823d75fa
--- /dev/null
+++ b/dis/sh/expr.dis
Binary files differ
diff --git a/dis/sh/file2chan.dis b/dis/sh/file2chan.dis
new file mode 100644
index 00000000..3b5fbe45
--- /dev/null
+++ b/dis/sh/file2chan.dis
Binary files differ
diff --git a/dis/sh/mk.dis b/dis/sh/mk.dis
new file mode 100644
index 00000000..e1b2423a
--- /dev/null
+++ b/dis/sh/mk.dis
Binary files differ
diff --git a/dis/sh/regex.dis b/dis/sh/regex.dis
new file mode 100644
index 00000000..9407bbd6
--- /dev/null
+++ b/dis/sh/regex.dis
Binary files differ
diff --git a/dis/sh/sexprs.dis b/dis/sh/sexprs.dis
new file mode 100644
index 00000000..3025cdea
--- /dev/null
+++ b/dis/sh/sexprs.dis
Binary files differ
diff --git a/dis/sh/sh.dis b/dis/sh/sh.dis
new file mode 100644
index 00000000..b1e7dc2d
--- /dev/null
+++ b/dis/sh/sh.dis
Binary files differ
diff --git a/dis/sh/shmk.dis b/dis/sh/shmk.dis
new file mode 100644
index 00000000..70557bcf
--- /dev/null
+++ b/dis/sh/shmk.dis
Binary files differ
diff --git a/dis/sh/std.dis b/dis/sh/std.dis
new file mode 100644
index 00000000..a6c76b5c
--- /dev/null
+++ b/dis/sh/std.dis
Binary files differ
diff --git a/dis/sh/string.dis b/dis/sh/string.dis
new file mode 100644
index 00000000..88ceb8fd
--- /dev/null
+++ b/dis/sh/string.dis
Binary files differ
diff --git a/dis/sh/test.dis b/dis/sh/test.dis
new file mode 100644
index 00000000..13861d01
--- /dev/null
+++ b/dis/sh/test.dis
Binary files differ
diff --git a/dis/sh/tk.dis b/dis/sh/tk.dis
new file mode 100644
index 00000000..a3ec6b4b
--- /dev/null
+++ b/dis/sh/tk.dis
Binary files differ
diff --git a/dis/sha1sum.dis b/dis/sha1sum.dis
new file mode 100644
index 00000000..d8162879
--- /dev/null
+++ b/dis/sha1sum.dis
Binary files differ
diff --git a/dis/shutdown.dis b/dis/shutdown.dis
new file mode 100644
index 00000000..22ce821e
--- /dev/null
+++ b/dis/shutdown.dis
Binary files differ
diff --git a/dis/sleep.dis b/dis/sleep.dis
new file mode 100644
index 00000000..b98c5a87
--- /dev/null
+++ b/dis/sleep.dis
Binary files differ
diff --git a/dis/sort.dis b/dis/sort.dis
new file mode 100644
index 00000000..9a5794f3
--- /dev/null
+++ b/dis/sort.dis
Binary files differ
diff --git a/dis/spki/verify.dis b/dis/spki/verify.dis
new file mode 100644
index 00000000..4e70e243
--- /dev/null
+++ b/dis/spki/verify.dis
Binary files differ
diff --git a/dis/spree/archives.dis b/dis/spree/archives.dis
new file mode 100644
index 00000000..8ad36145
--- /dev/null
+++ b/dis/spree/archives.dis
Binary files differ
diff --git a/dis/spree/clients/cards.dis b/dis/spree/clients/cards.dis
new file mode 100644
index 00000000..0e2a1d78
--- /dev/null
+++ b/dis/spree/clients/cards.dis
Binary files differ
diff --git a/dis/spree/clients/gather.dis b/dis/spree/clients/gather.dis
new file mode 100644
index 00000000..d4fc42d5
--- /dev/null
+++ b/dis/spree/clients/gather.dis
Binary files differ
diff --git a/dis/spree/clients/lobby.dis b/dis/spree/clients/lobby.dis
new file mode 100644
index 00000000..47a1da4a
--- /dev/null
+++ b/dis/spree/clients/lobby.dis
Binary files differ
diff --git a/dis/spree/clients/othello.dis b/dis/spree/clients/othello.dis
new file mode 100644
index 00000000..80728ac4
--- /dev/null
+++ b/dis/spree/clients/othello.dis
Binary files differ
diff --git a/dis/spree/engines/afghan.dis b/dis/spree/engines/afghan.dis
new file mode 100644
index 00000000..40f703bf
--- /dev/null
+++ b/dis/spree/engines/afghan.dis
Binary files differ
diff --git a/dis/spree/engines/bounce.dis b/dis/spree/engines/bounce.dis
new file mode 100644
index 00000000..befef057
--- /dev/null
+++ b/dis/spree/engines/bounce.dis
Binary files differ
diff --git a/dis/spree/engines/canfield.dis b/dis/spree/engines/canfield.dis
new file mode 100644
index 00000000..40c558fc
--- /dev/null
+++ b/dis/spree/engines/canfield.dis
Binary files differ
diff --git a/dis/spree/engines/freecell.dis b/dis/spree/engines/freecell.dis
new file mode 100644
index 00000000..b14ec635
--- /dev/null
+++ b/dis/spree/engines/freecell.dis
Binary files differ
diff --git a/dis/spree/engines/gather.dis b/dis/spree/engines/gather.dis
new file mode 100644
index 00000000..ca9fe4c1
--- /dev/null
+++ b/dis/spree/engines/gather.dis
Binary files differ
diff --git a/dis/spree/engines/lobby.dis b/dis/spree/engines/lobby.dis
new file mode 100644
index 00000000..9d838918
--- /dev/null
+++ b/dis/spree/engines/lobby.dis
Binary files differ
diff --git a/dis/spree/engines/othello.dis b/dis/spree/engines/othello.dis
new file mode 100644
index 00000000..ea568eb2
--- /dev/null
+++ b/dis/spree/engines/othello.dis
Binary files differ
diff --git a/dis/spree/engines/racingdemon.dis b/dis/spree/engines/racingdemon.dis
new file mode 100644
index 00000000..aa373242
--- /dev/null
+++ b/dis/spree/engines/racingdemon.dis
Binary files differ
diff --git a/dis/spree/engines/spider.dis b/dis/spree/engines/spider.dis
new file mode 100644
index 00000000..9c667d84
--- /dev/null
+++ b/dis/spree/engines/spider.dis
Binary files differ
diff --git a/dis/spree/engines/spit.dis b/dis/spree/engines/spit.dis
new file mode 100644
index 00000000..293d0717
--- /dev/null
+++ b/dis/spree/engines/spit.dis
Binary files differ
diff --git a/dis/spree/engines/whist.dis b/dis/spree/engines/whist.dis
new file mode 100644
index 00000000..b79ce957
--- /dev/null
+++ b/dis/spree/engines/whist.dis
Binary files differ
diff --git a/dis/spree/join.dis b/dis/spree/join.dis
new file mode 100644
index 00000000..48282b6a
--- /dev/null
+++ b/dis/spree/join.dis
Binary files differ
diff --git a/dis/spree/joinsession.dis b/dis/spree/joinsession.dis
new file mode 100644
index 00000000..7425ea6b
--- /dev/null
+++ b/dis/spree/joinsession.dis
Binary files differ
diff --git a/dis/spree/lib/allow.dis b/dis/spree/lib/allow.dis
new file mode 100644
index 00000000..af234a38
--- /dev/null
+++ b/dis/spree/lib/allow.dis
Binary files differ
diff --git a/dis/spree/lib/cardlib.dis b/dis/spree/lib/cardlib.dis
new file mode 100644
index 00000000..2ff63f35
--- /dev/null
+++ b/dis/spree/lib/cardlib.dis
Binary files differ
diff --git a/dis/spree/lib/commandline.dis b/dis/spree/lib/commandline.dis
new file mode 100644
index 00000000..6fa2af69
--- /dev/null
+++ b/dis/spree/lib/commandline.dis
Binary files differ
diff --git a/dis/spree/lib/objstore.dis b/dis/spree/lib/objstore.dis
new file mode 100644
index 00000000..a01dc70d
--- /dev/null
+++ b/dis/spree/lib/objstore.dis
Binary files differ
diff --git a/dis/spree/lib/tricks.dis b/dis/spree/lib/tricks.dis
new file mode 100644
index 00000000..89dc9fd3
--- /dev/null
+++ b/dis/spree/lib/tricks.dis
Binary files differ
diff --git a/dis/spree/spree.dis b/dis/spree/spree.dis
new file mode 100644
index 00000000..f36ceba1
--- /dev/null
+++ b/dis/spree/spree.dis
Binary files differ
diff --git a/dis/src.dis b/dis/src.dis
new file mode 100644
index 00000000..de07c158
--- /dev/null
+++ b/dis/src.dis
Binary files differ
diff --git a/dis/stack.dis b/dis/stack.dis
new file mode 100644
index 00000000..9bd10f35
--- /dev/null
+++ b/dis/stack.dis
Binary files differ
diff --git a/dis/stream.dis b/dis/stream.dis
new file mode 100644
index 00000000..4ec4b89f
--- /dev/null
+++ b/dis/stream.dis
Binary files differ
diff --git a/dis/strings.dis b/dis/strings.dis
new file mode 100644
index 00000000..c57b7b31
--- /dev/null
+++ b/dis/strings.dis
Binary files differ
diff --git a/dis/styxchat.dis b/dis/styxchat.dis
new file mode 100644
index 00000000..dbfa6686
--- /dev/null
+++ b/dis/styxchat.dis
Binary files differ
diff --git a/dis/styxlisten.dis b/dis/styxlisten.dis
new file mode 100644
index 00000000..213e617d
--- /dev/null
+++ b/dis/styxlisten.dis
Binary files differ
diff --git a/dis/styxmon.dis b/dis/styxmon.dis
new file mode 100644
index 00000000..f7b4e9f6
--- /dev/null
+++ b/dis/styxmon.dis
Binary files differ
diff --git a/dis/sum.dis b/dis/sum.dis
new file mode 100644
index 00000000..33ac70de
--- /dev/null
+++ b/dis/sum.dis
Binary files differ
diff --git a/dis/svc/auth b/dis/svc/auth
new file mode 100755
index 00000000..25c8d520
--- /dev/null
+++ b/dis/svc/auth
@@ -0,0 +1,13 @@
+#!/dis/sh.dis -n
+load std
+or {ftest -e /net/dns} {ftest -e /env/emuhost} {ndb/dns}
+or {ftest -e /net/cs} {ndb/cs}
+or {ftest -f /keydb/signerkey} {echo 'auth: need to use createsignerkey(8)' >[1=2]; exit nosignerkey}
+or {ftest -f /keydb/keys} {echo 'auth: need to create /keydb/keys' >[1=2]; exit nokeys}
+and {auth/keyfs} {
+ listen -v -t -A 'tcp!*!inflogin' {auth/logind&}
+ listen -v -t -A 'tcp!*!infkey' {auth/keysrv&}
+ listen -v -t -A 'tcp!*!infsigner' {auth/signer&}
+ listen -v -t -A 'tcp!*!infcsigner' {auth/countersigner&}
+}
+# run svc/registry separately if desired
diff --git a/dis/svc/httpd/alarms.dis b/dis/svc/httpd/alarms.dis
new file mode 100644
index 00000000..d09bfe1b
--- /dev/null
+++ b/dis/svc/httpd/alarms.dis
Binary files differ
diff --git a/dis/svc/httpd/cache.dis b/dis/svc/httpd/cache.dis
new file mode 100644
index 00000000..6bbc4828
--- /dev/null
+++ b/dis/svc/httpd/cache.dis
Binary files differ
diff --git a/dis/svc/httpd/cgiparse.dis b/dis/svc/httpd/cgiparse.dis
new file mode 100644
index 00000000..d0373b5e
--- /dev/null
+++ b/dis/svc/httpd/cgiparse.dis
Binary files differ
diff --git a/dis/svc/httpd/contents.dis b/dis/svc/httpd/contents.dis
new file mode 100644
index 00000000..087c712c
--- /dev/null
+++ b/dis/svc/httpd/contents.dis
Binary files differ
diff --git a/dis/svc/httpd/date.dis b/dis/svc/httpd/date.dis
new file mode 100644
index 00000000..b7f7c647
--- /dev/null
+++ b/dis/svc/httpd/date.dis
Binary files differ
diff --git a/dis/svc/httpd/echo.dis b/dis/svc/httpd/echo.dis
new file mode 100644
index 00000000..58e885bc
--- /dev/null
+++ b/dis/svc/httpd/echo.dis
Binary files differ
diff --git a/dis/svc/httpd/httpd.dis b/dis/svc/httpd/httpd.dis
new file mode 100644
index 00000000..4f48da5f
--- /dev/null
+++ b/dis/svc/httpd/httpd.dis
Binary files differ
diff --git a/dis/svc/httpd/imagemap.dis b/dis/svc/httpd/imagemap.dis
new file mode 100644
index 00000000..b92ed373
--- /dev/null
+++ b/dis/svc/httpd/imagemap.dis
Binary files differ
diff --git a/dis/svc/httpd/parser.dis b/dis/svc/httpd/parser.dis
new file mode 100644
index 00000000..78fa66a6
--- /dev/null
+++ b/dis/svc/httpd/parser.dis
Binary files differ
diff --git a/dis/svc/httpd/redirect.dis b/dis/svc/httpd/redirect.dis
new file mode 100644
index 00000000..30ab32a9
--- /dev/null
+++ b/dis/svc/httpd/redirect.dis
Binary files differ
diff --git a/dis/svc/httpd/stats.dis b/dis/svc/httpd/stats.dis
new file mode 100644
index 00000000..419bf537
--- /dev/null
+++ b/dis/svc/httpd/stats.dis
Binary files differ
diff --git a/dis/svc/net b/dis/svc/net
new file mode 100755
index 00000000..437c631e
--- /dev/null
+++ b/dis/svc/net
@@ -0,0 +1,6 @@
+#!/dis/sh.dis -n
+load std
+or {ftest -e /net/dns} {ftest -e /env/emuhost} {ndb/dns}
+or {ftest -e /net/cs} {ndb/cs}
+svc/registry
+svc/styx
diff --git a/dis/svc/registry b/dis/svc/registry
new file mode 100755
index 00000000..4d183cb3
--- /dev/null
+++ b/dis/svc/registry
@@ -0,0 +1,8 @@
+#!/dis/sh.dis -n
+load std
+or {ftest -f /mnt/registry/new} {
+ db=()
+ and {ftest -f /lib/ndb/registry} {db=(-f /lib/ndb/registry)}
+ mount -A -c {ndb/registry $db} /mnt/registry
+}
+listen -v 'tcp!*!registry' {export /mnt/registry&} # -n?
diff --git a/dis/svc/rstyx b/dis/svc/rstyx
new file mode 100755
index 00000000..22f1dd09
--- /dev/null
+++ b/dis/svc/rstyx
@@ -0,0 +1,4 @@
+#!/dis/sh.dis -n
+load std
+listen 'tcp!*!rstyx' {runas $user auxi/rstyxd&}
+#and {ftest -d /net/il} {listen 'il!*!rstyx' {runas $user auxi/rstyxd&}}
diff --git a/dis/svc/styx b/dis/svc/styx
new file mode 100755
index 00000000..3c5fde8f
--- /dev/null
+++ b/dis/svc/styx
@@ -0,0 +1,4 @@
+#!/dis/sh.dis -n
+load std
+listen -v 'tcp!*!styx' {export /&} # -n?
+#and {ftest -d /net/il} {listen -v 'il!*!styx' {export /&}} # -n?
diff --git a/dis/svc/webget/date.dis b/dis/svc/webget/date.dis
new file mode 100644
index 00000000..cc7215c5
--- /dev/null
+++ b/dis/svc/webget/date.dis
Binary files differ
diff --git a/dis/svc/webget/file.dis b/dis/svc/webget/file.dis
new file mode 100644
index 00000000..5e48d9af
--- /dev/null
+++ b/dis/svc/webget/file.dis
Binary files differ
diff --git a/dis/svc/webget/ftp.dis b/dis/svc/webget/ftp.dis
new file mode 100644
index 00000000..74e69843
--- /dev/null
+++ b/dis/svc/webget/ftp.dis
Binary files differ
diff --git a/dis/svc/webget/http.dis b/dis/svc/webget/http.dis
new file mode 100644
index 00000000..43d20acc
--- /dev/null
+++ b/dis/svc/webget/http.dis
Binary files differ
diff --git a/dis/svc/webget/image2enc.dis b/dis/svc/webget/image2enc.dis
new file mode 100644
index 00000000..f6623625
--- /dev/null
+++ b/dis/svc/webget/image2enc.dis
Binary files differ
diff --git a/dis/svc/webget/message.dis b/dis/svc/webget/message.dis
new file mode 100644
index 00000000..ca13c127
--- /dev/null
+++ b/dis/svc/webget/message.dis
Binary files differ
diff --git a/dis/svc/webget/webget.dis b/dis/svc/webget/webget.dis
new file mode 100644
index 00000000..c029eaf4
--- /dev/null
+++ b/dis/svc/webget/webget.dis
Binary files differ
diff --git a/dis/svc/webget/wgutils.dis b/dis/svc/webget/wgutils.dis
new file mode 100644
index 00000000..40682361
--- /dev/null
+++ b/dis/svc/webget/wgutils.dis
Binary files differ
diff --git a/dis/tail.dis b/dis/tail.dis
new file mode 100644
index 00000000..dcd40fba
--- /dev/null
+++ b/dis/tail.dis
Binary files differ
diff --git a/dis/tarfs.dis b/dis/tarfs.dis
new file mode 100644
index 00000000..d1aea076
--- /dev/null
+++ b/dis/tarfs.dis
Binary files differ
diff --git a/dis/tclsh.dis b/dis/tclsh.dis
new file mode 100644
index 00000000..6226ebdc
--- /dev/null
+++ b/dis/tclsh.dis
Binary files differ
diff --git a/dis/tcs.dis b/dis/tcs.dis
new file mode 100644
index 00000000..61e83104
--- /dev/null
+++ b/dis/tcs.dis
Binary files differ
diff --git a/dis/tee.dis b/dis/tee.dis
new file mode 100644
index 00000000..8be31dd0
--- /dev/null
+++ b/dis/tee.dis
Binary files differ
diff --git a/dis/telnet.dis b/dis/telnet.dis
new file mode 100644
index 00000000..43b05c35
--- /dev/null
+++ b/dis/telnet.dis
Binary files differ
diff --git a/dis/test.dis b/dis/test.dis
new file mode 100644
index 00000000..bc1a3b3f
--- /dev/null
+++ b/dis/test.dis
Binary files differ
diff --git a/dis/time.dis b/dis/time.dis
new file mode 100644
index 00000000..f18d1f0b
--- /dev/null
+++ b/dis/time.dis
Binary files differ
diff --git a/dis/timestamp.dis b/dis/timestamp.dis
new file mode 100644
index 00000000..a497de01
--- /dev/null
+++ b/dis/timestamp.dis
Binary files differ
diff --git a/dis/tiny/rm.dis b/dis/tiny/rm.dis
new file mode 100644
index 00000000..9044b9ef
--- /dev/null
+++ b/dis/tiny/rm.dis
Binary files differ
diff --git a/dis/tiny/sh.dis b/dis/tiny/sh.dis
new file mode 100644
index 00000000..baa90a23
--- /dev/null
+++ b/dis/tiny/sh.dis
Binary files differ
diff --git a/dis/tkcmd.dis b/dis/tkcmd.dis
new file mode 100644
index 00000000..502e24ca
--- /dev/null
+++ b/dis/tkcmd.dis
Binary files differ
diff --git a/dis/tokenize.dis b/dis/tokenize.dis
new file mode 100644
index 00000000..11663dd8
--- /dev/null
+++ b/dis/tokenize.dis
Binary files differ
diff --git a/dis/touch.dis b/dis/touch.dis
new file mode 100644
index 00000000..ebe14736
--- /dev/null
+++ b/dis/touch.dis
Binary files differ
diff --git a/dis/touchcal.dis b/dis/touchcal.dis
new file mode 100644
index 00000000..e01bf150
--- /dev/null
+++ b/dis/touchcal.dis
Binary files differ
diff --git a/dis/tr.dis b/dis/tr.dis
new file mode 100644
index 00000000..069f6a2c
--- /dev/null
+++ b/dis/tr.dis
Binary files differ
diff --git a/dis/tsort.dis b/dis/tsort.dis
new file mode 100644
index 00000000..609feaba
--- /dev/null
+++ b/dis/tsort.dis
Binary files differ
diff --git a/dis/unicode.dis b/dis/unicode.dis
new file mode 100644
index 00000000..0ecb2b17
--- /dev/null
+++ b/dis/unicode.dis
Binary files differ
diff --git a/dis/uniq.dis b/dis/uniq.dis
new file mode 100644
index 00000000..5afb70c5
--- /dev/null
+++ b/dis/uniq.dis
Binary files differ
diff --git a/dis/unmount.dis b/dis/unmount.dis
new file mode 100644
index 00000000..7dcba5a0
--- /dev/null
+++ b/dis/unmount.dis
Binary files differ
diff --git a/dis/usb/usbd.dis b/dis/usb/usbd.dis
new file mode 100644
index 00000000..d8e1043f
--- /dev/null
+++ b/dis/usb/usbd.dis
Binary files differ
diff --git a/dis/uudecode.dis b/dis/uudecode.dis
new file mode 100644
index 00000000..a9c01add
--- /dev/null
+++ b/dis/uudecode.dis
Binary files differ
diff --git a/dis/uuencode.dis b/dis/uuencode.dis
new file mode 100644
index 00000000..6641bd82
--- /dev/null
+++ b/dis/uuencode.dis
Binary files differ
diff --git a/dis/wav2iaf.dis b/dis/wav2iaf.dis
new file mode 100644
index 00000000..ad3f2e63
--- /dev/null
+++ b/dis/wav2iaf.dis
Binary files differ
diff --git a/dis/wc.dis b/dis/wc.dis
new file mode 100644
index 00000000..34b491b8
--- /dev/null
+++ b/dis/wc.dis
Binary files differ
diff --git a/dis/webgrab.dis b/dis/webgrab.dis
new file mode 100644
index 00000000..6b2f8e36
--- /dev/null
+++ b/dis/webgrab.dis
Binary files differ
diff --git a/dis/wish.dis b/dis/wish.dis
new file mode 100644
index 00000000..ad7266e8
--- /dev/null
+++ b/dis/wish.dis
Binary files differ
diff --git a/dis/wm/about.dis b/dis/wm/about.dis
new file mode 100644
index 00000000..da2bdf69
--- /dev/null
+++ b/dis/wm/about.dis
Binary files differ
diff --git a/dis/wm/avi.dis b/dis/wm/avi.dis
new file mode 100644
index 00000000..3cd7da68
--- /dev/null
+++ b/dis/wm/avi.dis
Binary files differ
diff --git a/dis/wm/bounce.dis b/dis/wm/bounce.dis
new file mode 100644
index 00000000..0e19b0a5
--- /dev/null
+++ b/dis/wm/bounce.dis
Binary files differ
diff --git a/dis/wm/brutus.dis b/dis/wm/brutus.dis
new file mode 100644
index 00000000..8a6e5428
--- /dev/null
+++ b/dis/wm/brutus.dis
Binary files differ
diff --git a/dis/wm/brutus/excerpt.dis b/dis/wm/brutus/excerpt.dis
new file mode 100644
index 00000000..06fcfaee
--- /dev/null
+++ b/dis/wm/brutus/excerpt.dis
Binary files differ
diff --git a/dis/wm/brutus/image.dis b/dis/wm/brutus/image.dis
new file mode 100644
index 00000000..a57b760d
--- /dev/null
+++ b/dis/wm/brutus/image.dis
Binary files differ
diff --git a/dis/wm/brutus/mod.dis b/dis/wm/brutus/mod.dis
new file mode 100644
index 00000000..695fa421
--- /dev/null
+++ b/dis/wm/brutus/mod.dis
Binary files differ
diff --git a/dis/wm/brutus/table.dis b/dis/wm/brutus/table.dis
new file mode 100644
index 00000000..3625f65e
--- /dev/null
+++ b/dis/wm/brutus/table.dis
Binary files differ
diff --git a/dis/wm/c4.dis b/dis/wm/c4.dis
new file mode 100644
index 00000000..57ba99cf
--- /dev/null
+++ b/dis/wm/c4.dis
Binary files differ
diff --git a/dis/wm/calendar.dis b/dis/wm/calendar.dis
new file mode 100644
index 00000000..c9dbf2d0
--- /dev/null
+++ b/dis/wm/calendar.dis
Binary files differ
diff --git a/dis/wm/chat.dis b/dis/wm/chat.dis
new file mode 100644
index 00000000..c30be849
--- /dev/null
+++ b/dis/wm/chat.dis
Binary files differ
diff --git a/dis/wm/clock.dis b/dis/wm/clock.dis
new file mode 100644
index 00000000..23e72af0
--- /dev/null
+++ b/dis/wm/clock.dis
Binary files differ
diff --git a/dis/wm/coffee.dis b/dis/wm/coffee.dis
new file mode 100644
index 00000000..d7c11e5e
--- /dev/null
+++ b/dis/wm/coffee.dis
Binary files differ
diff --git a/dis/wm/collide.dis b/dis/wm/collide.dis
new file mode 100644
index 00000000..2129df14
--- /dev/null
+++ b/dis/wm/collide.dis
Binary files differ
diff --git a/dis/wm/colors.dis b/dis/wm/colors.dis
new file mode 100644
index 00000000..92b5b139
--- /dev/null
+++ b/dis/wm/colors.dis
Binary files differ
diff --git a/dis/wm/cprof.dis b/dis/wm/cprof.dis
new file mode 100644
index 00000000..05bab494
--- /dev/null
+++ b/dis/wm/cprof.dis
Binary files differ
diff --git a/dis/wm/date.dis b/dis/wm/date.dis
new file mode 100644
index 00000000..7cda3b97
--- /dev/null
+++ b/dis/wm/date.dis
Binary files differ
diff --git a/dis/wm/deb.dis b/dis/wm/deb.dis
new file mode 100644
index 00000000..b0d59329
--- /dev/null
+++ b/dis/wm/deb.dis
Binary files differ
diff --git a/dis/wm/debdata.dis b/dis/wm/debdata.dis
new file mode 100644
index 00000000..740a2d8c
--- /dev/null
+++ b/dis/wm/debdata.dis
Binary files differ
diff --git a/dis/wm/debsrc.dis b/dis/wm/debsrc.dis
new file mode 100644
index 00000000..09750c7f
--- /dev/null
+++ b/dis/wm/debsrc.dis
Binary files differ
diff --git a/dis/wm/dir.dis b/dis/wm/dir.dis
new file mode 100644
index 00000000..23e5b99d
--- /dev/null
+++ b/dis/wm/dir.dis
Binary files differ
diff --git a/dis/wm/dmview.dis b/dis/wm/dmview.dis
new file mode 100644
index 00000000..247c73b8
--- /dev/null
+++ b/dis/wm/dmview.dis
Binary files differ
diff --git a/dis/wm/dmwm.dis b/dis/wm/dmwm.dis
new file mode 100644
index 00000000..73cc81ce
--- /dev/null
+++ b/dis/wm/dmwm.dis
Binary files differ
diff --git a/dis/wm/edit.dis b/dis/wm/edit.dis
new file mode 100644
index 00000000..de43124f
--- /dev/null
+++ b/dis/wm/edit.dis
Binary files differ
diff --git a/dis/wm/filename.dis b/dis/wm/filename.dis
new file mode 100644
index 00000000..84a88e0b
--- /dev/null
+++ b/dis/wm/filename.dis
Binary files differ
diff --git a/dis/wm/ftree.dis b/dis/wm/ftree.dis
new file mode 100644
index 00000000..271bd1eb
--- /dev/null
+++ b/dis/wm/ftree.dis
Binary files differ
diff --git a/dis/wm/getauthinfo.dis b/dis/wm/getauthinfo.dis
new file mode 100644
index 00000000..b13237ca
--- /dev/null
+++ b/dis/wm/getauthinfo.dis
Binary files differ
diff --git a/dis/wm/keyboard.dis b/dis/wm/keyboard.dis
new file mode 100644
index 00000000..dbe332d0
--- /dev/null
+++ b/dis/wm/keyboard.dis
Binary files differ
diff --git a/dis/wm/logon.dis b/dis/wm/logon.dis
new file mode 100644
index 00000000..f858df91
--- /dev/null
+++ b/dis/wm/logon.dis
Binary files differ
diff --git a/dis/wm/logwindow.dis b/dis/wm/logwindow.dis
new file mode 100644
index 00000000..f9a1b420
--- /dev/null
+++ b/dis/wm/logwindow.dis
Binary files differ
diff --git a/dis/wm/man.dis b/dis/wm/man.dis
new file mode 100644
index 00000000..b610d4ed
--- /dev/null
+++ b/dis/wm/man.dis
Binary files differ
diff --git a/dis/wm/mand.dis b/dis/wm/mand.dis
new file mode 100644
index 00000000..734c1507
--- /dev/null
+++ b/dis/wm/mand.dis
Binary files differ
diff --git a/dis/wm/mash.dis b/dis/wm/mash.dis
new file mode 100644
index 00000000..51df703a
--- /dev/null
+++ b/dis/wm/mash.dis
Binary files differ
diff --git a/dis/wm/memory.dis b/dis/wm/memory.dis
new file mode 100644
index 00000000..a1b3cdb6
--- /dev/null
+++ b/dis/wm/memory.dis
Binary files differ
diff --git a/dis/wm/minitel/mdisplay.dis b/dis/wm/minitel/mdisplay.dis
new file mode 100644
index 00000000..fd193994
--- /dev/null
+++ b/dis/wm/minitel/mdisplay.dis
Binary files differ
diff --git a/dis/wm/minitel/miniterm.dis b/dis/wm/minitel/miniterm.dis
new file mode 100644
index 00000000..39c6ba5e
--- /dev/null
+++ b/dis/wm/minitel/miniterm.dis
Binary files differ
diff --git a/dis/wm/minitel/swkeyb.dis b/dis/wm/minitel/swkeyb.dis
new file mode 100644
index 00000000..2928c713
--- /dev/null
+++ b/dis/wm/minitel/swkeyb.dis
Binary files differ
diff --git a/dis/wm/mpeg.dis b/dis/wm/mpeg.dis
new file mode 100644
index 00000000..0cceaff7
--- /dev/null
+++ b/dis/wm/mpeg.dis
Binary files differ
diff --git a/dis/wm/mprof.dis b/dis/wm/mprof.dis
new file mode 100644
index 00000000..b3dcf276
--- /dev/null
+++ b/dis/wm/mprof.dis
Binary files differ
diff --git a/dis/wm/pen.dis b/dis/wm/pen.dis
new file mode 100644
index 00000000..b8eca17c
--- /dev/null
+++ b/dis/wm/pen.dis
Binary files differ
diff --git a/dis/wm/polyhedra.dis b/dis/wm/polyhedra.dis
new file mode 100644
index 00000000..58efd172
--- /dev/null
+++ b/dis/wm/polyhedra.dis
Binary files differ
diff --git a/dis/wm/prof.dis b/dis/wm/prof.dis
new file mode 100644
index 00000000..a7581eca
--- /dev/null
+++ b/dis/wm/prof.dis
Binary files differ
diff --git a/dis/wm/qt.dis b/dis/wm/qt.dis
new file mode 100644
index 00000000..849d2f78
--- /dev/null
+++ b/dis/wm/qt.dis
Binary files differ
diff --git a/dis/wm/readmail.dis b/dis/wm/readmail.dis
new file mode 100644
index 00000000..da5fc068
--- /dev/null
+++ b/dis/wm/readmail.dis
Binary files differ
diff --git a/dis/wm/remotelogon.dis b/dis/wm/remotelogon.dis
new file mode 100644
index 00000000..ded66fc4
--- /dev/null
+++ b/dis/wm/remotelogon.dis
Binary files differ
diff --git a/dis/wm/reversi.dis b/dis/wm/reversi.dis
new file mode 100644
index 00000000..ad7d002c
--- /dev/null
+++ b/dis/wm/reversi.dis
Binary files differ
diff --git a/dis/wm/rmtdir.dis b/dis/wm/rmtdir.dis
new file mode 100644
index 00000000..33b1fcee
--- /dev/null
+++ b/dis/wm/rmtdir.dis
Binary files differ
diff --git a/dis/wm/rt.dis b/dis/wm/rt.dis
new file mode 100644
index 00000000..69e3a424
--- /dev/null
+++ b/dis/wm/rt.dis
Binary files differ
diff --git a/dis/wm/sendmail.dis b/dis/wm/sendmail.dis
new file mode 100644
index 00000000..8e049776
--- /dev/null
+++ b/dis/wm/sendmail.dis
Binary files differ
diff --git a/dis/wm/sh.dis b/dis/wm/sh.dis
new file mode 100644
index 00000000..5cbca989
--- /dev/null
+++ b/dis/wm/sh.dis
Binary files differ
diff --git a/dis/wm/smenu.dis b/dis/wm/smenu.dis
new file mode 100644
index 00000000..7f6188b1
--- /dev/null
+++ b/dis/wm/smenu.dis
Binary files differ
diff --git a/dis/wm/snake.dis b/dis/wm/snake.dis
new file mode 100644
index 00000000..03e2b339
--- /dev/null
+++ b/dis/wm/snake.dis
Binary files differ
diff --git a/dis/wm/stopwatch.dis b/dis/wm/stopwatch.dis
new file mode 100644
index 00000000..3708270c
--- /dev/null
+++ b/dis/wm/stopwatch.dis
Binary files differ
diff --git a/dis/wm/sweeper.dis b/dis/wm/sweeper.dis
new file mode 100644
index 00000000..4467e7d4
--- /dev/null
+++ b/dis/wm/sweeper.dis
Binary files differ
diff --git a/dis/wm/task.dis b/dis/wm/task.dis
new file mode 100644
index 00000000..34cbfc7d
--- /dev/null
+++ b/dis/wm/task.dis
Binary files differ
diff --git a/dis/wm/telnet.dis b/dis/wm/telnet.dis
new file mode 100644
index 00000000..164e1cc5
--- /dev/null
+++ b/dis/wm/telnet.dis
Binary files differ
diff --git a/dis/wm/tetris.dis b/dis/wm/tetris.dis
new file mode 100644
index 00000000..c5325fad
--- /dev/null
+++ b/dis/wm/tetris.dis
Binary files differ
diff --git a/dis/wm/toolbar.dis b/dis/wm/toolbar.dis
new file mode 100644
index 00000000..ccbddd07
--- /dev/null
+++ b/dis/wm/toolbar.dis
Binary files differ
diff --git a/dis/wm/unibrowse.dis b/dis/wm/unibrowse.dis
new file mode 100644
index 00000000..c6dba7df
--- /dev/null
+++ b/dis/wm/unibrowse.dis
Binary files differ
diff --git a/dis/wm/view.dis b/dis/wm/view.dis
new file mode 100644
index 00000000..443f4ce4
--- /dev/null
+++ b/dis/wm/view.dis
Binary files differ
diff --git a/dis/wm/vt.dis b/dis/wm/vt.dis
new file mode 100644
index 00000000..51a211e6
--- /dev/null
+++ b/dis/wm/vt.dis
Binary files differ
diff --git a/dis/wm/wish.dis b/dis/wm/wish.dis
new file mode 100644
index 00000000..aea22661
--- /dev/null
+++ b/dis/wm/wish.dis
Binary files differ
diff --git a/dis/wm/wm.dis b/dis/wm/wm.dis
new file mode 100644
index 00000000..c49ab77d
--- /dev/null
+++ b/dis/wm/wm.dis
Binary files differ
diff --git a/dis/wm/wmplay.dis b/dis/wm/wmplay.dis
new file mode 100644
index 00000000..20d6e37c
--- /dev/null
+++ b/dis/wm/wmplay.dis
Binary files differ
diff --git a/dis/wmexport.dis b/dis/wmexport.dis
new file mode 100644
index 00000000..9bdc387e
--- /dev/null
+++ b/dis/wmexport.dis
Binary files differ
diff --git a/dis/wmimport.dis b/dis/wmimport.dis
new file mode 100644
index 00000000..a7fb527a
--- /dev/null
+++ b/dis/wmimport.dis
Binary files differ
diff --git a/dis/xargs.dis b/dis/xargs.dis
new file mode 100644
index 00000000..08cf5976
--- /dev/null
+++ b/dis/xargs.dis
Binary files differ
diff --git a/dis/xd.dis b/dis/xd.dis
new file mode 100644
index 00000000..598adddc
--- /dev/null
+++ b/dis/xd.dis
Binary files differ
diff --git a/dis/xmount.dis b/dis/xmount.dis
new file mode 100644
index 00000000..37355a1e
--- /dev/null
+++ b/dis/xmount.dis
Binary files differ
diff --git a/dis/yacc.dis b/dis/yacc.dis
new file mode 100644
index 00000000..1690587a
--- /dev/null
+++ b/dis/yacc.dis
Binary files differ
diff --git a/dis/zeros.dis b/dis/zeros.dis
new file mode 100644
index 00000000..1bbd6fa0
--- /dev/null
+++ b/dis/zeros.dis
Binary files differ