CBMC Missions Conference 2004