467410:	41                   	inc    %ecx
467411:	4e                   	dec    %esi
467412:	6f                   	outsl  %ds:(%esi),(%dx)
467413:	78 35                	js     0x46744a
467415:	78 37                	js     0x46744e
467417:	6f                   	outsl  %ds:(%esi),(%dx)
467418:	4c                   	dec    %esp
467419:	6f                   	outsl  %ds:(%esi),(%dx)
46741a:	35 75 46 6d 46       	xor    $0x466d4675,%eax
46741f:	4c                   	dec    %esp
467420:	33 63 65             	xor    0x65(%ebx),%esp
467423:	55                   	push   %ebp
467424:	76 37                	jbe    0x46745d
467426:	6a 6d                	push   $0x6d
467428:	65 39 76 4e          	cmp    %esi,%gs:0x4e(%esi)
46742c:	7a 6e                	jp     0x46749c
46742e:	6a 72                	push   $0x72
467430:	63 72 38             	arpl   %esi,0x38(%edx)
467433:	46                   	inc    %esi
467434:	36 36 54             	ss ss push %esp
467437:	2b 35 4b 55 57 42    	sub    0x4257554b,%esi
46743d:	4c                   	dec    %esp
46743e:	2b 38                	sub    (%eax),%edi
467440:	53                   	push   %ebx
467441:	67 6f                	outsl  %ds:(%si),(%dx)
467443:	4d                   	dec    %ebp
467444:	61                   	popa
467445:	38 2f                	cmp    %ch,(%edi)
467447:	4e                   	dec    %esi
467448:	49                   	dec    %ecx
467449:	43                   	inc    %ebx
46744a:	48                   	dec    %eax
46744b:	68 5a 49 33 59       	push   $0x5933495a
467450:	70 4d                	jo     0x46749f
467452:	68 61 67 4c 38       	push   $0x384c6761
467457:	35 5a 35 4c 45       	xor    $0x454c355a,%eax
46745c:	57                   	push   %edi
46745d:	47                   	inc    %edi
46745e:	76 2f                	jbe    0x46748f
467460:	58                   	pop    %eax
467461:	38 6f 6e             	cmp    %ch,0x6e(%edi)
467464:	51                   	push   %ecx
467465:	2b 51 43             	sub    0x43(%ecx),%edx
467468:	51                   	push   %ecx
467469:	54                   	push   %esp
46746a:	5a                   	pop    %edx
46746b:	73 72                	jae    0x4674df
46746d:	4e                   	dec    %esi
46746e:	4b                   	dec    %ebx
46746f:	70 71                	jo     0x4674e2
467471:	50                   	push   %eax
467472:	72 61                	jb     0x4674d5
467474:	62 32                	bound  %esi,(%edx)
467476:	7a 66                	jp     0x4674de
467478:	32 57 69             	xor    0x69(%edi),%dl
46747b:	69 78 7a 47 76 6d 55 	imul   $0x556d7647,0x7a(%eax),%edi
467482:	51                   	push   %ecx
467483:	34 51                	xor    $0x51,%al
467485:	35 76 31 73 5a       	xor    $0x5a733176,%eax
46748a:	39 39                	cmp    %edi,(%ecx)
46748c:	6f                   	outsl  %ds:(%esi),(%dx)
46748d:	31 69 6e             	xor    %ebp,0x6e(%ecx)
467490:	7a 37                	jp     0x4674c9
467492:	4f                   	dec    %edi
467493:	7a 4e                	jp     0x4674e3
467495:	58                   	pop    %eax
467496:	62 68 51             	bound  %ebp,0x51(%eax)
467499:	6c                   	insb   (%dx),%es:(%edi)
46749a:	37                   	aaa
46749b:	2f                   	das
46749c:	4f                   	dec    %edi
46749d:	67 33 39             	xor    (%bx,%di),%edi
4674a0:	46                   	inc    %esi
4674a1:	48                   	dec    %eax
4674a2:	4d                   	dec    %ebp
4674a3:	72 58                	jb     0x4674fd
4674a5:	35 55 50 33 57       	xor    $0x57335055,%eax
4674aa:	73 6f                	jae    0x46751b
4674ac:	78 46                	js     0x4674f4
4674ae:	6c                   	insb   (%dx),%es:(%edi)
4674af:	4d                   	dec    %ebp
4674b0:	50                   	push   %eax
4674b1:	72 75                	jb     0x467528
4674b3:	56                   	push   %esi
4674b4:	2b 4c 39 49          	sub    0x49(%ecx,%edi,1),%ecx
4674b8:	51                   	push   %ecx
4674b9:	62 76 4e             	bound  %esi,0x4e(%esi)
4674bc:	44                   	inc    %esp
4674bd:	74 79                	je     0x467538
4674bf:	56                   	push   %esi
4674c0:	49                   	dec    %ecx
4674c1:	76 34                	jbe    0x4674f7
4674c3:	69 51 67 7a 4e 50 6a 	imul   $0x6a504e7a,0x67(%ecx),%edx
4674ca:	59                   	pop    %ecx
4674cb:	75 59                	jne    0x467526
4674cd:	74 46                	je     0x467515
4674cf:	2b 65 53             	sub    0x53(%ebp),%esp
4674d2:	73 63                	jae    0x467537
4674d4:	43                   	inc    %ebx
4674d5:	77 70                	ja     0x467547
4674d7:	53                   	push   %ebx
4674d8:	54                   	push   %esp
4674d9:	70 63                	jo     0x46753e
4674db:	45                   	inc    %ebp
4674dc:	53                   	push   %ebx
4674dd:	78 30                	js     0x46750f
4674df:	6b 4d 71 77          	imul   $0x77,0x71(%ebp),%ecx
4674e3:	47                   	inc    %edi
4674e4:	35 34 67 52 71       	xor    $0x71526734,%eax
4674e9:	45                   	inc    %ebp
4674ea:	70 49                	jo     0x467535
4674ec:	6a 50                	push   $0x50
4674ee:	44                   	inc    %esp
4674ef:	4a                   	dec    %edx
4674f0:	6f                   	outsl  %ds:(%esi),(%dx)
4674f1:	68 63 74 7a 48       	push   $0x487a7463
4674f6:	50                   	push   %eax
4674f7:	6d                   	insl   (%dx),%es:(%edi)
4674f8:	74 42                	je     0x46753c
4674fa:	72 4e                	jb     0x46754a
4674fc:	57                   	push   %edi
4674fd:	58                   	pop    %eax
4674fe:	51                   	push   %ecx
4674ff:	71 48                	jno    0x467549
467501:	4f                   	dec    %edi
467502:	64 76 2f             	fs jbe 0x467534
467505:	78 47                	js     0x46754e
467507:	30 34 55 48 34 45 64 	xor    %dh,0x64453448(,%edx,2)
46750e:	75 53                	jne    0x467563
467510:	49                   	dec    %ecx
467511:	68 30 45 42 31       	push   $0x31424530
467516:	72 32                	jb     0x46754a
467518:	5a                   	pop    %edx
467519:	2f                   	das
46751a:	5a                   	pop    %edx
46751b:	45                   	inc    %ebp
46751c:	74 4e                	je     0x46756c
46751e:	68 6f 6e 6f 48       	push   $0x486f6e6f
467523:	63 7a 50             	arpl   %edi,0x50(%edx)
467526:	4d                   	dec    %ebp
467527:	49                   	dec    %ecx
467528:	73 4e                	jae    0x467578
46752a:	79 6b                	jns    0x467597
46752c:	30 64 6a 4a          	xor    %ah,0x4a(%edx,%ebp,2)
467530:	55                   	push   %ebp
467531:	65 72 43             	gs jb  0x467577
467534:	6e                   	outsb  %ds:(%esi),(%dx)
467535:	7a 69                	jp     0x4675a0
467537:	72 75                	jb     0x4675ae
467539:	65 6e                	outsb  %gs:(%esi),(%dx)
46753b:	43                   	inc    %ebx
46753c:	54                   	push   %esp
46753d:	51                   	push   %ecx
46753e:	65 74 33             	gs je  0x467574
467541:	73 48                	jae    0x46758b
467543:	76 71                	jbe    0x4675b6
467545:	31 73 62             	xor    %esi,0x62(%ebx)
467548:	7a 4b                	jp     0x467595
46754a:	5a                   	pop    %edx
46754b:	74 47                	je     0x467594
46754d:	6a 67                	push   $0x67
46754f:	64 69 32 42 61 6d 57 	imul   $0x576d6142,%fs:(%edx),%esi
467556:	2b 64 63 6e          	sub    0x6e(%ebx,%eiz,2),%esp
46755a:	44                   	inc    %esp
46755b:	48                   	dec    %eax
46755c:	37                   	aaa
46755d:	72 68                	jb     0x4675c7
46755f:	74 61                	je     0x4675c2
467561:	31 7a 69             	xor    %edi,0x69(%edx)
467564:	56                   	push   %esi
467565:	63 36                	arpl   %esi,(%esi)
467567:	55                   	push   %ebp
467568:	49                   	dec    %ecx
467569:	6f                   	outsl  %ds:(%esi),(%dx)
46756a:	4e                   	dec    %esi
46756b:	7a 52                	jp     0x4675bf
46756d:	52                   	push   %edx
46756e:	43                   	inc    %ebx
46756f:	77 49                	ja     0x4675ba
467571:	75 4d                	jne    0x4675c0
467573:	47                   	inc    %edi
467574:	42                   	inc    %edx
467575:	43                   	inc    %ebx
467576:	5a                   	pop    %edx
467577:	64 42                	fs inc %edx
467579:	6a 67                	push   $0x67
46757b:	38 78 64             	cmp    %bh,0x64(%eax)
46757e:	37                   	aaa
46757f:	48                   	dec    %eax
467580:	56                   	push   %esi
467581:	41                   	inc    %ecx
467582:	50                   	push   %eax
467583:	55                   	push   %ebp
467584:	48                   	dec    %eax
467585:	33 63 41             	xor    0x41(%ebx),%esp
467588:	4d                   	dec    %ebp
467589:	6a 70                	push   $0x70
46758b:	32 65 6e             	xor    0x6e(%ebp),%ah
46758e:	4b                   	dec    %ebx
46758f:	4c                   	dec    %esp
467590:	56                   	push   %esi
467591:	68 54 36 45 49       	push   $0x49453654
467596:	39 39                	cmp    %edi,(%ecx)
467598:	36 69 30 76 75 74 57 	imul   $0x57747576,%ss:(%eax),%esi
46759f:	4b                   	dec    %ebx
4675a0:	38 4a 47             	cmp    %cl,0x47(%edx)
4675a3:	76 6a                	jbe    0x46760f
4675a5:	32 76 37             	xor    0x37(%esi),%dh
4675a8:	65 42                	gs inc %edx
4675aa:	78 33                	js     0x4675df
4675ac:	61                   	popa
4675ad:	53                   	push   %ebx
4675ae:	6e                   	outsb  %ds:(%esi),(%dx)
4675af:	32 36                	xor    (%esi),%dh
4675b1:	44                   	inc    %esp
4675b2:	64 4c                	fs dec %esp
4675b4:	79 72                	jns    0x467628
4675b6:	4d                   	dec    %ebp
4675b7:	4f                   	dec    %edi
4675b8:	68 61 71 74 69       	push   $0x69747161
4675bd:	2b 65 38             	sub    0x38(%ebp),%esp
4675c0:	6d                   	insl   (%dx),%es:(%edi)
4675c1:	31 48 73             	xor    %ecx,0x73(%eax)
4675c4:	30 71 39             	xor    %dh,0x39(%ecx)
4675c7:	41                   	inc    %ecx
4675c8:	6a 36                	push   $0x36
4675ca:	36 67 74 4f          	ss addr16 je 0x46761d
4675ce:	74 65                	je     0x467635
4675d0:	4a                   	dec    %edx
4675d1:	63 30                	arpl   %esi,(%eax)
4675d3:	30 2b                	xor    %ch,(%ebx)
4675d5:	42                   	inc    %edx
4675d6:	71 75                	jno    0x46764d
4675d8:	66 6b 35 44 55 79 59 	imul   $0x30,0x59795544,%si
4675df:	30
4675e0:	4d                   	dec    %ebp
4675e1:	65 63 62 4c          	arpl   %esp,%gs:0x4c(%edx)
4675e5:	36 66 75 72          	ss data16 jne 0x46765b
4675e9:	74 50                	je     0x46763b
4675eb:	62 62 42             	bound  %esp,0x42(%edx)
4675ee:	69 4c 48 32 71 67 37 	imul   $0x47376771,0x32(%eax,%ecx,2),%ecx
4675f5:	47
4675f6:	2f                   	das
4675f7:	45                   	inc    %ebp
4675f8:	6a 66                	push   $0x66
4675fa:	79 64                	jns    0x467660
4675fc:	55                   	push   %ebp
4675fd:	66 37                	data16 aaa
4675ff:	6f                   	outsl  %ds:(%esi),(%dx)
467600:	32 46 38             	xor    0x38(%esi),%al
467603:	45                   	inc    %ebp
467604:	4b                   	dec    %ebx
467605:	68 5a 38 43 34       	push   $0x3443385a
46760a:	61                   	popa
46760b:	61                   	popa
46760c:	66 66 56             	data16 push %si
46760f:	75 30                	jne    0x467641
467611:	6d                   	insl   (%dx),%es:(%edi)
467612:	65 44                	gs inc %esp
467614:	55                   	push   %ebp
467615:	6f                   	outsl  %ds:(%esi),(%dx)
467616:	64 62 35 6d 4a 6a 61 	bound  %esi,%fs:0x616a4a6d
46761d:	36 44                	ss inc %esp
46761f:	62 47 4d             	bound  %eax,0x4d(%edi)
467622:	71 64                	jno    0x467688
467624:	53                   	push   %ebx
467625:	39 36                	cmp    %esi,(%esi)
467627:	65 4b                	gs dec %ebx
467629:	4a                   	dec    %edx
46762a:	4e                   	dec    %esi
46762b:	69 47 78 79 7a 41 61 	imul   $0x61417a79,0x78(%edi),%eax
467632:	77 79                	ja     0x4676ad
467634:	6a 6b                	push   $0x6b
467636:	32 51 4c             	xor    0x4c(%ecx),%dl
467639:	79 34                	jns    0x46766f
46763b:	6e                   	outsb  %ds:(%esi),(%dx)
46763c:	56                   	push   %esi
46763d:	77 47                	ja     0x467686
46763f:	33 6c 68 6c          	xor    0x6c(%eax,%ebp,2),%ebp
467643:	6b 53 70 32          	imul   $0x32,0x70(%ebx),%edx
467647:	70 61                	jo     0x4676aa
467649:	79 2f                	jns    0x46767a
46764b:	52                   	push   %edx
46764c:	68 57 6d 66 78       	push   $0x78666d57
467651:	63 6d 68             	arpl   %ebp,0x68(%ebp)
467654:	67 6e                	outsb  %ds:(%si),(%dx)
467656:	2f                   	das
467657:	42                   	inc    %edx
467658:	74 32                	je     0x46768c
46765a:	36 34 6f             	ss xor $0x6f,%al
46765d:	5a                   	pop    %edx
46765e:	52                   	push   %edx
46765f:	74 35                	je     0x467696
467661:	41                   	inc    %ecx
467662:	70 66                	jo     0x4676ca
467664:	42                   	inc    %edx
467665:	67 50                	addr16 push %eax
467667:	61                   	popa
467668:	2b 6b 77             	sub    0x77(%ebx),%ebp
46766b:	78 72                	js     0x4676df
46766d:	46                   	inc    %esi
46766e:	62 74 73 49          	bound  %esi,0x49(%ebx,%esi,2)
467672:	46                   	inc    %esi
467673:	55                   	push   %ebp
467674:	44                   	inc    %esp
467675:	30 74 74 75          	xor    %dh,0x75(%esp,%esi,2)
467679:	53                   	push   %ebx
46767a:	61                   	popa
46767b:	65 31 58 55          	xor    %ebx,%gs:0x55(%eax)
46767f:	39 39                	cmp    %edi,(%ecx)
467681:	42                   	inc    %edx
467682:	33 77 46             	xor    0x46(%edi),%esi
467685:	55                   	push   %ebp
467686:	5a                   	pop    %edx
467687:	6e                   	outsb  %ds:(%esi),(%dx)
467688:	6d                   	insl   (%dx),%es:(%edi)
467689:	77 51                	ja     0x4676dc
46768b:	47                   	inc    %edi
46768c:	76 32                	jbe    0x4676c0
46768e:	6a 44                	push   $0x44
467690:	4f                   	dec    %edi
467691:	55                   	push   %ebp
467692:	6c                   	insb   (%dx),%es:(%edi)
467693:	64 34 55             	fs xor $0x55,%al
467696:	43                   	inc    %ebx
467697:	57                   	push   %edi
467698:	73 5a                	jae    0x4676f4
46769a:	6b 73 64 52          	imul   $0x52,0x64(%ebx),%esi
46769e:	50                   	push   %eax
46769f:	67 53                	addr16 push %ebx
4676a1:	5a                   	pop    %edx
4676a2:	5a                   	pop    %edx
4676a3:	67 6b 2f 6a          	imul   $0x6a,(%bx),%ebp
4676a7:	61                   	popa
4676a8:	68 39 49 78 66       	push   $0x66784939
4676ad:	39 72 42             	cmp    %esi,0x42(%edx)
4676b0:	6e                   	outsb  %ds:(%esi),(%dx)
4676b1:	33 33                	xor    (%ebx),%esi
4676b3:	4f                   	dec    %edi
4676b4:	7a 59                	jp     0x46770f
4676b6:	55                   	push   %ebp
4676b7:	61                   	popa
4676b8:	2b 75 59             	sub    0x59(%ebp),%esi
4676bb:	56                   	push   %esi
4676bc:	59                   	pop    %ecx
4676bd:	4b                   	dec    %ebx
4676be:	47                   	inc    %edi
4676bf:	4f                   	dec    %edi
4676c0:	63 6f 70             	arpl   %ebp,0x70(%edi)
4676c3:	32 54 75 49          	xor    0x49(%ebp,%esi,2),%dl