We can substitute ITi.bin for demo.htm in the commands above,
and even have it regenerate itself, see below:
F:\dh\leo>leo3 -d ITi.bin 08000.txt
8257 LOG: 08000 PROG OUT 08000 0 +PTS
11450 LOG: 08000 MAKES PASS3 COPY ON 8000
ALARM *06 for operator
1
PROGRAMME UNLOADED: ADDRESS = 11616 after 31505788 instructions
**********************************
F:\dh\leo>move MT-A2.leo MT-A1.leo
F:\DH\LEO\MT-A2.leo => F:\DH\LEO\MT-A1.leo [ok]
F:\dh\leo>leo3 -d ITi.bin NullAmend.txt
8940 LOG: 08000 AMEND 08000 0
8257 LOG: 08000 PROG OUT 08000 801
11450 LOG: 08000 MAKES PASS3 COPY ON 8000
ALARM *06 for operator
1
PROGRAMME UNLOADED: ADDRESS = 11616 after 22861490 instructions
**********************************
F:\dh\leo>getbin -b5000 -b8192 -b160 MT-A6.leo t.bin
File: MT-A6.leo
3 PASS3 marker for program 08000 found
73 ALLOC block found
Total chaps = 11 (init 3) files(R) = 5 Transit Areas = 5
Enter at address 41 in chapter 2
112 File details block (5 routes)
File D1 type 14 -- chap 6 annex at 598 length 394
Annex 0 is in chapter 6 - reallocated to 3
File B1 type 15 -- chap 4 annex at 6810 length 58
File A1 type 7 -- chap 4 annex at 6868 length 154
File A2 type 8 -- chap 4 annex at 7022 length 154
File A6 type 7 -- chap 4 annex at 7176 length 154
Transit area 0 is in chapter 6 - reallocated to 3
Loading
235 CHAPTer 1 start at 5000 (progid = 08000)
242 CHAPTer 2 start at 8192 (progid = 08000)
454 CHAPTer 3 start at 160 (progid = 08000)
Extra chapter 3 located at 361 (param = 3840)
456 CHAPTer 4 start at 8192 (progid = 08000)
Overlaying chapter 2 by 4
893 CHAPTer 5 start at 8192 (progid = 08000)
Overlaying chapter 4 by 5
1329 CHAPTer 6 start at 8192 (progid = 08000)
Overlaying chapter 5 by 6
1687 CHAPTer 7 start at 8192 (progid = 08000)
Overlaying chapter 6 by 7
1942 CHAPTer 8 start at 8192 (progid = 08000)
Overlaying chapter 7 by 8
2356 CHAPTer 9 start at 8192 (progid = 08000)
Overlaying chapter 8 by 9
2538 CHAPTer 10 start at 8192 (progid = 08000)
Overlaying chapter 9 by 10
2544 CHAPTer 11 start at 8192 (progid = 08000)
Overlaying chapter 10 by 11
Overlaying last chapter 11
F:\dh\leo>leo3 -d t.bin NullAmend.txt
8940 LOG: 08000 AMEND 08000 0
8257 LOG: 08000 PROG OUT 08000 801
11450 LOG: 08000 MAKES PASS3 COPY ON 8000
ALARM *06 for operator
1
PROGRAMME UNLOADED: ADDRESS = 11616 after 22861490 instructions
**********************************