418397:	46                   	inc    %esi
418398:	72 65                	jb     0x4183ff
41839a:	65 53                	gs push %ebx
41839c:	74 72                	je     0x418410
41839e:	4c                   	dec    %esp
41839f:	69 73 74 00 00 ad 01 	imul   $0x1ad0000,0x74(%ebx),%esi
4183a6:	5f                   	pop    %edi
4183a7:	61                   	popa
4183a8:	64 6a 5f             	fs push $0x5f
4183ab:	66 64 69 76 72 5f 6d 	imul   $0x6d5f,%fs:0x72(%esi),%si
4183b2:	33 32                	xor    (%edx),%esi
4183b4:	00 00                	add    %al,(%eax)
4183b6:	ab                   	stos   %eax,%es:(%edi)
4183b7:	01 5f 61             	add    %ebx,0x61(%edi)
4183ba:	64 6a 5f             	fs push $0x5f
4183bd:	66 64 69 76 5f 72 00 	imul   $0x72,%fs:0x5f(%esi),%si
4183c4:	98                   	cwtl
4183c5:	01 5f 5f             	add    %ebx,0x5f(%edi)
4183c8:	76 62                	jbe    0x41842c
4183ca:	61                   	popa
4183cb:	56                   	push   %esi
4183cc:	61                   	popa
4183cd:	72 54                	jb     0x418423
4183cf:	73 74                	jae    0x418445
4183d1:	4e                   	dec    %esi
4183d2:	65 00 cf             	gs add %cl,%bh
4183d5:	00 5f 5f             	add    %bl,0x5f(%edi)
4183d8:	76 62                	jbe    0x41843c
4183da:	61                   	popa
4183db:	49                   	dec    %ecx
4183dc:	34 56                	xor    $0x56,%al
4183de:	61                   	popa
4183df:	72 00                	jb     0x4183e1
4183e1:	00 56 01             	add    %dl,0x1(%esi)
4183e4:	5f                   	pop    %edi
4183e5:	5f                   	pop    %edi
4183e6:	76 62                	jbe    0x41844a
4183e8:	61                   	popa
4183e9:	56                   	push   %esi
4183ea:	61                   	popa
4183eb:	72 41                	jb     0x41842e
4183ed:	64 64 00 de          	fs fs add %bl,%dh
4183f1:	00 5f 5f             	add    %bl,0x5f(%edi)
4183f4:	76 62                	jbe    0x418458
4183f6:	61                   	popa
4183f7:	4c                   	dec    %esp
4183f8:	61                   	popa
4183f9:	74 65                	je     0x418460
4183fb:	4d                   	dec    %ebp
4183fc:	65 6d                	gs insl (%dx),%es:(%edi)
4183fe:	43                   	inc    %ebx
4183ff:	61                   	popa
418400:	6c                   	insb   (%dx),%es:(%edi)
418401:	6c                   	insb   (%dx),%es:(%edi)
418402:	00 00                	add    %al,(%eax)
418404:	62 01                	bound  %eax,(%ecx)
418406:	5f                   	pop    %edi
418407:	5f                   	pop    %edi
418408:	76 62                	jbe    0x41846c
41840a:	61                   	popa
41840b:	56                   	push   %esi
41840c:	61                   	popa
41840d:	72 44                	jb     0x418453
41840f:	75 70                	jne    0x418481
418411:	00 70 01             	add    %dh,0x1(%eax)
418414:	5f                   	pop    %edi
418415:	5f                   	pop    %edi
418416:	76 62                	jbe    0x41847a
418418:	61                   	popa
418419:	56                   	push   %esi
41841a:	61                   	popa
41841b:	72 4c                	jb     0x418469
41841d:	61                   	popa
41841e:	74 65                	je     0x418485
418420:	4d                   	dec    %ebp
418421:	65 6d                	gs insl (%dx),%es:(%edi)
418423:	43                   	inc    %ebx
418424:	61                   	popa
418425:	6c                   	insb   (%dx),%es:(%edi)
418426:	6c                   	insb   (%dx),%es:(%edi)
418427:	4c                   	dec    %esp
418428:	64 00 a9 00 5f 5f 76 	add    %ch,%fs:0x765f5f00(%ecx)
41842f:	62 61 46             	bound  %esp,0x46(%ecx)
418432:	70 49                	jo     0x41847d
418434:	34 00                	xor    $0x0,%al
418436:	df 00                	filds  (%eax)
418438:	5f                   	pop    %edi
418439:	5f                   	pop    %edi
41843a:	76 62                	jbe    0x41849e
41843c:	61                   	popa
41843d:	4c                   	dec    %esp
41843e:	61                   	popa
41843f:	74 65                	je     0x4184a6
418441:	4d                   	dec    %ebp
418442:	65 6d                	gs insl (%dx),%es:(%edi)
418444:	43                   	inc    %ebx
418445:	61                   	popa
418446:	6c                   	insb   (%dx),%es:(%edi)
418447:	6c                   	insb   (%dx),%es:(%edi)
418448:	4c                   	dec    %esp
418449:	64 00 00             	add    %al,%fs:(%eax)
41844c:	52                   	push   %edx
41844d:	00 5f 43             	add    %bl,0x43(%edi)
418450:	49                   	dec    %ecx
418451:	61                   	popa
418452:	74 61                	je     0x4184b5
418454:	6e                   	outsb  %ds:(%esi),(%dx)
418455:	00 3f                	add    %bh,(%edi)
418457:	01 5f 5f             	add    %ebx,0x5f(%edi)
41845a:	76 62                	jbe    0x4184be
41845c:	61                   	popa
41845d:	53                   	push   %ebx
41845e:	74 72                	je     0x4184d2
418460:	4d                   	dec    %ebp
418461:	6f                   	outsl  %ds:(%esi),(%dx)
418462:	76 65                	jbe    0x4184c9
418464:	00 00                	add    %al,(%eax)
418466:	b4 01                	mov    $0x1,%ah
418468:	5f                   	pop    %edi
418469:	61                   	popa
41846a:	6c                   	insb   (%dx),%es:(%edi)
41846b:	6c                   	insb   (%dx),%es:(%edi)
41846c:	6d                   	insl   (%dx),%es:(%edi)
41846d:	75 6c                	jne    0x4184db
41846f:	00 58 00             	add    %bl,0x0(%eax)
418472:	5f                   	pop    %edi
418473:	43                   	inc    %ebx
418474:	49                   	dec    %ecx
418475:	74 61                	je     0x4184d8
418477:	6e                   	outsb  %ds:(%esi),(%dx)
418478:	00 00                	add    %al,(%eax)
41847a:	54                   	push   %esp
41847b:	00 5f 43             	add    %bl,0x43(%edi)
41847e:	49                   	dec    %ecx
41847f:	65 78 70             	gs js  0x4184f2
418482:	00 00                	add    %al,(%eax)
418484:	af                   	scas   %es:(%edi),%eax
418485:	00 5f 5f             	add    %bl,0x5f(%edi)
418488:	76 62                	jbe    0x4184ec
41848a:	61                   	popa
41848b:	46                   	inc    %esi
41848c:	72 65                	jb     0x4184f3
41848e:	65 53                	gs push %ebx
418490:	74 72                	je     0x418504
418492:	00 00                	add    %al,(%eax)
418494:	ad                   	lods   %ds:(%esi),%eax
418495:	00 5f 5f             	add    %bl,0x5f(%edi)
418498:	76 62                	jbe    0x4184fc
41849a:	61                   	popa
41849b:	46                   	inc    %esi
41849c:	72 65                	jb     0x418503
41849e:	65 4f                	gs dec %edi
4184a0:	62 6a 00             	bound  %ebp,0x0(%edx)