704 AD