2004 VIVA MEXICO INC.