10950 Corporation