67645a:	43                   	inc    %ebx
67645b:	6c                   	insb   (%dx),%es:(%edi)
67645c:	69 63 6b 13 00 9c 8f 	imul   $0x8f9c0013,0x6b(%ebx),%esp
676463:	67 00 0c             	add    %cl,(%si)
676466:	4d                   	dec    %ebp
676467:	65 6e                	outsb  %gs:(%esi),(%dx)
676469:	75 33                	jne    0x67649e
67646b:	30 30                	xor    %dh,(%eax)
67646d:	43                   	inc    %ebx
67646e:	6c                   	insb   (%dx),%es:(%edi)
67646f:	69 63 6b 13 00 08 90 	imul   $0x90080013,0x6b(%ebx),%esp
676476:	67 00 0c             	add    %cl,(%si)
676479:	4d                   	dec    %ebp
67647a:	65 6e                	outsb  %gs:(%esi),(%dx)
67647c:	75 34                	jne    0x6764b2
67647e:	30 30                	xor    %dh,(%eax)
676480:	43                   	inc    %ebx
676481:	6c                   	insb   (%dx),%es:(%edi)
676482:	69 63 6b 13 00 74 90 	imul   $0x90740013,0x6b(%ebx),%esp
676489:	67 00 0c             	add    %cl,(%si)
67648c:	4d                   	dec    %ebp
67648d:	65 6e                	outsb  %gs:(%esi),(%dx)
67648f:	75 35                	jne    0x6764c6
676491:	30 30                	xor    %dh,(%eax)
676493:	43                   	inc    %ebx
676494:	6c                   	insb   (%dx),%es:(%edi)
676495:	69 63 6b 13 00 e0 90 	imul   $0x90e00013,0x6b(%ebx),%esp
67649c:	67 00 0c             	add    %cl,(%si)
67649f:	4d                   	dec    %ebp
6764a0:	65 6e                	outsb  %gs:(%esi),(%dx)
6764a2:	75 36                	jne    0x6764da
6764a4:	30 30                	xor    %dh,(%eax)
6764a6:	43                   	inc    %ebx
6764a7:	6c                   	insb   (%dx),%es:(%edi)
6764a8:	69 63 6b 13 00 4c 91 	imul   $0x914c0013,0x6b(%ebx),%esp
6764af:	67 00 0c             	add    %cl,(%si)
6764b2:	4d                   	dec    %ebp
6764b3:	65 6e                	outsb  %gs:(%esi),(%dx)
6764b5:	75 37                	jne    0x6764ee
6764b7:	30 30                	xor    %dh,(%eax)
6764b9:	43                   	inc    %ebx
6764ba:	6c                   	insb   (%dx),%es:(%edi)
6764bb:	69 63 6b 13 00 b8 91 	imul   $0x91b80013,0x6b(%ebx),%esp
6764c2:	67 00 0c             	add    %cl,(%si)
6764c5:	4d                   	dec    %ebp
6764c6:	65 6e                	outsb  %gs:(%esi),(%dx)
6764c8:	75 38                	jne    0x676502
6764ca:	30 30                	xor    %dh,(%eax)
6764cc:	43                   	inc    %ebx
6764cd:	6c                   	insb   (%dx),%es:(%edi)
6764ce:	69 63 6b 13 00 24 92 	imul   $0x92240013,0x6b(%ebx),%esp
6764d5:	67 00 0c             	add    %cl,(%si)
6764d8:	4d                   	dec    %ebp
6764d9:	65 6e                	outsb  %gs:(%esi),(%dx)
6764db:	75 39                	jne    0x676516
6764dd:	30 30                	xor    %dh,(%eax)
6764df:	43                   	inc    %ebx
6764e0:	6c                   	insb   (%dx),%es:(%edi)
6764e1:	69 63 6b 18 00 90 92 	imul   $0x92900018,0x6b(%ebx),%esp
6764e8:	67 00 11             	add    %dl,(%bx,%di)
6764eb:	5a                   	pop    %edx
6764ec:	6f                   	outsl  %ds:(%esi),(%dx)
6764ed:	6f                   	outsl  %ds:(%esi),(%dx)
6764ee:	6d                   	insl   (%dx),%es:(%edi)
6764ef:	4c                   	dec    %esp
6764f0:	69 73 74 49 74 65 6d 	imul   $0x6d657449,0x74(%ebx),%esi
6764f7:	43                   	inc    %ebx
6764f8:	6c                   	insb   (%dx),%es:(%edi)
6764f9:	69 63 6b 19 00 b8 92 	imul   $0x92b80019,0x6b(%ebx),%esp
676500:	67 00 12             	add    %dl,(%bp,%si)
676503:	5a                   	pop    %edx
676504:	6f                   	outsl  %ds:(%esi),(%dx)
676505:	6f                   	outsl  %ds:(%esi),(%dx)
676506:	6d                   	insl   (%dx),%es:(%edi)
676507:	4c                   	dec    %esp
676508:	69 73 74 41 63 63 65 	imul   $0x65636341,0x74(%ebx),%esi
67650f:	70 74                	jo     0x676585
676511:	54                   	push   %esp
676512:	65 78 74             	gs js  0x676589
676515:	14 00                	adc    $0x0,%al
676517:	c0 92 67 00 0d 4d 65 	rclb   $0x65,0x4d0d0067(%edx)
67651e:	6e                   	outsb  %ds:(%esi),(%dx)
67651f:	75 44                	jne    0x676565
676521:	72 61                	jb     0x676584
676523:	77 43                	ja     0x676568
676525:	6c                   	insb   (%dx),%es:(%edi)
676526:	69 63 6b 13 00 c8 92 	imul   $0x92c80013,0x6b(%ebx),%esp
67652d:	67 00 0c             	add    %cl,(%si)
676530:	42                   	inc    %edx
676531:	6e                   	outsb  %ds:(%esi),(%dx)
676532:	74 43                	je     0x676577
676534:	6f                   	outsl  %ds:(%esi),(%dx)
676535:	70 79                	jo     0x6765b0
676537:	43                   	inc    %ebx
676538:	6c                   	insb   (%dx),%es:(%edi)
676539:	69 63 6b 14 00 80 93 	imul   $0x93800014,0x6b(%ebx),%esp
676540:	67 00 0d             	add    %cl,(%di)
676543:	42                   	inc    %edx
676544:	6e                   	outsb  %ds:(%esi),(%dx)
676545:	74 41                	je     0x676588
676547:	62 6f 75             	bound  %ebp,0x75(%edi)
67654a:	74 43                	je     0x67658f
67654c:	6c                   	insb   (%dx),%es:(%edi)
67654d:	69 63 6b 17 00 ac 93 	imul   $0x93ac0017,0x6b(%ebx),%esp
676554:	67 00 10             	add    %dl,(%bx,%si)
676557:	49                   	dec    %ecx
676558:	6d                   	insl   (%dx),%es:(%edi)
676559:	61                   	popa
67655a:	67 65 45             	addr16 gs inc %ebp
67655d:	6e                   	outsb  %ds:(%esi),(%dx)
67655e:	4d                   	dec    %ebp
67655f:	6f                   	outsl  %ds:(%esi),(%dx)
676560:	75 73                	jne    0x6765d5
676562:	65 44                	gs inc %esp
676564:	6f                   	outsl  %ds:(%esi),(%dx)
676565:	77 6e                	ja     0x6765d5
676567:	15 00 6c 94 67       	adc    $0x67946c00,%eax
67656c:	00 0e                	add    %cl,(%esi)
67656e:	49                   	dec    %ecx
67656f:	6d                   	insl   (%dx),%es:(%edi)
676570:	61                   	popa
676571:	67 65 45             	addr16 gs inc %ebp
676574:	6e                   	outsb  %ds:(%esi),(%dx)
676575:	4d                   	dec    %ebp
676576:	6f                   	outsl  %ds:(%esi),(%dx)
676577:	75 73                	jne    0x6765ec
676579:	65 55                	gs push %ebp
67657b:	70 15                	jo     0x676592
67657d:	00 c4                	add    %al,%ah
67657f:	95                   	xchg   %eax,%ebp
676580:	67 00 0e 4d 65       	add    %cl,0x654d
676585:	6e                   	outsb  %ds:(%esi),(%dx)
676586:	75 50                	jne    0x6765d8
676588:	61                   	popa
676589:	73 74                	jae    0x6765ff
67658b:	65 43                	gs inc %ebx
67658d:	6c                   	insb   (%dx),%es:(%edi)
67658e:	69 63 6b 14 00 e4 95 	imul   $0x95e40014,0x6b(%ebx),%esp
676595:	67 00 0d             	add    %cl,(%di)
676598:	42                   	inc    %edx
676599:	6e                   	outsb  %ds:(%esi),(%dx)
67659a:	74 50                	je     0x6765ec
67659c:	61                   	popa
67659d:	73 74                	jae    0x676613
67659f:	65 43                	gs inc %ebx
6765a1:	6c                   	insb   (%dx),%es:(%edi)
6765a2:	69 63 6b 19 00 44 97 	imul   $0x97440019,0x6b(%ebx),%esp
6765a9:	67 00 12             	add    %dl,(%bp,%si)
6765ac:	4d                   	dec    %ebp
6765ad:	65 6e                	outsb  %gs:(%esi),(%dx)
6765af:	75 53                	jne    0x676604
6765b1:	65 6c                	gs insb (%dx),%es:(%edi)
6765b3:	65 63 74 41 6c       	arpl   %esi,%gs:0x6c(%ecx,%eax,2)
6765b8:	6c                   	insb   (%dx),%es:(%edi)
6765b9:	43                   	inc    %ebx
6765ba:	6c                   	insb   (%dx),%es:(%edi)
6765bb:	69 63 6b 1a 00 b0 97 	imul   $0x97b0001a,0x6b(%ebx),%esp
6765c2:	67 00 13             	add    %dl,(%bp,%di)
6765c5:	4d                   	dec    %ebp
6765c6:	65 6e                	outsb  %gs:(%esi),(%dx)
6765c8:	75 53                	jne    0x67661d
6765ca:	65 6c                	gs insb (%dx),%es:(%edi)
6765cc:	65 63 74 4e 6f       	arpl   %esi,%gs:0x6f(%esi,%ecx,2)
6765d1:	6e                   	outsb  %ds:(%esi),(%dx)
6765d2:	65 43                	gs inc %ebx
6765d4:	6c                   	insb   (%dx),%es:(%edi)
6765d5:	69 63 6b 16 00 00 98 	imul   $0x98000016,0x6b(%ebx),%esp
6765dc:	67 00 0f             	add    %cl,(%bx)
6765df:	4d                   	dec    %ebp
6765e0:	65 6e                	outsb  %gs:(%esi),(%dx)
6765e2:	75 52                	jne    0x676636
6765e4:	65 73 69             	gs jae 0x676650
6765e7:	7a 65                	jp     0x67664e
6765e9:	43                   	inc    %ebx
6765ea:	6c                   	insb   (%dx),%es:(%edi)
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