mechemua leak