Sorry to have missed the party. Please accept my birthday greetings. They may be late but they are heartfelt!