As a fully paid up Brit* I'm not sure that I should be sending US Dwellars Independence Day greetings, but you tend not to end up in the Tower of London these days even for such blatant acts of treachery.
Anyway, after 240 years I think that the dust has probably settled by now.
So....
Happy Independence Day!
*I have the tax returns to prove it.