41bc3f:	61                   	popa
41bc40:	00 6c 00 4d          	add    %ch,0x4d(%eax,%eax,1)
41bc44:	00 69 00             	add    %ch,0x0(%ecx)
41bc47:	6e                   	outsb  %ds:(%esi),(%dx)
41bc48:	00 65 00             	add    %ah,0x0(%ebp)
41bc4b:	43                   	inc    %ebx
41bc4c:	00 72 00             	add    %dh,0x0(%edx)
41bc4f:	79 00                	jns    0x41bc51
41bc51:	73 00                	jae    0x41bc53
41bc53:	74 00                	je     0x41bc55
41bc55:	61                   	popa
41bc56:	00 6c 00 73          	add    %ch,0x73(%eax,%eax,1)
41bc5a:	00 00                	add    %al,(%eax)
41bc5c:	29 6c 00 61          	sub    %ebp,0x61(%eax,%eax,1)
41bc60:	00 62 00             	add    %ah,0x0(%edx)
41bc63:	65 00 6c 00 43       	add    %ch,%gs:0x43(%eax,%eax,1)
41bc68:	00 72 00             	add    %dh,0x0(%edx)
41bc6b:	79 00                	jns    0x41bc6d
41bc6d:	73 00                	jae    0x41bc6f
41bc6f:	74 00                	je     0x41bc71
41bc71:	61                   	popa
41bc72:	00 6c 00 4d          	add    %ch,0x4d(%eax,%eax,1)
41bc76:	00 69 00             	add    %ch,0x0(%ecx)
41bc79:	6e                   	outsb  %ds:(%esi),(%dx)
41bc7a:	00 65 00             	add    %ah,0x0(%ebp)
41bc7d:	49                   	dec    %ecx
41bc7e:	00 72 00             	add    %dh,0x0(%edx)
41bc81:	6f                   	outsl  %ds:(%esi),(%dx)
41bc82:	00 6e 00             	add    %ch,0x0(%esi)
41bc85:	00 2b                	add    %ch,(%ebx)
41bc87:	6c                   	insb   (%dx),%es:(%edi)
41bc88:	00 61 00             	add    %ah,0x0(%ecx)
41bc8b:	62 00                	bound  %eax,(%eax)
41bc8d:	65 00 6c 00 43       	add    %ch,%gs:0x43(%eax,%eax,1)
41bc92:	00 72 00             	add    %dh,0x0(%edx)
41bc95:	79 00                	jns    0x41bc97
41bc97:	73 00                	jae    0x41bc99
41bc99:	74 00                	je     0x41bc9b
41bc9b:	61                   	popa
41bc9c:	00 6c 00 4d          	add    %ch,0x4d(%eax,%eax,1)
41bca0:	00 69 00             	add    %ch,0x0(%ecx)
41bca3:	6e                   	outsb  %ds:(%esi),(%dx)
41bca4:	00 65 00             	add    %ah,0x0(%ebp)
41bca7:	53                   	push   %ebx
41bca8:	00 74 00 6f          	add    %dh,0x6f(%eax,%eax,1)
41bcac:	00 6e 00             	add    %ch,0x0(%esi)
41bcaf:	65 00 00             	add    %al,%gs:(%eax)
41bcb2:	29 6c 00 61          	sub    %ebp,0x61(%eax,%eax,1)
41bcb6:	00 62 00             	add    %ah,0x0(%edx)
41bcb9:	65 00 6c 00 43       	add    %ch,%gs:0x43(%eax,%eax,1)
41bcbe:	00 72 00             	add    %dh,0x0(%edx)
41bcc1:	79 00                	jns    0x41bcc3
41bcc3:	73 00                	jae    0x41bcc5
41bcc5:	74 00                	je     0x41bcc7
41bcc7:	61                   	popa
41bcc8:	00 6c 00 4d          	add    %ch,0x4d(%eax,%eax,1)
41bccc:	00 69 00             	add    %ch,0x0(%ecx)
41bccf:	6e                   	outsb  %ds:(%esi),(%dx)
41bcd0:	00 65 00             	add    %ah,0x0(%ebp)
41bcd3:	57                   	push   %edi
41bcd4:	00 6f 00             	add    %ch,0x0(%edi)
41bcd7:	6f                   	outsl  %ds:(%esi),(%dx)
41bcd8:	00 64 00 00          	add    %ah,0x0(%eax,%eax,1)
41bcdc:	29 6c 00 61          	sub    %ebp,0x61(%eax,%eax,1)
41bce0:	00 62 00             	add    %ah,0x0(%edx)
41bce3:	65 00 6c 00 43       	add    %ch,%gs:0x43(%eax,%eax,1)
41bce8:	00 72 00             	add    %dh,0x0(%edx)
41bceb:	79 00                	jns    0x41bced
41bced:	73 00                	jae    0x41bcef
41bcef:	74 00                	je     0x41bcf1
41bcf1:	61                   	popa
41bcf2:	00 6c 00 4d          	add    %ch,0x4d(%eax,%eax,1)
41bcf6:	00 69 00             	add    %ch,0x0(%ecx)
41bcf9:	6e                   	outsb  %ds:(%esi),(%dx)
41bcfa:	00 65 00             	add    %ah,0x0(%ebp)
41bcfd:	43                   	inc    %ebx
41bcfe:	00 6f 00             	add    %ch,0x0(%edi)
41bd01:	73 00                	jae    0x41bd03
41bd03:	74 00                	je     0x41bd05
41bd05:	00 31                	add    %dh,(%ecx)
41bd07:	6c                   	insb   (%dx),%es:(%edi)
41bd08:	00 61 00             	add    %ah,0x0(%ecx)
41bd0b:	62 00                	bound  %eax,(%eax)
41bd0d:	65 00 6c 00 4c       	add    %ch,%gs:0x4c(%eax,%eax,1)
41bd12:	00 65 00             	add    %ah,0x0(%ebp)
41bd15:	76 00                	jbe    0x41bd17
41bd17:	65 00 6c 00 4f       	add    %ch,%gs:0x4f(%eax,%eax,1)
41bd1c:	00 66 00             	add    %ah,0x0(%esi)
41bd1f:	43                   	inc    %ebx
41bd20:	00 72 00             	add    %dh,0x0(%edx)
41bd23:	79 00                	jns    0x41bd25
41bd25:	73 00                	jae    0x41bd27
41bd27:	74 00                	je     0x41bd29
41bd29:	61                   	popa
41bd2a:	00 6c 00 73          	add    %ch,0x73(%eax,%eax,1)
41bd2e:	00 4d 00             	add    %cl,0x0(%ebp)
41bd31:	69 00 6e 00 65 00    	imul   $0x65006e,(%eax),%eax
41bd37:	00 2b                	add    %ch,(%ebx)
41bd39:	6c                   	insb   (%dx),%es:(%edi)
41bd3a:	00 61 00             	add    %ah,0x0(%ecx)
41bd3d:	62 00                	bound  %eax,(%eax)
41bd3f:	65 00 6c 00 43       	add    %ch,%gs:0x43(%eax,%eax,1)
41bd44:	00 72 00             	add    %dh,0x0(%edx)
41bd47:	79 00                	jns    0x41bd49
41bd49:	73 00                	jae    0x41bd4b
41bd4b:	74 00                	je     0x41bd4d
41bd4d:	61                   	popa
41bd4e:	00 6c 00 4d          	add    %ch,0x4d(%eax,%eax,1)
41bd52:	00 69 00             	add    %ch,0x0(%ecx)
41bd55:	6e                   	outsb  %ds:(%esi),(%dx)
41bd56:	00 65 00             	add    %ah,0x0(%ebp)
41bd59:	4c                   	dec    %esp
41bd5a:	00 65 00             	add    %ah,0x0(%ebp)
41bd5d:	76 00                	jbe    0x41bd5f
41bd5f:	65 00 6c 00 00       	add    %ch,%gs:0x0(%eax,%eax,1)
41bd64:	21 6c 00 61          	and    %ebp,0x61(%eax,%eax,1)
41bd68:	00 62 00             	add    %ah,0x0(%edx)
41bd6b:	65 00 6c 00 43       	add    %ch,%gs:0x43(%eax,%eax,1)
41bd70:	00 72 00             	add    %dh,0x0(%edx)
41bd73:	79 00                	jns    0x41bd75
41bd75:	73 00                	jae    0x41bd77
41bd77:	74 00                	je     0x41bd79
41bd79:	61                   	popa
41bd7a:	00 6c 00 4d          	add    %ch,0x4d(%eax,%eax,1)
41bd7e:	00 69 00             	add    %ch,0x0(%ecx)
41bd81:	6e                   	outsb  %ds:(%esi),(%dx)
41bd82:	00 65 00             	add    %ah,0x0(%ebp)
41bd85:	00 27                	add    %ah,(%edi)
41bd87:	4b                   	dec    %ebx
41bd88:	00 6f 00             	add    %ch,0x0(%edi)
41bd8b:	70 00                	jo     0x41bd8d
41bd8d:	61                   	popa
41bd8e:	00 6c 00 6e          	add    %ch,0x6e(%eax,%eax,1)
41bd92:	00 69 00             	add    %ch,0x0(%ecx)
41bd95:	61                   	popa
41bd96:	00 20                	add    %ah,(%eax)
41bd98:	00 6b 00             	add    %ch,0x0(%ebx)
41bd9b:	72 00                	jb     0x41bd9d
41bd9d:	79 00                	jns    0x41bd9f
41bd9f:	73 00                	jae    0x41bda1
41bda1:	7a 00                	jp     0x41bda3
41bda3:	74 00                	je     0x41bda5
41bda5:	61                   	popa
41bda6:	00 42 01             	add    %al,0x1(%edx)
41bda9:	f3 00 77 00          	repz add %dh,0x0(%edi)
41bdad:	01 37                	add    %esi,(%edi)
41bdaf:	62 00                	bound  %eax,(%eax)
41bdb1:	75 00                	jne    0x41bdb3
41bdb3:	74 00                	je     0x41bdb5
41bdb5:	74 00                	je     0x41bdb7
41bdb7:	6f                   	outsl  %ds:(%esi),(%dx)
41bdb8:	00 6e 00             	add    %ch,0x0(%esi)
41bdbb:	55                   	push   %ebp
41bdbc:	00 70 00             	add    %dh,0x0(%eax)
41bdbf:	67 00 72 00          	add    %dh,0x0(%bp,%si)
41bdc3:	61                   	popa
41bdc4:	00 64 00 65          	add    %ah,0x65(%eax,%eax,1)
41bdc8:	00 45 00             	add    %al,0x0(%ebp)
41bdcb:	6c                   	insb   (%dx),%es:(%edi)
41bdcc:	00 76 00             	add    %dh,0x0(%esi)
41bdcf:	69 00 73 00 68 00    	imul   $0x680073,(%eax),%eax
41bdd5:	42                   	inc    %edx
41bdd6:	00 75 00             	add    %dh,0x0(%ebp)
41bdd9:	69 00 6c 00 64 00    	imul   $0x64006c,(%eax),%eax
41bddf:	69 00 6e 00 67 00    	imul   $0x67006e,(%eax),%eax
41bde5:	00 2d 55 00 6c 00    	add    %ch,0x6c0055
41bdeb:	65 00 70 00          	add    %dh,%gs:0x0(%eax)
41bdef:	73 00                	jae    0x41bdf1
41bdf1:	7a 00                	jp     0x41bdf3
41bdf3:	20 00                	and    %al,(%eax)
41bdf5:	66 00 69 00          	data16 add %ch,0x0(%ecx)
41bdf9:	6b 00 75             	imul   $0x75,(%eax),%eax
41bdfc:	00 5b 01             	add    %bl,0x1(%ebx)
41bdff:	6e                   	outsb  %ds:(%esi),(%dx)
41be00:	00 65 00             	add    %ah,0x0(%ebp)
41be03:	20 00                	and    %al,(%eax)
41be05:	62 00                	bound  %eax,(%eax)
41be07:	75 00                	jne    0x41be09
41be09:	64 00 79 00          	add    %bh,%fs:0x0(%ecx)
41be0d:	6e                   	outsb  %ds:(%esi),(%dx)
41be0e:	00 6b 00             	add    %ch,0x0(%ebx)
41be11:	69 00 01 37 6c 00    	imul   $0x6c3701,(%eax),%eax
41be17:	61                   	popa
41be18:	00 62 00             	add    %ah,0x0(%edx)
41be1b:	65 00 6c 00 45       	add    %ch,%gs:0x45(%eax,%eax,1)
41be20:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41be24:	00 69 00             	add    %ch,0x0(%ecx)
41be27:	73 00                	jae    0x41be29
41be29:	68 00 42 00 75       	push   $0x75004200
41be2e:	00 69 00             	add    %ch,0x0(%ecx)
41be31:	6c                   	insb   (%dx),%es:(%edi)
41be32:	00 64 00 69          	add    %ah,0x69(%eax,%eax,1)
41be36:	00 6e 00             	add    %ch,0x0(%esi)
41be39:	67 00 43 00          	add    %al,0x0(%bp,%di)
41be3d:	6f                   	outsl  %ds:(%esi),(%dx)
41be3e:	00 73 00             	add    %dh,0x0(%ebx)
41be41:	74 00                	je     0x41be43
41be43:	49                   	dec    %ecx
41be44:	00 72 00             	add    %dh,0x0(%edx)
41be47:	6f                   	outsl  %ds:(%esi),(%dx)
41be48:	00 6e 00             	add    %ch,0x0(%esi)
41be4b:	00 3f                	add    %bh,(%edi)
41be4d:	6c                   	insb   (%dx),%es:(%edi)
41be4e:	00 61 00             	add    %ah,0x0(%ecx)
41be51:	62 00                	bound  %eax,(%eax)
41be53:	65 00 6c 00 45       	add    %ch,%gs:0x45(%eax,%eax,1)
41be58:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41be5c:	00 69 00             	add    %ch,0x0(%ecx)
41be5f:	73 00                	jae    0x41be61
41be61:	68 00 42 00 75       	push   $0x75004200
41be66:	00 69 00             	add    %ch,0x0(%ecx)
41be69:	6c                   	insb   (%dx),%es:(%edi)
41be6a:	00 64 00 69          	add    %ah,0x69(%eax,%eax,1)
41be6e:	00 6e 00             	add    %ch,0x0(%esi)
41be71:	67 00 43 00          	add    %al,0x0(%bp,%di)
41be75:	6f                   	outsl  %ds:(%esi),(%dx)
41be76:	00 73 00             	add    %dh,0x0(%ebx)
41be79:	74 00                	je     0x41be7b
41be7b:	43                   	inc    %ebx
41be7c:	00 72 00             	add    %dh,0x0(%edx)
41be7f:	79 00                	jns    0x41be81
41be81:	73 00                	jae    0x41be83
41be83:	74 00                	je     0x41be85
41be85:	61                   	popa
41be86:	00 6c 00 73          	add    %ch,0x73(%eax,%eax,1)
41be8a:	00 00                	add    %al,(%eax)
41be8c:	39 6c 00 61          	cmp    %ebp,0x61(%eax,%eax,1)
41be90:	00 62 00             	add    %ah,0x0(%edx)
41be93:	65 00 6c 00 45       	add    %ch,%gs:0x45(%eax,%eax,1)
41be98:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41be9c:	00 69 00             	add    %ch,0x0(%ecx)
41be9f:	73 00                	jae    0x41bea1
41bea1:	68 00 42 00 75       	push   $0x75004200
41bea6:	00 69 00             	add    %ch,0x0(%ecx)
41bea9:	6c                   	insb   (%dx),%es:(%edi)
41beaa:	00 64 00 69          	add    %ah,0x69(%eax,%eax,1)
41beae:	00 6e 00             	add    %ch,0x0(%esi)
41beb1:	67 00 43 00          	add    %al,0x0(%bp,%di)
41beb5:	6f                   	outsl  %ds:(%esi),(%dx)
41beb6:	00 73 00             	add    %dh,0x0(%ebx)
41beb9:	74 00                	je     0x41bebb
41bebb:	53                   	push   %ebx
41bebc:	00 74 00 6f          	add    %dh,0x6f(%eax,%eax,1)
41bec0:	00 6e 00             	add    %ch,0x0(%esi)
41bec3:	65 00 00             	add    %al,%gs:(%eax)
41bec6:	37                   	aaa
41bec7:	6c                   	insb   (%dx),%es:(%edi)
41bec8:	00 61 00             	add    %ah,0x0(%ecx)
41becb:	62 00                	bound  %eax,(%eax)
41becd:	65 00 6c 00 45       	add    %ch,%gs:0x45(%eax,%eax,1)
41bed2:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41bed6:	00 69 00             	add    %ch,0x0(%ecx)
41bed9:	73 00                	jae    0x41bedb
41bedb:	68 00 42 00 75       	push   $0x75004200
41bee0:	00 69 00             	add    %ch,0x0(%ecx)
41bee3:	6c                   	insb   (%dx),%es:(%edi)
41bee4:	00 64 00 69          	add    %ah,0x69(%eax,%eax,1)
41bee8:	00 6e 00             	add    %ch,0x0(%esi)
41beeb:	67 00 43 00          	add    %al,0x0(%bp,%di)
41beef:	6f                   	outsl  %ds:(%esi),(%dx)
41bef0:	00 73 00             	add    %dh,0x0(%ebx)
41bef3:	74 00                	je     0x41bef5
41bef5:	57                   	push   %edi
41bef6:	00 6f 00             	add    %ch,0x0(%edi)
41bef9:	6f                   	outsl  %ds:(%esi),(%dx)
41befa:	00 64 00 00          	add    %ah,0x0(%eax,%eax,1)
41befe:	37                   	aaa
41beff:	6c                   	insb   (%dx),%es:(%edi)
41bf00:	00 61 00             	add    %ah,0x0(%ecx)
41bf03:	62 00                	bound  %eax,(%eax)
41bf05:	65 00 6c 00 45       	add    %ch,%gs:0x45(%eax,%eax,1)
41bf0a:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41bf0e:	00 69 00             	add    %ch,0x0(%ecx)
41bf11:	73 00                	jae    0x41bf13
41bf13:	68 00 42 00 75       	push   $0x75004200
41bf18:	00 69 00             	add    %ch,0x0(%ecx)
41bf1b:	6c                   	insb   (%dx),%es:(%edi)
41bf1c:	00 64 00 69          	add    %ah,0x69(%eax,%eax,1)
41bf20:	00 6e 00             	add    %ch,0x0(%esi)
41bf23:	67 00 43 00          	add    %al,0x0(%bp,%di)
41bf27:	72 00                	jb     0x41bf29
41bf29:	79 00                	jns    0x41bf2b
41bf2b:	73 00                	jae    0x41bf2d
41bf2d:	74 00                	je     0x41bf2f
41bf2f:	61                   	popa
41bf30:	00 6c 00 73          	add    %ch,0x73(%eax,%eax,1)
41bf34:	00 00                	add    %al,(%eax)
41bf36:	2f                   	das
41bf37:	6c                   	insb   (%dx),%es:(%edi)
41bf38:	00 61 00             	add    %ah,0x0(%ecx)
41bf3b:	62 00                	bound  %eax,(%eax)
41bf3d:	65 00 6c 00 45       	add    %ch,%gs:0x45(%eax,%eax,1)
41bf42:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41bf46:	00 69 00             	add    %ch,0x0(%ecx)
41bf49:	73 00                	jae    0x41bf4b
41bf4b:	68 00 42 00 75       	push   $0x75004200
41bf50:	00 69 00             	add    %ch,0x0(%ecx)
41bf53:	6c                   	insb   (%dx),%es:(%edi)
41bf54:	00 64 00 69          	add    %ah,0x69(%eax,%eax,1)
41bf58:	00 6e 00             	add    %ch,0x0(%esi)
41bf5b:	67 00 49 00          	add    %cl,0x0(%bx,%di)
41bf5f:	72 00                	jb     0x41bf61
41bf61:	6f                   	outsl  %ds:(%esi),(%dx)
41bf62:	00 6e 00             	add    %ch,0x0(%esi)
41bf65:	00 31                	add    %dh,(%ecx)
41bf67:	6c                   	insb   (%dx),%es:(%edi)
41bf68:	00 61 00             	add    %ah,0x0(%ecx)
41bf6b:	62 00                	bound  %eax,(%eax)
41bf6d:	65 00 6c 00 45       	add    %ch,%gs:0x45(%eax,%eax,1)
41bf72:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41bf76:	00 69 00             	add    %ch,0x0(%ecx)
41bf79:	73 00                	jae    0x41bf7b
41bf7b:	68 00 42 00 75       	push   $0x75004200
41bf80:	00 69 00             	add    %ch,0x0(%ecx)
41bf83:	6c                   	insb   (%dx),%es:(%edi)
41bf84:	00 64 00 69          	add    %ah,0x69(%eax,%eax,1)
41bf88:	00 6e 00             	add    %ch,0x0(%esi)
41bf8b:	67 00 53 00          	add    %dl,0x0(%bp,%di)
41bf8f:	74 00                	je     0x41bf91
41bf91:	6f                   	outsl  %ds:(%esi),(%dx)
41bf92:	00 6e 00             	add    %ch,0x0(%esi)
41bf95:	65 00 00             	add    %al,%gs:(%eax)
41bf98:	2f                   	das
41bf99:	6c                   	insb   (%dx),%es:(%edi)
41bf9a:	00 61 00             	add    %ah,0x0(%ecx)
41bf9d:	62 00                	bound  %eax,(%eax)
41bf9f:	65 00 6c 00 45       	add    %ch,%gs:0x45(%eax,%eax,1)
41bfa4:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41bfa8:	00 69 00             	add    %ch,0x0(%ecx)
41bfab:	73 00                	jae    0x41bfad
41bfad:	68 00 42 00 75       	push   $0x75004200
41bfb2:	00 69 00             	add    %ch,0x0(%ecx)
41bfb5:	6c                   	insb   (%dx),%es:(%edi)
41bfb6:	00 64 00 69          	add    %ah,0x69(%eax,%eax,1)
41bfba:	00 6e 00             	add    %ch,0x0(%esi)
41bfbd:	67 00 57 00          	add    %dl,0x0(%bx)
41bfc1:	6f                   	outsl  %ds:(%esi),(%dx)
41bfc2:	00 6f 00             	add    %ch,0x0(%edi)
41bfc5:	64 00 00             	add    %al,%fs:(%eax)
41bfc8:	2f                   	das
41bfc9:	6c                   	insb   (%dx),%es:(%edi)
41bfca:	00 61 00             	add    %ah,0x0(%ecx)
41bfcd:	62 00                	bound  %eax,(%eax)
41bfcf:	65 00 6c 00 45       	add    %ch,%gs:0x45(%eax,%eax,1)
41bfd4:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41bfd8:	00 69 00             	add    %ch,0x0(%ecx)
41bfdb:	73 00                	jae    0x41bfdd
41bfdd:	68 00 42 00 75       	push   $0x75004200
41bfe2:	00 69 00             	add    %ch,0x0(%ecx)
41bfe5:	6c                   	insb   (%dx),%es:(%edi)