Note: we assume any incoming packet corrects the client's session ID upon recieve. Connect >>Login<<< Out: HostProbe(4C) In: HostProbe Out: AuthRequest(57) In: AuthChallenge(57) Out: AuthResp(54) In: AuthResp valid, invalid, or PagerReject >>Start Chat<<< Out: PrepRoom(96, this is not room-specific) In: PrepRoom >>Join<<< Out: JoinRoom(98, room-specific) In: JoinRoom(includes captcha URL) ... Send Captcha You're in the room. EOF