2001-2019 Planet Emulation