4294a4:	00 49 6e             	add    %cl,0x6e(%ecx)
4294a7:	76 61                	jbe    0x42950a
4294a9:	6c                   	insb   (%dx),%es:(%edi)
4294aa:	69 64 4f 70 65 72 61 	imul   $0x74617265,0x70(%edi,%ecx,2),%esp
4294b1:	74
4294b2:	69 6f 6e 45 78 63 65 	imul   $0x65637845,0x6e(%edi),%ebp
4294b9:	70 74                	jo     0x42952f
4294bb:	69 6f 6e 00 53 74 72 	imul   $0x72745300,0x6e(%edi),%ebp
4294c2:	69 6e 67 43 6f 6d 70 	imul   $0x706d6f43,0x67(%esi),%ebp
4294c9:	61                   	popa
4294ca:	72 69                	jb     0x429535
4294cc:	73 6f                	jae    0x42953d
4294ce:	6e                   	outsb  %ds:(%esi),(%dx)
4294cf:	00 4d 65             	add    %cl,0x65(%ebp)
4294d2:	74 68                	je     0x42953c
4294d4:	6f                   	outsl  %ds:(%esi),(%dx)
4294d5:	64 49                	fs dec %ecx
4294d7:	6e                   	outsb  %ds:(%esi),(%dx)
4294d8:	66 6f                	outsw  %ds:(%esi),(%dx)
4294da:	00 43 6f             	add    %al,0x6f(%ebx)
4294dd:	6e                   	outsb  %ds:(%esi),(%dx)
4294de:	73 74                	jae    0x429554
4294e0:	72 75                	jb     0x429557
4294e2:	63 74 6f 72          	arpl   %esi,0x72(%edi,%ebp,2)
4294e6:	49                   	dec    %ecx
4294e7:	6e                   	outsb  %ds:(%esi),(%dx)
4294e8:	66 6f                	outsw  %ds:(%esi),(%dx)
4294ea:	00 61 4d             	add    %ah,0x4d(%ecx)
4294ed:	59                   	pop    %ecx
4294ee:	70 00                	jo     0x4294f0
4294f0:	53                   	push   %ebx
4294f1:	68 6f 77 4d 61       	push   $0x614d776f
4294f6:	70 00                	jo     0x4294f8
4294f8:	42                   	inc    %edx
4294f9:	69 74 6d 61 70 00 53 	imul   $0x6c530070,0x61(%ebp,%ebp,2),%esi
429500:	6c
429501:	65 65 70 00          	gs gs jo 0x429505
429505:	45                   	inc    %ebp
429506:	6e                   	outsb  %ds:(%esi),(%dx)
429507:	64 41                	fs inc %ecx
429509:	70 70                	jo     0x42957b
42950b:	00 41 6e             	add    %al,0x6e(%ecx)
42950e:	64 72 6f             	fs jb  0x429580
429511:	69 64 43 61 72 00 43 	imul   $0x68430072,0x61(%ebx,%eax,2),%esp
429518:	68
429519:	61                   	popa
42951a:	72 00                	jb     0x42951c
42951c:	49                   	dec    %ecx
42951d:	6e                   	outsb  %ds:(%esi),(%dx)
42951e:	76 6f                	jbe    0x42958f
429520:	6b 65 4d 65          	imul   $0x65,0x4d(%ebp),%esp
429524:	6d                   	insl   (%dx),%es:(%edi)
429525:	62 65 72             	bound  %esp,0x72(%ebp)
429528:	00 42 69             	add    %al,0x69(%edx)
42952b:	6e                   	outsb  %ds:(%esi),(%dx)
42952c:	61                   	popa
42952d:	72 79                	jb     0x4295a8
42952f:	52                   	push   %edx
429530:	65 61                	gs popa
429532:	64 65 72 00          	fs gs jb 0x429536
429536:	53                   	push   %ebx
429537:	48                   	dec    %eax
429538:	41                   	inc    %ecx
429539:	31 43 72             	xor    %eax,0x72(%ebx)
42953c:	79 70                	jns    0x4295ae
42953e:	74 6f                	je     0x4295af
429540:	53                   	push   %ebx
429541:	65 72 76             	gs jb  0x4295ba
429544:	69 63 65 50 72 6f 76 	imul   $0x766f7250,0x65(%ebx),%esp
42954b:	69 64 65 72 00 52 53 	imul   $0x41535200,0x72(%ebp,%eiz,2),%esp
429552:	41
429553:	43                   	inc    %ebx
429554:	72 79                	jb     0x4295cf
429556:	70 74                	jo     0x4295cc
429558:	6f                   	outsl  %ds:(%esi),(%dx)
429559:	53                   	push   %ebx
42955a:	65 72 76             	gs jb  0x4295d3
42955d:	69 63 65 50 72 6f 76 	imul   $0x766f7250,0x65(%ebx),%esp
429564:	69 64 65 72 00 44 45 	imul   $0x53454400,0x72(%ebp,%eiz,2),%esp
42956b:	53
42956c:	43                   	inc    %ebx
42956d:	72 79                	jb     0x4295e8
42956f:	70 74                	jo     0x4295e5
429571:	6f                   	outsl  %ds:(%esi),(%dx)
429572:	53                   	push   %ebx
429573:	65 72 76             	gs jb  0x4295ec
429576:	69 63 65 50 72 6f 76 	imul   $0x766f7250,0x65(%ebx),%esp
42957d:	69 64 65 72 00 4d 65 	imul   $0x74654d00,0x72(%ebp,%eiz,2),%esp
429584:	74
429585:	68 6f 64 42 75       	push   $0x7542646f
42958a:	69 6c 64 65 72 00 4d 	imul   $0x6f4d0072,0x65(%esp,%eiz,2),%ebp
429591:	6f
429592:	64 75 6c             	fs jne 0x429601
429595:	65 42                	gs inc %edx
429597:	75 69                	jne    0x429602
429599:	6c                   	insb   (%dx),%es:(%edi)
42959a:	64 65 72 00          	fs gs jb 0x42959e
42959e:	54                   	push   %esp
42959f:	79 70                	jns    0x429611
4295a1:	65 42                	gs inc %edx
4295a3:	75 69                	jne    0x42960e
4295a5:	6c                   	insb   (%dx),%es:(%edi)
4295a6:	64 65 72 00          	fs gs jb 0x4295aa
4295aa:	4c                   	dec    %esp
4295ab:	6f                   	outsl  %ds:(%esi),(%dx)
4295ac:	63 61 6c             	arpl   %esp,0x6c(%ecx)
4295af:	42                   	inc    %edx
4295b0:	75 69                	jne    0x42961b
4295b2:	6c                   	insb   (%dx),%es:(%edi)
4295b3:	64 65 72 00          	fs gs jb 0x4295b7
4295b7:	50                   	push   %eax
4295b8:	61                   	popa
4295b9:	72 61                	jb     0x42961c
4295bb:	6d                   	insl   (%dx),%es:(%edi)
4295bc:	65 74 65             	gs je  0x429624
4295bf:	72 42                	jb     0x429603
4295c1:	75 69                	jne    0x42962c
4295c3:	6c                   	insb   (%dx),%es:(%edi)
4295c4:	64 65 72 00          	fs gs jb 0x4295c8
4295c8:	41                   	inc    %ecx
4295c9:	73 73                	jae    0x42963e
4295cb:	65 6d                	gs insl (%dx),%es:(%edi)
4295cd:	62 6c 79 42          	bound  %ebp,0x42(%ecx,%edi,2)
4295d1:	75 69                	jne    0x42963c
4295d3:	6c                   	insb   (%dx),%es:(%edi)
4295d4:	64 65 72 00          	fs gs jb 0x4295d8
4295d8:	42                   	inc    %edx
4295d9:	69 6e 64 65 72 00 42 	imul   $0x42007265,0x64(%esi),%ebp
4295e0:	75 66                	jne    0x429648
4295e2:	66 65 72 00          	data16 gs jb 0x4295e6
4295e6:	52                   	push   %edx
4295e7:	65 73 6f             	gs jae 0x429659
4295ea:	75 72                	jne    0x42965e
4295ec:	63 65 4d             	arpl   %esp,0x4d(%ebp)
4295ef:	61                   	popa
4295f0:	6e                   	outsb  %ds:(%esi),(%dx)
4295f1:	61                   	popa
4295f2:	67 65 72 00          	addr16 gs jb 0x4295f6
4295f6:	50                   	push   %eax
4295f7:	61                   	popa
4295f8:	72 61                	jb     0x42965b
4295fa:	6d                   	insl   (%dx),%es:(%edi)
4295fb:	65 74 65             	gs je  0x429663
4295fe:	72 4d                	jb     0x42964d
429600:	6f                   	outsl  %ds:(%esi),(%dx)
429601:	64 69 66 69 65 72 00 	imul   $0x44007265,%fs:0x69(%esi),%esp
429608:	44
429609:	65 66 69 6e 65 50 61 	imul   $0x6150,%gs:0x65(%esi),%bp
429610:	72 61                	jb     0x429673
429612:	6d                   	insl   (%dx),%es:(%edi)
429613:	65 74 65             	gs je  0x42967b
429616:	72 00                	jb     0x429618
429618:	58                   	pop    %eax
429619:	6f                   	outsl  %ds:(%esi),(%dx)
42961a:	72 00                	jb     0x42961c
42961c:	43                   	inc    %ebx
42961d:	6f                   	outsl  %ds:(%esi),(%dx)
42961e:	6c                   	insb   (%dx),%es:(%edi)
42961f:	6f                   	outsl  %ds:(%esi),(%dx)
429620:	72 00                	jb     0x429622
429622:	47                   	inc    %edi
429623:	65 74 49             	gs je  0x42966f
429626:	4c                   	dec    %esp
429627:	47                   	inc    %edi
429628:	65 6e                	outsb  %gs:(%esi),(%dx)
42962a:	65 72 61             	gs jb  0x42968e
42962d:	74 6f                	je     0x42969e
42962f:	72 00                	jb     0x429631
429631:	2e 63 74 6f 72       	arpl   %esi,%cs:0x72(%edi,%ebp,2)
429636:	00 2e                	add    %ch,(%esi)
429638:	63 63 74             	arpl   %esp,0x74(%ebx)
42963b:	6f                   	outsl  %ds:(%esi),(%dx)
42963c:	72 00                	jb     0x42963e
42963e:	47                   	inc    %edi
42963f:	65 74 43             	gs je  0x429685
429642:	6f                   	outsl  %ds:(%esi),(%dx)
429643:	6e                   	outsb  %ds:(%esi),(%dx)
429644:	73 74                	jae    0x4296ba
429646:	72 75                	jb     0x4296bd
429648:	63 74 6f 72          	arpl   %esi,0x72(%edi,%ebp,2)
42964c:	00 43 72             	add    %al,0x72(%ebx)
42964f:	65 61                	gs popa
429651:	74 65                	je     0x4296b8
429653:	44                   	inc    %esp
429654:	65 63 72 79          	arpl   %esi,%gs:0x79(%edx)
429658:	70 74                	jo     0x4296ce
42965a:	6f                   	outsl  %ds:(%esi),(%dx)
42965b:	72 00                	jb     0x42965d
42965d:	4c                   	dec    %esp
42965e:	64 73 74             	fs jae 0x4296d5
429661:	72 00                	jb     0x429663
429663:	53                   	push   %ebx
429664:	79 73                	jns    0x4296d9
429666:	74 65                	je     0x4296cd
429668:	6d                   	insl   (%dx),%es:(%edi)
429669:	2e 44                	cs inc %esp
42966b:	69 61 67 6e 6f 73 74 	imul   $0x74736f6e,0x67(%ecx),%esp
429672:	69 63 73 00 53 79 73 	imul   $0x73795300,0x73(%ebx),%esp
429679:	74 65                	je     0x4296e0
42967b:	6d                   	insl   (%dx),%es:(%edi)
42967c:	2e 52                	cs push %edx
42967e:	75 6e                	jne    0x4296ee
429680:	74 69                	je     0x4296eb
429682:	6d                   	insl   (%dx),%es:(%edi)
429683:	65 2e 49             	gs cs dec %ecx
429686:	6e                   	outsb  %ds:(%esi),(%dx)
429687:	74 65                	je     0x4296ee
429689:	72 6f                	jb     0x4296fa
42968b:	70 53                	jo     0x4296e0
42968d:	65 72 76             	gs jb  0x429706
429690:	69 63 65 73 00 4d 69 	imul   $0x694d0073,0x65(%ebx),%esp
429697:	63 72 6f             	arpl   %esi,0x6f(%edx)
42969a:	73 6f                	jae    0x42970b
42969c:	66 74 2e             	data16 je 0x4296cd
42969f:	56                   	push   %esi
4296a0:	69 73 75 61 6c 42 61 	imul   $0x61426c61,0x75(%ebx),%esi
4296a7:	73 69                	jae    0x429712
4296a9:	63 2e                	arpl   %ebp,(%esi)
4296ab:	43                   	inc    %ebx
4296ac:	6f                   	outsl  %ds:(%esi),(%dx)
4296ad:	6d                   	insl   (%dx),%es:(%edi)
4296ae:	70 69                	jo     0x429719
4296b0:	6c                   	insb   (%dx),%es:(%edi)
4296b1:	65 72 53             	gs jb  0x429707
4296b4:	65 72 76             	gs jb  0x42972d
4296b7:	69 63 65 73 00 53 79 	imul   $0x79530073,0x65(%ebx),%esp
4296be:	73 74                	jae    0x429734
4296c0:	65 6d                	gs insl (%dx),%es:(%edi)
4296c2:	2e 52                	cs push %edx
4296c4:	75 6e                	jne    0x429734
4296c6:	74 69                	je     0x429731
4296c8:	6d                   	insl   (%dx),%es:(%edi)
4296c9:	65 2e 43             	gs cs inc %ebx
4296cc:	6f                   	outsl  %ds:(%esi),(%dx)
4296cd:	6d                   	insl   (%dx),%es:(%edi)
4296ce:	70 69                	jo     0x429739
4296d0:	6c                   	insb   (%dx),%es:(%edi)
4296d1:	65 72 53             	gs jb  0x429727
4296d4:	65 72 76             	gs jb  0x42974d
4296d7:	69 63 65 73 00 53 79 	imul   $0x79530073,0x65(%ebx),%esp
4296de:	73 74                	jae    0x429754
4296e0:	65 6d                	gs insl (%dx),%es:(%edi)
4296e2:	2e 52                	cs push %edx
4296e4:	65 73 6f             	gs jae 0x429756
4296e7:	75 72                	jne    0x42975b
4296e9:	63 65 73             	arpl   %esp,0x73(%ebp)
4296ec:	00 4f 70             	add    %cl,0x70(%edi)
4296ef:	43                   	inc    %ebx
4296f0:	6f                   	outsl  %ds:(%esi),(%dx)
4296f1:	64 65 73 00          	fs gs jae 0x4296f5
4296f5:	44                   	inc    %esp
4296f6:	65 62 75 67          	bound  %esi,%gs:0x67(%ebp)
4296fa:	67 69 6e 67 4d 6f 64 	imul   $0x65646f4d,0x67(%bp),%ebp
429701:	65
429702:	73 00                	jae    0x429704
429704:	4d                   	dec    %ebp
429705:	65 74 68             	gs je  0x429770
429708:	6f                   	outsl  %ds:(%esi),(%dx)
429709:	64 41                	fs inc %ecx
42970b:	74 74                	je     0x429781
42970d:	72 69                	jb     0x429778
42970f:	62 75 74             	bound  %esi,0x74(%ebp)
429712:	65 73 00             	gs jae 0x429715
429715:	54                   	push   %esp
429716:	79 70                	jns    0x429788
429718:	65 41                	gs inc %ecx
42971a:	74 74                	je     0x429790
42971c:	72 69                	jb     0x429787
42971e:	62 75 74             	bound  %esi,0x74(%ebp)
429721:	65 73 00             	gs jae 0x429724
429724:	50                   	push   %eax
429725:	61                   	popa
429726:	72 61                	jb     0x429789
429728:	6d                   	insl   (%dx),%es:(%edi)
429729:	65 74 65             	gs je  0x429791
42972c:	72 41                	jb     0x42976f
42972e:	74 74                	je     0x4297a4
429730:	72 69                	jb     0x42979b
429732:	62 75 74             	bound  %esi,0x74(%ebp)
429735:	65 73 00             	gs jae 0x429738
429738:	42                   	inc    %edx
429739:	69 6e 64 69 6e 67 46 	imul   $0x46676e69,0x64(%esi),%ebp
429740:	6c                   	insb   (%dx),%es:(%edi)
429741:	61                   	popa
429742:	67 73 00             	addr16 jae 0x429745
429745:	53                   	push   %ebx
429746:	79 73                	jns    0x4297bb
429748:	74 65                	je     0x4297af
42974a:	6d                   	insl   (%dx),%es:(%edi)
42974b:	2e 43                	cs inc %ebx
42974d:	6f                   	outsl  %ds:(%esi),(%dx)
42974e:	6c                   	insb   (%dx),%es:(%edi)
42974f:	6c                   	insb   (%dx),%es:(%edi)
429750:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
429755:	6e                   	outsb  %ds:(%esi),(%dx)
429756:	73 00                	jae    0x429758
429758:	52                   	push   %edx
429759:	53                   	push   %ebx
42975a:	41                   	inc    %ecx
42975b:	50                   	push   %eax
42975c:	61                   	popa
42975d:	72 61                	jb     0x4297c0
42975f:	6d                   	insl   (%dx),%es:(%edi)
429760:	65 74 65             	gs je  0x4297c8
429763:	72 73                	jb     0x4297d8
429765:	00 53 65             	add    %dl,0x65(%ebx)
429768:	74 50                	je     0x4297ba
42976a:	61                   	popa
42976b:	72 61                	jb     0x4297ce
42976d:	6d                   	insl   (%dx),%es:(%edi)
42976e:	65 74 65             	gs je  0x4297d6
429771:	72 73                	jb     0x4297e6
429773:	00 49 6d             	add    %cl,0x6d(%ecx)
429776:	70 6f                	jo     0x4297e7
429778:	72 74                	jb     0x4297ee
42977a:	50                   	push   %eax
42977b:	61                   	popa
42977c:	72 61                	jb     0x4297df
42977e:	6d                   	insl   (%dx),%es:(%edi)
42977f:	65 74 65             	gs je  0x4297e7
429782:	72 73                	jb     0x4297f7
429784:	00 41 73             	add    %al,0x73(%ecx)
429787:	73 65                	jae    0x4297ee
429789:	6d                   	insl   (%dx),%es:(%edi)
42978a:	62 6c 79 42          	bound  %ebp,0x42(%ecx,%edi,2)
42978e:	75 69                	jne    0x4297f9
429790:	6c                   	insb   (%dx),%es:(%edi)
429791:	64 65 72 41          	fs gs jb 0x4297d6
429795:	63 63 65             	arpl   %esp,0x65(%ebx)
429798:	73 73                	jae    0x42980d
42979a:	00 4d 6f             	add    %cl,0x6f(%ebp)
42979d:	64 75 6c             	fs jne 0x42980c
4297a0:	75 73                	jne    0x429815
4297a2:	00 43 6f             	add    %al,0x6f(%ebx)
4297a5:	6e                   	outsb  %ds:(%esi),(%dx)
4297a6:	63 61 74             	arpl   %esp,0x74(%ecx)
4297a9:	00 47 65             	add    %al,0x65(%edi)
4297ac:	74 4f                	je     0x4297fd
4297ae:	62 6a 65             	bound  %ebp,0x65(%edx)
4297b1:	63 74 00 6f          	arpl   %esi,0x6f(%eax,%eax,1)
4297b5:	62 6a 65             	bound  %ebp,0x65(%edx)
4297b8:	63 74 00 52          	arpl   %esi,0x52(%eax,%eax,1)
4297bc:	65 74 00             	gs je  0x4297bf
4297bf:	67 65 74 5f          	addr16 gs je 0x429822
4297c3:	48                   	dec    %eax
4297c4:	65 69 67 68 74 00 53 	imul   $0x70530074,%gs:0x68(%edi),%esp
4297cb:	70
4297cc:	6c                   	insb   (%dx),%es:(%edi)
4297cd:	69 74 00 53 79 73 74 	imul   $0x65747379,0x53(%eax,%eax,1),%esi
4297d4:	65