420a40:	44                   	inc    %esp
420a41:	2b 6c 4b 5a          	sub    0x5a(%ebx,%ecx,2),%ebp
420a45:	6d                   	insl   (%dx),%es:(%edi)
420a46:	48                   	dec    %eax
420a47:	2b 76 53             	sub    0x53(%esi),%esi
420a4a:	47                   	inc    %edi
420a4b:	48                   	dec    %eax
420a4c:	34 61                	xor    $0x61,%al
420a4e:	68 38 63 38 6b       	push   $0x6b386338
420a53:	51                   	push   %ecx
420a54:	75 65                	jne    0x420abb
420a56:	4c                   	dec    %esp
420a57:	31 4a 63             	xor    %ecx,0x63(%edx)
420a5a:	53                   	push   %ebx
420a5b:	64 58                	fs pop %eax
420a5d:	2b 76 73             	sub    0x73(%esi),%esi
420a60:	52                   	push   %edx
420a61:	73 56                	jae    0x420ab9
420a63:	69 69 35 70 44 65 78 	imul   $0x78654470,0x35(%ecx),%ebp
420a6a:	59                   	pop    %ecx
420a6b:	48                   	dec    %eax
420a6c:	6f                   	outsl  %ds:(%esi),(%dx)
420a6d:	36 2f                	ss das
420a6f:	63 55 44             	arpl   %edx,0x44(%ebp)
420a72:	4c                   	dec    %esp
420a73:	73 54                	jae    0x420ac9
420a75:	57                   	push   %edi
420a76:	4d                   	dec    %ebp
420a77:	76 49                	jbe    0x420ac2
420a79:	42                   	inc    %edx
420a7a:	74 4a                	je     0x420ac6
420a7c:	4e                   	dec    %esi
420a7d:	4e                   	dec    %esi
420a7e:	50                   	push   %eax
420a7f:	2b 78 37             	sub    0x37(%eax),%edi
420a82:	52                   	push   %edx
420a83:	62 6a 79             	bound  %ebp,0x79(%edx)
420a86:	74 43                	je     0x420acb
420a88:	47                   	inc    %edi
420a89:	4c                   	dec    %esp
420a8a:	36 6e                	outsb  %ss:(%esi),(%dx)
420a8c:	74 61                	je     0x420aef
420a8e:	33 72 58             	xor    0x58(%edx),%esi
420a91:	71 79                	jno    0x420b0c
420a93:	42                   	inc    %edx
420a94:	6a 75                	push   $0x75
420a96:	38 2b                	cmp    %ch,(%ebx)
420a98:	36 64 44             	ss fs inc %esp
420a9b:	48                   	dec    %eax
420a9c:	6f                   	outsl  %ds:(%esi),(%dx)
420a9d:	4f                   	dec    %edi
420a9e:	2f                   	das
420a9f:	31 37                	xor    %esi,(%edi)
420aa1:	75 76                	jne    0x420b19
420aa3:	71 4e                	jno    0x420af3
420aa5:	77 79                	ja     0x420b20
420aa7:	79 37                	jns    0x420ae0
420aa9:	62 6c 68 70          	bound  %ebp,0x70(%eax,%ebp,2)
420aad:	6a 2b                	push   $0x2b
420aaf:	73 69                	jae    0x420b1a
420ab1:	2f                   	das
420ab2:	6f                   	outsl  %ds:(%esi),(%dx)
420ab3:	39 68 4c             	cmp    %ebp,0x4c(%eax)
420ab6:	50                   	push   %eax
420ab7:	76 6a                	jbe    0x420b23
420ab9:	6c                   	insb   (%dx),%es:(%edi)
420aba:	6b 62 30 51          	imul   $0x51,0x30(%edx),%esp
420abe:	6a 35                	push   $0x35
420ac0:	35 76 56 75 69       	xor    $0x69755676,%eax
420ac5:	43                   	inc    %ebx
420ac6:	64 76 39             	fs jbe 0x420b02
420ac9:	53                   	push   %ebx
420aca:	39 62 62             	cmp    %esp,0x62(%edx)
420acd:	70 6f                	jo     0x420b3e
420acf:	43                   	inc    %ebx
420ad0:	66 35 55 55          	xor    $0x5555,%ax
420ad4:	4b                   	dec    %ebx
420ad5:	4e                   	dec    %esi
420ad6:	37                   	aaa
420ad7:	4e                   	dec    %esi
420ad8:	73 44                	jae    0x420b1e
420ada:	4c                   	dec    %esp
420adb:	58                   	pop    %eax
420adc:	4e                   	dec    %esi
420add:	67 4a                	addr16 dec %edx
420adf:	72 65                	jb     0x420b46
420ae1:	55                   	push   %ebp
420ae2:	51                   	push   %ecx
420ae3:	43                   	inc    %ebx
420ae4:	54                   	push   %esp
420ae5:	65 33 4a 73          	xor    %gs:0x73(%edx),%ecx
420ae9:	43                   	inc    %ebx
420aea:	35 64 4b 38 43       	xor    $0x43384b64,%eax
420aef:	42                   	inc    %edx
420af0:	49                   	dec    %ecx
420af1:	4d                   	dec    %ebp
420af2:	41                   	inc    %ecx
420af3:	44                   	inc    %esp
420af4:	73 6e                	jae    0x420b64
420af6:	71 53                	jno    0x420b4b
420af8:	2b 4b 47             	sub    0x47(%ebx),%ecx
420afb:	53                   	push   %ebx
420afc:	39 39                	cmp    %edi,(%ecx)
420afe:	4b                   	dec    %ebx
420aff:	49                   	dec    %ecx
420b00:	57                   	push   %edi
420b01:	4b                   	dec    %ebx
420b02:	4f                   	dec    %edi
420b03:	75 52                	jne    0x420b57
420b05:	44                   	inc    %esp
420b06:	63 6c 47 77          	arpl   %ebp,0x77(%edi,%eax,2)
420b0a:	4d                   	dec    %ebp
420b0b:	6b 64 38 77 43       	imul   $0x43,0x77(%eax,%edi,1),%esp
420b10:	66 39 4e 6b          	cmp    %cx,0x6b(%esi)
420b14:	61                   	popa
420b15:	78 6d                	js     0x420b84
420b17:	70 4f                	jo     0x420b68
420b19:	47                   	inc    %edi
420b1a:	61                   	popa
420b1b:	56                   	push   %esi
420b1c:	7a 70                	jp     0x420b8e
420b1e:	52                   	push   %edx
420b1f:	31 6a 6c             	xor    %ebp,0x6c(%edx)
420b22:	44                   	inc    %esp
420b23:	47                   	inc    %edi
420b24:	38 50 31             	cmp    %dl,0x31(%eax)
420b27:	56                   	push   %esi
420b28:	30 31                	xor    %dh,(%ecx)
420b2a:	4d                   	dec    %ebp
420b2b:	38 53 78             	cmp    %dl,0x78(%ebx)
420b2e:	32 47 6b             	xor    0x6b(%edi),%al
420b31:	37                   	aaa
420b32:	2b 51 56             	sub    0x56(%ecx),%edx
420b35:	33 47 6b             	xor    0x6b(%edi),%eax
420b38:	36 74 33             	ss je  0x420b6e
420b3b:	4c                   	dec    %esp
420b3c:	39 5a 37             	cmp    %ebx,0x37(%edx)
420b3f:	61                   	popa
420b40:	43                   	inc    %ebx
420b41:	54                   	push   %esp
420b42:	58                   	pop    %eax
420b43:	56                   	push   %esi
420b44:	76 66                	jbe    0x420bac
420b46:	70 4b                	jo     0x420b93
420b48:	75 6a                	jne    0x420bb4
420b4a:	35 65 6f 57 43       	xor    $0x43576f65,%eax
420b4f:	67 6c                	insb   (%dx),%es:(%di)
420b51:	34 36                	xor    $0x36,%al
420b53:	69 4d 4f 6d 4a 66 4b 	imul   $0x4b664a6d,0x4f(%ebp),%ecx
420b5a:	45                   	inc    %ebp
420b5b:	62 52 35             	bound  %edx,0x35(%edx)
420b5e:	2b 73 37             	sub    0x37(%ebx),%esi
420b61:	33 31                	xor    (%ecx),%esi
420b63:	4a                   	dec    %edx
420b64:	68 6a 79 76 68       	push   $0x6876796a
420b69:	4f                   	dec    %edi
420b6a:	4b                   	dec    %ebx
420b6b:	6d                   	insl   (%dx),%es:(%edi)
420b6c:	79 57                	jns    0x420bc5
420b6e:	34 6a                	xor    $0x6a,%al
420b70:	61                   	popa
420b71:	34 77                	xor    $0x77,%al
420b73:	69 30 42 39 31 55    	imul   $0x55313942,(%eax),%esi
420b79:	71 44                	jno    0x420bbf
420b7b:	32 42 56             	xor    0x56(%edx),%al
420b7e:	6f                   	outsl  %ds:(%esi),(%dx)
420b7f:	52                   	push   %edx
420b80:	48                   	dec    %eax
420b81:	79 58                	jns    0x420bdb
420b83:	30 78 51             	xor    %bh,0x51(%eax)
420b86:	79 73                	jns    0x420bfb
420b88:	44                   	inc    %esp
420b89:	71 2b                	jno    0x420bb6
420b8b:	73 74                	jae    0x420c01
420b8d:	76 46                	jbe    0x420bd5
420b8f:	59                   	pop    %ecx
420b90:	52                   	push   %edx
420b91:	54                   	push   %esp
420b92:	6e                   	outsb  %ds:(%esi),(%dx)
420b93:	72 52                	jb     0x420be7
420b95:	49                   	dec    %ecx
420b96:	65 43                	gs inc %ebx
420b98:	77 4b                	ja     0x420be5
420b9a:	64 51                	fs push %ecx
420b9c:	36 45                	ss inc %ebp
420b9e:	76 4d                	jbe    0x420bed
420ba0:	32 4c 6d 37          	xor    0x37(%ebp,%ebp,2),%cl
420ba4:	33 75 31             	xor    0x31(%ebp),%esi
420ba7:	46                   	inc    %esi
420ba8:	6e                   	outsb  %ds:(%esi),(%dx)
420ba9:	38 2f                	cmp    %ch,(%edi)
420bab:	46                   	inc    %esi
420bac:	2f                   	das
420bad:	43                   	inc    %ebx
420bae:	30 39                	xor    %bh,(%ecx)
420bb0:	49                   	dec    %ecx
420bb1:	73 6a                	jae    0x420c1d
420bb3:	49                   	dec    %ecx
420bb4:	54                   	push   %esp
420bb5:	55                   	push   %ebp
420bb6:	62 55 41             	bound  %edx,0x41(%ebp)
420bb9:	47                   	inc    %edi
420bba:	73 36                	jae    0x420bf2
420bbc:	59                   	pop    %ecx
420bbd:	76 63                	jbe    0x420c22
420bbf:	33 31                	xor    (%ecx),%esi
420bc1:	43                   	inc    %ebx
420bc2:	6d                   	insl   (%dx),%es:(%edi)
420bc3:	42                   	inc    %edx
420bc4:	35 41 2f 66 37       	xor    $0x37662f41,%eax
420bc9:	36 65 47             	ss gs inc %edi
420bcc:	6e                   	outsb  %ds:(%esi),(%dx)
420bcd:	73 32                	jae    0x420c01
420bcf:	73 66                	jae    0x420c37
420bd1:	61                   	popa
420bd2:	71 41                	jno    0x420c15
420bd4:	79 76                	jns    0x420c4c
420bd6:	71 45                	jno    0x420c1d
420bd8:	2b 75 63             	sub    0x63(%ebp),%esi
420bdb:	55                   	push   %ebp
420bdc:	53                   	push   %ebx
420bdd:	74 44                	je     0x420c23
420bdf:	65 6a 58             	gs push $0x58
420be2:	65 36 78 76          	gs ss js 0x420c5c
420be6:	6a 61                	push   $0x61
420be8:	4e                   	dec    %esi
420be9:	7a 30                	jp     0x420c1b
420beb:	44                   	inc    %esp
420bec:	4e                   	dec    %esi
420bed:	58                   	pop    %eax
420bee:	6d                   	insl   (%dx),%es:(%edi)
420bef:	59                   	pop    %ecx
420bf0:	55                   	push   %ebp
420bf1:	76 38                	jbe    0x420c2b
420bf3:	47                   	inc    %edi
420bf4:	70 46                	jo     0x420c3c
420bf6:	56                   	push   %esi
420bf7:	61                   	popa
420bf8:	75 6c                	jne    0x420c66
420bfa:	6d                   	insl   (%dx),%es:(%edi)
420bfb:	61                   	popa
420bfc:	55                   	push   %ebp
420bfd:	57                   	push   %edi
420bfe:	57                   	push   %edi
420bff:	30 39                	xor    %bh,(%ecx)
420c01:	38 2f                	cmp    %ch,(%edi)
420c03:	50                   	push   %eax
420c04:	75 36                	jne    0x420c3c
420c06:	44                   	inc    %esp
420c07:	7a 78                	jp     0x420c81
420c09:	6e                   	outsb  %ds:(%esi),(%dx)
420c0a:	45                   	inc    %ebp
420c0b:	49                   	dec    %ecx
420c0c:	43                   	inc    %ebx
420c0d:	46                   	inc    %esi
420c0e:	5a                   	pop    %edx
420c0f:	31 5a 74             	xor    %ebx,0x74(%edx)
420c12:	6f                   	outsl  %ds:(%esi),(%dx)
420c13:	2f                   	das
420c14:	6c                   	insb   (%dx),%es:(%edi)
420c15:	4a                   	dec    %edx
420c16:	58                   	pop    %eax
420c17:	72 6f                	jb     0x420c88
420c19:	5a                   	pop    %edx
420c1a:	65 57                	gs push %edi
420c1c:	6f                   	outsl  %ds:(%esi),(%dx)
420c1d:	65 2b 2f             	sub    %gs:(%edi),%ebp
420c20:	58                   	pop    %eax
420c21:	4c                   	dec    %esp
420c22:	46                   	inc    %esi
420c23:	2b 42 48             	sub    0x48(%edx),%eax
420c26:	7a 37                	jp     0x420c5f
420c28:	49                   	dec    %ecx
420c29:	65 4f                	gs dec %edi
420c2b:	56                   	push   %esi
420c2c:	59                   	pop    %ecx
420c2d:	68 47 54 42 79       	push   $0x79425447
420c32:	50                   	push   %eax
420c33:	62 7a 6f             	bound  %edi,0x6f(%edx)
420c36:	7a 53                	jp     0x420c8b
420c38:	37                   	aaa
420c39:	31 70 56             	xor    %esi,0x56(%eax)
420c3c:	46                   	inc    %esi
420c3d:	70 2b                	jo     0x420c6a
420c3f:	45                   	inc    %ebp
420c40:	6f                   	outsl  %ds:(%esi),(%dx)
420c41:	39 59 33             	cmp    %ebx,0x33(%ecx)
420c44:	56                   	push   %esi
420c45:	74 2b                	je     0x420c72
420c47:	43                   	inc    %ebx
420c48:	48                   	dec    %eax
420c49:	55                   	push   %ebp
420c4a:	59                   	pop    %ecx
420c4b:	4f                   	dec    %edi
420c4c:	74 43                	je     0x420c91
420c4e:	6c                   	insb   (%dx),%es:(%edi)
420c4f:	47                   	inc    %edi
420c50:	37                   	aaa
420c51:	42                   	inc    %edx
420c52:	70 6e                	jo     0x420cc2
420c54:	43                   	inc    %ebx
420c55:	43                   	inc    %ebx
420c56:	69 2b 74 62 6f 5a    	imul   $0x5a6f6274,(%ebx),%ebp
420c5c:	52                   	push   %edx
420c5d:	51                   	push   %ecx
420c5e:	2b 69 4c             	sub    0x4c(%ecx),%ebp
420c61:	65 32 54 57 52       	xor    %gs:0x52(%edi,%edx,2),%dl
420c66:	46                   	inc    %esi
420c67:	30 2f                	xor    %ch,(%edi)
420c69:	33 58 58             	xor    0x58(%eax),%ebx
420c6c:	68 56 66 4e 61       	push   $0x614e6656
420c71:	70 42                	jo     0x420cb5
420c73:	2f                   	das
420c74:	32 33                	xor    (%ebx),%dh
420c76:	4e                   	dec    %esi
420c77:	46                   	inc    %esi
420c78:	6a 4d                	push   $0x4d
420c7a:	33 32                	xor    (%edx),%esi
420c7c:	35 4c 43 34 52       	xor    $0x5234434c,%eax
420c81:	39 42 4f             	cmp    %eax,0x4f(%edx)
420c84:	58                   	pop    %eax
420c85:	2f                   	das
420c86:	64 36 62 7a 30       	fs bound %edi,%ss:0x30(%edx)
420c8b:	41                   	inc    %ecx
420c8c:	75 4a                	jne    0x420cd8
420c8e:	4b                   	dec    %ebx
420c8f:	58                   	pop    %eax
420c90:	77 69                	ja     0x420cfb
420c92:	4b                   	dec    %ebx
420c93:	34 47                	xor    $0x47,%al
420c95:	66 37                	data16 aaa
420c97:	6e                   	outsb  %ds:(%esi),(%dx)
420c98:	78 4d                	js     0x420ce7
420c9a:	73 6e                	jae    0x420d0a
420c9c:	6a 32                	push   $0x32
420c9e:	76 35                	jbe    0x420cd5
420ca0:	66 44                	inc    %sp
420ca2:	2f                   	das
420ca3:	66 65 50             	gs push %ax
420ca6:	4d                   	dec    %ebp
420ca7:	6a 75                	push   $0x75
420ca9:	58                   	pop    %eax
420caa:	77 4c                	ja     0x420cf8
420cac:	78 73                	js     0x420d21
420cae:	37                   	aaa
420caf:	55                   	push   %ebp
420cb0:	33 7a 66             	xor    0x66(%edx),%edi
420cb3:	64 32 37             	xor    %fs:(%edi),%dh
420cb6:	67 35 42 6b 6e 47    	addr16 xor $0x476e6b42,%eax
420cbc:	33 70 30             	xor    0x30(%eax),%esi