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
4447b3:	54                   	push   %esp
4447b4:	72 37                	jb     0x4447ed
4447b6:	4d                   	dec    %ebp
4447b7:	48                   	dec    %eax
4447b8:	2b 36                	sub    (%esi),%esi
4447ba:	35 77 52 6b 5a       	xor    $0x5a6b5277,%eax
4447bf:	6a 79                	push   $0x79
4447c1:	77 78                	ja     0x44483b
4447c3:	66 43                	inc    %bx
4447c5:	50                   	push   %eax
4447c6:	46                   	inc    %esi
4447c7:	58                   	pop    %eax
4447c8:	68 64 65 41 39       	push   $0x39416564
4447cd:	4f                   	dec    %edi
4447ce:	73 48                	jae    0x444818
4447d0:	67 53                	addr16 push %ebx
4447d2:	2f                   	das
4447d3:	34 4d                	xor    $0x4d,%al
4447d5:	4b                   	dec    %ebx
4447d6:	2b 37                	sub    (%edi),%esi
4447d8:	41                   	inc    %ecx
4447d9:	35 66 57 79 51       	xor    $0x51795766,%eax
4447de:	75 37                	jne    0x444817
4447e0:	78 44                	js     0x444826
4447e2:	2f                   	das
4447e3:	61                   	popa
4447e4:	6b 33 63             	imul   $0x63,(%ebx),%esi
4447e7:	44                   	inc    %esp
4447e8:	35 6c 7a 4d 4d       	xor    $0x4d4d7a6c,%eax
4447ed:	5a                   	pop    %edx
4447ee:	50                   	push   %eax
4447ef:	75 64                	jne    0x444855
4447f1:	5a                   	pop    %edx
4447f2:	76 42                	jbe    0x444836
4447f4:	52                   	push   %edx
4447f5:	33 63 42             	xor    0x42(%ebx),%esp
4447f8:	69 69 39 2f 31 7a 52 	imul   $0x527a312f,0x39(%ecx),%ebp
4447ff:	6d                   	insl   (%dx),%es:(%edi)
444800:	77 4f                	ja     0x444851
444802:	38 37                	cmp    %dh,(%edi)
444804:	2b 6a 31             	sub    0x31(%edx),%ebp
444807:	2b 33                	sub    (%ebx),%esi
444809:	76 4e                	jbe    0x444859
44480b:	75 4c                	jne    0x444859
44480d:	61                   	popa
44480e:	7a 68                	jp     0x444878
444810:	4d                   	dec    %ebp
444811:	74 62                	je     0x444875
444813:	31 6f 63             	xor    %ebp,0x63(%edi)
444816:	64 4a                	fs dec %edx
444818:	71 31                	jno    0x44484b
44481a:	44                   	inc    %esp
44481b:	49                   	dec    %ecx
44481c:	47                   	inc    %edi
44481d:	63 77 74             	arpl   %esi,0x74(%edi)
444820:	6e                   	outsb  %ds:(%esi),(%dx)
444821:	34 32                	xor    $0x32,%al
444823:	71 77                	jno    0x44489c
444825:	2f                   	das
444826:	75 45                	jne    0x44486d
444828:	56                   	push   %esi
444829:	6b 6b 2b 59          	imul   $0x59,0x2b(%ebx),%ebp
44482d:	70 4c                	jo     0x44487b
44482f:	5a                   	pop    %edx
444830:	31 41 58             	xor    %eax,0x58(%ecx)
444833:	77 2b                	ja     0x444860
444835:	30 54 6a 6b          	xor    %dl,0x6b(%edx,%ebp,2)
444839:	56                   	push   %esi
44483a:	56                   	push   %esi
44483b:	4e                   	dec    %esi
44483c:	34 36                	xor    $0x36,%al
44483e:	54                   	push   %esp
44483f:	41                   	inc    %ecx
444840:	78 6c                	js     0x4448ae
444842:	68 6d 73 7a 32       	push   $0x327a736d
444847:	75 6d                	jne    0x4448b6
444849:	5a                   	pop    %edx
44484a:	43                   	inc    %ebx
44484b:	4e                   	dec    %esi
44484c:	37                   	aaa
44484d:	4e                   	dec    %esi
44484e:	6b 72 4b 4f          	imul   $0x4f,0x4b(%edx),%esi
444852:	53                   	push   %ebx
444853:	79 57                	jns    0x4448ac
444855:	50                   	push   %eax
444856:	44                   	inc    %esp
444857:	53                   	push   %ebx
444858:	59                   	pop    %ecx
444859:	64 62 58 30          	bound  %ebx,%fs:0x30(%eax)
44485d:	76 33                	jbe    0x444892
44485f:	4e                   	dec    %esi
444860:	6b 73 4f 2f          	imul   $0x2f,0x4f(%ebx),%esi
444864:	65 78 70             	gs js  0x4448d7
444867:	31 4a 73             	xor    %ecx,0x73(%edx)
44486a:	61                   	popa
44486b:	44                   	inc    %esp
44486c:	63 7a 52             	arpl   %edi,0x52(%edx)
44486f:	54                   	push   %esp
444870:	38 71 64             	cmp    %dh,0x64(%ecx)
444873:	6b 6b 52 38          	imul   $0x38,0x52(%ebx),%ebp
444877:	4f                   	dec    %edi
444878:	65 58                	gs pop %eax
44487a:	72 61                	jb     0x4448dd
44487c:	51                   	push   %ecx
44487d:	57                   	push   %edi
44487e:	4d                   	dec    %ebp
44487f:	68 53 6e 58 6f       	push   $0x6f586e53
444884:	35 6c 4c 69 64       	xor    $0x64694c6c,%eax
444889:	4f                   	dec    %edi
44488a:	46                   	inc    %esi
44488b:	71 59                	jno    0x4448e6
44488d:	46                   	inc    %esi
44488e:	48                   	dec    %eax
44488f:	4c                   	dec    %esp
444890:	6f                   	outsl  %ds:(%esi),(%dx)
444891:	4e                   	dec    %esi
444892:	35 35 4c 66 55       	xor    $0x55664c35,%eax
444897:	6d                   	insl   (%dx),%es:(%edi)
444898:	41                   	inc    %ecx
444899:	76 42                	jbe    0x4448dd
44489b:	4e                   	dec    %esi
44489c:	46                   	inc    %esi
44489d:	30 4b 6e             	xor    %cl,0x6e(%ebx)
4448a0:	4e                   	dec    %esi
4448a1:	77 58                	ja     0x4448fb
4448a3:	62 2b                	bound  %ebp,(%ebx)
4448a5:	6a 79                	push   $0x79
4448a7:	4a                   	dec    %edx
4448a8:	4b                   	dec    %ebx
4448a9:	51                   	push   %ecx
4448aa:	4e                   	dec    %esi
4448ab:	64 6e                	outsb  %fs:(%esi),(%dx)
4448ad:	62 38                	bound  %edi,(%eax)
4448af:	4e                   	dec    %esi
4448b0:	52                   	push   %edx
4448b1:	59                   	pop    %ecx
4448b2:	59                   	pop    %ecx
4448b3:	69 4c 79 52 39 55 77 	imul   $0x37775539,0x52(%ecx,%edi,2),%ecx
4448ba:	37
4448bb:	76 67                	jbe    0x444924
4448bd:	4a                   	dec    %edx
4448be:	4b                   	dec    %ebx
4448bf:	51                   	push   %ecx
4448c0:	46                   	inc    %esi
4448c1:	36 64 6f             	ss outsl %fs:(%esi),(%dx)
4448c4:	57                   	push   %edi
4448c5:	58                   	pop    %eax
4448c6:	66 35 4e 37          	xor    $0x374e,%ax
4448ca:	39 53 54             	cmp    %edx,0x54(%ebx)
4448cd:	32 32                	xor    (%edx),%dh
4448cf:	73 77                	jae    0x444948
4448d1:	54                   	push   %esp
4448d2:	49                   	dec    %ecx
4448d3:	70 77                	jo     0x44494c
4448d5:	31 52 45             	xor    %edx,0x45(%edx)
4448d8:	75 30                	jne    0x44490a
4448da:	33 59 4d             	xor    0x4d(%ecx),%ebx
4448dd:	2b 4b 4a             	sub    0x4a(%ebx),%ecx
4448e0:	70 4b                	jo     0x44492d
4448e2:	6c                   	insb   (%dx),%es:(%edi)
4448e3:	47                   	inc    %edi
4448e4:	52                   	push   %edx
4448e5:	4f                   	dec    %edi
4448e6:	64 54                	fs push %esp
4448e8:	36 76 68             	ss jbe 0x444953
4448eb:	74 79                	je     0x444966
4448ed:	78 48                	js     0x444937
4448ef:	79 36                	jns    0x444927
4448f1:	68 79 38 6f 71       	push   $0x716f3879
4448f6:	72 6a                	jb     0x444962
4448f8:	68 37 30 32 30       	push   $0x30323037
4448fd:	4d                   	dec    %ebp
4448fe:	6c                   	insb   (%dx),%es:(%edi)
4448ff:	55                   	push   %ebp
444900:	74 5a                	je     0x44495c