449322:	00 00                	add    %al,(%eax)
449324:	00 02                	add    %al,(%edx)
449326:	00 00                	add    %al,(%eax)
449328:	00 10                	add    %dl,(%eax)
44932a:	93                   	xchg   %eax,%ebx
44932b:	44                   	inc    %esp
44932c:	00 06                	add    %al,(%esi)
44932e:	6d                   	insl   (%dx),%es:(%edi)
44932f:	62 4e 6f             	bound  %ecx,0x6f(%esi)
449332:	6e                   	outsb  %ds:(%esi),(%dx)
449333:	65 07                	gs pop %es
449335:	6d                   	insl   (%dx),%es:(%edi)
449336:	62 42 72             	bound  %eax,0x72(%edx)
449339:	65 61                	gs popa
44933b:	6b 0a 6d             	imul   $0x6d,(%edx),%ecx
44933e:	62 42 61             	bound  %eax,0x61(%edx)
449341:	72 42                	jb     0x449385
449343:	72 65                	jb     0x4493aa
449345:	61                   	popa
449346:	6b 05 4d 65 6e 75 73 	imul   $0x73,0x756e654d,%eax
44934d:	8d 40 00             	lea    0x0(%eax),%eax
449350:	54                   	push   %esp
449351:	93                   	xchg   %eax,%ebx
449352:	44                   	inc    %esp
449353:	00 08                	add    %cl,(%eax)
449355:	10 54 4d 65          	adc    %dl,0x65(%ebp,%ecx,2)
449359:	6e                   	outsb  %ds:(%esi),(%dx)
44935a:	75 43                	jne    0x44939f
44935c:	68 61 6e 67 65       	push   $0x65676e61
449361:	45                   	inc    %ebp
449362:	76 65                	jbe    0x4493c9
449364:	6e                   	outsb  %ds:(%esi),(%dx)
449365:	74 00                	je     0x449367
449367:	03 08                	add    (%eax),%ecx
449369:	06                   	push   %es
44936a:	53                   	push   %ebx
44936b:	65 6e                	outsb  %gs:(%esi),(%dx)
44936d:	64 65 72 07          	fs gs jb 0x449378
449371:	54                   	push   %esp
449372:	4f                   	dec    %edi
449373:	62 6a 65             	bound  %ebp,0x65(%edx)
449376:	63 74 08 06          	arpl   %esi,0x6(%eax,%ecx,1)
44937a:	53                   	push   %ebx
44937b:	6f                   	outsl  %ds:(%esi),(%dx)
44937c:	75 72                	jne    0x4493f0
44937e:	63 65 09             	arpl   %esp,0x9(%ebp)
449381:	54                   	push   %esp
449382:	4d                   	dec    %ebp
449383:	65 6e                	outsb  %gs:(%esi),(%dx)
449385:	75 49                	jne    0x4493d0
449387:	74 65                	je     0x4493ee
449389:	6d                   	insl   (%dx),%es:(%edi)
44938a:	00 07                	add    %al,(%edi)
44938c:	52                   	push   %edx
44938d:	65 62 75 69          	bound  %esi,%gs:0x69(%ebp)
449391:	6c                   	insb   (%dx),%es:(%edi)
449392:	64 07                	fs pop %es
449394:	42                   	inc    %edx
449395:	6f                   	outsl  %ds:(%esi),(%dx)
449396:	6f                   	outsl  %ds:(%esi),(%dx)
449397:	6c                   	insb   (%dx),%es:(%edi)
449398:	65 61                	gs popa
44939a:	6e                   	outsb  %ds:(%esi),(%dx)
44939b:	00 f4                	add    %dh,%ah
44939d:	10 40 00             	adc    %al,0x0(%eax)
4493a0:	28 97 44 00 00 10    	sub    %dl,0x10000044(%edi)
4493a6:	40                   	inc    %eax
4493a7:	00 ac 93 44 00 08 12 	add    %ch,0x12080044(%ebx,%edx,4)
4493ae:	54                   	push   %esp
4493af:	4d                   	dec    %ebp
4493b0:	65 6e                	outsb  %gs:(%esi),(%dx)
4493b2:	75 44                	jne    0x4493f8
4493b4:	72 61                	jb     0x449417
4493b6:	77 49                	ja     0x449401
4493b8:	74 65                	je     0x44941f
4493ba:	6d                   	insl   (%dx),%es:(%edi)
4493bb:	45                   	inc    %ebp
4493bc:	76 65                	jbe    0x449423
4493be:	6e                   	outsb  %ds:(%esi),(%dx)
4493bf:	74 00                	je     0x4493c1
4493c1:	04 08                	add    $0x8,%al
4493c3:	06                   	push   %es
4493c4:	53                   	push   %ebx
4493c5:	65 6e                	outsb  %gs:(%esi),(%dx)
4493c7:	64 65 72 07          	fs gs jb 0x4493d2
4493cb:	54                   	push   %esp
4493cc:	4f                   	dec    %edi
4493cd:	62 6a 65             	bound  %ebp,0x65(%edx)
4493d0:	63 74 08 07          	arpl   %esi,0x7(%eax,%ecx,1)
4493d4:	41                   	inc    %ecx
4493d5:	43                   	inc    %ebx
4493d6:	61                   	popa
4493d7:	6e                   	outsb  %ds:(%esi),(%dx)
4493d8:	76 61                	jbe    0x44943b
4493da:	73 07                	jae    0x4493e3
4493dc:	54                   	push   %esp
4493dd:	43                   	inc    %ebx
4493de:	61                   	popa
4493df:	6e                   	outsb  %ds:(%esi),(%dx)
4493e0:	76 61                	jbe    0x449443
4493e2:	73 10                	jae    0x4493f4
4493e4:	05 41 52 65 63       	add    $0x63655241,%eax
4493e9:	74 05                	je     0x4493f0
4493eb:	54                   	push   %esp
4493ec:	52                   	push   %edx
4493ed:	65 63 74 00 08       	arpl   %esi,%gs:0x8(%eax,%eax,1)
4493f2:	53                   	push   %ebx
4493f3:	65 6c                	gs insb (%dx),%es:(%edi)
4493f5:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
4493fa:	07                   	pop    %es
4493fb:	42                   	inc    %edx
4493fc:	6f                   	outsl  %ds:(%esi),(%dx)
4493fd:	6f                   	outsl  %ds:(%esi),(%dx)
4493fe:	6c                   	insb   (%dx),%es:(%edi)
4493ff:	65 61                	gs popa
449401:	6e                   	outsb  %ds:(%esi),(%dx)
449402:	00 f4                	add    %dh,%ah
449404:	10 40 00             	adc    %al,0x0(%eax)
449407:	7c b5                	jl     0x4493be
449409:	41                   	inc    %ecx
44940a:	00 00                	add    %al,(%eax)
44940c:	00 00                	add    %al,(%eax)
44940e:	00 00                	add    %al,(%eax)
449410:	10 40 00             	adc    %al,0x0(%eax)
449413:	90                   	nop
449414:	18 94 44 00 08 1a 54 	sbb    %dl,0x541a0800(%esp,%eax,2)
44941b:	41                   	inc    %ecx
44941c:	64 76 61             	fs jbe 0x449480
44941f:	6e                   	outsb  %ds:(%esi),(%dx)
449420:	63 65 64             	arpl   %esp,0x64(%ebp)
449423:	4d                   	dec    %ebp
449424:	65 6e                	outsb  %gs:(%esi),(%dx)
449426:	75 44                	jne    0x44946c
449428:	72 61                	jb     0x44948b
44942a:	77 49                	ja     0x449475
44942c:	74 65                	je     0x449493
44942e:	6d                   	insl   (%dx),%es:(%edi)
44942f:	45                   	inc    %ebp
449430:	76 65                	jbe    0x449497
449432:	6e                   	outsb  %ds:(%esi),(%dx)
449433:	74 00                	je     0x449435
449435:	04 08                	add    $0x8,%al
449437:	06                   	push   %es
449438:	53                   	push   %ebx
449439:	65 6e                	outsb  %gs:(%esi),(%dx)
44943b:	64 65 72 07          	fs gs jb 0x449446
44943f:	54                   	push   %esp
449440:	4f                   	dec    %edi
449441:	62 6a 65             	bound  %ebp,0x65(%edx)
449444:	63 74 08 07          	arpl   %esi,0x7(%eax,%ecx,1)
449448:	41                   	inc    %ecx
449449:	43                   	inc    %ebx
44944a:	61                   	popa
44944b:	6e                   	outsb  %ds:(%esi),(%dx)
44944c:	76 61                	jbe    0x4494af
44944e:	73 07                	jae    0x449457
449450:	54                   	push   %esp
449451:	43                   	inc    %ebx
449452:	61                   	popa
449453:	6e                   	outsb  %ds:(%esi),(%dx)
449454:	76 61                	jbe    0x4494b7
449456:	73 10                	jae    0x449468
449458:	05 41 52 65 63       	add    $0x63655241,%eax
44945d:	74 05                	je     0x449464
44945f:	54                   	push   %esp
449460:	52                   	push   %edx
449461:	65 63 74 00 05       	arpl   %esi,%gs:0x5(%eax,%eax,1)
449466:	53                   	push   %ebx
449467:	74 61                	je     0x4494ca
449469:	74 65                	je     0x4494d0
44946b:	0f 54 4f 77          	andps  0x77(%edi),%xmm1
44946f:	6e                   	outsb  %ds:(%esi),(%dx)
449470:	65 72 44             	gs jb  0x4494b7
449473:	72 61                	jb     0x4494d6
449475:	77 53                	ja     0x4494ca
449477:	74 61                	je     0x4494da
449479:	74 65                	je     0x4494e0
44947b:	00 f4                	add    %dh,%ah
44947d:	10 40 00             	adc    %al,0x0(%eax)
449480:	7c b5                	jl     0x449437
449482:	41                   	inc    %ecx
449483:	00 00                	add    %al,(%eax)
449485:	00 00                	add    %al,(%eax)
449487:	00 7c 5f 40          	add    %bh,0x40(%edi,%ebx,2)
44948b:	00 90 94 44 00 08    	add    %dl,0x8004494(%eax)
449491:	15 54 4d 65 6e       	adc    $0x6e654d54,%eax
449496:	75 4d                	jne    0x4494e5
449498:	65 61                	gs popa
44949a:	73 75                	jae    0x449511
44949c:	72 65                	jb     0x449503
44949e:	49                   	dec    %ecx
44949f:	74 65                	je     0x449506
4494a1:	6d                   	insl   (%dx),%es:(%edi)
4494a2:	45                   	inc    %ebp
4494a3:	76 65                	jbe    0x44950a
4494a5:	6e                   	outsb  %ds:(%esi),(%dx)
4494a6:	74 00                	je     0x4494a8
4494a8:	04 08                	add    $0x8,%al
4494aa:	06                   	push   %es
4494ab:	53                   	push   %ebx
4494ac:	65 6e                	outsb  %gs:(%esi),(%dx)
4494ae:	64 65 72 07          	fs gs jb 0x4494b9
4494b2:	54                   	push   %esp
4494b3:	4f                   	dec    %edi
4494b4:	62 6a 65             	bound  %ebp,0x65(%edx)
4494b7:	63 74 08 07          	arpl   %esi,0x7(%eax,%ecx,1)
4494bb:	41                   	inc    %ecx
4494bc:	43                   	inc    %ebx
4494bd:	61                   	popa
4494be:	6e                   	outsb  %ds:(%esi),(%dx)
4494bf:	76 61                	jbe    0x449522
4494c1:	73 07                	jae    0x4494ca
4494c3:	54                   	push   %esp
4494c4:	43                   	inc    %ebx
4494c5:	61                   	popa
4494c6:	6e                   	outsb  %ds:(%esi),(%dx)
4494c7:	76 61                	jbe    0x44952a
4494c9:	73 01                	jae    0x4494cc
4494cb:	05 57 69 64 74       	add    $0x74646957,%eax
4494d0:	68 07 49 6e 74       	push   $0x746e4907
4494d5:	65 67 65 72 01       	gs addr16 gs jb 0x4494db
4494da:	06                   	push   %es
4494db:	48                   	dec    %eax
4494dc:	65 69 67 68 74 07 49 	imul   $0x6e490774,%gs:0x68(%edi),%esp
4494e3:	6e
4494e4:	74 65                	je     0x44954b
4494e6:	67 65 72 00          	addr16 gs jb 0x4494ea
4494ea:	f4                   	hlt
4494eb:	10 40 00             	adc    %al,0x0(%eax)
4494ee:	7c b5                	jl     0x4494a5
4494f0:	41                   	inc    %ecx
4494f1:	00 3c 10             	add    %bh,(%eax,%edx,1)
4494f4:	40                   	inc    %eax
4494f5:	00 3c 10             	add    %bh,(%eax,%edx,1)
4494f8:	40                   	inc    %eax
4494f9:	00 8b c0 00 95 44    	add    %cl,0x449500c0(%ebx)
4494ff:	00 03                	add    %al,(%ebx)
449501:	11 54 4d 65          	adc    %edx,0x65(%ebp,%ecx,2)
449505:	6e                   	outsb  %ds:(%esi),(%dx)
449506:	75 49                	jne    0x449551
449508:	74 65                	je     0x44956f
44950a:	6d                   	insl   (%dx),%es:(%edi)
44950b:	41                   	inc    %ecx
44950c:	75 74                	jne    0x449582
44950e:	6f                   	outsl  %ds:(%esi),(%dx)
44950f:	46                   	inc    %esi
449510:	6c                   	insb   (%dx),%es:(%edi)
449511:	61                   	popa
449512:	67 01 00             	add    %eax,(%bx,%si)
449515:	00 00                	add    %al,(%eax)
449517:	00 02                	add    %al,(%edx)
449519:	00 00                	add    %al,(%eax)
44951b:	00 fc                	add    %bh,%ah
44951d:	94                   	xchg   %eax,%esp
44951e:	44                   	inc    %esp
44951f:	00 0b                	add    %cl,(%ebx)
449521:	6d                   	insl   (%dx),%es:(%edi)
449522:	61                   	popa
449523:	41                   	inc    %ecx
449524:	75 74                	jne    0x44959a
449526:	6f                   	outsl  %ds:(%esi),(%dx)
449527:	6d                   	insl   (%dx),%es:(%edi)
449528:	61                   	popa
449529:	74 69                	je     0x449594
44952b:	63 08                	arpl   %ecx,(%eax)
44952d:	6d                   	insl   (%dx),%es:(%edi)
44952e:	61                   	popa
44952f:	4d                   	dec    %ebp
449530:	61                   	popa
449531:	6e                   	outsb  %ds:(%esi),(%dx)
449532:	75 61                	jne    0x449595
449534:	6c                   	insb   (%dx),%es:(%edi)
449535:	08 6d 61             	or     %ch,0x61(%ebp)
449538:	50                   	push   %eax
449539:	61                   	popa
44953a:	72 65                	jb     0x4495a1
44953c:	6e                   	outsb  %ds:(%esi),(%dx)
44953d:	74 05                	je     0x449544
44953f:	4d                   	dec    %ebp
449540:	65 6e                	outsb  %gs:(%esi),(%dx)
449542:	75 73                	jne    0x4495b7
449544:	48                   	dec    %eax
449545:	95                   	xchg   %eax,%ebp
449546:	44                   	inc    %esp
449547:	00 03                	add    %al,(%ebx)
449549:	0d 54 4d 65 6e       	or     $0x6e654d54,%eax
44954e:	75 41                	jne    0x449591
449550:	75 74                	jne    0x4495c6
449552:	6f                   	outsl  %ds:(%esi),(%dx)
449553:	46                   	inc    %esi
449554:	6c                   	insb   (%dx),%es:(%edi)
449555:	61                   	popa
449556:	67 01 00             	add    %eax,(%bx,%si)
449559:	00 00                	add    %al,(%eax)
44955b:	00 01                	add    %al,(%ecx)
44955d:	00 00                	add    %al,(%eax)
44955f:	00 fc                	add    %bh,%ah
449561:	94                   	xchg   %eax,%esp
449562:	44                   	inc    %esp
449563:	00 05 4d 65 6e 75    	add    %al,0x756e654d
449569:	73 8b                	jae    0x4494f6
44956b:	c0 b8 95 44 00 00 00 	sarb   $0x0,0x4495(%eax)
44958a:	00 00                	add    %al,(%eax)
44958c:	34 96                	xor    $0x96,%al
44958e:	44                   	inc    %esp
44958f:	00 1c 00             	add    %bl,(%eax,%eax,1)
449592:	00 00                	add    %al,(%eax)
449594:	ac                   	lods   %ds:(%esi),%al
449595:	68 44 00 b4 34       	push   $0x34b40044
44959a:	40                   	inc    %eax
44959b:	00 c0                	add    %al,%al
44959d:	34 40                	xor    $0x40,%al
44959f:	00 c4                	add    %al,%ah
4495a1:	34 40                	xor    $0x40,%al
4495a3:	00 c8                	add    %cl,%al
4495a5:	34 40                	xor    $0x40,%al
4495a7:	00 bc 34 40 00 04 32 	add    %bh,0x32040040(%esp,%esi,1)
4495ae:	40                   	inc    %eax
4495af:	00 20                	add    %ah,(%eax)
4495b1:	32 40 00             	xor    0x0(%eax),%al
4495b4:	a0 9f 41 00 ac       	mov    0xac00419f,%al
4495b9:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
4495ba:	44                   	inc    %esp
4495bb:	00 d4                	add    %dl,%ah
4495bd:	9f                   	lahf
4495be:	41                   	inc    %ecx
4495bf:	00 c4                	add    %al,%ah
4495c1:	a9 44 00 08 a0       	test   $0xa0080044,%eax
4495c6:	41                   	inc    %ecx
4495c7:	00 0c ab             	add    %cl,(%ebx,%ebp,4)
4495ca:	44                   	inc    %esp
4495cb:	00 58 9f             	add    %bl,-0x61(%eax)
4495ce:	41                   	inc    %ecx
4495cf:	00 ec                	add    %ch,%ah
4495d1:	9f                   	lahf
4495d2:	41                   	inc    %ecx
4495d3:	00 40 a0             	add    %al,-0x60(%eax)
4495d6:	41                   	inc    %ecx
4495d7:	00 f0                	add    %dh,%al
4495d9:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
4495da:	44                   	inc    %esp
4495db:	00 28                	add    %ch,(%eax)
4495dd:	a8 44                	test   $0x44,%al
4495df:	00 58 a8             	add    %bl,-0x58(%eax)
4495e2:	44                   	inc    %esp
4495e3:	00 ec                	add    %ch,%ah
4495e5:	a8 44                	test   $0x44,%al
4495e7:	00 88 a8 44 00 44    	add    %cl,0x440044a8(%eax)
4495ed:	6f                   	outsl  %ds:(%esi),(%dx)
4495ee:	44                   	inc    %esp