Boy, thats a lot to chew on.
I hope everything is going well tonight for you BFA.