Fly on KL all the way through AMS and SIN, or KUL with MH for the last leg to DPS.
Fly on AF through CDG and SIN, with KL/SQ/MI/GA between SIN and DPS
Both allow OK for the European leg to/from the hubs as well.
Works with SQ widebodies (make sure to avoid the A330).
Code:
PERMITTED 13NOV19 THROUGH 15DEC19 OR 01JAN20 THROUGH 30JUN20