Could have sub 630 but made a few mistakes, though I'm still happy with the run. Big thanks to the people who showed support and helped me with my script.