Help ID motor. Potentially/likely canadian

ah thanks. must be something with the way google gives me info (its different for everyone) because when i search for that all i get is older FABO threads and then a few irrelevant v8 block info. I did some digging and I think i narrowed down what they all mean but who knows.
Search "all par" and "mopar head casting numbers" also search "mopar block casting numbers". You'll find out you do not need anyone to know what they mean. Good luck.