443c2f:	00 04 00             	add    %al,(%eax,%eax,1)
443c3a:	00 00                	add    %al,(%eax)
443c3c:	1c 01                	sbb    $0x1,%al
443c3e:	c7 04 00 00 00 00 04 	movl   $0x4000000,(%eax,%eax,1)
443c4d:	00 00                	add    %al,(%eax)
443c4f:	00 48 00             	add    %cl,0x0(%eax)
443c52:	ff 00                	incl   (%eax)
443c54:	00 00                	add    %al,(%eax)
443c56:	00 00                	add    %al,(%eax)
443c58:	04 00                	add    $0x0,%al
443c62:	00 00                	add    %al,(%eax)
443c64:	48                   	dec    %eax
443c65:	00 25 08 00 00 00    	add    %ah,0x8
443c6b:	00 04 00             	add    %al,(%eax,%eax,1)
443c76:	00 00                	add    %al,(%eax)
443c78:	1c 01                	sbb    $0x1,%al
443c7a:	de 24 00             	fisubs (%eax,%eax,1)
443c7d:	00 00                	add    %al,(%eax)
443c7f:	00 04 00             	add    %al,(%eax,%eax,1)
443c8a:	00 00                	add    %al,(%eax)
443c8c:	1c 01                	sbb    $0x1,%al
443c8e:	2f                   	das
443c8f:	20 00                	and    %al,(%eax)
443c91:	00 00                	add    %al,(%eax)
443c93:	00 04 00             	add    %al,(%eax,%eax,1)
443c9e:	00 00                	add    %al,(%eax)
443ca0:	48                   	dec    %eax
443ca1:	00 e3                	add    %ah,%bl
443ca3:	33 00                	xor    (%eax),%eax
443ca5:	00 00                	add    %al,(%eax)
443ca7:	00 02                	add    %al,(%edx)
443ca9:	00 01                	add    %al,(%ecx)
443cab:	00 03                	add    %al,(%ebx)
443cad:	00 01                	add    %al,(%ecx)
443caf:	00 04 00             	add    %al,(%eax,%eax,1)
443cb2:	01 00                	add    %eax,(%eax)
443cb4:	05 00 01 00 06       	add    $0x6000100,%eax
443cb9:	00 05 00 07 00 05    	add    %al,0x5000700
443cbf:	00 08                	add    %cl,(%eax)
443cc1:	00 07                	add    %al,(%edi)
443cc3:	00 09                	add    %cl,(%ecx)
443cc5:	00 01                	add    %al,(%ecx)
443cc7:	00 0a                	add    %cl,(%edx)
443cc9:	00 01                	add    %al,(%ecx)
443ccb:	00 0e                	add    %cl,(%esi)
443ccd:	00 0d 00 0f 00 0d    	add    %cl,0xd000f00
443cd3:	00 11                	add    %dl,(%ecx)
443cd5:	00 10                	add    %dl,(%eax)
443cd7:	00 12                	add    %dl,(%edx)
443cd9:	00 10                	add    %dl,(%eax)
443cdb:	00 13                	add    %dl,(%ebx)
443cdd:	00 10                	add    %dl,(%eax)
443cdf:	00 14 00             	add    %dl,(%eax,%eax,1)
443ce2:	10 00                	adc    %al,(%eax)
443ce4:	15 00 10 00 16       	adc    $0x16001000,%eax
443ce9:	00 15 00 17 00 10    	add    %dl,0x10001700
443cef:	00 18                	add    %bl,(%eax)
443cf1:	00 17                	add    %dl,(%edi)
443cf3:	00 19                	add    %bl,(%ecx)
443cf5:	00 17                	add    %dl,(%edi)
443cf7:	00 1a                	add    %bl,(%edx)
443cf9:	00 17                	add    %dl,(%edi)
443cfb:	00 1b                	add    %bl,(%ebx)
443cfd:	00 17                	add    %dl,(%edi)
443cff:	00 1c 00             	add    %bl,(%eax,%eax,1)
443d02:	17                   	pop    %ss
443d03:	00 23                	add    %ah,(%ebx)
443d05:	00 22                	add    %ah,(%edx)
443d07:	00 28                	add    %ch,(%eax)
443d09:	00 27                	add    %ah,(%edi)
443d0b:	00 29                	add    %ch,(%ecx)
443d0d:	00 27                	add    %ah,(%edi)
443d0f:	00 2a                	add    %ch,(%edx)
443d11:	00 29                	add    %ch,(%ecx)
443d13:	00 2b                	add    %ch,(%ebx)
443d15:	00 27                	add    %ah,(%edi)
443d17:	00 2c 00             	add    %ch,(%eax,%eax,1)
443d1a:	27                   	daa
443d1b:	00 2d 00 27 00 2f    	add    %ch,0x2f002700
443d21:	00 2e                	add    %ch,(%esi)
443d23:	00 30                	add    %dh,(%eax)
443d25:	00 2e                	add    %ch,(%esi)
443d27:	00 31                	add    %dh,(%ecx)
443d29:	00 2e                	add    %ch,(%esi)
443d2b:	00 32                	add    %dh,(%edx)
443d2d:	00 2e                	add    %ch,(%esi)
443d2f:	00 33                	add    %dh,(%ebx)
443d31:	00 2e                	add    %ch,(%esi)
443d33:	00 35 00 34 00 36    	add    %dh,0x36003400
443d39:	00 34 00             	add    %dh,(%eax,%eax,1)
443d3c:	37                   	aaa
443d3d:	00 34 00             	add    %dh,(%eax,%eax,1)
443d40:	39 00                	cmp    %eax,(%eax)
443d42:	38 00                	cmp    %al,(%eax)
443d44:	3a 00                	cmp    (%eax),%al
443d46:	39 00                	cmp    %eax,(%eax)
443d48:	3b 00                	cmp    (%eax),%eax
443d4a:	39 00                	cmp    %eax,(%eax)
443d4c:	3d 00 3c 00 3e       	cmp    $0x3e003c00,%eax
443d51:	00 3d 00 3f 00 3d    	add    %bh,0x3d003f00
443d57:	00 41 00             	add    %al,0x0(%ecx)
443d5a:	40                   	inc    %eax
443d5b:	00 42 00             	add    %al,0x0(%edx)
443d5e:	40                   	inc    %eax
443d5f:	00 43 00             	add    %al,0x0(%ebx)
443d62:	40                   	inc    %eax
443d63:	00 44 00 40          	add    %al,0x40(%eax,%eax,1)
443d67:	00 00                	add    %al,(%eax)
443d69:	00 10                	add    %dl,(%eax)
443d6b:	00 1e                	add    %bl,(%esi)
443d6d:	00 7b 03             	add    %bh,0x3(%ebx)
443d70:	00 00                	add    %al,(%eax)
443d72:	00 00                	add    %al,(%eax)
443d74:	40                   	inc    %eax
443d75:	00 7b 03             	add    %bh,0x3(%ebx)
443d78:	01 00                	add    %eax,(%eax)
443d7a:	00 00                	add    %al,(%eax)
443d7c:	40                   	inc    %eax
443d7d:	00 18                	add    %bl,(%eax)
443d7f:	0d 02 00 00 00       	or     $0x2,%eax
443d84:	40                   	inc    %eax
443d85:	00 1a                	add    %bl,(%edx)
443d87:	0d 00 00 10 00       	or     $0x100000,%eax
443d8c:	81 00 6d 03 00 00    	addl   $0x36d,(%eax)
443d92:	00 00                	add    %al,(%eax)
443d94:	83 00 6d             	addl   $0x6d,(%eax)
443d97:	03 71 00             	add    0x0(%ecx),%esi
443d9a:	fa                   	cli
443d9b:	0a 71 00             	or     0x0(%ecx),%dh
443d9e:	0f 0b                	ud2
443da0:	29 01                	sub    %eax,(%ecx)
443da2:	03 0d 93 03 ab 17    	add    0x17ab0393,%ecx
443da8:	1d 04 08 1d 00       	sbb    $0x1d0804,%eax
443dad:	68 75 6c 68 42       	push   $0x42686c75
443db2:	44                   	inc    %esp
443db3:	70 58                	jo     0x443e0d
443db5:	63 71 62             	arpl   %esi,0x62(%ecx)
443db8:	6f                   	outsl  %ds:(%esi),(%dx)
443db9:	77 50                	ja     0x443e0b
443dbb:	76 6d                	jbe    0x443e2a
443dbd:	4d                   	dec    %ebp
443dbe:	4f                   	dec    %edi
443dbf:	76 70                	jbe    0x443e31
443dc1:	67 45                	addr16 inc %ebp
443dc3:	41                   	inc    %ecx
443dc4:	79 71                	jns    0x443e37
443dc6:	59                   	pop    %ecx
443dc7:	59                   	pop    %ecx
443dc8:	2e 65 78 65          	cs js,pn 0x443e31
443dcc:	00 3c 4d 6f 64 75 6c 	add    %bh,0x6c75646f(,%ecx,2)
443dd3:	65 3e 00 e2          	gs ds add %ah,%dl
443dd7:	80 ab 00 e2 80 8f 31 	subb   $0x31,-0x707f1e00(%ebx)
443dde:	00 e2                	add    %ah,%dl
443de0:	81 aa 31 00 e2 80 ae 	subl   $0xe20031ae,-0x7f1dffcf(%edx)
443de7:	31 00 e2
443dea:	80 af 31 00 e2 81 ac 	subb   $0xac,-0x7e1dffcf(%edi)
443df1:	31 00                	xor    %eax,(%eax)
443df3:	c2 a0 31             	ret    $0x31a0
443df6:	00 e2                	add    %ah,%dl
443df8:	80 89 31 00 03 31 00 	orb    $0x0,0x31030031(%ecx)
443dff:	05 31 00 e2 81       	add    $0x81e20031,%eax
443e04:	9f                   	lahf
443e05:	31 00                	xor    %eax,(%eax)
443e07:	04 31                	add    $0x31,%al
443e09:	00 e2                	add    %ah,%dl
443e0b:	81 af 31 00 e2 80 82 	subl   $0xe2003182,-0x7f1dffcf(%edi)
443e12:	31 00 e2
443e15:	80 88 31 00 ef bb bf 	orb    $0xbf,-0x4410ffcf(%eax)
443e1c:	31 00                	xor    %eax,(%eax)
443e1e:	06                   	push   %es
443e1f:	31 00                	xor    %eax,(%eax)
443e21:	e2 80                	loop   0x443da3
443e23:	aa                   	stos   %al,%es:(%edi)
443e24:	31 00                	xor    %eax,(%eax)
443e26:	e2 80                	loop   0x443da8
443e28:	83 31 00             	xorl   $0x0,(%ecx)
443e2b:	e1 9a                	loope  0x443dc7
443e2d:	80 31 00             	xorb   $0x0,(%ecx)
443e30:	e2 81                	loop   0x443db3
443e32:	ad                   	lods   %ds:(%esi),%eax
443e33:	31 00                	xor    %eax,(%eax)
443e35:	e2 80                	loop   0x443db7
443e37:	ad                   	lods   %ds:(%esi),%eax
443e38:	31 00                	xor    %eax,(%eax)
443e3a:	e2 80                	loop   0x443dbc
443e3c:	ac                   	lods   %ds:(%esi),%al
443e3d:	31 00                	xor    %eax,(%eax)
443e3f:	e2 81                	loop   0x443dc2
443e41:	ae                   	scas   %es:(%edi),%al
443e42:	31 00                	xor    %eax,(%eax)
443e44:	e3 80                	jecxz  0x443dc6
443e46:	80 31 00             	xorb   $0x0,(%ecx)
443e49:	e2 80                	loop   0x443dcb
443e4b:	8a 31                	mov    (%ecx),%dh
443e4d:	00 e2                	add    %ah,%dl
443e4f:	80 ab 31 00 e2 80 8e 	subb   $0x8e,-0x7f1dffcf(%ebx)
443e56:	31 00                	xor    %eax,(%eax)
443e58:	31 00                	xor    %eax,(%eax)
443e5a:	e2 80                	loop   0x443ddc
443e5c:	8d 31                	lea    (%ecx),%esi
443e5e:	00 e2                	add    %ah,%dl
443e60:	80 8c 31 00 e2 80 80 	orb    $0x31,-0x7f7f1e00(%ecx,%esi,1)
443e67:	31
443e68:	00 20                	add    %ah,(%eax)
443e6a:	31 00                	xor    %eax,(%eax)
443e6c:	e2 80                	loop   0x443dee
443e6e:	81 31 00 e2 80 8b    	xorl   $0x8b80e200,(%ecx)
443e74:	31 00                	xor    %eax,(%eax)
443e76:	e2 81                	loop   0x443df9
443e78:	ab                   	stos   %eax,%es:(%edi)
443e79:	31 00                	xor    %eax,(%eax)
443e7b:	02 31                	add    (%ecx),%dh
443e7d:	00 e2                	add    %ah,%dl
443e7f:	80 87 31 00 2e 63 63 	addb   $0x63,0x632e0031(%edi)
443e86:	74 6f                	je     0x443ef7
443e88:	72 00                	jb     0x443e8a
443e8a:	e2 80                	loop   0x443e0c
443e8c:	8b 00                	mov    (%eax),%eax
443e8e:	e2 81                	loop   0x443e11
443e90:	aa                   	stos   %al,%es:(%edi)
443e91:	00 e2                	add    %ah,%dl
443e93:	80 8c 00 74 00 6d 73 	orb    $0x63,0x736d0074(%eax,%eax,1)
443e9a:	63
443e9b:	6f                   	outsl  %ds:(%esi),(%dx)
443e9c:	72 6c                	jb     0x443f0a
443e9e:	69 62 00 56 61 6c 75 	imul   $0x756c6156,0x0(%edx),%esp
443ea5:	65 54                	gs push %esp
443ea7:	79 70                	jns    0x443f19
443ea9:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
443ead:	73 74                	jae    0x443f23
443eaf:	65 6d                	gs insl (%dx),%es:(%edi)
443eb1:	00 72 00             	add    %dh,0x0(%edx)
443eb4:	7a 00                	jp     0x443eb6
443eb6:	6b 00 66             	imul   $0x66,(%eax),%eax
443eb9:	00 61 00             	add    %ah,0x0(%ecx)
443ebc:	67 00 2e 63 74       	add    %ch,0x7463
443ec1:	6f                   	outsl  %ds:(%esi),(%dx)
443ec2:	72 00                	jb     0x443ec4
443ec4:	71 00                	jno    0x443ec6
443ec6:	77 00                	ja     0x443ec8
443ec8:	76 00                	jbe    0x443eca
443eca:	63 00                	arpl   %eax,(%eax)
443ecc:	68 00 4f 62 6a       	push   $0x6a624f00
443ed1:	65 63 74 00 74       	arpl   %esi,%gs:0x74(%eax,%eax,1)
443ed6:	65 00 74 76 00       	add    %dh,%gs:0x0(%esi,%esi,2)
443edb:	74 6e                	je     0x443f4b
443edd:	00 53 74             	add    %dl,0x74(%ebx)
443ee0:	72 65                	jb     0x443f47
443ee2:	61                   	popa
443ee3:	6d                   	insl   (%dx),%es:(%edi)
443ee4:	00 53 79             	add    %dl,0x79(%ebx)
443ee7:	73 74                	jae    0x443f5d
443ee9:	65 6d                	gs insl (%dx),%es:(%edi)
443eeb:	2e 49                	cs dec %ecx
443eed:	4f                   	dec    %edi
443eee:	00 78 00             	add    %bh,0x0(%eax)
443ef1:	74 6b                	je     0x443f5e
443ef3:	00 74 75 00          	add    %dh,0x0(%ebp,%esi,2)
443ef7:	74 72                	je     0x443f6b
443ef9:	00 6b 71             	add    %ch,0x71(%ebx)
443efc:	00 75 6f             	add    %dh,0x6f(%ebp)
443eff:	00 75 6c             	add    %dh,0x6c(%ebp)
443f02:	00 75 62             	add    %dh,0x62(%ebp)
443f05:	00 75 61             	add    %dh,0x61(%ebp)
443f08:	00 75 67             	add    %dh,0x67(%ebp)
443f0b:	00 75 68             	add    %dh,0x68(%ebp)
443f0e:	00 75 78             	add    %dh,0x78(%ebp)
443f11:	00 72 66             	add    %dh,0x66(%edx)
443f14:	00 72 71             	add    %dh,0x71(%edx)
443f17:	00 72 70             	add    %dh,0x70(%edx)
443f1a:	00 72 77             	add    %dh,0x77(%edx)
443f1d:	00 72 73             	add    %dh,0x73(%edx)
443f20:	00 72 65             	add    %dh,0x65(%edx)
443f23:	00 72 76             	add    %dh,0x76(%edx)
443f26:	00 72 6e             	add    %dh,0x6e(%edx)
443f29:	00 72 6d             	add    %dh,0x6d(%edx)
443f2c:	00 72 79             	add    %dh,0x79(%edx)
443f2f:	00 72 64             	add    %dh,0x64(%edx)
443f32:	00 6b 70             	add    %ch,0x70(%ebx)
443f35:	00 6b 73             	add    %ch,0x73(%ebx)
443f38:	00 6b 65             	add    %ch,0x65(%ebx)
443f3b:	00 6b 6e             	add    %ch,0x6e(%ebx)
443f3e:	00 6b 63             	add    %ch,0x63(%ebx)
443f41:	00 75 76             	add    %dh,0x76(%ebp)
443f44:	00 75 6a             	add    %dh,0x6a(%ebp)
443f47:	00 74 6d 00          	add    %dh,0x0(%ebp,%ebp,2)
443f4b:	74 62                	je     0x443faf
443f4d:	00 74 61 00          	add    %dh,0x0(%ecx,%eiz,2)
443f51:	74 67                	je     0x443fba
443f53:	00 74 68 00          	add    %dh,0x0(%eax,%ebp,2)
443f57:	74 78                	je     0x443fd1
443f59:	00 7a 6b             	add    %bh,0x6b(%edx)
443f5c:	00 74 79 00          	add    %dh,0x0(%ecx,%edi,2)
443f60:	74 63                	je     0x443fc5
443f62:	00 74 6f 00          	add    %dh,0x0(%edi,%ebp,2)
443f66:	7a 79                	jp     0x443fe1
443f68:	00 7a 78             	add    %bh,0x78(%edx)
443f6b:	00 6b 75             	add    %ch,0x75(%ebx)
443f6e:	00 6b 72             	add    %ch,0x72(%ebx)
443f71:	00 6b 66             	add    %ch,0x66(%ebx)
443f74:	00 7a 64             	add    %bh,0x64(%edx)
443f77:	00 7a 6f             	add    %bh,0x6f(%edx)
443f7a:	00 7a 61             	add    %bh,0x61(%edx)
443f7d:	00 7a 67             	add    %bh,0x67(%edx)
443f80:	00 7a 68             	add    %bh,0x68(%edx)
443f83:	00 7a 75             	add    %bh,0x75(%edx)
443f86:	00 7a 6d             	add    %bh,0x6d(%edx)
443f89:	00 7a 72             	add    %bh,0x72(%edx)
443f8c:	00 7a 66             	add    %bh,0x66(%edx)
443f8f:	00 7a 70             	add    %bh,0x70(%edx)
443f92:	00 7a 73             	add    %bh,0x73(%edx)
443f95:	00 72 63             	add    %dh,0x63(%edx)
443f98:	00 66 65             	add    %ah,0x65(%esi)
443f9b:	00 66 76             	add    %ah,0x76(%esi)
443f9e:	00 66 6e             	add    %ah,0x6e(%esi)
443fa1:	00 66 6d             	add    %ah,0x6d(%esi)
443fa4:	00 66 79             	add    %ah,0x79(%esi)
443fa7:	00 72 6a             	add    %dh,0x6a(%edx)
443faa:	00 72 6f             	add    %dh,0x6f(%edx)
443fad:	00 72 6c             	add    %dh,0x6c(%edx)
443fb0:	00 72 62             	add    %dh,0x62(%edx)
443fb3:	00 72 67             	add    %dh,0x67(%edx)
443fb6:	00 66 71             	add    %ah,0x71(%esi)
443fb9:	00 66 77             	add    %ah,0x77(%esi)
443fbc:	00 66 64             	add    %ah,0x64(%esi)
443fbf:	00 66 67             	add    %ah,0x67(%esi)
443fc2:	00 66 63             	add    %ah,0x63(%esi)
443fc5:	00 66 6a             	add    %ah,0x6a(%esi)
443fc8:	00 66 6f             	add    %ah,0x6f(%esi)
443fcb:	00 66 6c             	add    %ah,0x6c(%esi)
443fce:	00 66 62             	add    %ah,0x62(%esi)
443fd1:	00 66 61             	add    %ah,0x61(%esi)
443fd4:	00 66 68             	add    %ah,0x68(%esi)
443fd7:	00 4d 79             	add    %cl,0x79(%ebp)
443fda:	00 4d 69             	add    %cl,0x69(%ebp)
443fdd:	63 72 6f             	arpl   %esi,0x6f(%edx)
443fe0:	73 6f                	jae    0x444051
443fe2:	66 74 2e             	data16 je 0x444013
443fe5:	56                   	push   %esi
443fe6:	69 73 75 61 6c 42 61 	imul   $0x61426c61,0x75(%ebx),%esi
443fed:	73 69                	jae    0x444058
443fef:	63 00                	arpl   %eax,(%eax)
443ff1:	41                   	inc    %ecx
443ff2:	70 70                	jo     0x444064
443ff4:	6c                   	insb   (%dx),%es:(%edi)
443ff5:	69 63 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%ebx),%esp
443ffc:	42                   	inc    %edx
443ffd:	61                   	popa
443ffe:	73 65                	jae    0x444065
444000:	00 4d 69             	add    %cl,0x69(%ebp)