Phew, this one took quite a bit out of me, hope you guys like it. Thank you as always for the support.