441bed:	32 44 4e 54          	xor    0x54(%esi,%ecx,2),%al
441bf1:	46                   	inc    %esi
441bf2:	78 54                	js     0x441c48
441bf4:	47                   	inc    %edi
441bf5:	70 72                	jo     0x441c69
441bf7:	54                   	push   %esp
441bf8:	45                   	inc    %ebp
441bf9:	4d                   	dec    %ebp
441bfa:	7a 43                	jp     0x441c3f
441bfc:	74 6d                	je     0x441c6b
441bfe:	69 2b 6e 4e 65 7a    	imul   $0x7a654e6e,(%ebx),%ebp
441c04:	4d                   	dec    %ebp
441c05:	45                   	inc    %ebp
441c06:	73 6a                	jae    0x441c72
441c08:	72 49                	jb     0x441c53
441c0a:	6c                   	insb   (%dx),%es:(%edi)
441c0b:	63 30                	arpl   %esi,(%eax)
441c0d:	6a 57                	push   $0x57
441c0f:	59                   	pop    %ecx
441c10:	71 51                	jno    0x441c63
441c12:	39 4b 59             	cmp    %ecx,0x59(%ebx)
441c15:	4b                   	dec    %ebx
441c16:	38 2f                	cmp    %ch,(%edi)
441c18:	64 4d                	fs dec %ebp
441c1a:	6b 45 55 4a          	imul   $0x4a,0x55(%ebp),%eax
441c1e:	55                   	push   %ebp
441c1f:	63 55 56             	arpl   %edx,0x56(%ebp)
441c22:	66 51                	push   %cx
441c24:	35 6f 4d 47 6e       	xor    $0x6e474d6f,%eax
441c29:	6a 6a                	push   $0x6a
441c2b:	6a 32                	push   $0x32
441c2d:	69 4f 68 42 4f 6d 36 	imul   $0x366d4f42,0x68(%edi),%ecx
441c34:	68 5a 49 67 57       	push   $0x5767495a
441c39:	33 73 37             	xor    0x37(%ebx),%esi
441c3c:	48                   	dec    %eax
441c3d:	5a                   	pop    %edx
441c3e:	6e                   	outsb  %ds:(%esi),(%dx)
441c3f:	6b 6d 76 32          	imul   $0x32,0x76(%ebp),%ebp
441c43:	70 47                	jo     0x441c8c
441c45:	55                   	push   %ebp
441c46:	2f                   	das
441c47:	39 55 66             	cmp    %edx,0x66(%ebp)
441c4a:	6d                   	insl   (%dx),%es:(%edi)
441c4b:	57                   	push   %edi
441c4c:	79 77                	jns    0x441cc5
441c4e:	55                   	push   %ebp
441c4f:	4e                   	dec    %esi
441c50:	2f                   	das
441c51:	45                   	inc    %ebp
441c52:	33 76 30             	xor    0x30(%esi),%esi
441c55:	72 46                	jb     0x441c9d
441c57:	63 4d 33             	arpl   %ecx,0x33(%ebp)
441c5a:	76 49                	jbe    0x441ca5
441c5c:	2b 33                	sub    (%ebx),%esi
441c5e:	6e                   	outsb  %ds:(%esi),(%dx)
441c5f:	48                   	dec    %eax
441c60:	6e                   	outsb  %ds:(%esi),(%dx)
441c61:	78 44                	js     0x441ca7
441c63:	51                   	push   %ecx
441c64:	75 7a                	jne    0x441ce0
441c66:	7a 59                	jp     0x441cc1
441c68:	71 73                	jno    0x441cdd
441c6a:	47                   	inc    %edi
441c6b:	35 51 77 6e 34       	xor    $0x346e7751,%eax
441c70:	6a 5a                	push   $0x5a
441c72:	36 45                	ss inc %ebp
441c74:	6f                   	outsl  %ds:(%esi),(%dx)
441c75:	71 50                	jno    0x441cc7
441c77:	44                   	inc    %esp
441c78:	44                   	inc    %esp
441c79:	37                   	aaa
441c7a:	4e                   	dec    %esi
441c7b:	57                   	push   %edi
441c7c:	78 77                	js     0x441cf5
441c7e:	2b 5a 4b             	sub    0x4b(%edx),%ebx
441c81:	6a 71                	push   $0x71
441c83:	42                   	inc    %edx
441c84:	55                   	push   %ebp
441c85:	72 6b                	jb     0x441cf2
441c87:	30 70 78             	xor    %dh,0x78(%eax)
441c8a:	2b 59 78             	sub    0x78(%ecx),%ebx
441c8d:	65 55                	gs push %ebp
441c8f:	55                   	push   %ebp
441c90:	35 54 6b 4f 70       	xor    $0x704f6b54,%eax
441c95:	69 30 31 45 2b 51    	imul   $0x512b4531,(%eax),%esi
441c9b:	49                   	dec    %ecx
441c9c:	70 48                	jo     0x441ce6
441c9e:	46                   	inc    %esi
441c9f:	4c                   	dec    %esp
441ca0:	37                   	aaa
441ca1:	46                   	inc    %esi
441ca2:	4b                   	dec    %ebx
441ca3:	38 70 32             	cmp    %dh,0x32(%eax)
441ca6:	74 4c                	je     0x441cf4
441ca8:	41                   	inc    %ecx
441ca9:	38 78 6f             	cmp    %bh,0x6f(%eax)
441cac:	58                   	pop    %eax
441cad:	43                   	inc    %ebx
441cae:	2f                   	das
441caf:	57                   	push   %edi
441cb0:	49                   	dec    %ecx
441cb1:	4e                   	dec    %esi
441cb2:	31 31                	xor    %esi,(%ecx)
441cb4:	43                   	inc    %ebx
441cb5:	46                   	inc    %esi
441cb6:	58                   	pop    %eax
441cb7:	59                   	pop    %ecx
441cb8:	51                   	push   %ecx
441cb9:	31 64 50 59          	xor    %esp,0x59(%eax,%edx,2)
441cbd:	42                   	inc    %edx
441cbe:	36 72 79             	ss jb  0x441d3a
441cc1:	41                   	inc    %ecx
441cc2:	38 48 43             	cmp    %cl,0x43(%eax)
441cc5:	66 59                	pop    %cx
441cc7:	48                   	dec    %eax
441cc8:	39 58 6e             	cmp    %ebx,0x6e(%eax)
441ccb:	46                   	inc    %esi
441ccc:	76 73                	jbe    0x441d41
441cce:	57                   	push   %edi
441ccf:	6c                   	insb   (%dx),%es:(%edi)
441cd0:	72 4b                	jb     0x441d1d
441cd2:	5a                   	pop    %edx
441cd3:	2b 57 37             	sub    0x37(%edi),%edx
441cd6:	75 4a                	jne    0x441d22
441cd8:	78 65                	js     0x441d3f
441cda:	47                   	inc    %edi
441cdb:	6d                   	insl   (%dx),%es:(%edi)
441cdc:	79 72                	jns    0x441d50
441cde:	2f                   	das
441cdf:	36 50                	ss push %eax
441ce1:	72 35                	jb     0x441d18
441ce3:	51                   	push   %ecx
441ce4:	61                   	popa
441ce5:	68 72 53 71 2f       	push   $0x2f715372
441cea:	4d                   	dec    %ebp
441ceb:	44                   	inc    %esp
441cec:	76 4b                	jbe    0x441d39
441cee:	52                   	push   %edx
441cef:	34 44                	xor    $0x44,%al
441cf1:	7a 53                	jp     0x441d46
441cf3:	39 7a 4f             	cmp    %edi,0x4f(%edx)
441cf6:	2b 2b                	sub    (%ebx),%ebp
441cf8:	62 37                	bound  %esi,(%edi)
441cfa:	44                   	inc    %esp
441cfb:	76 6c                	jbe    0x441d69
441cfd:	62 6a 6f             	bound  %ebp,0x6f(%edx)
441d00:	73 67                	jae    0x441d69
441d02:	72 4a                	jb     0x441d4e
441d04:	6c                   	insb   (%dx),%es:(%edi)
441d05:	56                   	push   %esi
441d06:	4e                   	dec    %esi
441d07:	65 2f                	gs das
441d09:	72 31                	jb     0x441d3c
441d0b:	4f                   	dec    %edi
441d0c:	53                   	push   %ebx
441d0d:	2f                   	das
441d0e:	66 64 56             	fs push %si
441d11:	76 33                	jbe    0x441d46
441d13:	65 55                	gs push %ebp
441d15:	49                   	dec    %ecx
441d16:	45                   	inc    %ebp
441d17:	49                   	dec    %ecx
441d18:	34 43                	xor    $0x43,%al
441d1a:	53                   	push   %ebx
441d1b:	58                   	pop    %eax
441d1c:	4b                   	dec    %ebx
441d1d:	49                   	dec    %ecx
441d1e:	53                   	push   %ebx
441d1f:	74 62                	je     0x441d83
441d21:	64 54                	fs push %esp
441d23:	79 50                	jns    0x441d75
441d25:	30 2b                	xor    %ch,(%ebx)
441d27:	6f                   	outsl  %ds:(%esi),(%dx)
441d28:	67 67 61             	addr16 addr16 popa
441d2b:	63 4e 67             	arpl   %ecx,0x67(%esi)
441d2e:	47                   	inc    %edi
441d2f:	35 33 6c 61 41       	xor    $0x41616c33,%eax
441d34:	74 67                	je     0x441d9d
441d36:	6b 62 56 78          	imul   $0x78,0x56(%edx),%esp
441d3a:	73 6a                	jae    0x441da6
441d3c:	4c                   	dec    %esp
441d3d:	31 37                	xor    %esi,(%edi)
441d3f:	62 61 56             	bound  %esp,0x56(%ecx)
441d42:	6e                   	outsb  %ds:(%esi),(%dx)
441d43:	71 37                	jno    0x441d7c
441d45:	75 74                	jne    0x441dbb
441d47:	31 53 45             	xor    %edx,0x45(%ebx)
441d4a:	78 4b                	js     0x441d97
441d4c:	71 67                	jno    0x441db5
441d4e:	2f                   	das
441d4f:	4a                   	dec    %edx
441d50:	65 6e                	outsb  %gs:(%esi),(%dx)
441d52:	6c                   	insb   (%dx),%es:(%edi)
441d53:	34 38                	xor    $0x38,%al
441d55:	75 4b                	jne    0x441da2
441d57:	59                   	pop    %ecx
441d58:	41                   	inc    %ecx
441d59:	52                   	push   %edx
441d5a:	38 4e 76             	cmp    %cl,0x76(%esi)
441d5d:	74 7a                	je     0x441dd9
441d5f:	4c                   	dec    %esp
441d60:	51                   	push   %ecx
441d61:	6b 4d 6f 4f          	imul   $0x4f,0x6f(%ebp),%ecx
441d65:	36 33 69 35          	xor    %ss:0x35(%ecx),%ebp
441d69:	67 54                	addr16 push %esp
441d6b:	52                   	push   %edx
441d6c:	52                   	push   %edx
441d6d:	38 6e 41             	cmp    %ch,0x41(%esi)
441d70:	53                   	push   %ebx
441d71:	48                   	dec    %eax
441d72:	48                   	dec    %eax
441d73:	34 64                	xor    $0x64,%al
441d75:	65 69 55 70 2f 38 44 	imul   $0x2b44382f,%gs:0x70(%ebp),%edx
441d7c:	2b
441d7d:	74 48                	je     0x441dc7
441d7f:	38 37                	cmp    %dh,(%edi)
441d81:	57                   	push   %edi
441d82:	75 45                	jne    0x441dc9
441d84:	45                   	inc    %ebp
441d85:	35 70 74 77 4f       	xor    $0x4f777470,%eax
441d8a:	6e                   	outsb  %ds:(%esi),(%dx)
441d8b:	5a                   	pop    %edx
441d8c:	50                   	push   %eax
441d8d:	51                   	push   %ecx
441d8e:	32 62 39             	xor    0x39(%edx),%ah
441d91:	54                   	push   %esp
441d92:	30 4b 67             	xor    %cl,0x67(%ebx)
441d95:	67 48                	addr16 dec %eax
441d97:	47                   	inc    %edi
441d98:	45                   	inc    %ebp
441d99:	33 62 44             	xor    0x44(%edx),%esp
441d9c:	35 66 52 65 76       	xor    $0x76655266,%eax
441da1:	4f                   	dec    %edi
441da2:	50                   	push   %eax
441da3:	6f                   	outsl  %ds:(%esi),(%dx)
441da4:	68 47 51 55 6c       	push   $0x6c555147
441da9:	6a 64                	push   $0x64
441dab:	35 6a 6d 53 2b       	xor    $0x2b536d6a,%eax
441db0:	30 30                	xor    %dh,(%eax)
441db2:	4b                   	dec    %ebx
441db3:	46                   	inc    %esi
441db4:	73 64                	jae    0x441e1a
441db6:	46                   	inc    %esi
441db7:	2b 43 43             	sub    0x43(%ebx),%eax
441dba:	5a                   	pop    %edx
441dbb:	70 30                	jo     0x441ded
441dbd:	63 2f                	arpl   %ebp,(%edi)
441dbf:	4a                   	dec    %edx
441dc0:	6e                   	outsb  %ds:(%esi),(%dx)
441dc1:	59                   	pop    %ecx
441dc2:	56                   	push   %esi
441dc3:	32 4c 63 77          	xor    0x77(%ebx,%eiz,2),%cl
441dc7:	70 42                	jo     0x441e0b
441dc9:	6a 64                	push   $0x64
441dcb:	6b 71 4f 2f          	imul   $0x2f,0x4f(%ecx),%esi
441dcf:	35 77 6c 4b 77       	xor    $0x774b6c77,%eax
441dd4:	39 62 47             	cmp    %esp,0x47(%edx)
441dd7:	73 59                	jae    0x441e32
441dd9:	68 38 30 41 32       	push   $0x32413038
441dde:	42                   	inc    %edx
441ddf:	32 57 45             	xor    0x45(%edi),%dl
441de2:	32 54 6e 56          	xor    0x56(%esi,%ebp,2),%dl
441de6:	41                   	inc    %ecx
441de7:	46                   	inc    %esi
441de8:	4b                   	dec    %ebx
441de9:	74 56                	je     0x441e41
441deb:	4b                   	dec    %ebx
441dec:	51                   	push   %ecx
441ded:	64 74 6e             	fs je  0x441e5e
441df0:	47                   	inc    %edi
441df1:	54                   	push   %esp
441df2:	31 31                	xor    %esi,(%ecx)
441df4:	4f                   	dec    %edi
441df5:	63 75 4d             	arpl   %esi,0x4d(%ebp)
441df8:	56                   	push   %esi
441df9:	6c                   	insb   (%dx),%es:(%edi)
441dfa:	34 76                	xor    $0x76,%al
441dfc:	66 58                	pop    %ax
441dfe:	61                   	popa
441dff:	50                   	push   %eax
441e00:	64 4f                	fs dec %edi
441e02:	53                   	push   %ebx
441e03:	51                   	push   %ecx
441e04:	59                   	pop    %ecx
441e05:	55                   	push   %ebp
441e06:	64 52                	fs push %edx
441e08:	4a                   	dec    %edx
441e09:	57                   	push   %edi
441e0a:	36 4e                	ss dec %esi
441e0c:	65 67 38 43 71       	cmp    %al,%gs:0x71(%bp,%di)
441e11:	52                   	push   %edx
441e12:	38 4c 79 2f          	cmp    %cl,0x2f(%ecx,%edi,2)
441e16:	76 34                	jbe    0x441e4c
441e18:	35 7a 76 41 6c       	xor    $0x6c41767a,%eax
441e1d:	74 61                	je     0x441e80
441e1f:	48                   	dec    %eax
441e20:	55                   	push   %ebp
441e21:	6d                   	insl   (%dx),%es:(%edi)
441e22:	67 59                	addr16 pop %ecx
441e24:	62 6d 77             	bound  %ebp,0x77(%ebp)
441e27:	57                   	push   %edi
441e28:	72 48                	jb     0x441e72
441e2a:	68 46 73 43 6b       	push   $0x6b437346
441e2f:	33 44 64 69          	xor    0x69(%esp,%eiz,2),%eax
441e33:	55                   	push   %ebp
441e34:	6b 68 63 65          	imul   $0x65,0x63(%eax),%ebp
441e38:	31 31                	xor    %esi,(%ecx)
441e3a:	49                   	dec    %ecx
441e3b:	4c                   	dec    %esp
441e3c:	63 4d 64             	arpl   %ecx,0x64(%ebp)
441e3f:	5a                   	pop    %edx
441e40:	52                   	push   %edx
441e41:	42                   	inc    %edx
441e42:	59                   	pop    %ecx
441e43:	42                   	inc    %edx
441e44:	50                   	push   %eax
441e45:	49                   	dec    %ecx
441e46:	49                   	dec    %ecx
441e47:	72 4d                	jb     0x441e96
441e49:	58                   	pop    %eax
441e4a:	43                   	inc    %ebx
441e4b:	4e                   	dec    %esi
441e4c:	44                   	inc    %esp
441e4d:	4b                   	dec    %ebx
441e4e:	71 76                	jno    0x441ec6
441e50:	45                   	inc    %ebp
441e51:	50                   	push   %eax
441e52:	55                   	push   %ebp
441e53:	62 4a 6d             	bound  %ecx,0x6d(%edx)
441e56:	5a                   	pop    %edx
441e57:	75 50                	jne    0x441ea9
441e59:	64 57                	fs push %edi
441e5b:	36 4e                	ss dec %esi
441e5d:	31 30                	xor    %esi,(%eax)
441e5f:	39 48 74             	cmp    %ecx,0x74(%eax)
441e62:	51                   	push   %ecx
441e63:	68 4e 6b 66 76       	push   $0x76666b4e
441e68:	6c                   	insb   (%dx),%es:(%edi)
441e69:	79 48                	jns    0x441eb3
441e6b:	54                   	push   %esp
441e6c:	35 6c 71 53 67       	xor    $0x6753716c,%eax
441e71:	6c                   	insb   (%dx),%es:(%edi)
441e72:	6b 54 30 5a 36       	imul   $0x36,0x5a(%eax,%esi,1),%edx
441e77:	2b 72 79             	sub    0x79(%edx),%esi
441e7a:	67 72 55             	addr16 jb 0x441ed2
441e7d:	48                   	dec    %eax
441e7e:	2b 39                	sub    (%ecx),%edi
441e80:	58                   	pop    %eax
441e81:	56                   	push   %esi
441e82:	76 4e                	jbe    0x441ed2