This happens to be a negative edge triggered JK flip flop. I used boolean algebra and found D = E' and E = D'. Given the propagation delay I thought this was
Introduction to Flip-Flops - luisdanielhernandezengineeringportfolio
negative-edge-triggered - Wiktionary
What is the difference between positive edge triggering and negative edge triggering? - Quora
Edge-Triggered J-K Flip-Flop
Solved Referring to the negative-edge triggered D flip-flop | Chegg.com
Telecommunication and Electronics Projects: Working of Master Slave Negative Edge D Flip-Flop
Master Slave D Flip Flop – Positive or Negative Edge Triggered? | allthingsvlsi
Negative-Edge-Triggered T Flip-Flop
digital logic - what is the approach to design edge triggered d flip flop? - Electrical Engineering Stack Exchange