June 16, 2004 XRG, INC. SUBSCRIPTION AGREEMENT