4195fc:	69 65 77 43 65 6c 6c 	imul   $0x6c6c6543,0x77(%ebp),%esp
419603:	45                   	inc    %ebp
419604:	76 65                	jbe    0x41966b
419606:	6e                   	outsb  %ds:(%esi),(%dx)
419607:	74 41                	je     0x41964a
419609:	72 67                	jb     0x419672
41960b:	73 00                	jae    0x41960d
41960d:	66 72 6d             	data16 jb 0x41967d
419610:	6f                   	outsl  %ds:(%esi),(%dx)
419611:	69 73 00 67 65 74 5f 	imul   $0x5f746567,0x0(%ebx),%esi
419618:	54                   	push   %esp
419619:	69 63 6b 73 00 49 43 	imul   $0x43490073,0x6b(%ebx),%esp
419620:	72 65                	jb     0x419687
419622:	64 65 6e             	fs outsb %gs:(%esi),(%dx)
419625:	74 69                	je     0x419690
419627:	61                   	popa
419628:	6c                   	insb   (%dx),%es:(%edi)
419629:	73 00                	jae    0x41962b
41962b:	73 65                	jae    0x419692
41962d:	74 5f                	je     0x41968e
41962f:	43                   	inc    %ebx
419630:	72 65                	jb     0x419697
419632:	64 65 6e             	fs outsb %gs:(%esi),(%dx)
419635:	74 69                	je     0x4196a0
419637:	61                   	popa
419638:	6c                   	insb   (%dx),%es:(%edi)
419639:	73 00                	jae    0x41963b
41963b:	67 65 74 5f          	addr16 gs je 0x41969e
41963f:	44                   	inc    %esp
419640:	65 66 61             	gs popaw
419643:	75 6c                	jne    0x4196b1
419645:	74 43                	je     0x41968a
419647:	72 65                	jb     0x4196ae
419649:	64 65 6e             	fs outsb %gs:(%esi),(%dx)
41964c:	74 69                	je     0x4196b7
41964e:	61                   	popa
41964f:	6c                   	insb   (%dx),%es:(%edi)
419650:	73 00                	jae    0x419652
419652:	45                   	inc    %ebp
419653:	71 75                	jno    0x4196ca
419655:	61                   	popa
419656:	6c                   	insb   (%dx),%es:(%edi)
419657:	73 00                	jae    0x419659
419659:	67 65 74 5f          	addr16 gs je 0x4196bc
41965d:	43                   	inc    %ebx
41965e:	6f                   	outsl  %ds:(%esi),(%dx)
41965f:	6e                   	outsb  %ds:(%esi),(%dx)
419660:	74 72                	je     0x4196d4
419662:	6f                   	outsl  %ds:(%esi),(%dx)
419663:	6c                   	insb   (%dx),%es:(%edi)
419664:	73 00                	jae    0x419666
419666:	67 65 74 5f          	addr16 gs je 0x4196c9
41966a:	49                   	dec    %ecx
41966b:	74 65                	je     0x4196d2
41966d:	6d                   	insl   (%dx),%es:(%edi)
41966e:	73 00                	jae    0x419670
419670:	67 65 74 5f          	addr16 gs je 0x4196d3
419674:	44                   	inc    %esp
419675:	72 6f                	jb     0x4196e6
419677:	70 44                	jo     0x4196bd
419679:	6f                   	outsl  %ds:(%esi),(%dx)
41967a:	77 6e                	ja     0x4196ea
41967c:	49                   	dec    %ecx
41967d:	74 65                	je     0x4196e4
41967f:	6d                   	insl   (%dx),%es:(%edi)
419680:	73 00                	jae    0x419682
419682:	67 65 74 5f          	addr16 gs je 0x4196e5
419686:	4f                   	dec    %edi
419687:	72 64                	jb     0x4196ed
419689:	65 72 49             	gs jb  0x4196d5
41968c:	74 65                	je     0x4196f3
41968e:	6d                   	insl   (%dx),%es:(%edi)
41968f:	73 00                	jae    0x419691
419691:	74 61                	je     0x4196f4
419693:	62 6c 65 4f          	bound  %ebp,0x4f(%ebp,%eiz,2)
419697:	72 64                	jb     0x4196fd
419699:	65 72 49             	gs jb  0x4196e5
41969c:	74 65                	je     0x419703
41969e:	6d                   	insl   (%dx),%es:(%edi)
41969f:	73 00                	jae    0x4196a1
4196a1:	53                   	push   %ebx
4196a2:	68 6f 75 6c 64       	push   $0x646c756f
4196a7:	53                   	push   %ebx
4196a8:	65 72 69             	gs jb  0x419714
4196ab:	61                   	popa
4196ac:	6c                   	insb   (%dx),%es:(%edi)
4196ad:	69 7a 65 4f 72 64 65 	imul   $0x6564724f,0x65(%edx),%edi
4196b4:	72 49                	jb     0x4196ff
4196b6:	74 65                	je     0x41971d
4196b8:	6d                   	insl   (%dx),%es:(%edi)
4196b9:	73 00                	jae    0x4196bb
4196bb:	53                   	push   %ebx
4196bc:	79 73                	jns    0x419731
4196be:	74 65                	je     0x419725
4196c0:	6d                   	insl   (%dx),%es:(%edi)
4196c1:	2e 57                	cs push %edi
4196c3:	69 6e 64 6f 77 73 2e 	imul   $0x2e73776f,0x64(%esi),%ebp
4196ca:	46                   	inc    %esi
4196cb:	6f                   	outsl  %ds:(%esi),(%dx)
4196cc:	72 6d                	jb     0x41973b
4196ce:	73 00                	jae    0x4196d0
4196d0:	43                   	inc    %ebx
4196d1:	6f                   	outsl  %ds:(%esi),(%dx)
4196d2:	6e                   	outsb  %ds:(%esi),(%dx)
4196d3:	74 61                	je     0x419736
4196d5:	69 6e 73 00 67 65 74 	imul   $0x74656700,0x73(%esi),%ebp
4196dc:	5f                   	pop    %edi
4196dd:	43                   	inc    %ebx
4196de:	6f                   	outsl  %ds:(%esi),(%dx)
4196df:	6c                   	insb   (%dx),%es:(%edi)
4196e0:	75 6d                	jne    0x41974f
4196e2:	6e                   	outsb  %ds:(%esi),(%dx)
4196e3:	73 00                	jae    0x4196e5
4196e5:	73 65                	jae    0x41974c
4196e7:	74 5f                	je     0x419748
4196e9:	41                   	inc    %ecx
4196ea:	75 74                	jne    0x419760
4196ec:	6f                   	outsl  %ds:(%esi),(%dx)
4196ed:	47                   	inc    %edi
4196ee:	65 6e                	outsb  %gs:(%esi),(%dx)
4196f0:	65 72 61             	gs jb  0x419754
4196f3:	74 65                	je     0x41975a
4196f5:	43                   	inc    %ebx
4196f6:	6f                   	outsl  %ds:(%esi),(%dx)
4196f7:	6c                   	insb   (%dx),%es:(%edi)
4196f8:	75 6d                	jne    0x419767
4196fa:	6e                   	outsb  %ds:(%esi),(%dx)
4196fb:	73 00                	jae    0x4196fd
4196fd:	73 65                	jae    0x419764
4196ff:	74 5f                	je     0x419760
419701:	41                   	inc    %ecx
419702:	75 74                	jne    0x419778
419704:	6f                   	outsl  %ds:(%esi),(%dx)
419705:	53                   	push   %ebx
419706:	63 61 6c             	arpl   %esp,0x6c(%ecx)
419709:	65 44                	gs inc %esp
41970b:	69 6d 65 6e 73 69 6f 	imul   $0x6f69736e,0x65(%ebp),%ebp
419712:	6e                   	outsb  %ds:(%esi),(%dx)
419713:	73 00                	jae    0x419715
419715:	67 65 74 5f          	addr16 gs je 0x419778
419719:	52                   	push   %edx
41971a:	65 6c                	gs insb (%dx),%es:(%edi)
41971c:	61                   	popa
41971d:	74 69                	je     0x419788
41971f:	6f                   	outsl  %ds:(%esi),(%dx)
419720:	6e                   	outsb  %ds:(%esi),(%dx)
419721:	73 00                	jae    0x419723
419723:	53                   	push   %ebx
419724:	68 6f 75 6c 64       	push   $0x646c756f
419729:	53                   	push   %ebx
41972a:	65 72 69             	gs jb  0x419796
41972d:	61                   	popa
41972e:	6c                   	insb   (%dx),%es:(%edi)
41972f:	69 7a 65 52 65 6c 61 	imul   $0x616c6552,0x65(%edx),%edi
419736:	74 69                	je     0x4197a1
419738:	6f                   	outsl  %ds:(%esi),(%dx)
419739:	6e                   	outsb  %ds:(%esi),(%dx)
41973a:	73 00                	jae    0x41973c
41973c:	53                   	push   %ebx
41973d:	79 73                	jns    0x4197b2
41973f:	74 65                	je     0x4197a6
419741:	6d                   	insl   (%dx),%es:(%edi)
419742:	2e 43                	cs inc %ebx
419744:	6f                   	outsl  %ds:(%esi),(%dx)
419745:	6c                   	insb   (%dx),%es:(%edi)
419746:	6c                   	insb   (%dx),%es:(%edi)
419747:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
41974c:	6e                   	outsb  %ds:(%esi),(%dx)
41974d:	73 00                	jae    0x41974f
41974f:	4d                   	dec    %ebp
419750:	65 73 73             	gs jae 0x4197c6
419753:	61                   	popa
419754:	67 65 42             	addr16 gs inc %edx
419757:	6f                   	outsl  %ds:(%esi),(%dx)
419758:	78 42                	js     0x41979c
41975a:	75 74                	jne    0x4197d0
41975c:	74 6f                	je     0x4197cd
41975e:	6e                   	outsb  %ds:(%esi),(%dx)
41975f:	73 00                	jae    0x419761
419761:	73 65                	jae    0x4197c8
419763:	74 5f                	je     0x4197c4
419765:	53                   	push   %ebx
419766:	63 72 6f             	arpl   %esi,0x6f(%edx)
419769:	6c                   	insb   (%dx),%es:(%edi)
41976a:	6c                   	insb   (%dx),%es:(%edi)
41976b:	42                   	inc    %edx
41976c:	61                   	popa
41976d:	72 73                	jb     0x4197e2
41976f:	00 49 6e             	add    %cl,0x6e(%ecx)
419772:	69 74 56 61 72 73 00 	imul   $0x67007372,0x61(%esi,%edx,2),%esi
419779:	67
41977a:	65 74 5f             	gs je  0x4197dc
41977d:	48                   	dec    %eax
41977e:	65 61                	gs popa
419780:	64 65 72 73          	fs gs jb 0x4197f7
419784:	00 67 65             	add    %ah,0x65(%edi)
419787:	74 5f                	je     0x4197e8
419789:	53                   	push   %ebx
41978a:	75 70                	jne    0x4197fc
41978c:	70 6c                	jo     0x4197fa
41978e:	69 65 72 73 00 74 61 	imul   $0x61740073,0x72(%ebp),%esp
419795:	62 6c 65 53          	bound  %ebp,0x53(%ebp,%eiz,2)
419799:	75 70                	jne    0x41980b
41979b:	70 6c                	jo     0x419809
41979d:	69 65 72 73 00 53 68 	imul   $0x68530073,0x72(%ebp),%esp
4197a4:	6f                   	outsl  %ds:(%esi),(%dx)
4197a5:	75 6c                	jne    0x419813
4197a7:	64 53                	fs push %ebx
4197a9:	65 72 69             	gs jb  0x419815
4197ac:	61                   	popa
4197ad:	6c                   	insb   (%dx),%es:(%edi)
4197ae:	69 7a 65 53 75 70 70 	imul   $0x70707553,0x65(%edx),%edi
4197b5:	6c                   	insb   (%dx),%es:(%edi)
4197b6:	69 65 72 73 00 67 65 	imul   $0x65670073,0x72(%ebp),%esp
4197bd:	74 5f                	je     0x41981e
4197bf:	50                   	push   %eax
4197c0:	61                   	popa
4197c1:	72 61                	jb     0x419824
4197c3:	6d                   	insl   (%dx),%es:(%edi)
4197c4:	65 74 65             	gs je  0x41982c
4197c7:	72 73                	jb     0x41983c
4197c9:	00 50 68             	add    %dl,0x68(%eax)
4197cc:	6f                   	outsl  %ds:(%esi),(%dx)
4197cd:	6e                   	outsb  %ds:(%esi),(%dx)
4197ce:	65 73 68             	gs jae 0x419839
4197d1:	6f                   	outsl  %ds:(%esi),(%dx)
4197d2:	70 2e                	jo     0x419802
4197d4:	64 73 45             	fs jae 0x41981c
4197d7:	73 68                	jae    0x419841
4197d9:	6f                   	outsl  %ds:(%esi),(%dx)
4197da:	70 54                	jo     0x419830
4197dc:	61                   	popa
4197dd:	62 6c 65 41          	bound  %ebp,0x41(%ebp,%eiz,2)
4197e1:	64 61                	fs popa
4197e3:	70 74                	jo     0x419859
4197e5:	65 72 73             	gs jb  0x41985b
4197e8:	00 73 65             	add    %dh,0x65(%ebx)
4197eb:	74 5f                	je     0x41984c
4197ed:	4d                   	dec    %ebp
4197ee:	69 6e 4f 63 63 75 72 	imul   $0x72756363,0x4f(%esi),%ebp
4197f5:	73 00                	jae    0x4197f7
4197f7:	73 65                	jae    0x41985e
4197f9:	74 5f                	je     0x41985a
4197fb:	4d                   	dec    %ebp
4197fc:	61                   	popa
4197fd:	78 4f                	js     0x41984e
4197ff:	63 63 75             	arpl   %esp,0x75(%ebx)
419802:	72 73                	jb     0x419877
419804:	00 49 6e             	add    %cl,0x6e(%ecx)
419807:	69 74 43 6c 61 73 73 	imul   $0x737361,0x6c(%ebx,%eax,2),%esi
41980e:	00
41980f:	73 65                	jae    0x419876
419811:	74 5f                	je     0x419872
419813:	57                   	push   %edi
419814:	6f                   	outsl  %ds:(%esi),(%dx)
419815:	72 6b                	jb     0x419882
419817:	65 72 52             	gs jb  0x41986c
41981a:	65 70 6f             	gs jo  0x41988c
41981d:	72 74                	jb     0x419893
41981f:	73 50                	jae    0x419871
419821:	72 6f                	jb     0x419892
419823:	67 72 65             	addr16 jb 0x41988b
419826:	73 73                	jae    0x41989b
419828:	00 52 65             	add    %dl,0x65(%edx)
41982b:	70 6f                	jo     0x41989c
41982d:	72 74                	jb     0x4198a3
41982f:	50                   	push   %eax
419830:	72 6f                	jb     0x4198a1
419832:	67 72 65             	addr16 jb 0x41989a
419835:	73 73                	jae    0x4198aa
419837:	00 63 6f             	add    %ah,0x6f(%ebx)
41983a:	6d                   	insl   (%dx),%es:(%edi)
41983b:	70 6f                	jo     0x4198ac
41983d:	6e                   	outsb  %ds:(%esi),(%dx)
41983e:	65 6e                	outsb  %gs:(%esi),(%dx)
419840:	74 73                	je     0x4198b5
419842:	00 73 65             	add    %dh,0x65(%ebx)
419845:	74 5f                	je     0x4198a6
419847:	50                   	push   %eax
419848:	72 6f                	jb     0x4198b9
41984a:	63 65 73             	arpl   %esp,0x73(%ebp)
41984d:	73 43                	jae    0x419892
41984f:	6f                   	outsl  %ds:(%esi),(%dx)
419850:	6e                   	outsb  %ds:(%esi),(%dx)
419851:	74 65                	je     0x4198b8
419853:	6e                   	outsb  %ds:(%esi),(%dx)
419854:	74 73                	je     0x4198c9
419856:	00 67 65             	add    %ah,0x65(%edi)
419859:	74 5f                	je     0x4198ba
41985b:	43                   	inc    %ebx
41985c:	6f                   	outsl  %ds:(%esi),(%dx)
41985d:	6e                   	outsb  %ds:(%esi),(%dx)
41985e:	73 74                	jae    0x4198d4
419860:	72 61                	jb     0x4198c3
419862:	69 6e 74 73 00 67 65 	imul   $0x65670073,0x74(%esi),%ebp
419869:	74 5f                	je     0x4198ca
41986b:	45                   	inc    %ebp
41986c:	6e                   	outsb  %ds:(%esi),(%dx)
41986d:	66 6f                	outsw  %ds:(%esi),(%dx)
41986f:	72 63                	jb     0x4198d4
419871:	65 43                	gs inc %ebx
419873:	6f                   	outsl  %ds:(%esi),(%dx)
419874:	6e                   	outsb  %ds:(%esi),(%dx)
419875:	73 74                	jae    0x4198eb
419877:	72 61                	jb     0x4198da
419879:	69 6e 74 73 00 73 65 	imul   $0x65730073,0x74(%esi),%ebp
419880:	74 5f                	je     0x4198e1
419882:	45                   	inc    %ebp
419883:	6e                   	outsb  %ds:(%esi),(%dx)
419884:	66 6f                	outsw  %ds:(%esi),(%dx)
419886:	72 63                	jb     0x4198eb
419888:	65 43                	gs inc %ebx
41988a:	6f                   	outsl  %ds:(%esi),(%dx)
41988b:	6e                   	outsb  %ds:(%esi),(%dx)
41988c:	73 74                	jae    0x419902
41988e:	72 61                	jb     0x4198f1
419890:	69 6e 74 73 00 44 65 	imul   $0x65440073,0x74(%esi),%ebp
419897:	6c                   	insb   (%dx),%es:(%edi)
419898:	65 74 65             	gs je  0x419900
41989b:	46                   	inc    %esi
41989c:	69 6c 65 49 66 45 78 	imul   $0x69784566,0x49(%ebp,%eiz,2),%ebp
4198a3:	69
4198a4:	73 74                	jae    0x41991a
4198a6:	73 00                	jae    0x4198a8
4198a8:	46                   	inc    %esi
4198a9:	6f                   	outsl  %ds:(%esi),(%dx)
4198aa:	63 75 73             	arpl   %esi,0x73(%ebp)
4198ad:	00 67 65             	add    %ah,0x65(%edi)
4198b0:	74 5f                	je     0x419911
4198b2:	52                   	push   %edx
4198b3:	6f                   	outsl  %ds:(%esi),(%dx)
4198b4:	77 73                	ja     0x419929
4198b6:	00 64 61 74          	add    %ah,0x74(%ecx,%eiz,2)
4198ba:	61                   	popa
4198bb:	52                   	push   %edx
4198bc:	6f                   	outsl  %ds:(%esi),(%dx)
4198bd:	77 73                	ja     0x419932
4198bf:	00 61 6c             	add    %ah,0x6c(%ecx)
4198c2:	6c                   	insb   (%dx),%es:(%edi)
4198c3:	41                   	inc    %ecx
4198c4:	64 64 65 64 52       	fs fs gs fs push %edx
4198c9:	6f                   	outsl  %ds:(%esi),(%dx)
4198ca:	77 73                	ja     0x41993f
4198cc:	00 61 6c             	add    %ah,0x6c(%ecx)
4198cf:	6c                   	insb   (%dx),%es:(%edi)
4198d0:	43                   	inc    %ebx
4198d1:	68 61 6e 67 65       	push   $0x65676e61
4198d6:	64 52                	fs push %edx
4198d8:	6f                   	outsl  %ds:(%esi),(%dx)
4198d9:	77 73                	ja     0x41994e