4031c2:	00 00                	add    %al,(%eax)
4031c4:	04 72                	add    $0x72,%al
4031c6:	a1 04 00 70 6f       	mov    0x6f700004,%eax
4031cb:	75 00                	jne    0x4031cd
4031cd:	00 0a                	add    %cl,(%edx)
4031cf:	00 02                	add    %al,(%edx)
4031d1:	7b 24                	jnp    0x4031f7
4031d3:	00 00                	add    %al,(%eax)
4031d5:	04 17                	add    $0x17,%al
4031d7:	6f                   	outsl  %ds:(%esi),(%dx)
4031d8:	76 00                	jbe    0x4031da
4031da:	00 0a                	add    %cl,(%edx)
4031dc:	00 02                	add    %al,(%edx)
4031de:	22 00                	and    (%eax),%al
4031e0:	00 e0                	add    %ah,%al
4031e2:	40                   	inc    %eax
4031e3:	22 00                	and    (%eax),%al
4031e5:	00 70 41             	add    %dh,0x41(%eax)
4031e8:	73 3d                	jae    0x403227
4031ea:	00 00                	add    %al,(%eax)
4031ec:	0a 28                	or     (%eax),%ch
4031ee:	3e 00 00             	add    %al,%ds:(%eax)
4031f1:	0a 00                	or     (%eax),%al
4031f3:	02 17                	add    (%edi),%dl
4031f5:	28 3f                	sub    %bh,(%edi)
4031f7:	00 00                	add    %al,(%eax)
4031f9:	0a 00                	or     (%eax),%al
4031fb:	02 20                	add    (%eax),%ah
4031fd:	f3 02 00             	repz add (%eax),%al
403200:	00 20                	add    %ah,(%eax)
403202:	5d                   	pop    %ebp
403203:	01 00                	add    %eax,(%eax)
403205:	00 73 34             	add    %dh,0x34(%ebx)
403208:	00 00                	add    %al,(%eax)
40320a:	0a 28                	or     (%eax),%ch
40320c:	40                   	inc    %eax
40320d:	00 00                	add    %al,(%eax)
40320f:	0a 00                	or     (%eax),%al
403211:	02 28                	add    (%eax),%ch
403213:	41                   	inc    %ecx
403214:	00 00                	add    %al,(%eax)
403216:	0a 02                	or     (%edx),%al
403218:	7b 20                	jnp    0x40323a
40321a:	00 00                	add    %al,(%eax)
40321c:	04 6f                	add    $0x6f,%al
40321e:	42                   	inc    %edx
40321f:	00 00                	add    %al,(%eax)
403221:	0a 00                	or     (%eax),%al
403223:	02 28                	add    (%eax),%ch
403225:	41                   	inc    %ecx
403226:	00 00                	add    %al,(%eax)
403228:	0a 02                	or     (%edx),%al
40322a:	7b 23                	jnp    0x40324f
40322c:	00 00                	add    %al,(%eax)
40322e:	04 6f                	add    $0x6f,%al
403230:	42                   	inc    %edx
403231:	00 00                	add    %al,(%eax)
403233:	0a 00                	or     (%eax),%al
403235:	02 72 cb             	add    -0x35(%edx),%dh
403238:	04 00                	add    $0x0,%al
40323a:	70 22                	jo     0x40325e
40323c:	00 00                	add    %al,(%eax)
40323e:	1c 41                	sbb    $0x41,%al
403240:	16                   	push   %ss
403241:	19 16                	sbb    %edx,(%esi)
403243:	73 78                	jae    0x4032bd
403245:	00 00                	add    %al,(%eax)
403247:	0a 6f 79             	or     0x79(%edi),%ch
40324a:	00 00                	add    %al,(%eax)
40324c:	0a 00                	or     (%eax),%al
40324e:	02 72 d9             	add    -0x27(%edx),%dh
403251:	04 00                	add    $0x0,%al
403253:	70 28                	jo     0x40327d
403255:	33 00                	xor    (%eax),%eax
403257:	00 0a                	add    %cl,(%edx)
403259:	00 02                	add    %al,(%edx)
40325b:	72 d9                	jb     0x403236
40325d:	04 00                	add    $0x0,%al
40325f:	70 6f                	jo     0x4032d0
403261:	22 00                	and    (%eax),%al
403263:	00 0a                	add    %cl,(%edx)
403265:	00 02                	add    %al,(%edx)
403267:	7b 20                	jnp    0x403289
403269:	00 00                	add    %al,(%eax)
40326b:	04 6f                	add    $0x6f,%al
40326d:	7a 00                	jp     0x40326f
40326f:	00 0a                	add    %cl,(%edx)
403271:	00 02                	add    %al,(%edx)
403273:	7b 23                	jnp    0x403298
403275:	00 00                	add    %al,(%eax)
403277:	04 6f                	add    $0x6f,%al
403279:	7a 00                	jp     0x40327b
40327b:	00 0a                	add    %cl,(%edx)
40327d:	00 02                	add    %al,(%edx)
40327f:	16                   	push   %ss
403280:	28 44 00 00          	sub    %al,0x0(%eax,%eax,1)
403284:	0a 00                	or     (%eax),%al
403286:	2a 46 02             	sub    0x2(%esi),%al
403289:	28 47 00             	sub    %al,0x0(%edi)
40328c:	00 0a                	add    %cl,(%edx)
40328e:	00 00                	add    %al,(%eax)
403290:	02 03                	add    (%ebx),%al
403292:	28 49 00             	sub    %cl,0x0(%ecx)
403295:	00 06                	add    %al,(%esi)
403297:	00 2a                	add    %ch,(%edx)
403299:	00 00                	add    %al,(%eax)
40329b:	00 13                	add    %dl,(%ebx)
40329d:	30 03                	xor    %al,(%ebx)
40329f:	00 29                	add    %ch,(%ecx)
4032a1:	00 00                	add    %al,(%eax)
4032a3:	00 0d 00 00 11 02    	add    %cl,0x2110000
4032a9:	7b 25                	jnp    0x4032d0
4032ab:	00 00                	add    %al,(%eax)
4032ad:	04 0a                	add    $0xa,%al
4032af:	06                   	push   %es
4032b0:	0b 07                	or     (%edi),%eax
4032b2:	03 28                	add    (%eax),%ebp
4032b4:	7b 00                	jnp    0x4032b6
4032b6:	00 0a                	add    %cl,(%edx)
4032b8:	74 2e                	je     0x4032e8
4032ba:	00 00                	add    %al,(%eax)
4032bc:	01 0c 02             	add    %ecx,(%edx,%eax,1)
4032bf:	7c 25                	jl     0x4032e6
4032c1:	00 00                	add    %al,(%eax)
4032c3:	04 08                	add    $0x8,%al
4032c5:	07                   	pop    %es
4032c6:	28 01                	sub    %al,(%ecx)
4032c8:	00 00                	add    %al,(%eax)
4032ca:	2b 0a                	sub    (%edx),%ecx
4032cc:	06                   	push   %es
4032cd:	07                   	pop    %es
4032ce:	33 df                	xor    %edi,%ebx
4032d0:	2a 00                	sub    (%eax),%al
4032d2:	00 00                	add    %al,(%eax)
4032d4:	13 30                	adc    (%eax),%esi
4032d6:	03 00                	add    (%eax),%eax
4032d8:	29 00                	sub    %eax,(%eax)
4032da:	00 00                	add    %al,(%eax)
4032dc:	0d 00 00 11 02       	or     $0x2110000,%eax
4032e1:	7b 25                	jnp    0x403308
4032e3:	00 00                	add    %al,(%eax)
4032e5:	04 0a                	add    $0xa,%al
4032e7:	06                   	push   %es
4032e8:	0b 07                	or     (%edi),%eax
4032ea:	03 28                	add    (%eax),%ebp
4032ec:	7d 00                	jge    0x4032ee
4032ee:	00 0a                	add    %cl,(%edx)
4032f0:	74 2e                	je     0x403320
4032f2:	00 00                	add    %al,(%eax)
4032f4:	01 0c 02             	add    %ecx,(%edx,%eax,1)
4032f7:	7c 25                	jl     0x40331e
4032f9:	00 00                	add    %al,(%eax)
4032fb:	04 08                	add    $0x8,%al
4032fd:	07                   	pop    %es
4032fe:	28 01                	sub    %al,(%ecx)
403300:	00 00                	add    %al,(%eax)
403302:	2b 0a                	sub    (%edx),%ecx
403304:	06                   	push   %es
403305:	07                   	pop    %es
403306:	33 df                	xor    %edi,%ebx
403308:	2a 1e                	sub    (%esi),%bl
40330a:	02 7b 26             	add    0x26(%ebx),%bh
40330d:	00 00                	add    %al,(%eax)
40330f:	04 2a                	add    $0x2a,%al
403311:	e2 00                	loop   0x403313
403313:	02 03                	add    (%ebx),%al
403315:	7d 26                	jge    0x40333d
403317:	00 00                	add    %al,(%eax)
403319:	04 02                	add    $0x2,%al
40331b:	7b 25                	jnp    0x403342
40331d:	00 00                	add    %al,(%eax)
40331f:	04 25                	add    $0x25,%al
403321:	2d 03 26 2b 11       	sub    $0x112b2603,%eax
403326:	02 72 ef             	add    -0x11(%edx),%dh
403329:	04 00                	add    $0x0,%al
40332b:	70 73                	jo     0x4033a0
40332d:	7e 00                	jle    0x40332f
40332f:	00 0a                	add    %cl,(%edx)
403331:	6f                   	outsl  %ds:(%esi),(%dx)
403332:	7f 00                	jg     0x403334
403334:	00 0a                	add    %cl,(%edx)
403336:	00 02                	add    %al,(%edx)
403338:	02 7b 26             	add    0x26(%ebx),%bh
40333b:	00 00                	add    %al,(%eax)
40333d:	04 73                	add    $0x73,%al
40333f:	80 00 00             	addb   $0x0,(%eax)
403342:	0a 28                	or     (%eax),%ch
403344:	4b                   	dec    %ebx
403345:	00 00                	add    %al,(%eax)
403347:	06                   	push   %es
403348:	00 2a                	add    %ch,(%edx)
40334a:	1e                   	push   %ds
40334b:	02 7b 27             	add    0x27(%ebx),%bh
40334e:	00 00                	add    %al,(%eax)
403350:	04 2a                	add    $0x2a,%al
403352:	00 00                	add    %al,(%eax)
403354:	13 30                	adc    (%eax),%esi
403356:	03 00                	add    (%eax),%eax
403358:	89 00                	mov    %eax,(%eax)
40335a:	00 00                	add    %al,(%eax)
40335c:	0e                   	push   %cs
40335d:	00 00                	add    %al,(%eax)
40335f:	11 00                	adc    %eax,(%eax)
403361:	02 03                	add    (%ebx),%al
403363:	7d 27                	jge    0x40338c
403365:	00 00                	add    %al,(%eax)
403367:	04 02                	add    $0x2,%al
403369:	7b 25                	jnp    0x403390
40336b:	00 00                	add    %al,(%eax)
40336d:	04 25                	add    $0x25,%al
40336f:	2d 03 26 2b 11       	sub    $0x112b2603,%eax
403374:	02 72 e5             	add    -0x1b(%edx),%dh
403377:	03 00                	add    (%eax),%eax
403379:	70 73                	jo     0x4033ee
40337b:	7e 00                	jle    0x40337d
40337d:	00 0a                	add    %cl,(%edx)
40337f:	6f                   	outsl  %ds:(%esi),(%dx)
403380:	7f 00                	jg     0x403382
403382:	00 0a                	add    %cl,(%edx)
403384:	00 02                	add    %al,(%edx)
403386:	28 4c 00 00          	sub    %cl,0x0(%eax,%eax,1)
40338a:	06                   	push   %es
40338b:	14 fe                	adc    $0xfe,%al
40338d:	01 0a                	add    %ecx,(%edx)
40338f:	06                   	push   %es
403390:	2c 13                	sub    $0x13,%al
403392:	00 02                	add    %al,(%edx)
403394:	73 81                	jae    0x403317
403396:	00 00                	add    %al,(%eax)
403398:	0a 73 82             	or     -0x7e(%ebx),%dh
40339b:	00 00                	add    %al,(%eax)
40339d:	0a 28                	or     (%eax),%ch
40339f:	4d                   	dec    %ebp
4033a0:	00 00                	add    %al,(%eax)
4033a2:	06                   	push   %es
4033a3:	00 00                	add    %al,(%eax)
4033a5:	02 28                	add    (%eax),%ch
4033a7:	4c                   	dec    %esp
4033a8:	00 00                	add    %al,(%eax)
4033aa:	06                   	push   %es
4033ab:	6f                   	outsl  %ds:(%esi),(%dx)
4033ac:	83 00 00             	addl   $0x0,(%eax)
4033af:	0a 00                	or     (%eax),%al
4033b1:	02 7b 27             	add    0x27(%ebx),%bh
4033b4:	00 00                	add    %al,(%eax)
4033b6:	04 2c                	add    $0x2c,%al
4033b8:	10 02                	adc    %al,(%edx)
4033ba:	7b 27                	jnp    0x4033e3
4033bc:	00 00                	add    %al,(%eax)
4033be:	04 6f                	add    $0x6f,%al
4033c0:	84 00                	test   %al,(%eax)
4033c2:	00 0a                	add    %cl,(%edx)
4033c4:	16                   	push   %ss
4033c5:	fe 02                	incb   (%edx)
4033c7:	2b 01                	sub    (%ecx),%eax
4033c9:	16                   	push   %ss
4033ca:	0b 07                	or     (%edi),%eax
4033cc:	2c 1a                	sub    $0x1a,%al
4033ce:	00 02                	add    %al,(%edx)
4033d0:	02 7b 27             	add    0x27(%ebx),%bh
4033d3:	00 00                	add    %al,(%eax)
4033d5:	04 16                	add    $0x16,%al
4033d7:	6f                   	outsl  %ds:(%esi),(%dx)
4033d8:	85 00                	test   %eax,(%eax)
4033da:	00 0a                	add    %cl,(%edx)
4033dc:	73 82                	jae    0x403360
4033de:	00 00                	add    %al,(%eax)
4033e0:	0a 28                	or     (%eax),%ch
4033e2:	4d                   	dec    %ebp
4033e3:	00 00                	add    %al,(%eax)
4033e5:	06                   	push   %es
4033e6:	00 00                	add    %al,(%eax)
4033e8:	2a 1e                	sub    (%esi),%bl
4033ea:	02 7b 28             	add    0x28(%ebx),%bh
4033ed:	00 00                	add    %al,(%eax)
4033ef:	04 2a                	add    $0x2a,%al
4033f1:	9a 00 02 03 7d 28 00 	lcall  $0x28,$0x7d030200
4033f8:	00 04 02             	add    %al,(%edx,%eax,1)
4033fb:	7b 25                	jnp    0x403422
4033fd:	00 00                	add    %al,(%eax)
4033ff:	04 25                	add    $0x25,%al
403401:	2d 03 26 2b 11       	sub    $0x112b2603,%eax
403406:	02 72 09             	add    0x9(%edx),%dh
403409:	04 00                	add    $0x0,%al
40340b:	70 73                	jo     0x403480
40340d:	7e 00                	jle    0x40340f
40340f:	00 0a                	add    %cl,(%edx)
403411:	6f                   	outsl  %ds:(%esi),(%dx)
403412:	7f 00                	jg     0x403414
403414:	00 0a                	add    %cl,(%edx)
403416:	00 2a                	add    %ch,(%edx)
403418:	13 30                	adc    (%eax),%esi
40341a:	02 00                	add    (%eax),%al
40341c:	64 00 00             	add    %al,%fs:(%eax)
40341f:	00 0f                	add    %cl,(%edi)
403421:	00 00                	add    %al,(%eax)
403423:	11 00                	adc    %eax,(%eax)
403425:	03 74 2a 00          	add    0x0(%edx,%ebp,1),%esi
403429:	00 01                	add    %al,(%ecx)
40342b:	0a 04 6f             	or     (%edi,%ebp,2),%al
40342e:	86 00                	xchg   %al,(%eax)
403430:	00 0a                	add    %cl,(%edx)
403432:	16                   	push   %ss
403433:	32 13                	xor    (%ebx),%dl
403435:	04 6f                	add    $0x6f,%al
403437:	86 00                	xchg   %al,(%eax)
403439:	00 0a                	add    %cl,(%edx)
40343b:	06                   	push   %es
40343c:	6f                   	outsl  %ds:(%esi),(%dx)
40343d:	87 00                	xchg   %eax,(%eax)
40343f:	00 0a                	add    %cl,(%edx)
403441:	fe 04 16             	incb   (%esi,%edx,1)
403444:	fe 01                	incb   (%ecx)
403446:	2b 01                	sub    (%ecx),%eax
403448:	17                   	pop    %ss
403449:	0c 08                	or     $0x8,%al
40344b:	2c 03                	sub    $0x3,%al
40344d:	00 2b                	add    %ch,(%ebx)
40344f:	37                   	aaa
403450:	06                   	push   %es
403451:	6f                   	outsl  %ds:(%esi),(%dx)
403452:	88 00                	mov    %al,(%eax)
403454:	00 0a                	add    %cl,(%edx)
403456:	04 6f                	add    $0x6f,%al
403458:	86 00                	xchg   %al,(%eax)
40345a:	00 0a                	add    %cl,(%edx)
40345c:	6f                   	outsl  %ds:(%esi),(%dx)
40345d:	89 00                	mov    %eax,(%eax)
40345f:	00 0a                	add    %cl,(%edx)
403461:	6f                   	outsl  %ds:(%esi),(%dx)
403462:	8a 00                	mov    (%eax),%al
403464:	00 0a                	add    %cl,(%edx)
403466:	75 12                	jne    0x40347a
403468:	00 00                	add    %al,(%eax)
40346a:	02 0b                	add    (%ebx),%cl
40346c:	07                   	pop    %es
40346d:	14 fe                	adc    $0xfe,%al
40346f:	03 16                	add    (%esi),%edx
403471:	fe 01                	incb   (%ecx)
403473:	0d 09 2c 03 00       	or     $0x32c09,%eax
403478:	2b 0d 02 07 73 82    	sub    0x82730702,%ecx
40347e:	00 00                	add    %al,(%eax)
403480:	0a 28                	or     (%eax),%ch
403482:	4d                   	dec    %ebp
403483:	00 00                	add    %al,(%eax)
403485:	06                   	push   %es
403486:	00 2a                	add    %ch,(%edx)
403488:	1e                   	push   %ds
403489:	02 7b 29             	add    0x29(%ebx),%bh
40348c:	00 00                	add    %al,(%eax)