4483d6:	69 45 4a 77 49 37 6f 	imul   $0x6f374977,0x4a(%ebp),%eax
4483dd:	2f                   	das
4483de:	54                   	push   %esp
4483df:	30 79 62             	xor    %bh,0x62(%ecx)
4483e2:	6b 73 79 35          	imul   $0x35,0x79(%ebx),%esi
4483e6:	2b 37                	sub    (%edi),%esi
4483e8:	49                   	dec    %ecx
4483e9:	54                   	push   %esp
4483ea:	51                   	push   %ecx
4483eb:	32 6a 50             	xor    0x50(%edx),%ch
4483ee:	62 31                	bound  %esi,(%ecx)
4483f0:	79 63                	jns    0x448455
4483f2:	6b 65 34 61          	imul   $0x61,0x34(%ebp),%esp
4483f6:	2f                   	das
4483f7:	31 55 70             	xor    %edx,0x70(%ebp)
4483fa:	64 6c                	fs insb (%dx),%es:(%edi)
4483fc:	58                   	pop    %eax
4483fd:	76 53                	jbe    0x448452
4483ff:	64 2b 4f 64          	sub    %fs:0x64(%edi),%ecx
448403:	41                   	inc    %ecx
448404:	38 30                	cmp    %dh,(%eax)
448406:	4e                   	dec    %esi
448407:	79 52                	jns    0x44845b
448409:	65 54                	gs push %esp
44840b:	46                   	inc    %esi
44840c:	46                   	inc    %esi
44840d:	4c                   	dec    %esp
44840e:	59                   	pop    %ecx
44840f:	71 44                	jno    0x448455
448411:	71 31                	jno    0x448444
448413:	6e                   	outsb  %ds:(%esi),(%dx)
448414:	4b                   	dec    %ebx
448415:	49                   	dec    %ecx
448416:	44                   	inc    %esp
448417:	2f                   	das
448418:	46                   	inc    %esi
448419:	41                   	inc    %ecx
44841a:	37                   	aaa
44841b:	53                   	push   %ebx
44841c:	6c                   	insb   (%dx),%es:(%edi)
44841d:	71 53                	jno    0x448472
44841f:	71 69                	jno    0x44848a
448421:	33 59 37             	xor    0x37(%ecx),%ebx
448424:	79 59                	jns    0x44847f
448426:	36 67 66 6c          	ss data16 insb (%dx),%es:(%di)
44842a:	54                   	push   %esp
44842b:	32 68 45             	xor    0x45(%eax),%ch
44842e:	6a 4b                	push   $0x4b
448430:	49                   	dec    %ecx
448431:	51                   	push   %ecx
448432:	76 62                	jbe    0x448496
448434:	4d                   	dec    %ebp
448435:	63 44 53 4e          	arpl   %eax,0x4e(%ebx,%edx,2)
448439:	31 6d 6d             	xor    %ebp,0x6d(%ebp)
44843c:	59                   	pop    %ecx
44843d:	56                   	push   %esi
44843e:	4e                   	dec    %esi
44843f:	41                   	inc    %ecx
448440:	43                   	inc    %ebx
448441:	76 7a                	jbe    0x4484bd
448443:	65 6b 75 65 64       	imul   $0x64,%gs:0x65(%ebp),%esi
448448:	42                   	inc    %edx
448449:	31 45 47             	xor    %eax,0x47(%ebp)
44844c:	77 66                	ja     0x4484b4
44844e:	39 67 51             	cmp    %esp,0x51(%edi)
448451:	4f                   	dec    %edi
448452:	4f                   	dec    %edi
448453:	70 67                	jo     0x4484bc
448455:	63 69 72             	arpl   %ebp,0x72(%ecx)
448458:	32 6a 70             	xor    0x70(%edx),%ch
44845b:	66 70 72             	data16 jo 0x4484d0
44845e:	32 59 4e             	xor    0x4e(%ecx),%bl
448461:	55                   	push   %ebp
448462:	39 61 66             	cmp    %esp,0x66(%ecx)
448465:	66 65 64 63 46 55    	gs arpl %ax,%fs:0x55(%esi)
44846b:	57                   	push   %edi
44846c:	6c                   	insb   (%dx),%es:(%edi)
44846d:	35 32 45 4b 6a       	xor    $0x6a4b4532,%eax
448472:	73 67                	jae    0x4484db
448474:	56                   	push   %esi
448475:	73 6b                	jae    0x4484e2
448477:	65 4d                	gs dec %ebp
448479:	61                   	popa
44847a:	4c                   	dec    %esp
44847b:	39 56 78             	cmp    %edx,0x78(%esi)
44847e:	62 37                	bound  %esi,(%edi)
448480:	64 51                	fs push %ecx
448482:	67 35 57 63 4d 4e    	addr16 xor $0x4e4d6357,%eax
448488:	32 59 61             	xor    0x61(%ecx),%bl
44848b:	32 43 48             	xor    0x48(%ebx),%al
44848e:	34 49                	xor    $0x49,%al
448490:	65 59                	gs pop %ecx
448492:	76 52                	jbe    0x4484e6
448494:	6d                   	insl   (%dx),%es:(%edi)
448495:	39 4d 69             	cmp    %ecx,0x69(%ebp)
448498:	65 65 67 45          	gs gs addr16 inc %ebp
44849c:	63 76 35             	arpl   %esi,0x35(%esi)
44849f:	59                   	pop    %ecx
4484a0:	42                   	inc    %edx
4484a1:	30 45 6e             	xor    %al,0x6e(%ebp)
4484a4:	46                   	inc    %esi
4484a5:	62 61 4b             	bound  %esp,0x4b(%ecx)
4484a8:	6c                   	insb   (%dx),%es:(%edi)
4484a9:	4b                   	dec    %ebx
4484aa:	49                   	dec    %ecx
4484ab:	45                   	inc    %ebp
4484ac:	31 45 43             	xor    %eax,0x43(%ebp)
4484af:	32 51 2f             	xor    0x2f(%ecx),%dl
4484b2:	71 38                	jno    0x4484ec
4484b4:	44                   	inc    %esp
4484b5:	7a 6c                	jp     0x448523
4484b7:	53                   	push   %ebx
4484b8:	46                   	inc    %esi
4484b9:	55                   	push   %ebp
4484ba:	6d                   	insl   (%dx),%es:(%edi)
4484bb:	2f                   	das
4484bc:	63 43 2b             	arpl   %eax,0x2b(%ebx)
4484bf:	6f                   	outsl  %ds:(%esi),(%dx)
4484c0:	77 66                	ja     0x448528
4484c2:	38 6f 4a             	cmp    %ch,0x4a(%edi)
4484c5:	32 61 30             	xor    0x30(%ecx),%ah
4484c8:	4d                   	dec    %ebp
4484c9:	2f                   	das
4484ca:	4b                   	dec    %ebx
4484cb:	4a                   	dec    %edx
4484cc:	68 50 52 48 2b       	push   $0x2b485250
4484d1:	68 6a 36 71 57       	push   $0x5771366a
4484d6:	58                   	pop    %eax
4484d7:	32 52 57             	xor    0x57(%edx),%dl
4484da:	45                   	inc    %ebp
4484db:	2b 78 53             	sub    0x53(%eax),%edi
4484de:	4c                   	dec    %esp
4484df:	58                   	pop    %eax
4484e0:	4b                   	dec    %ebx
4484e1:	75 5a                	jne    0x44853d
4484e3:	46                   	inc    %esi
4484e4:	4e                   	dec    %esi
4484e5:	45                   	inc    %ebp
4484e6:	63 50 64             	arpl   %edx,0x64(%eax)
4484e9:	45                   	inc    %ebp
4484ea:	2f                   	das
4484eb:	54                   	push   %esp
4484ec:	52                   	push   %edx
4484ed:	42                   	inc    %edx
4484ee:	50                   	push   %eax
4484ef:	74 72                	je     0x448563
4484f1:	71 50                	jno    0x448543
4484f3:	44                   	inc    %esp
4484f4:	39 4e 4a             	cmp    %ecx,0x4a(%esi)
4484f7:	7a 62                	jp     0x44855b
4484f9:	63 58 78             	arpl   %ebx,0x78(%eax)
4484fc:	6a 74                	push   $0x74
4484fe:	68 43 79 48 45       	push   $0x45487943
448503:	50                   	push   %eax
448504:	76 79                	jbe    0x44857f
448506:	47                   	inc    %edi
448507:	79 50                	jns    0x448559
448509:	6f                   	outsl  %ds:(%esi),(%dx)
44850a:	71 68                	jno    0x448574
44850c:	6d                   	insl   (%dx),%es:(%edi)
44850d:	56                   	push   %esi
44850e:	2f                   	das
44850f:	78 69                	js     0x44857a
448511:	37                   	aaa
448512:	42                   	inc    %edx
448513:	39 34 4c             	cmp    %esi,(%esp,%ecx,2)
448516:	67 47                	addr16 inc %edi
448518:	77 55                	ja     0x44856f
44851a:	41                   	inc    %ecx
44851b:	6e                   	outsb  %ds:(%esi),(%dx)
44851c:	44                   	inc    %esp
44851d:	37                   	aaa
44851e:	71 4d                	jno    0x44856d
448520:	39 35 74 67 42 71    	cmp    %esi,0x71426774
448526:	6d                   	insl   (%dx),%es:(%edi)
448527:	52                   	push   %edx
448528:	44                   	inc    %esp
448529:	58                   	pop    %eax
44852a:	70 55                	jo     0x448581
44852c:	57                   	push   %edi
44852d:	59                   	pop    %ecx
44852e:	47                   	inc    %edi
44852f:	47                   	inc    %edi
448530:	6e                   	outsb  %ds:(%esi),(%dx)
448531:	4c                   	dec    %esp
448532:	4b                   	dec    %ebx
448533:	61                   	popa
448534:	47                   	inc    %edi
448535:	37                   	aaa
448536:	65 6b 30 4a          	imul   $0x4a,%gs:(%eax),%esi
44853a:	71 77                	jno    0x4485b3
44853c:	47                   	inc    %edi
44853d:	66 7a 48             	data16 jp 0x448588
448540:	6f                   	outsl  %ds:(%esi),(%dx)
448541:	6c                   	insb   (%dx),%es:(%edi)
448542:	76 51                	jbe    0x448595
448544:	70 42                	jo     0x448588
448546:	38 53 6f             	cmp    %dl,0x6f(%ebx)
448549:	61                   	popa
44854a:	4e                   	dec    %esi
44854b:	6a 73                	push   $0x73
44854d:	47                   	inc    %edi
44854e:	62 33                	bound  %esi,(%ebx)
448550:	7a 75                	jp     0x4485c7
448552:	39 4a 47             	cmp    %ecx,0x47(%edx)
448555:	73 68                	jae    0x4485bf
448557:	35 36 4f 36 45       	xor    $0x45364f36,%eax
44855c:	54                   	push   %esp
44855d:	74 68                	je     0x4485c7
44855f:	71 70                	jno    0x4485d1
448561:	33 33                	xor    (%ebx),%esi
448563:	30 4d 62             	xor    %cl,0x62(%ebp)
448566:	38 4e 2f             	cmp    %cl,0x2f(%esi)
448569:	52                   	push   %edx
44856a:	5a                   	pop    %edx
44856b:	68 53 4d 2f 39       	push   $0x392f4d53
448570:	6d                   	insl   (%dx),%es:(%edi)
448571:	6e                   	outsb  %ds:(%esi),(%dx)
448572:	37                   	aaa
448573:	62 63 68             	bound  %esp,0x68(%ebx)
448576:	46                   	inc    %esi
448577:	74 6d                	je     0x4485e6
448579:	2b 32                	sub    (%edx),%esi
44857b:	7a 42                	jp     0x4485bf
44857d:	51                   	push   %ecx
44857e:	63 75 59             	arpl   %esi,0x59(%ebp)
448581:	34 62                	xor    $0x62,%al
448583:	65 69 55 4f 44 49 75 	imul   $0x73754944,%gs:0x4f(%ebp),%edx
44858a:	73
44858b:	4d                   	dec    %ebp
44858c:	4c                   	dec    %esp
44858d:	74 68                	je     0x4485f7
44858f:	2f                   	das
448590:	37                   	aaa
448591:	52                   	push   %edx
448592:	6a 50                	push   $0x50
448594:	34 43                	xor    $0x43,%al
448596:	4e                   	dec    %esi
448597:	76 7a                	jbe    0x448613
448599:	4b                   	dec    %ebx
44859a:	5a                   	pop    %edx
44859b:	2f                   	das
44859c:	45                   	inc    %ebp
44859d:	74 4a                	je     0x4485e9
44859f:	74 38                	je     0x4485d9
4485a1:	4f                   	dec    %edi
4485a2:	79 42                	jns    0x4485e6
4485a4:	48                   	dec    %eax
4485a5:	6a 66                	push   $0x66
4485a7:	32 78 77             	xor    0x77(%eax),%bh
4485aa:	72 38                	jb     0x4485e4
4485ac:	70 6b                	jo     0x448619
4485ae:	56                   	push   %esi
4485af:	5a                   	pop    %edx
4485b0:	4f                   	dec    %edi
4485b1:	4e                   	dec    %esi
4485b2:	74 47                	je     0x4485fb
4485b4:	73 6e                	jae    0x448624
4485b6:	39 69 58             	cmp    %ebp,0x58(%ecx)
4485b9:	51                   	push   %ecx
4485ba:	70 49                	jo     0x448605
4485bc:	36 6d                	ss insl (%dx),%es:(%edi)
4485be:	4c                   	dec    %esp
4485bf:	5a                   	pop    %edx
4485c0:	50                   	push   %eax
4485c1:	6c                   	insb   (%dx),%es:(%edi)
4485c2:	61                   	popa
4485c3:	62 36                	bound  %esi,(%esi)
4485c5:	71 55                	jno    0x44861c
4485c7:	56                   	push   %esi
4485c8:	39 49 6e             	cmp    %ecx,0x6e(%ecx)
4485cb:	39 4a 42             	cmp    %ecx,0x42(%edx)
4485ce:	73 50                	jae    0x448620
4485d0:	41                   	inc    %ecx
4485d1:	44                   	inc    %esp
4485d2:	6c                   	insb   (%dx),%es:(%edi)
4485d3:	69 65 6e 52 32 2b 57 	imul   $0x572b3252,0x6e(%ebp),%esp
4485da:	35 34 61 42 46       	xor    $0x46426134,%eax
4485df:	43                   	inc    %ebx
4485e0:	53                   	push   %ebx
4485e1:	43                   	inc    %ebx
4485e2:	50                   	push   %eax
4485e3:	44                   	inc    %esp
4485e4:	35 61 4c 70 30       	xor    $0x30704c61,%eax
4485e9:	62 4a 67             	bound  %ecx,0x67(%edx)
4485ec:	33 4b 70             	xor    0x70(%ebx),%ecx
4485ef:	77 6f                	ja     0x448660
4485f1:	77 49                	ja     0x44863c
4485f3:	48                   	dec    %eax
4485f4:	6b 6c 74 38 6e       	imul   $0x6e,0x38(%esp,%esi,2),%ebp
4485f9:	45                   	inc    %ebp
4485fa:	53                   	push   %ebx
4485fb:	52                   	push   %edx
4485fc:	76 71                	jbe    0x44866f
4485fe:	5a                   	pop    %edx
4485ff:	31 78 2f             	xor    %edi,0x2f(%eax)
448602:	76 6a                	jbe    0x44866e
448604:	4f                   	dec    %edi
448605:	4a                   	dec    %edx
448606:	61                   	popa
448607:	67 70 4f             	addr16 jo 0x448659
44860a:	31 78 59             	xor    %edi,0x59(%eax)
44860d:	4b                   	dec    %ebx
44860e:	77 36                	ja     0x448646
448610:	37                   	aaa
448611:	79 62                	jns    0x448675
448613:	43                   	inc    %ebx
448614:	61                   	popa
448615:	63 76 33             	arpl   %esi,0x33(%esi)
448618:	46                   	inc    %esi
448619:	67 62 5a 42          	bound  %ebx,0x42(%bp,%si)
44861d:	76 63                	jbe    0x448682
44861f:	68 41 59 58 62       	push   $0x62585941
448624:	4a                   	dec    %edx
448625:	43                   	inc    %ebx
448626:	32 54 4c 78          	xor    0x78(%esp,%ecx,2),%dl
44862a:	63 48 41             	arpl   %ecx,0x41(%eax)
44862d:	4c                   	dec    %esp
44862e:	52                   	push   %edx
44862f:	54                   	push   %esp
448630:	50                   	push   %eax
448631:	56                   	push   %esi
448632:	51                   	push   %ecx
448633:	4c                   	dec    %esp
448634:	72 63                	jb     0x448699
448636:	78 70                	js     0x4486a8
448638:	52                   	push   %edx
448639:	57                   	push   %edi
44863a:	70 49                	jo     0x448685
44863c:	69 65 4c 36 79 4f 46 	imul   $0x464f7936,0x4c(%ebp),%esp
448643:	38 6e 56             	cmp    %ch,0x56(%esi)
448646:	6d                   	insl   (%dx),%es:(%edi)
448647:	57                   	push   %edi
448648:	66 35 66 4e          	xor    $0x4e66,%ax
44864c:	63 79 76             	arpl   %edi,0x76(%ecx)
44864f:	2b 31                	sub    (%ecx),%esi
448651:	59                   	pop    %ecx
448652:	42                   	inc    %edx
448653:	6a 77                	push   $0x77
448655:	34 76                	xor    $0x76,%al
448657:	4f                   	dec    %edi
448658:	74 73                	je     0x4486cd
44865a:	4f                   	dec    %edi
44865b:	6f                   	outsl  %ds:(%esi),(%dx)
44865c:	78 70                	js     0x4486ce
44865e:	4a                   	dec    %edx
44865f:	31 75 36             	xor    %esi,0x36(%ebp)
448662:	47                   	inc    %edi
448663:	2f                   	das
448664:	77 58                	ja     0x4486be