414280:	b2 54                	mov    $0x54,%dl
414282:	6f                   	outsl  %ds:(%esi),(%dx)
414283:	6f                   	outsl  %ds:(%esi),(%dx)
414284:	6c                   	insb   (%dx),%es:(%edi)
414285:	53                   	push   %ebx
414286:	74 72                	je     0x4142fa
414288:	69 70 4d 65 6e 75 49 	imul   $0x49756e65,0x4d(%eax),%esi
41428f:	74 65                	je     0x4142f6
414291:	6d                   	insl   (%dx),%es:(%edi)
414292:	00 e5                	add    %ah,%ch
414294:	ad                   	lods   %ds:(%esi),%eax
414295:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
414296:	e7 94                	out    %eax,$0x94
414298:	9f                   	lahf
414299:	e4 bf                	in     $0xbf,%al
41429b:	a1 e6 81 af e5       	mov    0xe5af81e6,%eax
4142a0:	88 97 e8 a1 a8 54    	mov    %dl,0x54a8a1e8(%edi)
4142a6:	6f                   	outsl  %ds:(%esi),(%dx)
4142a7:	6f                   	outsl  %ds:(%esi),(%dx)
4142a8:	6c                   	insb   (%dx),%es:(%edi)
4142a9:	53                   	push   %ebx
4142aa:	74 72                	je     0x41431e
4142ac:	69 70 4d 65 6e 75 49 	imul   $0x49756e65,0x4d(%eax),%esi
4142b3:	74 65                	je     0x41431a
4142b5:	6d                   	insl   (%dx),%es:(%edi)
4142b6:	00 e6                	add    %ah,%dh
4142b8:	88 90 e7 bb a9 e6    	mov    %dl,-0x19564419(%eax)
4142be:	b5 8f                	mov    $0x8f,%ch
4142c0:	e8 a7 88 54 6f       	call   0x6f95cb6c
4142c5:	6f                   	outsl  %ds:(%esi),(%dx)
4142c6:	6c                   	insb   (%dx),%es:(%edi)
4142c7:	53                   	push   %ebx
4142c8:	74 72                	je     0x41433c
4142ca:	69 70 4d 65 6e 75 49 	imul   $0x49756e65,0x4d(%eax),%esi
4142d1:	74 65                	je     0x414338
4142d3:	6d                   	insl   (%dx),%es:(%edi)
4142d4:	00 e5                	add    %ah,%ch
4142d6:	9c                   	pushf
4142d7:	a8 e7                	test   $0xe7,%al
4142d9:	ba bf e8 80 83       	mov    $0x8380e8bf,%edx
4142de:	e8 af 95 54 6f       	call   0x6f95d892
4142e3:	6f                   	outsl  %ds:(%esi),(%dx)
4142e4:	6c                   	insb   (%dx),%es:(%edi)
4142e5:	53                   	push   %ebx
4142e6:	74 72                	je     0x41435a
4142e8:	69 70 4d 65 6e 75 49 	imul   $0x49756e65,0x4d(%eax),%esi
4142ef:	74 65                	je     0x414356
4142f1:	6d                   	insl   (%dx),%es:(%edi)
4142f2:	00 e6                	add    %ah,%dh
4142f4:	98                   	cwtl
4142f5:	be e7 a4 ba e5       	mov    $0xe5baa4e7,%esi
4142fa:	bd 93 e5 89 8d       	mov    $0x8d89e593,%ebp
4142ff:	e7 b3                	out    %eax,$0xb3
414301:	bb e7 bb 9f e6       	mov    $0xe69fbbe7,%ebx
414306:	97                   	xchg   %eax,%edi
414307:	b6 e9                	mov    $0xe9,%dh
414309:	97                   	xchg   %eax,%edi
41430a:	b4 54                	mov    $0x54,%ah
41430c:	6f                   	outsl  %ds:(%esi),(%dx)
41430d:	6f                   	outsl  %ds:(%esi),(%dx)
41430e:	6c                   	insb   (%dx),%es:(%edi)
41430f:	53                   	push   %ebx
414310:	74 72                	je     0x414384
414312:	69 70 4d 65 6e 75 49 	imul   $0x49756e65,0x4d(%eax),%esi
414319:	74 65                	je     0x414380
41431b:	6d                   	insl   (%dx),%es:(%edi)
41431c:	00 e5                	add    %ah,%ch
41431e:	88 a0 e9 99 a4 54    	mov    %ah,0x54a499e9(%eax)
414324:	6f                   	outsl  %ds:(%esi),(%dx)
414325:	6f                   	outsl  %ds:(%esi),(%dx)
414326:	6c                   	insb   (%dx),%es:(%edi)
414327:	53                   	push   %ebx
414328:	74 72                	je     0x41439c
41432a:	69 70 4d 65 6e 75 49 	imul   $0x49756e65,0x4d(%eax),%esi
414331:	74 65                	je     0x414398
414333:	6d                   	insl   (%dx),%es:(%edi)
414334:	00 e6                	add    %ah,%dh
414336:	b7 bb                	mov    $0xbb,%bh
414338:	e5 8a                	in     $0x8a,%eax
41433a:	a0 e8 af 95 e9       	mov    0xe995afe8,%al
41433f:	a2 98 54 6f 6f       	mov    %al,0x6f6f5498
414344:	6c                   	insb   (%dx),%es:(%edi)
414345:	53                   	push   %ebx
414346:	74 72                	je     0x4143ba
414348:	69 70 4d 65 6e 75 49 	imul   $0x49756e65,0x4d(%eax),%esi
41434f:	74 65                	je     0x4143b6
414351:	6d                   	insl   (%dx),%es:(%edi)
414352:	00 e6                	add    %ah,%dh
414354:	9f                   	lahf
414355:	a5                   	movsl  %ds:(%esi),%es:(%edi)
414356:	e8 af a2 e4 bf       	call   0xc025e60a
41435b:	ae                   	scas   %es:(%edi),%al
41435c:	e6 94                	out    %al,$0x94
41435e:	b9 e8 af 95 e9       	mov    $0xe995afe8,%ecx
414363:	a2 98 54 6f 6f       	mov    %al,0x6f6f5498
414368:	6c                   	insb   (%dx),%es:(%edi)
414369:	53                   	push   %ebx
41436a:	74 72                	je     0x4143de
41436c:	69 70 4d 65 6e 75 49 	imul   $0x49756e65,0x4d(%eax),%esi
414373:	74 65                	je     0x4143da
414375:	6d                   	insl   (%dx),%es:(%edi)
414376:	00 4c 69 73          	add    %cl,0x73(%ecx,%ebp,2)
41437a:	74 56                	je     0x4143d2
41437c:	69 65 77 49 74 65 6d 	imul   $0x6d657449,0x77(%ebp),%esp
414383:	00 53 79             	add    %dl,0x79(%ebx)
414386:	73 74                	jae    0x4143fc
414388:	65 6d                	gs insl (%dx),%es:(%edi)
41438a:	00 54 72 69          	add    %dl,0x69(%edx,%esi,2)
41438e:	6d                   	insl   (%dx),%es:(%edi)
41438f:	00 63 6f             	add    %ah,0x6f(%ebx)
414392:	6d                   	insl   (%dx),%es:(%edi)
414393:	6d                   	insl   (%dx),%es:(%edi)
414394:	00 52 61             	add    %dl,0x61(%edx)
414397:	6e                   	outsb  %ds:(%esi),(%dx)
414398:	64 6f                	outsl  %fs:(%esi),(%dx)
41439a:	6d                   	insl   (%dx),%es:(%edi)
41439b:	00 53 65             	add    %dl,0x65(%ebx)
41439e:	61                   	popa
41439f:	72 63                	jb     0x414404
4143a1:	68 51 46 6f 72       	push   $0x726f4651
4143a6:	6d                   	insl   (%dx),%es:(%edi)
4143a7:	00 73 5f             	add    %dh,0x5f(%ebx)
4143aa:	46                   	inc    %esi
4143ab:	6f                   	outsl  %ds:(%esi),(%dx)
4143ac:	72 6d                	jb     0x41441b
4143ae:	00 74 5f 46          	add    %dh,0x46(%edi,%ebx,2)
4143b2:	6f                   	outsl  %ds:(%esi),(%dx)
4143b3:	72 6d                	jb     0x414422
4143b5:	00 51 75             	add    %dl,0x75(%ecx)
4143b8:	65 73 74             	gs jae 0x41442f
4143bb:	69 6f 6e 43 61 72 64 	imul   $0x64726143,0x6e(%edi),%ebp
4143c2:	46                   	inc    %esi
4143c3:	6f                   	outsl  %ds:(%esi),(%dx)
4143c4:	72 6d                	jb     0x414433
4143c6:	00 45 78             	add    %al,0x78(%ebp)
4143c9:	61                   	popa
4143ca:	6d                   	insl   (%dx),%es:(%edi)
4143cb:	46                   	inc    %esi
4143cc:	6f                   	outsl  %ds:(%esi),(%dx)
4143cd:	72 6d                	jb     0x41443c
4143cf:	00 41 64             	add    %al,0x64(%ecx)
4143d2:	64 51                	fs push %ecx
4143d4:	75 65                	jne    0x41443b
4143d6:	73 74                	jae    0x41444c
4143d8:	69 6f 6e 46 6f 72 6d 	imul   $0x6d726f46,0x6e(%edi),%ebp
4143df:	00 54 65 61          	add    %dl,0x61(%ebp,%eiz,2)
4143e3:	63 68 65             	arpl   %ebp,0x65(%eax)
4143e6:	72 46                	jb     0x41442e
4143e8:	6f                   	outsl  %ds:(%esi),(%dx)
4143e9:	72 6d                	jb     0x414458
4143eb:	00 63 6f             	add    %ah,0x6f(%ebx)
4143ee:	72 72                	jb     0x414462
4143f0:	65 63 74 41 6e       	arpl   %esi,%gs:0x6e(%ecx,%eax,2)
4143f5:	73 77                	jae    0x41446e
4143f7:	65 72 46             	gs jb  0x414440
4143fa:	6f                   	outsl  %ds:(%esi),(%dx)
4143fb:	72 6d                	jb     0x41446a
4143fd:	00 51 75             	add    %dl,0x75(%ecx)
414400:	65 73 74             	gs jae 0x414477
414403:	69 6f 6e 73 46 6f 72 	imul   $0x726f4673,0x6e(%edi),%ebp
41440a:	6d                   	insl   (%dx),%es:(%edi)
41440b:	00 41 64             	add    %al,0x64(%ecx)
41440e:	64 43                	fs inc %ebx
414410:	6c                   	insb   (%dx),%es:(%edi)
414411:	61                   	popa
414412:	73 73                	jae    0x414487
414414:	46                   	inc    %esi
414415:	6f                   	outsl  %ds:(%esi),(%dx)
414416:	72 6d                	jb     0x414485
414418:	00 53 65             	add    %dl,0x65(%ebx)
41441b:	6c                   	insb   (%dx),%es:(%edi)
41441c:	65 63 74 43 6c       	arpl   %esi,%gs:0x6c(%ebx,%eax,2)
414421:	61                   	popa
414422:	73 73                	jae    0x414497
414424:	46                   	inc    %esi
414425:	6f                   	outsl  %ds:(%esi),(%dx)
414426:	72 6d                	jb     0x414495
414428:	00 51 75             	add    %dl,0x75(%ecx)
41442b:	65 73 74             	gs jae 0x4144a2
41442e:	69 6f 6e 52 65 73 75 	imul   $0x75736552,0x6e(%edi),%ebp
414435:	6c                   	insb   (%dx),%es:(%edi)
414436:	74 46                	je     0x41447e
414438:	6f                   	outsl  %ds:(%esi),(%dx)
414439:	72 6d                	jb     0x4144a8
41443b:	00 41 64             	add    %al,0x64(%ecx)
41443e:	64 53                	fs push %ebx
414440:	74 75                	je     0x4144b7
414442:	64 65 6e             	fs outsb %gs:(%esi),(%dx)
414445:	74 46                	je     0x41448d
414447:	6f                   	outsl  %ds:(%esi),(%dx)
414448:	72 6d                	jb     0x4144b7
41444a:	00 53 74             	add    %dl,0x74(%ebx)
41444d:	75 64                	jne    0x4144b3
41444f:	65 6e                	outsb  %gs:(%esi),(%dx)
414451:	74 4c                	je     0x41449f
414453:	69 73 74 46 6f 72 6d 	imul   $0x6d726f46,0x74(%ebx),%esi
41445a:	00 41 62             	add    %al,0x62(%ecx)
41445d:	6f                   	outsl  %ds:(%esi),(%dx)
41445e:	75 74                	jne    0x4144d4
414460:	46                   	inc    %esi
414461:	6f                   	outsl  %ds:(%esi),(%dx)
414462:	72 6d                	jb     0x4144d1
414464:	00 53 65             	add    %dl,0x65(%ebx)
414467:	6c                   	insb   (%dx),%es:(%edi)
414468:	65 63 74 53 74       	arpl   %esi,%gs:0x74(%ebx,%edx,2)
41446d:	75 46                	jne    0x4144b5
41446f:	6f                   	outsl  %ds:(%esi),(%dx)
414470:	72 6d                	jb     0x4144df
414472:	00 71 75             	add    %dh,0x75(%ecx)
414475:	65 73 74             	gs jae 0x4144ec
414478:	69 6f 6e 4e 75 6d 00 	imul   $0x6d754e,0x6e(%edi),%ebp
41447f:	74 78                	je     0x4144f9
414481:	74 5f                	je     0x4144e2
414483:	6e                   	outsb  %ds:(%esi),(%dx)
414484:	75 6d                	jne    0x4144f3
414486:	00 72 65             	add    %dh,0x65(%edx)
414489:	73 6f                	jae    0x4144fa
41448b:	75 72                	jne    0x4144ff
41448d:	63 65 4d             	arpl   %esp,0x4d(%ebp)
414490:	61                   	popa
414491:	6e                   	outsb  %ds:(%esi),(%dx)
414492:	00 42 6f             	add    %al,0x6f(%edx)
414495:	6f                   	outsl  %ds:(%esi),(%dx)
414496:	6c                   	insb   (%dx),%es:(%edi)
414497:	65 61                	gs popa
414499:	6e                   	outsb  %ds:(%esi),(%dx)
41449a:	00 72 61             	add    %dh,0x61(%edx)
41449d:	6e                   	outsb  %ds:(%esi),(%dx)
41449e:	00 67 65             	add    %ah,0x65(%edi)
4144a1:	74 5f                	je     0x414502
4144a3:	47                   	inc    %edi
4144a4:	72 65                	jb     0x41450b
4144a6:	65 6e                	outsb  %gs:(%esi),(%dx)
4144a8:	00 4f 70             	add    %cl,0x70(%edi)
4144ab:	65 6e                	outsb  %gs:(%esi),(%dx)
4144ad:	00 67 65             	add    %ah,0x65(%edi)
4144b0:	74 5f                	je     0x414511
4144b2:	4d                   	dec    %ebp
4144b3:	64 69 43 68 69 6c 64 	imul   $0x72646c69,%fs:0x68(%ebx),%eax
4144ba:	72
4144bb:	65 6e                	outsb  %gs:(%esi),(%dx)
4144bd:	00 45 78             	add    %al,0x78(%ebp)
4144c0:	69 73 74 4d 64 69 43 	imul   $0x4369644d,0x74(%ebx),%esi
4144c7:	68 69 6c 64 72       	push   $0x72646c69
4144cc:	65 6e                	outsb  %gs:(%esi),(%dx)
4144ce:	00 4d 61             	add    %cl,0x61(%ebp)
4144d1:	69 6e 00 41 70 70 44 	imul   $0x44707041,0x0(%esi),%ebp
4144d8:	6f                   	outsl  %ds:(%esi),(%dx)
4144d9:	6d                   	insl   (%dx),%es:(%edi)
4144da:	61                   	popa
4144db:	69 6e 00 67 65 74 5f 	imul   $0x5f746567,0x0(%esi),%ebp
4144e2:	43                   	inc    %ebx
4144e3:	75 72                	jne    0x414557
4144e5:	72 65                	jb     0x41454c
4144e7:	6e                   	outsb  %ds:(%esi),(%dx)
4144e8:	74 44                	je     0x41452e
4144ea:	6f                   	outsl  %ds:(%esi),(%dx)
4144eb:	6d                   	insl   (%dx),%es:(%edi)
4144ec:	61                   	popa
4144ed:	69 6e 00 62 5f 6c 6f 	imul   $0x6f6c5f62,0x0(%esi),%ebp
4144f4:	67 69 6e 00 63 6f 6e 	imul   $0x6e6e6f63,0x0(%bp),%ebp
4144fb:	6e
4144fc:	00 4d 65             	add    %cl,0x65(%ebp)
4144ff:	73 73                	jae    0x414574
414501:	61                   	popa
414502:	67 65 42             	addr16 gs inc %edx
414505:	6f                   	outsl  %ds:(%esi),(%dx)
414506:	78 49                	js     0x414551
414508:	63 6f 6e             	arpl   %ebp,0x6e(%edi)
41450b:	00 41 70             	add    %al,0x70(%ecx)
41450e:	70 6c                	jo     0x41457c
414510:	69 63 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%ebx),%esp
414517:	00 73 65             	add    %dh,0x65(%ebx)
41451a:	74 5f                	je     0x41457b
41451c:	4c                   	dec    %esp
41451d:	6f                   	outsl  %ds:(%esi),(%dx)
41451e:	63 61 74             	arpl   %esp,0x74(%ecx)
414521:	69 6f 6e 00 53 79 73 	imul   $0x73795300,0x6e(%edi),%ebp
414528:	74 65                	je     0x41458f
41452a:	6d                   	insl   (%dx),%es:(%edi)
41452b:	2e 43                	cs inc %ebx
41452d:	6f                   	outsl  %ds:(%esi),(%dx)
41452e:	6e                   	outsb  %ds:(%esi),(%dx)
41452f:	66 69 67 75 72 61    	imul   $0x6172,0x75(%edi),%sp
414535:	74 69                	je     0x4145a0
414537:	6f                   	outsl  %ds:(%esi),(%dx)
414538:	6e                   	outsb  %ds:(%esi),(%dx)
414539:	00 53 79             	add    %dl,0x79(%ebx)
41453c:	73 74                	jae    0x4145b2
41453e:	65 6d                	gs insl (%dx),%es:(%edi)
414540:	2e 47                	cs inc %edi
414542:	6c                   	insb   (%dx),%es:(%edi)
414543:	6f                   	outsl  %ds:(%esi),(%dx)
414544:	62 61 6c             	bound  %esp,0x6c(%ecx)
414547:	69 7a 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%edx),%edi
41454e:	00 53 79             	add    %dl,0x79(%ebx)
414551:	73 74                	jae    0x4145c7
414553:	65 6d                	gs insl (%dx),%es:(%edi)
414555:	2e 52                	cs push %edx
414557:	65 66 6c             	gs data16 insb (%dx),%es:(%edi)
41455a:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
41455f:	6e                   	outsb  %ds:(%esi),(%dx)
414560:	00 44 61 74          	add    %al,0x74(%ecx,%eiz,2)
414564:	61                   	popa
414565:	54                   	push   %esp
414566:	61                   	popa
414567:	62 6c 65 43          	bound  %ebp,0x43(%ebp,%eiz,2)
41456b:	6f                   	outsl  %ds:(%esi),(%dx)
41456c:	6c                   	insb   (%dx),%es:(%edi)
41456d:	6c                   	insb   (%dx),%es:(%edi)
41456e:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
414573:	6e                   	outsb  %ds:(%esi),(%dx)
414574:	00 42 61             	add    %al,0x61(%edx)
414577:	73 65                	jae    0x4145de
414579:	43                   	inc    %ebx
41457a:	6f                   	outsl  %ds:(%esi),(%dx)
41457b:	6c                   	insb   (%dx),%es:(%edi)
41457c:	6c                   	insb   (%dx),%es:(%edi)
41457d:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
414582:	6e                   	outsb  %ds:(%esi),(%dx)
414583:	00 43 6f             	add    %al,0x6f(%ebx)
414586:	6e                   	outsb  %ds:(%esi),(%dx)
414587:	74 72                	je     0x4145fb
414589:	6f                   	outsl  %ds:(%esi),(%dx)
41458a:	6c                   	insb   (%dx),%es:(%edi)
41458b:	43                   	inc    %ebx
41458c:	6f                   	outsl  %ds:(%esi),(%dx)
41458d:	6c                   	insb   (%dx),%es:(%edi)
41458e:	6c                   	insb   (%dx),%es:(%edi)
41458f:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
414594:	6e                   	outsb  %ds:(%esi),(%dx)
414595:	00 54 6f 6f          	add    %dl,0x6f(%edi,%ebp,2)
414599:	6c                   	insb   (%dx),%es:(%edi)
41459a:	53                   	push   %ebx
41459b:	74 72                	je     0x41460f
41459d:	69 70 49 74 65 6d 43 	imul   $0x436d6574,0x49(%eax),%esi
4145a4:	6f                   	outsl  %ds:(%esi),(%dx)
4145a5:	6c                   	insb   (%dx),%es:(%edi)
4145a6:	6c                   	insb   (%dx),%es:(%edi)
4145a7:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
4145ac:	6e                   	outsb  %ds:(%esi),(%dx)
4145ad:	00 53 65             	add    %dl,0x65(%ebx)
4145b0:	6c                   	insb   (%dx),%es:(%edi)
4145b1:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
4145b6:	4c                   	dec    %esp
4145b7:	69 73 74 56 69 65 77 	imul   $0x77656956,0x74(%ebx),%esi
4145be:	49                   	dec    %ecx
4145bf:	74 65                	je     0x414626
4145c1:	6d                   	insl   (%dx),%es:(%edi)
4145c2:	43                   	inc    %ebx