4295a6:	62 79 74             	bound  %edi,0x74(%ecx)
4295a9:	74 65                	je     0x429610
4295ab:	64 65 6c             	fs gs insb (%dx),%es:(%edi)
4295ae:	69 6e 67 65 6e 00 50 	imul   $0x50006e65,0x67(%esi),%ebp
4295b5:	72 65                	jb     0x42961c
4295b7:	6d                   	insl   (%dx),%es:(%edi)
4295b8:	6f                   	outsl  %ds:(%esi),(%dx)
4295b9:	64 65 6c             	fs gs insb (%dx),%es:(%edi)
4295bc:	00 00                	add    %al,(%eax)
4295be:	00 00                	add    %al,(%eax)
4295c0:	58                   	pop    %eax
4295c1:	69 6e 74 00 00 00 00 	imul   $0x0,0x74(%esi),%ebp
4295c8:	53                   	push   %ebx
4295c9:	55                   	push   %ebp
4295ca:	44                   	inc    %esp
4295cb:	41                   	inc    %ecx
4295cc:	4e                   	dec    %esi
4295cd:	45                   	inc    %ebp
4295ce:	52                   	push   %edx
4295cf:	53                   	push   %ebx
4295d0:	00 00                	add    %al,(%eax)
4295d2:	00 00                	add    %al,(%eax)
4295d4:	4d                   	dec    %ebp
4295d5:	61                   	popa
4295d6:	6e                   	outsb  %ds:(%esi),(%dx)
4295d7:	75 66                	jne    0x42963f
4295d9:	61                   	popa
4295da:	6b 74 75 72 00       	imul   $0x0,0x72(%ebp,%esi,2),%esi
4295df:	00 73 65             	add    %dh,0x65(%ebx)
4295e2:	72 6f                	jb     0x429653
4295e4:	70 68                	jo     0x42964e
4295e6:	74 68                	je     0x429650
4295e8:	69 73 69 73 00 00 00 	imul   $0x73,0x69(%ebx),%esi
4295ef:	00 50 68             	add    %dl,0x68(%eax)
4295f2:	61                   	popa
4295f3:	6e                   	outsb  %ds:(%esi),(%dx)
4295f4:	74 61                	je     0x429657
4295f6:	73 69                	jae    0x429661
4295f8:	61                   	popa
4295f9:	73 74                	jae    0x42966f
4295fb:	00 64 72 6e          	add    %ah,0x6e(%edx,%esi,2)
4295ff:	6c                   	insb   (%dx),%es:(%edi)
429600:	65 64 6e             	gs outsb %fs:(%esi),(%dx)
429603:	69 6e 67 65 6e 73 00 	imul   $0x736e65,0x67(%esi),%ebp
42960a:	00 00                	add    %al,(%eax)
42960c:	49                   	dec    %ecx
42960d:	6e                   	outsb  %ds:(%esi),(%dx)
42960e:	67 6f                	outsl  %ds:(%si),(%dx)
429610:	6d                   	insl   (%dx),%es:(%edi)
429611:	61                   	popa
429612:	72 00                	jb     0x429614
429614:	65 6d                	gs insl (%dx),%es:(%edi)
429616:	70 61                	jo     0x429679
429618:	69 73 74 69 63 00 00 	imul   $0x6369,0x74(%ebx),%esi
42961f:	00 44 69 64          	add    %al,0x64(%ecx,%ebp,2)
429623:	64 65 72 65          	fs gs jb 0x42968c
429627:	64 32 00             	xor    %fs:(%eax),%al
42962a:	00 00                	add    %al,(%eax)
42962c:	54                   	push   %esp
42962d:	61                   	popa
42962e:	70 73                	jo     0x4296a3
429630:	61                   	popa
429631:	6d                   	insl   (%dx),%es:(%edi)
429632:	6c                   	insb   (%dx),%es:(%edi)
429633:	69 6e 67 00 00 72 65 	imul   $0x65720000,0x67(%esi),%ebp
42963a:	70 6f                	jo     0x4296ab
42963c:	73 74                	jae    0x4296b2
42963e:	65 72 00             	gs jb  0x429641
429641:	00 00                	add    %al,(%eax)
429643:	00 50 72             	add    %dl,0x72(%eax)
429646:	65 61                	gs popa
429648:	73 73                	jae    0x4296bd
42964a:	69 67 6e 69 6e 67 38 	imul   $0x38676e69,0x6e(%edi),%esp
429651:	00 00                	add    %al,(%eax)
429653:	00 4f 74             	add    %cl,0x74(%edi)
429656:	68 65 6c 6c 6f       	push   $0x6f6c6c65
42965b:	6b 61 67 65          	imul   $0x65,0x67(%ecx),%esp
42965f:	72 73                	jb     0x4296d4
429661:	00 00                	add    %al,(%eax)
429663:	00 46 6f             	add    %al,0x6f(%esi)
429666:	72 64                	jb     0x4296cc
429668:	72 65                	jb     0x4296cf
42966a:	6a 65                	push   $0x65
42966c:	64 65 38 00          	fs cmp %al,%gs:(%eax)
429670:	4b                   	dec    %ebx
429671:	6f                   	outsl  %ds:(%esi),(%dx)
429672:	6e                   	outsb  %ds:(%esi),(%dx)
429673:	73 75                	jae    0x4296ea
429675:	6d                   	insl   (%dx),%es:(%edi)
429676:	65 6e                	outsb  %gs:(%esi),(%dx)
429678:	74 6d                	je     0x4296e7
42967a:	61                   	popa
42967b:	72 6b                	jb     0x4296e8
42967d:	65 64 65 74 00       	gs fs gs je 0x429682
429682:	00 00                	add    %al,(%eax)
429684:	53                   	push   %ebx
429685:	43                   	inc    %ebx
429686:	52                   	push   %edx
429687:	45                   	inc    %ebp
429688:	45                   	inc    %ebp
429689:	4e                   	dec    %esi
42968a:	45                   	inc    %ebp
42968b:	44                   	inc    %esp
42968c:	45                   	inc    %ebp
42968d:	53                   	push   %ebx
42968e:	00 00                	add    %al,(%eax)
429690:	50                   	push   %eax
429691:	61                   	popa
429692:	77 6e                	ja     0x429702
429694:	73 68                	jae    0x4296fe
429696:	6f                   	outsl  %ds:(%esi),(%dx)
429697:	70 73                	jo     0x42970c
429699:	36 00 00             	add    %al,%ss:(%eax)
42969c:	46                   	inc    %esi
42969d:	6f                   	outsl  %ds:(%esi),(%dx)
42969e:	6c                   	insb   (%dx),%es:(%edi)
42969f:	64 69 6e 67 00 44 6f 	imul   $0x6c6f4400,%fs:0x67(%esi),%ebp
4296a6:	6c
4296a7:	65 73 6f             	gs jae 0x429719
4296aa:	6d                   	insl   (%dx),%es:(%edi)
4296ab:	65 6c                	gs insb (%dx),%es:(%edi)
4296ad:	79 39                	jns    0x4296e8
4296af:	00 4f 76             	add    %cl,0x76(%edi)
4296b2:	65 72 69             	gs jb  0x42971e
4296b5:	6e                   	outsb  %ds:(%esi),(%dx)
4296b6:	76 65                	jbe    0x42971d
4296b8:	73 74                	jae    0x42972e
4296ba:	65 64 35 00 00 00 46 	gs fs xor $0x46000000,%eax
4296c1:	6c                   	insb   (%dx),%es:(%edi)
4296c2:	61                   	popa
4296c3:	64 73 74             	fs jae 0x42973a
4296c6:	6a 65                	push   $0x65
4296c8:	72 6e                	jb     0x429738
4296ca:	65 72 73             	gs jb  0x429740
4296cd:	32 00                	xor    (%eax),%al
4296cf:	00 41 6c             	add    %al,0x6c(%ecx)
4296d2:	66 6f                	outsw  %ds:(%esi),(%dx)
4296d4:	6e                   	outsb  %ds:(%esi),(%dx)
4296d5:	73 65                	jae    0x42973c
4296d7:	6e                   	outsb  %ds:(%esi),(%dx)
4296d8:	73 00                	jae    0x4296da
4296da:	00 00                	add    %al,(%eax)
4296dc:	70 68                	jo     0x429746
4296de:	79 73                	jns    0x429753
4296e0:	6f                   	outsl  %ds:(%esi),(%dx)
4296e1:	6e                   	outsb  %ds:(%esi),(%dx)
4296e2:	65 63 74 6f 75       	arpl   %esi,%gs:0x75(%edi,%ebp,2)
4296e7:	73 00                	jae    0x4296e9
4296e9:	00 00                	add    %al,(%eax)
4296eb:	00 55 6e             	add    %dl,0x6e(%ebp)
4296ee:	62 72 61             	bound  %esi,0x61(%edx)
4296f1:	7a 65                	jp     0x429758
4296f3:	6e                   	outsb  %ds:(%esi),(%dx)
4296f4:	6e                   	outsb  %ds:(%esi),(%dx)
4296f5:	65 73 73             	gs jae 0x42976b
4296f8:	00 00                	add    %al,(%eax)
4296fa:	00 00                	add    %al,(%eax)
4296fc:	53                   	push   %ebx
4296fd:	6c                   	insb   (%dx),%es:(%edi)
4296fe:	75 73                	jne    0x429773
429700:	00 00                	add    %al,(%eax)
429702:	00 00                	add    %al,(%eax)
429704:	53                   	push   %ebx
429705:	48                   	dec    %eax
429706:	4f                   	dec    %edi
429707:	47                   	inc    %edi
429708:	47                   	inc    %edi
429709:	49                   	dec    %ecx
42970a:	45                   	inc    %ebp
42970b:	00 76 61             	add    %dh,0x61(%esi)
42970e:	63 75 6f             	arpl   %esi,0x6f(%ebp)
429711:	6c                   	insb   (%dx),%es:(%edi)
429712:	69 7a 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%edx),%edi
429719:	73 00                	jae    0x42971b
42971b:	00 45 45             	add    %al,0x45(%ebp)
42971e:	53                   	push   %ebx
42971f:	4d                   	dec    %ebp
429720:	49                   	dec    %ecx
429721:	54                   	push   %esp
429722:	48                   	dec    %eax
429723:	00 54 52 4f          	add    %dl,0x4f(%edx,%edx,2)
429727:	55                   	push   %ebp
429728:	56                   	push   %esi
429729:	45                   	inc    %ebp
42972a:	52                   	push   %edx
42972b:	45                   	inc    %ebp
42972c:	53                   	push   %ebx
42972d:	00 00                	add    %al,(%eax)
42972f:	00 66 75             	add    %ah,0x75(%esi)
429732:	67 6c                	insb   (%dx),%es:(%di)
429734:	65 68 6f 6c 64 65    	gs push $0x65646c6f
42973a:	6e                   	outsb  %ds:(%esi),(%dx)
42973b:	65 00 00             	add    %al,%gs:(%eax)
42973e:	00 00                	add    %al,(%eax)
429740:	48                   	dec    %eax
429741:	6f                   	outsl  %ds:(%esi),(%dx)
429742:	75 73                	jne    0x4297b7
429744:	65 6c                	gs insb (%dx),%es:(%edi)
429746:	65 65 6b 00 00       	gs imul $0x0,%gs:(%eax),%eax
42974b:	00 46 6f             	add    %al,0x6f(%esi)
42974e:	72 6c                	jb     0x4297bc
429750:	61                   	popa
429751:	64 74 00             	fs je  0x429754
429754:	45                   	inc    %ebp
429755:	61                   	popa
429756:	72 73                	jb     0x4297cb
429758:	74 6f                	je     0x4297c9
42975a:	6e                   	outsb  %ds:(%esi),(%dx)
42975b:	65 00 00             	add    %al,%gs:(%eax)
42975e:	00 00                	add    %al,(%eax)
429760:	54                   	push   %esp
429761:	69 6c 6c 69 64 73 6b 	imul   $0x766b7364,0x69(%esp,%ebp,2),%ebp
429768:	76
429769:	69 6e 64 65 6e 39 00 	imul   $0x396e65,0x64(%esi),%ebp
429770:	47                   	inc    %edi
429771:	55                   	push   %ebp
429772:	4d                   	dec    %ebp
429773:	4d                   	dec    %ebp
429774:	49                   	dec    %ecx
429775:	46                   	inc    %esi
429776:	41                   	inc    %ecx
429777:	42                   	inc    %edx
429778:	52                   	push   %edx
429779:	49                   	dec    %ecx
42977a:	4b                   	dec    %ebx
42977b:	4b                   	dec    %ebx
42977c:	45                   	inc    %ebp
42977d:	52                   	push   %edx
42977e:	53                   	push   %ebx
42977f:	00 4f 72             	add    %cl,0x72(%edi)
429782:	6e                   	outsb  %ds:(%esi),(%dx)
429783:	61                   	popa
429784:	6d                   	insl   (%dx),%es:(%edi)
429785:	65 6e                	outsb  %gs:(%esi),(%dx)
429787:	74 61                	je     0x4297ea
429789:	6c                   	insb   (%dx),%es:(%edi)
42978a:	34 00                	xor    $0x0,%al
42978c:	42                   	inc    %edx
42978d:	49                   	dec    %ecx
42978e:	4c                   	dec    %esp
42978f:	4c                   	dec    %esp
429790:	45                   	inc    %ebp
429791:	54                   	push   %esp
429792:	4b                   	dec    %ebx
429793:	4f                   	dec    %edi
429794:	4e                   	dec    %esi
429795:	54                   	push   %esp
429796:	4f                   	dec    %edi
429797:	52                   	push   %edx
429798:	45                   	inc    %ebp
429799:	52                   	push   %edx
42979a:	4e                   	dec    %esi
42979b:	45                   	inc    %ebp
42979c:	53                   	push   %ebx
42979d:	00 00                	add    %al,(%eax)
42979f:	00 53 59             	add    %dl,0x59(%ebx)
4297a2:	4e                   	dec    %esi
4297a3:	54                   	push   %esp
4297a4:	41                   	inc    %ecx
4297a5:	4b                   	dec    %ebx
4297a6:	53                   	push   %ebx
4297a7:	50                   	push   %eax
4297a8:	52                   	push   %edx
4297a9:	49                   	dec    %ecx
4297aa:	4e                   	dec    %esi
4297ab:	43                   	inc    %ebx
4297ac:	49                   	dec    %ecx
4297ad:	50                   	push   %eax
4297ae:	50                   	push   %eax
4297af:	45                   	inc    %ebp
4297b0:	52                   	push   %edx
4297b1:	4e                   	dec    %esi
4297b2:	45                   	inc    %ebp
4297b3:	00 4e 65             	add    %cl,0x65(%esi)
4297b6:	75 72                	jne    0x42982a
4297b8:	6f                   	outsl  %ds:(%esi),(%dx)
4297b9:	74 72                	je     0x42982d
4297bb:	6f                   	outsl  %ds:(%esi),(%dx)
4297bc:	70 79                	jo     0x429837
4297be:	00 00                	add    %al,(%eax)
4297c0:	00 00                	add    %al,(%eax)
4297c2:	00 00                	add    %al,(%eax)
4297c4:	42                   	inc    %edx
4297c5:	69 61 63 75 72 75 38 	imul   $0x38757275,0x63(%ecx),%esp
4297cc:	00 00                	add    %al,(%eax)
4297ce:	00 00                	add    %al,(%eax)
4297d0:	43                   	inc    %ebx
4297d1:	4f                   	dec    %edi
4297d2:	4c                   	dec    %esp
4297d3:	4c                   	dec    %esp
4297d4:	41                   	inc    %ecx
4297d5:	52                   	push   %edx
4297d6:	00 00                	add    %al,(%eax)
4297d8:	42                   	inc    %edx
4297d9:	64 6e                	outsb  %fs:(%esi),(%dx)
4297db:	69 6e 67 65 6e 73 37 	imul   $0x37736e65,0x67(%esi),%ebp
4297e2:	00 00                	add    %al,(%eax)
4297e4:	61                   	popa
4297e5:	64 66 72 64          	fs data16 jb 0x42984d
4297e9:	73 66                	jae    0x429851
4297eb:	6f                   	outsl  %ds:(%esi),(%dx)
4297ec:	72 6d                	jb     0x42985b
4297ee:	65 72 00             	gs jb  0x4297f1
4297f1:	00 00                	add    %al,(%eax)
4297f3:	00 4d 61             	add    %cl,0x61(%ebp)
4297f6:	6a 73                	push   $0x73
4297f8:	65 6e                	outsb  %gs:(%esi),(%dx)
4297fa:	65 73 00             	gs jae 0x4297fd
4297fd:	00 00                	add    %al,(%eax)
4297ff:	00 63 68             	add    %ah,0x68(%ebx)
429802:	75 6b                	jne    0x42986f
429804:	6b 61 00 00          	imul   $0x0,0x0(%ecx),%esp
429808:	76 61                	jbe    0x42986b
42980a:	6e                   	outsb  %ds:(%esi),(%dx)
42980b:	64 6c                	fs insb (%dx),%es:(%edi)
42980d:	62 73 73             	bound  %esi,0x73(%ebx)
429810:	79 73                	jns    0x429885
429812:	74 65                	je     0x429879
429814:	6d                   	insl   (%dx),%es:(%edi)
429815:	00 00                	add    %al,(%eax)
429817:	00 74 79 72          	add    %dh,0x72(%ecx,%edi,2)
42981b:	61                   	popa
42981c:	6e                   	outsb  %ds:(%esi),(%dx)
42981d:	6e                   	outsb  %ds:(%esi),(%dx)
42981e:	69 7a 69 6e 67 00 48 	imul   $0x4800676e,0x69(%edx),%edi
429825:	79 70                	jns    0x429897
429827:	6f                   	outsl  %ds:(%esi),(%dx)
429828:	74 68                	je     0x429892
42982a:	65 73 69             	gs jae 0x429896
42982d:	38 00                	cmp    %al,(%eax)
42982f:	00 4e 4f             	add    %cl,0x4f(%esi)
429832:	4e                   	dec    %esi
429833:	54                   	push   %esp
429834:	48                   	dec    %eax
429835:	45                   	inc    %ebp
429836:	41                   	inc    %ecx
429837:	54                   	push   %esp
429838:	52                   	push   %edx
429839:	49                   	dec    %ecx
42983a:	43                   	inc    %ebx
42983b:	41                   	inc    %ecx
42983c:	4c                   	dec    %esp
42983d:	00 00                	add    %al,(%eax)
42983f:	00 53 6f             	add    %dl,0x6f(%ebx)
429842:	6c                   	insb   (%dx),%es:(%edi)
429843:	62 6c 6e 64          	bound  %ebp,0x64(%esi,%ebp,2)
429847:	65 73 39             	gs jae 0x429883
42984a:	00 00                	add    %al,(%eax)
42984c:	53                   	push   %ebx
42984d:	61                   	popa