444a4d:	8a 44 00 30          	mov    0x30(%eax,%eax,1),%al
444a51:	7a 44                	jp     0x444a97
444a53:	00 34 7a             	add    %dh,(%edx,%edi,2)
444a56:	44                   	inc    %esp
444a57:	00 90 aa 44 00 bc    	add    %dl,-0x43ffbb56(%eax)
444a5d:	aa                   	stos   %al,%es:(%edi)
444a5e:	44                   	inc    %esp
444a5f:	00 9c 85 44 00 ac 7b 	add    %bl,0x7bac0044(%ebp,%eax,4)
444a66:	44                   	inc    %esp
444a67:	00 28                	add    %ch,(%eax)
444a69:	87 44 00 a0          	xchg   %eax,-0x60(%eax,%eax,1)
444a6d:	86 44 00 b4          	xchg   %al,-0x4c(%eax,%eax,1)
444a71:	89 44 00 60          	mov    %eax,0x60(%eax,%eax,1)
444a75:	88 44 00 84          	mov    %al,-0x7c(%eax,%eax,1)
444a79:	9a 44 00 40 ab 44 00 	lcall  $0x44,$0xab400044
444a80:	a0 8c 44 00 4c       	mov    0x4c00448c,%al
444a85:	8d 44 00 60          	lea    0x60(%eax,%eax,1),%eax
444a89:	7d 44                	jge    0x444acf
444a8b:	00 2c 8d 44 00 dc 01 	add    %ch,0x1dc0044(,%ecx,4)
444a92:	45                   	inc    %ebp
444a93:	00 01                	add    %al,(%ecx)
444a95:	00 0f                	add    %cl,(%edi)
444a97:	00 34 01             	add    %dh,(%ecx,%eax,1)
444a9a:	45                   	inc    %ebp
444a9b:	00 0f                	add    %cl,(%edi)
444a9d:	54                   	push   %esp
444a9e:	47                   	inc    %edi
444a9f:	72 61                	jb     0x444b02
444aa1:	70 68                	jo     0x444b0b
444aa3:	69 63 43 6f 6e 74 72 	imul   $0x72746e6f,0x43(%ebx),%esp
444aaa:	6f                   	outsl  %ds:(%esi),(%dx)
444aab:	6c                   	insb   (%dx),%es:(%edi)
444aac:	b0 4a                	mov    $0x4a,%al
444aae:	44                   	inc    %esp
444aaf:	00 07                	add    %al,(%edi)
444ab1:	0f 54 47 72          	andps  0x72(%edi),%xmm0
444ab5:	61                   	popa
444ab6:	70 68                	jo     0x444b20
444ab8:	69 63 43 6f 6e 74 72 	imul   $0x72746e6f,0x43(%ebx),%esp
444abf:	6f                   	outsl  %ds:(%esi),(%dx)
444ac0:	6c                   	insb   (%dx),%es:(%edi)
444ac1:	04 4a                	add    $0x4a,%al
444ac3:	44                   	inc    %esp
444ac4:	00 c4                	add    %al,%ah
444ac6:	41                   	inc    %ecx
444ac7:	44                   	inc    %esp
444ac8:	00 0b                	add    %cl,(%ebx)
444aca:	00 08                	add    %cl,(%eax)
444acc:	43                   	inc    %ebx
444acd:	6f                   	outsl  %ds:(%esi),(%dx)
444ace:	6e                   	outsb  %ds:(%esi),(%dx)
444acf:	74 72                	je     0x444b43
444ad1:	6f                   	outsl  %ds:(%esi),(%dx)
444ad2:	6c                   	insb   (%dx),%es:(%edi)
444ad3:	73 00                	jae    0x444ad5
444ad5:	00 8b c0 24 4b 44    	add    %cl,0x444b24c0(%ebx)
444ae7:	00 08                	add    %cl,(%eax)
444ae9:	4c                   	dec    %esp
444aea:	44                   	inc    %esp
444af3:	00 ec                	add    %ch,%ah
444af5:	4b                   	dec    %ebx
444af6:	44                   	inc    %esp
444af7:	00 f4                	add    %dh,%ah
444af9:	4b                   	dec    %ebx
444afa:	44                   	inc    %esp
444afb:	00 0c 02             	add    %cl,(%edx,%eax,1)
444afe:	00 00                	add    %al,(%eax)
444b00:	e8 45 44 00 c8       	call   0xc8448f4a
444b05:	4d                   	dec    %ebp
444b06:	42                   	inc    %edx
444b07:	00 cc                	add    %cl,%ah
444b09:	3c 40                	cmp    $0x40,%al
444b0b:	00 1c 47             	add    %bl,(%edi,%eax,2)
444b0e:	42                   	inc    %edx
444b0f:	00 d4                	add    %dl,%ah
444b11:	3c 40                	cmp    $0x40,%al
444b13:	00 30                	add    %dh,(%eax)
444b15:	cb                   	lret
444b16:	44                   	inc    %esp
444b17:	00 10                	add    %dl,(%eax)
444b19:	3a 40 00             	cmp    0x0(%eax),%al
444b1c:	2c 3a                	sub    $0x3a,%al
444b1e:	40                   	inc    %eax
444b1f:	00 04 0b             	add    %al,(%ebx,%ecx,1)
444b22:	45                   	inc    %ebp
444b23:	00 6c fa 44          	add    %ch,0x44(%edx,%edi,8)
444b27:	00 f8                	add    %bh,%al
444b29:	c2 44 00             	ret    $0x44
444b2c:	48                   	dec    %eax
444b2d:	c7 41 00 c0 a8 44 00 	movl   $0x44a8c0,0x0(%ecx)
444b34:	74 7c                	je     0x444bb2
444b36:	44                   	inc    %esp
444b37:	00 e0                	add    %ah,%al
444b39:	af                   	scas   %es:(%edi),%eax
444b3a:	44                   	inc    %esp
444b3b:	00 b4 85 44 00 e0 4d 	add    %dh,0x4de00044(%ebp,%eax,4)
444b42:	42                   	inc    %edx
444b43:	00 c8                	add    %cl,%al
444b45:	4a                   	dec    %edx
444b46:	42                   	inc    %edx
444b47:	00 c0                	add    %al,%al
444b49:	4a                   	dec    %edx
444b4a:	42                   	inc    %edx
444b4b:	00 e8                	add    %ch,%al
444b4d:	4d                   	dec    %ebp
444b4e:	42                   	inc    %edx
444b4f:	00 a8 0a 45 00 80    	add    %ch,-0x7fffbaf6(%eax)
444b55:	f5                   	cmc
444b56:	44                   	inc    %esp
444b57:	00 9c fa 44 00 e8 f9 	add    %bl,-0x617ffbc(%edx,%edi,8)
444b5e:	44                   	inc    %esp
444b5f:	00 e8                	add    %ch,%al
444b61:	7a 44                	jp     0x444ba7
444b63:	00 fc                	add    %bh,%ah
444b65:	ef                   	out    %eax,(%dx)
444b66:	44                   	inc    %esp
444b67:	00 1c f0             	add    %bl,(%eax,%esi,8)
444b6a:	44                   	inc    %esp
444b6b:	00 3c ed 44 00 30 7a 	add    %bh,0x7a300044(,%ebp,8)
444b72:	44                   	inc    %esp
444b73:	00 34 7a             	add    %dh,(%edx,%edi,2)
444b76:	44                   	inc    %esp
444b77:	00 90 aa 44 00 bc    	add    %dl,-0x43ffbb56(%eax)
444b7d:	aa                   	stos   %al,%es:(%edi)
444b7e:	44                   	inc    %esp
444b7f:	00 9c 85 44 00 ac 7b 	add    %bl,0x7bac0044(%ebp,%eax,4)
444b86:	44                   	inc    %esp
444b87:	00 28                	add    %ch,(%eax)
444b89:	87 44 00 a0          	xchg   %eax,-0x60(%eax,%eax,1)
444b8d:	86 44 00 b4          	xchg   %al,-0x4c(%eax,%eax,1)
444b91:	89 44 00 60          	mov    %eax,0x60(%eax,%eax,1)
444b95:	88 44 00 cc          	mov    %al,-0x34(%eax,%eax,1)
444b99:	c9                   	leave
444b9a:	44                   	inc    %esp
444b9b:	00 40 ab             	add    %al,-0x55(%eax)
444b9e:	44                   	inc    %esp
444b9f:	00 c8                	add    %cl,%al
444ba1:	ed                   	in     (%dx),%eax
444ba2:	44                   	inc    %esp
444ba3:	00 44 ee 44          	add    %al,0x44(%esi,%ebp,8)
444ba7:	00 48 e9             	add    %cl,-0x17(%eax)
444baa:	44                   	inc    %esp
444bab:	00 28                	add    %ch,(%eax)
444bad:	ee                   	out    %al,(%dx)
444bae:	44                   	inc    %esp
444baf:	00 58 b0             	add    %bl,-0x50(%eax)
444bb2:	44                   	inc    %esp
444bb3:	00 ec                	add    %ch,%ah
444bb5:	b6 44                	mov    $0x44,%dh
444bb7:	00 58 c4             	add    %bl,-0x3c(%eax)
444bba:	44                   	inc    %esp
444bbb:	00 78 be             	add    %bh,-0x42(%eax)
444bbe:	44                   	inc    %esp
444bbf:	00 3c c1             	add    %bh,(%ecx,%eax,8)
444bc2:	44                   	inc    %esp
444bc3:	00 a4 bf 44 00 f0 c4 	add    %ah,-0x3b0fffbc(%edi,%edi,4)
444bca:	44                   	inc    %esp
444bcb:	00 f4                	add    %dh,%ah
444bcd:	c4 44 00 ac          	les    -0x54(%eax,%eax,1),%eax
444bd1:	c3                   	ret
444bd2:	44                   	inc    %esp
444bd3:	00 54 c3 44          	add    %dl,0x44(%ebx,%eax,8)
444bd7:	00 68 ef             	add    %ch,-0x11(%eax)
444bda:	44                   	inc    %esp
444bdb:	00 54 0b 45          	add    %dl,0x45(%ebx,%ecx,1)
444bdf:	00 ec                	add    %ch,%ah
444be1:	eb 44                	jmp    0x444c27
444be3:	00 d4                	add    %dl,%ah
444be5:	ee                   	out    %al,(%dx)
444be6:	44                   	inc    %esp
444be7:	00 00                	add    %al,(%eax)
444be9:	0c 45                	or     $0x45,%al
444beb:	00 01                	add    %al,(%ecx)
444bed:	00 0f                	add    %cl,(%edi)
444bef:	00 34 0b             	add    %dh,(%ebx,%ecx,1)
444bf2:	45                   	inc    %ebp
444bf3:	00 0e                	add    %cl,(%esi)
444bf5:	54                   	push   %esp
444bf6:	43                   	inc    %ebx
444bf7:	75 73                	jne    0x444c6c
444bf9:	74 6f                	je     0x444c6a
444bfb:	6d                   	insl   (%dx),%es:(%edi)
444bfc:	43                   	inc    %ebx
444bfd:	6f                   	outsl  %ds:(%esi),(%dx)
444bfe:	6e                   	outsb  %ds:(%esi),(%dx)
444bff:	74 72                	je     0x444c73
444c01:	6f                   	outsl  %ds:(%esi),(%dx)
444c02:	6c                   	insb   (%dx),%es:(%edi)
444c03:	90                   	nop
444c04:	08 4c 44 00          	or     %cl,0x0(%esp,%eax,2)
444c08:	07                   	pop    %es
444c09:	0e                   	push   %cs
444c0a:	54                   	push   %esp
444c0b:	43                   	inc    %ebx
444c0c:	75 73                	jne    0x444c81
444c0e:	74 6f                	je     0x444c7f
444c10:	6d                   	insl   (%dx),%es:(%edi)
444c11:	43                   	inc    %ebx
444c12:	6f                   	outsl  %ds:(%esi),(%dx)
444c13:	6e                   	outsb  %ds:(%esi),(%dx)
444c14:	74 72                	je     0x444c88
444c16:	6f                   	outsl  %ds:(%esi),(%dx)
444c17:	6c                   	insb   (%dx),%es:(%edi)
444c18:	24 4b                	and    $0x4b,%al
444c1a:	44                   	inc    %esp
444c1b:	00 90 49 44 00 0b    	add    %dl,0xb004449(%eax)
444c21:	00 08                	add    %cl,(%eax)
444c23:	43                   	inc    %ebx
444c24:	6f                   	outsl  %ds:(%esi),(%dx)
444c25:	6e                   	outsb  %ds:(%esi),(%dx)
444c26:	74 72                	je     0x444c9a
444c28:	6f                   	outsl  %ds:(%esi),(%dx)
444c29:	6c                   	insb   (%dx),%es:(%edi)
444c2a:	73 00                	jae    0x444c2c
444c2c:	00 8d 40 00 7c 4c    	add    %cl,0x4c7c0040(%ebp)
444c32:	44                   	inc    %esp
444c3f:	00 84 4d 44 00 00 00 	add    %al,0x44(%ebp,%ecx,2)
444c46:	00 00                	add    %al,(%eax)
444c48:	00 00                	add    %al,(%eax)
444c4a:	00 00                	add    %al,(%eax)
444c4c:	58                   	pop    %eax
444c4d:	4d                   	dec    %ebp
444c4e:	44                   	inc    %esp
444c4f:	00 72 4d             	add    %dh,0x4d(%edx)
444c52:	44                   	inc    %esp
444c53:	00 18                	add    %bl,(%eax)
444c55:	02 00                	add    (%eax),%al
444c57:	00 d8                	add    %bl,%al
444c59:	4a                   	dec    %edx
444c5a:	44                   	inc    %esp
444c5b:	00 c8                	add    %cl,%al
444c5d:	4d                   	dec    %ebp
444c5e:	42                   	inc    %edx
444c5f:	00 cc                	add    %cl,%ah
444c61:	3c 40                	cmp    $0x40,%al
444c63:	00 1c 47             	add    %bl,(%edi,%eax,2)
444c66:	42                   	inc    %edx
444c67:	00 d4                	add    %dl,%ah
444c69:	3c 40                	cmp    $0x40,%al
444c6b:	00 30                	add    %dh,(%eax)
444c6d:	cb                   	lret
444c6e:	44                   	inc    %esp
444c6f:	00 10                	add    %dl,(%eax)
444c71:	3a 40 00             	cmp    0x0(%eax),%al
444c74:	2c 3a                	sub    $0x3a,%al
444c76:	40                   	inc    %eax
444c77:	00 04 0b             	add    %al,(%ebx,%ecx,1)
444c7a:	45                   	inc    %ebp
444c7b:	00 6c fa 44          	add    %ch,0x44(%edx,%edi,8)
444c7f:	00 f8                	add    %bh,%al
444c81:	c2 44 00             	ret    $0x44
444c84:	48                   	dec    %eax
444c85:	c7 41 00 c0 a8 44 00 	movl   $0x44a8c0,0x0(%ecx)
444c8c:	74 7c                	je     0x444d0a
444c8e:	44                   	inc    %esp
444c8f:	00 e0                	add    %ah,%al
444c91:	af                   	scas   %es:(%edi),%eax
444c92:	44                   	inc    %esp
444c93:	00 b4 85 44 00 e0 4d 	add    %dh,0x4de00044(%ebp,%eax,4)
444c9a:	42                   	inc    %edx
444c9b:	00 c8                	add    %cl,%al
444c9d:	4a                   	dec    %edx
444c9e:	42                   	inc    %edx
444c9f:	00 c0                	add    %al,%al
444ca1:	4a                   	dec    %edx
444ca2:	42                   	inc    %edx
444ca3:	00 e8                	add    %ch,%al
444ca5:	4d                   	dec    %ebp
444ca6:	42                   	inc    %edx
444ca7:	00 e0                	add    %ah,%al
444ca9:	01 45 00             	add    %eax,0x0(%ebp)
444cac:	80 f5 44             	xor    $0x44,%ch
444caf:	00 9c fa 44 00 e8 f9 	add    %bl,-0x617ffbc(%edx,%edi,8)
444cb6:	44                   	inc    %esp
444cb7:	00 e8                	add    %ch,%al
444cb9:	7a 44                	jp     0x444cff
444cbb:	00 fc                	add    %bh,%ah
444cbd:	ef                   	out    %eax,(%dx)
444cbe:	44                   	inc    %esp
444cbf:	00 1c f0             	add    %bl,(%eax,%esi,8)
444cc2:	44                   	inc    %esp
444cc3:	00 3c ed 44 00 30 7a 	add    %bh,0x7a300044(,%ebp,8)
444cca:	44                   	inc    %esp
444ccb:	00 34 7a             	add    %dh,(%edx,%edi,2)
444cce:	44                   	inc    %esp
444ccf:	00 90 aa 44 00 bc    	add    %dl,-0x43ffbb56(%eax)
444cd5:	aa                   	stos   %al,%es:(%edi)
444cd6:	44                   	inc    %esp
444cd7:	00 9c 85 44 00 ac 7b 	add    %bl,0x7bac0044(%ebp,%eax,4)
444cde:	44                   	inc    %esp
444cdf:	00 28                	add    %ch,(%eax)
444ce1:	87 44 00 a0          	xchg   %eax,-0x60(%eax,%eax,1)
444ce5:	86 44 00 b4          	xchg   %al,-0x4c(%eax,%eax,1)
444ce9:	89 44 00 60          	mov    %eax,0x60(%eax,%eax,1)
444ced:	88 44 00 cc          	mov    %al,-0x34(%eax,%eax,1)
444cf1:	c9                   	leave
444cf2:	44                   	inc    %esp
444cf3:	00 40 ab             	add    %al,-0x55(%eax)
444cf6:	44                   	inc    %esp
444cf7:	00 c8                	add    %cl,%al
444cf9:	ed                   	in     (%dx),%eax
444cfa:	44                   	inc    %esp
444cfb:	00 44 ee 44          	add    %al,0x44(%esi,%ebp,8)
444cff:	00 48 e9             	add    %cl,-0x17(%eax)
444d02:	44                   	inc    %esp
444d03:	00 28                	add    %ch,(%eax)
444d05:	ee                   	out    %al,(%dx)
444d06:	44                   	inc    %esp
444d07:	00 58 b0             	add    %bl,-0x50(%eax)
444d0a:	44                   	inc    %esp
444d0b:	00 ec                	add    %ch,%ah
444d0d:	b6 44                	mov    $0x44,%dh
444d0f:	00 58 c4             	add    %bl,-0x3c(%eax)
444d12:	44                   	inc    %esp
444d13:	00 4c 02 45          	add    %cl,0x45(%edx,%eax,1)
444d17:	00 3c c1             	add    %bh,(%ecx,%eax,8)
444d1a:	44                   	inc    %esp
444d1b:	00 a4 bf 44 00 f0 c4 	add    %ah,-0x3b0fffbc(%edi,%edi,4)
444d22:	44                   	inc    %esp
444d23:	00 f4                	add    %dh,%ah
444d25:	c4 44 00 ac          	les    -0x54(%eax,%eax,1),%eax
444d29:	c3                   	ret
444d2a:	44                   	inc    %esp
444d2b:	00 54 c3 44          	add    %dl,0x44(%ebx,%eax,8)
444d2f:	00 68 ef             	add    %ch,-0x11(%eax)
444d32:	44                   	inc    %esp
444d33:	00 54 0b 45          	add    %dl,0x45(%ebx,%ecx,1)
444d37:	00 ec                	add    %ch,%ah
444d39:	eb 44                	jmp    0x444d7f
444d3b:	00 d4                	add    %dl,%ah
444d3d:	ee                   	out    %al,(%dx)
444d3e:	44                   	inc    %esp
444d3f:	00 f4                	add    %dh,%ah
444d41:	02 45 00             	add    0x0(%ebp),%al
444d44:	fc                   	cld
444d45:	06                   	push   %es
444d46:	45                   	inc    %ebp
444d47:	00 a0 04 45 00 78    	add    %ah,0x78004504(%eax)
444d4d:	06                   	push   %es
444d4e:	45                   	inc    %ebp
444d4f:	00 a0 06 45 00 9c    	add    %ah,-0x63ffbafa(%eax)
444d55:	03 45 00             	add    0x0(%ebp),%eax
444d58:	04 00                	add    $0x0,%al
444d5a:	84 00                	test   %al,(%eax)
444d5c:	85 00                	test   %eax,(%eax)
444d5e:	12 b0 17 03 88 02    	adc    0x2880317(%eax),%dh
444d64:	45                   	inc    %ebp
444d65:	00 90 02 45 00 08    	add    %dl,0x8004502(%eax)
444d6b:	04 45                	add    $0x45,%al
444d6d:	00 30                	add    %dh,(%eax)