O. d. Th . d. Fr. d.