On behalf of the entire US nation I congratulate you our northern neighbors or should I say neighbours!
Yes, happy Canada Day from your friends in the U.S. While I have not been across the border in probably 4 or 5 years, I get awfully close on some business trips to New Hampshire and Vermont.