On Mon, 6 Apr 2020 at 19:48, Warren Toomey wrote: > On Tue, Apr 07, 2020 at 08:11:38AM +1000, Warren Toomey wrote: > > Anybody feel up for a bit of an archaeology challenge? Warner Losh is > > currently poking through a bunch of bits but not having much luck > decoding > > them correctly. I've put a copy here: > https://minnie.tuhs.org/Y5/Challenge/ > > Warner has more to report: > > The first two data sets are V6 system. Lots of dates around May 13, > 1975 for sure. > The first tape looks like a virgin distribution with the exception of one file in the root directory, nlsq.f, which is a version of https://people.sc.fsu.edu/~jburkardt/f77_src/nl2sol/nl2sol.html . It boots to a date of October 6, 1983. . total 540 -rw-rw-rw- 1 root 9092 Oct 6 15:36 a.out drwxrwxr-x 2 bin 1104 May 14 1975 bin drwxrwxr-x 2 bin 1824 May 13 1975 dev drwxrwxr-x 2 bin 496 Oct 6 15:39 etc -rwxrwxrwx 1 root 28402 Jun 22 1975 hpunix drwxrwxr-x 2 bin 464 May 13 1975 lib drwxrwxr-x 2 bin 32 May 13 1975 mnt -rw-rw-rw- 1 root 168561 Oct 6 15:35 nlsq.f -rwxrwxrwx 1 root 28156 Jun 22 1975 rkunix -rwxrwxrwx 1 root 28340 Jun 22 1975 rpunix -rw-rw-r-- 1 bin 3316 May 14 1975 run drwxrwxrwx 2 bin 272 Oct 6 15:39 tmp drwxrwxr-x 14 bin 224 May 13 1975 usr bin/. total 392 -rwxrwxr-x 1 bin 1514 May 9 1975 ar -rwxrwxr-x 1 bin 5748 May 9 1975 as -rwxrwxr-x 1 bin 8780 May 9 1975 bas -rwxrwxr-x 1 bin 152 May 9 1975 cat -rwxrwxr-x 1 bin 7186 May 18 1975 cc -rwxrwxr-x 1 bin 12358 May 14 1975 cdb -rwxrwxr-x 1 bin 502 May 9 1975 chgrp -rwxrwxr-x 1 bin 1734 May 9 1975 chmod -rwxrwxr-x 1 bin 500 May 9 1975 chown -rwxrwxr-x 1 bin 190 May 9 1975 clri -rwxrwxr-x 1 bin 1554 May 9 1975 cmp -rwxrwxr-x 1 bin 838 May 9 1975 cp -rwxrwxr-x 1 bin 2062 May 9 1975 date -rwxrwxr-x 1 bin 4690 May 14 1975 db -rwxrwxr-x 1 bin 10254 May 9 1975 dc -rwxrwxr-x 1 bin 2202 May 9 1975 dcheck -rwxrwxr-x 1 bin 4360 May 9 1975 dd -rwxrwxr-x 1 bin 1440 May 9 1975 df -rwxrwxr-x 1 bin 262 May 9 1975 dsw -rwxrwxr-x 1 bin 654 May 9 1975 du -rwxrwxr-x 1 bin 4688 May 9 1975 dump -rwxrwxr-x 1 bin 758 May 9 1975 echo -rwxrwxr-x 1 bin 6308 May 9 1975 ed -rwxrwxr-x 1 bin 156 May 9 1975 exit -rwxrwxr-x 1 bin 4886 May 9 1975 fc -rwxrwxr-x 1 bin 3036 May 9 1975 file -rwxrwxr-x 1 bin 788 May 9 1975 goto -rwxrwxr-x 1 bin 3118 May 9 1975 icheck -rwxrwxr-x 1 bin 1532 May 9 1975 if -rwxrwxr-x 1 bin 192 May 9 1975 kill -rwxrwxr-x 1 bin 6192 May 9 1975 ld -rwxrwxr-x 1 bin 474 May 9 1975 ln -rwsr-xr-x 1 root 2628 May 9 1975 login -rwxrwxr-x 1 bin 4920 May 9 1975 ls -rwxrwxr-x 1 bin 4370 May 9 1975 mail -rwsr-xr-x 1 root 240 May 9 1975 mkdir -rwsr-xr-x 1 root 2360 May 9 1975 mv -rwxrwxr-x 1 bin 2438 May 9 1975 ncheck -rwsr-xr-x 1 root 3086 May 9 1975 newgrp -rwxrwxr-x 1 bin 2476 May 9 1975 nm -rwxrwxr-x 1 bin 4476 May 9 1975 od -rwxrwxr-x 1 bin 394 May 9 1975 opr -rwsr-xr-x 1 bin 2254 May 14 1975 passwd -rwxrwxr-x 1 bin 4150 May 9 1975 pr -rwxrwxr-x 1 bin 3220 May 9 1975 ps -rwxrwxr-x 1 bin 5598 May 9 1975 restor -rwxrwxr-x 1 bin 114 May 9 1975 rew -rwxrwxr-x 1 bin 1778 May 9 1975 rm -rwsr-xr-x 1 root 292 May 9 1975 rmdir -rwxrwxr-x 1 bin 5888 May 14 1975 sh -rwxrwxr-x 1 bin 1086 May 9 1975 size -rwxrwxr-x 1 bin 5032 May 9 1975 sort -rwxrwxr-x 1 bin 520 May 9 1975 strip -rwxrwxr-x 1 bin 2312 May 9 1975 stty -rwsr-xr-x 1 root 1934 May 9 1975 su -rwxrwxr-x 1 bin 202 May 9 1975 sum -rwxrwxr-x 1 bin 100 May 9 1975 sync -rwxrwxr-x 1 bin 610 May 9 1975 time -rwxrwxr-x 1 bin 6798 May 9 1975 tp -rwxrwxr-x 1 bin 158 May 9 1975 tty -rwxrwxr-x 1 bin 1746 May 9 1975 uniq -rwxrwxr-x 1 bin 1916 May 9 1975 who -rwxrwxr-x 1 bin 680 May 9 1975 write dev/. total 0 crw-rw-r-- 1 bin 8, 1 May 13 1975 kmem c-w--w--w- 1 bin 2, 0 May 18 1975 lp crw-rw-r-- 1 bin 8, 0 May 13 1975 mem brw-rw-rw- 1 bin 3, 0 Oct 6 14:10 mt0 crw-rw-rw- 1 bin 8, 2 May 13 1975 null crw-rw-rw- 1 bin 1, 0 May 13 1975 ppt brw-rw-r-- 1 bin 2, 0 May 18 1975 rf0 brw-rw-r-- 1 bin 0, 0 May 20 1975 rk0 brw-rw-r-- 1 bin 0, 1 May 27 1975 rk1 crw-rw-rw- 1 bin 12, 0 May 13 1975 rmt0 brw-rw-r-- 1 bin 1, 0 May 13 1975 rp0 crw-rw-r-- 1 bin 10, 0 May 13 1975 rrf0 crw-rw-r-- 1 bin 9, 0 May 13 1975 rrk0 crw-rw-r-- 1 bin 9, 1 May 13 1975 rrk1 crw-rw-r-- 1 bin 11, 0 May 13 1975 rrp0 brw-rw-rw- 1 bin 4, 0 May 18 1975 tap0 brw-rw-rw- 1 bin 4, 1 May 13 1975 tap1 brw-rw-rw- 1 bin 4, 2 May 13 1975 tap2 brw-rw-rw- 1 bin 4, 3 May 13 1975 tap3 brw-rw-rw- 1 bin 4, 4 May 13 1975 tap4 brw-rw-rw- 1 bin 4, 5 May 13 1975 tap5 brw-rw-rw- 1 bin 4, 6 May 13 1975 tap6 brw-rw-rw- 1 bin 4, 7 May 13 1975 tap7 crw--w--w- 1 root 0, 0 Oct 6 15:41 tty8 etc/. total 51 -rwsrwsr-- 1 daemon 3246 May 13 1975 cron -rw-rw-rw- 1 bin 0 May 13 1975 dtab -rwxrwxr-- 1 bin 922 May 13 1975 getty -rwxrwxr-x 1 bin 1378 May 13 1975 glob -rw-r--r-- 1 bin 26 May 13 1975 group -rwxrwxr-- 1 root 2054 May 13 1975 init -rwsrwsr-x 1 daemon 814 May 13 1975 lpd -rwxrwxr-x 1 bin 4368 May 13 1975 mkfs -rwxrwxr-x 1 bin 1850 May 13 1975 mknod -rwsrwxr-x 1 bin 2100 May 13 1975 mount -rw-r--r-- 1 bin 66 May 27 1975 passwd -rw-rw-r-- 1 bin 28 May 13 1975 rc -rw-rw-r-- 1 bin 112 May 13 1975 ttys -rwsrwxr-x 1 bin 2010 May 13 1975 umount -rwxrwxr-x 1 bin 48 May 13 1975 update -rw-rw-r-- 1 bin 144 Oct 6 15:39 utmp -rwxrwxr-x 1 bin 1310 May 13 1975 wall lib/. total 418 -rwxrwxr-x 1 bin 5064 May 13 1975 as2 -rwxrwxr-x 1 bin 14688 May 16 1975 c0 -rwxrwxr-x 1 bin 19186 May 16 1975 c1 -rwxrwxr-x 1 bin 8020 May 16 1975 c2 -rw-rw-r-- 1 bin 112 May 13 1975 crt0.o -rwxrwxr-x 1 bin 16760 May 16 1975 fc0 -rwxrwxr-x 1 bin 21194 May 16 1975 fc1 -rw-rw-r-- 1 bin 136 May 14 1975 fcrt0.o -rw-rw-r-- 1 bin 13810 May 27 1975 filib.a -rw-rw-r-- 1 bin 340 May 13 1975 fr0.o -rw-rw-r-- 1 bin 14118 May 27 1975 liba.a -rw-rw-r-- 1 bin 22042 May 27 1975 libc.a -rw-rw-r-- 1 bin 13958 May 27 1975 libf.a -rw-rw-r-- 1 bin 27606 May 27 1975 libp.a -rw-rw-r-- 1 bin 9982 May 27 1975 libs.a -rw-rw-r-- 1 bin 3530 May 27 1975 liby.a -rwxrwxr-x 1 bin 3144 May 13 1975 lpr -rw-rw-r-- 1 bin 436 May 16 1975 mcrt0.o -rw-rw-rw- 1 root 8794 May 27 1975 tmgb mnt/. total 0 tmp/. total 0 usr/. total 15 drwxrwxr-x 2 bin 48 May 13 1975 adm drwxrwxr-x 2 bin 1984 Jun 22 1975 bin drwxrwxr-x 2 bin 64 May 13 1975 fort drwxrwxr-x 2 bin 192 May 28 1975 games drwxrwxrwx 2 ken 128 May 28 1975 ken drwxrwxr-x 3 bin 432 May 13 1975 lib drwxrwxrwx 2 bin 288 May 18 1975 lpd drwxrwxr-x 2 bin 352 Jun 26 1975 mdec drwxrwxr-x 2 bin 256 May 13 1975 pub drwxrwxr-x 2 bin 32 May 13 1975 source drwxrwxr-x 5 bin 512 Jun 22 1975 sys drwxrwxrwx 2 bin 144 May 27 1975 tmp usr/adm/. total 0 usr/bin/. total 467 -rwxrwxr-x 1 bin 4984 May 13 1975 ac -rwxrwxr-x 1 bin 1596 May 14 1975 banner -rwxrwxr-x 1 bin 12282 May 14 1975 bc -rwxrwxr-x 1 bin 1056 May 14 1975 bcd -rwxrwxr-x 1 bin 1862 May 13 1975 cal -rwxrwxr-x 1 bin 59 May 13 1975 chk -rwxrwxr-x 1 bin 1982 Jun 22 1975 col -rwxrwxr-x 1 bin 1938 May 13 1975 comm -rwxrwxr-x 1 bin 504 May 14 1975 cpall -rwxrwxr-x 1 bin 7782 May 13 1975 cref -rwxrwxr-x 1 bin 2286 May 13 1975 crpost -rwxrwxr-x 1 bin 1246 May 14 1975 crypt -rwxrwxr-x 1 bin 4544 May 14 1975 diff -rwxrwxr-x 1 bin 4826 May 13 1975 fed -rwxrwxr-x 1 bin 5244 May 13 1975 find -rwxrwxr-x 1 bin 4118 May 13 1975 form -rwxrwxr-x 1 bin 2190 May 13 1975 grep -rwxrwxr-x 1 bin 1998 May 14 1975 gsi -rwxrwxr-x 1 bin 5812 May 13 1975 index -rwxrwxr-x 1 bin 9798 May 13 1975 m6 -rwxrwxr-x 1 bin 576 May 13 1975 mesg -rwxrwxr-x 1 bin 20234 May 14 1975 neqn -rwxrwxr-x 1 bin 1134 May 13 1975 nice -rwxrwxr-x 1 bin 1298 May 13 1975 nohup -rwxrwxr-x 1 bin 16542 May 13 1975 nroff -rwxrwxr-x 1 bin 240 May 13 1975 pfe -rwxrwxr-x 1 bin 6916 May 13 1975 prof -rwxrwxr-x 1 bin 3156 May 13 1975 ptx -rwxrwxr-x 1 bin 834 May 13 1975 pwd -rwxrwxr-x 1 bin 4674 May 13 1975 quiz -rwxrwxr-x 1 bin 4898 May 13 1975 rc -rwxrwxr-x 1 bin 8136 May 13 1975 roff -rwxrwxr-x 1 bin 9270 May 16 1975 sa -rwxrwxr-x 1 bin 836 May 13 1975 sleep -rwxrwxr-x 1 bin 8624 May 13 1975 sno -rwxrwxr-x 1 bin 1104 May 13 1975 split -rwxrwxr-x 1 bin 8230 May 14 1975 tbl -rwxrwxr-x 1 bin 648 May 13 1975 tee -rwxrwxr-x 1 bin 88 May 13 1975 tmg -rwxrwxr-x 1 bin 1632 May 13 1975 tr -rwxrwxr-x 1 bin 7802 May 13 1975 typo -rwxrwxr-x 1 bin 6248 May 16 1975 units -rwxrwxr-x 1 bin 1952 May 13 1975 upost -rwxrwxr-x 1 bin 4458 May 13 1975 usort -rwxrwxr-x 1 bin 1664 May 13 1975 wc -rwxrwxr-x 1 bin 16964 May 13 1975 yacc usr/fort/. total 32 -rw-rw-r-- 1 bin 1420 May 13 1975 errors -rwxrwxr-x 1 bin 14102 May 13 1975 fc1 usr/games/. total 62 -rwxrwxr-x 1 bin 1562 May 13 1975 bj -rwxrwxr-x 1 bin 16088 May 13 1975 chess -rwxrwxr-x 1 bin 2468 May 13 1975 cubic -rwxrwxr-x 1 bin 624 May 13 1975 moo -rwxrwxr-x 1 bin 2192 May 13 1975 ttt -rw-rw-rw- 1 bin 304 May 28 1975 ttt.k -rwxrwxr-x 1 bin 5184 May 13 1975 wump usr/lib/. total 386 -rw-rw-r-- 1 bin 658 May 13 1975 aign -rw-rw-r-- 1 bin 768 May 13 1975 atab -rw-rw-r-- 1 bin 57704 May 20 1975 book -rw-rw-r-- 1 bin 142 May 13 1975 cign -rw-rw-r-- 1 bin 768 May 13 1975 ctab -rw-rw-r-- 1 bin 706 May 13 1975 eign -rw-rw-r-- 1 bin 768 May 13 1975 etab -rw-rw-r-- 1 bin 1609 May 20 1975 lib.b drwxrwxr-x 2 bin 352 May 13 1975 quiz -rwxrwxr-x 1 bin 12106 May 14 1975 ratfor -rw-rw-r-- 1 bin 21200 May 13 1975 salt -rw-rw-r-- 1 bin 2168 May 13 1975 suftab -rw-rw-r-- 1 bin 1112 May 13 1975 tmac.r -rw-rw-r-- 1 bin 12347 May 20 1975 tmac.s -rwxrwxr-x 1 bin 11156 May 14 1975 tmg -rw-rw-r-- 1 bin 2612 May 13 1975 tmga -rw-rw-r-- 1 bin 8794 May 13 1975 tmgb -rw-rw-r-- 1 bin 388 May 13 1975 tmgc -rw-rw-r-- 1 bin 7608 May 20 1975 units -rw-rw-r-- 1 bin 44816 May 13 1975 w2006 usr/lib/quiz/. total 62 -rw-rw-r-- 1 bin 904 May 13 1975 africa -rw-rw-r-- 1 bin 542 May 13 1975 america -rw-rw-r-- 1 bin 6704 May 13 1975 bard -rw-rw-r-- 1 bin 1403 May 13 1975 collectives -rw-rw-r-- 1 bin 745 May 13 1975 europe -rw-rw-r-- 1 bin 301 May 13 1975 inca -rw-rw-r-- 1 bin 811 May 13 1975 index -rw-rw-r-- 1 bin 274 May 13 1975 midearth -rw-rw-r-- 1 bin 553 May 13 1975 misspell -rw-rw-r-- 1 bin 889 May 20 1975 murders -rw-rw-r-- 1 bin 5588 May 13 1975 poetry -rw-rw-r-- 1 bin 814 May 13 1975 posneg -rw-rw-r-- 1 bin 2351 May 13 1975 pres -rw-rw-r-- 1 bin 722 May 13 1975 seq-easy -rw-rw-r-- 1 bin 872 May 13 1975 seq-hard -rw-rw-r-- 1 bin 1652 May 13 1975 sov -rw-rw-r-- 1 bin 1370 May 13 1975 state usr/lpd/. total 0 usr/mdec/. total 39 -rw-rw-r-- 1 bin 228 Jun 26 1975 dldr -rw-rw-r-- 1 bin 2406 Jun 26 1975 dtf -rw-rw-r-- 1 bin 460 Jun 26 1975 hboot -rw-rw-r-- 1 bin 504 Jun 26 1975 hpuboot -rw-rw-r-- 1 bin 396 Jun 26 1975 hthp -rw-rw-r-- 1 bin 356 Jun 26 1975 htrk -rw-rw-r-- 1 bin 366 Jun 26 1975 htrp -rw-rw-r-- 1 bin 442 Jun 26 1975 mboot -rw-rw-r-- 1 bin 432 Jun 26 1975 mcopy -rw-rw-r-- 1 bin 5614 Jun 26 1975 mem -rw-rw-r-- 1 bin 20 Jun 26 1975 reset -rw-rw-r-- 1 bin 128 Jun 26 1975 rkf -rw-rw-r-- 1 bin 464 Jun 26 1975 rkuboot -rw-rw-r-- 1 bin 474 Jun 26 1975 rpuboot -rw-rw-r-- 1 bin 406 Jun 26 1975 tboot -rw-rw-r-- 1 bin 2382 Jun 26 1975 tcf -rw-rw-r-- 1 bin 378 Jun 26 1975 tmhp -rw-rw-r-- 1 bin 338 Jun 26 1975 tmrk -rw-rw-r-- 1 bin 348 Jun 26 1975 tmrp -rw-rw-r-- 1 bin 512 Jun 26 1975 uboot usr/pub/. total 12 -rw-rw-r-- 1 bin 1056 May 13 1975 ascii -rw-rw-r-- 1 bin 1561 May 13 1975 deverr -rw-rw-r-- 1 bin 477 May 13 1975 greek -rw-rw-r-- 1 bin 729 May 13 1975 hanoi -rw-rw-r-- 1 bin 244 May 13 1975 kbd -rw-rw-r-- 1 bin 232 May 13 1975 tabs usr/source/. total 0 usr/sys/. total 253 -rw-rw-r-- 1 bin 2886 May 13 1975 buf.h drwxrwxr-x 2 bin 320 Jun 22 1975 conf -rw-rw-r-- 1 bin 916 May 13 1975 conf.h drwxrwxr-x 2 bin 848 May 27 1975 dmr -rw-rw-r-- 1 bin 407 May 13 1975 file.h -rw-rw-r-- 1 bin 949 May 13 1975 filsys.h -rw-rw-r-- 1 bin 533 May 13 1975 ino.h -rw-rw-r-- 1 bin 1694 May 13 1975 inode.h drwxrwxr-x 2 bin 688 Jun 22 1975 ken -rw-rw-r-- 1 bin 59018 Jun 22 1975 lib1 -rw-rw-r-- 1 bin 43066 May 27 1975 lib2 -rw-rw-r-- 1 bin 2147 May 13 1975 param.h -rw-rw-r-- 1 bin 1395 May 13 1975 proc.h -rw-rw-r-- 1 bin 274 May 13 1975 reg.h -rw-rw-r-- 1 bin 849 May 18 1975 run -rw-rw-r-- 1 bin 465 May 13 1975 seg.h -rw-rw-r-- 1 bin 1749 May 13 1975 systm.h -rw-rw-r-- 1 bin 380 May 13 1975 text.h -rw-rw-r-- 1 bin 2320 May 13 1975 tty.h -rw-rw-r-- 1 bin 2911 May 13 1975 user.h usr/sys/conf/. total 67 -rw-rw-r-- 1 bin 70 May 13 1975 data.s -rw-rw-r-- 1 bin 10007 May 13 1975 m40.s -rw-rw-r-- 1 bin 10526 May 13 1975 m45.s -rw-rw-r-- 1 bin 8603 May 14 1975 mkconf.c -rw-rw-r-- 1 bin 2252 May 13 1975 sysfix.c usr/sys/dmr/. total 166 -rw-rw-r-- 1 bin 12091 May 13 1975 bio.c -rw-rw-r-- 1 bin 941 May 13 1975 cat.c -rw-rw-r-- 1 bin 4380 May 13 1975 dc.c -rw-rw-r-- 1 bin 5388 May 13 1975 dh.c -rw-rw-r-- 1 bin 1569 May 13 1975 dhdm.c -rw-rw-r-- 1 bin 262 May 13 1975 dhfdm.c -rw-rw-r-- 1 bin 1313 May 13 1975 dn.c -rw-rw-r-- 1 bin 4774 May 13 1975 dp.c -rw-rw-r-- 1 bin 4355 May 13 1975 hp.c -rw-rw-r-- 1 bin 1862 May 13 1975 hs.c -rw-rw-r-- 1 bin 3898 May 13 1975 ht.c -rw-rw-r-- 1 bin 1965 May 13 1975 kl.c -rw-rw-r-- 1 bin 2310 May 13 1975 lp.c -rw-rw-r-- 1 bin 1146 May 13 1975 mem.c -rw-rw-r-- 1 bin 748 May 13 1975 partab.c -rw-rw-r-- 1 bin 2309 May 13 1975 pc.c -rw-rw-r-- 1 bin 1457 May 13 1975 rf.c -rw-rw-r-- 1 bin 1849 May 13 1975 rk.c -rw-rw-r-- 1 bin 2871 May 13 1975 rp.c -rw-rw-r-- 1 bin 748 May 13 1975 sys.c -rw-rw-r-- 1 bin 2572 May 13 1975 tc.c -rw-rw-r-- 1 bin 3764 May 13 1975 tm.c -rw-rw-r-- 1 bin 10492 May 13 1975 tty.c -rw-rw-r-- 1 bin 1593 May 13 1975 vs.c -rw-rw-r-- 1 bin 884 May 13 1975 vt.c usr/sys/ken/. total 182 -rw-rw-r-- 1 bin 6132 Jun 18 1975 alloc.c -rw-rw-r-- 1 bin 2711 May 13 1975 clock.c -rw-rw-r-- 1 bin 4268 May 13 1975 fio.c -rw-rw-r-- 1 bin 4258 May 13 1975 iget.c -rw-rw-r-- 1 bin 4374 May 13 1975 main.c -rw-rw-r-- 1 bin 1699 May 13 1975 malloc.c -rw-rw-r-- 1 bin 3490 May 13 1975 nami.c -rw-rw-r-- 1 bin 3268 May 13 1975 pipe.c -rw-rw-r-- 1 bin 2351 May 13 1975 prf.c -rw-rw-r-- 1 bin 3776 May 13 1975 rdwri.c -rw-rw-r-- 1 bin 6100 May 20 1975 sig.c -rw-rw-r-- 1 bin 9531 Jun 22 1975 slp.c -rw-rw-r-- 1 bin 3495 May 13 1975 subr.c -rw-rw-r-- 1 bin 6937 May 20 1975 sys1.c -rw-rw-r-- 1 bin 4136 May 13 1975 sys2.c -rw-rw-r-- 1 bin 3098 May 13 1975 sys3.c -rw-rw-r-- 1 bin 3716 May 13 1975 sys4.c -rw-rw-r-- 1 bin 2181 May 13 1975 sysent.c -rw-rw-r-- 1 bin 3254 May 13 1975 text.c -rw-rw-r-- 1 bin 4386 May 20 1975 trap.c usr/tmp/. total 0 -Henry