41834f:	74 61                	je     0x4183b2
418351:	72 74                	jb     0x4183c7
418353:	00 73 65             	add    %dh,0x65(%ebx)
418356:	74 5f                	je     0x4183b7
418358:	53                   	push   %ebx
418359:	65 6c                	gs insb (%dx),%es:(%edi)
41835b:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
418360:	45                   	inc    %ebp
418361:	6c                   	insb   (%dx),%es:(%edi)
418362:	65 6d                	gs insl (%dx),%es:(%edi)
418364:	65 6e                	outsb  %gs:(%esi),(%dx)
418366:	74 53                	je     0x4183bb
418368:	74 61                	je     0x4183cb
41836a:	72 74                	jb     0x4183e0
41836c:	00 5f 73             	add    %bl,0x73(%edi)
41836f:	65 6c                	gs insb (%dx),%es:(%edi)
418371:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
418376:	45                   	inc    %ebp
418377:	6c                   	insb   (%dx),%es:(%edi)
418378:	65 6d                	gs insl (%dx),%es:(%edi)
41837a:	65 6e                	outsb  %gs:(%esi),(%dx)
41837c:	74 53                	je     0x4183d1
41837e:	74 61                	je     0x4183e1
418380:	72 74                	jb     0x4183f6
418382:	00 67 65             	add    %ah,0x65(%edi)
418385:	74 5f                	je     0x4183e6
418387:	56                   	push   %esi
418388:	69 65 77 53 74 61 72 	imul   $0x72617453,0x77(%ebp),%esp
41838f:	74 00                	je     0x418391
418391:	73 65                	jae    0x4183f8
418393:	74 5f                	je     0x4183f4
418395:	56                   	push   %esi
418396:	69 65 77 53 74 61 72 	imul   $0x72617453,0x77(%ebp),%esp
41839d:	74 00                	je     0x41839f
41839f:	5f                   	pop    %edi
4183a0:	76 69                	jbe    0x41840b
4183a2:	65 77 53             	gs ja  0x4183f8
4183a5:	74 61                	je     0x418408
4183a7:	72 74                	jb     0x41841d
4183a9:	00 67 65             	add    %ah,0x65(%edi)
4183ac:	74 5f                	je     0x41840d
4183ae:	4f                   	dec    %edi
4183af:	76 65                	jbe    0x418416
4183b1:	72 66                	jb     0x418419
4183b3:	6c                   	insb   (%dx),%es:(%edi)
4183b4:	6f                   	outsl  %ds:(%esi),(%dx)
4183b5:	77 53                	ja     0x41840a
4183b7:	74 61                	je     0x41841a
4183b9:	72 74                	jb     0x41842f
4183bb:	00 53 65             	add    %dl,0x65(%ebx)
4183be:	74 4f                	je     0x41840f
4183c0:	76 65                	jbe    0x418427
4183c2:	72 66                	jb     0x41842a
4183c4:	6c                   	insb   (%dx),%es:(%edi)
4183c5:	6f                   	outsl  %ds:(%esi),(%dx)
4183c6:	77 53                	ja     0x41841b
4183c8:	74 61                	je     0x41842b
4183ca:	72 74                	jb     0x418440
4183cc:	00 4f 6e             	add    %cl,0x6e(%edi)
4183cf:	44                   	inc    %esp
4183d0:	72 61                	jb     0x418433
4183d2:	77 44                	ja     0x418418
4183d4:	61                   	popa
4183d5:	79 4f                	jns    0x418426
4183d7:	76 65                	jbe    0x41843e
4183d9:	72 66                	jb     0x418441
4183db:	6c                   	insb   (%dx),%es:(%edi)
4183dc:	6f                   	outsl  %ds:(%esi),(%dx)
4183dd:	77 53                	ja     0x418432
4183df:	74 61                	je     0x418442
4183e1:	72 74                	jb     0x418457
4183e3:	00 5f 6f             	add    %bl,0x6f(%edi)
4183e6:	76 65                	jbe    0x41844d
4183e8:	72 66                	jb     0x418450
4183ea:	6c                   	insb   (%dx),%es:(%edi)
4183eb:	6f                   	outsl  %ds:(%esi),(%dx)
4183ec:	77 53                	ja     0x418441
4183ee:	74 61                	je     0x418451
4183f0:	72 74                	jb     0x418466
4183f2:	00 67 65             	add    %ah,0x65(%edi)
4183f5:	74 5f                	je     0x418456
4183f7:	44                   	inc    %esp
4183f8:	61                   	popa
4183f9:	79 53                	jns    0x41844e
4183fb:	74 61                	je     0x41845e
4183fd:	72 74                	jb     0x418473
4183ff:	00 49 6e             	add    %cl,0x6e(%ecx)
418402:	73 65                	jae    0x418469
418404:	72 74                	jb     0x41847a
418406:	00 43 6f             	add    %al,0x6f(%ebx)
418409:	6e                   	outsb  %ds:(%esi),(%dx)
41840a:	76 65                	jbe    0x418471
41840c:	72 74                	jb     0x418482
41840e:	00 53 6f             	add    %dl,0x6f(%ebx)
418411:	72 74                	jb     0x418487
418413:	00 54 6f 53          	add    %dl,0x53(%edi,%ebp,2)
418417:	74 72                	je     0x41848b
418419:	69 6e 67 53 68 6f 72 	imul   $0x726f6853,0x67(%esi),%ebp
418420:	74 00                	je     0x418422
418422:	4e                   	dec    %esi
418423:	6f                   	outsl  %ds:(%esi),(%dx)
418424:	72 74                	jb     0x41849a
418426:	68 45 61 73 74       	push   $0x74736145
41842b:	00 53 6f             	add    %dl,0x6f(%ebx)
41842e:	75 74                	jne    0x4184a4
418430:	68 45 61 73 74       	push   $0x74736145
418435:	00 67 65             	add    %ah,0x65(%edi)
418438:	74 5f                	je     0x418499
41843a:	49                   	dec    %ecx
41843b:	73 4c                	jae    0x418489
41843d:	61                   	popa
41843e:	73 74                	jae    0x4184b4
418440:	00 73 65             	add    %dh,0x65(%ebx)
418443:	74 5f                	je     0x4184a4
418445:	49                   	dec    %ecx
418446:	73 4c                	jae    0x418494
418448:	61                   	popa
418449:	73 74                	jae    0x4184bf
41844b:	00 5f 69             	add    %bl,0x69(%edi)
41844e:	73 4c                	jae    0x41849c
418450:	61                   	popa
418451:	73 74                	jae    0x4184c7
418453:	00 48 69             	add    %cl,0x69(%eax)
418456:	74 54                	je     0x4184ac
418458:	65 73 74             	gs jae 0x4184cf
41845b:	00 4e 6f             	add    %cl,0x6f(%esi)
41845e:	72 74                	jb     0x4184d4
418460:	68 57 65 73 74       	push   $0x74736557
418465:	00 53 6f             	add    %dl,0x6f(%ebx)
418468:	75 74                	jne    0x4184de
41846a:	68 57 65 73 74       	push   $0x74736557
41846f:	00 41 72             	add    %al,0x72(%ecx)
418472:	72 61                	jb     0x4184d5
418474:	79 4c                	jns    0x4184c2
418476:	69 73 74 00 67 65 74 	imul   $0x74656700,0x74(%ebx),%esi
41847d:	5f                   	pop    %edi
41847e:	49                   	dec    %ecx
41847f:	73 46                	jae    0x4184c7
418481:	69 72 73 74 00 5f 69 	imul   $0x695f0074,0x73(%edx),%esi
418488:	73 46                	jae    0x4184d0
41848a:	69 72 73 74 00 53 75 	imul   $0x75530074,0x73(%edx),%esi
418491:	73 70                	jae    0x418503
418493:	65 6e                	outsb  %gs:(%esi),(%dx)
418495:	64 4c                	fs dec %esp
418497:	61                   	popa
418498:	79 6f                	jns    0x418509
41849a:	75 74                	jne    0x418510
41849c:	00 52 65             	add    %dl,0x65(%edx)
41849f:	73 75                	jae    0x418516
4184a1:	6d                   	insl   (%dx),%es:(%edi)
4184a2:	65 4c                	gs dec %esp
4184a4:	61                   	popa
4184a5:	79 6f                	jns    0x418516
4184a7:	75 74                	jne    0x41851d
4184a9:	00 50 65             	add    %dl,0x65(%eax)
4184ac:	72 66                	jb     0x418514
4184ae:	6f                   	outsl  %ds:(%esi),(%dx)
4184af:	72 6d                	jb     0x41851e
4184b1:	4c                   	dec    %esp
4184b2:	61                   	popa
4184b3:	79 6f                	jns    0x418524
4184b5:	75 74                	jne    0x41852b
4184b7:	00 50 65             	add    %dl,0x65(%eax)
4184ba:	72 66                	jb     0x418522
4184bc:	6f                   	outsl  %ds:(%esi),(%dx)
4184bd:	72 6d                	jb     0x41852c
4184bf:	49                   	dec    %ecx
4184c0:	74 65                	je     0x418527
4184c2:	6d                   	insl   (%dx),%es:(%edi)
4184c3:	73 4c                	jae    0x418511
4184c5:	61                   	popa
4184c6:	79 6f                	jns    0x418537
4184c8:	75 74                	jne    0x41853e
4184ca:	00 70 65             	add    %dh,0x65(%eax)
4184cd:	72 66                	jb     0x418535
4184cf:	6f                   	outsl  %ds:(%esi),(%dx)
4184d0:	72 6d                	jb     0x41853f
4184d2:	49                   	dec    %ecx
4184d3:	74 65                	je     0x41853a
4184d5:	6d                   	insl   (%dx),%es:(%edi)
4184d6:	73 4c                	jae    0x418524
4184d8:	61                   	popa
4184d9:	79 6f                	jns    0x41854a
4184db:	75 74                	jne    0x418551
4184dd:	00 4d 6f             	add    %cl,0x6f(%ebp)
4184e0:	76 65                	jbe    0x418547
4184e2:	4e                   	dec    %esi
4184e3:	65 78 74             	gs js  0x41855a
4184e6:	00 53 79             	add    %dl,0x79(%ebx)
4184e9:	73 74                	jae    0x41855f
4184eb:	65 6d                	gs insl (%dx),%es:(%edi)
4184ed:	2e 54                	cs push %esp
4184ef:	65 78 74             	gs js  0x418566
4184f2:	00 67 65             	add    %ah,0x65(%edi)
4184f5:	74 5f                	je     0x418556
4184f7:	54                   	push   %esp
4184f8:	65 78 74             	gs js  0x41856f
4184fb:	00 73 65             	add    %dh,0x65(%ebx)
4184fe:	74 5f                	je     0x41855f
418500:	54                   	push   %esp
418501:	65 78 74             	gs js  0x418578
418504:	00 49 74             	add    %cl,0x74(%ecx)
418507:	65 6d                	gs insl (%dx),%es:(%edi)
418509:	53                   	push   %ebx
41850a:	65 6c                	gs insb (%dx),%es:(%edi)
41850c:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
418511:	54                   	push   %esp
418512:	65 78 74             	gs js  0x418589
418515:	00 67 65             	add    %ah,0x65(%edi)
418518:	74 5f                	je     0x418579
41851a:	44                   	inc    %esp
41851b:	61                   	popa
41851c:	79 47                	jns    0x418565
41851e:	72 61                	jb     0x418581
418520:	79 65                	jns    0x418587
418522:	64 54                	fs push %esp
418524:	65 78 74             	gs js  0x41859b
418527:	00 73 65             	add    %dh,0x65(%ebx)
41852a:	74 5f                	je     0x41858b
41852c:	44                   	inc    %esp
41852d:	61                   	popa
41852e:	79 47                	jns    0x418577
418530:	72 61                	jb     0x418593
418532:	79 65                	jns    0x418599
418534:	64 54                	fs push %esp
418536:	65 78 74             	gs js  0x4185ad
418539:	00 5f 64             	add    %bl,0x64(%edi)
41853c:	61                   	popa
41853d:	79 47                	jns    0x418586
41853f:	72 61                	jb     0x4185a2
418541:	79 65                	jns    0x4185a8
418543:	64 54                	fs push %esp
418545:	65 78 74             	gs js  0x4185bc
418548:	00 4d 65             	add    %cl,0x65(%ebp)
41854b:	61                   	popa
41854c:	73 75                	jae    0x4185c3
41854e:	72 65                	jb     0x4185b5
418550:	54                   	push   %esp
418551:	65 78 74             	gs js  0x4185c8
418554:	00 67 65             	add    %ah,0x65(%edi)
418557:	74 5f                	je     0x4185b8
418559:	45                   	inc    %ebp
41855a:	6e                   	outsb  %ds:(%esi),(%dx)
41855b:	64 44                	fs inc %esp
41855d:	61                   	popa
41855e:	74 65                	je     0x4185c5
418560:	54                   	push   %esp
418561:	65 78 74             	gs js  0x4185d8
418564:	00 67 65             	add    %ah,0x65(%edi)
418567:	74 5f                	je     0x4185c8
418569:	53                   	push   %ebx
41856a:	74 61                	je     0x4185cd
41856c:	72 74                	jb     0x4185e2
41856e:	44                   	inc    %esp
41856f:	61                   	popa
418570:	74 65                	je     0x4185d7
418572:	54                   	push   %esp
418573:	65 78 74             	gs js  0x4185ea
418576:	00 67 65             	add    %ah,0x65(%edi)
418579:	74 5f                	je     0x4185da
41857b:	43                   	inc    %ebx
41857c:	6f                   	outsl  %ds:(%esi),(%dx)
41857d:	6e                   	outsb  %ds:(%esi),(%dx)
41857e:	74 72                	je     0x4185f2
418580:	6f                   	outsl  %ds:(%esi),(%dx)
418581:	6c                   	insb   (%dx),%es:(%edi)
418582:	54                   	push   %esp
418583:	65 78 74             	gs js  0x4185fa
418586:	00 45 64             	add    %al,0x64(%ebp)
418589:	69 74 69 6e 67 49 74 	imul   $0x65744967,0x6e(%ecx,%ebp,2),%esi
418590:	65
418591:	6d                   	insl   (%dx),%es:(%edi)
418592:	54                   	push   %esp
418593:	65 78 74             	gs js  0x41860a
418596:	00 4f 6e             	add    %cl,0x6e(%edi)
418599:	44                   	inc    %esp
41859a:	72 61                	jb     0x4185fd
41859c:	77 49                	ja     0x4185e7
41859e:	74 65                	je     0x418605
4185a0:	6d                   	insl   (%dx),%es:(%edi)
4185a1:	54                   	push   %esp
4185a2:	65 78 74             	gs js  0x418619
4185a5:	00 69 74             	add    %ch,0x74(%ecx)
4185a8:	65 6d                	gs insl (%dx),%es:(%edi)
4185aa:	54                   	push   %esp
4185ab:	65 78 74             	gs js  0x418622
4185ae:	00 67 65             	add    %ah,0x65(%edi)
4185b1:	74 5f                	je     0x418612
4185b3:	41                   	inc    %ecx
4185b4:	63 74 69 76          	arpl   %esi,0x76(%ecx,%ebp,2)
4185b8:	65 43                	gs inc %ebx
4185ba:	61                   	popa
4185bb:	70 74                	jo     0x418631
4185bd:	69 6f 6e 54 65 78 74 	imul   $0x74786554,0x6e(%edi),%ebp
4185c4:	00 67 65             	add    %ah,0x65(%edi)
4185c7:	74 5f                	je     0x418628
4185c9:	49                   	dec    %ecx
4185ca:	6e                   	outsb  %ds:(%esi),(%dx)
4185cb:	61                   	popa
4185cc:	63 74 69 76          	arpl   %esi,0x76(%ecx,%ebp,2)
4185d0:	65 43                	gs inc %ebx
4185d2:	61                   	popa
4185d3:	70 74                	jo     0x418649
4185d5:	69 6f 6e 54 65 78 74 	imul   $0x74786554,0x6e(%edi),%ebp
4185dc:	00 57 65             	add    %dl,0x65(%edi)
4185df:	65 6b 48 65 61       	imul   $0x61,%gs:0x65(%eax),%ecx
4185e4:	64 65 72 54          	fs gs jb 0x41863c
4185e8:	65 78 74             	gs js  0x41865f
4185eb:	00 4f 6e             	add    %cl,0x6e(%edi)
4185ee:	44                   	inc    %esp
4185ef:	72 61                	jb     0x418652
4185f1:	77 44                	ja     0x418637
4185f3:	61                   	popa
4185f4:	79 48                	jns    0x41863e
4185f6:	65 61                	gs popa
4185f8:	64 65 72 54          	fs gs jb 0x418650
4185fc:	65 78 74             	gs js  0x418673
4185ff:	00 67 65             	add    %ah,0x65(%edi)
418602:	74 5f                	je     0x418663
418604:	48                   	dec    %eax
418605:	69 67 68 6c 69 67 68 	imul   $0x6867696c,0x68(%edi),%esp
41860c:	74 54                	je     0x418662
41860e:	65 78 74             	gs js  0x418685
418611:	00 44 72 61          	add    %al,0x61(%edx,%esi,2)
418615:	77 54                	ja     0x41866b
418617:	65 78 74             	gs js  0x41868e
41861a:	00 67 65             	add    %ah,0x65(%edi)
41861d:	74 5f                	je     0x41867e
41861f:	57                   	push   %edi
418620:	69 6e 64 6f 77 54 65 	imul   $0x6554776f,0x64(%esi),%ebp
418627:	78 74                	js     0x41869d
418629:	00 44 72 61          	add    %al,0x61(%edx,%esi,2)
41862d:	77 53                	ja     0x418682
41862f:	74 61                	je     0x418692
418631:	6e                   	outsb  %ds:(%esi),(%dx)
418632:	64 61                	fs popa
418634:	72 42                	jb     0x418678
418636:	6f                   	outsl  %ds:(%esi),(%dx)
418637:	78 54                	js     0x41868d
418639:	65 78 74             	gs js  0x4186b0
41863c:	00 67 65             	add    %ah,0x65(%edi)
41863f:	74 5f                	je     0x4186a0
418641:	47                   	inc    %edi
418642:	72 61                	jb     0x4186a5
418644:	79 54                	jns    0x41869a
418646:	65 78 74             	gs js  0x4186bd
418649:	00 49 74             	add    %cl,0x74(%ecx)
41864c:	65 6d                	gs insl (%dx),%es:(%edi)
41864e:	53                   	push   %ebx
41864f:	65 63 6f 6e          	arpl   %ebp,%gs:0x6e(%edi)