Okay! I'm gonna start typing everything and I'll get back with an OCC in a few hours or so!