EPcached is a web archiving initiative. These cached pages provide a proof of employment for selected investment professionals.