403f74:	00 00                	add    %al,(%eax)
403f76:	0a 02                	or     (%edx),%al
403f78:	7b 23                	jnp    0x403f9d
403f7a:	00 00                	add    %al,(%eax)
403f7c:	04 6f                	add    $0x6f,%al
403f7e:	55                   	push   %ebp
403f7f:	00 00                	add    %al,(%eax)
403f81:	0a 6f 0d             	or     0xd(%edi),%ch
403f84:	00 00                	add    %al,(%eax)
403f86:	06                   	push   %es
403f87:	0c 08                	or     $0x8,%al
403f89:	16                   	push   %ss
403f8a:	fe 02                	incb   (%edx)
403f8c:	0d 09 2c 20 00       	or     $0x202c09,%eax
403f91:	72 4f                	jb     0x403fe2
403f93:	08 00                	or     %al,(%eax)
403f95:	70 28                	jo     0x403fbf
403f97:	52                   	push   %edx
403f98:	00 00                	add    %al,(%eax)
403f9a:	0a 26                	or     (%esi),%ah
403f9c:	02 28                	add    (%eax),%ch
403f9e:	6c                   	insb   (%dx),%es:(%edi)
403f9f:	00 00                	add    %al,(%eax)
403fa1:	0a 00                	or     (%eax),%al
403fa3:	02 28                	add    (%eax),%ch
403fa5:	71 00                	jno    0x403fa7
403fa7:	00 0a                	add    %cl,(%edx)
403fa9:	6f                   	outsl  %ds:(%esi),(%dx)
403faa:	6b 00 00             	imul   $0x0,(%eax),%eax
403fad:	0a 00                	or     (%eax),%al
403faf:	00 00                	add    %al,(%eax)
403fb1:	2a 00                	sub    (%eax),%al
403fb3:	00 13                	add    %dl,(%ebx)
403fb5:	30 02                	xor    %al,(%edx)
403fb7:	00 2b                	add    %ch,(%ebx)
403fb9:	00 00                	add    %al,(%eax)
403fbb:	00 03                	add    %al,(%ebx)
403fbd:	00 00                	add    %al,(%eax)
403fbf:	11 00                	adc    %eax,(%eax)
403fc1:	03 2c 0b             	add    (%ebx,%ecx,1),%ebp
403fc4:	02 7b 20             	add    0x20(%ebx),%bh
403fc7:	00 00                	add    %al,(%eax)
403fc9:	04 14                	add    $0x14,%al
403fcb:	fe 03                	incb   (%ebx)
403fcd:	2b 01                	sub    (%ecx),%eax
403fcf:	16                   	push   %ss
403fd0:	0a 06                	or     (%esi),%al
403fd2:	2c 0e                	sub    $0xe,%al
403fd4:	00 02                	add    %al,(%edx)
403fd6:	7b 20                	jnp    0x403ff8
403fd8:	00 00                	add    %al,(%eax)
403fda:	04 6f                	add    $0x6f,%al
403fdc:	23 00                	and    (%eax),%eax
403fde:	00 0a                	add    %cl,(%edx)
403fe0:	00 00                	add    %al,(%eax)
403fe2:	02 03                	add    (%ebx),%al
403fe4:	28 60 00             	sub    %ah,0x0(%eax)
403fe7:	00 0a                	add    %cl,(%edx)
403fe9:	00 2a                	add    %ch,(%edx)
403feb:	00 13                	add    %dl,(%ebx)
403fed:	30 06                	xor    %al,(%esi)
403fef:	00 7b 05             	add    %bh,0x5(%ebx)
403ff2:	00 00                	add    %al,(%eax)
403ff4:	00 00                	add    %al,(%eax)
403ff6:	00 00                	add    %al,(%eax)
403ff8:	00 02                	add    %al,(%edx)
403ffa:	73 64                	jae    0x404060
403ffc:	00 00                	add    %al,(%eax)
403ffe:	0a 7d 21             	or     0x21(%ebp),%bh
404001:	00 00                	add    %al,(%eax)
404003:	04 02                	add    $0x2,%al
404005:	73 26                	jae    0x40402d
404007:	00 00                	add    %al,(%eax)
404009:	0a 7d 22             	or     0x22(%ebp),%bh
40400c:	00 00                	add    %al,(%eax)
40400e:	04 02                	add    $0x2,%al
404010:	73 61                	jae    0x404073
404012:	00 00                	add    %al,(%eax)
404014:	0a 7d 23             	or     0x23(%ebp),%bh
404017:	00 00                	add    %al,(%eax)
404019:	04 02                	add    $0x2,%al
40401b:	73 61                	jae    0x40407e
40401d:	00 00                	add    %al,(%eax)
40401f:	0a 7d 24             	or     0x24(%ebp),%bh
404022:	00 00                	add    %al,(%eax)
404024:	04 02                	add    $0x2,%al
404026:	73 26                	jae    0x40404e
404028:	00 00                	add    %al,(%eax)
40402a:	0a 7d 25             	or     0x25(%ebp),%bh
40402d:	00 00                	add    %al,(%eax)
40402f:	04 02                	add    $0x2,%al
404031:	73 26                	jae    0x404059
404033:	00 00                	add    %al,(%eax)
404035:	0a 7d 26             	or     0x26(%ebp),%bh
404038:	00 00                	add    %al,(%eax)
40403a:	04 02                	add    $0x2,%al
40403c:	73 26                	jae    0x404064
40403e:	00 00                	add    %al,(%eax)
404040:	0a 7d 27             	or     0x27(%ebp),%bh
404043:	00 00                	add    %al,(%eax)
404045:	04 02                	add    $0x2,%al
404047:	73 26                	jae    0x40406f
404049:	00 00                	add    %al,(%eax)
40404b:	0a 7d 28             	or     0x28(%ebp),%bh
40404e:	00 00                	add    %al,(%eax)
404050:	04 02                	add    $0x2,%al
404052:	73 61                	jae    0x4040b5
404054:	00 00                	add    %al,(%eax)
404056:	0a 7d 29             	or     0x29(%ebp),%bh
404059:	00 00                	add    %al,(%eax)
40405b:	04 02                	add    $0x2,%al
40405d:	73 61                	jae    0x4040c0
40405f:	00 00                	add    %al,(%eax)
404061:	0a 7d 2a             	or     0x2a(%ebp),%bh
404064:	00 00                	add    %al,(%eax)
404066:	04 02                	add    $0x2,%al
404068:	28 28                	sub    %ch,(%eax)
40406a:	00 00                	add    %al,(%eax)
40406c:	0a 00                	or     (%eax),%al
40406e:	02 7b 21             	add    0x21(%ebx),%bh
404071:	00 00                	add    %al,(%eax)
404073:	04 20                	add    $0x20,%al
404075:	81 00 00 00 20 ce    	addl   $0xce200000,(%eax)
40407b:	00 00                	add    %al,(%eax)
40407d:	00 73 1c             	add    %dh,0x1c(%ebx)
404080:	00 00                	add    %al,(%eax)
404082:	0a 6f 32             	or     0x32(%edi),%ch
404085:	00 00                	add    %al,(%eax)
404087:	0a 00                	or     (%eax),%al
404089:	02 7b 21             	add    0x21(%ebx),%bh
40408c:	00 00                	add    %al,(%eax)
40408e:	04 72                	add    $0x72,%al
404090:	df 07                	filds  (%edi)
404092:	00 70 6f             	add    %dh,0x6f(%eax)
404095:	33 00                	xor    (%eax),%eax
404097:	00 0a                	add    %cl,(%edx)
404099:	00 02                	add    %al,(%edx)
40409b:	7b 21                	jnp    0x4040be
40409d:	00 00                	add    %al,(%eax)
40409f:	04 1f                	add    $0x1f,%al
4040a1:	57                   	push   %edi
4040a2:	1f                   	pop    %ds
4040a3:	17                   	pop    %ss
4040a4:	73 2b                	jae    0x4040d1
4040a6:	00 00                	add    %al,(%eax)
4040a8:	0a 6f 2c             	or     0x2c(%edi),%ch
4040ab:	00 00                	add    %al,(%eax)
4040ad:	0a 00                	or     (%eax),%al
4040af:	02 7b 21             	add    0x21(%ebx),%bh
4040b2:	00 00                	add    %al,(%eax)
4040b4:	04 1f                	add    $0x1f,%al
4040b6:	10 6f 34             	adc    %ch,0x34(%edi)
4040b9:	00 00                	add    %al,(%eax)
4040bb:	0a 00                	or     (%eax),%al
4040bd:	02 7b 21             	add    0x21(%ebx),%bh
4040c0:	00 00                	add    %al,(%eax)
4040c2:	04 72                	add    $0x72,%al
4040c4:	f3 07                	repz pop %es
4040c6:	00 70 6f             	add    %dh,0x6f(%eax)
4040c9:	20 00                	and    %al,(%eax)
4040cb:	00 0a                	add    %cl,(%edx)
4040cd:	00 02                	add    %al,(%edx)
4040cf:	7b 21                	jnp    0x4040f2
4040d1:	00 00                	add    %al,(%eax)
4040d3:	04 17                	add    $0x17,%al
4040d5:	6f                   	outsl  %ds:(%esi),(%dx)
4040d6:	68 00 00 0a 00       	push   $0xa0000
4040db:	02 7b 21             	add    0x21(%ebx),%bh
4040de:	00 00                	add    %al,(%eax)
4040e0:	04 02                	add    $0x2,%al
4040e2:	fe 06                	incb   (%esi)
4040e4:	26 00 00             	add    %al,%es:(%eax)
4040e7:	06                   	push   %es
4040e8:	73 2d                	jae    0x404117
4040ea:	00 00                	add    %al,(%eax)
4040ec:	0a 6f 69             	or     0x69(%edi),%ch
4040ef:	00 00                	add    %al,(%eax)
4040f1:	0a 00                	or     (%eax),%al
4040f3:	02 7b 22             	add    0x22(%ebx),%bh
4040f6:	00 00                	add    %al,(%eax)
4040f8:	04 72                	add    $0x72,%al
4040fa:	87 07                	xchg   %eax,(%edi)
4040fc:	00 70 22             	add    %dh,0x22(%eax)
4040ff:	00 00                	add    %al,(%eax)
404101:	ae                   	scas   %es:(%edi),%al
404102:	41                   	inc    %ecx
404103:	17                   	pop    %ss
404104:	19 16                	sbb    %edx,(%esi)
404106:	73 6e                	jae    0x404176
404108:	00 00                	add    %al,(%eax)
40410a:	0a 6f 6f             	or     0x6f(%edi),%ch
40410d:	00 00                	add    %al,(%eax)
40410f:	0a 00                	or     (%eax),%al
404111:	02 7b 22             	add    0x22(%ebx),%bh
404114:	00 00                	add    %al,(%eax)
404116:	04 1f                	add    $0x1f,%al
404118:	3d 1f 1a 73 1c       	cmp    $0x1c731a1f,%eax
40411d:	00 00                	add    %al,(%eax)
40411f:	0a 6f 32             	or     0x32(%edi),%ch
404122:	00 00                	add    %al,(%eax)
404124:	0a 00                	or     (%eax),%al
404126:	02 7b 22             	add    0x22(%ebx),%bh
404129:	00 00                	add    %al,(%eax)
40412b:	04 72                	add    $0x72,%al
40412d:	6d                   	insl   (%dx),%es:(%edi)
40412e:	08 00                	or     %al,(%eax)
404130:	70 6f                	jo     0x4041a1
404132:	33 00                	xor    (%eax),%eax
404134:	00 0a                	add    %cl,(%edx)
404136:	00 02                	add    %al,(%edx)
404138:	7b 22                	jnp    0x40415c
40413a:	00 00                	add    %al,(%eax)
40413c:	04 20                	add    $0x20,%al
40413e:	f5                   	cmc
40413f:	00 00                	add    %al,(%eax)
404141:	00 1f                	add    %bl,(%edi)
404143:	2a 73 2b             	sub    0x2b(%ebx),%dh
404146:	00 00                	add    %al,(%eax)
404148:	0a 6f 2c             	or     0x2c(%edi),%ch
40414b:	00 00                	add    %al,(%eax)
40414d:	0a 00                	or     (%eax),%al
40414f:	02 7b 22             	add    0x22(%ebx),%bh
404152:	00 00                	add    %al,(%eax)
404154:	04 1f                	add    $0x1f,%al
404156:	11 6f 34             	adc    %ebp,0x34(%edi)
404159:	00 00                	add    %al,(%eax)
40415b:	0a 00                	or     (%eax),%al
40415d:	02 7b 22             	add    0x22(%ebx),%bh
404160:	00 00                	add    %al,(%eax)
404162:	04 72                	add    $0x72,%al
404164:	81 08 00 70 6f 20    	orl    $0x206f7000,(%eax)
40416a:	00 00                	add    %al,(%eax)
40416c:	0a 00                	or     (%eax),%al
40416e:	02 7b 22             	add    0x22(%ebx),%bh
404171:	00 00                	add    %al,(%eax)
404173:	04 1f                	add    $0x1f,%al
404175:	20 6f 70             	and    %ch,0x70(%edi)
404178:	00 00                	add    %al,(%eax)
40417a:	0a 00                	or     (%eax),%al
40417c:	02 7b 23             	add    0x23(%ebx),%bh
40417f:	00 00                	add    %al,(%eax)
404181:	04 20                	add    $0x20,%al
404183:	9b                   	fwait
404184:	00 00                	add    %al,(%eax)
404186:	00 20                	add    %ah,(%eax)
404188:	a8 00                	test   $0x0,%al
40418a:	00 00                	add    %al,(%eax)
40418c:	73 1c                	jae    0x4041aa
40418e:	00 00                	add    %al,(%eax)
404190:	0a 6f 32             	or     0x32(%edi),%ch
404193:	00 00                	add    %al,(%eax)
404195:	0a 00                	or     (%eax),%al
404197:	02 7b 23             	add    0x23(%ebx),%bh
40419a:	00 00                	add    %al,(%eax)
40419c:	04 72                	add    $0x72,%al
40419e:	4b                   	dec    %ebx
40419f:	07                   	pop    %es
4041a0:	00 70 6f             	add    %dh,0x6f(%eax)
4041a3:	33 00                	xor    (%eax),%eax
4041a5:	00 0a                	add    %cl,(%edx)
4041a7:	00 02                	add    %al,(%edx)
4041a9:	7b 23                	jnp    0x4041ce
4041ab:	00 00                	add    %al,(%eax)
4041ad:	04 20                	add    $0x20,%al
4041af:	22 20                	and    (%eax),%ah
4041b1:	00 00                	add    %al,(%eax)
4041b3:	6f                   	outsl  %ds:(%esi),(%dx)
4041b4:	6d                   	insl   (%dx),%es:(%edi)
4041b5:	00 00                	add    %al,(%eax)
4041b7:	0a 00                	or     (%eax),%al
4041b9:	02 7b 23             	add    0x23(%ebx),%bh
4041bc:	00 00                	add    %al,(%eax)
4041be:	04 1f                	add    $0x1f,%al
4041c0:	64 1f                	fs pop %ds
4041c2:	14 73                	adc    $0x73,%al
4041c4:	2b 00                	sub    (%eax),%eax
4041c6:	00 0a                	add    %cl,(%edx)
4041c8:	6f                   	outsl  %ds:(%esi),(%dx)
4041c9:	2c 00                	sub    $0x0,%al
4041cb:	00 0a                	add    %cl,(%edx)
4041cd:	00 02                	add    %al,(%edx)
4041cf:	7b 23                	jnp    0x4041f4
4041d1:	00 00                	add    %al,(%eax)
4041d3:	04 1f                	add    $0x1f,%al
4041d5:	0e                   	push   %cs
4041d6:	6f                   	outsl  %ds:(%esi),(%dx)
4041d7:	34 00                	xor    $0x0,%al
4041d9:	00 0a                	add    %cl,(%edx)
4041db:	00 02                	add    %al,(%edx)
4041dd:	7b 24                	jnp    0x404203
4041df:	00 00                	add    %al,(%eax)
4041e1:	04 20                	add    $0x20,%al
4041e3:	9b                   	fwait
4041e4:	00 00                	add    %al,(%eax)
4041e6:	00 20                	add    %ah,(%eax)
4041e8:	8e 00                	mov    (%eax),%es
4041ea:	00 00                	add    %al,(%eax)
4041ec:	73 1c                	jae    0x40420a
4041ee:	00 00                	add    %al,(%eax)
4041f0:	0a 6f 32             	or     0x32(%edi),%ch
4041f3:	00 00                	add    %al,(%eax)
4041f5:	0a 00                	or     (%eax),%al
4041f7:	02 7b 24             	add    0x24(%ebx),%bh
4041fa:	00 00                	add    %al,(%eax)
4041fc:	04 72                	add    $0x72,%al
4041fe:	35 07 00 70 6f       	xor    $0x6f700007,%eax
404203:	33 00                	xor    (%eax),%eax
404205:	00 0a                	add    %cl,(%edx)
404207:	00 02                	add    %al,(%edx)
404209:	7b 24                	jnp    0x40422f
40420b:	00 00                	add    %al,(%eax)
40420d:	04 1f                	add    $0x1f,%al
40420f:	64 1f                	fs pop %ds
404211:	14 73                	adc    $0x73,%al
404213:	2b 00                	sub    (%eax),%eax
404215:	00 0a                	add    %cl,(%edx)
404217:	6f                   	outsl  %ds:(%esi),(%dx)
404218:	2c 00                	sub    $0x0,%al
40421a:	00 0a                	add    %cl,(%edx)
40421c:	00 02                	add    %al,(%edx)
40421e:	7b 24                	jnp    0x404244
404220:	00 00                	add    %al,(%eax)
404222:	04 1f                	add    $0x1f,%al
404224:	0d 6f 34 00 00       	or     $0x346f,%eax
404229:	0a 00                	or     (%eax),%al
40422b:	02 7b 25             	add    0x25(%ebx),%bh
40422e:	00 00                	add    %al,(%eax)
404230:	04 17                	add    $0x17,%al
404232:	6f                   	outsl  %ds:(%esi),(%dx)
404233:	31 00                	xor    %eax,(%eax)
404235:	00 0a                	add    %cl,(%edx)
404237:	00 02                	add    %al,(%edx)
404239:	7b 25                	jnp    0x404260
40423b:	00 00                	add    %al,(%eax)
40423d:	04 1f                	add    $0x1f,%al
40423f:	6d                   	insl   (%dx),%es:(%edi)
404240:	20 af 00 00 00 73    	and    %ch,0x73000000(%edi)
404246:	1c 00                	sbb    $0x0,%al
404248:	00 0a                	add    %cl,(%edx)
40424a:	6f                   	outsl  %ds:(%esi),(%dx)
40424b:	32 00                	xor    (%eax),%al
40424d:	00 0a                	add    %cl,(%edx)
40424f:	00 02                	add    %al,(%edx)
404251:	7b 25                	jnp    0x404278
404253:	00 00                	add    %al,(%eax)
404255:	04 72                	add    $0x72,%al
404257:	0d 07 00 70 6f       	or     $0x6f700007,%eax
40425c:	33 00                	xor    (%eax),%eax
40425e:	00 0a                	add    %cl,(%edx)
404260:	00 02                	add    %al,(%edx)