public override TLObject FromStream(Stream input, ref int position) { input.ThrowIfIncorrectSignature(ref position, SIGNATURE); ClientID = new TLLong(input, ref position); Phone = new TLString(input, ref position); FirstName = new TLString(input, ref position); LastName = new TLString(input, ref position); return this; }