Whoops.
I thought I was doing abs(n) mod 1000 for stores to negatvie mem locations but I missed a check in another routine. So, right now, the negative mem location is just dropped. It does not get put on the stack. So the line
65 300 *-321 store
is really
65 300 store
or
65 .repro store
As of 2.42.9k, it will instead be
65 300 *321 store