UPSTREAM HOLDINGS