444c3c:	76 38                	jbe    0x444c76
444c3e:	41                   	inc    %ecx
444c3f:	77 54                	ja     0x444c95
444c41:	2b 76 43             	sub    0x43(%esi),%esi
444c44:	32 68 54             	xor    0x54(%eax),%ch
444c47:	42                   	inc    %edx
444c48:	50                   	push   %eax
444c49:	43                   	inc    %ebx
444c4a:	61                   	popa
444c4b:	6c                   	insb   (%dx),%es:(%edi)
444c4c:	39 45 6d             	cmp    %eax,0x6d(%ebp)
444c4f:	72 43                	jb     0x444c94
444c51:	32 57 39             	xor    0x39(%edi),%dl
444c54:	76 39                	jbe    0x444c8f
444c56:	49                   	dec    %ecx
444c57:	6e                   	outsb  %ds:(%esi),(%dx)
444c58:	31 6d 61             	xor    %ebp,0x61(%ebp)
444c5b:	34 6e                	xor    $0x6e,%al
444c5d:	53                   	push   %ebx
444c5e:	39 42 77             	cmp    %eax,0x77(%edx)
444c61:	4c                   	dec    %esp
444c62:	37                   	aaa
444c63:	6e                   	outsb  %ds:(%esi),(%dx)
444c64:	77 47                	ja     0x444cad
444c66:	56                   	push   %esi
444c67:	78 59                	js     0x444cc2
444c69:	38 65 52             	cmp    %ah,0x52(%ebp)
444c6c:	42                   	inc    %edx
444c6d:	6a 38                	push   $0x38
444c6f:	43                   	inc    %ebx
444c70:	44                   	inc    %esp
444c71:	55                   	push   %ebp
444c72:	2b 31                	sub    (%ecx),%esi
444c74:	37                   	aaa
444c75:	6e                   	outsb  %ds:(%esi),(%dx)
444c76:	50                   	push   %eax
444c77:	67 49                	addr16 dec %ecx
444c79:	6c                   	insb   (%dx),%es:(%edi)
444c7a:	54                   	push   %esp
444c7b:	6d                   	insl   (%dx),%es:(%edi)
444c7c:	42                   	inc    %edx
444c7d:	4c                   	dec    %esp
444c7e:	45                   	inc    %ebp
444c7f:	68 6a 75 4e 58       	push   $0x584e756a
444c84:	73 59                	jae    0x444cdf
444c86:	50                   	push   %eax
444c87:	33 75 6a             	xor    0x6a(%ebp),%esi
444c8a:	38 75 32             	cmp    %dh,0x32(%ebp)
444c8d:	4e                   	dec    %esi
444c8e:	4b                   	dec    %ebx
444c8f:	63 6b 6d             	arpl   %ebp,0x6d(%ebx)
444c92:	6b 49 4e 66          	imul   $0x66,0x4e(%ecx),%ecx
444c96:	7a 2f                	jp     0x444cc7
444c98:	78 63                	js     0x444cfd
444c9a:	58                   	pop    %eax
444c9b:	62 2b                	bound  %ebp,(%ebx)
444c9d:	6e                   	outsb  %ds:(%esi),(%dx)
444c9e:	35 6f 53 61 4b       	xor    $0x4b61536f,%eax
444ca3:	64 6c                	fs insb (%dx),%es:(%edi)
444ca5:	4f                   	dec    %edi
444ca6:	50                   	push   %eax
444ca7:	58                   	pop    %eax
444ca8:	65 2f                	gs das
444caa:	75 4c                	jne    0x444cf8
444cac:	63 77 66             	arpl   %esi,0x66(%edi)
444caf:	47                   	inc    %edi
444cb0:	56                   	push   %esi
444cb1:	2b 34 4d 2b 71 4d 58 	sub    0x584d712b(,%ecx,2),%esi
444cb8:	38 52 72             	cmp    %dl,0x72(%edx)
444cbb:	2b 50 74             	sub    0x74(%eax),%edx
444cbe:	4f                   	dec    %edi
444cbf:	6e                   	outsb  %ds:(%esi),(%dx)
444cc0:	59                   	pop    %ecx
444cc1:	2b 4e 74             	sub    0x74(%esi),%ecx
444cc4:	68 68 41 49 47       	push   $0x47494168
444cc9:	4f                   	dec    %edi
444cca:	4e                   	dec    %esi
444ccb:	69 56 45 2b 38 7a 70 	imul   $0x707a382b,0x45(%esi),%edx
444cd2:	31 68 6d             	xor    %ebp,0x6d(%eax)
444cd5:	35 63 53 70 67       	xor    $0x67705363,%eax
444cda:	6e                   	outsb  %ds:(%esi),(%dx)
444cdb:	54                   	push   %esp
444cdc:	6a 76                	push   $0x76
444cde:	4d                   	dec    %ebp
444cdf:	6d                   	insl   (%dx),%es:(%edi)
444ce0:	65 68 30 56 4d 31    	gs push $0x314d5630
444ce6:	77 7a                	ja     0x444d62
444ce8:	57                   	push   %edi
444ce9:	67 66 7a 71          	addr16 data16 jp 0x444d5e
444ced:	6e                   	outsb  %ds:(%esi),(%dx)
444cee:	74 79                	je     0x444d69
444cf0:	63 4d 34             	arpl   %ecx,0x34(%ebp)
444cf3:	35 77 62 56 45       	xor    $0x45566277,%eax
444cf8:	78 51                	js     0x444d4b
444cfa:	54                   	push   %esp
444cfb:	49                   	dec    %ecx
444cfc:	73 6d                	jae    0x444d6b
444cfe:	42                   	inc    %edx
444cff:	47                   	inc    %edi
444d00:	4c                   	dec    %esp
444d01:	72 42                	jb     0x444d45
444d03:	59                   	pop    %ecx
444d04:	33 79 4b             	xor    0x4b(%ecx),%edi
444d07:	55                   	push   %ebp
444d08:	2f                   	das
444d09:	50                   	push   %eax
444d0a:	43                   	inc    %ebx
444d0b:	30 66 43             	xor    %ah,0x43(%esi)
444d0e:	68 7a 52 63 52       	push   $0x5263527a
444d13:	6f                   	outsl  %ds:(%esi),(%dx)
444d14:	31 34 75 44 65 58 4a 	xor    %esi,0x4a586544(,%esi,2)
444d1b:	4a                   	dec    %edx
444d1c:	6c                   	insb   (%dx),%es:(%edi)
444d1d:	78 44                	js     0x444d63
444d1f:	75 62                	jne    0x444d83
444d21:	66 6b 46 4d 6a       	imul   $0x6a,0x4d(%esi),%ax
444d26:	64 63 46 67          	arpl   %eax,%fs:0x67(%esi)
444d2a:	6f                   	outsl  %ds:(%esi),(%dx)
444d2b:	55                   	push   %ebp
444d2c:	47                   	inc    %edi
444d2d:	4a                   	dec    %edx
444d2e:	30 2f                	xor    %ch,(%edi)
444d30:	48                   	dec    %eax
444d31:	67 45                	addr16 inc %ebp
444d33:	67 70 66             	addr16 jo 0x444d9c
444d36:	78 4e                	js     0x444d86
444d38:	59                   	pop    %ecx
444d39:	31 76 47             	xor    %esi,0x47(%esi)
444d3c:	2f                   	das
444d3d:	45                   	inc    %ebp
444d3e:	59                   	pop    %ecx
444d3f:	69 59 79 59 79 63 35 	imul   $0x35637959,0x79(%ecx),%ebx
444d46:	48                   	dec    %eax
444d47:	73 46                	jae    0x444d8f
444d49:	2f                   	das
444d4a:	51                   	push   %ecx
444d4b:	4e                   	dec    %esi
444d4c:	55                   	push   %ebp
444d4d:	34 56                	xor    $0x56,%al
444d4f:	7a 66                	jp     0x444db7
444d51:	53                   	push   %ebx
444d52:	6b 6f 52 70          	imul   $0x70,0x52(%edi),%ebp
444d56:	35 39 61 34 7a       	xor    $0x7a346139,%eax
444d5b:	31 45 48             	xor    %eax,0x48(%ebp)
444d5e:	6c                   	insb   (%dx),%es:(%edi)
444d5f:	34 2b                	xor    $0x2b,%al
444d61:	47                   	inc    %edi
444d62:	6e                   	outsb  %ds:(%esi),(%dx)
444d63:	49                   	dec    %ecx
444d64:	76 70                	jbe    0x444dd6
444d66:	72 70                	jb     0x444dd8
444d68:	47                   	inc    %edi
444d69:	55                   	push   %ebp
444d6a:	7a 77                	jp     0x444de3
444d6c:	73 4b                	jae    0x444db9
444d6e:	32 76 6b             	xor    0x6b(%esi),%dh
444d71:	6a 54                	push   $0x54
444d73:	62 67 4d             	bound  %esp,0x4d(%edi)
444d76:	41                   	inc    %ecx
444d77:	51                   	push   %ecx
444d78:	53                   	push   %ebx
444d79:	54                   	push   %esp
444d7a:	55                   	push   %ebp
444d7b:	65 74 71             	gs je  0x444def
444d7e:	66 71 6a             	data16 jno 0x444deb
444d81:	6e                   	outsb  %ds:(%esi),(%dx)
444d82:	2b 4c 64 39          	sub    0x39(%esp,%eiz,2),%ecx
444d86:	54                   	push   %esp
444d87:	37                   	aaa
444d88:	72 44                	jb     0x444dce
444d8a:	2f                   	das
444d8b:	6b 2b 77             	imul   $0x77,(%ebx),%ebp
444d8e:	76 44                	jbe    0x444dd4
444d90:	6e                   	outsb  %ds:(%esi),(%dx)
444d91:	6f                   	outsl  %ds:(%esi),(%dx)
444d92:	38 6a 50             	cmp    %ch,0x50(%edx)
444d95:	43                   	inc    %ebx
444d96:	66 72 62             	data16 jb 0x444dfb
444d99:	55                   	push   %ebp
444d9a:	4b                   	dec    %ebx
444d9b:	69 46 2f 76 4c 30 62 	imul   $0x62304c76,0x2f(%esi),%eax
444da2:	71 39                	jno    0x444ddd
444da4:	66 59                	pop    %cx
444da6:	42                   	inc    %edx
444da7:	65 49                	gs dec %ecx
444da9:	37                   	aaa
444daa:	72 69                	jb     0x444e15
444dac:	65 6f                	outsl  %gs:(%esi),(%dx)
444dae:	55                   	push   %ebp
444daf:	38 5a 62             	cmp    %bl,0x62(%edx)
444db2:	58                   	pop    %eax
444db3:	38 41 31             	cmp    %al,0x31(%ecx)
444db6:	43                   	inc    %ebx
444db7:	44                   	inc    %esp
444db8:	78 41                	js     0x444dfb
444dba:	55                   	push   %ebp
444dbb:	4d                   	dec    %ebp
444dbc:	4b                   	dec    %ebx
444dbd:	6f                   	outsl  %ds:(%esi),(%dx)
444dbe:	6e                   	outsb  %ds:(%esi),(%dx)
444dbf:	37                   	aaa
444dc0:	6a 6f                	push   $0x6f
444dc2:	35 72 35 56 43       	xor    $0x43563572,%eax
444dc7:	42                   	inc    %edx
444dc8:	76 75                	jbe    0x444e3f
444dca:	36 61                	ss popa
444dcc:	53                   	push   %ebx
444dcd:	74 55                	je     0x444e24
444dcf:	68 74 77 31 5a       	push   $0x5a317774
444dd4:	33 61 44             	xor    0x44(%ecx),%esp
444dd7:	59                   	pop    %ecx
444dd8:	55                   	push   %ebp
444dd9:	70 79                	jo     0x444e54
444ddb:	4f                   	dec    %edi
444ddc:	7a 44                	jp     0x444e22
444dde:	50                   	push   %eax
444ddf:	65 67 34 70          	gs addr16 xor $0x70,%al
444de3:	4a                   	dec    %edx
444de4:	67 59                	addr16 pop %ecx
444de6:	6d                   	insl   (%dx),%es:(%edi)
444de7:	55                   	push   %ebp
444de8:	73 56                	jae    0x444e40
444dea:	67 68 5a 4f 30 75    	addr16 push $0x75304f5a
444df0:	48                   	dec    %eax
444df1:	79 33                	jns    0x444e26
444df3:	44                   	inc    %esp
444df4:	48                   	dec    %eax
444df5:	51                   	push   %ecx
444df6:	4e                   	dec    %esi
444df7:	44                   	inc    %esp
444df8:	79 65                	jns    0x444e5f
444dfa:	46                   	inc    %esi
444dfb:	73 59                	jae    0x444e56
444dfd:	48                   	dec    %eax
444dfe:	30 67 74             	xor    %ah,0x74(%edi)
444e01:	56                   	push   %esi
444e02:	6d                   	insl   (%dx),%es:(%edi)
444e03:	79 41                	jns    0x444e46
444e05:	44                   	inc    %esp
444e06:	6a 6d                	push   $0x6d
444e08:	67 51                	addr16 push %ecx
444e0a:	6c                   	insb   (%dx),%es:(%edi)
444e0b:	4e                   	dec    %esi
444e0c:	74 39                	je     0x444e47
444e0e:	76 4c                	jbe    0x444e5c
444e10:	4a                   	dec    %edx
444e11:	54                   	push   %esp
444e12:	54                   	push   %esp
444e13:	53                   	push   %ebx
444e14:	39 2f                	cmp    %ebp,(%edi)
444e16:	4a                   	dec    %edx
444e17:	68 73 4f 56 57       	push   $0x57564f73
444e1c:	57                   	push   %edi
444e1d:	53                   	push   %ebx
444e1e:	68 58 77 6a 7a       	push   $0x7a6a7758
444e23:	30 61 37             	xor    %ah,0x37(%ecx)
444e26:	33 67 36             	xor    0x36(%edi),%esp
444e29:	6b 75 51 59          	imul   $0x59,0x51(%ebp),%esi
444e2d:	77 57                	ja     0x444e86
444e2f:	52                   	push   %edx
444e30:	68 75 6d 79 76       	push   $0x76796d75
444e35:	32 6e 53             	xor    0x53(%esi),%ch
444e38:	62 62 64             	bound  %esp,0x64(%edx)
444e3b:	5a                   	pop    %edx
444e3c:	7a 6c                	jp     0x444eaa
444e3e:	48                   	dec    %eax
444e3f:	37                   	aaa
444e40:	68 32 59 79 7a       	push   $0x7a795932
444e45:	7a 65                	jp     0x444eac
444e47:	67 51                	addr16 push %ecx
444e49:	51                   	push   %ecx
444e4a:	58                   	pop    %eax
444e4b:	36 65 4e             	ss gs dec %esi
444e4e:	44                   	inc    %esp
444e4f:	44                   	inc    %esp
444e50:	36 63 41 33          	arpl   %eax,%ss:0x33(%ecx)
444e54:	34 6b                	xor    $0x6b,%al
444e56:	43                   	inc    %ebx
444e57:	76 34                	jbe    0x444e8d
444e59:	45                   	inc    %ebp
444e5a:	50                   	push   %eax
444e5b:	4c                   	dec    %esp
444e5c:	62 6f 78             	bound  %ebp,0x78(%edi)
444e5f:	62 48 7a             	bound  %ecx,0x7a(%eax)
444e62:	41                   	inc    %ecx
444e63:	51                   	push   %ecx
444e64:	31 64 77 72          	xor    %esp,0x72(%edi,%esi,2)
444e68:	41                   	inc    %ecx
444e69:	63 71 53             	arpl   %esi,0x53(%ecx)
444e6c:	50                   	push   %eax
444e6d:	39 4c 71 63          	cmp    %ecx,0x63(%ecx,%esi,2)
444e71:	72 6c                	jb     0x444edf
444e73:	4b                   	dec    %ebx
444e74:	53                   	push   %ebx
444e75:	56                   	push   %esi
444e76:	77 59                	ja     0x444ed1
444e78:	66 2b 67 43          	sub    0x43(%edi),%sp
444e7c:	41                   	inc    %ecx
444e7d:	61                   	popa
444e7e:	64 35 70 76 5a 45    	fs xor $0x455a7670,%eax
444e84:	31 32                	xor    %esi,(%edx)
444e86:	4a                   	dec    %edx
444e87:	78 75                	js     0x444efe
444e89:	6c                   	insb   (%dx),%es:(%edi)
444e8a:	63 42 44             	arpl   %eax,0x44(%edx)
444e8d:	39 76 65             	cmp    %esi,0x65(%esi)
444e90:	6b 36 77             	imul   $0x77,(%esi),%esi
444e93:	53                   	push   %ebx
444e94:	50                   	push   %eax
444e95:	74 37                	je     0x444ece
444e97:	63 51 41             	arpl   %edx,0x41(%ecx)
444e9a:	7a 2b                	jp     0x444ec7
444e9c:	76 46                	jbe    0x444ee4
444e9e:	4e                   	dec    %esi
444e9f:	6b 79 6d 32          	imul   $0x32,0x6d(%ecx),%edi
444ea3:	48                   	dec    %eax
444ea4:	50                   	push   %eax
444ea5:	6f                   	outsl  %ds:(%esi),(%dx)
444ea6:	6b 6d 72 41          	imul   $0x41,0x72(%ebp),%ebp
444eaa:	73 42                	jae    0x444eee
444eac:	50                   	push   %eax
444ead:	6b 56 72 49          	imul   $0x49,0x72(%esi),%edx
444eb1:	65 72 37             	gs jb  0x444eeb
444eb4:	37                   	aaa
444eb5:	54                   	push   %esp
444eb6:	76 46                	jbe    0x444efe
444eb8:	6a 51                	push   $0x51
444eba:	49                   	dec    %ecx
444ebb:	2b 33                	sub    (%ebx),%esi
444ebd:	32 2f                	xor    (%edi),%ch
444ebf:	66 61                	popaw
444ec1:	32 6e 50             	xor    0x50(%esi),%ch
444ec4:	33 46 6a             	xor    0x6a(%esi),%eax
444ec7:	38 59 5a             	cmp    %bl,0x5a(%ecx)
444eca:	4d                   	dec    %ebp
444ecb:	4a                   	dec    %edx
444ecc:	55                   	push   %ebp
444ecd:	2f                   	das
444ece:	58                   	pop    %eax
444ecf:	37                   	aaa
444ed0:	54                   	push   %esp
444ed1:	64 57                	fs push %edi
444ed3:	2b 72 39             	sub    0x39(%edx),%esi
444ed6:	4b                   	dec    %ebx
444ed7:	73 41                	jae    0x444f1a
444ed9:	75 75                	jne    0x444f50
444edb:	6e                   	outsb  %ds:(%esi),(%dx)
444edc:	32 68 69             	xor    0x69(%eax),%ch
444edf:	34 34                	xor    $0x34,%al
444ee1:	48                   	dec    %eax