As usual, I am a day (or two) late and a dollar short. HAPPY BIRTHDAY!
I did notice a descrepancy in your age. You claim 44, but DD states 45. Now I am not suggesting you would falsify your age, in fact in light of your fitness level you should tell people your 60 and CrossFit is your fountain of youth. 8)