444516:	78 57                	js     0x44456f
444518:	38 68 64             	cmp    %ch,0x64(%eax)
44451b:	57                   	push   %edi
44451c:	32 73 2b             	xor    0x2b(%ebx),%dh
44451f:	30 51 2f             	xor    %dl,0x2f(%ecx)
444522:	6f                   	outsl  %ds:(%esi),(%dx)
444523:	64 65 64 43          	fs gs fs inc %ebx
444527:	51                   	push   %ecx
444528:	30 34 4a             	xor    %dh,(%edx,%ecx,2)
44452b:	52                   	push   %edx
44452c:	66 72 49             	data16 jb 0x444578
44452f:	52                   	push   %edx
444530:	79 73                	jns    0x4445a5
444532:	78 30                	js     0x444564
444534:	6a 39                	push   $0x39
444536:	71 5a                	jno    0x444592
444538:	33 61 79             	xor    0x79(%ecx),%esp
44453b:	6b 7a 32 77          	imul   $0x77,0x32(%edx),%edi
44453f:	78 73                	js     0x4445b4
444541:	50                   	push   %eax
444542:	43                   	inc    %ebx
444543:	4c                   	dec    %esp
444544:	5a                   	pop    %edx
444545:	78 30                	js     0x444577
444547:	4f                   	dec    %edi
444548:	42                   	inc    %edx
444549:	63 2b                	arpl   %ebp,(%ebx)
44454b:	35 31 6c 30 68       	xor    $0x68306c31,%eax
444550:	2b 6e 44             	sub    0x44(%esi),%ebp
444553:	6e                   	outsb  %ds:(%esi),(%dx)
444554:	2f                   	das
444555:	72 62                	jb     0x4445b9
444557:	6c                   	insb   (%dx),%es:(%edi)
444558:	62 4e 44             	bound  %ecx,0x44(%esi)
44455b:	76 38                	jbe    0x444595
44455d:	56                   	push   %esi
44455e:	75 59                	jne    0x4445b9
444560:	63 6c 37 70          	arpl   %ebp,0x70(%edi,%esi,1)
444564:	41                   	inc    %ecx
444565:	54                   	push   %esp
444566:	36 73 71             	ss jae 0x4445da
444569:	6b 73 71 52          	imul   $0x52,0x71(%ebx),%esi
44456d:	39 37                	cmp    %esi,(%edi)
44456f:	6c                   	insb   (%dx),%es:(%edi)
444570:	68 4b 75 62 38       	push   $0x3862754b
444575:	66 79 66             	data16 jns 0x4445de
444578:	44                   	inc    %esp
444579:	36 69 46 41 4c 33 6c 	imul   $0x496c334c,%ss:0x41(%esi),%eax
444580:	49
444581:	39 55 39             	cmp    %edx,0x39(%ebp)
444584:	41                   	inc    %ecx
444585:	4e                   	dec    %esi
444586:	4c                   	dec    %esp
444587:	44                   	inc    %esp
444588:	2f                   	das
444589:	47                   	inc    %edi
44458a:	68 6e 79 6e 6e       	push   $0x6e6e796e
44458f:	53                   	push   %ebx
444590:	74 2b                	je     0x4445bd
444592:	4b                   	dec    %ebx
444593:	4d                   	dec    %ebp
444594:	35 32 69 78 52       	xor    $0x52786932,%eax
444599:	58                   	pop    %eax
44459a:	2b 49 6a             	sub    0x6a(%ecx),%ecx
44459d:	6a 46                	push   $0x46
44459f:	6d                   	insl   (%dx),%es:(%edi)
4445a0:	4a                   	dec    %edx
4445a1:	6a 68                	push   $0x68
4445a3:	37                   	aaa
4445a4:	58                   	pop    %eax
4445a5:	70 39                	jo     0x4445e0
4445a7:	74 44                	je     0x4445ed
4445a9:	75 73                	jne    0x44461e
4445ab:	6f                   	outsl  %ds:(%esi),(%dx)
4445ac:	71 39                	jno    0x4445e7
4445ae:	6a 6a                	push   $0x6a
4445b0:	73 5a                	jae    0x44460c
4445b2:	45                   	inc    %ebp
4445b3:	47                   	inc    %edi
4445b4:	41                   	inc    %ecx
4445b5:	2b 6c 79 4d          	sub    0x4d(%ecx,%edi,2),%ebp
4445b9:	50                   	push   %eax
4445ba:	66 55                	push   %bp
4445bc:	67 64 44             	addr16 fs inc %esp
4445bf:	68 70 53 5a 55       	push   $0x555a5370
4445c4:	4d                   	dec    %ebp
4445c5:	77 6e                	ja     0x444635
4445c7:	7a 6c                	jp     0x444635
4445c9:	42                   	inc    %edx
4445ca:	33 6c 4d 36          	xor    0x36(%ebp,%ecx,2),%ebp
4445ce:	64 54                	fs push %esp
4445d0:	34 76                	xor    $0x76,%al
4445d2:	6c                   	insb   (%dx),%es:(%edi)
4445d3:	43                   	inc    %ebx
4445d4:	4d                   	dec    %ebp
4445d5:	66 34 59             	data16 xor $0x59,%al
4445d8:	4e                   	dec    %esi
4445d9:	58                   	pop    %eax
4445da:	59                   	pop    %ecx
4445db:	43                   	inc    %ebx
4445dc:	51                   	push   %ecx
4445dd:	44                   	inc    %esp
4445de:	79 63                	jns    0x444643
4445e0:	35 47 53 47 62       	xor    $0x62475347,%eax
4445e5:	38 52 69             	cmp    %dl,0x69(%edx)
4445e8:	39 45 33             	cmp    %eax,0x33(%ebp)
4445eb:	55                   	push   %ebp
4445ec:	32 36                	xor    (%esi),%dh
4445ee:	44                   	inc    %esp
4445ef:	47                   	inc    %edi
4445f0:	74 6b                	je     0x44465d
4445f2:	73 61                	jae    0x444655
4445f4:	4a                   	dec    %edx
4445f5:	4f                   	dec    %edi
4445f6:	4c                   	dec    %esp
4445f7:	50                   	push   %eax
4445f8:	71 71                	jno    0x44466b
4445fa:	6c                   	insb   (%dx),%es:(%edi)
4445fb:	6b 65 61 6d          	imul   $0x6d,0x61(%ebp),%esp
4445ff:	33 77 4e             	xor    0x4e(%edi),%esi
444602:	72 73                	jb     0x444677
444604:	78 66                	js     0x44466c
444606:	4a                   	dec    %edx
444607:	55                   	push   %ebp
444608:	59                   	pop    %ecx
444609:	78 4b                	js     0x444656
44460b:	65 7a 33             	gs jp  0x444641
44460e:	70 37                	jo     0x444647
444610:	39 69 4c             	cmp    %ebp,0x4c(%ecx)
444613:	6f                   	outsl  %ds:(%esi),(%dx)
444614:	43                   	inc    %ebx
444615:	49                   	dec    %ecx
444616:	78 37                	js     0x44464f
444618:	57                   	push   %edi
444619:	54                   	push   %esp
44461a:	55                   	push   %ebp
44461b:	7a 35                	jp     0x444652
44461d:	2f                   	das
44461e:	4d                   	dec    %ebp
44461f:	73 37                	jae    0x444658
444621:	49                   	dec    %ecx
444622:	61                   	popa
444623:	35 52 36 2f 44       	xor    $0x442f3652,%eax
444628:	49                   	dec    %ecx
444629:	2f                   	das
44462a:	4e                   	dec    %esi
44462b:	72 4b                	jb     0x444678
44462d:	32 56 77             	xor    0x77(%esi),%dl
444630:	74 42                	je     0x444674
444632:	2f                   	das
444633:	52                   	push   %edx
444634:	43                   	inc    %ebx
444635:	53                   	push   %ebx
444636:	65 6c                	gs insb (%dx),%es:(%edi)
444638:	42                   	inc    %edx
444639:	65 78 4c             	gs js  0x444688
44463c:	69 49 47 39 4c 49 4f 	imul   $0x4f494c39,0x47(%ecx),%ecx
444643:	43                   	inc    %ebx
444644:	34 59                	xor    $0x59,%al
444646:	58                   	pop    %eax
444647:	6e                   	outsb  %ds:(%esi),(%dx)
444648:	68 2b 78 72 63       	push   $0x6372782b
44464d:	68 58 77 4c 37       	push   $0x374c7758
444652:	76 66                	jbe    0x4446ba
444654:	75 4f                	jne    0x4446a5
444656:	55                   	push   %ebp
444657:	41                   	inc    %ecx
444658:	68 56 33 79 78       	push   $0x78793356
44465d:	41                   	inc    %ecx
44465e:	77 57                	ja     0x4446b7
444660:	58                   	pop    %eax
444661:	56                   	push   %esi
444662:	49                   	dec    %ecx
444663:	2b 44 56 69          	sub    0x69(%esi,%edx,2),%eax
444667:	77 46                	ja     0x4446af
444669:	58                   	pop    %eax
44466a:	42                   	inc    %edx
44466b:	63 59 74             	arpl   %ebx,0x74(%ecx)
44466e:	6d                   	insl   (%dx),%es:(%edi)
44466f:	79 41                	jns    0x4446b2
444671:	48                   	dec    %eax
444672:	76 4f                	jbe    0x4446c3
444674:	51                   	push   %ecx
444675:	4b                   	dec    %ebx
444676:	57                   	push   %edi
444677:	43                   	inc    %ebx
444678:	47                   	inc    %edi
444679:	5a                   	pop    %edx
44467a:	35 6d 42 57 68       	xor    $0x6857426d,%eax
44467f:	56                   	push   %esi
444680:	70 73                	jo     0x4446f5
444682:	63 30                	arpl   %esi,(%eax)
444684:	37                   	aaa
444685:	4a                   	dec    %edx
444686:	4c                   	dec    %esp
444687:	66 45                	inc    %bp
444689:	62 51 70             	bound  %edx,0x70(%ecx)
44468c:	62 47 30             	bound  %eax,0x30(%edi)
44468f:	61                   	popa
444690:	6e                   	outsb  %ds:(%esi),(%dx)
444691:	59                   	pop    %ecx
444692:	63 4b 76             	arpl   %ecx,0x76(%ebx)
444695:	4b                   	dec    %ebx
444696:	66 6d                	insw   (%dx),%es:(%edi)
444698:	63 72 45             	arpl   %esi,0x45(%edx)
44469b:	2b 62 54             	sub    0x54(%edx),%esp
44469e:	6b 73 49 32          	imul   $0x32,0x49(%ebx),%esi
4446a2:	77 38                	ja     0x4446dc
4446a4:	53                   	push   %ebx
4446a5:	32 4d 66             	xor    0x66(%ebp),%cl
4446a8:	33 57 74             	xor    0x74(%edi),%edx
4446ab:	50                   	push   %eax
4446ac:	4c                   	dec    %esp
4446ad:	6d                   	insl   (%dx),%es:(%edi)
4446ae:	73 6e                	jae    0x44471e
4446b0:	31 71 75             	xor    %esi,0x75(%ecx)
4446b3:	75 76                	jne    0x44472b
4446b5:	75 53                	jne    0x44470a
4446b7:	35 2f 65 79 73       	xor    $0x7379652f,%eax
4446bc:	79 55                	jns    0x444713
4446be:	31 50 47             	xor    %edx,0x47(%eax)
4446c1:	32 75 33             	xor    0x33(%ebp),%dh
4446c4:	6b 4e 79 30          	imul   $0x30,0x79(%esi),%ecx
4446c8:	5a                   	pop    %edx
4446c9:	6d                   	insl   (%dx),%es:(%edi)
4446ca:	71 64                	jno    0x444730
4446cc:	57                   	push   %edi
4446cd:	79 55                	jns    0x444724
4446cf:	7a 79                	jp     0x44474a
4446d1:	35 34 37 63 55       	xor    $0x55633734,%eax
4446d6:	4d                   	dec    %ebp
4446d7:	72 73                	jb     0x44474c
4446d9:	6c                   	insb   (%dx),%es:(%edi)
4446da:	71 56                	jno    0x444732
4446dc:	2f                   	das
4446dd:	45                   	inc    %ebp
4446de:	49                   	dec    %ecx
4446df:	6a 68                	push   $0x68
4446e1:	41                   	inc    %ecx
4446e2:	34 4a                	xor    $0x4a,%al
4446e4:	44                   	inc    %esp
4446e5:	68 6e 66 71 6a       	push   $0x6a71666e
4446ea:	4f                   	dec    %edi
4446eb:	2f                   	das
4446ec:	75 35                	jne    0x444723
4446ee:	7a 51                	jp     0x444741
4446f0:	65 39 2f             	cmp    %ebp,%gs:(%edi)
4446f3:	6c                   	insb   (%dx),%es:(%edi)
4446f4:	73 57                	jae    0x44474d
4446f6:	4e                   	dec    %esi
4446f7:	69 62 39 62 36 47 37 	imul   $0x37473662,0x39(%edx),%esp
4446fe:	63 7a 4a             	arpl   %edi,0x4a(%edx)
444701:	2b 4b 79             	sub    0x79(%ebx),%ecx
444704:	62 46 65             	bound  %eax,0x65(%esi)
444707:	49                   	dec    %ecx
444708:	64 67 38 77 5a       	cmp    %dh,%fs:0x5a(%bx)
44470d:	4d                   	dec    %ebp
44470e:	53                   	push   %ebx
44470f:	5a                   	pop    %edx
444710:	32 58 72             	xor    0x72(%eax),%bl
444713:	6b 56 4e 31          	imul   $0x31,0x4e(%esi),%edx
444717:	43                   	inc    %ebx
444718:	34 59                	xor    $0x59,%al
44471a:	59                   	pop    %ecx
44471b:	75 6d                	jne    0x44478a
44471d:	57                   	push   %edi
44471e:	69 54 54 46 76 38 72 	imul   $0x50723876,0x46(%esp,%edx,2),%edx
444725:	50
444726:	61                   	popa
444727:	43                   	inc    %ebx
444728:	69 57 58 55 48 77 37 	imul   $0x37774855,0x58(%edi),%edx
44472f:	75 51                	jne    0x444782
444731:	73 57                	jae    0x44478a
444733:	53                   	push   %ebx
444734:	64 51                	fs push %ecx
444736:	66 6d                	insw   (%dx),%es:(%edi)
444738:	37                   	aaa
444739:	75 68                	jne    0x4447a3
44473b:	58                   	pop    %eax
44473c:	65 55                	gs push %ebp
44473e:	47                   	inc    %edi
44473f:	79 63                	jns    0x4447a4
444741:	4b                   	dec    %ebx
444742:	47                   	inc    %edi
444743:	6f                   	outsl  %ds:(%esi),(%dx)
444744:	6a 63                	push   $0x63
444746:	2f                   	das
444747:	52                   	push   %edx
444748:	47                   	inc    %edi
444749:	47                   	inc    %edi
44474a:	73 76                	jae    0x4447c2
44474c:	6f                   	outsl  %ds:(%esi),(%dx)
44474d:	59                   	pop    %ecx
44474e:	32 63 74             	xor    0x74(%ebx),%ah
444751:	6a 62                	push   $0x62
444753:	4c                   	dec    %esp
444754:	7a 73                	jp     0x4447c9
444756:	2b 38                	sub    (%eax),%edi
444758:	46                   	inc    %esi
444759:	62 2f                	bound  %ebp,(%edi)
44475b:	4d                   	dec    %ebp
44475c:	32 36                	xor    (%esi),%dh
44475e:	48                   	dec    %eax
44475f:	42                   	inc    %edx
444760:	6f                   	outsl  %ds:(%esi),(%dx)
444761:	65 55                	gs push %ebp
444763:	30 32                	xor    %dh,(%edx)
444765:	35 36 43 47 6e       	xor    $0x6e474336,%eax
44476a:	36 4d                	ss dec %ebp
44476c:	46                   	inc    %esi
44476d:	2f                   	das
44476e:	36 69 54 52 4c 4b 76 	imul   $0x496b764b,%ss:0x4c(%edx,%edx,2),%edx
444775:	6b 49
444777:	77 6f                	ja     0x4447e8
444779:	55                   	push   %ebp
44477a:	55                   	push   %ebp
44477b:	61                   	popa
44477c:	52                   	push   %edx
44477d:	71 51                	jno    0x4447d0
44477f:	4b                   	dec    %ebx
444780:	75 62                	jne    0x4447e4
444782:	50                   	push   %eax
444783:	73 55                	jae    0x4447da
444785:	6a 6a                	push   $0x6a
444787:	37                   	aaa
444788:	48                   	dec    %eax
444789:	43                   	inc    %ebx
44478a:	55                   	push   %ebp
44478b:	4c                   	dec    %esp
44478c:	30 38                	xor    %bh,(%eax)
44478e:	64 7a 42             	fs jp  0x4447d3
444791:	69 37 52 31 53 36    	imul   $0x36533152,(%edi),%esi
444797:	6c                   	insb   (%dx),%es:(%edi)
444798:	58                   	pop    %eax
444799:	74 38                	je     0x4447d3
44479b:	52                   	push   %edx
44479c:	4f                   	dec    %edi
44479d:	58                   	pop    %eax
44479e:	66 38 43 77          	data16 cmp %al,0x77(%ebx)
4447a2:	6e                   	outsb  %ds:(%esi),(%dx)
4447a3:	5a                   	pop    %edx
4447a4:	61                   	popa
4447a5:	4f                   	dec    %edi
4447a6:	4b                   	dec    %ebx
4447a7:	31 41 55             	xor    %eax,0x55(%ecx)
4447aa:	6f                   	outsl  %ds:(%esi),(%dx)
4447ab:	57                   	push   %edi
4447ac:	63 4c 63 5a          	arpl   %ecx,0x5a(%ebx,%eiz,2)
4447b0:	4f                   	dec    %edi
4447b1:	6a 6f                	push   $0x6f