4209f7:	75 00                	jne    0x4209f9
4209f9:	6c                   	insb   (%dx),%es:(%edi)
4209fa:	00 74 00 73          	add    %dh,0x73(%eax,%eax,1)
4209fe:	00 20                	add    %ah,(%eax)
420a00:	00 77 00             	add    %dh,0x0(%edi)
420a03:	72 00                	jb     0x420a05
420a05:	69 00 74 00 74 00    	imul   $0x740074,(%eax),%eax
420a0b:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
420a0f:	20 00                	and    %al,(%eax)
420a11:	74 00                	je     0x420a13
420a13:	6f                   	outsl  %ds:(%esi),(%dx)
420a14:	00 20                	add    %ah,(%eax)
420a16:	00 6c 00 6f          	add    %ch,0x6f(%eax,%eax,1)
420a1a:	00 67 00             	add    %ah,0x0(%edi)
420a1d:	20 00                	and    %al,(%eax)
420a1f:	66 00 69 00          	data16 add %ch,0x0(%ecx)
420a23:	6c                   	insb   (%dx),%es:(%edi)
420a24:	00 65 00             	add    %ah,0x0(%ebp)
420a27:	20 00                	and    %al,(%eax)
420a29:	66 00 6f 00          	data16 add %ch,0x0(%edi)
420a2d:	75 00                	jne    0x420a2f
420a2f:	6e                   	outsb  %ds:(%esi),(%dx)
420a30:	00 64 00 20          	add    %ah,0x20(%eax,%eax,1)
420a34:	00 61 00             	add    %ah,0x0(%ecx)
420a37:	74 00                	je     0x420a39
420a39:	20 00                	and    %al,(%eax)
420a3b:	00 1d 42 00 72 00    	add    %bl,0x720042
420a41:	69 00 74 00 61 00    	imul   $0x610074,(%eax),%eax
420a47:	6e                   	outsb  %ds:(%esi),(%dx)
420a48:	00 6e 00             	add    %ch,0x0(%esi)
420a4b:	69 00 63 00 20 00    	imul   $0x200063,(%eax),%eax
420a51:	42                   	inc    %edx
420a52:	00 6f 00             	add    %ch,0x0(%edi)
420a55:	6c                   	insb   (%dx),%es:(%edi)
420a56:	00 64 00 00          	add    %ah,0x0(%eax,%eax,1)
420a5a:	15 62 00 74 00       	adc    $0x740062,%eax
420a5f:	6e                   	outsb  %ds:(%esi),(%dx)
420a60:	00 53 00             	add    %dl,0x0(%ebx)
420a63:	6f                   	outsl  %ds:(%esi),(%dx)
420a64:	00 6c 00 64          	add    %ch,0x64(%eax,%eax,1)
420a68:	00 69 00             	add    %ch,0x0(%ecx)
420a6b:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
420a6f:	00 0b                	add    %cl,(%ebx)
420a71:	50                   	push   %eax
420a72:	00 6c 00 61          	add    %ch,0x61(%eax,%eax,1)
420a76:	00 79 00             	add    %bh,0x0(%ecx)
420a79:	21 00                	and    %eax,(%eax)
420a7b:	00 1d 6c 00 62 00    	add    %bl,0x62006c
420a81:	6c                   	insb   (%dx),%es:(%edi)
420a82:	00 43 00             	add    %al,0x0(%ebx)
420a85:	68 00 6f 00 6f       	push   $0x6f006f00
420a8a:	00 73 00             	add    %dh,0x0(%ebx)
420a8d:	65 00 43 00          	add    %al,%gs:0x0(%ebx)
420a91:	6c                   	insb   (%dx),%es:(%edi)
420a92:	00 61 00             	add    %ah,0x0(%ecx)
420a95:	73 00                	jae    0x420a97
420a97:	73 00                	jae    0x420a99
420a99:	00 2f                	add    %ch,(%edi)
420a9b:	43                   	inc    %ebx
420a9c:	00 68 00             	add    %ch,0x0(%eax)
420a9f:	6f                   	outsl  %ds:(%esi),(%dx)
420aa0:	00 6f 00             	add    %ch,0x0(%edi)
420aa3:	73 00                	jae    0x420aa5
420aa5:	65 00 20             	add    %ah,%gs:(%eax)
420aa8:	00 61 00             	add    %ah,0x0(%ecx)
420aab:	20 00                	and    %al,(%eax)
420aad:	53                   	push   %ebx
420aae:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
420ab2:	00 72 00             	add    %dh,0x0(%edx)
420ab5:	74 00                	je     0x420ab7
420ab7:	69 00 6e 00 67 00    	imul   $0x67006e,(%eax),%eax
420abd:	20 00                	and    %al,(%eax)
420abf:	43                   	inc    %ebx
420ac0:	00 6c 00 61          	add    %ch,0x61(%eax,%eax,1)
420ac4:	00 73 00             	add    %dh,0x0(%ebx)
420ac7:	73 00                	jae    0x420ac9
420ac9:	00 13                	add    %dl,(%ebx)
420acb:	6c                   	insb   (%dx),%es:(%edi)
420acc:	00 62 00             	add    %ah,0x0(%edx)
420acf:	6c                   	insb   (%dx),%es:(%edi)
420ad0:	00 4b 00             	add    %cl,0x0(%ebx)
420ad3:	6e                   	outsb  %ds:(%esi),(%dx)
420ad4:	00 69 00             	add    %ch,0x0(%ecx)
420ad7:	67 00 68 00          	add    %ch,0x0(%bx,%si)
420adb:	74 00                	je     0x420add
420add:	00 0d 4b 00 6e 00    	add    %cl,0x6e004b
420ae3:	69 00 67 00 68 00    	imul   $0x680067,(%eax),%eax
420ae9:	74 00                	je     0x420aeb
420aeb:	00 13                	add    %dl,(%ebx)
420aed:	74 00                	je     0x420aef
420aef:	78 00                	js     0x420af1
420af1:	74 00                	je     0x420af3
420af3:	4b                   	dec    %ebx
420af4:	00 6e 00             	add    %ch,0x0(%esi)
420af7:	69 00 67 00 68 00    	imul   $0x680067,(%eax),%eax
420afd:	74 00                	je     0x420aff
420aff:	00 80 97 41 00 20    	add    %al,0x20004197(%eax)
420b05:	00 6d 00             	add    %ch,0x0(%ebp)
420b08:	65 00 64 00 69       	add    %ah,%gs:0x69(%eax,%eax,1)
420b0d:	00 75 00             	add    %dh,0x0(%ebp)
420b10:	6d                   	insl   (%dx),%es:(%edi)
420b11:	00 20                	add    %ah,(%eax)
420b13:	00 6d 00             	add    %ch,0x0(%ebp)
420b16:	65 00 6c 00 65       	add    %ch,%gs:0x65(%eax,%eax,1)
420b1b:	00 65 00             	add    %ah,0x0(%ebp)
420b1e:	20 00                	and    %al,(%eax)
420b20:	66 00 6f 00          	data16 add %ch,0x0(%edi)
420b24:	63 00                	arpl   %eax,(%eax)
420b26:	75 00                	jne    0x420b28
420b28:	73 00                	jae    0x420b2a
420b2a:	65 00 64 00 20       	add    %ah,%gs:0x20(%eax,%eax,1)
420b2f:	00 63 00             	add    %ah,0x0(%ebx)
420b32:	6c                   	insb   (%dx),%es:(%edi)
420b33:	00 61 00             	add    %ah,0x0(%ecx)
420b36:	73 00                	jae    0x420b38
420b38:	73 00                	jae    0x420b3a
420b3a:	2e 00 20             	add    %ah,%cs:(%eax)
420b3d:	00 44 00 6f          	add    %al,0x6f(%eax,%eax,1)
420b41:	00 64 00 67          	add    %ah,0x67(%eax,%eax,1)
420b45:	00 65 00             	add    %ah,0x0(%ebp)
420b48:	73 00                	jae    0x420b4a
420b4a:	20 00                	and    %al,(%eax)
420b4c:	77 00                	ja     0x420b4e
420b4e:	69 00 74 00 68 00    	imul   $0x680074,(%eax),%eax
420b54:	20 00                	and    %al,(%eax)
420b56:	64 00 69 00          	add    %ch,%fs:0x0(%ecx)
420b5a:	66 00 66 00          	data16 add %ah,0x0(%esi)
420b5e:	69 00 63 00 75 00    	imul   $0x750063,(%eax),%eax
420b64:	6c                   	insb   (%dx),%es:(%edi)
420b65:	00 74 00 79          	add    %dh,0x79(%eax,%eax,1)
420b69:	00 2c 00             	add    %ch,(%eax,%eax,1)
420b6c:	20 00                	and    %al,(%eax)
420b6e:	62 00                	bound  %eax,(%eax)
420b70:	75 00                	jne    0x420b72
420b72:	74 00                	je     0x420b74
420b74:	20 00                	and    %al,(%eax)
420b76:	64 00 6f 00          	add    %ch,%fs:0x0(%edi)
420b7a:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
420b7e:	20 00                	and    %al,(%eax)
420b80:	67 00 6f 00          	add    %ch,0x0(%bx)
420b84:	6f                   	outsl  %ds:(%esi),(%dx)
420b85:	00 64 00 20          	add    %ah,0x20(%eax,%eax,1)
420b89:	00 64 00 61          	add    %ah,0x61(%eax,%eax,1)
420b8d:	00 6d 00             	add    %ch,0x0(%ebp)
420b90:	61                   	popa
420b91:	00 67 00             	add    %ah,0x0(%edi)
420b94:	65 00 2e             	add    %ch,%gs:(%esi)
420b97:	00 00                	add    %al,(%eax)
420b99:	13 62 00             	adc    0x0(%edx),%esp
420b9c:	74 00                	je     0x420b9e
420b9e:	6e                   	outsb  %ds:(%esi),(%dx)
420b9f:	00 4b 00             	add    %cl,0x0(%ebx)
420ba2:	6e                   	outsb  %ds:(%esi),(%dx)
420ba3:	00 69 00             	add    %ch,0x0(%ecx)
420ba6:	67 00 68 00          	add    %ch,0x0(%bx,%si)
420baa:	74 00                	je     0x420bac
420bac:	00 13                	add    %dl,(%ebx)
420bae:	62 00                	bound  %eax,(%eax)
420bb0:	74 00                	je     0x420bb2
420bb2:	6e                   	outsb  %ds:(%esi),(%dx)
420bb3:	00 41 00             	add    %al,0x0(%ecx)
420bb6:	72 00                	jb     0x420bb8
420bb8:	63 00                	arpl   %eax,(%eax)
420bba:	68 00 65 00 72       	push   $0x72006500
420bbf:	00 00                	add    %al,(%eax)
420bc1:	11 62 00             	adc    %esp,0x0(%edx)
420bc4:	74 00                	je     0x420bc6
420bc6:	6e                   	outsb  %ds:(%esi),(%dx)
420bc7:	00 47 00             	add    %al,0x0(%edi)
420bca:	69 00 61 00 6e 00    	imul   $0x6e0061,(%eax),%eax
420bd0:	74 00                	je     0x420bd2
420bd2:	00 15 6c 00 62 00    	add    %dl,0x62006c
420bd8:	6c                   	insb   (%dx),%es:(%edi)
420bd9:	00 53 00             	add    %dl,0x0(%ebx)
420bdc:	6f                   	outsl  %ds:(%esi),(%dx)
420bdd:	00 6c 00 64          	add    %ch,0x64(%eax,%eax,1)
420be1:	00 69 00             	add    %ch,0x0(%ecx)
420be4:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
420be8:	00 0f                	add    %cl,(%edi)
420bea:	53                   	push   %ebx
420beb:	00 6f 00             	add    %ch,0x0(%edi)
420bee:	6c                   	insb   (%dx),%es:(%edi)
420bef:	00 64 00 69          	add    %ah,0x69(%eax,%eax,1)
420bf3:	00 65 00             	add    %ah,0x0(%ebp)
420bf6:	72 00                	jb     0x420bf8
420bf8:	00 13                	add    %dl,(%ebx)
420bfa:	6c                   	insb   (%dx),%es:(%edi)
420bfb:	00 62 00             	add    %ah,0x0(%edx)
420bfe:	6c                   	insb   (%dx),%es:(%edi)
420bff:	00 41 00             	add    %al,0x0(%ecx)
420c02:	72 00                	jb     0x420c04
420c04:	63 00                	arpl   %eax,(%eax)
420c06:	68 00 65 00 72       	push   $0x72006500
420c0b:	00 00                	add    %al,(%eax)
420c0d:	0d 41 00 72 00       	or     $0x720041,%eax
420c12:	63 00                	arpl   %eax,(%eax)
420c14:	68 00 65 00 72       	push   $0x72006500
420c19:	00 00                	add    %al,(%eax)
420c1b:	11 6c 00 62          	adc    %ebp,0x62(%eax,%eax,1)
420c1f:	00 6c 00 47          	add    %ch,0x47(%eax,%eax,1)
420c23:	00 69 00             	add    %ch,0x0(%ecx)
420c26:	61                   	popa
420c27:	00 6e 00             	add    %ch,0x0(%esi)
420c2a:	74 00                	je     0x420c2c
420c2c:	00 0b                	add    %cl,(%ebx)
420c2e:	47                   	inc    %edi
420c2f:	00 69 00             	add    %ch,0x0(%ecx)
420c32:	61                   	popa
420c33:	00 6e 00             	add    %ch,0x0(%esi)
420c36:	74 00                	je     0x420c38
420c38:	00 15 74 00 78 00    	add    %dl,0x780074
420c3e:	74 00                	je     0x420c40
420c40:	53                   	push   %ebx
420c41:	00 6f 00             	add    %ch,0x0(%edi)
420c44:	6c                   	insb   (%dx),%es:(%edi)
420c45:	00 64 00 69          	add    %ah,0x69(%eax,%eax,1)
420c49:	00 65 00             	add    %ah,0x0(%ebp)
420c4c:	72 00                	jb     0x420c4e
420c4e:	00 80 95 41 00 20    	add    %al,0x20004195(%eax)
420c54:	00 6c 00 69          	add    %ch,0x69(%eax,%eax,1)
420c58:	00 67 00             	add    %ah,0x0(%edi)
420c5b:	68 00 74 00 20       	push   $0x20007400
420c60:	00 6d 00             	add    %ch,0x0(%ebp)
420c63:	65 00 6c 00 65       	add    %ch,%gs:0x65(%eax,%eax,1)
420c68:	00 65 00             	add    %ah,0x0(%ebp)
420c6b:	20 00                	and    %al,(%eax)
420c6d:	66 00 6f 00          	data16 add %ch,0x0(%edi)
420c71:	63 00                	arpl   %eax,(%eax)
420c73:	75 00                	jne    0x420c75
420c75:	73 00                	jae    0x420c77
420c77:	65 00 64 00 20       	add    %ah,%gs:0x20(%eax,%eax,1)
420c7c:	00 63 00             	add    %ah,0x0(%ebx)
420c7f:	6c                   	insb   (%dx),%es:(%edi)
420c80:	00 61 00             	add    %ah,0x0(%ecx)
420c83:	73 00                	jae    0x420c85
420c85:	73 00                	jae    0x420c87
420c87:	2e 00 20             	add    %ah,%cs:(%eax)
420c8a:	00 43 00             	add    %al,0x0(%ebx)
420c8d:	61                   	popa
420c8e:	00 70 00             	add    %dh,0x0(%eax)
420c91:	61                   	popa
420c92:	00 62 00             	add    %ah,0x0(%edx)
420c95:	6c                   	insb   (%dx),%es:(%edi)
420c96:	00 65 00             	add    %ah,0x0(%ebp)
420c99:	20 00                	and    %al,(%eax)
420c9b:	6f                   	outsl  %ds:(%esi),(%dx)
420c9c:	00 66 00             	add    %ah,0x0(%esi)
420c9f:	20 00                	and    %al,(%eax)
420ca1:	64 00 6f 00          	add    %ch,%fs:0x0(%edi)
420ca5:	64 00 67 00          	add    %ah,%fs:0x0(%edi)
420ca9:	69 00 6e 00 67 00    	imul   $0x67006e,(%eax),%eax
420caf:	2c 00                	sub    $0x0,%al
420cb1:	20 00                	and    %al,(%eax)
420cb3:	62 00                	bound  %eax,(%eax)
420cb5:	75 00                	jne    0x420cb7
420cb7:	74 00                	je     0x420cb9
420cb9:	20 00                	and    %al,(%eax)
420cbb:	64 00 6f 00          	add    %ch,%fs:0x0(%edi)
420cbf:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
420cc3:	20 00                	and    %al,(%eax)
420cc5:	6d                   	insl   (%dx),%es:(%edi)
420cc6:	00 6f 00             	add    %ch,0x0(%edi)
420cc9:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
420ccd:	72 00                	jb     0x420ccf
420ccf:	61                   	popa
420cd0:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
420cd4:	00 20                	add    %ah,(%eax)
420cd6:	00 64 00 61          	add    %ah,0x61(%eax,%eax,1)
420cda:	00 6d 00             	add    %ch,0x0(%ebp)
420cdd:	61                   	popa
420cde:	00 67 00             	add    %ah,0x0(%edi)
420ce1:	65 00 2e             	add    %ch,%gs:(%esi)
420ce4:	00 00                	add    %al,(%eax)
420ce6:	13 74 00 78          	adc    0x78(%eax,%eax,1),%esi
420cea:	00 74 00 41          	add    %dh,0x41(%eax,%eax,1)
420cee:	00 72 00             	add    %dh,0x0(%edx)
420cf1:	63 00                	arpl   %eax,(%eax)
420cf3:	68 00 65 00 72       	push   $0x72006500
420cf8:	00 00                	add    %al,(%eax)
420cfa:	80 81 41 00 6e 00 20 	addb   $0x20,0x6e0041(%ecx)
420d01:	00 61 00             	add    %ah,0x0(%ecx)
420d04:	72 00                	jb     0x420d06
420d06:	63 00                	arpl   %eax,(%eax)
420d08:	68 00 65 00 72       	push   $0x72006500
420d0d:	00 79 00             	add    %bh,0x0(%ecx)
420d10:	20 00                	and    %al,(%eax)
420d12:	66 00 6f 00          	data16 add %ch,0x0(%edi)
420d16:	63 00                	arpl   %eax,(%eax)
420d18:	75 00                	jne    0x420d1a
420d1a:	73 00                	jae    0x420d1c
420d1c:	65 00 64 00 20       	add    %ah,%gs:0x20(%eax,%eax,1)
420d21:	00 63 00             	add    %ah,0x0(%ebx)
420d24:	6c                   	insb   (%dx),%es:(%edi)
420d25:	00 61 00             	add    %ah,0x0(%ecx)
420d28:	73 00                	jae    0x420d2a
420d2a:	73 00                	jae    0x420d2c
420d2c:	2e 00 20             	add    %ah,%cs:(%eax)
420d2f:	00 44 00 6f          	add    %al,0x6f(%eax,%eax,1)
420d33:	00 64 00 67          	add    %ah,0x67(%eax,%eax,1)
420d37:	00 65 00             	add    %ah,0x0(%ebp)
420d3a:	73 00                	jae    0x420d3c
420d3c:	20 00                	and    %al,(%eax)
420d3e:	65 00 61 00          	add    %ah,%gs:0x0(%ecx)
420d42:	73 00                	jae    0x420d44
420d44:	69 00 6c 00 79 00    	imul   $0x79006c,(%eax),%eax
420d4a:	2c 00                	sub    $0x0,%al
420d4c:	20 00                	and    %al,(%eax)
420d4e:	62 00                	bound  %eax,(%eax)
420d50:	75 00                	jne    0x420d52
420d52:	74 00                	je     0x420d54
420d54:	20 00                	and    %al,(%eax)
420d56:	64 00 6f 00          	add    %ch,%fs:0x0(%edi)
420d5a:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
420d5e:	20 00                	and    %al,(%eax)
420d60:	6c                   	insb   (%dx),%es:(%edi)
420d61:	00 69 00             	add    %ch,0x0(%ecx)
420d64:	74 00                	je     0x420d66
420d66:	74 00                	je     0x420d68
420d68:	6c                   	insb   (%dx),%es:(%edi)
420d69:	00 65 00             	add    %ah,0x0(%ebp)
420d6c:	20 00                	and    %al,(%eax)
420d6e:	64 00 61 00          	add    %ah,%fs:0x0(%ecx)
420d72:	6d                   	insl   (%dx),%es:(%edi)
420d73:	00 61 00             	add    %ah,0x0(%ecx)
420d76:	67 00 65 00          	add    %ah,0x0(%di)
420d7a:	2e 00 00             	add    %al,%cs:(%eax)
420d7d:	11 74 00 78          	adc    %esi,0x78(%eax,%eax,1)
420d81:	00 74 00 47          	add    %dh,0x47(%eax,%eax,1)
420d85:	00 69 00             	add    %ch,0x0(%ecx)
420d88:	61                   	popa
420d89:	00 6e 00             	add    %ch,0x0(%esi)
420d8c:	74 00                	je     0x420d8e
420d8e:	00 80 91 41 00 20    	add    %al,0x20004191(%eax)
420d94:	00 76 00             	add    %dh,0x0(%esi)
420d97:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
420d9b:	79 00                	jns    0x420d9d
420d9d:	20 00                	and    %al,(%eax)
420d9f:	68 00 65 00 61       	push   $0x61006500
420da4:	00 76 00             	add    %dh,0x0(%esi)
420da7:	79 00                	jns    0x420da9
420da9:	20 00                	and    %al,(%eax)
420dab:	6d                   	insl   (%dx),%es:(%edi)
420dac:	00 65 00             	add    %ah,0x0(%ebp)
420daf:	6c                   	insb   (%dx),%es:(%edi)
420db0:	00 65 00             	add    %ah,0x0(%ebp)
420db3:	65 00 20             	add    %ah,%gs:(%eax)
420db6:	00 66 00             	add    %ah,0x0(%esi)
420db9:	6f                   	outsl  %ds:(%esi),(%dx)
420dba:	00 63 00             	add    %ah,0x0(%ebx)
420dbd:	75 00                	jne    0x420dbf