40dc57:	4d                   	dec    %ebp
40dc58:	00 46 00             	add    %al,0x0(%esi)
40dc5b:	51                   	push   %ecx
40dc5c:	00 57 00             	add    %dl,0x0(%edi)
40dc5f:	46                   	inc    %esi
40dc60:	00 41 00             	add    %al,0x0(%ecx)
40dc63:	4b                   	dec    %ebx
40dc64:	00 41 00             	add    %al,0x0(%ecx)
40dc67:	41                   	inc    %ecx
40dc68:	00 41 00             	add    %al,0x0(%ecx)
40dc6b:	41                   	inc    %ecx
40dc6c:	00 4b 00             	add    %cl,0x0(%ebx)
40dc6f:	52                   	push   %edx
40dc70:	00 51 00             	add    %dl,0x0(%ecx)
40dc73:	4a                   	dec    %edx
40dc74:	00 51 00             	add    %dl,0x0(%ecx)
40dc77:	41                   	inc    %ecx
40dc78:	00 41 00             	add    %al,0x0(%ecx)
40dc7b:	41                   	inc    %ecx
40dc7c:	00 42 00             	add    %al,0x0(%edx)
40dc7f:	37                   	aaa
40dc80:	00 59 00             	add    %bl,0x0(%ecx)
40dc83:	4c                   	dec    %esp
40dc84:	00 42 00             	add    %al,0x0(%edx)
40dc87:	47                   	inc    %edi
40dc88:	00 41 00             	add    %al,0x0(%ecx)
40dc8b:	41                   	inc    %ecx
40dc8c:	00 41 00             	add    %al,0x0(%ecx)
40dc8f:	41                   	inc    %ecx
40dc90:	00 46 00             	add    %al,0x0(%esi)
40dc93:	58                   	pop    %eax
40dc94:	00 52 00             	add    %dl,0x0(%edx)
40dc97:	4b                   	dec    %ebx
40dc98:	00 41 00             	add    %al,0x0(%ecx)
40dc9b:	41                   	inc    %ecx
40dc9c:	00 41 00             	add    %al,0x0(%ecx)
40dc9f:	42                   	inc    %edx
40dca0:	00 49 00             	add    %cl,0x0(%ecx)
40dca3:	4c                   	dec    %esp
40dca4:	00 50 00             	add    %dl,0x0(%eax)
40dca7:	34 00                	xor    $0x0,%al
40dca9:	41                   	inc    %ecx
40dcaa:	00 49 00             	add    %cl,0x0(%ecx)
40dcad:	54                   	push   %esp
40dcae:	00 41 00             	add    %al,0x0(%ecx)
40dcb1:	34 00                	xor    $0x0,%al
40dcb3:	49                   	dec    %ecx
40dcb4:	00 51 00             	add    %dl,0x0(%ecx)
40dcb7:	4f                   	dec    %edi
40dcb8:	00 4c 00 42          	add    %cl,0x42(%eax,%eax,1)
40dcbc:	00 54 00 41          	add    %dl,0x41(%eax,%eax,1)
40dcc0:	00 41 00             	add    %al,0x0(%ecx)
40dcc3:	44                   	inc    %esp
40dcc4:	00 41 00             	add    %al,0x0(%ecx)
40dcc7:	4d                   	dec    %ebp
40dcc8:	00 33                	add    %dh,(%ebx)
40dcca:	00 59 00             	add    %bl,0x0(%ecx)
40dccd:	57                   	push   %edi
40dcce:	00 41 00             	add    %al,0x0(%ecx)
40dcd1:	41                   	inc    %ecx
40dcd2:	00 41 00             	add    %al,0x0(%ecx)
40dcd5:	41                   	inc    %ecx
40dcd6:	00 55 00             	add    %dl,0x0(%ebp)
40dcd9:	47                   	inc    %edi
40dcda:	00 4d 00             	add    %cl,0x0(%ebp)
40dcdd:	4e                   	dec    %esi
40dcde:	00 44 00 55          	add    %al,0x55(%eax,%eax,1)
40dce2:	00 41 00             	add    %al,0x0(%ecx)
40dce5:	41                   	inc    %ecx
40dce6:	00 41 00             	add    %al,0x0(%ecx)
40dce9:	41                   	inc    %ecx
40dcea:	00 4a 00             	add    %cl,0x0(%edx)
40dced:	46                   	inc    %esi
40dcee:	00 43 00             	add    %al,0x0(%ebx)
40dcf1:	59                   	pop    %ecx
40dcf2:	00 4a 00             	add    %cl,0x0(%edx)
40dcf5:	41                   	inc    %ecx
40dcf6:	00 4d 00             	add    %cl,0x0(%ebp)
40dcf9:	4b                   	dec    %ebx
40dcfa:	00 41 00             	add    %al,0x0(%ecx)
40dcfd:	58                   	pop    %eax
40dcfe:	00 41 00             	add    %al,0x0(%ecx)
40dd01:	41                   	inc    %ecx
40dd02:	00 41 00             	add    %al,0x0(%ecx)
40dd05:	41                   	inc    %ecx
40dd06:	00 56 00             	add    %dl,0x0(%esi)
40dd09:	48                   	dec    %eax
40dd0a:	00 42 00             	add    %al,0x0(%edx)
40dd0d:	46                   	inc    %esi
40dd0e:	00 43 00             	add    %al,0x0(%ebx)
40dd11:	34 00                	xor    $0x0,%al
40dd13:	4a                   	dec    %edx
40dd14:	00 41 00             	add    %al,0x0(%ecx)
40dd17:	4d                   	dec    %ebp
40dd18:	00 4b 00             	add    %cl,0x0(%ebx)
40dd1b:	41                   	inc    %ecx
40dd1c:	00 59 00             	add    %bl,0x0(%ecx)
40dd1f:	41                   	inc    %ecx
40dd20:	00 41 00             	add    %al,0x0(%ecx)
40dd23:	41                   	inc    %ecx
40dd24:	00 41 00             	add    %al,0x0(%ecx)
40dd27:	56                   	push   %esi
40dd28:	00 48 00             	add    %cl,0x0(%eax)
40dd2b:	42                   	inc    %edx
40dd2c:	00 46 00             	add    %al,0x0(%esi)
40dd2f:	44                   	inc    %esp
40dd30:	00 41 00             	add    %al,0x0(%ecx)
40dd33:	4a                   	dec    %edx
40dd34:	00 41 00             	add    %al,0x0(%ecx)
40dd37:	4d                   	dec    %ebp
40dd38:	00 4b 00             	add    %cl,0x0(%ebx)
40dd3b:	41                   	inc    %ecx
40dd3c:	00 5a 00             	add    %bl,0x0(%edx)
40dd3f:	41                   	inc    %ecx
40dd40:	00 41 00             	add    %al,0x0(%ecx)
40dd43:	41                   	inc    %ecx
40dd44:	00 41 00             	add    %al,0x0(%ecx)
40dd47:	56                   	push   %esi
40dd48:	00 48 00             	add    %cl,0x0(%eax)
40dd4b:	44                   	inc    %esp
40dd4c:	00 50 00             	add    %dl,0x0(%eax)
40dd4f:	44                   	inc    %esp
40dd50:	00 49 00             	add    %cl,0x0(%ecx)
40dd53:	41                   	inc    %ecx
40dd54:	00 41 00             	add    %al,0x0(%ecx)
40dd57:	41                   	inc    %ecx
40dd58:	00 43 00             	add    %al,0x0(%ebx)
40dd5b:	51                   	push   %ecx
40dd5c:	00 41 00             	add    %al,0x0(%ecx)
40dd5f:	41                   	inc    %ecx
40dd60:	00 41 00             	add    %al,0x0(%ecx)
40dd63:	41                   	inc    %ecx
40dd64:	00 42 00             	add    %al,0x0(%edx)
40dd67:	43                   	inc    %ebx
40dd68:	00 42 00             	add    %al,0x0(%edx)
40dd6b:	49                   	dec    %ecx
40dd6c:	00 58 00             	add    %bl,0x0(%eax)
40dd6f:	32 00                	xor    (%eax),%al
40dd71:	59                   	pop    %ecx
40dd72:	00 4a 00             	add    %cl,0x0(%edx)
40dd75:	51                   	push   %ecx
40dd76:	00 4b 00             	add    %cl,0x0(%ebx)
40dd79:	45                   	inc    %ebp
40dd7a:	00 49 00             	add    %cl,0x0(%ecx)
40dd7d:	46                   	inc    %esi
40dd7e:	00 43 00             	add    %al,0x0(%ebx)
40dd81:	45                   	inc    %ebp
40dd82:	00 43 00             	add    %al,0x0(%ebx)
40dd85:	50                   	push   %eax
40dd86:	00 34 00             	add    %dh,(%eax,%eax,1)
40dd89:	41                   	inc    %ecx
40dd8a:	00 51 00             	add    %dl,0x0(%ecx)
40dd8d:	57                   	push   %edi
40dd8e:	00 37                	add    %dh,(%edi)
40dd90:	00 59 00             	add    %bl,0x0(%ecx)
40dd93:	41                   	inc    %ecx
40dd94:	00 52 00             	add    %dl,0x0(%edx)
40dd97:	47                   	inc    %edi
40dd98:	00 43 00             	add    %al,0x0(%ebx)
40dd9b:	41                   	inc    %ecx
40dd9c:	00 52 00             	add    %dl,0x0(%edx)
40dd9f:	42                   	inc    %edx
40dda0:	00 41 00             	add    %al,0x0(%ecx)
40dda3:	57                   	push   %edi
40dda4:	00 59 00             	add    %bl,0x0(%ecx)
40dda7:	4f                   	dec    %edi
40dda8:	00 41 00             	add    %al,0x0(%ecx)
40ddab:	41                   	inc    %ecx
40ddac:	00 4a 00             	add    %cl,0x0(%edx)
40ddaf:	43                   	inc    %ebx
40ddb0:	00 37                	add    %dh,(%edi)
40ddb2:	00 4c 00 41          	add    %cl,0x41(%eax,%eax,1)
40ddb6:	00 32                	add    %dh,(%edx)
40ddb8:	00 43 00             	add    %al,0x0(%ebx)
40ddbb:	49                   	dec    %ecx
40ddbc:	00 48 00             	add    %cl,0x0(%eax)
40ddbf:	37                   	aaa
40ddc0:	00 59 00             	add    %bl,0x0(%ecx)
40ddc3:	42                   	inc    %edx
40ddc4:	00 42 00             	add    %al,0x0(%edx)
40ddc7:	4e                   	dec    %esi
40ddc8:	00 37                	add    %dh,(%edi)
40ddca:	00 51 00             	add    %dl,0x0(%ecx)
40ddcd:	42                   	inc    %edx
40ddce:	00 43 00             	add    %al,0x0(%ebx)
40ddd1:	4d                   	dec    %ebp
40ddd2:	00 45 00             	add    %al,0x0(%ebp)
40ddd5:	52                   	push   %edx
40ddd6:	00 43 00             	add    %al,0x0(%ebx)
40ddd9:	43                   	inc    %ebx
40ddda:	00 4a 00             	add    %cl,0x0(%edx)
40dddd:	32 00                	xor    (%eax),%al
40dddf:	4d                   	dec    %ebp
40dde0:	00 4c 00 37          	add    %cl,0x37(%eax,%eax,1)
40dde4:	00 37                	add    %dh,(%edi)
40dde6:	00 37                	add    %dh,(%edi)
40dde8:	00 37                	add    %dh,(%edi)
40ddea:	00 59 00             	add    %bl,0x0(%ecx)
40dded:	47                   	inc    %edi
40ddee:	00 4e 00             	add    %cl,0x0(%esi)
40ddf1:	34 00                	xor    $0x0,%al
40ddf3:	4e                   	dec    %esi
40ddf4:	00 51 00             	add    %dl,0x0(%ecx)
40ddf7:	41                   	inc    %ecx
40ddf8:	00 41 00             	add    %al,0x0(%ecx)
40ddfb:	41                   	inc    %ecx
40ddfc:	00 4b 00             	add    %cl,0x0(%ebx)
40ddff:	43                   	inc    %ebx
40de00:	00 4d 00             	add    %cl,0x0(%ebp)
40de03:	46                   	inc    %esi
40de04:	00 43 00             	add    %al,0x0(%ebx)
40de07:	57                   	push   %edi
40de08:	00 41 00             	add    %al,0x0(%ecx)
40de0b:	41                   	inc    %ecx
40de0c:	00 52 00             	add    %dl,0x0(%edx)
40de0f:	42                   	inc    %edx
40de10:	00 49 00             	add    %cl,0x0(%ecx)
40de13:	56                   	push   %esi
40de14:	00 41 00             	add    %al,0x0(%ecx)
40de17:	41                   	inc    %ecx
40de18:	00 41 00             	add    %al,0x0(%ecx)
40de1b:	41                   	inc    %ecx
40de1c:	00 54 00 47          	add    %dl,0x47(%eax,%eax,1)
40de20:	00 41 00             	add    %al,0x0(%ecx)
40de23:	42                   	inc    %edx
40de24:	00 41 00             	add    %al,0x0(%ecx)
40de27:	41                   	inc    %ecx
40de28:	00 4b 00             	add    %cl,0x0(%ebx)
40de2b:	41                   	inc    %ecx
40de2c:	00 41 00             	add    %al,0x0(%ecx)
40de2f:	41                   	inc    %ecx
40de30:	00 41 00             	add    %al,0x0(%ecx)
40de33:	41                   	inc    %ecx
40de34:	00 41 00             	add    %al,0x0(%ecx)
40de37:	47                   	inc    %edi
40de38:	00 41 00             	add    %al,0x0(%ecx)
40de3b:	41                   	inc    %ecx
40de3c:	00 41 00             	add    %al,0x0(%ecx)
40de3f:	43                   	inc    %ebx
40de40:	00 45 00             	add    %al,0x0(%ebp)
40de43:	41                   	inc    %ecx
40de44:	00 41 00             	add    %al,0x0(%ecx)
40de47:	47                   	inc    %edi
40de48:	00 34 00             	add    %dh,(%eax,%eax,1)
40de4b:	51                   	push   %ecx
40de4c:	00 44 00 41          	add    %al,0x41(%eax,%eax,1)
40de50:	00 41 00             	add    %al,0x0(%ecx)
40de53:	41                   	inc    %ecx
40de54:	00 48 00             	add    %cl,0x0(%eax)
40de57:	41                   	inc    %ecx
40de58:	00 4b 00             	add    %cl,0x0(%ebx)
40de5b:	41                   	inc    %ecx
40de5c:	00 34 00             	add    %dh,(%eax,%eax,1)
40de5f:	41                   	inc    %ecx
40de60:	00 41 00             	add    %al,0x0(%ecx)
40de63:	41                   	inc    %ecx
40de64:	00 41 00             	add    %al,0x0(%ecx)
40de67:	55                   	push   %ebp
40de68:	00 4b 00             	add    %cl,0x0(%ebx)
40de6b:	41                   	inc    %ecx
40de6c:	00 35 00 41 00 41    	add    %dh,0x41004100
40de72:	00 41 00             	add    %al,0x0(%ecx)
40de75:	41                   	inc    %ecx
40de76:	00 55 00             	add    %dl,0x0(%ebp)
40de79:	34 00                	xor    $0x0,%al
40de7b:	59                   	pop    %ecx
40de7c:	00 36                	add    %dh,(%esi)
40de7e:	00 41 00             	add    %al,0x0(%ecx)
40de81:	41                   	inc    %ecx
40de82:	00 41 00             	add    %al,0x0(%ecx)
40de85:	41                   	inc    %ecx
40de86:	00 55 00             	add    %dl,0x0(%ebp)
40de89:	43                   	inc    %ebx
40de8a:	00 51 00             	add    %dl,0x0(%ecx)
40de8d:	47                   	inc    %edi
40de8e:	00 41 00             	add    %al,0x0(%ecx)
40de91:	4a                   	dec    %edx
40de92:	00 58 00             	add    %bl,0x0(%eax)
40de95:	52                   	push   %edx
40de96:	00 36                	add    %dh,(%esi)
40de98:	00 41 00             	add    %al,0x0(%ecx)
40de9b:	41                   	inc    %ecx
40de9c:	00 41 00             	add    %al,0x0(%ecx)
40de9f:	42                   	inc    %edx
40dea0:	00 4a 00             	add    %cl,0x0(%edx)
40dea3:	32 00                	xor    (%eax),%al
40dea5:	42                   	inc    %edx
40dea6:	00 41 00             	add    %al,0x0(%ecx)
40dea9:	41                   	inc    %ecx
40deaa:	00 41 00             	add    %al,0x0(%ecx)
40dead:	41                   	inc    %ecx
40deae:	00 41 00             	add    %al,0x0(%ecx)
40deb1:	45                   	inc    %ebp
40deb2:	00 46 00             	add    %al,0x0(%esi)
40deb5:	53                   	push   %ebx
40deb6:	00 57 00             	add    %dl,0x0(%edi)
40deb9:	41                   	inc    %ecx
40deba:	00 41 00             	add    %al,0x0(%ecx)
40debd:	48                   	dec    %eax
40debe:	00 46 00             	add    %al,0x0(%esi)
40dec1:	49                   	dec    %ecx
40dec2:	00 4a 00             	add    %cl,0x0(%edx)
40dec5:	54                   	push   %esp
40dec6:	00 41 00             	add    %al,0x0(%ecx)
40dec9:	43                   	inc    %ebx
40deca:	00 49 00             	add    %cl,0x0(%ecx)
40decd:	41                   	inc    %ecx
40dece:	00 4b 00             	add    %cl,0x0(%ebx)
40ded1:	49                   	dec    %ecx
40ded2:	00 41 00             	add    %al,0x0(%ecx)
40ded5:	41                   	inc    %ecx
40ded6:	00 41 00             	add    %al,0x0(%ecx)
40ded9:	41                   	inc    %ecx
40deda:	00 41 00             	add    %al,0x0(%ecx)
40dedd:	45                   	inc    %ebp
40dede:	00 41 00             	add    %al,0x0(%ecx)
40dee1:	41                   	inc    %ecx
40dee2:	00 41 00             	add    %al,0x0(%ecx)
40dee5:	42                   	inc    %edx
40dee6:	00 43 00             	add    %al,0x0(%ebx)
40dee9:	41                   	inc    %ecx
40deea:	00 41 00             	add    %al,0x0(%ecx)
40deed:	43                   	inc    %ebx
40deee:	00 41 00             	add    %al,0x0(%ecx)
40def1:	4d                   	dec    %ebp
40def2:	00 55 00             	add    %dl,0x0(%ebp)
40def5:	41                   	inc    %ecx
40def6:	00 49 00             	add    %cl,0x0(%ecx)
40def9:	41                   	inc    %ecx
40defa:	00 41 00             	add    %al,0x0(%ecx)
40defd:	41                   	inc    %ecx
40defe:	00 41 00             	add    %al,0x0(%ecx)
40df01:	59                   	pop    %ecx
40df02:	00 55 00             	add    %dl,0x0(%ebp)
40df05:	41                   	inc    %ecx
40df06:	00 47 00             	add    %al,0x0(%edi)
40df09:	41                   	inc    %ecx
40df0a:	00 41 00             	add    %al,0x0(%ecx)
40df0d:	41                   	inc    %ecx
40df0e:	00 41 00             	add    %al,0x0(%ecx)
40df11:	59                   	pop    %ecx
40df12:	00 55 00             	add    %dl,0x0(%ebp)
40df15:	41                   	inc    %ecx
40df16:	00 45 00             	add    %al,0x0(%ebp)
40df19:	41                   	inc    %ecx
40df1a:	00 41 00             	add    %al,0x0(%ecx)
40df1d:	41                   	inc    %ecx
40df1e:	00 41 00             	add    %al,0x0(%ecx)
40df21:	59                   	pop    %ecx
40df22:	00 46 00             	add    %al,0x0(%esi)