wow this is going to take a while to read, got to go find a park bench and enjoy the good weather.



great info