40ea98:	00 41 00             	add    %al,0x0(%ecx)
40ea9b:	54                   	push   %esp
40ea9c:	00 33                	add    %dh,(%ebx)
40ea9e:	00 42 00             	add    %al,0x0(%edx)
40eaa1:	41                   	inc    %ecx
40eaa2:	00 41 00             	add    %al,0x0(%ecx)
40eaa5:	41                   	inc    %ecx
40eaa6:	00 41 00             	add    %al,0x0(%ecx)
40eaa9:	42                   	inc    %edx
40eaaa:	00 44 00 53          	add    %al,0x53(%eax,%eax,1)
40eaae:	00 4a 00             	add    %cl,0x0(%edx)
40eab1:	34 00                	xor    $0x0,%al
40eab3:	41                   	inc    %ecx
40eab4:	00 41 00             	add    %al,0x0(%ecx)
40eab7:	41                   	inc    %ecx
40eab8:	00 34 00             	add    %dh,(%eax,%eax,1)
40eabb:	44                   	inc    %esp
40eabc:	00 50 00             	add    %dl,0x0(%eax)
40eabf:	47                   	inc    %edi
40eac0:	00 4d 00             	add    %cl,0x0(%ebp)
40eac3:	41                   	inc    %ecx
40eac4:	00 41 00             	add    %al,0x0(%ecx)
40eac7:	41                   	inc    %ecx
40eac8:	00 43 00             	add    %al,0x0(%ebx)
40eacb:	51                   	push   %ecx
40eacc:	00 41 00             	add    %al,0x0(%ecx)
40eacf:	41                   	inc    %ecx
40ead0:	00 4a 00             	add    %cl,0x0(%edx)
40ead3:	35 00 51 00 51       	xor    $0x51005100,%eax
40ead8:	00 41 00             	add    %al,0x0(%ecx)
40eadb:	41                   	inc    %ecx
40eadc:	00 41 00             	add    %al,0x0(%ecx)
40eadf:	41                   	inc    %ecx
40eae0:	00 51 00             	add    %dl,0x0(%ecx)
40eae3:	4c                   	dec    %esp
40eae4:	00 57 00             	add    %dl,0x0(%edi)
40eae7:	36 00 4e 00          	add    %cl,%ss:0x0(%esi)
40eaeb:	41                   	inc    %ecx
40eaec:	00 41 00             	add    %al,0x0(%ecx)
40eaef:	41                   	inc    %ecx
40eaf0:	00 41 00             	add    %al,0x0(%ecx)
40eaf3:	46                   	inc    %esi
40eaf4:	00 41 00             	add    %al,0x0(%ecx)
40eaf7:	41                   	inc    %ecx
40eaf8:	00 41 00             	add    %al,0x0(%ecx)
40eafb:	54                   	push   %esp
40eafc:	00 33                	add    %dh,(%ebx)
40eafe:	00 42 00             	add    %al,0x0(%edx)
40eb01:	45                   	inc    %ebp
40eb02:	00 41 00             	add    %al,0x0(%ecx)
40eb05:	41                   	inc    %ecx
40eb06:	00 41 00             	add    %al,0x0(%ecx)
40eb09:	42                   	inc    %edx
40eb0a:	00 41 00             	add    %al,0x0(%ecx)
40eb0d:	37                   	aaa
40eb0e:	00 4c 00 34          	add    %cl,0x34(%eax,%eax,1)
40eb12:	00 51 00             	add    %dl,0x0(%ecx)
40eb15:	4e                   	dec    %esi
40eb16:	00 32                	add    %dh,(%edx)
40eb18:	00 41 00             	add    %al,0x0(%ecx)
40eb1b:	41                   	inc    %ecx
40eb1c:	00 41 00             	add    %al,0x0(%ecx)
40eb1f:	41                   	inc    %ecx
40eb20:	00 42 00             	add    %al,0x0(%edx)
40eb23:	5a                   	pop    %edx
40eb24:	00 53 00             	add    %dl,0x0(%ebx)
40eb27:	32 00                	xor    (%eax),%al
40eb29:	41                   	inc    %ecx
40eb2a:	00 41 00             	add    %al,0x0(%ecx)
40eb2d:	41                   	inc    %ecx
40eb2e:	00 42 00             	add    %al,0x0(%edx)
40eb31:	4a                   	dec    %edx
40eb32:	00 58 00             	add    %bl,0x0(%eax)
40eb35:	53                   	push   %ebx
40eb36:	00 34 00             	add    %dh,(%eax,%eax,1)
40eb39:	41                   	inc    %ecx
40eb3a:	00 41 00             	add    %al,0x0(%ecx)
40eb3d:	41                   	inc    %ecx
40eb3e:	00 42 00             	add    %al,0x0(%edx)
40eb41:	49                   	dec    %ecx
40eb42:	00 41 00             	add    %al,0x0(%ecx)
40eb45:	41                   	inc    %ecx
40eb46:	00 45 00             	add    %al,0x0(%ebp)
40eb49:	36 00 59 00          	add    %bl,%ss:0x0(%ecx)
40eb4d:	4a                   	dec    %edx
40eb4e:	00 41 00             	add    %al,0x0(%ecx)
40eb51:	41                   	inc    %ecx
40eb52:	00 41 00             	add    %al,0x0(%ecx)
40eb55:	41                   	inc    %ecx
40eb56:	00 49 00             	add    %cl,0x0(%ecx)
40eb59:	34 00                	xor    $0x0,%al
40eb5b:	55                   	push   %ebp
40eb5c:	00 50 00             	add    %dl,0x0(%eax)
40eb5f:	41                   	inc    %ecx
40eb60:	00 41 00             	add    %al,0x0(%ecx)
40eb63:	41                   	inc    %ecx
40eb64:	00 48 00             	add    %cl,0x0(%eax)
40eb67:	41                   	inc    %ecx
40eb68:	00 33                	add    %dh,(%ebx)
40eb6a:	00 5a 00             	add    %bl,0x0(%edx)
40eb6d:	50                   	push   %eax
40eb6e:	00 41 00             	add    %al,0x0(%ecx)
40eb71:	41                   	inc    %ecx
40eb72:	00 41 00             	add    %al,0x0(%ecx)
40eb75:	41                   	inc    %ecx
40eb76:	00 55 00             	add    %dl,0x0(%ebp)
40eb79:	41                   	inc    %ecx
40eb7a:	00 41 00             	add    %al,0x0(%ecx)
40eb7d:	43                   	inc    %ebx
40eb7e:	00 50 00             	add    %dl,0x0(%eax)
40eb81:	4d                   	dec    %ebp
40eb82:	00 45 00             	add    %al,0x0(%ebp)
40eb85:	51                   	push   %ecx
40eb86:	00 41 00             	add    %al,0x0(%ecx)
40eb89:	41                   	inc    %ecx
40eb8a:	00 41 00             	add    %al,0x0(%ecx)
40eb8d:	45                   	inc    %ebp
40eb8e:	00 44 00 35          	add    %al,0x35(%eax,%eax,1)
40eb92:	00 46 00             	add    %al,0x0(%esi)
40eb95:	52                   	push   %edx
40eb96:	00 36                	add    %dh,(%esi)
40eb98:	00 46 00             	add    %al,0x0(%esi)
40eb9b:	33 00                	xor    (%eax),%eax
40eb9d:	54                   	push   %esp
40eb9e:	00 47 00             	add    %al,0x0(%edi)
40eba1:	41                   	inc    %ecx
40eba2:	00 41 00             	add    %al,0x0(%ecx)
40eba5:	41                   	inc    %ecx
40eba6:	00 41 00             	add    %al,0x0(%ecx)
40eba9:	43                   	inc    %ebx
40ebaa:	00 54 00 50          	add    %dl,0x50(%eax,%eax,1)
40ebae:	00 47 00             	add    %al,0x0(%edi)
40ebb1:	45                   	inc    %ebp
40ebb2:	00 41 00             	add    %al,0x0(%ecx)
40ebb5:	41                   	inc    %ecx
40ebb6:	00 41 00             	add    %al,0x0(%ecx)
40ebb9:	43                   	inc    %ebx
40ebba:	00 51 00             	add    %dl,0x0(%ecx)
40ebbd:	41                   	inc    %ecx
40ebbe:	00 41 00             	add    %al,0x0(%ecx)
40ebc1:	4a                   	dec    %edx
40ebc2:	00 35 00 51 00 53    	add    %dh,0x53005100
40ebc8:	00 41 00             	add    %al,0x0(%ecx)
40ebcb:	41                   	inc    %ecx
40ebcc:	00 41 00             	add    %al,0x0(%ecx)
40ebcf:	41                   	inc    %ecx
40ebd0:	00 51 00             	add    %dl,0x0(%ecx)
40ebd3:	4c                   	dec    %esp
40ebd4:	00 57 00             	add    %dl,0x0(%edi)
40ebd7:	36 00 4d 00          	add    %cl,%ss:0x0(%ebp)
40ebdb:	51                   	push   %ecx
40ebdc:	00 41 00             	add    %al,0x0(%ecx)
40ebdf:	41                   	inc    %ecx
40ebe0:	00 41 00             	add    %al,0x0(%ecx)
40ebe3:	46                   	inc    %esi
40ebe4:	00 41 00             	add    %al,0x0(%ecx)
40ebe7:	41                   	inc    %ecx
40ebe8:	00 41 00             	add    %al,0x0(%ecx)
40ebeb:	54                   	push   %esp
40ebec:	00 33                	add    %dh,(%ebx)
40ebee:	00 42 00             	add    %al,0x0(%edx)
40ebf1:	45                   	inc    %ebp
40ebf2:	00 41 00             	add    %al,0x0(%ecx)
40ebf5:	41                   	inc    %ecx
40ebf6:	00 41 00             	add    %al,0x0(%ecx)
40ebf9:	42                   	inc    %edx
40ebfa:	00 44 00 53          	add    %al,0x53(%eax,%eax,1)
40ebfe:	00 4a 00             	add    %cl,0x0(%edx)
40ec01:	34 00                	xor    $0x0,%al
40ec03:	41                   	inc    %ecx
40ec04:	00 41 00             	add    %al,0x0(%ecx)
40ec07:	41                   	inc    %ecx
40ec08:	00 34 00             	add    %dh,(%eax,%eax,1)
40ec0b:	44                   	inc    %esp
40ec0c:	00 50 00             	add    %dl,0x0(%eax)
40ec0f:	47                   	inc    %edi
40ec10:	00 4d 00             	add    %cl,0x0(%ebp)
40ec13:	41                   	inc    %ecx
40ec14:	00 41 00             	add    %al,0x0(%ecx)
40ec17:	41                   	inc    %ecx
40ec18:	00 43 00             	add    %al,0x0(%ebx)
40ec1b:	51                   	push   %ecx
40ec1c:	00 41 00             	add    %al,0x0(%ecx)
40ec1f:	41                   	inc    %ecx
40ec20:	00 4a 00             	add    %cl,0x0(%edx)
40ec23:	35 00 51 00 53       	xor    $0x53005100,%eax
40ec28:	00 41 00             	add    %al,0x0(%ecx)
40ec2b:	41                   	inc    %ecx
40ec2c:	00 41 00             	add    %al,0x0(%ecx)
40ec2f:	41                   	inc    %ecx
40ec30:	00 51 00             	add    %dl,0x0(%ecx)
40ec33:	4c                   	dec    %esp
40ec34:	00 57 00             	add    %dl,0x0(%edi)
40ec37:	36 00 4e 00          	add    %cl,%ss:0x0(%esi)
40ec3b:	41                   	inc    %ecx
40ec3c:	00 41 00             	add    %al,0x0(%ecx)
40ec3f:	41                   	inc    %ecx
40ec40:	00 41 00             	add    %al,0x0(%ecx)
40ec43:	46                   	inc    %esi
40ec44:	00 41 00             	add    %al,0x0(%ecx)
40ec47:	41                   	inc    %ecx
40ec48:	00 41 00             	add    %al,0x0(%ecx)
40ec4b:	54                   	push   %esp
40ec4c:	00 33                	add    %dh,(%ebx)
40ec4e:	00 42 00             	add    %al,0x0(%edx)
40ec51:	49                   	dec    %ecx
40ec52:	00 41 00             	add    %al,0x0(%ecx)
40ec55:	41                   	inc    %ecx
40ec56:	00 41 00             	add    %al,0x0(%ecx)
40ec59:	42                   	inc    %edx
40ec5a:	00 42 00             	add    %al,0x0(%edx)
40ec5d:	41                   	inc    %ecx
40ec5e:	00 58 00             	add    %bl,0x0(%eax)
40ec61:	45                   	inc    %ebp
40ec62:	00 41 00             	add    %al,0x0(%ecx)
40ec65:	41                   	inc    %ecx
40ec66:	00 41 00             	add    %al,0x0(%ecx)
40ec69:	41                   	inc    %ecx
40ec6a:	00 42 00             	add    %al,0x0(%edx)
40ec6d:	41                   	inc    %ecx
40ec6e:	00 37                	add    %dh,(%edi)
40ec70:	00 49 00             	add    %cl,0x0(%ecx)
40ec73:	41                   	inc    %ecx
40ec74:	00 41 00             	add    %al,0x0(%ecx)
40ec77:	41                   	inc    %ecx
40ec78:	00 41 00             	add    %al,0x0(%ecx)
40ec7b:	44                   	inc    %esp
40ec7c:	00 54 00 46          	add    %dl,0x46(%eax,%eax,1)
40ec80:	00 55 00             	add    %dl,0x0(%ebp)
40ec83:	41                   	inc    %ecx
40ec84:	00 41 00             	add    %al,0x0(%ecx)
40ec87:	41                   	inc    %ecx
40ec88:	00 43 00             	add    %al,0x0(%ebx)
40ec8b:	54                   	push   %esp
40ec8c:	00 50 00             	add    %dl,0x0(%eax)
40ec8f:	46                   	inc    %esi
40ec90:	00 59 00             	add    %bl,0x0(%ecx)
40ec93:	41                   	inc    %ecx
40ec94:	00 41 00             	add    %al,0x0(%ecx)
40ec97:	41                   	inc    %ecx
40ec98:	00 43 00             	add    %al,0x0(%ebx)
40ec9b:	51                   	push   %ecx
40ec9c:	00 41 00             	add    %al,0x0(%ecx)
40ec9f:	41                   	inc    %ecx
40eca0:	00 4a 00             	add    %cl,0x0(%edx)
40eca3:	35 00 51 00 55       	xor    $0x55005100,%eax
40eca8:	00 41 00             	add    %al,0x0(%ecx)
40ecab:	41                   	inc    %ecx
40ecac:	00 41 00             	add    %al,0x0(%ecx)
40ecaf:	41                   	inc    %ecx
40ecb0:	00 52 00             	add    %dl,0x0(%edx)
40ecb3:	5a                   	pop    %edx
40ecb4:	00 4a 00             	add    %cl,0x0(%edx)
40ecb7:	36 00 41 00          	add    %al,%ss:0x0(%ecx)
40ecbb:	41                   	inc    %ecx
40ecbc:	00 41 00             	add    %al,0x0(%ecx)
40ecbf:	4f                   	dec    %edi
40ecc0:	00 42 00             	add    %al,0x0(%edx)
40ecc3:	58                   	pop    %eax
40ecc4:	00 53 00             	add    %dl,0x0(%ebx)
40ecc7:	36 00 41 00          	add    %al,%ss:0x0(%ecx)
40eccb:	41                   	inc    %ecx
40eccc:	00 41 00             	add    %al,0x0(%ecx)
40eccf:	42                   	inc    %edx
40ecd0:	00 49 00             	add    %cl,0x0(%ecx)
40ecd3:	41                   	inc    %ecx
40ecd4:	00 41 00             	add    %al,0x0(%ecx)
40ecd7:	45                   	inc    %ebp
40ecd8:	00 36                	add    %dh,(%esi)
40ecda:	00 59 00             	add    %bl,0x0(%ecx)
40ecdd:	4b                   	dec    %ebx
40ecde:	00 41 00             	add    %al,0x0(%ecx)
40ece1:	41                   	inc    %ecx
40ece2:	00 41 00             	add    %al,0x0(%ecx)
40ece5:	41                   	inc    %ecx
40ece6:	00 49 00             	add    %cl,0x0(%ecx)
40ece9:	49                   	dec    %ecx
40ecea:	00 47 00             	add    %al,0x0(%edi)
40eced:	43                   	inc    %ebx
40ecee:	00 41 00             	add    %al,0x0(%ecx)
40ecf1:	41                   	inc    %ecx
40ecf2:	00 41 00             	add    %al,0x0(%ecx)
40ecf5:	41                   	inc    %ecx
40ecf6:	00 41 00             	add    %al,0x0(%ecx)
40ecf9:	48                   	dec    %eax
40ecfa:	00 59 00             	add    %bl,0x0(%ecx)
40ecfd:	58                   	pop    %eax
40ecfe:	00 4f 00             	add    %cl,0x0(%edi)
40ed01:	4d                   	dec    %ebp
40ed02:	00 59 00             	add    %bl,0x0(%ecx)
40ed05:	41                   	inc    %ecx
40ed06:	00 41 00             	add    %al,0x0(%ecx)
40ed09:	41                   	inc    %ecx
40ed0a:	00 41 00             	add    %al,0x0(%ecx)
40ed0d:	4b                   	dec    %ebx
40ed0e:	00 4e 00             	add    %cl,0x0(%esi)
40ed11:	34 00                	xor    $0x0,%al
40ed13:	59                   	pop    %ecx
40ed14:	00 51 00             	add    %dl,0x0(%ecx)
40ed17:	41                   	inc    %ecx
40ed18:	00 41 00             	add    %al,0x0(%ecx)
40ed1b:	41                   	inc    %ecx
40ed1c:	00 4b 00             	add    %cl,0x0(%ebx)
40ed1f:	41                   	inc    %ecx
40ed20:	00 41 00             	add    %al,0x0(%ecx)
40ed23:	42                   	inc    %edx
40ed24:	00 48 00             	add    %cl,0x0(%eax)
40ed27:	57                   	push   %edi
40ed28:	00 43 00             	add    %al,0x0(%ebx)
40ed2b:	51                   	push   %ecx
40ed2c:	00 41 00             	add    %al,0x0(%ecx)
40ed2f:	41                   	inc    %ecx
40ed30:	00 41 00             	add    %al,0x0(%ecx)
40ed33:	43                   	inc    %ebx
40ed34:	00 42 00             	add    %al,0x0(%edx)
40ed37:	4f                   	dec    %edi
40ed38:	00 33                	add    %dh,(%ebx)
40ed3a:	00 5a 00             	add    %bl,0x0(%edx)
40ed3d:	53                   	push   %ebx
40ed3e:	00 41 00             	add    %al,0x0(%ecx)
40ed41:	41                   	inc    %ecx
40ed42:	00 41 00             	add    %al,0x0(%ecx)
40ed45:	41                   	inc    %ecx
40ed46:	00 55 00             	add    %dl,0x0(%ebp)
40ed49:	41                   	inc    %ecx
40ed4a:	00 41 00             	add    %al,0x0(%ecx)
40ed4d:	43                   	inc    %ebx
40ed4e:	00 50 00             	add    %dl,0x0(%eax)
40ed51:	4d                   	dec    %ebp
40ed52:	00 46 00             	add    %al,0x0(%esi)
40ed55:	41                   	inc    %ecx
40ed56:	00 41 00             	add    %al,0x0(%ecx)
40ed59:	41                   	inc    %ecx
40ed5a:	00 41 00             	add    %al,0x0(%ecx)
40ed5d:	45                   	inc    %ebp
40ed5e:	00 4f 00             	add    %cl,0x0(%edi)
40ed61:	4a                   	dec    %edx
40ed62:	00 48 00             	add    %cl,0x0(%eax)
40ed65:	51                   	push   %ecx
40ed66:	00 41 00             	add    %al,0x0(%ecx)
40ed69:	41                   	inc    %ecx
40ed6a:	00 44 00 51          	add    %al,0x51(%eax,%eax,1)
40ed6e:	00 4e 00             	add    %cl,0x0(%esi)
40ed71:	34 00                	xor    $0x0,%al
40ed73:	5a                   	pop    %edx
40ed74:	00 51 00             	add    %dl,0x0(%ecx)
40ed77:	41                   	inc    %ecx
40ed78:	00 41 00             	add    %al,0x0(%ecx)
40ed7b:	41                   	inc    %ecx
40ed7c:	00 4b 00             	add    %cl,0x0(%ebx)