40eeed:	55                   	push   %ebp
40eeee:	00 41 00             	add    %al,0x0(%ecx)
40eef1:	41                   	inc    %ecx
40eef2:	00 41 00             	add    %al,0x0(%ecx)
40eef5:	41                   	inc    %ecx
40eef6:	00 55 00             	add    %dl,0x0(%ebp)
40eef9:	41                   	inc    %ecx
40eefa:	00 41 00             	add    %al,0x0(%ecx)
40eefd:	43                   	inc    %ebx
40eefe:	00 50 00             	add    %dl,0x0(%eax)
40ef01:	4d                   	dec    %ebp
40ef02:	00 47 00             	add    %al,0x0(%edi)
40ef05:	41                   	inc    %ecx
40ef06:	00 41 00             	add    %al,0x0(%ecx)
40ef09:	41                   	inc    %ecx
40ef0a:	00 41 00             	add    %al,0x0(%ecx)
40ef0d:	45                   	inc    %ebp
40ef0e:	00 45 00             	add    %al,0x0(%ebp)
40ef11:	44                   	inc    %esp
40ef12:	00 36                	add    %dh,(%esi)
40ef14:	00 51 00             	add    %dl,0x0(%ecx)
40ef17:	41                   	inc    %ecx
40ef18:	00 41 00             	add    %al,0x0(%ecx)
40ef1b:	41                   	inc    %ecx
40ef1c:	00 41 00             	add    %al,0x0(%ecx)
40ef1f:	45                   	inc    %ebp
40ef20:	00 42 00             	add    %al,0x0(%edx)
40ef23:	35 00 51 00 43       	xor    $0x43005100,%eax
40ef28:	00 41 00             	add    %al,0x0(%ecx)
40ef2b:	41                   	inc    %ecx
40ef2c:	00 41 00             	add    %al,0x0(%ecx)
40ef2f:	4f                   	dec    %edi
40ef30:	00 4d 00             	add    %cl,0x0(%ebp)
40ef33:	57                   	push   %edi
40ef34:	00 51 00             	add    %dl,0x0(%ecx)
40ef37:	41                   	inc    %ecx
40ef38:	00 41 00             	add    %al,0x0(%ecx)
40ef3b:	41                   	inc    %ecx
40ef3c:	00 4b 00             	add    %cl,0x0(%ebx)
40ef3f:	4e                   	dec    %esi
40ef40:	00 34 00             	add    %dh,(%eax,%eax,1)
40ef43:	58                   	pop    %eax
40ef44:	00 41 00             	add    %al,0x0(%ecx)
40ef47:	41                   	inc    %ecx
40ef48:	00 41 00             	add    %al,0x0(%ecx)
40ef4b:	41                   	inc    %ecx
40ef4c:	00 4b 00             	add    %cl,0x0(%ebx)
40ef4f:	41                   	inc    %ecx
40ef50:	00 41 00             	add    %al,0x0(%ecx)
40ef53:	42                   	inc    %edx
40ef54:	00 48 00             	add    %cl,0x0(%eax)
40ef57:	57                   	push   %edi
40ef58:	00 44 00 41          	add    %al,0x41(%eax,%eax,1)
40ef5c:	00 41 00             	add    %al,0x0(%ecx)
40ef5f:	41                   	inc    %ecx
40ef60:	00 41 00             	add    %al,0x0(%ecx)
40ef63:	43                   	inc    %ebx
40ef64:	00 48 00             	add    %cl,0x0(%eax)
40ef67:	46                   	inc    %esi
40ef68:	00 50 00             	add    %dl,0x0(%eax)
40ef6b:	59                   	pop    %ecx
40ef6c:	00 41 00             	add    %al,0x0(%ecx)
40ef6f:	41                   	inc    %ecx
40ef70:	00 42 00             	add    %al,0x0(%edx)
40ef73:	59                   	pop    %ecx
40ef74:	00 47 00             	add    %al,0x0(%edi)
40ef77:	36 00 4c 00 59       	add    %cl,%ss:0x59(%eax,%eax,1)
40ef7c:	00 41 00             	add    %al,0x0(%ecx)
40ef7f:	41                   	inc    %ecx
40ef80:	00 41 00             	add    %al,0x0(%ecx)
40ef83:	46                   	inc    %esi
40ef84:	00 41 00             	add    %al,0x0(%ecx)
40ef87:	41                   	inc    %ecx
40ef88:	00 41 00             	add    %al,0x0(%ecx)
40ef8b:	54                   	push   %esp
40ef8c:	00 33                	add    %dh,(%ebx)
40ef8e:	00 42 00             	add    %al,0x0(%edx)
40ef91:	51                   	push   %ecx
40ef92:	00 41 00             	add    %al,0x0(%ecx)
40ef95:	41                   	inc    %ecx
40ef96:	00 41 00             	add    %al,0x0(%ecx)
40ef99:	42                   	inc    %edx
40ef9a:	00 41 00             	add    %al,0x0(%ecx)
40ef9d:	37                   	aaa
40ef9e:	00 4a 00             	add    %cl,0x0(%edx)
40efa1:	4d                   	dec    %ebp
40efa2:	00 50 00             	add    %dl,0x0(%eax)
40efa5:	52                   	push   %edx
40efa6:	00 4f 00             	add    %cl,0x0(%edi)
40efa9:	34 00                	xor    $0x0,%al
40efab:	5a                   	pop    %edx
40efac:	00 51 00             	add    %dl,0x0(%ecx)
40efaf:	41                   	inc    %ecx
40efb0:	00 41 00             	add    %al,0x0(%ecx)
40efb3:	41                   	inc    %ecx
40efb4:	00 41 00             	add    %al,0x0(%ecx)
40efb7:	55                   	push   %ebp
40efb8:	00 33                	add    %dh,(%ebx)
40efba:	00 5a 00             	add    %bl,0x0(%edx)
40efbd:	52                   	push   %edx
40efbe:	00 41 00             	add    %al,0x0(%ecx)
40efc1:	41                   	inc    %ecx
40efc2:	00 41 00             	add    %al,0x0(%ecx)
40efc5:	41                   	inc    %ecx
40efc6:	00 55 00             	add    %dl,0x0(%ebp)
40efc9:	41                   	inc    %ecx
40efca:	00 41 00             	add    %al,0x0(%ecx)
40efcd:	43                   	inc    %ebx
40efce:	00 50 00             	add    %dl,0x0(%eax)
40efd1:	4d                   	dec    %ebp
40efd2:	00 47 00             	add    %al,0x0(%edi)
40efd5:	41                   	inc    %ecx
40efd6:	00 41 00             	add    %al,0x0(%ecx)
40efd9:	41                   	inc    %ecx
40efda:	00 41 00             	add    %al,0x0(%ecx)
40efdd:	45                   	inc    %ebp
40efde:	00 43 00             	add    %al,0x0(%ebx)
40efe1:	35 00 58 00 54       	xor    $0x54005800,%eax
40efe6:	00 45 00             	add    %al,0x0(%ebp)
40efe9:	41                   	inc    %ecx
40efea:	00 41 00             	add    %al,0x0(%ecx)
40efed:	41                   	inc    %ecx
40efee:	00 42 00             	add    %al,0x0(%edx)
40eff1:	49                   	dec    %ecx
40eff2:	00 41 00             	add    %al,0x0(%ecx)
40eff5:	41                   	inc    %ecx
40eff6:	00 45 00             	add    %al,0x0(%ebp)
40eff9:	36 00 59 00          	add    %bl,%ss:0x0(%ecx)
40effd:	4d                   	dec    %ebp
40effe:	00 41 00             	add    %al,0x0(%ecx)
40f001:	41                   	inc    %ecx
40f002:	00 41 00             	add    %al,0x0(%ecx)
40f005:	41                   	inc    %ecx
40f006:	00 49 00             	add    %cl,0x0(%ecx)
40f009:	34 00                	xor    $0x0,%al
40f00b:	53                   	push   %ebx
40f00c:	00 50 00             	add    %dl,0x0(%eax)
40f00f:	41                   	inc    %ecx
40f010:	00 41 00             	add    %al,0x0(%ecx)
40f013:	41                   	inc    %ecx
40f014:	00 48 00             	add    %cl,0x0(%eax)
40f017:	41                   	inc    %ecx
40f018:	00 33                	add    %dh,(%ebx)
40f01a:	00 5a 00             	add    %bl,0x0(%edx)
40f01d:	54                   	push   %esp
40f01e:	00 41 00             	add    %al,0x0(%ecx)
40f021:	41                   	inc    %ecx
40f022:	00 41 00             	add    %al,0x0(%ecx)
40f025:	41                   	inc    %ecx
40f026:	00 55 00             	add    %dl,0x0(%ebp)
40f029:	41                   	inc    %ecx
40f02a:	00 41 00             	add    %al,0x0(%ecx)
40f02d:	43                   	inc    %ebx
40f02e:	00 50 00             	add    %dl,0x0(%eax)
40f031:	4d                   	dec    %ebp
40f032:	00 47 00             	add    %al,0x0(%edi)
40f035:	41                   	inc    %ecx
40f036:	00 41 00             	add    %al,0x0(%ecx)
40f039:	41                   	inc    %ecx
40f03a:	00 41 00             	add    %al,0x0(%ecx)
40f03d:	45                   	inc    %ebp
40f03e:	00 43 00             	add    %al,0x0(%ebx)
40f041:	35 00 58 00 54       	xor    $0x54005800,%eax
40f046:	00 49 00             	add    %cl,0x0(%ecx)
40f049:	41                   	inc    %ecx
40f04a:	00 41 00             	add    %al,0x0(%ecx)
40f04d:	41                   	inc    %ecx
40f04e:	00 42 00             	add    %al,0x0(%edx)
40f051:	49                   	dec    %ecx
40f052:	00 41 00             	add    %al,0x0(%ecx)
40f055:	41                   	inc    %ecx
40f056:	00 45 00             	add    %al,0x0(%ebp)
40f059:	36 00 59 00          	add    %bl,%ss:0x0(%ecx)
40f05d:	4e                   	dec    %esi
40f05e:	00 41 00             	add    %al,0x0(%ecx)
40f061:	41                   	inc    %ecx
40f062:	00 41 00             	add    %al,0x0(%ecx)
40f065:	41                   	inc    %ecx
40f066:	00 49 00             	add    %cl,0x0(%ecx)
40f069:	49                   	dec    %ecx
40f06a:	00 42 00             	add    %al,0x0(%edx)
40f06d:	52                   	push   %edx
40f06e:	00 41 00             	add    %al,0x0(%ecx)
40f071:	45                   	inc    %ebp
40f072:	00 41 00             	add    %al,0x0(%ecx)
40f075:	41                   	inc    %ecx
40f076:	00 41 00             	add    %al,0x0(%ecx)
40f079:	49                   	dec    %ecx
40f07a:	00 41 00             	add    %al,0x0(%ecx)
40f07d:	58                   	pop    %eax
40f07e:	00 41 00             	add    %al,0x0(%ecx)
40f081:	45                   	inc    %ebp
40f082:	00 41 00             	add    %al,0x0(%ecx)
40f085:	41                   	inc    %ecx
40f086:	00 41 00             	add    %al,0x0(%ecx)
40f089:	34 00                	xor    $0x0,%al
40f08b:	5a                   	pop    %edx
40f08c:	00 4e 00             	add    %cl,0x0(%esi)
40f08f:	41                   	inc    %ecx
40f090:	00 41 00             	add    %al,0x0(%ecx)
40f093:	41                   	inc    %ecx
40f094:	00 41 00             	add    %al,0x0(%ecx)
40f097:	55                   	push   %ebp
40f098:	00 33                	add    %dh,(%ebx)
40f09a:	00 5a 00             	add    %bl,0x0(%edx)
40f09d:	4f                   	dec    %edi
40f09e:	00 41 00             	add    %al,0x0(%ecx)
40f0a1:	41                   	inc    %ecx
40f0a2:	00 41 00             	add    %al,0x0(%ecx)
40f0a5:	41                   	inc    %ecx
40f0a6:	00 55 00             	add    %dl,0x0(%ebp)
40f0a9:	41                   	inc    %ecx
40f0aa:	00 41 00             	add    %al,0x0(%ecx)
40f0ad:	43                   	inc    %ebx
40f0ae:	00 50 00             	add    %dl,0x0(%eax)
40f0b1:	4d                   	dec    %ebp
40f0b2:	00 47 00             	add    %al,0x0(%edi)
40f0b5:	51                   	push   %ecx
40f0b6:	00 41 00             	add    %al,0x0(%ecx)
40f0b9:	41                   	inc    %ecx
40f0ba:	00 41 00             	add    %al,0x0(%ecx)
40f0bd:	45                   	inc    %ebp
40f0be:	00 4f 00             	add    %cl,0x0(%edi)
40f0c1:	4c                   	dec    %esp
40f0c2:	00 48 00             	add    %cl,0x0(%eax)
40f0c5:	51                   	push   %ecx
40f0c6:	00 41 00             	add    %al,0x0(%ecx)
40f0c9:	41                   	inc    %ecx
40f0ca:	00 44 00 51          	add    %al,0x51(%eax,%eax,1)
40f0ce:	00 4e 00             	add    %cl,0x0(%esi)
40f0d1:	34 00                	xor    $0x0,%al
40f0d3:	58                   	pop    %eax
40f0d4:	00 51 00             	add    %dl,0x0(%ecx)
40f0d7:	41                   	inc    %ecx
40f0d8:	00 41 00             	add    %al,0x0(%ecx)
40f0db:	41                   	inc    %ecx
40f0dc:	00 4b 00             	add    %cl,0x0(%ebx)
40f0df:	41                   	inc    %ecx
40f0e0:	00 41 00             	add    %al,0x0(%ecx)
40f0e3:	42                   	inc    %edx
40f0e4:	00 48 00             	add    %cl,0x0(%eax)
40f0e7:	57                   	push   %edi
40f0e8:	00 44 00 49          	add    %al,0x49(%eax,%eax,1)
40f0ec:	00 41 00             	add    %al,0x0(%ecx)
40f0ef:	41                   	inc    %ecx
40f0f0:	00 41 00             	add    %al,0x0(%ecx)
40f0f3:	43                   	inc    %ebx
40f0f4:	00 43 00             	add    %al,0x0(%ebx)
40f0f7:	42                   	inc    %edx
40f0f8:	00 51 00             	add    %dl,0x0(%ecx)
40f0fb:	51                   	push   %ecx
40f0fc:	00 41 00             	add    %al,0x0(%ecx)
40f0ff:	41                   	inc    %ecx
40f100:	00 41 00             	add    %al,0x0(%ecx)
40f103:	41                   	inc    %ecx
40f104:	00 42 00             	add    %al,0x0(%edx)
40f107:	36 00 46 00          	add    %al,%ss:0x0(%esi)
40f10b:	33 00                	xor    (%eax),%eax
40f10d:	54                   	push   %esp
40f10e:	00 47 00             	add    %al,0x0(%edi)
40f111:	41                   	inc    %ecx
40f112:	00 41 00             	add    %al,0x0(%ecx)
40f115:	41                   	inc    %ecx
40f116:	00 41 00             	add    %al,0x0(%ecx)
40f119:	43                   	inc    %ebx
40f11a:	00 54 00 50          	add    %dl,0x50(%eax,%eax,1)
40f11e:	00 47 00             	add    %al,0x0(%edi)
40f121:	45                   	inc    %ebp
40f122:	00 41 00             	add    %al,0x0(%ecx)
40f125:	41                   	inc    %ecx
40f126:	00 41 00             	add    %al,0x0(%ecx)
40f129:	43                   	inc    %ebx
40f12a:	00 51 00             	add    %dl,0x0(%ecx)
40f12d:	41                   	inc    %ecx
40f12e:	00 41 00             	add    %al,0x0(%ecx)
40f131:	4a                   	dec    %edx
40f132:	00 35 00 51 00 32    	add    %dh,0x32005100
40f138:	00 41 00             	add    %al,0x0(%ecx)
40f13b:	41                   	inc    %ecx
40f13c:	00 41 00             	add    %al,0x0(%ecx)
40f13f:	41                   	inc    %ecx
40f140:	00 51 00             	add    %dl,0x0(%ecx)
40f143:	4c                   	dec    %esp
40f144:	00 57 00             	add    %dl,0x0(%edi)
40f147:	36 00 4d 00          	add    %cl,%ss:0x0(%ebp)
40f14b:	51                   	push   %ecx
40f14c:	00 41 00             	add    %al,0x0(%ecx)
40f14f:	41                   	inc    %ecx
40f150:	00 41 00             	add    %al,0x0(%ecx)
40f153:	46                   	inc    %esi
40f154:	00 41 00             	add    %al,0x0(%ecx)
40f157:	41                   	inc    %ecx
40f158:	00 41 00             	add    %al,0x0(%ecx)
40f15b:	54                   	push   %esp
40f15c:	00 33                	add    %dh,(%ebx)
40f15e:	00 42 00             	add    %al,0x0(%edx)
40f161:	55                   	push   %ebp
40f162:	00 41 00             	add    %al,0x0(%ecx)
40f165:	41                   	inc    %ecx
40f166:	00 41 00             	add    %al,0x0(%ecx)
40f169:	42                   	inc    %edx
40f16a:	00 44 00 53          	add    %al,0x53(%eax,%eax,1)
40f16e:	00 4a 00             	add    %cl,0x0(%edx)
40f171:	34 00                	xor    $0x0,%al
40f173:	41                   	inc    %ecx
40f174:	00 41 00             	add    %al,0x0(%ecx)
40f177:	41                   	inc    %ecx
40f178:	00 34 00             	add    %dh,(%eax,%eax,1)
40f17b:	44                   	inc    %esp
40f17c:	00 50 00             	add    %dl,0x0(%eax)
40f17f:	47                   	inc    %edi
40f180:	00 4d 00             	add    %cl,0x0(%ebp)
40f183:	41                   	inc    %ecx
40f184:	00 41 00             	add    %al,0x0(%ecx)
40f187:	41                   	inc    %ecx
40f188:	00 43 00             	add    %al,0x0(%ebx)
40f18b:	51                   	push   %ecx
40f18c:	00 41 00             	add    %al,0x0(%ecx)
40f18f:	41                   	inc    %ecx
40f190:	00 4a 00             	add    %cl,0x0(%edx)
40f193:	35 00 51 00 32       	xor    $0x32005100,%eax
40f198:	00 41 00             	add    %al,0x0(%ecx)
40f19b:	41                   	inc    %ecx
40f19c:	00 41 00             	add    %al,0x0(%ecx)
40f19f:	41                   	inc    %ecx
40f1a0:	00 51 00             	add    %dl,0x0(%ecx)
40f1a3:	4c                   	dec    %esp
40f1a4:	00 57 00             	add    %dl,0x0(%edi)
40f1a7:	36 00 4e 00          	add    %cl,%ss:0x0(%esi)
40f1ab:	41                   	inc    %ecx
40f1ac:	00 41 00             	add    %al,0x0(%ecx)
40f1af:	41                   	inc    %ecx
40f1b0:	00 41 00             	add    %al,0x0(%ecx)
40f1b3:	46                   	inc    %esi
40f1b4:	00 41 00             	add    %al,0x0(%ecx)
40f1b7:	41                   	inc    %ecx
40f1b8:	00 41 00             	add    %al,0x0(%ecx)
40f1bb:	54                   	push   %esp
40f1bc:	00 33                	add    %dh,(%ebx)
40f1be:	00 42 00             	add    %al,0x0(%edx)
40f1c1:	59                   	pop    %ecx
40f1c2:	00 41 00             	add    %al,0x0(%ecx)
40f1c5:	41                   	inc    %ecx
40f1c6:	00 41 00             	add    %al,0x0(%ecx)
40f1c9:	42                   	inc    %edx
40f1ca:	00 42 00             	add    %al,0x0(%edx)
40f1cd:	41                   	inc    %ecx
40f1ce:	00 5a 00             	add    %bl,0x0(%edx)
40f1d1:	49                   	dec    %ecx
40f1d2:	00 41 00             	add    %al,0x0(%ecx)