41e973:	31 00                	xor    %eax,(%eax)
41e975:	34 00                	xor    $0x0,%al
41e977:	39 00                	cmp    %eax,(%eax)
41e979:	33 00                	xor    (%eax),%eax
41e97b:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41e982:	00 39                	add    %bh,(%ecx)
41e984:	00 65 00             	add    %ah,0x0(%ebp)
41e987:	32 00                	xor    (%eax),%al
41e989:	64 00 30             	add    %dh,%fs:(%eax)
41e98c:	00 34 00             	add    %dh,(%eax,%eax,1)
41e98f:	35 00 61 00 35       	xor    $0x35006100,%eax
41e994:	00 62 00             	add    %ah,0x0(%edx)
41e997:	33 00                	xor    (%eax),%eax
41e999:	31 00                	xor    %eax,(%eax)
41e99b:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41e99f:	38 00                	cmp    %al,(%eax)
41e9a1:	37                   	aaa
41e9a2:	00 61 00             	add    %ah,0x0(%ecx)
41e9a5:	39 00                	cmp    %eax,(%eax)
41e9a7:	62 00                	bound  %eax,(%eax)
41e9a9:	34 00                	xor    $0x0,%al
41e9ab:	32 00                	xor    (%eax),%al
41e9ad:	35 00 35 00 39       	xor    $0x39003500,%eax
41e9b2:	00 e8                	add    %ch,%al
41e9b4:	a1 03 00 42 37       	mov    0x37420003,%eax
41e9b9:	00 65 00             	add    %ah,0x0(%ebp)
41e9bc:	31 00                	xor    %eax,(%eax)
41e9be:	34 00                	xor    $0x0,%al
41e9c0:	39 00                	cmp    %eax,(%eax)
41e9c2:	33 00                	xor    (%eax),%eax
41e9c4:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41e9cb:	00 39                	add    %bh,(%ecx)
41e9cd:	00 65 00             	add    %ah,0x0(%ebp)
41e9d0:	32 00                	xor    (%eax),%al
41e9d2:	64 00 30             	add    %dh,%fs:(%eax)
41e9d5:	00 34 00             	add    %dh,(%eax,%eax,1)
41e9d8:	35 00 61 00 35       	xor    $0x35006100,%eax
41e9dd:	00 62 00             	add    %ah,0x0(%edx)
41e9e0:	33 00                	xor    (%eax),%eax
41e9e2:	31 00                	xor    %eax,(%eax)
41e9e4:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41e9e8:	38 00                	cmp    %al,(%eax)
41e9ea:	37                   	aaa
41e9eb:	00 61 00             	add    %ah,0x0(%ecx)
41e9ee:	39 00                	cmp    %eax,(%eax)
41e9f0:	62 00                	bound  %eax,(%eax)
41e9f2:	34 00                	xor    $0x0,%al
41e9f4:	32 00                	xor    (%eax),%al
41e9f6:	35 00 36 00 71       	xor    $0x71003600,%eax
41e9fb:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
41e9fc:	03 00                	add    (%eax),%eax
41e9fe:	44                   	inc    %esp
41e9ff:	37                   	aaa
41ea00:	00 65 00             	add    %ah,0x0(%ebp)
41ea03:	31 00                	xor    %eax,(%eax)
41ea05:	34 00                	xor    $0x0,%al
41ea07:	39 00                	cmp    %eax,(%eax)
41ea09:	33 00                	xor    (%eax),%eax
41ea0b:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41ea12:	00 39                	add    %bh,(%ecx)
41ea14:	00 65 00             	add    %ah,0x0(%ebp)
41ea17:	32 00                	xor    (%eax),%al
41ea19:	64 00 30             	add    %dh,%fs:(%eax)
41ea1c:	00 34 00             	add    %dh,(%eax,%eax,1)
41ea1f:	35 00 61 00 35       	xor    $0x35006100,%eax
41ea24:	00 62 00             	add    %ah,0x0(%edx)
41ea27:	33 00                	xor    (%eax),%eax
41ea29:	31 00                	xor    %eax,(%eax)
41ea2b:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41ea2f:	38 00                	cmp    %al,(%eax)
41ea31:	37                   	aaa
41ea32:	00 61 00             	add    %ah,0x0(%ecx)
41ea35:	39 00                	cmp    %eax,(%eax)
41ea37:	62 00                	bound  %eax,(%eax)
41ea39:	34 00                	xor    $0x0,%al
41ea3b:	32 00                	xor    (%eax),%al
41ea3d:	35 00 36 00 30       	xor    $0x30003600,%eax
41ea42:	00 fa                	add    %bh,%dl
41ea44:	ac                   	lods   %ds:(%esi),%al
41ea45:	03 00                	add    (%eax),%eax
41ea47:	44                   	inc    %esp
41ea48:	37                   	aaa
41ea49:	00 65 00             	add    %ah,0x0(%ebp)
41ea4c:	31 00                	xor    %eax,(%eax)
41ea4e:	34 00                	xor    $0x0,%al
41ea50:	39 00                	cmp    %eax,(%eax)
41ea52:	33 00                	xor    (%eax),%eax
41ea54:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41ea5b:	00 39                	add    %bh,(%ecx)
41ea5d:	00 65 00             	add    %ah,0x0(%ebp)
41ea60:	32 00                	xor    (%eax),%al
41ea62:	64 00 30             	add    %dh,%fs:(%eax)
41ea65:	00 34 00             	add    %dh,(%eax,%eax,1)
41ea68:	35 00 61 00 35       	xor    $0x35006100,%eax
41ea6d:	00 62 00             	add    %ah,0x0(%edx)
41ea70:	33 00                	xor    (%eax),%eax
41ea72:	31 00                	xor    %eax,(%eax)
41ea74:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41ea78:	38 00                	cmp    %al,(%eax)
41ea7a:	37                   	aaa
41ea7b:	00 61 00             	add    %ah,0x0(%ecx)
41ea7e:	39 00                	cmp    %eax,(%eax)
41ea80:	62 00                	bound  %eax,(%eax)
41ea82:	34 00                	xor    $0x0,%al
41ea84:	32 00                	xor    (%eax),%al
41ea86:	35 00 36 00 31       	xor    $0x31003600,%eax
41ea8b:	00 83 b2 03 00 44    	add    %al,0x440003b2(%ebx)
41ea91:	37                   	aaa
41ea92:	00 65 00             	add    %ah,0x0(%ebp)
41ea95:	31 00                	xor    %eax,(%eax)
41ea97:	34 00                	xor    $0x0,%al
41ea99:	39 00                	cmp    %eax,(%eax)
41ea9b:	33 00                	xor    (%eax),%eax
41ea9d:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41eaa4:	00 39                	add    %bh,(%ecx)
41eaa6:	00 65 00             	add    %ah,0x0(%ebp)
41eaa9:	32 00                	xor    (%eax),%al
41eaab:	64 00 30             	add    %dh,%fs:(%eax)
41eaae:	00 34 00             	add    %dh,(%eax,%eax,1)
41eab1:	35 00 61 00 35       	xor    $0x35006100,%eax
41eab6:	00 62 00             	add    %ah,0x0(%edx)
41eab9:	33 00                	xor    (%eax),%eax
41eabb:	31 00                	xor    %eax,(%eax)
41eabd:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41eac1:	38 00                	cmp    %al,(%eax)
41eac3:	37                   	aaa
41eac4:	00 61 00             	add    %ah,0x0(%ecx)
41eac7:	39 00                	cmp    %eax,(%eax)
41eac9:	62 00                	bound  %eax,(%eax)
41eacb:	34 00                	xor    $0x0,%al
41eacd:	32 00                	xor    (%eax),%al
41eacf:	35 00 36 00 32       	xor    $0x32003600,%eax
41ead4:	00 0c b8             	add    %cl,(%eax,%edi,4)
41ead7:	03 00                	add    (%eax),%eax
41ead9:	44                   	inc    %esp
41eada:	37                   	aaa
41eadb:	00 65 00             	add    %ah,0x0(%ebp)
41eade:	31 00                	xor    %eax,(%eax)
41eae0:	34 00                	xor    $0x0,%al
41eae2:	39 00                	cmp    %eax,(%eax)
41eae4:	33 00                	xor    (%eax),%eax
41eae6:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41eaed:	00 39                	add    %bh,(%ecx)
41eaef:	00 65 00             	add    %ah,0x0(%ebp)
41eaf2:	32 00                	xor    (%eax),%al
41eaf4:	64 00 30             	add    %dh,%fs:(%eax)
41eaf7:	00 34 00             	add    %dh,(%eax,%eax,1)
41eafa:	35 00 61 00 35       	xor    $0x35006100,%eax
41eaff:	00 62 00             	add    %ah,0x0(%edx)
41eb02:	33 00                	xor    (%eax),%eax
41eb04:	31 00                	xor    %eax,(%eax)
41eb06:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41eb0a:	38 00                	cmp    %al,(%eax)
41eb0c:	37                   	aaa
41eb0d:	00 61 00             	add    %ah,0x0(%ecx)
41eb10:	39 00                	cmp    %eax,(%eax)
41eb12:	62 00                	bound  %eax,(%eax)
41eb14:	34 00                	xor    $0x0,%al
41eb16:	32 00                	xor    (%eax),%al
41eb18:	35 00 36 00 33       	xor    $0x33003600,%eax
41eb1d:	00 95 bd 03 00 44    	add    %dl,0x440003bd(%ebp)
41eb23:	37                   	aaa
41eb24:	00 65 00             	add    %ah,0x0(%ebp)
41eb27:	31 00                	xor    %eax,(%eax)
41eb29:	34 00                	xor    $0x0,%al
41eb2b:	39 00                	cmp    %eax,(%eax)
41eb2d:	33 00                	xor    (%eax),%eax
41eb2f:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41eb36:	00 39                	add    %bh,(%ecx)
41eb38:	00 65 00             	add    %ah,0x0(%ebp)
41eb3b:	32 00                	xor    (%eax),%al
41eb3d:	64 00 30             	add    %dh,%fs:(%eax)
41eb40:	00 34 00             	add    %dh,(%eax,%eax,1)
41eb43:	35 00 61 00 35       	xor    $0x35006100,%eax
41eb48:	00 62 00             	add    %ah,0x0(%edx)
41eb4b:	33 00                	xor    (%eax),%eax
41eb4d:	31 00                	xor    %eax,(%eax)
41eb4f:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41eb53:	38 00                	cmp    %al,(%eax)
41eb55:	37                   	aaa
41eb56:	00 61 00             	add    %ah,0x0(%ecx)
41eb59:	39 00                	cmp    %eax,(%eax)
41eb5b:	62 00                	bound  %eax,(%eax)
41eb5d:	34 00                	xor    $0x0,%al
41eb5f:	32 00                	xor    (%eax),%al
41eb61:	35 00 36 00 34       	xor    $0x34003600,%eax
41eb66:	00 1e                	add    %bl,(%esi)
41eb68:	c3                   	ret
41eb69:	03 00                	add    (%eax),%eax
41eb6b:	44                   	inc    %esp
41eb6c:	37                   	aaa
41eb6d:	00 65 00             	add    %ah,0x0(%ebp)
41eb70:	31 00                	xor    %eax,(%eax)
41eb72:	34 00                	xor    $0x0,%al
41eb74:	39 00                	cmp    %eax,(%eax)
41eb76:	33 00                	xor    (%eax),%eax
41eb78:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41eb7f:	00 39                	add    %bh,(%ecx)
41eb81:	00 65 00             	add    %ah,0x0(%ebp)
41eb84:	32 00                	xor    (%eax),%al
41eb86:	64 00 30             	add    %dh,%fs:(%eax)
41eb89:	00 34 00             	add    %dh,(%eax,%eax,1)
41eb8c:	35 00 61 00 35       	xor    $0x35006100,%eax
41eb91:	00 62 00             	add    %ah,0x0(%edx)
41eb94:	33 00                	xor    (%eax),%eax
41eb96:	31 00                	xor    %eax,(%eax)
41eb98:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41eb9c:	38 00                	cmp    %al,(%eax)
41eb9e:	37                   	aaa
41eb9f:	00 61 00             	add    %ah,0x0(%ecx)
41eba2:	39 00                	cmp    %eax,(%eax)
41eba4:	62 00                	bound  %eax,(%eax)
41eba6:	34 00                	xor    $0x0,%al
41eba8:	32 00                	xor    (%eax),%al
41ebaa:	35 00 36 00 35       	xor    $0x35003600,%eax
41ebaf:	00 a7 c8 03 00 44    	add    %ah,0x440003c8(%edi)
41ebb5:	37                   	aaa
41ebb6:	00 65 00             	add    %ah,0x0(%ebp)
41ebb9:	31 00                	xor    %eax,(%eax)
41ebbb:	34 00                	xor    $0x0,%al
41ebbd:	39 00                	cmp    %eax,(%eax)
41ebbf:	33 00                	xor    (%eax),%eax
41ebc1:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41ebc8:	00 39                	add    %bh,(%ecx)
41ebca:	00 65 00             	add    %ah,0x0(%ebp)
41ebcd:	32 00                	xor    (%eax),%al
41ebcf:	64 00 30             	add    %dh,%fs:(%eax)
41ebd2:	00 34 00             	add    %dh,(%eax,%eax,1)
41ebd5:	35 00 61 00 35       	xor    $0x35006100,%eax
41ebda:	00 62 00             	add    %ah,0x0(%edx)
41ebdd:	33 00                	xor    (%eax),%eax
41ebdf:	31 00                	xor    %eax,(%eax)
41ebe1:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41ebe5:	38 00                	cmp    %al,(%eax)
41ebe7:	37                   	aaa
41ebe8:	00 61 00             	add    %ah,0x0(%ecx)
41ebeb:	39 00                	cmp    %eax,(%eax)
41ebed:	62 00                	bound  %eax,(%eax)
41ebef:	34 00                	xor    $0x0,%al
41ebf1:	32 00                	xor    (%eax),%al
41ebf3:	35 00 36 00 36       	xor    $0x36003600,%eax
41ebf8:	00 30                	add    %dh,(%eax)
41ebfa:	ce                   	into
41ebfb:	03 00                	add    (%eax),%eax
41ebfd:	44                   	inc    %esp
41ebfe:	37                   	aaa
41ebff:	00 65 00             	add    %ah,0x0(%ebp)
41ec02:	31 00                	xor    %eax,(%eax)
41ec04:	34 00                	xor    $0x0,%al
41ec06:	39 00                	cmp    %eax,(%eax)
41ec08:	33 00                	xor    (%eax),%eax
41ec0a:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41ec11:	00 39                	add    %bh,(%ecx)
41ec13:	00 65 00             	add    %ah,0x0(%ebp)
41ec16:	32 00                	xor    (%eax),%al
41ec18:	64 00 30             	add    %dh,%fs:(%eax)
41ec1b:	00 34 00             	add    %dh,(%eax,%eax,1)
41ec1e:	35 00 61 00 35       	xor    $0x35006100,%eax
41ec23:	00 62 00             	add    %ah,0x0(%edx)
41ec26:	33 00                	xor    (%eax),%eax
41ec28:	31 00                	xor    %eax,(%eax)
41ec2a:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41ec2e:	38 00                	cmp    %al,(%eax)
41ec30:	37                   	aaa
41ec31:	00 61 00             	add    %ah,0x0(%ecx)
41ec34:	39 00                	cmp    %eax,(%eax)
41ec36:	62 00                	bound  %eax,(%eax)
41ec38:	34 00                	xor    $0x0,%al
41ec3a:	32 00                	xor    (%eax),%al
41ec3c:	35 00 36 00 37       	xor    $0x37003600,%eax
41ec41:	00 b9 d3 03 00 44    	add    %bh,0x440003d3(%ecx)
41ec47:	37                   	aaa
41ec48:	00 65 00             	add    %ah,0x0(%ebp)
41ec4b:	31 00                	xor    %eax,(%eax)
41ec4d:	34 00                	xor    $0x0,%al
41ec4f:	39 00                	cmp    %eax,(%eax)
41ec51:	33 00                	xor    (%eax),%eax
41ec53:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41ec5a:	00 39                	add    %bh,(%ecx)
41ec5c:	00 65 00             	add    %ah,0x0(%ebp)
41ec5f:	32 00                	xor    (%eax),%al
41ec61:	64 00 30             	add    %dh,%fs:(%eax)
41ec64:	00 34 00             	add    %dh,(%eax,%eax,1)
41ec67:	35 00 61 00 35       	xor    $0x35006100,%eax
41ec6c:	00 62 00             	add    %ah,0x0(%edx)
41ec6f:	33 00                	xor    (%eax),%eax
41ec71:	31 00                	xor    %eax,(%eax)
41ec73:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41ec77:	38 00                	cmp    %al,(%eax)
41ec79:	37                   	aaa
41ec7a:	00 61 00             	add    %ah,0x0(%ecx)
41ec7d:	39 00                	cmp    %eax,(%eax)
41ec7f:	62 00                	bound  %eax,(%eax)
41ec81:	34 00                	xor    $0x0,%al
41ec83:	32 00                	xor    (%eax),%al
41ec85:	35 00 36 00 38       	xor    $0x38003600,%eax
41ec8a:	00 42 d9             	add    %al,-0x27(%edx)
41ec8d:	03 00                	add    (%eax),%eax
41ec8f:	44                   	inc    %esp
41ec90:	37                   	aaa
41ec91:	00 65 00             	add    %ah,0x0(%ebp)
41ec94:	31 00                	xor    %eax,(%eax)
41ec96:	34 00                	xor    $0x0,%al
41ec98:	39 00                	cmp    %eax,(%eax)
41ec9a:	33 00                	xor    (%eax),%eax
41ec9c:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41eca3:	00 39                	add    %bh,(%ecx)
41eca5:	00 65 00             	add    %ah,0x0(%ebp)
41eca8:	32 00                	xor    (%eax),%al
41ecaa:	64 00 30             	add    %dh,%fs:(%eax)
41ecad:	00 34 00             	add    %dh,(%eax,%eax,1)
41ecb0:	35 00 61 00 35       	xor    $0x35006100,%eax
41ecb5:	00 62 00             	add    %ah,0x0(%edx)
41ecb8:	33 00                	xor    (%eax),%eax
41ecba:	31 00                	xor    %eax,(%eax)
41ecbc:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41ecc0:	38 00                	cmp    %al,(%eax)
41ecc2:	37                   	aaa
41ecc3:	00 61 00             	add    %ah,0x0(%ecx)
41ecc6:	39 00                	cmp    %eax,(%eax)
41ecc8:	62 00                	bound  %eax,(%eax)
41ecca:	34 00                	xor    $0x0,%al
41eccc:	32 00                	xor    (%eax),%al
41ecce:	35 00 36 00 39       	xor    $0x39003600,%eax
41ecd3:	00 cb                	add    %cl,%bl
41ecd5:	de 03                	fiadds (%ebx)
41ecd7:	00 42 37             	add    %al,0x37(%edx)
41ecda:	00 65 00             	add    %ah,0x0(%ebp)
41ecdd:	31 00                	xor    %eax,(%eax)
41ecdf:	34 00                	xor    $0x0,%al
41ece1:	39 00                	cmp    %eax,(%eax)
41ece3:	33 00                	xor    (%eax),%eax
41ece5:	36 00 35 00 33 00 34 	add    %dh,%ss:0x34003300
41ecec:	00 39                	add    %bh,(%ecx)
41ecee:	00 65 00             	add    %ah,0x0(%ebp)
41ecf1:	32 00                	xor    (%eax),%al
41ecf3:	64 00 30             	add    %dh,%fs:(%eax)
41ecf6:	00 34 00             	add    %dh,(%eax,%eax,1)
41ecf9:	35 00 61 00 35       	xor    $0x35006100,%eax
41ecfe:	00 62 00             	add    %ah,0x0(%edx)
41ed01:	33 00                	xor    (%eax),%eax
41ed03:	31 00                	xor    %eax,(%eax)
41ed05:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
41ed09:	38 00                	cmp    %al,(%eax)
41ed0b:	37                   	aaa
41ed0c:	00 61 00             	add    %ah,0x0(%ecx)
41ed0f:	39 00                	cmp    %eax,(%eax)
41ed11:	62 00                	bound  %eax,(%eax)
41ed13:	34 00                	xor    $0x0,%al
41ed15:	32 00                	xor    (%eax),%al