Hackers think different indeed Brian. I hope there are no more hidden mistakes in the system but well done on acting fast. This could have been much worse, especially if it was a group of hackers.
So, maybe you should hacker test your system one day and see if you got more open cracks.
It is really sad to read the los you made, but don't give up and keep on pushing forward. Thank you for all of your hard work.