4114cb:	65 00 49 53          	add    %cl,%gs:0x53(%ecx)
4114cf:	75 70                	jne    0x411541
4114d1:	70 6f                	jo     0x411542
4114d3:	72 74                	jb     0x411549
4114d5:	49                   	dec    %ecx
4114d6:	6e                   	outsb  %ds:(%esi),(%dx)
4114d7:	69 74 69 61 6c 69 7a 	imul   $0x657a696c,0x61(%ecx,%ebp,2),%esi
4114de:	65
4114df:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
4114e3:	65 6c                	gs insb (%dx),%es:(%edi)
4114e5:	4c                   	dec    %esp
4114e6:	65 76 65             	gs jbe 0x41154e
4114e9:	6c                   	insb   (%dx),%es:(%edi)
4114ea:	4f                   	dec    %edi
4114eb:	66 48                	dec    %ax
4114ed:	75 6e                	jne    0x41155d
4114ef:	74 69                	je     0x41155a
4114f1:	6e                   	outsb  %ds:(%esi),(%dx)
4114f2:	67 42                	addr16 inc %edx
4114f4:	75 69                	jne    0x41155f
4114f6:	6c                   	insb   (%dx),%es:(%edi)
4114f7:	64 69 6e 67 00 6c 61 	imul   $0x62616c00,%fs:0x67(%esi),%ebp
4114fe:	62
4114ff:	65 6c                	gs insb (%dx),%es:(%edi)
411501:	48                   	dec    %eax
411502:	75 6e                	jne    0x411572
411504:	74 69                	je     0x41156f
411506:	6e                   	outsb  %ds:(%esi),(%dx)
411507:	67 42                	addr16 inc %edx
411509:	75 69                	jne    0x411574
41150b:	6c                   	insb   (%dx),%es:(%edi)
41150c:	64 69 6e 67 00 62 75 	imul   $0x74756200,%fs:0x67(%esi),%ebp
411513:	74
411514:	74 6f                	je     0x411585
411516:	6e                   	outsb  %ds:(%esi),(%dx)
411517:	55                   	push   %ebp
411518:	70 67                	jo     0x411581
41151a:	72 61                	jb     0x41157d
41151c:	64 65 45             	fs gs inc %ebp
41151f:	6c                   	insb   (%dx),%es:(%edi)
411520:	76 69                	jbe    0x41158b
411522:	73 68                	jae    0x41158c
411524:	42                   	inc    %edx
411525:	75 69                	jne    0x411590
411527:	6c                   	insb   (%dx),%es:(%edi)
411528:	64 69 6e 67 00 6c 61 	imul   $0x62616c00,%fs:0x67(%esi),%ebp
41152f:	62
411530:	65 6c                	gs insb (%dx),%es:(%edi)
411532:	4c                   	dec    %esp
411533:	65 76 65             	gs jbe 0x41159b
411536:	6c                   	insb   (%dx),%es:(%edi)
411537:	4f                   	dec    %edi
411538:	66 45                	inc    %bp
41153a:	6c                   	insb   (%dx),%es:(%edi)
41153b:	76 69                	jbe    0x4115a6
41153d:	73 68                	jae    0x4115a7
41153f:	42                   	inc    %edx
411540:	75 69                	jne    0x4115ab
411542:	6c                   	insb   (%dx),%es:(%edi)
411543:	64 69 6e 67 00 6c 61 	imul   $0x62616c00,%fs:0x67(%esi),%ebp
41154a:	62
41154b:	65 6c                	gs insb (%dx),%es:(%edi)
41154d:	45                   	inc    %ebp
41154e:	6c                   	insb   (%dx),%es:(%edi)
41154f:	76 69                	jbe    0x4115ba
411551:	73 68                	jae    0x4115bb
411553:	42                   	inc    %edx
411554:	75 69                	jne    0x4115bf
411556:	6c                   	insb   (%dx),%es:(%edi)
411557:	64 69 6e 67 00 53 74 	imul   $0x61745300,%fs:0x67(%esi),%ebp
41155e:	61
41155f:	6e                   	outsb  %ds:(%esi),(%dx)
411560:	64 61                	fs popa
411562:	72 64                	jb     0x4115c8
411564:	54                   	push   %esp
411565:	69 6d 65 54 72 61 69 	imul   $0x69617254,0x65(%ebp),%ebp
41156c:	6e                   	outsb  %ds:(%esi),(%dx)
41156d:	69 6e 67 00 46 6f 72 	imul   $0x726f4600,0x67(%esi),%ebp
411574:	6d                   	insl   (%dx),%es:(%edi)
411575:	54                   	push   %esp
411576:	72 61                	jb     0x4115d9
411578:	69 6e 69 6e 67 00 62 	imul   $0x6200676e,0x69(%esi),%ebp
41157f:	75 74                	jne    0x4115f5
411581:	74 6f                	je     0x4115f2
411583:	6e                   	outsb  %ds:(%esi),(%dx)
411584:	54                   	push   %esp
411585:	72 61                	jb     0x4115e8
411587:	69 6e 69 6e 67 00 70 	imul   $0x7000676e,0x69(%esi),%ebp
41158e:	72 6f                	jb     0x4115ff
411590:	67 72 65             	addr16 jb 0x4115f8
411593:	73 73                	jae    0x411608
411595:	42                   	inc    %edx
411596:	61                   	popa
411597:	72 45                	jb     0x4115de
411599:	6c                   	insb   (%dx),%es:(%edi)
41159a:	76 69                	jbe    0x411605
41159c:	73 68                	jae    0x411606
41159e:	41                   	inc    %ecx
41159f:	72 63                	jb     0x411604
4115a1:	68 65 72 54 72       	push   $0x72547265
4115a6:	61                   	popa
4115a7:	69 6e 69 6e 67 00 74 	imul   $0x7400676e,0x69(%esi),%ebp
4115ae:	69 6d 65 72 45 6c 76 	imul   $0x766c4572,0x65(%ebp),%ebp
4115b5:	69 73 68 41 72 63 68 	imul   $0x68637241,0x68(%ebx),%esi
4115bc:	65 72 54             	gs jb  0x411613
4115bf:	72 61                	jb     0x411622
4115c1:	69 6e 69 6e 67 00 70 	imul   $0x7000676e,0x69(%esi),%ebp
4115c8:	72 6f                	jb     0x411639
4115ca:	67 72 65             	addr16 jb 0x411632
4115cd:	73 73                	jae    0x411642
4115cf:	42                   	inc    %edx
4115d0:	61                   	popa
4115d1:	72 45                	jb     0x411618
4115d3:	6c                   	insb   (%dx),%es:(%edi)
4115d4:	76 69                	jbe    0x41163f
4115d6:	73 68                	jae    0x411640
4115d8:	4d                   	dec    %ebp
4115d9:	61                   	popa
4115da:	73 74                	jae    0x411650
4115dc:	65 72 54             	gs jb  0x411633
4115df:	72 61                	jb     0x411642
4115e1:	69 6e 69 6e 67 00 74 	imul   $0x7400676e,0x69(%esi),%ebp
4115e8:	69 6d 65 72 45 6c 76 	imul   $0x766c4572,0x65(%ebp),%ebp
4115ef:	69 73 68 4d 61 73 74 	imul   $0x7473614d,0x68(%ebx),%esi
4115f6:	65 72 54             	gs jb  0x41164d
4115f9:	72 61                	jb     0x41165c
4115fb:	69 6e 69 6e 67 00 70 	imul   $0x7000676e,0x69(%esi),%ebp
411602:	72 6f                	jb     0x411673
411604:	67 72 65             	addr16 jb 0x41166c
411607:	73 73                	jae    0x41167c
411609:	42                   	inc    %edx
41160a:	61                   	popa
41160b:	72 45                	jb     0x411652
41160d:	6c                   	insb   (%dx),%es:(%edi)
41160e:	76 69                	jbe    0x411679
411610:	73 68                	jae    0x41167a
411612:	57                   	push   %edi
411613:	61                   	popa
411614:	72 72                	jb     0x411688
411616:	69 6f 72 54 72 61 69 	imul   $0x69617254,0x72(%edi),%ebp
41161d:	6e                   	outsb  %ds:(%esi),(%dx)
41161e:	69 6e 67 00 74 69 6d 	imul   $0x6d697400,0x67(%esi),%ebp
411625:	65 72 45             	gs jb  0x41166d
411628:	6c                   	insb   (%dx),%es:(%edi)
411629:	76 69                	jbe    0x411694
41162b:	73 68                	jae    0x411695
41162d:	57                   	push   %edi
41162e:	61                   	popa
41162f:	72 72                	jb     0x4116a3
411631:	69 6f 72 54 72 61 69 	imul   $0x69617254,0x72(%edi),%ebp
411638:	6e                   	outsb  %ds:(%esi),(%dx)
411639:	69 6e 67 00 6c 61 62 	imul   $0x62616c00,0x67(%esi),%ebp
411640:	65 6c                	gs insb (%dx),%es:(%edi)
411642:	57                   	push   %edi
411643:	61                   	popa
411644:	72 6e                	jb     0x4116b4
411646:	69 6e 67 00 50 6c 61 	imul   $0x616c5000,0x67(%esi),%ebp
41164d:	79 4c                	jns    0x41169b
41164f:	6f                   	outsl  %ds:(%esi),(%dx)
411650:	6f                   	outsl  %ds:(%esi),(%dx)
411651:	70 69                	jo     0x4116bc
411653:	6e                   	outsb  %ds:(%esi),(%dx)
411654:	67 00 54 6f          	add    %dl,0x6f(%si)
411658:	53                   	push   %ebx
411659:	74 72                	je     0x4116cd
41165b:	69 6e 67 00 64 69 73 	imul   $0x73696400,0x67(%esi),%ebp
411662:	70 6f                	jo     0x4116d3
411664:	73 69                	jae    0x4116cf
411666:	6e                   	outsb  %ds:(%esi),(%dx)
411667:	67 00 53 79          	add    %dl,0x79(%bp,%di)
41166b:	73 74                	jae    0x4116e1
41166d:	65 6d                	gs insl (%dx),%es:(%edi)
41166f:	2e 44                	cs inc %esp
411671:	72 61                	jb     0x4116d4
411673:	77 69                	ja     0x4116de
411675:	6e                   	outsb  %ds:(%esi),(%dx)
411676:	67 00 4d 61          	add    %cl,0x61(%di)
41167a:	74 68                	je     0x4116e4
41167c:	00 47 65             	add    %al,0x65(%edi)
41167f:	74 46                	je     0x4116c7
411681:	75 6c                	jne    0x4116ef
411683:	6c                   	insb   (%dx),%es:(%edi)
411684:	50                   	push   %eax
411685:	61                   	popa
411686:	74 68                	je     0x4116f0
411688:	00 70 61             	add    %dh,0x61(%eax)
41168b:	74 68                	je     0x4116f5
41168d:	00 67 65             	add    %ah,0x65(%edi)
411690:	74 5f                	je     0x4116f1
411692:	4c                   	dec    %esp
411693:	65 6e                	outsb  %gs:(%esi),(%dx)
411695:	67 74 68             	addr16 je 0x411700
411698:	00 6c 65 6e          	add    %ch,0x6e(%ebp,%eiz,2)
41169c:	67 74 68             	addr16 je 0x411707
41169f:	00 73 65             	add    %dh,0x65(%ebx)
4116a2:	74 5f                	je     0x411703
4116a4:	43                   	inc    %ebx
4116a5:	6f                   	outsl  %ds:(%esi),(%dx)
4116a6:	6c                   	insb   (%dx),%es:(%edi)
4116a7:	6f                   	outsl  %ds:(%esi),(%dx)
4116a8:	72 44                	jb     0x4116ee
4116aa:	65 70 74             	gs jo  0x411721
4116ad:	68 00 46 6f 6f       	push   $0x6f6f4600
4116b2:	64 47                	fs inc %edi
4116b4:	72 6f                	jb     0x411725
4116b6:	77 74                	ja     0x41172c
4116b8:	68 00 57 6f 6f       	push   $0x6f6f5700
4116bd:	64 47                	fs inc %edi
4116bf:	72 6f                	jb     0x411730
4116c1:	77 74                	ja     0x411737
4116c3:	68 00 53 74 6f       	push   $0x6f745300
4116c8:	6e                   	outsb  %ds:(%esi),(%dx)
4116c9:	65 47                	gs inc %edi
4116cb:	72 6f                	jb     0x41173c
4116cd:	77 74                	ja     0x411743
4116cf:	68 00 50 6f 70       	push   $0x706f5000
4116d4:	75 6c                	jne    0x411742
4116d6:	61                   	popa
4116d7:	74 69                	je     0x411742
4116d9:	6f                   	outsl  %ds:(%esi),(%dx)
4116da:	6e                   	outsb  %ds:(%esi),(%dx)
4116db:	47                   	inc    %edi
4116dc:	72 6f                	jb     0x41174d
4116de:	77 74                	ja     0x411754
4116e0:	68 00 49 72 6f       	push   $0x6f724900
4116e5:	6e                   	outsb  %ds:(%esi),(%dx)
4116e6:	47                   	inc    %edi
4116e7:	72 6f                	jb     0x411758
4116e9:	77 74                	ja     0x41175f
4116eb:	68 00 43 72 79       	push   $0x79724300
4116f0:	73 74                	jae    0x411766
4116f2:	61                   	popa
4116f3:	6c                   	insb   (%dx),%es:(%edi)
4116f4:	73 47                	jae    0x41173d
4116f6:	72 6f                	jb     0x411767
4116f8:	77 74                	ja     0x41176e
4116fa:	68 00 74 69 6d       	push   $0x6d697400
4116ff:	65 72 4f             	gs jb  0x411751
411702:	72 63                	jb     0x411767
411704:	73 41                	jae    0x411747
411706:	74 74                	je     0x41177c
411708:	61                   	popa
411709:	63 6b 00             	arpl   %ebp,0x0(%ebx)
41170c:	74 69                	je     0x411777
41170e:	6d                   	insl   (%dx),%es:(%edi)
41170f:	65 72 52             	gs jb  0x411764
411712:	61                   	popa
411713:	74 41                	je     0x411756
411715:	74 74                	je     0x41178b
411717:	61                   	popa
411718:	63 6b 00             	arpl   %ebp,0x0(%ebx)
41171b:	61                   	popa
41171c:	64 64 5f             	fs fs pop %edi
41171f:	54                   	push   %esp
411720:	69 63 6b 00 74 69 6d 	imul   $0x6d697400,0x6b(%ebx),%esp
411727:	65 72 46             	gs jb  0x411770
41172a:	69 72 65 49 6e 57 61 	imul   $0x61576e49,0x65(%edx),%esi
411731:	72 65                	jb     0x411798
411733:	68 6f 75 73 65       	push   $0x6573756f
411738:	5f                   	pop    %edi
411739:	54                   	push   %esp
41173a:	69 63 6b 00 74 69 6d 	imul   $0x6d697400,0x6b(%ebx),%esp
411741:	65 72 45             	gs jb  0x411789
411744:	6c                   	insb   (%dx),%es:(%edi)
411745:	76 69                	jbe    0x4117b0
411747:	73 68                	jae    0x4117b1
411749:	41                   	inc    %ecx
41174a:	72 63                	jb     0x4117af
41174c:	68 65 72 54 72       	push   $0x72547265
411751:	61                   	popa
411752:	69 6e 69 6e 67 5f 54 	imul   $0x545f676e,0x69(%esi),%ebp
411759:	69 63 6b 00 74 69 6d 	imul   $0x6d697400,0x6b(%ebx),%esp
411760:	65 72 45             	gs jb  0x4117a8
411763:	6c                   	insb   (%dx),%es:(%edi)
411764:	76 69                	jbe    0x4117cf
411766:	73 68                	jae    0x4117d0
411768:	4d                   	dec    %ebp
411769:	61                   	popa
41176a:	73 74                	jae    0x4117e0
41176c:	65 72 54             	gs jb  0x4117c3
41176f:	72 61                	jb     0x4117d2
411771:	69 6e 69 6e 67 5f 54 	imul   $0x545f676e,0x69(%esi),%ebp
411778:	69 63 6b 00 74 69 6d 	imul   $0x6d697400,0x6b(%ebx),%esp
41177f:	65 72 45             	gs jb  0x4117c7
411782:	6c                   	insb   (%dx),%es:(%edi)
411783:	76 69                	jbe    0x4117ee
411785:	73 68                	jae    0x4117ef
411787:	57                   	push   %edi
411788:	61                   	popa
411789:	72 72                	jb     0x4117fd
41178b:	69 6f 72 54 72 61 69 	imul   $0x69617254,0x72(%edi),%ebp
411792:	6e                   	outsb  %ds:(%esi),(%dx)
411793:	69 6e 67 5f 54 69 63 	imul   $0x6369545f,0x67(%esi),%ebp
41179a:	6b 00 74             	imul   $0x74,(%eax),%eax
41179d:	69 6d 65 72 4f 72 63 	imul   $0x63724f72,0x65(%ebp),%ebp
4117a4:	73 41                	jae    0x4117e7
4117a6:	74 74                	je     0x41181c
4117a8:	61                   	popa
4117a9:	63 6b 5f             	arpl   %ebp,0x5f(%ebx)
4117ac:	54                   	push   %esp
4117ad:	69 63 6b 00 74 69 6d 	imul   $0x6d697400,0x6b(%ebx),%esp
4117b4:	65 72 52             	gs jb  0x411809
4117b7:	61                   	popa
4117b8:	74 41                	je     0x4117fb
4117ba:	74 74                	je     0x411830
4117bc:	61                   	popa
4117bd:	63 6b 5f             	arpl   %ebp,0x5f(%ebx)
4117c0:	54                   	push   %esp
4117c1:	69 63 6b 00 74 69 6d 	imul   $0x6d697400,0x6b(%ebx),%esp
4117c8:	65 72 50             	gs jb  0x41181b
4117cb:	72 6f                	jb     0x41183c
4117cd:	64 75 63             	fs jne 0x411833
4117d0:	74 69                	je     0x41183b
4117d2:	6f                   	outsl  %ds:(%esi),(%dx)
4117d3:	6e                   	outsb  %ds:(%esi),(%dx)
4117d4:	5f                   	pop    %edi
4117d5:	54                   	push   %esp
4117d6:	69 63 6b 00 74 69 6d 	imul   $0x6d697400,0x6b(%ebx),%esp
4117dd:	65 72 43             	gs jb  0x411823
4117e0:	72 79                	jb     0x41185b
4117e2:	73 74                	jae    0x411858
4117e4:	61                   	popa
4117e5:	6c                   	insb   (%dx),%es:(%edi)
4117e6:	73 50                	jae    0x411838
4117e8:	72 6f                	jb     0x411859
4117ea:	64 75 63             	fs jne 0x411850
4117ed:	74 69                	je     0x411858
4117ef:	6f                   	outsl  %ds:(%esi),(%dx)
4117f0:	6e                   	outsb  %ds:(%esi),(%dx)
4117f1:	5f                   	pop    %edi
4117f2:	54                   	push   %esp
4117f3:	69 63 6b 00 74 69 6d 	imul   $0x6d697400,0x6b(%ebx),%esp
4117fa:	65 72 45             	gs jb  0x411842
4117fd:	6c                   	insb   (%dx),%es:(%edi)
4117fe:	76 69                	jbe    0x411869
411800:	73 68                	jae    0x41186a
411802:	41                   	inc    %ecx
411803:	72 63                	jb     0x411868
411805:	68 65 72 50 72       	push   $0x72507265
41180a:	6f                   	outsl  %ds:(%esi),(%dx)
41180b:	67 72 65             	addr16 jb 0x411873
41180e:	73 73                	jae    0x411883
411810:	42                   	inc    %edx
411811:	61                   	popa
411812:	72 5f                	jb     0x411873
411814:	54                   	push   %esp
411815:	69 63 6b 00 74 69 6d 	imul   $0x6d697400,0x6b(%ebx),%esp
41181c:	65 72 45             	gs jb  0x411864
41181f:	6c                   	insb   (%dx),%es:(%edi)
411820:	76 69                	jbe    0x41188b