49e29c:	74 74                	je     0x49e312
49e29e:	72 69                	jb     0x49e309
49e2a0:	62 75 74             	bound  %esi,0x74(%ebp)
49e2a3:	65 00 43 6f          	add    %al,%gs:0x6f(%ebx)
49e2a7:	6d                   	insl   (%dx),%es:(%edi)
49e2a8:	70 69                	jo     0x49e313
49e2aa:	6c                   	insb   (%dx),%es:(%edi)
49e2ab:	61                   	popa
49e2ac:	74 69                	je     0x49e317
49e2ae:	6f                   	outsl  %ds:(%esi),(%dx)
49e2af:	6e                   	outsb  %ds:(%esi),(%dx)
49e2b0:	52                   	push   %edx
49e2b1:	65 6c                	gs insb (%dx),%es:(%edi)
49e2b3:	61                   	popa
49e2b4:	78 61                	js     0x49e317
49e2b6:	74 69                	je     0x49e321
49e2b8:	6f                   	outsl  %ds:(%esi),(%dx)
49e2b9:	6e                   	outsb  %ds:(%esi),(%dx)
49e2ba:	73 41                	jae    0x49e2fd
49e2bc:	74 74                	je     0x49e332
49e2be:	72 69                	jb     0x49e329
49e2c0:	62 75 74             	bound  %esi,0x74(%ebp)
49e2c3:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
49e2c7:	73 65                	jae    0x49e32e
49e2c9:	6d                   	insl   (%dx),%es:(%edi)
49e2ca:	62 6c 79 50          	bound  %ebp,0x50(%ecx,%edi,2)
49e2ce:	72 6f                	jb     0x49e33f
49e2d0:	64 75 63             	fs jne 0x49e336
49e2d3:	74 41                	je     0x49e316
49e2d5:	74 74                	je     0x49e34b
49e2d7:	72 69                	jb     0x49e342
49e2d9:	62 75 74             	bound  %esi,0x74(%ebp)
49e2dc:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
49e2e0:	73 65                	jae    0x49e347
49e2e2:	6d                   	insl   (%dx),%es:(%edi)
49e2e3:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
49e2e7:	6f                   	outsl  %ds:(%esi),(%dx)
49e2e8:	70 79                	jo     0x49e363
49e2ea:	72 69                	jb     0x49e355
49e2ec:	67 68 74 41 74 74    	addr16 push $0x74744174
49e2f2:	72 69                	jb     0x49e35d
49e2f4:	62 75 74             	bound  %esi,0x74(%ebp)
49e2f7:	65 00 43 6f          	add    %al,%gs:0x6f(%ebx)
49e2fb:	6e                   	outsb  %ds:(%esi),(%dx)
49e2fc:	74 72                	je     0x49e370
49e2fe:	61                   	popa
49e2ff:	63 74 52 65          	arpl   %esi,0x65(%edx,%edx,2)
49e303:	66 65 72 65          	data16 gs jb 0x49e36c
49e307:	6e                   	outsb  %ds:(%esi),(%dx)
49e308:	63 65 41             	arpl   %esp,0x41(%ebp)
49e30b:	73 73                	jae    0x49e380
49e30d:	65 6d                	gs insl (%dx),%es:(%edi)
49e30f:	62 6c 79 41          	bound  %ebp,0x41(%ecx,%edi,2)
49e313:	74 74                	je     0x49e389
49e315:	72 69                	jb     0x49e380
49e317:	62 75 74             	bound  %esi,0x74(%ebp)
49e31a:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
49e31e:	73 65                	jae    0x49e385
49e320:	6d                   	insl   (%dx),%es:(%edi)
49e321:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
49e325:	6f                   	outsl  %ds:(%esi),(%dx)
49e326:	6d                   	insl   (%dx),%es:(%edi)
49e327:	70 61                	jo     0x49e38a
49e329:	6e                   	outsb  %ds:(%esi),(%dx)
49e32a:	79 41                	jns    0x49e36d
49e32c:	74 74                	je     0x49e3a2
49e32e:	72 69                	jb     0x49e399
49e330:	62 75 74             	bound  %esi,0x74(%ebp)
49e333:	65 00 52 75          	add    %dl,%gs:0x75(%edx)
49e337:	6e                   	outsb  %ds:(%esi),(%dx)
49e338:	74 69                	je     0x49e3a3
49e33a:	6d                   	insl   (%dx),%es:(%edi)
49e33b:	65 43                	gs inc %ebx
49e33d:	6f                   	outsl  %ds:(%esi),(%dx)
49e33e:	6d                   	insl   (%dx),%es:(%edi)
49e33f:	70 61                	jo     0x49e3a2
49e341:	74 69                	je     0x49e3ac
49e343:	62 69 6c             	bound  %ebp,0x6c(%ecx)
49e346:	69 74 79 41 74 74 72 	imul   $0x69727474,0x41(%ecx,%edi,2),%esi
49e34d:	69
49e34e:	62 75 74             	bound  %esi,0x74(%ebp)
49e351:	65 00 42 79          	add    %al,%gs:0x79(%edx)
49e355:	74 65                	je     0x49e3bc
49e357:	00 76 61             	add    %dh,0x61(%esi)
49e35a:	6c                   	insb   (%dx),%es:(%edi)
49e35b:	75 65                	jne    0x49e3c2
49e35d:	00 46 69             	add    %al,0x69(%esi)
49e360:	6e                   	outsb  %ds:(%esi),(%dx)
49e361:	64 46                	fs inc %esi
49e363:	69 72 73 74 45 78 43 	imul   $0x43784574,0x73(%edx),%esi
49e36a:	61                   	popa
49e36b:	73 65                	jae    0x49e3d2
49e36d:	53                   	push   %ebx
49e36e:	65 6e                	outsb  %gs:(%esi),(%dx)
49e370:	73 69                	jae    0x49e3db
49e372:	74 69                	je     0x49e3dd
49e374:	76 65                	jbe    0x49e3db
49e376:	00 77 74             	add    %dh,0x74(%edi)
49e379:	66 2e 65 78 65       	data16 cs js,pn 0x49e3e3
49e37e:	00 53 74             	add    %dl,0x74(%ebx)
49e381:	61                   	popa
49e382:	63 6b 53             	arpl   %ebp,0x53(%ebx)
49e385:	69 7a 65 00 73 74 61 	imul   $0x61747300,0x65(%edx),%edi
49e38c:	63 6b 53             	arpl   %ebp,0x53(%ebx)
49e38f:	69 7a 65 00 5f 73 69 	imul   $0x69735f00,0x65(%edx),%edi
49e396:	7a 65                	jp     0x49e3fd
49e398:	00 77 74             	add    %dh,0x74(%edi)
49e39b:	66 00 61 6c          	data16 add %ah,0x6c(%ecx)
49e39f:	67 00 53 79          	add    %dl,0x79(%bp,%di)
49e3a3:	73 74                	jae    0x49e419
49e3a5:	65 6d                	gs insl (%dx),%es:(%edi)
49e3a7:	2e 52                	cs push %edx
49e3a9:	75 6e                	jne    0x49e419
49e3ab:	74 69                	je     0x49e416
49e3ad:	6d                   	insl   (%dx),%es:(%edi)
49e3ae:	65 2e 56             	gs cs push %esi
49e3b1:	65 72 73             	gs jb  0x49e427
49e3b4:	69 6f 6e 69 6e 67 00 	imul   $0x676e69,0x6e(%edi),%ebp
49e3bb:	54                   	push   %esp
49e3bc:	6f                   	outsl  %ds:(%esi),(%dx)
49e3bd:	53                   	push   %ebx
49e3be:	74 72                	je     0x49e432
49e3c0:	69 6e 67 00 53 79 73 	imul   $0x73795300,0x67(%esi),%ebp
49e3c7:	74 65                	je     0x49e42e
49e3c9:	6d                   	insl   (%dx),%es:(%edi)
49e3ca:	2e 44                	cs inc %esp
49e3cc:	72 61                	jb     0x49e42f
49e3ce:	77 69                	ja     0x49e439
49e3d0:	6e                   	outsb  %ds:(%esi),(%dx)
49e3d1:	67 00 46 69          	add    %al,0x69(%bp)
49e3d5:	6e                   	outsb  %ds:(%esi),(%dx)
49e3d6:	64 46                	fs inc %esi
49e3d8:	69 72 73 74 45 78 4c 	imul   $0x4c784574,0x73(%edx),%esi
49e3df:	61                   	popa
49e3e0:	72 67                	jb     0x49e449
49e3e2:	65 46                	gs inc %esi
49e3e4:	65 74 63             	gs je  0x49e44a
49e3e7:	68 00 67 65 74       	push   $0x74656700
49e3ec:	5f                   	pop    %edi
49e3ed:	4c                   	dec    %esp
49e3ee:	65 6e                	outsb  %gs:(%esi),(%dx)
49e3f0:	67 74 68             	addr16 je 0x49e45b
49e3f3:	00 4b 65             	add    %cl,0x65(%ebx)
49e3f6:	79 4c                	jns    0x49e444
49e3f8:	65 6e                	outsb  %gs:(%esi),(%dx)
49e3fa:	67 74 68             	addr16 je 0x49e465
49e3fd:	00 67 65             	add    %ah,0x65(%edi)
49e400:	74 5f                	je     0x49e461
49e402:	69 00 41 73 79 6e    	imul   $0x6e797341,(%eax),%eax
49e408:	63 43 61             	arpl   %eax,0x61(%ebx)
49e40b:	6c                   	insb   (%dx),%es:(%edi)
49e40c:	6c                   	insb   (%dx),%es:(%edi)
49e40d:	62 61 63             	bound  %esp,0x63(%ecx)
49e410:	6b 00 63             	imul   $0x63,(%eax),%eax
49e413:	61                   	popa
49e414:	6c                   	insb   (%dx),%es:(%edi)
49e415:	6c                   	insb   (%dx),%es:(%edi)
49e416:	62 61 63             	bound  %esp,0x63(%ecx)
49e419:	6b 00 46             	imul   $0x46,(%eax),%eax
49e41c:	6c                   	insb   (%dx),%es:(%edi)
49e41d:	75 73                	jne    0x49e492
49e41f:	68 46 69 6e 61       	push   $0x616e6946
49e424:	6c                   	insb   (%dx),%es:(%edi)
49e425:	42                   	inc    %edx
49e426:	6c                   	insb   (%dx),%es:(%edi)
49e427:	6f                   	outsl  %ds:(%esi),(%dx)
49e428:	63 6b 00             	arpl   %ebp,0x0(%ebx)
49e42b:	53                   	push   %ebx
49e42c:	79 73                	jns    0x49e4a1
49e42e:	74 65                	je     0x49e495
49e430:	6d                   	insl   (%dx),%es:(%edi)
49e431:	2e 43                	cs inc %ebx
49e433:	6f                   	outsl  %ds:(%esi),(%dx)
49e434:	6d                   	insl   (%dx),%es:(%edi)
49e435:	70 6f                	jo     0x49e4a6
49e437:	6e                   	outsb  %ds:(%esi),(%dx)
49e438:	65 6e                	outsb  %gs:(%esi),(%dx)
49e43a:	74 4d                	je     0x49e489
49e43c:	6f                   	outsl  %ds:(%esi),(%dx)
49e43d:	64 65 6c             	fs gs insb (%dx),%es:(%edi)
49e440:	00 41 73             	add    %al,0x73(%ecx)
49e443:	50                   	push   %eax
49e444:	61                   	popa
49e445:	72 61                	jb     0x49e4a8
49e447:	6c                   	insb   (%dx),%es:(%edi)
49e448:	6c                   	insb   (%dx),%es:(%edi)
49e449:	65 6c                	gs insb (%dx),%es:(%edi)
49e44b:	00 43 72             	add    %al,0x72(%ebx)
49e44e:	79 70                	jns    0x49e4c0
49e450:	74 6f                	je     0x49e4c1
49e452:	53                   	push   %ebx
49e453:	74 72                	je     0x49e4c7
49e455:	65 61                	gs popa
49e457:	6d                   	insl   (%dx),%es:(%edi)
49e458:	00 4d 65             	add    %cl,0x65(%ebp)
49e45b:	6d                   	insl   (%dx),%es:(%edi)
49e45c:	6f                   	outsl  %ds:(%esi),(%dx)
49e45d:	72 79                	jb     0x49e4d8
49e45f:	53                   	push   %ebx
49e460:	74 72                	je     0x49e4d4
49e462:	65 61                	gs popa
49e464:	6d                   	insl   (%dx),%es:(%edi)
49e465:	00 6c 70 50          	add    %ch,0x50(%eax,%esi,2)
49e469:	61                   	popa
49e46a:	72 61                	jb     0x49e4cd
49e46c:	6d                   	insl   (%dx),%es:(%edi)
49e46d:	00 76 57             	add    %dh,0x57(%esi)
49e470:	4e                   	dec    %esi
49e471:	41                   	inc    %ecx
49e472:	79 71                	jns    0x49e4e5
49e474:	67 75 4b             	addr16 jne 0x49e4c2
49e477:	73 6f                	jae    0x49e4e8
49e479:	54                   	push   %esp
49e47a:	77 6c                	ja     0x49e4e8
49e47c:	65 57                	gs push %edi
49e47e:	62 6d 00             	bound  %ebp,0x0(%ebp)
49e481:	53                   	push   %ebx
49e482:	79 73                	jns    0x49e4f7
49e484:	74 65                	je     0x49e4eb
49e486:	6d                   	insl   (%dx),%es:(%edi)
49e487:	00 53 79             	add    %dl,0x79(%ebx)
49e48a:	6d                   	insl   (%dx),%es:(%edi)
49e48b:	6d                   	insl   (%dx),%es:(%edi)
49e48c:	65 74 72             	gs je  0x49e501
49e48f:	69 63 41 6c 67 6f 72 	imul   $0x726f676c,0x41(%ebx),%esp
49e496:	69 74 68 6d 00 49 43 	imul   $0x72434900,0x6d(%eax,%ebp,2),%esi
49e49d:	72
49e49e:	79 70                	jns    0x49e510
49e4a0:	74 6f                	je     0x49e511
49e4a2:	54                   	push   %esp
49e4a3:	72 61                	jb     0x49e506
49e4a5:	6e                   	outsb  %ds:(%esi),(%dx)
49e4a6:	73 66                	jae    0x49e50e
49e4a8:	6f                   	outsl  %ds:(%esi),(%dx)
49e4a9:	72 6d                	jb     0x49e518
49e4ab:	00 45 6e             	add    %al,0x6e(%ebp)
49e4ae:	75 6d                	jne    0x49e51d
49e4b0:	00 72 65             	add    %dh,0x65(%edx)
49e4b3:	73 6f                	jae    0x49e524
49e4b5:	75 72                	jne    0x49e529
49e4b7:	63 65 4d             	arpl   %esp,0x4d(%ebp)
49e4ba:	61                   	popa
49e4bb:	6e                   	outsb  %ds:(%esi),(%dx)
49e4bc:	00 4d 61             	add    %cl,0x61(%ebp)
49e4bf:	69 6e 00 43 72 65 61 	imul   $0x61657243,0x0(%esi),%ebp
49e4c6:	74 65                	je     0x49e52d
49e4c8:	44                   	inc    %esp
49e4c9:	6f                   	outsl  %ds:(%esi),(%dx)
49e4ca:	6d                   	insl   (%dx),%es:(%edi)
49e4cb:	61                   	popa
49e4cc:	69 6e 00 5f 41 70 70 	imul   $0x7070415f,0x0(%esi),%ebp
49e4d3:	44                   	inc    %esp
49e4d4:	6f                   	outsl  %ds:(%esi),(%dx)
49e4d5:	6d                   	insl   (%dx),%es:(%edi)
49e4d6:	61                   	popa
49e4d7:	69 6e 00 67 65 74 5f 	imul   $0x5f746567,0x0(%esi),%ebp
49e4de:	43                   	inc    %ebx
49e4df:	75 72                	jne    0x49e553
49e4e1:	72 65                	jb     0x49e548
49e4e3:	6e                   	outsb  %ds:(%esi),(%dx)
49e4e4:	74 44                	je     0x49e52a
49e4e6:	6f                   	outsl  %ds:(%esi),(%dx)
49e4e7:	6d                   	insl   (%dx),%es:(%edi)
49e4e8:	61                   	popa
49e4e9:	69 6e 00 61 70 70 64 	imul   $0x64707061,0x0(%esi),%ebp
49e4f0:	75 72                	jne    0x49e564
49e4f2:	72 65                	jb     0x49e559
49e4f4:	6e                   	outsb  %ds:(%esi),(%dx)
49e4f5:	74 44                	je     0x49e53b
49e4f7:	6f                   	outsl  %ds:(%esi),(%dx)
49e4f8:	6d                   	insl   (%dx),%es:(%edi)
49e4f9:	61                   	popa
49e4fa:	69 6e 00 43 70 59 48 	imul   $0x48597043,0x0(%esi),%ebp
49e501:	51                   	push   %ecx
49e502:	72 4d                	jb     0x49e551
49e504:	4e                   	dec    %esi
49e505:	74 76                	je     0x49e57d
49e507:	56                   	push   %esi
49e508:	68 4e 79 4a 7a       	push   $0x7a4a794e
49e50d:	6d                   	insl   (%dx),%es:(%edi)
49e50e:	6e                   	outsb  %ds:(%esi),(%dx)
49e50f:	00 53 79             	add    %dl,0x79(%ebx)
49e512:	73 74                	jae    0x49e588
49e514:	65 6d                	gs insl (%dx),%es:(%edi)
49e516:	2e 47                	cs inc %edi
49e518:	6c                   	insb   (%dx),%es:(%edi)
49e519:	6f                   	outsl  %ds:(%esi),(%dx)
49e51a:	62 61 6c             	bound  %esp,0x6c(%ecx)
49e51d:	69 7a 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%edx),%edi
49e524:	00 53 79             	add    %dl,0x79(%ebx)
49e527:	73 74                	jae    0x49e59d
49e529:	65 6d                	gs insl (%dx),%es:(%edi)
49e52b:	2e 52                	cs push %edx
49e52d:	75 6e                	jne    0x49e59d
49e52f:	74 69                	je     0x49e59a
49e531:	6d                   	insl   (%dx),%es:(%edi)
49e532:	65 2e 53             	gs cs push %ebx
49e535:	65 72 69             	gs jb  0x49e5a1
49e538:	61                   	popa
49e539:	6c                   	insb   (%dx),%es:(%edi)
49e53a:	69 7a 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%edx),%edi
49e541:	00 53 79             	add    %dl,0x79(%ebx)
49e544:	73 74                	jae    0x49e5ba
49e546:	65 6d                	gs insl (%dx),%es:(%edi)
49e548:	2e 52                	cs push %edx
49e54a:	65 66 6c             	gs data16 insb (%dx),%es:(%edi)
49e54d:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
49e552:	6e                   	outsb  %ds:(%esi),(%dx)
49e553:	00 73 65             	add    %dh,0x65(%ebx)
49e556:	74 5f                	je     0x49e5b7
49e558:	50                   	push   %eax
49e559:	6f                   	outsl  %ds:(%esi),(%dx)
49e55a:	73 69                	jae    0x49e5c5
49e55c:	74 69                	je     0x49e5c7
49e55e:	6f                   	outsl  %ds:(%esi),(%dx)
49e55f:	6e                   	outsb  %ds:(%esi),(%dx)
49e560:	00 49 6e             	add    %cl,0x6e(%ecx)
49e563:	76 61                	jbe    0x49e5c6
49e565:	6c                   	insb   (%dx),%es:(%edi)
49e566:	69 64 4f 70 65 72 61 	imul   $0x74617265,0x70(%edi,%ecx,2),%esp
49e56d:	74
49e56e:	69 6f 6e 45 78 63 65 	imul   $0x65637845,0x6e(%edi),%ebp
49e575:	70 74                	jo     0x49e5eb
49e577:	69 6f 6e 00 5f 4d 65 	imul   $0x654d5f00,0x6e(%edi),%ebp
49e57e:	74 68                	je     0x49e5e8
49e580:	6f                   	outsl  %ds:(%esi),(%dx)
49e581:	64 49                	fs dec %ecx
49e583:	6e                   	outsb  %ds:(%esi),(%dx)
49e584:	66 6f                	outsw  %ds:(%esi),(%dx)
49e586:	00 43 75             	add    %al,0x75(%ebx)
49e589:	6c                   	insb   (%dx),%es:(%edi)
49e58a:	74 75                	je     0x49e601
49e58c:	72 65                	jb     0x49e5f3
49e58e:	49                   	dec    %ecx
49e58f:	6e                   	outsb  %ds:(%esi),(%dx)
49e590:	66 6f                	outsw  %ds:(%esi),(%dx)
49e592:	00 54 71 69          	add    %dl,0x69(%ecx,%esi,2)
49e596:	4a                   	dec    %edx
49e597:	77 6f                	ja     0x49e608
49e599:	58                   	pop    %eax
49e59a:	4f                   	dec    %edi
49e59b:	76 63                	jbe    0x49e600
49e59d:	43                   	inc    %ebx
49e59e:	63 49 57             	arpl   %ecx,0x57(%ecx)
49e5a1:	49                   	dec    %ecx
49e5a2:	50                   	push   %eax
49e5a3:	4d                   	dec    %ebp
49e5a4:	66 61                	popaw
49e5a6:	71 47                	jno    0x49e5ef
49e5a8:	4d                   	dec    %ebp