Chart help please!

Does this mean I ovulated on 7/19? Had ewcm on 7/18 and 7/19... But didn't bd until 7/19 at 5 pm or so. Is that too late since egg only lasts 12 hours?