418434:	49                   	dec    %ecx
418435:	6c                   	insb   (%dx),%es:(%edi)
418436:	65 50                	gs push %eax
418438:	70 77                	jo     0x4184b1
41843a:	57                   	push   %edi
41843b:	4d                   	dec    %ebp
41843c:	67 43                	addr16 inc %ebx
41843e:	45                   	inc    %ebp
41843f:	5f                   	pop    %edi
418440:	41                   	inc    %ecx
418441:	62 65 5f             	bound  %esp,0x5f(%ebp)
418444:	6d                   	insl   (%dx),%es:(%edi)
418445:	4c                   	dec    %esp
418446:	59                   	pop    %ecx
418447:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
41844c:	30 67 32             	xor    %ah,0x32(%edi)
41844f:	68 56 52 34 43       	push   $0x43345256
418454:	59                   	pop    %ecx
418455:	6b 69 49 76          	imul   $0x76,0x49(%ecx),%ebp
418459:	4c                   	dec    %esp
41845a:	48                   	dec    %eax
41845b:	65 51                	gs push %ecx
41845d:	4c                   	dec    %esp
41845e:	36 74 55             	ss je  0x4184b6
418461:	6b 57 32 4b          	imul   $0x4b,0x32(%edi),%edx
418465:	51                   	push   %ecx
418466:	68 52 69 62 47       	push   $0x47626952
41846b:	31 44 49 6f          	xor    %eax,0x6f(%ecx,%ecx,2)
41846f:	31 70 52             	xor    %esi,0x52(%eax)
418472:	65 53                	gs push %ebx
418474:	4f                   	dec    %edi
418475:	6a 38                	push   $0x38
418477:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
41847c:	32 58 70             	xor    0x70(%eax),%bl
41847f:	34 6a                	xor    $0x6a,%al
418481:	57                   	push   %edi
418482:	39 43 38             	cmp    %eax,0x38(%ebx)
418485:	54                   	push   %esp
418486:	61                   	popa
418487:	32 31                	xor    (%ecx),%dh
418489:	48                   	dec    %eax
41848a:	78 6d                	js     0x4184f9
41848c:	70 56                	jo     0x4184e4
41848e:	56                   	push   %esi
41848f:	68 4b 6b 72 48       	push   $0x48726b4b
418494:	79 4f                	jns    0x4184e5
418496:	41                   	inc    %ecx
418497:	73 6b                	jae    0x418504
418499:	74 4c                	je     0x4184e7
41849b:	7a 69                	jp     0x418506
41849d:	79 76                	jns    0x418515
41849f:	4c                   	dec    %esp
4184a0:	24 70                	and    $0x70,%al
4184a2:	50                   	push   %eax
4184a3:	72 24                	jb     0x4184c9
4184a5:	35 6f 3d 00 23       	xor    $0x23003d6f,%eax
4184aa:	3d 71 70 53 6a       	cmp    $0x6a537071,%eax
4184af:	6d                   	insl   (%dx),%es:(%edi)
4184b0:	61                   	popa
4184b1:	6c                   	insb   (%dx),%es:(%edi)
4184b2:	53                   	push   %ebx
4184b3:	49                   	dec    %ecx
4184b4:	5a                   	pop    %edx
4184b5:	36 69 42 55 41 57 52 	imul   $0x4c525741,%ss:0x55(%edx),%eax
4184bc:	4c
4184bd:	42                   	inc    %edx
4184be:	4f                   	dec    %edi
4184bf:	6b 51 35 73          	imul   $0x73,0x35(%ecx),%edx
4184c3:	50                   	push   %eax
4184c4:	71 74                	jno    0x41853a
4184c6:	5a                   	pop    %edx
4184c7:	41                   	inc    %ecx
4184c8:	65 74 62             	gs je  0x41852d
4184cb:	24 4c                	and    $0x4c,%al
4184cd:	6a 6b                	push   $0x6b
4184cf:	4f                   	dec    %edi
4184d0:	56                   	push   %esi
4184d1:	77 41                	ja     0x418514
4184d3:	64 55                	fs push %ebp
4184d5:	61                   	popa
4184d6:	63 3d 00 23 3d 71    	arpl   %edi,0x713d2300
4184dc:	30 30                	xor    %dh,(%eax)
4184de:	6b 58 51 24          	imul   $0x24,0x51(%eax),%ebx
4184e2:	30 61 24             	xor    %ah,0x24(%ecx)
4184e5:	53                   	push   %ebx
4184e6:	56                   	push   %esi
4184e7:	39 44 49 67          	cmp    %eax,0x67(%ecx,%ecx,2)
4184eb:	52                   	push   %edx
4184ec:	74 66                	je     0x418554
4184ee:	34 4e                	xor    $0x4e,%al
4184f0:	57                   	push   %edi
4184f1:	51                   	push   %ecx
4184f2:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
4184f7:	71 70                	jno    0x418569
4184f9:	61                   	popa
4184fa:	4f                   	dec    %edi
4184fb:	6f                   	outsl  %ds:(%esi),(%dx)
4184fc:	62 6d 56             	bound  %ebp,0x56(%ebp)
4184ff:	54                   	push   %esp
418500:	6e                   	outsb  %ds:(%esi),(%dx)
418501:	55                   	push   %ebp
418502:	53                   	push   %ebx
418503:	30 33                	xor    %dh,(%ebx)
418505:	32 32                	xor    (%edx),%dh
418507:	56                   	push   %esi
418508:	45                   	inc    %ebp
418509:	55                   	push   %ebp
41850a:	54                   	push   %esp
41850b:	51                   	push   %ecx
41850c:	64 35 33 74 6e 34    	fs xor $0x346e7433,%eax
418512:	48                   	dec    %eax
418513:	65 4d                	gs dec %ebp
418515:	57                   	push   %edi
418516:	53                   	push   %ebx
418517:	6f                   	outsl  %ds:(%esi),(%dx)
418518:	56                   	push   %esi
418519:	32 58 75             	xor    0x75(%eax),%bl
41851c:	54                   	push   %esp
41851d:	55                   	push   %ebp
41851e:	4f                   	dec    %edi
41851f:	6d                   	insl   (%dx),%es:(%edi)
418520:	70 36                	jo     0x418558
418522:	55                   	push   %ebp
418523:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
418528:	55                   	push   %ebp
418529:	55                   	push   %ebp
41852a:	74 24                	je     0x418550
41852c:	5a                   	pop    %edx
41852d:	6d                   	insl   (%dx),%es:(%edi)
41852e:	39 44 45 79          	cmp    %eax,0x79(%ebp,%eax,2)
418532:	37                   	aaa
418533:	37                   	aaa
418534:	34 36                	xor    $0x36,%al
418536:	77 4d                	ja     0x418585
418538:	70 77                	jo     0x4185b1
41853a:	30 6e 4f             	xor    %ch,0x4f(%esi)
41853d:	67 4b                	addr16 dec %ebx
41853f:	63 43 6c             	arpl   %eax,0x6c(%ebx)
418542:	6c                   	insb   (%dx),%es:(%edi)
418543:	6a 52                	push   $0x52
418545:	50                   	push   %eax
418546:	52                   	push   %edx
418547:	4b                   	dec    %ebx
418548:	57                   	push   %edi
418549:	79 68                	jns    0x4185b3
41854b:	51                   	push   %ecx
41854c:	32 31                	xor    (%ecx),%dh
41854e:	47                   	inc    %edi
41854f:	79 61                	jns    0x4185b2
418551:	4f                   	dec    %edi
418552:	51                   	push   %ecx
418553:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
418558:	41                   	inc    %ecx
418559:	73 45                	jae    0x4185a0
41855b:	44                   	inc    %esp
41855c:	6d                   	insl   (%dx),%es:(%edi)
41855d:	4d                   	dec    %ebp
41855e:	79 4a                	jns    0x4185aa
418560:	52                   	push   %edx
418561:	35 62 36 6f 35       	xor    $0x356f3662,%eax
418566:	6f                   	outsl  %ds:(%esi),(%dx)
418567:	41                   	inc    %ecx
418568:	6e                   	outsb  %ds:(%esi),(%dx)
418569:	5f                   	pop    %edi
41856a:	34 24                	xor    $0x24,%al
41856c:	71 68                	jno    0x4185d6
41856e:	71 65                	jno    0x4185d5
418570:	35 31 4a 43 66       	xor    $0x66434a31,%eax
418575:	73 55                	jae    0x4185cc
418577:	39 47 66             	cmp    %eax,0x66(%edi)
41857a:	66 65 31 35 36 63 38 	xor    %si,%gs:0x55386336
418581:	55
418582:	55                   	push   %ebp
418583:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
418588:	59                   	pop    %ecx
418589:	47                   	inc    %edi
41858a:	55                   	push   %ebp
41858b:	38 61 35             	cmp    %ah,0x35(%ecx)
41858e:	4b                   	dec    %ebx
41858f:	4f                   	dec    %edi
418590:	73 59                	jae    0x4185eb
418592:	7a 71                	jp     0x418605
418594:	70 76                	jo     0x41860c
418596:	6c                   	insb   (%dx),%es:(%edi)
418597:	6a 6b                	push   $0x6b
418599:	57                   	push   %edi
41859a:	47                   	inc    %edi
41859b:	57                   	push   %edi
41859c:	4b                   	dec    %ebx
41859d:	75 51                	jne    0x4185f0
41859f:	53                   	push   %ebx
4185a0:	39 6d 5a             	cmp    %ebp,0x5a(%ebp)
4185a3:	75 4a                	jne    0x4185ef
4185a5:	59                   	pop    %ecx
4185a6:	51                   	push   %ecx
4185a7:	61                   	popa
4185a8:	24 38                	and    $0x38,%al
4185aa:	67 35 4a 36 63 39    	addr16 xor $0x3963364a,%eax
4185b0:	72 68                	jb     0x41861a
4185b2:	6f                   	outsl  %ds:(%esi),(%dx)
4185b3:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
4185b8:	31 72 24             	xor    %esi,0x24(%edx)
4185bb:	53                   	push   %ebx
4185bc:	64 39 41 63          	cmp    %eax,%fs:0x63(%ecx)
4185c0:	62 77 36             	bound  %esi,0x36(%edi)
4185c3:	4b                   	dec    %ebx
4185c4:	73 4b                	jae    0x418611
4185c6:	76 5f                	jbe    0x418627
4185c8:	46                   	inc    %esi
4185c9:	39 75 59             	cmp    %esi,0x59(%ebp)
4185cc:	54                   	push   %esp
4185cd:	50                   	push   %eax
4185ce:	76 76                	jbe    0x418646
4185d0:	47                   	inc    %edi
4185d1:	41                   	inc    %ecx
4185d2:	66 69 45 77 55 6e    	imul   $0x6e55,0x77(%ebp),%ax
4185d8:	61                   	popa
4185d9:	69 39 4f 47 59 41    	imul   $0x4159474f,(%ecx),%edi
4185df:	55                   	push   %ebp
4185e0:	51                   	push   %ecx
4185e1:	42                   	inc    %edx
4185e2:	67 3d 00 23 3d 71    	addr16 cmp $0x713d2300,%eax
4185e8:	53                   	push   %ebx
4185e9:	4a                   	dec    %edx
4185ea:	41                   	inc    %ecx
4185eb:	4d                   	dec    %ebp
4185ec:	47                   	inc    %edi
4185ed:	42                   	inc    %edx
4185ee:	45                   	inc    %ebp
4185ef:	33 37                	xor    (%edi),%esi
4185f1:	49                   	dec    %ecx
4185f2:	5a                   	pop    %edx
4185f3:	6a 72                	push   $0x72
4185f5:	39 30                	cmp    %esi,(%eax)
4185f7:	6a 53                	push   $0x53
4185f9:	34 5f                	xor    $0x5f,%al
4185fb:	4d                   	dec    %ebp
4185fc:	59                   	pop    %ecx
4185fd:	4e                   	dec    %esi
4185fe:	57                   	push   %edi
4185ff:	4e                   	dec    %esi
418600:	61                   	popa
418601:	31 24 73             	xor    %esp,(%ebx,%esi,2)
418604:	38 50 58             	cmp    %dl,0x58(%eax)
418607:	68 4f 45 72 62       	push   $0x6272454f
41860c:	6e                   	outsb  %ds:(%esi),(%dx)
41860d:	41                   	inc    %ecx
41860e:	68 4b 5f 5a 49       	push   $0x495a5f4b
418613:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
418618:	45                   	inc    %ebp
418619:	44                   	inc    %esp
41861a:	55                   	push   %ebp
41861b:	35 62 71 53 24       	xor    $0x24537162,%eax
418620:	54                   	push   %esp
418621:	39 54 30 6b          	cmp    %edx,0x6b(%eax,%esi,1)
418625:	32 78 48             	xor    0x48(%eax),%bh
418628:	61                   	popa
418629:	7a 6e                	jp     0x418699
41862b:	75 50                	jne    0x41867d
41862d:	54                   	push   %esp
41862e:	4e                   	dec    %esi
41862f:	49                   	dec    %ecx
418630:	38 6a 34             	cmp    %ch,0x34(%edx)
418633:	7a 36                	jp     0x41866b
418635:	49                   	dec    %ecx
418636:	49                   	dec    %ecx
418637:	35 32 49 74 55       	xor    $0x55744932,%eax
41863c:	65 30 77 6a          	xor    %dh,%gs:0x6a(%edi)
418640:	79 5a                	jns    0x41869c
418642:	34 3d                	xor    $0x3d,%al
418644:	00 23                	add    %ah,(%ebx)
418646:	3d 71 4a 41 5a       	cmp    $0x5a414a71,%eax
41864b:	37                   	aaa
41864c:	69 73 34 31 74 49 58 	imul   $0x58497431,0x34(%ebx),%esi
418653:	4d                   	dec    %ebp
418654:	4e                   	dec    %esi
418655:	44                   	inc    %esp
418656:	51                   	push   %ecx
418657:	49                   	dec    %ecx
418658:	6b 47 4c 67          	imul   $0x67,0x4c(%edi),%eax
41865c:	6a 52                	push   $0x52
41865e:	43                   	inc    %ebx
41865f:	31 35 45 69 73 5f    	xor    %esi,0x5f736945
418665:	51                   	push   %ecx
418666:	42                   	inc    %edx
418667:	72 64                	jb     0x4186cd
418669:	46                   	inc    %esi
41866a:	78 38                	js     0x4186a4
41866c:	4a                   	dec    %edx
41866d:	54                   	push   %esp
41866e:	32 52 78             	xor    0x78(%edx),%dl
418671:	35 34 3d 00 23       	xor    $0x23003d34,%eax
418676:	3d 71 73 52 32       	cmp    $0x32527371,%eax
41867b:	35 70 4c 72 41       	xor    $0x41724c70,%eax
418680:	67 77 70             	addr16 ja 0x4186f3
418683:	73 24                	jae    0x4186a9
418685:	44                   	inc    %esp
418686:	77 64                	ja     0x4186ec
418688:	42                   	inc    %edx
418689:	5f                   	pop    %edi
41868a:	42                   	inc    %edx
41868b:	75 55                	jne    0x4186e2
41868d:	62 4d 69             	bound  %ecx,0x69(%ebp)
418690:	70 69                	jo     0x4186fb
418692:	55                   	push   %ebp
418693:	46                   	inc    %esi
418694:	46                   	inc    %esi
418695:	45                   	inc    %ebp
418696:	44                   	inc    %esp
418697:	6b 79 70 52          	imul   $0x52,0x70(%ecx),%edi
41869b:	4f                   	dec    %edi
41869c:	75 76                	jne    0x418714
41869e:	52                   	push   %edx
41869f:	52                   	push   %edx
4186a0:	50                   	push   %eax
4186a1:	6a 34                	push   $0x34
4186a3:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
4186a8:	30 45 50             	xor    %al,0x50(%ebp)
4186ab:	59                   	pop    %ecx
4186ac:	71 41                	jno    0x4186ef
4186ae:	4e                   	dec    %esi
4186af:	68 6b 24 66 47       	push   $0x4766246b
4186b4:	44                   	inc    %esp
4186b5:	6c                   	insb   (%dx),%es:(%edi)
4186b6:	54                   	push   %esp
4186b7:	7a 74                	jp     0x41872d
4186b9:	50                   	push   %eax
4186ba:	46                   	inc    %esi
4186bb:	75 32                	jne    0x4186ef
4186bd:	6a 52                	push   $0x52
4186bf:	43                   	inc    %ebx
4186c0:	64 55                	fs push %ebp
4186c2:	72 75                	jb     0x418739
4186c4:	6f                   	outsl  %ds:(%esi),(%dx)
4186c5:	46                   	inc    %esi
4186c6:	64 55                	fs push %ebp
4186c8:	4d                   	dec    %ebp
4186c9:	77 53                	ja     0x41871e
4186cb:	74 49                	je     0x418716
4186cd:	5f                   	pop    %edi
4186ce:	47                   	inc    %edi
4186cf:	48                   	dec    %eax
4186d0:	73 65                	jae    0x418737
4186d2:	49                   	dec    %ecx
4186d3:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
4186d8:	67 48                	addr16 dec %eax
4186da:	78 67                	js     0x418743
4186dc:	69 42 67 42 30 46 68 	imul   $0x68463042,0x67(%edx),%eax
4186e3:	7a 45                	jp     0x41872a
4186e5:	47                   	inc    %edi