I've made a few cosmetic variable name changes, added padding if needed and made a custom reporter out of it.
[edit]Oct2023
added in an encoder
I've left the map un-compiled at the moment as I've sometimes had issues with compiled blocks
Thank you once again