I have spotted another error:
> is within LAC 0x1003 (decimal: 4009)
It should be decimal 4099.
How did you spot that?
When you’ve been working with computers for long enough, the powers of 2 live in your head… and there’s no way 0x1000 is less than 4096 :)
I did the conversion in my head as I was reading.
Oops. Thanks.
I'll update it with a correction.