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
444ee2:	4c                   	dec    %esp
444ee3:	6d                   	insl   (%dx),%es:(%edi)
444ee4:	68 53 69 77 62       	push   $0x62776953
444ee9:	71 64                	jno    0x444f4f
444eeb:	6e                   	outsb  %ds:(%esi),(%dx)
444eec:	62 48 42             	bound  %ecx,0x42(%eax)
444eef:	32 79 67             	xor    0x67(%ecx),%bh
444ef2:	53                   	push   %ebx
444ef3:	41                   	inc    %ecx
444ef4:	58                   	pop    %eax
444ef5:	44                   	inc    %esp
444ef6:	65 76 66             	gs jbe 0x444f5f
444ef9:	55                   	push   %ebp
444efa:	61                   	popa
444efb:	66 75 55             	data16 jne 0x444f53
444efe:	51                   	push   %ecx
444eff:	77 52                	ja     0x444f53
444f01:	51                   	push   %ecx
444f02:	4e                   	dec    %esi
444f03:	49                   	dec    %ecx
444f04:	75 73                	jne    0x444f79
444f06:	4f                   	dec    %edi
444f07:	67 5a                	addr16 pop %edx
444f09:	77 63                	ja     0x444f6e
444f0b:	52                   	push   %edx
444f0c:	74 72                	je     0x444f80
444f0e:	55                   	push   %ebp
444f0f:	77 76                	ja     0x444f87
444f11:	54                   	push   %esp
444f12:	4c                   	dec    %esp
444f13:	47                   	inc    %edi
444f14:	4e                   	dec    %esi
444f15:	75 71                	jne    0x444f88
444f17:	30 37                	xor    %dh,(%edi)
444f19:	65 66 76 4c          	gs data16 jbe 0x444f69
444f1d:	46                   	inc    %esi
444f1e:	36 78 69             	ss js  0x444f8a
444f21:	50                   	push   %eax
444f22:	4f                   	dec    %edi
444f23:	49                   	dec    %ecx
444f24:	51                   	push   %ecx
444f25:	44                   	inc    %esp
444f26:	41                   	inc    %ecx
444f27:	6e                   	outsb  %ds:(%esi),(%dx)
444f28:	39 43 64             	cmp    %eax,0x64(%ebx)
444f2b:	74 55                	je     0x444f82
444f2d:	61                   	popa
444f2e:	51                   	push   %ecx
444f2f:	70 7a                	jo     0x444fab
444f31:	6b 50 6e 64          	imul   $0x64,0x6e(%eax),%edx
444f35:	58                   	pop    %eax
444f36:	6a 53                	push   $0x53
444f38:	59                   	pop    %ecx
444f39:	6b 4b 47 48          	imul   $0x48,0x47(%ebx),%ecx
444f3d:	37                   	aaa
444f3e:	77 32                	ja     0x444f72
444f40:	77 34                	ja     0x444f76
444f42:	47                   	inc    %edi
444f43:	41                   	inc    %ecx
444f44:	53                   	push   %ebx
444f45:	77 77                	ja     0x444fbe
444f47:	6e                   	outsb  %ds:(%esi),(%dx)
444f48:	2f                   	das
444f49:	38 79 48             	cmp    %bh,0x48(%ecx)
444f4c:	4b                   	dec    %ebx
444f4d:	2f                   	das
444f4e:	64 4c                	fs dec %esp
444f50:	37                   	aaa
444f51:	52                   	push   %edx
444f52:	33 63 59             	xor    0x59(%ebx),%esp
444f55:	68 56 74 33 43       	push   $0x43337456
444f5a:	52                   	push   %edx
444f5b:	68 32 4a 6d 2b       	push   $0x2b6d4a32
444f60:	34 47                	xor    $0x47,%al
444f62:	41                   	inc    %ecx
444f63:	48                   	dec    %eax
444f64:	78 6b                	js     0x444fd1
444f66:	48                   	dec    %eax
444f67:	6e                   	outsb  %ds:(%esi),(%dx)
444f68:	70 46                	jo     0x444fb0
444f6a:	39 74 66 4a          	cmp    %esi,0x4a(%esi,%eiz,2)
444f6e:	4a                   	dec    %edx
444f6f:	6a 41                	push   $0x41
444f71:	63 67 38             	arpl   %esp,0x38(%edi)
444f74:	67 52                	addr16 push %edx
444f76:	53                   	push   %ebx
444f77:	4b                   	dec    %ebx
444f78:	74 6c                	je     0x444fe6
444f7a:	47                   	inc    %edi
444f7b:	57                   	push   %edi
444f7c:	48                   	dec    %eax
444f7d:	74 43                	je     0x444fc2
444f7f:	4e                   	dec    %esi
444f80:	44                   	inc    %esp
444f81:	67 6d                	insl   (%dx),%es:(%di)
444f83:	32 68 75             	xor    0x75(%eax),%ch
444f86:	41                   	inc    %ecx
444f87:	4f                   	dec    %edi
444f88:	41                   	inc    %ecx
444f89:	69 74 73 77 4b 4d 76 	imul   $0x37764d4b,0x77(%ebx,%esi,2),%esi
444f90:	37
444f91:	37                   	aaa
444f92:	42                   	inc    %edx
444f93:	52                   	push   %edx
444f94:	53                   	push   %ebx
444f95:	4c                   	dec    %esp
444f96:	50                   	push   %eax
444f97:	2f                   	das
444f98:	62 61 73             	bound  %esp,0x73(%ecx)
444f9b:	68 44 59 78 36       	push   $0x36785944
444fa0:	51                   	push   %ecx
444fa1:	4d                   	dec    %ebp
444fa2:	50                   	push   %eax
444fa3:	55                   	push   %ebp
444fa4:	55                   	push   %ebp
444fa5:	70 73                	jo     0x44501a
444fa7:	5a                   	pop    %edx
444fa8:	35 30 6b 4c 55       	xor    $0x554c6b30,%eax
444fad:	71 5a                	jno    0x445009
444faf:	39 34 35 69 55 46 39 	cmp    %esi,0x39465569(,%esi,1)
444fb6:	33 4e 31             	xor    0x31(%esi),%ecx
444fb9:	66 68 2f 78          	pushw  $0x782f
444fbd:	4c                   	dec    %esp
444fbe:	39 31                	cmp    %esi,(%ecx)
444fc0:	41                   	inc    %ecx
444fc1:	46                   	inc    %esi
444fc2:	48                   	dec    %eax
444fc3:	57                   	push   %edi
444fc4:	37                   	aaa
444fc5:	68 51 55 68 2b       	push   $0x2b685551
444fca:	70 43                	jo     0x44500f
444fcc:	73 51                	jae    0x44501f
444fce:	2b 53 36             	sub    0x36(%ebx),%edx
444fd1:	76 61                	jbe    0x445034
444fd3:	61                   	popa
444fd4:	54                   	push   %esp
444fd5:	69 2b 62 63 4f 77    	imul   $0x774f6362,(%ebx),%ebp
444fdb:	45                   	inc    %ebp
444fdc:	68 4e 69 4e 62       	push   $0x624e694e
444fe1:	2b 4f 46             	sub    0x46(%edi),%ecx
444fe4:	43                   	inc    %ebx
444fe5:	4d                   	dec    %ebp
444fe6:	44                   	inc    %esp
444fe7:	44                   	inc    %esp
444fe8:	2b 76 4d             	sub    0x4d(%esi),%esi
444feb:	62 6f 34             	bound  %ebp,0x34(%edi)
444fee:	34 35                	xor    $0x35,%al
444ff0:	65 6a 36             	gs push $0x36
444ff3:	6b 77 66 35          	imul   $0x35,0x66(%edi),%esi
444ff7:	6c                   	insb   (%dx),%es:(%edi)
444ff8:	4d                   	dec    %ebp
444ff9:	53                   	push   %ebx
444ffa:	75 7a                	jne    0x445076
444ffc:	78 47                	js     0x445045
444ffe:	6c                   	insb   (%dx),%es:(%edi)
444fff:	36 58                	ss pop %eax
445001:	72 6c                	jb     0x44506f
445003:	33 37                	xor    (%edi),%esi
445005:	7a 4c                	jp     0x445053
445007:	2f                   	das
445008:	37                   	aaa
445009:	58                   	pop    %eax
44500a:	47                   	inc    %edi
44500b:	6b 56 65 58          	imul   $0x58,0x65(%esi),%edx
44500f:	50                   	push   %eax
445010:	62 46 4b             	bound  %eax,0x4b(%esi)
445013:	5a                   	pop    %edx
445014:	68 4d 4a 31 53       	push   $0x53314a4d
445019:	74 71                	je     0x44508c
44501b:	63 51 74             	arpl   %edx,0x74(%ecx)
44501e:	34 51                	xor    $0x51,%al
445020:	5a                   	pop    %edx
445021:	52                   	push   %edx
445022:	50                   	push   %eax
445023:	43                   	inc    %ebx