6765eb:	69 63 6b 15 00 08 98 	imul   $0x98080015,0x6b(%ebx),%esp
6765f2:	67 00 0e 54 42       	add    %cl,0x4254
6765f7:	58                   	pop    %eax
6765f8:	49                   	dec    %ecx
6765f9:	74 65                	je     0x676660
6765fb:	6d                   	insl   (%dx),%es:(%edi)
6765fc:	31 31                	xor    %esi,(%ecx)
6765fe:	43                   	inc    %ebx
6765ff:	6c                   	insb   (%dx),%es:(%edi)
676600:	69 63 6b 15 00 18 98 	imul   $0x98180015,0x6b(%ebx),%esp
676607:	67 00 0e 54 42       	add    %cl,0x4254
67660c:	58                   	pop    %eax
67660d:	49                   	dec    %ecx
67660e:	74 65                	je     0x676675
676610:	6d                   	insl   (%dx),%es:(%edi)
676611:	31 32                	xor    %esi,(%edx)
676613:	43                   	inc    %ebx
676614:	6c                   	insb   (%dx),%es:(%edi)
676615:	69 63 6b 15 00 28 98 	imul   $0x98280015,0x6b(%ebx),%esp
67661c:	67 00 0e 4d 65       	add    %cl,0x654d
676621:	6e                   	outsb  %ds:(%esi),(%dx)
676622:	75 45                	jne    0x676669
676624:	6d                   	insl   (%dx),%es:(%edi)
676625:	61                   	popa
676626:	69 6c 43 6c 69 63 6b 	imul   $0x166b6369,0x6c(%ebx,%eax,2),%ebp
67662d:	16
67662e:	00 30                	add    %dh,(%eax)
676630:	98                   	cwtl
676631:	67 00 0f             	add    %cl,(%bx)
676634:	50                   	push   %eax
676635:	6f                   	outsl  %ds:(%esi),(%dx)
676636:	70 75                	jo     0x6766ad
676638:	70 4d                	jo     0x676687
67663a:	65 6e                	outsb  %gs:(%esi),(%dx)
67663c:	75 31                	jne    0x67666f
67663e:	50                   	push   %eax
67663f:	6f                   	outsl  %ds:(%esi),(%dx)
676640:	70 75                	jo     0x6766b7
676642:	70 14                	jo     0x676658
676644:	00 d8                	add    %bl,%al
676646:	98                   	cwtl
676647:	67 00 0d             	add    %cl,(%di)
67664a:	50                   	push   %eax
67664b:	6f                   	outsl  %ds:(%esi),(%dx)
67664c:	70 45                	jo     0x676693
67664e:	6d                   	insl   (%dx),%es:(%edi)
67664f:	61                   	popa
676650:	69 6c 43 6c 69 63 6b 	imul   $0x136b6369,0x6c(%ebx,%eax,2),%ebp
676657:	13
676658:	00 e0                	add    %ah,%al
67665a:	98                   	cwtl
67665b:	67 00 0c             	add    %cl,(%si)
67665e:	50                   	push   %eax
67665f:	6f                   	outsl  %ds:(%esi),(%dx)
676660:	70 43                	jo     0x6766a5
676662:	6f                   	outsl  %ds:(%esi),(%dx)
676663:	70 79                	jo     0x6766de
676665:	43                   	inc    %ebx
676666:	6c                   	insb   (%dx),%es:(%edi)
676667:	69 63 6b 14 00 e8 98 	imul   $0x98e80014,0x6b(%ebx),%esp
67666e:	67 00 0d             	add    %cl,(%di)
676671:	50                   	push   %eax
676672:	6f                   	outsl  %ds:(%esi),(%dx)
676673:	70 50                	jo     0x6766c5
676675:	61                   	popa
676676:	73 74                	jae    0x6766ec
676678:	65 43                	gs inc %ebx
67667a:	6c                   	insb   (%dx),%es:(%edi)
67667b:	69 63 6b 15 00 f0 98 	imul   $0x98f00015,0x6b(%ebx),%esp
676682:	67 00 0e 50 6f       	add    %cl,0x6f50
676687:	70 52                	jo     0x6766db
676689:	65 73 69             	gs jae 0x6766f5
67668c:	7a 65                	jp     0x6766f3
67668e:	43                   	inc    %ebx
67668f:	6c                   	insb   (%dx),%es:(%edi)
676690:	69 63 6b 13 00 f8 98 	imul   $0x98f80013,0x6b(%ebx),%esp
676697:	67 00 0c             	add    %cl,(%si)
67669a:	50                   	push   %eax
67669b:	6f                   	outsl  %ds:(%esi),(%dx)
67669c:	70 43                	jo     0x6766e1
67669e:	72 6f                	jb     0x67670f
6766a0:	70 43                	jo     0x6766e5
6766a2:	6c                   	insb   (%dx),%es:(%edi)
6766a3:	69 63 6b 13 00 00 99 	imul   $0x99000013,0x6b(%ebx),%esp
6766aa:	67 00 0c             	add    %cl,(%si)
6766ad:	50                   	push   %eax
6766ae:	6f                   	outsl  %ds:(%esi),(%dx)
6766af:	70 54                	jo     0x676705
6766b1:	65 78 74             	gs js  0x676728
6766b4:	43                   	inc    %ebx
6766b5:	6c                   	insb   (%dx),%es:(%edi)
6766b6:	69 63 6b 13 00 00 9f 	imul   $0x9f000013,0x6b(%ebx),%esp
6766bd:	67 00 0c             	add    %cl,(%si)
6766c0:	42                   	inc    %edx
6766c1:	6e                   	outsb  %ds:(%esi),(%dx)
6766c2:	74 53                	je     0x676717
6766c4:	61                   	popa
6766c5:	76 65                	jbe    0x67672c
6766c7:	43                   	inc    %ebx
6766c8:	6c                   	insb   (%dx),%es:(%edi)
6766c9:	69 63 6b 14 00 5c ad 	imul   $0xad5c0014,0x6b(%ebx),%esp
6766d0:	67 00 0d             	add    %cl,(%di)
6766d3:	4d                   	dec    %ebp
6766d4:	65 6e                	outsb  %gs:(%esi),(%dx)
6766d6:	75 53                	jne    0x67672b
6766d8:	61                   	popa
6766d9:	76 65                	jbe    0x676740
6766db:	43                   	inc    %ebx
6766dc:	6c                   	insb   (%dx),%es:(%edi)
6766dd:	69 63 6b 13 00 64 ad 	imul   $0xad640013,0x6b(%ebx),%esp
6766e4:	67 00 0c             	add    %cl,(%si)
6766e7:	50                   	push   %eax
6766e8:	6f                   	outsl  %ds:(%esi),(%dx)
6766e9:	70 53                	jo     0x67673e
6766eb:	61                   	popa
6766ec:	76 65                	jbe    0x676753
6766ee:	43                   	inc    %ebx
6766ef:	6c                   	insb   (%dx),%es:(%edi)
6766f0:	69 63 6b 14 00 6c ad 	imul   $0xad6c0014,0x6b(%ebx),%esp
6766f7:	67 00 0d             	add    %cl,(%di)
6766fa:	42                   	inc    %edx
6766fb:	6e                   	outsb  %ds:(%esi),(%dx)
6766fc:	74 43                	je     0x676741
6766fe:	6c                   	insb   (%dx),%es:(%edi)
6766ff:	6f                   	outsl  %ds:(%esi),(%dx)
676700:	73 65                	jae    0x676767
676702:	43                   	inc    %ebx
676703:	6c                   	insb   (%dx),%es:(%edi)
676704:	69 63 6b 18 00 7c ad 	imul   $0xad7c0018,0x6b(%ebx),%esp
67670b:	67 00 11             	add    %dl,(%bx,%di)
67670e:	53                   	push   %ebx
67670f:	65 74 74             	gs je  0x676786
676712:	69 6e 67 73 4d 65 6e 	imul   $0x6e654d73,0x67(%esi),%ebp
676719:	75 43                	jne    0x67675e
67671b:	6c                   	insb   (%dx),%es:(%edi)
67671c:	69 63 6b 18 00 b8 ad 	imul   $0xadb80018,0x6b(%ebx),%esp
676723:	67 00 11             	add    %dl,(%bx,%di)
676726:	52                   	push   %edx
676727:	65 67 69 73 74 65 72 	imul   $0x654d7265,%gs:0x74(%bp,%di),%esi
67672e:	4d 65
676730:	6e                   	outsb  %ds:(%esi),(%dx)
676731:	75 43                	jne    0x676776
676733:	6c                   	insb   (%dx),%es:(%edi)
676734:	69 63 6b 14 00 e4 ad 	imul   $0xade40014,0x6b(%ebx),%esp
67673b:	67 00 0d             	add    %cl,(%di)
67673e:	4d                   	dec    %ebp
67673f:	65 6e                	outsb  %gs:(%esi),(%dx)
676741:	75 48                	jne    0x67678b
676743:	65 6c                	gs insb (%dx),%es:(%edi)
676745:	70 50                	jo     0x676797
676747:	6f                   	outsl  %ds:(%esi),(%dx)
676748:	70 75                	jo     0x6767bf
67674a:	70 15                	jo     0x676761
67674c:	00 20                	add    %ah,(%eax)
67674e:	ae                   	scas   %es:(%edi),%al
67674f:	67 00 0e 42 6e       	add    %cl,0x6e42
676754:	74 5a                	je     0x6767b0
676756:	6f                   	outsl  %ds:(%esi),(%dx)
676757:	6f                   	outsl  %ds:(%esi),(%dx)
676758:	6d                   	insl   (%dx),%es:(%edi)
676759:	49                   	dec    %ecx
67675a:	6e                   	outsb  %ds:(%esi),(%dx)
67675b:	43                   	inc    %ebx
67675c:	6c                   	insb   (%dx),%es:(%edi)
67675d:	69 63 6b 16 00 30 ae 	imul   $0xae300016,0x6b(%ebx),%esp
676764:	67 00 0f             	add    %cl,(%bx)
676767:	42                   	inc    %edx
676768:	6e                   	outsb  %ds:(%esi),(%dx)
676769:	74 5a                	je     0x6767c5
67676b:	6f                   	outsl  %ds:(%esi),(%dx)
67676c:	6f                   	outsl  %ds:(%esi),(%dx)
67676d:	6d                   	insl   (%dx),%es:(%edi)
67676e:	4f                   	dec    %edi
67676f:	75 74                	jne    0x6767e5
676771:	43                   	inc    %ebx
676772:	6c                   	insb   (%dx),%es:(%edi)
676773:	69 63 6b 19 00 40 ae 	imul   $0xae400019,0x6b(%ebx),%esp
67677a:	67 00 12             	add    %dl,(%bp,%si)
67677d:	42                   	inc    %edx
67677e:	6e                   	outsb  %ds:(%esi),(%dx)
67677f:	74 41                	je     0x6767c2
676781:	63 74 75 61          	arpl   %esi,0x61(%ebp,%esi,2)
676785:	6c                   	insb   (%dx),%es:(%edi)
676786:	53                   	push   %ebx
676787:	69 7a 65 43 6c 69 63 	imul   $0x63696c43,0x65(%edx),%edi
67678e:	6b 13 00             	imul   $0x0,(%ebx),%edx
676791:	78 af                	js     0x676742
676793:	67 00 0c             	add    %cl,(%si)
676796:	49                   	dec    %ecx
676797:	6d                   	insl   (%dx),%es:(%edi)
676798:	61                   	popa
676799:	67 65 45             	addr16 gs inc %ebp
67679c:	6e                   	outsb  %ds:(%esi),(%dx)
67679d:	4b                   	dec    %ebx
67679e:	65 79 55             	gs jns 0x6767f6
6767a1:	70 11                	jo     0x6767b4
6767a3:	00 b4 af 67 00 0a 43 	add    %dh,0x430a0067(%edi,%ebp,4)
6767aa:	72 6f                	jb     0x67681b
6767ac:	70 31                	jo     0x6767df
6767ae:	43                   	inc    %ebx
6767af:	6c                   	insb   (%dx),%es:(%edi)
6767b0:	69 63 6b 1b 00 bc af 	imul   $0xafbc001b,0x6b(%ebx),%esp
6767b7:	67 00 14             	add    %dl,(%si)
6767ba:	43                   	inc    %ebx
6767bb:	6c                   	insb   (%dx),%es:(%edi)
6767bc:	65 61                	gs popa
6767be:	72 53                	jb     0x676813
6767c0:	65 6c                	gs insb (%dx),%es:(%edi)
6767c2:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
6767c7:	6e                   	outsb  %ds:(%esi),(%dx)
6767c8:	31 43 6c             	xor    %eax,0x6c(%ebx)
6767cb:	69 63 6b 13 00 c4 af 	imul   $0xafc40013,0x6b(%ebx),%esp
6767d2:	67 00 0c             	add    %cl,(%si)
6767d5:	5a                   	pop    %edx
6767d6:	6f                   	outsl  %ds:(%esi),(%dx)
6767d7:	6f                   	outsl  %ds:(%esi),(%dx)
6767d8:	6d                   	insl   (%dx),%es:(%edi)
6767d9:	49                   	dec    %ecx
6767da:	6e                   	outsb  %ds:(%esi),(%dx)
6767db:	32 43 6c             	xor    0x6c(%ebx),%al
6767de:	69 63 6b 1c 00 dc af 	imul   $0xafdc001c,0x6b(%ebx),%esp
6767e5:	67 00 15             	add    %dl,(%di)
6767e8:	49                   	dec    %ecx
6767e9:	6e                   	outsb  %ds:(%esi),(%dx)
6767ea:	76 65                	jbe    0x676851
6767ec:	72 74                	jb     0x676862
6767ee:	53                   	push   %ebx
6767ef:	65 6c                	gs insb (%dx),%es:(%edi)
6767f1:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
6767f6:	6e                   	outsb  %ds:(%esi),(%dx)
6767f7:	31 43 6c             	xor    %eax,0x6c(%ebx)
6767fa:	69 63 6b 17 00 e4 af 	imul   $0xafe40017,0x6b(%ebx),%esp
676801:	67 00 10             	add    %dl,(%bx,%si)
676804:	43                   	inc    %ebx
676805:	6f                   	outsl  %ds:(%esi),(%dx)
676806:	70 79                	jo     0x676881
676808:	74 6f                	je     0x676879
67680a:	43                   	inc    %ebx
67680b:	6c                   	insb   (%dx),%es:(%edi)
67680c:	69 70 31 43 6c 69 63 	imul   $0x63696c43,0x31(%eax),%esi
676813:	6b 12 00             	imul   $0x0,(%edx),%edx
676816:	ec                   	in     (%dx),%al
676817:	af                   	scas   %es:(%edi),%eax
676818:	67 00 0b             	add    %cl,(%bp,%di)
67681b:	42                   	inc    %edx
67681c:	6e                   	outsb  %ds:(%esi),(%dx)
67681d:	74 43                	je     0x676862
67681f:	75 74                	jne    0x676895
676821:	43                   	inc    %ebx
676822:	6c                   	insb   (%dx),%es:(%edi)
676823:	69 63 6b 13 00 48 b1 	imul   $0xb1480013,0x6b(%ebx),%esp
67682a:	67 00 0c             	add    %cl,(%si)
67682d:	4d                   	dec    %ebp
67682e:	65 6e                	outsb  %gs:(%esi),(%dx)
676830:	75 43                	jne    0x676875
676832:	75 74                	jne    0x6768a8
676834:	43                   	inc    %ebx
676835:	6c                   	insb   (%dx),%es:(%edi)
676836:	69 63 6b 12 00 50 b1 	imul   $0xb1500012,0x6b(%ebx),%esp
67683d:	67 00 0b             	add    %cl,(%bp,%di)
676840:	50                   	push   %eax
676841:	6f                   	outsl  %ds:(%esi),(%dx)
676842:	70 43                	jo     0x676887
676844:	75 74                	jne    0x6768ba
676846:	43                   	inc    %ebx
676847:	6c                   	insb   (%dx),%es:(%edi)
676848:	69 63 6b 16 00 58 b1 	imul   $0xb1580016,0x6b(%ebx),%esp
67684f:	67 00 0f             	add    %cl,(%bx)
676852:	44                   	inc    %esp
676853:	65 6c                	gs insb (%dx),%es:(%edi)
676855:	65 74 65             	gs je  0x6768bd
676858:	4d                   	dec    %ebp
676859:	65 6e                	outsb  %gs:(%esi),(%dx)
67685b:	75 43                	jne    0x6768a0
67685d:	6c                   	insb   (%dx),%es:(%edi)
67685e:	69 63 6b 13 00 54 b2 	imul   $0xb2540013,0x6b(%ebx),%esp
676865:	67 00 0c             	add    %cl,(%si)
676868:	44                   	inc    %esp
676869:	65 6c                	gs insb (%dx),%es:(%edi)
67686b:	65 74 65             	gs je  0x6768d3
67686e:	31 43 6c             	xor    %eax,0x6c(%ebx)
676871:	69 63 6b 15 00 5c b2 	imul   $0xb25c0015,0x6b(%ebx),%esp
676878:	67 00 0e 50 6f       	add    %cl,0x6f50
67687d:	70 44                	jo     0x6768c3
67687f:	65 6c                	gs insb (%dx),%es:(%edi)
676881:	65 74 65             	gs je  0x6768e9
676884:	43                   	inc    %ebx
676885:	6c                   	insb   (%dx),%es:(%edi)
676886:	69 63 6b 14 00 64 b2 	imul   $0xb2640014,0x6b(%ebx),%esp
67688d:	67 00 0d             	add    %cl,(%di)
676890:	42                   	inc    %edx
676891:	6e                   	outsb  %ds:(%esi),(%dx)
676892:	74 50                	je     0x6768e4
676894:	72 69                	jb     0x6768ff
676896:	6e                   	outsb  %ds:(%esi),(%dx)
676897:	74 43                	je     0x6768dc
676899:	6c                   	insb   (%dx),%es:(%edi)
67689a:	69 63 6b 15 00 9c b4 	imul   $0xb49c0015,0x6b(%ebx),%esp
6768a1:	67 00 0e 4d 65       	add    %cl,0x654d
6768a6:	6e                   	outsb  %ds:(%esi),(%dx)
6768a7:	75 50                	jne    0x6768f9
6768a9:	72 69                	jb     0x676914
6768ab:	6e                   	outsb  %ds:(%esi),(%dx)
6768ac:	74 43                	je     0x6768f1
6768ae:	6c                   	insb   (%dx),%es:(%edi)
6768af:	69 63 6b 12 00 a4 b4 	imul   $0xb4a40012,0x6b(%ebx),%esp
6768b6:	67 00 0b             	add    %cl,(%bp,%di)
6768b9:	50                   	push   %eax
6768ba:	72 69                	jb     0x676925
6768bc:	6e                   	outsb  %ds:(%esi),(%dx)
6768bd:	74 31                	je     0x6768f0
6768bf:	43                   	inc    %ebx
6768c0:	6c                   	insb   (%dx),%es:(%edi)
6768c1:	69 63 6b 12 00 ac b4 	imul   $0xb4ac0012,0x6b(%ebx),%esp
6768c8:	67 00 0b             	add    %cl,(%bp,%di)
6768cb:	50                   	push   %eax
6768cc:	72 69                	jb     0x676937
6768ce:	6e                   	outsb  %ds:(%esi),(%dx)
6768cf:	74 32                	je     0x676903
6768d1:	43                   	inc    %ebx
6768d2:	6c                   	insb   (%dx),%es:(%edi)
6768d3:	69 63 6b 20 00 b4 b4 	imul   $0xb4b40020,0x6b(%ebx),%esp
6768da:	67 00 19             	add    %bl,(%bx,%di)
6768dd:	53                   	push   %ebx
6768de:	61                   	popa
6768df:	76 65                	jbe    0x676946
6768e1:	53                   	push   %ebx
6768e2:	65 6c                	gs insb (%dx),%es:(%edi)
6768e4:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
6768e9:	6e                   	outsb  %ds:(%esi),(%dx)
6768ea:	74 6f                	je     0x67695b
6768ec:	46                   	inc    %esi
6768ed:	69 6c 65 31 43 6c 69 	imul   $0x63696c43,0x31(%ebp,%eiz,2),%ebp
6768f4:	63
6768f5:	6b 1d 00 c8 ba 67 00 	imul   $0x0,0x67bac800,%ebx
6768fc:	16                   	push   %ss
6768fd:	4d                   	dec    %ebp
6768fe:	65 6e                	outsb  %gs:(%esi),(%dx)
676900:	75 53                	jne    0x676955
676902:	61                   	popa
676903:	76 65                	jbe    0x67696a
676905:	53                   	push   %ebx
676906:	65 6c                	gs insb (%dx),%es:(%edi)
676908:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
67690d:	6e                   	outsb  %ds:(%esi),(%dx)
67690e:	43                   	inc    %ebx
67690f:	6c                   	insb   (%dx),%es:(%edi)
676910:	69 63 6b 14 00 d0 ba 	imul   $0xbad00014,0x6b(%ebx),%esp
676917:	67 00 0d             	add    %cl,(%di)
67691a:	4d                   	dec    %ebp