private void IClientRegistered()
{
pnAuth2Cli_ClientRegisterReply reply = new pnAuth2Cli_ClientRegisterReply();
reply.Read(fStream);
// This always happens as a result of a login request
// This is such an implementation detail that there's really no need to expose it
fSrvChg = reply.fChallenge;
ILogin(fEvilTemporaryHack.fUser, fEvilTemporaryHack.fPass, fEvilTemporaryHack.fCallback);
fEvilTemporaryHack = null; // Take out the trash...
}