429dec:	53                   	push   %ebx
429ded:	2f                   	das
429dee:	30 7a 37             	xor    %bh,0x37(%edx)
429df1:	78 37                	js     0x429e2a
429df3:	43                   	inc    %ebx
429df4:	74 6f                	je     0x429e65
429df6:	6c                   	insb   (%dx),%es:(%edi)
429df7:	55                   	push   %ebp
429df8:	67 46                	addr16 inc %esi
429dfa:	49                   	dec    %ecx
429dfb:	51                   	push   %ecx
429dfc:	50                   	push   %eax
429dfd:	70 56                	jo     0x429e55
429dff:	61                   	popa
429e00:	69 64 34 55 68 78 56 	imul   $0x76567868,0x55(%esp,%esi,1),%esp
429e07:	76
429e08:	7a 66                	jp     0x429e70
429e0a:	53                   	push   %ebx
429e0b:	49                   	dec    %ecx
429e0c:	62 79 2f             	bound  %edi,0x2f(%ecx)
429e0f:	65 56                	gs push %esi
429e11:	33 42 67             	xor    0x67(%edx),%eax
429e14:	67 31 6b 54          	xor    %ebp,0x54(%bp,%di)
429e18:	37                   	aaa
429e19:	78 63                	js     0x429e7e
429e1b:	55                   	push   %ebp
429e1c:	52                   	push   %edx
429e1d:	77 70                	ja     0x429e8f
429e1f:	38 4e 6f             	cmp    %cl,0x6f(%esi)
429e22:	4f                   	dec    %edi
429e23:	70 31                	jo     0x429e56
429e25:	45                   	inc    %ebp
429e26:	59                   	pop    %ecx
429e27:	43                   	inc    %ebx
429e28:	49                   	dec    %ecx
429e29:	35 57 76 53 48       	xor    $0x48537657,%eax
429e2e:	58                   	pop    %eax
429e2f:	55                   	push   %ebp
429e30:	39 55 50             	cmp    %edx,0x50(%ebp)
429e33:	6c                   	insb   (%dx),%es:(%edi)
429e34:	56                   	push   %esi
429e35:	4a                   	dec    %edx
429e36:	6d                   	insl   (%dx),%es:(%edi)
429e37:	39 49 32             	cmp    %ecx,0x32(%ecx)
429e3a:	33 6e 4e             	xor    0x4e(%esi),%ebp
429e3d:	61                   	popa
429e3e:	32 41 55             	xor    0x55(%ecx),%al
429e41:	33 64 59 67          	xor    0x67(%ecx,%ebx,2),%esp
429e45:	57                   	push   %edi
429e46:	69 4b 46 34 6c 76 67 	imul   $0x67766c34,0x46(%ebx),%ecx
429e4d:	75 69                	jne    0x429eb8
429e4f:	50                   	push   %eax
429e50:	4e                   	dec    %esi
429e51:	78 4e                	js     0x429ea1
429e53:	51                   	push   %ecx
429e54:	66 6a 65             	pushw  $0x65
429e57:	50                   	push   %eax
429e58:	66 74 38             	data16 je 0x429e93
429e5b:	6b 38 53             	imul   $0x53,(%eax),%edi
429e5e:	55                   	push   %ebp
429e5f:	33 33                	xor    (%ebx),%esi
429e61:	38 46 5a             	cmp    %al,0x5a(%esi)
429e64:	48                   	dec    %eax
429e65:	65 79 66             	gs jns 0x429ece
429e68:	6c                   	insb   (%dx),%es:(%edi)
429e69:	4c                   	dec    %esp
429e6a:	46                   	inc    %esi
429e6b:	44                   	inc    %esp
429e6c:	6d                   	insl   (%dx),%es:(%edi)
429e6d:	4d                   	dec    %ebp
429e6e:	46                   	inc    %esi
429e6f:	38 4f 51             	cmp    %cl,0x51(%edi)
429e72:	41                   	inc    %ecx
429e73:	4b                   	dec    %ebx
429e74:	32 4b 57             	xor    0x57(%ebx),%cl
429e77:	46                   	inc    %esi
429e78:	64 6d                	fs insl (%dx),%es:(%edi)
429e7a:	61                   	popa
429e7b:	37                   	aaa
429e7c:	6e                   	outsb  %ds:(%esi),(%dx)
429e7d:	69 6b 36 7a 4a 44 6d 	imul   $0x6d444a7a,0x36(%ebx),%ebp
429e84:	50                   	push   %eax
429e85:	37                   	aaa
429e86:	38 4a 41             	cmp    %cl,0x41(%edx)
429e89:	72 67                	jb     0x429ef2
429e8b:	67 31 41 6a          	xor    %eax,0x6a(%bx,%di)
429e8f:	30 42 68             	xor    %al,0x68(%edx)
429e92:	54                   	push   %esp
429e93:	2b 41 7a             	sub    0x7a(%ecx),%eax
429e96:	32 61 4c             	xor    0x4c(%ecx),%ah
429e99:	4f                   	dec    %edi
429e9a:	48                   	dec    %eax
429e9b:	6f                   	outsl  %ds:(%esi),(%dx)
429e9c:	58                   	pop    %eax
429e9d:	45                   	inc    %ebp
429e9e:	59                   	pop    %ecx
429e9f:	77 66                	ja     0x429f07
429ea1:	63 30                	arpl   %esi,(%eax)
429ea3:	6f                   	outsl  %ds:(%esi),(%dx)
429ea4:	7a 76                	jp     0x429f1c
429ea6:	6c                   	insb   (%dx),%es:(%edi)
429ea7:	4c                   	dec    %esp
429ea8:	6c                   	insb   (%dx),%es:(%edi)
429ea9:	62 49 4c             	bound  %ecx,0x4c(%ecx)
429eac:	38 39                	cmp    %bh,(%ecx)
429eae:	6b 73 33 65          	imul   $0x65,0x33(%ebx),%esi
429eb2:	42                   	inc    %edx
429eb3:	61                   	popa
429eb4:	48                   	dec    %eax
429eb5:	36 38 50 4e          	cmp    %dl,%ss:0x4e(%eax)
429eb9:	67 35 4f 6b 6e 64    	addr16 xor $0x646e6b4f,%eax
429ebf:	4f                   	dec    %edi
429ec0:	64 54                	fs push %esp
429ec2:	44                   	inc    %esp
429ec3:	55                   	push   %ebp
429ec4:	73 45                	jae    0x429f0b
429ec6:	69 76 4d 33 79 30 2b 	imul   $0x2b307933,0x4d(%esi),%esi
429ecd:	62 49 6c             	bound  %ecx,0x6c(%ecx)
429ed0:	65 65 53             	gs gs push %ebx
429ed3:	6b 57 54 39          	imul   $0x39,0x54(%edi),%edx
429ed7:	4f                   	dec    %edi
429ed8:	50                   	push   %eax
429ed9:	2b 53 72             	sub    0x72(%ebx),%edx
429edc:	4d                   	dec    %ebp
429edd:	75 63                	jne    0x429f42
429edf:	54                   	push   %esp
429ee0:	53                   	push   %ebx
429ee1:	70 45                	jo     0x429f28
429ee3:	2b 48 57             	sub    0x57(%eax),%ecx
429ee6:	4d                   	dec    %ebp
429ee7:	59                   	pop    %ecx
429ee8:	37                   	aaa
429ee9:	56                   	push   %esi
429eea:	77 79                	ja     0x429f65
429eec:	69 54 6b 68 49 37 47 	imul   $0x68473749,0x68(%ebx,%ebp,2),%edx
429ef3:	68
429ef4:	47                   	inc    %edi
429ef5:	79 6f                	jns    0x429f66
429ef7:	53                   	push   %ebx
429ef8:	51                   	push   %ecx
429ef9:	42                   	inc    %edx
429efa:	47                   	inc    %edi
429efb:	4f                   	dec    %edi
429efc:	59                   	pop    %ecx
429efd:	4a                   	dec    %edx
429efe:	4e                   	dec    %esi
429eff:	56                   	push   %esi
429f00:	76 30                	jbe    0x429f32
429f02:	52                   	push   %edx
429f03:	74 70                	je     0x429f75
429f05:	2f                   	das
429f06:	31 56 51             	xor    %edx,0x51(%esi)
429f09:	73 61                	jae    0x429f6c
429f0b:	31 54 30 6c          	xor    %edx,0x6c(%eax,%esi,1)
429f0f:	59                   	pop    %ecx
429f10:	6c                   	insb   (%dx),%es:(%edi)
429f11:	5a                   	pop    %edx
429f12:	31 7a 6a             	xor    %edi,0x6a(%edx)
429f15:	66 31 6d 35          	xor    %bp,0x35(%ebp)
429f19:	4f                   	dec    %edi
429f1a:	74 73                	je     0x429f8f
429f1c:	6f                   	outsl  %ds:(%esi),(%dx)
429f1d:	49                   	dec    %ecx
429f1e:	47                   	inc    %edi
429f1f:	58                   	pop    %eax
429f20:	31 61 58             	xor    %esp,0x58(%ecx)
429f23:	37                   	aaa
429f24:	63 6e 64             	arpl   %ebp,0x64(%esi)
429f27:	68 44 6e 2b 72       	push   $0x722b6e44
429f2c:	6d                   	insl   (%dx),%es:(%edi)
429f2d:	65 52                	gs push %edx
429f2f:	30 6a 68             	xor    %ch,0x68(%edx)
429f32:	77 4f                	ja     0x429f83
429f34:	54                   	push   %esp
429f35:	7a 42                	jp     0x429f79
429f37:	54                   	push   %esp
429f38:	76 7a                	jbe    0x429fb4
429f3a:	71 7a                	jno    0x429fb6
429f3c:	49                   	dec    %ecx
429f3d:	7a 66                	jp     0x429fa5
429f3f:	59                   	pop    %ecx
429f40:	4d                   	dec    %ebp
429f41:	55                   	push   %ebp
429f42:	64 4d                	fs dec %ebp
429f44:	79 36                	jns    0x429f7c
429f46:	4d                   	dec    %ebp
429f47:	72 4e                	jb     0x429f97
429f49:	48                   	dec    %eax
429f4a:	62 68 46             	bound  %ebp,0x46(%eax)
429f4d:	45                   	inc    %ebp
429f4e:	6a 44                	push   $0x44
429f50:	47                   	inc    %edi
429f51:	72 73                	jb     0x429fc6
429f53:	6d                   	insl   (%dx),%es:(%edi)
429f54:	63 55 44             	arpl   %edx,0x44(%ebp)
429f57:	7a 56                	jp     0x429faf
429f59:	37                   	aaa
429f5a:	53                   	push   %ebx
429f5b:	4a                   	dec    %edx
429f5c:	51                   	push   %ecx
429f5d:	35 37 68 68 46       	xor    $0x46686837,%eax
429f62:	4e                   	dec    %esi
429f63:	55                   	push   %ebp
429f64:	7a 4f                	jp     0x429fb5
429f66:	76 7a                	jbe    0x429fe2
429f68:	52                   	push   %edx
429f69:	33 34 7a             	xor    (%edx,%edi,2),%esi
429f6c:	57                   	push   %edi
429f6d:	61                   	popa
429f6e:	33 71 48             	xor    0x48(%ecx),%esi
429f71:	75 78                	jne    0x429feb
429f73:	6f                   	outsl  %ds:(%esi),(%dx)
429f74:	39 43 38             	cmp    %eax,0x38(%ebx)
429f77:	56                   	push   %esi
429f78:	66 45                	inc    %bp
429f7a:	49                   	dec    %ecx
429f7b:	6c                   	insb   (%dx),%es:(%edi)
429f7c:	62 6d 45             	bound  %ebp,0x45(%ebp)
429f7f:	78 4b                	js     0x429fcc
429f81:	66 4c                	dec    %sp
429f83:	43                   	inc    %ebx
429f84:	78 43                	js     0x429fc9
429f86:	64 4b                	fs dec %ebx
429f88:	65 51                	gs push %ecx
429f8a:	72 70                	jb     0x429ffc
429f8c:	57                   	push   %edi
429f8d:	59                   	pop    %ecx
429f8e:	2b 64 39 33          	sub    0x33(%ecx,%edi,1),%esp
429f92:	49                   	dec    %ecx
429f93:	58                   	pop    %eax
429f94:	41                   	inc    %ecx
429f95:	47                   	inc    %edi
429f96:	46                   	inc    %esi
429f97:	67 42                	addr16 inc %edx
429f99:	2f                   	das
429f9a:	32 53 58             	xor    0x58(%ebx),%dl
429f9d:	4c                   	dec    %esp
429f9e:	6e                   	outsb  %ds:(%esi),(%dx)
429f9f:	6b 42 67 65          	imul   $0x65,0x67(%edx),%eax
429fa3:	67 55                	addr16 push %ebp
429fa5:	56                   	push   %esi
429fa6:	68 76 2f 68 4d       	push   $0x4d682f76
429fab:	38 6c 2f 51          	cmp    %ch,0x51(%edi,%ebp,1)
429faf:	4d                   	dec    %ebp
429fb0:	45                   	inc    %ebp
429fb1:	6a 76                	push   $0x76
429fb3:	78 49                	js     0x429ffe
429fb5:	65 41                	gs inc %ecx
429fb7:	46                   	inc    %esi
429fb8:	45                   	inc    %ebp
429fb9:	47                   	inc    %edi
429fba:	45                   	inc    %ebp
429fbb:	50                   	push   %eax
429fbc:	61                   	popa
429fbd:	43                   	inc    %ebx
429fbe:	6a 45                	push   $0x45
429fc0:	6d                   	insl   (%dx),%es:(%edi)
429fc1:	52                   	push   %edx
429fc2:	4d                   	dec    %ebp
429fc3:	72 77                	jb     0x42a03c
429fc5:	50                   	push   %eax
429fc6:	7a 66                	jp     0x42a02e
429fc8:	56                   	push   %esi
429fc9:	2b 62 39             	sub    0x39(%edx),%esp
429fcc:	4c                   	dec    %esp
429fcd:	4a                   	dec    %edx
429fce:	49                   	dec    %ecx
429fcf:	2f                   	das
429fd0:	6c                   	insb   (%dx),%es:(%edi)
429fd1:	70 5a                	jo     0x42a02d
429fd3:	56                   	push   %esi
429fd4:	75 57                	jne    0x42a02d
429fd6:	67 50                	addr16 push %eax
429fd8:	75 73                	jne    0x42a04d
429fda:	43                   	inc    %ebx
429fdb:	77 6b                	ja     0x42a048
429fdd:	74 45                	je     0x42a024
429fdf:	79 52                	jns    0x42a033
429fe1:	34 6a                	xor    $0x6a,%al
429fe3:	48                   	dec    %eax
429fe4:	71 69                	jno    0x42a04f
429fe6:	55                   	push   %ebp
429fe7:	43                   	inc    %ebx
429fe8:	72 57                	jb     0x42a041
429fea:	53                   	push   %ebx
429feb:	49                   	dec    %ecx
429fec:	33 67 6c             	xor    0x6c(%edi),%esp
429fef:	6b 46 2f 54          	imul   $0x54,0x2f(%esi),%eax
429ff3:	65 72 2f             	gs jb  0x42a025
429ff6:	4f                   	dec    %edi
429ff7:	65 36 2f             	gs ss das
429ffa:	41                   	inc    %ecx
429ffb:	58                   	pop    %eax
429ffc:	4c                   	dec    %esp
429ffd:	4a                   	dec    %edx
429ffe:	76 43                	jbe    0x42a043
42a000:	6c                   	insb   (%dx),%es:(%edi)
42a001:	31 79 79             	xor    %edi,0x79(%ecx)
42a004:	4e                   	dec    %esi
42a005:	64 74 55             	fs je  0x42a05d
42a008:	6f                   	outsl  %ds:(%esi),(%dx)
42a009:	4a                   	dec    %edx
42a00a:	77 37                	ja     0x42a043
42a00c:	4a                   	dec    %edx
42a00d:	31 72 67             	xor    %esi,0x67(%edx)
42a010:	70 44                	jo     0x42a056
42a012:	59                   	pop    %ecx
42a013:	36 75 69             	ss jne 0x42a07f
42a016:	4b                   	dec    %ebx
42a017:	37                   	aaa
42a018:	6a 53                	push   $0x53
42a01a:	37                   	aaa
42a01b:	30 4a 47             	xor    %cl,0x47(%edx)
42a01e:	73 6b                	jae    0x42a08b
42a020:	37                   	aaa
42a021:	58                   	pop    %eax
42a022:	69 51 31 5a 45 4b 49 	imul   $0x494b455a,0x31(%ecx),%edx
42a029:	2f                   	das
42a02a:	74 37                	je     0x42a063
42a02c:	2f                   	das
42a02d:	66 75 43             	data16 jne 0x42a073
42a030:	66 4e                	dec    %si
42a032:	6f                   	outsl  %ds:(%esi),(%dx)
42a033:	6d                   	insl   (%dx),%es:(%edi)
42a034:	31 6b 72             	xor    %ebp,0x72(%ebx)
42a037:	4f                   	dec    %edi
42a038:	38 71 4a             	cmp    %dh,0x4a(%ecx)
42a03b:	4c                   	dec    %esp
42a03c:	78 69                	js     0x42a0a7
42a03e:	31 70 47             	xor    %esi,0x47(%eax)
42a041:	35 78 77 75 54       	xor    $0x54757778,%eax
42a046:	51                   	push   %ecx
42a047:	30 41 58             	xor    %al,0x58(%ecx)
42a04a:	6e                   	outsb  %ds:(%esi),(%dx)
42a04b:	4a                   	dec    %edx
42a04c:	71 76                	jno    0x42a0c4
42a04e:	4e                   	dec    %esi
42a04f:	6a 32                	push   $0x32
42a051:	36 76 42             	ss jbe 0x42a096
42a054:	54                   	push   %esp
42a055:	6e                   	outsb  %ds:(%esi),(%dx)
42a056:	38 4b 45             	cmp    %cl,0x45(%ebx)
42a059:	68 32 48 54 4c       	push   $0x4c544832
42a05e:	38 54 6d 31          	cmp    %dl,0x31(%ebp,%ebp,2)
42a062:	51                   	push   %ecx
42a063:	54                   	push   %esp
42a064:	7a 33                	jp     0x42a099
42a066:	57                   	push   %edi
42a067:	6f                   	outsl  %ds:(%esi),(%dx)
42a068:	5a                   	pop    %edx