42932b:	6d                   	insl   (%dx),%es:(%edi)
42932c:	2e 44                	cs inc %esp
42932e:	72 61                	jb     0x429391
429330:	77 69                	ja     0x42939b
429332:	6e                   	outsb  %ds:(%esi),(%dx)
429333:	67 00 42 69          	add    %al,0x69(%bp,%si)
429337:	6e                   	outsb  %ds:(%esi),(%dx)
429338:	61                   	popa
429339:	72 79                	jb     0x4293b4
42933b:	53                   	push   %ebx
42933c:	65 61                	gs popa
42933e:	72 63                	jb     0x4293a3
429340:	68 00 43 6f 6d       	push   $0x6d6f4300
429345:	70 75                	jo     0x4293bc
429347:	74 65                	je     0x4293ae
429349:	48                   	dec    %eax
42934a:	61                   	popa
42934b:	73 68                	jae    0x4293b5
42934d:	00 56 65             	add    %dl,0x65(%esi)
429350:	72 69                	jb     0x4293bb
429352:	66 79 48             	data16 jns 0x42939d
429355:	61                   	popa
429356:	73 68                	jae    0x4293c0
429358:	00 4d 61             	add    %cl,0x61(%ebp)
42935b:	74 68                	je     0x4293c5
42935d:	00 67 65             	add    %ah,0x65(%edi)
429360:	74 5f                	je     0x4293c1
429362:	57                   	push   %edi
429363:	69 64 74 68 00 4e 65 	imul   $0x77654e00,0x68(%esp,%esi,2),%esp
42936a:	77
42936b:	6f                   	outsl  %ds:(%esi),(%dx)
42936c:	62 6a 00             	bound  %ebp,0x0(%edx)
42936f:	41                   	inc    %ecx
429370:	73 79                	jae    0x4293eb
429372:	6e                   	outsb  %ds:(%esi),(%dx)
429373:	63 43 61             	arpl   %eax,0x61(%ebx)
429376:	6c                   	insb   (%dx),%es:(%edi)
429377:	6c                   	insb   (%dx),%es:(%edi)
429378:	62 61 63             	bound  %esp,0x63(%ecx)
42937b:	6b 00 63             	imul   $0x63,(%eax),%eax
42937e:	61                   	popa
42937f:	6c                   	insb   (%dx),%es:(%edi)
429380:	6c                   	insb   (%dx),%es:(%edi)
429381:	62 61 63             	bound  %esp,0x63(%ecx)
429384:	6b 00 44             	imul   $0x44,(%eax),%eax
429387:	65 63 6c 61 72       	arpl   %ebp,%gs:0x72(%ecx,%eiz,2)
42938c:	65 4c                	gs dec %esp
42938e:	6f                   	outsl  %ds:(%esi),(%dx)
42938f:	63 61 6c             	arpl   %esp,0x6c(%ecx)
429392:	00 44 65 66          	add    %al,0x66(%ebp,%eiz,2)
429396:	69 6e 65 4c 61 62 65 	imul   $0x6562614c,0x65(%esi),%ebp
42939d:	6c                   	insb   (%dx),%es:(%edi)
42939e:	00 4d 61             	add    %cl,0x61(%ebp)
4293a1:	72 6b                	jb     0x42940e
4293a3:	4c                   	dec    %esp
4293a4:	61                   	popa
4293a5:	62 65 6c             	bound  %esp,0x6c(%ebp)
4293a8:	00 47 65             	add    %al,0x65(%edi)
4293ab:	74 50                	je     0x4293fd
4293ad:	69 78 65 6c 00 43 61 	imul   $0x6143006c,0x65(%eax),%edi
4293b4:	6c                   	insb   (%dx),%es:(%edi)
4293b5:	6c                   	insb   (%dx),%es:(%edi)
4293b6:	00 41 6e             	add    %al,0x6e(%ecx)
4293b9:	64 72 6f             	fs jb  0x42942b
4293bc:	69 64 43 61 72 2e 64 	imul   $0x6c642e72,0x61(%ebx,%eax,2),%esp
4293c3:	6c
4293c4:	6c                   	insb   (%dx),%es:(%edi)
4293c5:	00 47 65             	add    %al,0x65(%edi)
4293c8:	74 4d                	je     0x429417
4293ca:	61                   	popa
4293cb:	6e                   	outsb  %ds:(%esi),(%dx)
4293cc:	69 66 65 73 74 52 65 	imul   $0x65527473,0x65(%esi),%esp
4293d3:	73 6f                	jae    0x429444
4293d5:	75 72                	jne    0x429449
4293d7:	63 65 53             	arpl   %esp,0x53(%ebp)
4293da:	74 72                	je     0x42944e
4293dc:	65 61                	gs popa
4293de:	6d                   	insl   (%dx),%es:(%edi)
4293df:	00 67 65             	add    %ah,0x65(%edi)
4293e2:	74 5f                	je     0x429443
4293e4:	42                   	inc    %edx
4293e5:	61                   	popa
4293e6:	73 65                	jae    0x42944d
4293e8:	53                   	push   %ebx
4293e9:	74 72                	je     0x42945d
4293eb:	65 61                	gs popa
4293ed:	6d                   	insl   (%dx),%es:(%edi)
4293ee:	00 43 72             	add    %al,0x72(%ebx)
4293f1:	79 70                	jns    0x429463
4293f3:	74 6f                	je     0x429464
4293f5:	53                   	push   %ebx
4293f6:	74 72                	je     0x42946a
4293f8:	65 61                	gs popa
4293fa:	6d                   	insl   (%dx),%es:(%edi)
4293fb:	00 4d 65             	add    %cl,0x65(%ebp)
4293fe:	6d                   	insl   (%dx),%es:(%edi)
4293ff:	6f                   	outsl  %ds:(%esi),(%dx)
429400:	72 79                	jb     0x42947b
429402:	53                   	push   %ebx
429403:	74 72                	je     0x429477
429405:	65 61                	gs popa
429407:	6d                   	insl   (%dx),%es:(%edi)
429408:	00 67 65             	add    %ah,0x65(%edi)
42940b:	74 5f                	je     0x42946c
42940d:	49                   	dec    %ecx
42940e:	74 65                	je     0x429475
429410:	6d                   	insl   (%dx),%es:(%edi)
429411:	00 53 79             	add    %dl,0x79(%ebx)
429414:	73 74                	jae    0x42948a
429416:	65 6d                	gs insl (%dx),%es:(%edi)
429418:	00 53 79             	add    %dl,0x79(%ebx)
42941b:	6d                   	insl   (%dx),%es:(%edi)
42941c:	6d                   	insl   (%dx),%es:(%edi)
42941d:	65 74 72             	gs je  0x429492
429420:	69 63 41 6c 67 6f 72 	imul   $0x726f676c,0x41(%ebx),%esp
429427:	69 74 68 6d 00 48 61 	imul   $0x73614800,0x6d(%eax,%ebp,2),%esi
42942e:	73
42942f:	68 41 6c 67 6f       	push   $0x6f676c41
429434:	72 69                	jb     0x42949f
429436:	74 68                	je     0x4294a0
429438:	6d                   	insl   (%dx),%es:(%edi)
429439:	00 6d 6d             	add    %ch,0x6d(%ebp)
42943c:	00 49 43             	add    %cl,0x43(%ecx)
42943f:	72 79                	jb     0x4294ba
429441:	70 74                	jo     0x4294b7
429443:	6f                   	outsl  %ds:(%esi),(%dx)
429444:	54                   	push   %esp
429445:	72 61                	jb     0x4294a8
429447:	6e                   	outsb  %ds:(%esi),(%dx)
429448:	73 66                	jae    0x4294b0
42944a:	6f                   	outsl  %ds:(%esi),(%dx)
42944b:	72 6d                	jb     0x4294ba
42944d:	00 52 65             	add    %dl,0x65(%edx)
429450:	61                   	popa
429451:	64 42                	fs inc %edx
429453:	6f                   	outsl  %ds:(%esi),(%dx)
429454:	6f                   	outsl  %ds:(%esi),(%dx)
429455:	6c                   	insb   (%dx),%es:(%edi)
429456:	65 61                	gs popa
429458:	6e                   	outsb  %ds:(%esi),(%dx)
429459:	00 4d 69             	add    %cl,0x69(%ebp)
42945c:	6e                   	outsb  %ds:(%esi),(%dx)
42945d:	00 41 70             	add    %al,0x70(%ecx)
429460:	70 44                	jo     0x4294a6
429462:	6f                   	outsl  %ds:(%esi),(%dx)
429463:	6d                   	insl   (%dx),%es:(%edi)
429464:	61                   	popa
429465:	69 6e 00 67 65 74 5f 	imul   $0x5f746567,0x0(%esi),%ebp
42946c:	43                   	inc    %ebx
42946d:	75 72                	jne    0x4294e1
42946f:	72 65                	jb     0x4294d6
429471:	6e                   	outsb  %ds:(%esi),(%dx)
429472:	74 44                	je     0x4294b8
429474:	6f                   	outsl  %ds:(%esi),(%dx)
429475:	6d                   	insl   (%dx),%es:(%edi)
429476:	61                   	popa
429477:	69 6e 00 49 6e 74 65 	imul   $0x65746e49,0x0(%esi),%ebp
42947e:	72 61                	jb     0x4294e1
429480:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
429484:	6e                   	outsb  %ds:(%esi),(%dx)
429485:	00 53 79             	add    %dl,0x79(%ebx)
429488:	73 74                	jae    0x4294fe
42948a:	65 6d                	gs insl (%dx),%es:(%edi)
42948c:	2e 52                	cs push %edx
42948e:	65 66 6c             	gs data16 insb (%dx),%es:(%edi)
429491:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
429496:	6e                   	outsb  %ds:(%esi),(%dx)
429497:	00 73 65             	add    %dh,0x65(%ebx)
42949a:	74 5f                	je     0x4294fb
42949c:	50                   	push   %eax
42949d:	6f                   	outsl  %ds:(%esi),(%dx)
42949e:	73 69                	jae    0x429509
4294a0:	74 69                	je     0x42950b
4294a2:	6f                   	outsl  %ds:(%esi),(%dx)
4294a3:	6e                   	outsb  %ds:(%esi),(%dx)
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