Half Cycle Path Timing

A data path operates on a 1 GHz clock with a 40% duty cycle. The clock rises at 0 ps, falls at 400 ps, and rises again at 1000 ps. The data launches from a flip-flop triggered on the falling edge and is captured by a flip-flop triggered on the very next rising edge. Assuming zero clock skew and a capture setup time of 30 ps, what is the available time (Data Required Time before setup) for the combinational logic and clock-to-Q delay?