4675e0:	4e                   	dec    %esi
4675e1:	65 78 74             	gs js  0x467658
4675e4:	00 41 64             	add    %al,0x64(%ecx)
4675e7:	64 46                	fs inc %esi
4675e9:	69 6c 65 73 00 73 6f 	imul   $0x756f7300,0x73(%ebp,%eiz,2),%ebp
4675f0:	75
4675f1:	72 63                	jb     0x467656
4675f3:	65 46                	gs inc %esi
4675f5:	69 6c 65 73 00 73 6f 	imul   $0x756f7300,0x73(%ebp,%eiz,2),%ebp
4675fc:	75
4675fd:	72 63                	jb     0x467662
4675ff:	65 42                	gs inc %edx
467601:	61                   	popa
467602:	73 65                	jae    0x467669
467604:	44                   	inc    %esp
467605:	69 72 65 63 74 6f 72 	imul   $0x726f7463,0x65(%edx),%esi
46760c:	79 00                	jns    0x46760e
46760e:	74 61                	je     0x467671
467610:	72 67                	jb     0x467679
467612:	65 74 44             	gs je  0x467659
467615:	69 72 65 63 74 6f 72 	imul   $0x726f7463,0x65(%edx),%esi
46761c:	79 00                	jns    0x46761e
46761e:	72 65                	jb     0x467685
467620:	6c                   	insb   (%dx),%es:(%edi)
467621:	61                   	popa
467622:	74 69                	je     0x46768d
467624:	76 65                	jbe    0x46768b
467626:	54                   	push   %esp
467627:	6f                   	outsl  %ds:(%esi),(%dx)
467628:	00 45 6c             	add    %al,0x6c(%ebp)
46762b:	65 6d                	gs insl (%dx),%es:(%edi)
46762d:	65 6e                	outsb  %gs:(%esi),(%dx)
46762f:	74 73                	je     0x4676a4
467631:	00 53 70             	add    %dl,0x70(%ebx)
467634:	65 63 41 6c          	arpl   %eax,%gs:0x6c(%ecx)
467638:	72 65                	jb     0x46769f
46763a:	61                   	popa
46763b:	64 79 48             	fs jns 0x467686
46763e:	61                   	popa
46763f:	73 46                	jae    0x467687
467641:	69 6c 65 73 00 53 61 	imul   $0x76615300,0x73(%ebp,%eiz,2),%ebp
467648:	76
467649:	65 4e                	gs dec %esi
46764b:	75 53                	jne    0x4676a0
46764d:	70 65                	jo     0x4676b4
46764f:	63 46 69             	arpl   %eax,0x69(%esi)
467652:	6c                   	insb   (%dx),%es:(%edi)
467653:	65 00 64 6f 63       	add    %ah,%gs:0x63(%edi,%ebp,2)
467658:	75 6d                	jne    0x4676c7
46765a:	65 6e                	outsb  %gs:(%esi),(%dx)
46765c:	74 00                	je     0x46765e
46765e:	49                   	dec    %ecx
46765f:	73 57                	jae    0x4676b8
467661:	65 62 41 70          	bound  %eax,%gs:0x70(%ecx)
467665:	70 6c                	jo     0x4676d3
467667:	69 63 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%ebx),%esp
46766e:	00 48 61             	add    %cl,0x61(%eax)
467671:	73 4c                	jae    0x4676bf
467673:	69 6e 6b 65 64 57 65 	imul   $0x65576465,0x6b(%esi),%ebp
46767a:	62 43 6f             	bound  %eax,0x6f(%ebx)
46767d:	6e                   	outsb  %ds:(%esi),(%dx)
46767e:	66 69 67 46 69 6c    	imul   $0x6c69,0x46(%edi),%sp
467684:	65 00 43 6f          	add    %al,%gs:0x6f(%ebx)
467688:	70 79                	jo     0x467703
46768a:	00 73 6f             	add    %dh,0x6f(%ebx)
46768d:	75 72                	jne    0x467701
46768f:	63 65 00             	arpl   %esp,0x0(%ebp)
467692:	62 61 73             	bound  %esp,0x73(%ecx)
467695:	65 44                	gs inc %esp
467697:	69 72 65 63 74 6f 72 	imul   $0x726f7463,0x65(%edx),%esi
46769e:	79 00                	jns    0x4676a0
4676a0:	64 65 73 74          	fs gs jae 0x467718
4676a4:	69 6e 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%esi),%ebp
4676ab:	44                   	inc    %esp
4676ac:	69 72 65 63 74 6f 72 	imul   $0x726f7463,0x65(%edx),%esi
4676b3:	79 00                	jns    0x4676b5
4676b5:	47                   	inc    %edi
4676b6:	65 74 54             	gs je  0x46770d
4676b9:	79 70                	jns    0x46772b
4676bb:	65 46                	gs inc %esi
4676bd:	72 6f                	jb     0x46772e
4676bf:	6d                   	insl   (%dx),%es:(%edi)
4676c0:	48                   	dec    %eax
4676c1:	61                   	popa
4676c2:	6e                   	outsb  %ds:(%esi),(%dx)
4676c3:	64 6c                	fs insb (%dx),%es:(%edi)
4676c5:	65 00 52 75          	add    %dl,%gs:0x75(%edx)
4676c9:	6e                   	outsb  %ds:(%esi),(%dx)
4676ca:	74 69                	je     0x467735
4676cc:	6d                   	insl   (%dx),%es:(%edi)
4676cd:	65 54                	gs push %esp
4676cf:	79 70                	jns    0x467741
4676d1:	65 48                	gs dec %eax
4676d3:	61                   	popa
4676d4:	6e                   	outsb  %ds:(%esi),(%dx)
4676d5:	64 6c                	fs insb (%dx),%es:(%edi)
4676d7:	65 00 67 65          	add    %ah,%gs:0x65(%edi)
4676db:	74 5f                	je     0x46773c
4676dd:	41                   	inc    %ecx
4676de:	73 73                	jae    0x467753
4676e0:	65 6d                	gs insl (%dx),%es:(%edi)
4676e2:	62 6c 79 00          	bound  %ebp,0x0(%ecx,%edi,2)
4676e6:	46                   	inc    %esi
4676e7:	69 6e 64 4e 75 47 65 	imul   $0x6547754e,0x64(%esi),%ebp
4676ee:	74 00                	je     0x4676f0
4676f0:	41                   	inc    %ecx
4676f1:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
4676f5:	6e                   	outsb  %ds:(%esi),(%dx)
4676f6:	60                   	pusha
4676f7:	31 00                	xor    %eax,(%eax)
4676f9:	52                   	push   %edx
4676fa:	75 6e                	jne    0x46776a
4676fc:	4e                   	dec    %esi
4676fd:	75 47                	jne    0x467746
4676ff:	65 74 00             	gs je  0x467702
467702:	6f                   	outsl  %ds:(%esi),(%dx)
467703:	63 74 6f 70          	arpl   %esi,0x70(%edi,%ebp,2)
467707:	61                   	popa
467708:	63 6b 65             	arpl   %ebp,0x65(%ebx)
46770b:	64 00 70 72          	add    %dh,%fs:0x72(%eax)
46770f:	6f                   	outsl  %ds:(%esi),(%dx)
467710:	6a 65                	push   $0x65
467712:	63 74 44 69          	arpl   %esi,0x69(%esp,%eax,2)
467716:	72 65                	jb     0x46777d
467718:	63 74 6f 72          	arpl   %esi,0x72(%edi,%ebp,2)
46771c:	79 00                	jns    0x46771e
46771e:	47                   	inc    %edi
46771f:	65 74 45             	gs je  0x467767
467722:	6e                   	outsb  %ds:(%esi),(%dx)
467723:	76 69                	jbe    0x46778e
467725:	72 6f                	jb     0x467796
467727:	6e                   	outsb  %ds:(%esi),(%dx)
467728:	6d                   	insl   (%dx),%es:(%edi)
467729:	65 6e                	outsb  %gs:(%esi),(%dx)
46772b:	74 56                	je     0x467783
46772d:	61                   	popa
46772e:	72 69                	jb     0x467799
467730:	61                   	popa
467731:	62 6c 65 00          	bound  %ebp,0x0(%ebp,%eiz,2)
467735:	43                   	inc    %ebx
467736:	6f                   	outsl  %ds:(%esi),(%dx)
467737:	70 79                	jo     0x4677b2
467739:	42                   	inc    %edx
46773a:	75 69                	jne    0x4677a5
46773c:	6c                   	insb   (%dx),%es:(%edi)
46773d:	74 50                	je     0x46778f
46773f:	61                   	popa
467740:	63 6b 61             	arpl   %ebp,0x61(%ebx)
467743:	67 65 73 00          	addr16 gs jae 0x467747
467747:	70 61                	jo     0x4677aa
467749:	63 6b 61             	arpl   %ebp,0x61(%ebx)
46774c:	67 65 4f             	addr16 gs dec %edi
46774f:	75 74                	jne    0x4677c5
467751:	70 75                	jo     0x4677c8
467753:	74 00                	je     0x467755
467755:	43                   	inc    %ebx
467756:	72 65                	jb     0x4677bd
467758:	61                   	popa
467759:	74 65                	je     0x4677c0
46775b:	54                   	push   %esp
46775c:	61                   	popa
46775d:	73 6b                	jae    0x4677ca
46775f:	49                   	dec    %ecx
467760:	74 65                	je     0x4677c7
467762:	6d                   	insl   (%dx),%es:(%edi)
467763:	46                   	inc    %esi
467764:	72 6f                	jb     0x4677d5
467766:	6d                   	insl   (%dx),%es:(%edi)
467767:	50                   	push   %eax
467768:	61                   	popa
467769:	63 6b 61             	arpl   %ebp,0x61(%ebx)
46776c:	67 65 00 70 61       	add    %dh,%gs:0x61(%bx,%si)
467771:	63 6b 61             	arpl   %ebp,0x61(%ebx)
467774:	67 65 46             	addr16 gs inc %esi
467777:	69 6c 65 00 3c 52 75 	imul   $0x6e75523c,0x0(%ebp,%eiz,2),%ebp
46777e:	6e
46777f:	4e                   	dec    %esi
467780:	75 47                	jne    0x4677c9
467782:	65 74 3e             	gs je  0x4677c3
467785:	62 5f 5f             	bound  %ebx,0x5f(%edi)
467788:	31 30                	xor    %esi,(%eax)
46778a:	32 5f 30             	xor    0x30(%edi),%bl
46778d:	00 6f 75             	add    %ch,0x75(%edi)
467790:	74 70                	je     0x467802
467792:	75 74                	jne    0x467808
467794:	00 3c 52             	add    %bh,(%edx,%edx,2)
467797:	75 6e                	jne    0x467807
467799:	4e                   	dec    %esi
46779a:	75 47                	jne    0x4677e3
46779c:	65 74 3e             	gs je  0x4677dd
46779f:	62 5f 5f             	bound  %ebx,0x5f(%edi)
4677a2:	31 30                	xor    %esi,(%eax)
4677a4:	32 5f 31             	xor    0x31(%edi),%bl
4677a7:	00 65 72             	add    %ah,0x72(%ebp)
4677aa:	72 6f                	jb     0x46781b
4677ac:	72 00                	jb     0x4677ae
4677ae:	4e                   	dec    %esi
4677af:	75 53                	jne    0x467804
4677b1:	70 65                	jo     0x467818
4677b3:	63 46 69             	arpl   %eax,0x69(%esi)
4677b6:	6c                   	insb   (%dx),%es:(%edi)
4677b7:	65 4e                	gs dec %esi
4677b9:	61                   	popa
4677ba:	6d                   	insl   (%dx),%es:(%edi)
4677bb:	65 00 41 70          	add    %al,%gs:0x70(%ecx)
4677bf:	70 65                	jo     0x467826
4677c1:	6e                   	outsb  %ds:(%esi),(%dx)
4677c2:	64 54                	fs push %esp
4677c4:	6f                   	outsl  %ds:(%esi),(%dx)
4677c5:	50                   	push   %eax
4677c6:	61                   	popa
4677c7:	63 6b 61             	arpl   %ebp,0x61(%ebx)
4677ca:	67 65 49             	addr16 gs dec %ecx
4677cd:	64 00 41 70          	add    %al,%fs:0x70(%ecx)
4677d1:	70 65                	jo     0x467838
4677d3:	6e                   	outsb  %ds:(%esi),(%dx)
4677d4:	64 54                	fs push %esp
4677d6:	6f                   	outsl  %ds:(%esi),(%dx)
4677d7:	56                   	push   %esi
4677d8:	65 72 73             	gs jb  0x46784e
4677db:	69 6f 6e 00 43 6f 6e 	imul   $0x6e6f4300,0x6e(%edi),%ebp
4677e2:	74 65                	je     0x467849
4677e4:	6e                   	outsb  %ds:(%esi),(%dx)
4677e5:	74 46                	je     0x46782d
4677e7:	69 6c 65 73 00 57 72 	imul   $0x69725700,0x73(%ebp,%eiz,2),%ebp
4677ee:	69
4677ef:	74 74                	je     0x467865
4677f1:	65 6e                	outsb  %gs:(%esi),(%dx)
4677f3:	46                   	inc    %esi
4677f4:	69 6c 65 73 00 50 72 	imul   $0x6f725000,0x73(%ebp,%eiz,2),%ebp
4677fb:	6f
4677fc:	6a 65                	push   $0x65
4677fe:	63 74 44 69          	arpl   %esi,0x69(%esp,%eax,2)
467802:	72 65                	jb     0x467869
467804:	63 74 6f 72          	arpl   %esi,0x72(%edi,%ebp,2)
467808:	79 00                	jns    0x46780a
46780a:	4f                   	dec    %edi
46780b:	75 74                	jne    0x467881
46780d:	44                   	inc    %esp
46780e:	69 72 00 49 6e 63 6c 	imul   $0x6c636e49,0x0(%edx),%esi
467815:	75 64                	jne    0x46787b
467817:	65 54                	gs push %esp
467819:	79 70                	jns    0x46788b
46781b:	65 53                	gs push %ebx
46781d:	63 72 69             	arpl   %esi,0x69(%edx)
467820:	70 74                	jo     0x467896
467822:	53                   	push   %ebx
467823:	6f                   	outsl  %ds:(%esi),(%dx)
467824:	75 72                	jne    0x467898
467826:	63 65 46             	arpl   %esp,0x46(%ebp)
467829:	69 6c 65 73 00 50 61 	imul   $0x63615000,0x73(%ebp,%eiz,2),%ebp
467830:	63
467831:	6b 61 67 65          	imul   $0x65,0x67(%ecx),%esp
467835:	56                   	push   %esi
467836:	65 72 73             	gs jb  0x4678ac
467839:	69 6f 6e 00 50 72 6f 	imul   $0x6f725000,0x6e(%edi),%ebp
467840:	6a 65                	push   $0x65
467842:	63 74 4e 61          	arpl   %esi,0x61(%esi,%ecx,2)
467846:	6d                   	insl   (%dx),%es:(%edi)
467847:	65 00 50 72          	add    %dl,%gs:0x72(%eax)
46784b:	69 6d 61 72 79 4f 75 	imul   $0x754f7972,0x61(%ebp),%ebp
467852:	74 70                	je     0x4678c4
467854:	75 74                	jne    0x4678ca
467856:	41                   	inc    %ecx
467857:	73 73                	jae    0x4678cc
467859:	65 6d                	gs insl (%dx),%es:(%edi)
46785b:	62 6c 79 00          	bound  %ebp,0x0(%ecx,%edi,2)
46785f:	52                   	push   %edx
467860:	65 6c                	gs insb (%dx),%es:(%edi)
467862:	65 61                	gs popa
467864:	73 65                	jae    0x4678cb
467866:	4e                   	dec    %esi
467867:	6f                   	outsl  %ds:(%esi),(%dx)
467868:	74 65                	je     0x4678cf
46786a:	73 46                	jae    0x4678b2
46786c:	69 6c 65 00 41 70 70 	imul   $0x43707041,0x0(%ebp,%eiz,2),%ebp
467873:	43
467874:	6f                   	outsl  %ds:(%esi),(%dx)
467875:	6e                   	outsb  %ds:(%esi),(%dx)
467876:	66 69 67 46 69 6c    	imul   $0x6c69,0x46(%edi),%sp
46787c:	65 00 50 61          	add    %dl,%gs:0x61(%eax)
467880:	63 6b 61             	arpl   %ebp,0x61(%ebx)
467883:	67 65 73 00          	addr16 gs jae 0x467887
467887:	4e                   	dec    %esi
467888:	75 47                	jne    0x4678d1
46788a:	65 74 45             	gs je  0x4678d2
46788d:	78 65                	js     0x4678f4
46788f:	50                   	push   %eax
467890:	61                   	popa
467891:	74 68                	je     0x4678fb
467893:	00 45 6e             	add    %al,0x6e(%ebp)
467896:	66 6f                	outsw  %ds:(%esi),(%dx)
467898:	72 63                	jb     0x4678fd
46789a:	65 41                	gs inc %ecx
46789c:	64 64 69 6e 67 46 69 	fs imul $0x656c6946,%fs:0x67(%esi),%ebp
4678a3:	6c 65
4678a5:	73 00                	jae    0x4678a7
4678a7:	50                   	push   %eax
4678a8:	75 62                	jne    0x46790c
4678aa:	6c                   	insb   (%dx),%es:(%edi)
4678ab:	69 73 68 50 61 63 6b 	imul   $0x6b636150,0x68(%ebx),%esi
4678b2:	61                   	popa
4678b3:	67 65 73 54          	addr16 gs jae 0x46790b
4678b7:	6f                   	outsl  %ds:(%esi),(%dx)
4678b8:	54                   	push   %esp
4678b9:	65 61                	gs popa
4678bb:	6d                   	insl   (%dx),%es:(%edi)
4678bc:	43                   	inc    %ebx
4678bd:	69 74 79 00 4e 75 47 	imul   $0x6547754e,0x0(%ecx,%edi,2),%esi
4678c4:	65
4678c5:	74 41                	je     0x467908
4678c7:	72 67                	jb     0x467930
4678c9:	75 6d                	jne    0x467938
4678cb:	65 6e                	outsb  %gs:(%esi),(%dx)
4678cd:	74 73                	je     0x467942
4678cf:	00 4e 75             	add    %cl,0x75(%esi)
4678d2:	47                   	inc    %edi
4678d3:	65 74 50             	gs je  0x467926
4678d6:	72 6f                	jb     0x467947
4678d8:	70 65                	jo     0x46793f
4678da:	72 74                	jb     0x467950
4678dc:	69 65 73 00 49 67 6e 	imul   $0x6e674900,0x73(%ebp),%esp
4678e3:	6f                   	outsl  %ds:(%esi),(%dx)
4678e4:	72 65                	jb     0x46794b
4678e6:	4e                   	dec    %esi
4678e7:	6f                   	outsl  %ds:(%esi),(%dx)
4678e8:	6e                   	outsb  %ds:(%esi),(%dx)
4678e9:	52                   	push   %edx
4678ea:	6f                   	outsl  %ds:(%esi),(%dx)
4678eb:	6f                   	outsl  %ds:(%esi),(%dx)
4678ec:	74 53                	je     0x467941
4678ee:	63 72 69             	arpl   %esi,0x69(%edx)
4678f1:	70 74                	jo     0x467967
4678f3:	73 00                	jae    0x4678f5
4678f5:	3c 3e                	cmp    $0x3e,%al
4678f7:	39 5f 5f             	cmp    %ebx,0x5f(%edi)
4678fa:	38 34 5f             	cmp    %dh,(%edi,%ebx,2)
4678fd:	30 00                	xor    %al,(%eax)
4678ff:	3c 3e                	cmp    $0x3e,%al
467901:	39 5f 5f             	cmp    %ebx,0x5f(%edi)
467904:	38 34 5f             	cmp    %dh,(%edi,%ebx,2)
467907:	31 00                	xor    %eax,(%eax)
467909:	3c 3e                	cmp    $0x3e,%al
46790b:	39 5f 5f             	cmp    %ebx,0x5f(%edi)
46790e:	39 39                	cmp    %edi,(%ecx)
467910:	5f                   	pop    %edi
467911:	30 00                	xor    %al,(%eax)
467913:	3c 45                	cmp    $0x45,%al
467915:	78 65                	js     0x46797c
467917:	63 75 74             	arpl   %esi,0x74(%ebp)