Allen Lan Hai-Han — Haystackk