44958b:	41                   	inc    %ecx
44958c:	6f                   	outsl  %ds:(%esi),(%dx)
44958d:	59                   	pop    %ecx
44958e:	77 6b                	ja     0x4495fb
449590:	4f                   	dec    %edi
449591:	4c                   	dec    %esp
449592:	68 32 4e 34 51       	push   $0x51344e32
449597:	6e                   	outsb  %ds:(%esi),(%dx)
449598:	4e                   	dec    %esi
449599:	59                   	pop    %ecx
44959a:	4e                   	dec    %esi
44959b:	73 75                	jae    0x449612
44959d:	43                   	inc    %ebx
44959e:	7a 61                	jp     0x449601
4495a0:	65 72 44             	gs jb  0x4495e7
4495a3:	69 5a 34 65 61 58 57 	imul   $0x57586165,0x34(%edx),%ebx
4495aa:	50                   	push   %eax
4495ab:	44                   	inc    %esp
4495ac:	48                   	dec    %eax
4495ad:	39 4f 78             	cmp    %ecx,0x78(%edi)
4495b0:	54                   	push   %esp
4495b1:	66 44                	inc    %sp
4495b3:	67 7a 57             	addr16 jp 0x44960d
4495b6:	50                   	push   %eax
4495b7:	67 46                	addr16 inc %esi
4495b9:	39 56 55             	cmp    %edx,0x55(%esi)
4495bc:	78 4e                	js     0x44960c
4495be:	65 76 55             	gs jbe 0x449616
4495c1:	4b                   	dec    %ebx
4495c2:	4c                   	dec    %esp
4495c3:	49                   	dec    %ecx
4495c4:	56                   	push   %esi
4495c5:	52                   	push   %edx
4495c6:	6d                   	insl   (%dx),%es:(%edi)
4495c7:	39 74 6d 74          	cmp    %esi,0x74(%ebp,%ebp,2)
4495cb:	6e                   	outsb  %ds:(%esi),(%dx)
4495cc:	74 5a                	je     0x449628
4495ce:	56                   	push   %esi
4495cf:	7a 56                	jp     0x449627
4495d1:	65 32 55 30          	xor    %gs:0x30(%ebp),%dl
4495d5:	37                   	aaa
4495d6:	43                   	inc    %ebx
4495d7:	4f                   	dec    %edi
4495d8:	73 51                	jae    0x44962b
4495da:	49                   	dec    %ecx
4495db:	56                   	push   %esi
4495dc:	30 35 62 78 4c 75    	xor    %dh,0x754c7862
4495e2:	65 56                	gs push %esi
4495e4:	50                   	push   %eax
4495e5:	6b 4b 62 78          	imul   $0x78,0x62(%ebx),%ecx
4495e9:	50                   	push   %eax
4495ea:	78 58                	js     0x449644
4495ec:	73 42                	jae    0x449630
4495ee:	48                   	dec    %eax
4495ef:	37                   	aaa
4495f0:	46                   	inc    %esi
4495f1:	46                   	inc    %esi
4495f2:	79 72                	jns    0x449666
4495f4:	59                   	pop    %ecx
4495f5:	44                   	inc    %esp
4495f6:	7a 6b                	jp     0x449663
4495f8:	58                   	pop    %eax
4495f9:	45                   	inc    %ebp
4495fa:	2f                   	das
4495fb:	2f                   	das
4495fc:	71 4d                	jno    0x44964b
4495fe:	59                   	pop    %ecx
4495ff:	37                   	aaa
449600:	4f                   	dec    %edi
449601:	6e                   	outsb  %ds:(%esi),(%dx)
449602:	32 49 53             	xor    0x53(%ecx),%cl
449605:	69 4d 6b 74 34 48 37 	imul   $0x37483474,0x6b(%ebp),%ecx
44960c:	30 4d 69             	xor    %cl,0x69(%ebp)
44960f:	4b                   	dec    %ebx
449610:	72 48                	jb     0x44965a
449612:	6f                   	outsl  %ds:(%esi),(%dx)
449613:	48                   	dec    %eax
449614:	53                   	push   %ebx
449615:	4b                   	dec    %ebx
449616:	51                   	push   %ecx
449617:	6e                   	outsb  %ds:(%esi),(%dx)
449618:	36 58                	ss pop %eax
44961a:	2f                   	das
44961b:	72 6c                	jb     0x449689
44961d:	57                   	push   %edi
44961e:	32 69 62             	xor    0x62(%ecx),%ch
449621:	7a 48                	jp     0x44966b
449623:	67 72 4a             	addr16 jb 0x449670
449626:	34 63                	xor    $0x63,%al
449628:	6a 72                	push   $0x72
44962a:	47                   	inc    %edi
44962b:	56                   	push   %esi
44962c:	64 68 6b 71 50 30    	fs push $0x3050716b
449632:	31 6f 79             	xor    %ebp,0x79(%edi)
449635:	54                   	push   %esp
449636:	72 4e                	jb     0x449686
449638:	4d                   	dec    %ebp
449639:	32 49 5a             	xor    0x5a(%ecx),%cl
44963c:	54                   	push   %esp
44963d:	4b                   	dec    %ebx
44963e:	55                   	push   %ebp
44963f:	38 36                	cmp    %dh,(%esi)
449641:	4c                   	dec    %esp
449642:	73 49                	jae    0x44968d
449644:	61                   	popa
449645:	57                   	push   %edi
449646:	7a 42                	jp     0x44968a
449648:	68 37 31 63 4c       	push   $0x4c633137
44964d:	53                   	push   %ebx
44964e:	50                   	push   %eax
44964f:	7a 78                	jp     0x4496c9
449651:	67 4a                	addr16 dec %edx
449653:	49                   	dec    %ecx
449654:	4a                   	dec    %edx
449655:	66 37                	data16 aaa
449657:	71 4b                	jno    0x4496a4
449659:	34 47                	xor    $0x47,%al
44965b:	45                   	inc    %ebp
44965c:	50                   	push   %eax
44965d:	76 77                	jbe    0x4496d6
44965f:	39 32                	cmp    %esi,(%edx)
449661:	43                   	inc    %ebx
449662:	68 63 61 30 72       	push   $0x72306163
449667:	72 35                	jb     0x44969e
449669:	33 75 6a             	xor    0x6a(%ebp),%esi
44966c:	41                   	inc    %ecx
44966d:	56                   	push   %esi
44966e:	64 7a 4e             	fs jp  0x4496bf
449671:	42                   	inc    %edx
449672:	59                   	pop    %ecx
449673:	75 4c                	jne    0x4496c1
449675:	43                   	inc    %ebx
449676:	74 78                	je     0x4496f0
449678:	43                   	inc    %ebx
449679:	4a                   	dec    %edx
44967a:	48                   	dec    %eax
44967b:	77 35                	ja     0x4496b2
44967d:	31 63 44             	xor    %esp,0x44(%ebx)
449680:	79 31                	jns    0x4496b3
449682:	35 73 73 49 72       	xor    $0x72497373,%eax
449687:	78 35                	js     0x4496be
449689:	4d                   	dec    %ebp
44968a:	4c                   	dec    %esp
44968b:	71 79                	jno    0x449706
44968d:	55                   	push   %ebp
44968e:	43                   	inc    %ebx
44968f:	55                   	push   %ebp
449690:	52                   	push   %edx
449691:	6f                   	outsl  %ds:(%esi),(%dx)
449692:	36 36 58             	ss ss pop %eax
449695:	2f                   	das
449696:	34 61                	xor    $0x61,%al
449698:	4d                   	dec    %ebp
449699:	75 5a                	jne    0x4496f5
44969b:	78 54                	js     0x4496f1
44969d:	58                   	pop    %eax
44969e:	56                   	push   %esi
44969f:	75 32                	jne    0x4496d3
4496a1:	76 51                	jbe    0x4496f4
4496a3:	72 30                	jb     0x4496d5
4496a5:	52                   	push   %edx
4496a6:	37                   	aaa
4496a7:	50                   	push   %eax
4496a8:	36 73 45             	ss jae 0x4496f0
4496ab:	73 52                	jae    0x4496ff
4496ad:	38 4a 43             	cmp    %cl,0x43(%edx)
4496b0:	72 52                	jb     0x449704
4496b2:	2b 71 43             	sub    0x43(%ecx),%esi
4496b5:	52                   	push   %edx
4496b6:	65 4d                	gs dec %ebp
4496b8:	58                   	pop    %eax
4496b9:	59                   	pop    %ecx
4496ba:	6c                   	insb   (%dx),%es:(%edi)
4496bb:	30 7a 51             	xor    %bh,0x51(%edx)
4496be:	64 37                	fs aaa
4496c0:	34 66                	xor    $0x66,%al
4496c2:	41                   	inc    %ecx
4496c3:	6f                   	outsl  %ds:(%esi),(%dx)
4496c4:	46                   	inc    %esi
4496c5:	63 35 4e 51 33 49    	arpl   %esi,0x4933514e
4496cb:	6f                   	outsl  %ds:(%esi),(%dx)
4496cc:	4e                   	dec    %esi
4496cd:	77 42                	ja     0x449711
4496cf:	48                   	dec    %eax
4496d0:	38 66 78             	cmp    %ah,0x78(%esi)
4496d3:	6e                   	outsb  %ds:(%esi),(%dx)
4496d4:	75 6b                	jne    0x449741
4496d6:	4c                   	dec    %esp
4496d7:	6f                   	outsl  %ds:(%esi),(%dx)
4496d8:	52                   	push   %edx
4496d9:	65 5a                	gs pop %edx
4496db:	36 36 2f             	ss ss das
4496de:	77 77                	ja     0x449757
4496e0:	6c                   	insb   (%dx),%es:(%edi)
4496e1:	75 2b                	jne    0x44970e
4496e3:	5a                   	pop    %edx
4496e4:	4f                   	dec    %edi
4496e5:	54                   	push   %esp
4496e6:	32 53 6a             	xor    0x6a(%ebx),%dl
4496e9:	42                   	inc    %edx
4496ea:	2f                   	das
4496eb:	48                   	dec    %eax
4496ec:	4d                   	dec    %ebp
4496ed:	30 47 4f             	xor    %al,0x4f(%edi)
4496f0:	7a 72                	jp     0x449764
4496f2:	44                   	inc    %esp
4496f3:	4f                   	dec    %edi
4496f4:	67 4f                	addr16 dec %edi
4496f6:	48                   	dec    %eax
4496f7:	65 6f                	outsl  %gs:(%esi),(%dx)
4496f9:	31 54 36 7a          	xor    %edx,0x7a(%esi,%esi,1)
4496fd:	61                   	popa
4496fe:	5a                   	pop    %edx
4496ff:	35 35 56 77 36       	xor    $0x36775635,%eax
449704:	32 7a 37             	xor    0x37(%edx),%bh
449707:	4f                   	dec    %edi
449708:	31 72 47             	xor    %esi,0x47(%edx)
44970b:	42                   	inc    %edx
44970c:	6a 38                	push   $0x38
44970e:	75 65                	jne    0x449775
449710:	63 4e 57             	arpl   %ecx,0x57(%esi)
449713:	54                   	push   %esp
449714:	4b                   	dec    %ebx
449715:	57                   	push   %edi
449716:	33 42 74             	xor    0x74(%edx),%eax
449719:	49                   	dec    %ecx
44971a:	39 6b 6f             	cmp    %ebp,0x6f(%ebx)
44971d:	41                   	inc    %ecx
44971e:	59                   	pop    %ecx
44971f:	38 7a 71             	cmp    %bh,0x71(%edx)
449722:	6d                   	insl   (%dx),%es:(%edi)
449723:	34 5a                	xor    $0x5a,%al
449725:	54                   	push   %esp
449726:	73 7a                	jae    0x4497a2
449728:	52                   	push   %edx
449729:	79 64                	jns    0x44978f
44972b:	58                   	pop    %eax
44972c:	53                   	push   %ebx
44972d:	71 4f                	jno    0x44977e
44972f:	55                   	push   %ebp
449730:	65 46                	gs inc %esi
449732:	52                   	push   %edx
449733:	72 65                	jb     0x44979a
449735:	71 30                	jno    0x449767
449737:	4e                   	dec    %esi
449738:	41                   	inc    %ecx
449739:	55                   	push   %ebp
44973a:	61                   	popa
44973b:	76 2f                	jbe    0x44976c
44973d:	37                   	aaa
44973e:	54                   	push   %esp
44973f:	56                   	push   %esi
449740:	50                   	push   %eax
449741:	4c                   	dec    %esp
449742:	73 2f                	jae    0x449773
449744:	50                   	push   %eax
449745:	6d                   	insl   (%dx),%es:(%edi)
449746:	38 2b                	cmp    %ch,(%ebx)
449748:	56                   	push   %esi
449749:	5a                   	pop    %edx
44974a:	4f                   	dec    %edi
44974b:	52                   	push   %edx
44974c:	31 6c 45 59          	xor    %ebp,0x59(%ebp,%eax,2)
449750:	6a 7a                	push   $0x7a
449752:	30 6a 47             	xor    %ch,0x47(%edx)
449755:	49                   	dec    %ecx
449756:	4d                   	dec    %ebp
449757:	78 4c                	js     0x4497a5
449759:	50                   	push   %eax
44975a:	2b 70 48             	sub    0x48(%eax),%esi
44975d:	75 56                	jne    0x4497b5
44975f:	5a                   	pop    %edx
449760:	41                   	inc    %ecx
449761:	62 4e 65             	bound  %ecx,0x65(%esi)
449764:	55                   	push   %ebp
449765:	52                   	push   %edx
449766:	4a                   	dec    %edx
449767:	57                   	push   %edi
449768:	50                   	push   %eax
449769:	58                   	pop    %eax
44976a:	57                   	push   %edi
44976b:	65 7a 50             	gs jp  0x4497be
44976e:	37                   	aaa
44976f:	41                   	inc    %ecx
449770:	7a 30                	jp     0x4497a2
449772:	55                   	push   %ebp
449773:	59                   	pop    %ecx
449774:	37                   	aaa
449775:	6c                   	insb   (%dx),%es:(%edi)
449776:	4f                   	dec    %edi
449777:	55                   	push   %ebp
449778:	76 38                	jbe    0x4497b2
44977a:	35 72 69 37 5a       	xor    $0x5a376972,%eax
44977f:	6a 6c                	push   $0x6c
449781:	6e                   	outsb  %ds:(%esi),(%dx)
449782:	67 33 53 52          	xor    0x52(%bp,%di),%edx
449786:	58                   	pop    %eax
449787:	2b 70 76             	sub    0x76(%eax),%esi
44978a:	47                   	inc    %edi
44978b:	4e                   	dec    %esi
44978c:	74 4b                	je     0x4497d9
44978e:	34 43                	xor    $0x43,%al
449790:	32 6c 57 4c          	xor    0x4c(%edi,%edx,2),%ch
449794:	43                   	inc    %ebx
449795:	62 6b 54             	bound  %ebp,0x54(%ebx)
449798:	74 35                	je     0x4497cf
44979a:	6d                   	insl   (%dx),%es:(%edi)
44979b:	47                   	inc    %edi
44979c:	53                   	push   %ebx
44979d:	50                   	push   %eax
44979e:	2b 4c 59 49          	sub    0x49(%ecx,%ebx,2),%ecx
4497a2:	37                   	aaa
4497a3:	44                   	inc    %esp
4497a4:	72 73                	jb     0x449819
4497a6:	66 39 59 5a          	cmp    %bx,0x5a(%ecx)
4497aa:	50                   	push   %eax
4497ab:	6e                   	outsb  %ds:(%esi),(%dx)
4497ac:	31 42 44             	xor    %eax,0x44(%edx)
4497af:	77 78                	ja     0x449829
4497b1:	4d                   	dec    %ebp
4497b2:	59                   	pop    %ecx
4497b3:	47                   	inc    %edi
4497b4:	74 53                	je     0x449809
4497b6:	53                   	push   %ebx
4497b7:	62 78 79             	bound  %edi,0x79(%eax)
4497ba:	77 79                	ja     0x449835
4497bc:	2f                   	das
4497bd:	65 34 4e             	gs xor $0x4e,%al
4497c0:	42                   	inc    %edx
4497c1:	48                   	dec    %eax
4497c2:	67 33 34             	xor    (%si),%esi
4497c5:	31 6d 53             	xor    %ebp,0x53(%ebp)
4497c8:	57                   	push   %edi
4497c9:	53                   	push   %ebx
4497ca:	67 75 50             	addr16 jne 0x44981d
4497cd:	47                   	inc    %edi
4497ce:	4d                   	dec    %ebp
4497cf:	6d                   	insl   (%dx),%es:(%edi)
4497d0:	54                   	push   %esp
4497d1:	6f                   	outsl  %ds:(%esi),(%dx)
4497d2:	35 33 73 36 53       	xor    $0x53367333,%eax
4497d7:	77 66                	ja     0x44983f
4497d9:	62 50 58             	bound  %edx,0x58(%eax)
4497dc:	63 35 4d 35 6b 68    	arpl   %esi,0x686b354d
4497e2:	4d                   	dec    %ebp
4497e3:	5a                   	pop    %edx
4497e4:	7a 4d                	jp     0x449833
4497e6:	72 63                	jb     0x44984b
4497e8:	30 72 32             	xor    %dh,0x32(%edx)
4497eb:	5a                   	pop    %edx