def _parse_kexgss_group(self, m):
self.p = m.get_mpint()<EOL>self.g = m.get_mpint()<EOL>bitlen = util.bit_length(self.p)<EOL>if (bitlen < <NUM_LIT>) or (bitlen > <NUM_LIT>):<EOL><INDENT>raise SSHException(<EOL>"<STR_LIT>"<EOL>"<STR_LIT>".format(bitlen)<EOL>)<EOL><DEDENT>self.transport._log(<EOL>DEBUG, "<STR_LIT>".format(bitlen)<EOL>)  <EOL>self._generate_x()<EOL>self.e = pow(self.g, self.x, self.p)<EOL>m = Message()<EOL>m.add_byte(c_MSG_KEXGSS_INIT)<EOL>m.add_string(self.kexgss.ssh_init_sec_context(target=self.gss_host))<EOL>m.add_mpint(self.e)<EOL>self.transport._send_message(m)<EOL>self.transport._expect_packet(<EOL>MSG_KEXGSS_HOSTKEY,<EOL>MSG_KEXGSS_CONTINUE,<EOL>MSG_KEXGSS_COMPLETE,<EOL>MSG_KEXGSS_ERROR,<EOL>)<EOL>
Parse the SSH2_MSG_KEXGSS_GROUP message (client mode).

:param `Message` m: The content of the SSH2_MSG_KEXGSS_GROUP message