Def Tech marathon