2001-2015 Planet Emulation