Delay Generator

8d006baa535c10f3683d939423d4149feeeeee