440778:	4a                   	dec    %edx
440779:	44                   	inc    %esp
44077a:	7a 5a                	jp     0x4407d6
44077c:	73 69                	jae    0x4407e7
44077e:	74 38                	je     0x4407b8
440780:	44                   	inc    %esp
440781:	46                   	inc    %esi
440782:	4f                   	dec    %edi
440783:	33 63 54             	xor    0x54(%ebx),%esp
440786:	6f                   	outsl  %ds:(%esi),(%dx)
440787:	33 62 75             	xor    0x75(%edx),%esp
44078a:	71 41                	jno    0x4407cd
44078c:	7a 35                	jp     0x4407c3
44078e:	38 77 49             	cmp    %dh,0x49(%edi)
440791:	6d                   	insl   (%dx),%es:(%edi)
440792:	47                   	inc    %edi
440793:	66 51                	push   %cx
440795:	38 4e 4c             	cmp    %cl,0x4c(%esi)
440798:	70 4a                	jo     0x4407e4
44079a:	68 75 4f 53 79       	push   $0x79534f75
44079f:	6a 78                	push   $0x78
4407a1:	4d                   	dec    %ebp
4407a2:	6c                   	insb   (%dx),%es:(%edi)
4407a3:	46                   	inc    %esi
4407a4:	46                   	inc    %esi
4407a5:	4b                   	dec    %ebx
4407a6:	47                   	inc    %edi
4407a7:	72 6e                	jb     0x440817
4407a9:	2f                   	das
4407aa:	44                   	inc    %esp
4407ab:	51                   	push   %ecx
4407ac:	37                   	aaa
4407ad:	4d                   	dec    %ebp
4407ae:	42                   	inc    %edx
4407af:	55                   	push   %ebp
4407b0:	2b 31                	sub    (%ecx),%esi
4407b2:	70 76                	jo     0x44082a
4407b4:	41                   	inc    %ecx
4407b5:	65 6b 76 52 70       	imul   $0x70,%gs:0x52(%esi),%esi
4407ba:	6d                   	insl   (%dx),%es:(%edi)
4407bb:	4d                   	dec    %ebp
4407bc:	48                   	dec    %eax
4407bd:	36 79 49             	ss jns 0x440809
4407c0:	39 57 62             	cmp    %edx,0x62(%edi)
4407c3:	48                   	dec    %eax
4407c4:	52                   	push   %edx
4407c5:	55                   	push   %ebp
4407c6:	78 50                	js     0x440818
4407c8:	54                   	push   %esp
4407c9:	48                   	dec    %eax
4407ca:	55                   	push   %ebp
4407cb:	75 47                	jne    0x440814
4407cd:	37                   	aaa
4407ce:	2b 48 44             	sub    0x44(%eax),%ecx
4407d1:	43                   	inc    %ebx
4407d2:	63 43 4b             	arpl   %eax,0x4b(%ebx)
4407d5:	48                   	dec    %eax
4407d6:	59                   	pop    %ecx
4407d7:	39 76 4a             	cmp    %esi,0x4a(%esi)
4407da:	33 49 62             	xor    0x62(%ecx),%ecx
4407dd:	4b                   	dec    %ebx
4407de:	52                   	push   %edx
4407df:	78 4e                	js     0x44082f
4407e1:	62 64 75 78          	bound  %esp,0x78(%ebp,%esi,2)
4407e5:	45                   	inc    %ebp
4407e6:	44                   	inc    %esp
4407e7:	78 37                	js     0x440820
4407e9:	35 6d 2f 58 35       	xor    $0x35582f6d,%eax
4407ee:	50                   	push   %eax
4407ef:	32 63 31             	xor    0x31(%ebx),%ah
4407f2:	6d                   	insl   (%dx),%es:(%edi)
4407f3:	57                   	push   %edi
4407f4:	44                   	inc    %esp
4407f5:	42                   	inc    %edx
4407f6:	34 77                	xor    $0x77,%al
4407f8:	58                   	pop    %eax
4407f9:	62 68 68             	bound  %ebp,0x68(%eax)
4407fc:	4f                   	dec    %edi
4407fd:	64 6d                	fs insl (%dx),%es:(%edi)
4407ff:	45                   	inc    %ebp
440800:	72 4a                	jb     0x44084c
440802:	68 49 6f 6c 4b       	push   $0x4b6c6f49
440807:	5a                   	pop    %edx
440808:	5a                   	pop    %edx
440809:	38 56 4d             	cmp    %dl,0x4d(%esi)
44080c:	53                   	push   %ebx
44080d:	34 50                	xor    $0x50,%al
44080f:	6a 34                	push   $0x34
440811:	6c                   	insb   (%dx),%es:(%edi)
440812:	4a                   	dec    %edx
440813:	54                   	push   %esp
440814:	69 39 5a 61 2b 76    	imul   $0x762b615a,(%ecx),%edi
44081a:	39 58 59             	cmp    %ebx,0x59(%eax)
44081d:	79 74                	jns    0x440893
44081f:	75 77                	jne    0x440898
440821:	72 49                	jb     0x44086c
440823:	71 6d                	jno    0x440892
440825:	38 49 6c             	cmp    %cl,0x6c(%ecx)
440828:	67 44                	addr16 inc %esp
44082a:	34 73                	xor    $0x73,%al
44082c:	2f                   	das
44082d:	68 66 75 79 49       	push   $0x49797566
440832:	62 6a 44             	bound  %ebp,0x44(%edx)
440835:	75 31                	jne    0x440868
440837:	44                   	inc    %esp
440838:	55                   	push   %ebp
440839:	42                   	inc    %edx
44083a:	65 6f                	outsl  %gs:(%esi),(%dx)
44083c:	2b 66 79             	sub    0x79(%esi),%esp
44083f:	5a                   	pop    %edx
440840:	33 37                	xor    (%edi),%esi
440842:	65 43                	gs inc %ebx
440844:	43                   	inc    %ebx
440845:	54                   	push   %esp
440846:	2b 7a 79             	sub    0x79(%edx),%edi
440849:	4d                   	dec    %ebp
44084a:	71 57                	jno    0x4408a3
44084c:	33 71 61             	xor    0x61(%ecx),%esi
44084f:	2f                   	das
440850:	68 79 53 4b 2b       	push   $0x2b4b5379
440855:	4d                   	dec    %ebp
440856:	2f                   	das
440857:	57                   	push   %edi
440858:	6c                   	insb   (%dx),%es:(%edi)
440859:	4c                   	dec    %esp
44085a:	69 72 74 4f 56 74 51 	imul   $0x5174564f,0x74(%edx),%esi
440861:	62 32                	bound  %esi,(%edx)
440863:	4c                   	dec    %esp
440864:	7a 2b                	jp     0x440891
440866:	49                   	dec    %ecx
440867:	32 55 59             	xor    0x59(%ebp),%dl
44086a:	62 63 5a             	bound  %esp,0x5a(%ebx)
44086d:	30 71 45             	xor    %dh,0x45(%ecx)
440870:	6c                   	insb   (%dx),%es:(%edi)
440871:	6d                   	insl   (%dx),%es:(%edi)
440872:	52                   	push   %edx
440873:	6f                   	outsl  %ds:(%esi),(%dx)
440874:	33 77 4b             	xor    0x4b(%edi),%esi
440877:	62 45 70             	bound  %eax,0x70(%ebp)
44087a:	45                   	inc    %ebp
44087b:	78 38                	js     0x4408b5
44087d:	49                   	dec    %ecx
44087e:	43                   	inc    %ebx
44087f:	41                   	inc    %ecx
440880:	43                   	inc    %ebx
440881:	66 66 73 6d          	data16 data16 jae 0x4408f2
440885:	54                   	push   %esp
440886:	37                   	aaa
440887:	50                   	push   %eax
440888:	2b 55 71             	sub    0x71(%ebp),%edx
44088b:	2b 5a 63             	sub    0x63(%edx),%ebx
44088e:	51                   	push   %ecx
44088f:	38 41 74             	cmp    %al,0x74(%ecx)
440892:	34 79                	xor    $0x79,%al
440894:	45                   	inc    %ebp
440895:	74 50                	je     0x4408e7
440897:	37                   	aaa
440898:	69 4b 64 59 76 68 45 	imul   $0x45687659,0x64(%ebx),%ecx
44089f:	4b                   	dec    %ebx
4408a0:	63 7a 61             	arpl   %edi,0x61(%edx)
4408a3:	62 6a 53             	bound  %ebp,0x53(%edx)
4408a6:	38 4a 47             	cmp    %cl,0x47(%edx)
4408a9:	77 6f                	ja     0x44091a
4408ab:	41                   	inc    %ecx
4408ac:	4d                   	dec    %ebp
4408ad:	49                   	dec    %ecx
4408ae:	71 37                	jno    0x4408e7
4408b0:	31 6b 31             	xor    %ebp,0x31(%ebx)
4408b3:	6f                   	outsl  %ds:(%esi),(%dx)
4408b4:	46                   	inc    %esi
4408b5:	63 4f 56             	arpl   %ecx,0x56(%edi)
4408b8:	4a                   	dec    %edx
4408b9:	46                   	inc    %esi
4408ba:	37                   	aaa
4408bb:	45                   	inc    %ebp
4408bc:	31 72 51             	xor    %esi,0x51(%edx)
4408bf:	42                   	inc    %edx
4408c0:	37                   	aaa
4408c1:	30 63 2b             	xor    %ah,0x2b(%ebx)
4408c4:	62 4c 53 32          	bound  %ecx,0x32(%ebx,%edx,2)
4408c8:	53                   	push   %ebx
4408c9:	6c                   	insb   (%dx),%es:(%edi)
4408ca:	65 58                	gs pop %eax
4408cc:	71 33                	jno    0x440901
4408ce:	36 72 39             	ss jb  0x44090a
4408d1:	6e                   	outsb  %ds:(%esi),(%dx)
4408d2:	56                   	push   %esi
4408d3:	72 77                	jb     0x44094c
4408d5:	62 33                	bound  %esi,(%ebx)
4408d7:	33 32                	xor    (%edx),%esi
4408d9:	55                   	push   %ebp
4408da:	73 69                	jae    0x440945
4408dc:	4b                   	dec    %ebx
4408dd:	6e                   	outsb  %ds:(%esi),(%dx)
4408de:	4c                   	dec    %esp
4408df:	52                   	push   %edx
4408e0:	43                   	inc    %ebx
4408e1:	52                   	push   %edx
4408e2:	32 68 4d             	xor    0x4d(%eax),%ch
4408e5:	53                   	push   %ebx
4408e6:	73 7a                	jae    0x440962
4408e8:	41                   	inc    %ecx
4408e9:	4e                   	dec    %esi
4408ea:	63 69 55             	arpl   %ebp,0x55(%ecx)
4408ed:	69 55 69 6f 7a 73 7a 	imul   $0x7a737a6f,0x69(%ebp),%edx
4408f4:	46                   	inc    %esi
4408f5:	64 63 4d 6d          	arpl   %ecx,%fs:0x6d(%ebp)
4408f9:	72 73                	jb     0x44096e
4408fb:	4f                   	dec    %edi
4408fc:	6a 33                	push   $0x33
4408fe:	74 32                	je     0x440932
440900:	30 52 31             	xor    %dl,0x31(%edx)
440903:	6e                   	outsb  %ds:(%esi),(%dx)
440904:	6e                   	outsb  %ds:(%esi),(%dx)
440905:	54                   	push   %esp
440906:	67 48                	addr16 dec %eax
440908:	77 59                	ja     0x440963
44090a:	4f                   	dec    %edi
44090b:	64 53                	fs push %ebx
44090d:	32 64 67 38          	xor    0x38(%edi,%eiz,2),%ah
440911:	4e                   	dec    %esi
440912:	36 52                	ss push %edx
440914:	61                   	popa
440915:	37                   	aaa
440916:	30 44 32 7a          	xor    %al,0x7a(%edx,%esi,1)
44091a:	4b                   	dec    %ebx
44091b:	75 37                	jne    0x440954
44091d:	2f                   	das
44091e:	6f                   	outsl  %ds:(%esi),(%dx)
44091f:	72 63                	jb     0x440984
440921:	65 6a 36             	gs push $0x36
440924:	77 47                	ja     0x44096d
440926:	61                   	popa
440927:	7a 4b                	jp     0x440974
440929:	35 41 55 64 4a       	xor    $0x4a645541,%eax
44092e:	4c                   	dec    %esp
44092f:	79 37                	jns    0x440968
440931:	47                   	inc    %edi
440932:	64 5a                	fs pop %edx
440934:	51                   	push   %ecx
440935:	53                   	push   %ebx
440936:	66 62 2f             	bound  %bp,(%edi)
440939:	62 71 38             	bound  %esi,0x38(%ecx)
44093c:	62 6e 58             	bound  %ebp,0x58(%esi)
44093f:	32 67 30             	xor    0x30(%edi),%ah
440942:	55                   	push   %ebp
440943:	30 42 66             	xor    %al,0x66(%edx)
440946:	6d                   	insl   (%dx),%es:(%edi)
440947:	76 43                	jbe    0x44098c
440949:	70 36                	jo     0x440981
44094b:	70 63                	jo     0x4409b0
44094d:	61                   	popa
44094e:	63 32                	arpl   %esi,(%edx)
440950:	31 70 37             	xor    %esi,0x37(%eax)
440953:	36 39 5a 68          	cmp    %ebx,%ss:0x68(%edx)
440957:	35 37 75 30 76       	xor    $0x76307537,%eax
44095c:	67 70 31             	addr16 jo 0x440990
44095f:	37                   	aaa
440960:	62 6c 73 73          	bound  %ebp,0x73(%ebx,%esi,2)
440964:	7a 30                	jp     0x440996
440966:	46                   	inc    %esi
440967:	4b                   	dec    %ebx
440968:	63 71 79             	arpl   %esi,0x79(%ecx)
44096b:	4b                   	dec    %ebx
44096c:	50                   	push   %eax
44096d:	30 70 4c             	xor    %dh,0x4c(%eax)
440970:	77 72                	ja     0x4409e4
440972:	71 6f                	jno    0x4409e3
440974:	75 45                	jne    0x4409bb
440976:	75 42                	jne    0x4409ba
440978:	7a 39                	jp     0x4409b3
44097a:	4f                   	dec    %edi
44097b:	63 67 45             	arpl   %esp,0x45(%edi)
44097e:	49                   	dec    %ecx
44097f:	6c                   	insb   (%dx),%es:(%edi)
440980:	69 70 5a 34 70 46 4e 	imul   $0x4e467034,0x5a(%eax),%esi
440987:	77 48                	ja     0x4409d1
440989:	2f                   	das
44098a:	7a 6d                	jp     0x4409f9
44098c:	67 76 44             	addr16 jbe 0x4409d3
44098f:	4f                   	dec    %edi
440990:	33 66 6b             	xor    0x6b(%esi),%esp
440993:	48                   	dec    %eax
440994:	77 43                	ja     0x4409d9
440996:	61                   	popa
440997:	4d                   	dec    %ebp
440998:	74 49                	je     0x4409e3
44099a:	53                   	push   %ebx
44099b:	6f                   	outsl  %ds:(%esi),(%dx)
44099c:	4b                   	dec    %ebx
44099d:	4d                   	dec    %ebp
44099e:	4d                   	dec    %ebp
44099f:	64 7a 66             	fs jp  0x440a08
4409a2:	76 57                	jbe    0x4409fb
4409a4:	77 39                	ja     0x4409df
4409a6:	6e                   	outsb  %ds:(%esi),(%dx)
4409a7:	6e                   	outsb  %ds:(%esi),(%dx)
4409a8:	6c                   	insb   (%dx),%es:(%edi)
4409a9:	68 33 74 48 74       	push   $0x74487433
4409ae:	53                   	push   %ebx
4409af:	4f                   	dec    %edi
4409b0:	76 63                	jbe    0x440a15
4409b2:	6b 31 73             	imul   $0x73,(%ecx),%esi
4409b5:	4d                   	dec    %ebp
4409b6:	65 59                	gs pop %ecx
4409b8:	77 6f                	ja     0x440a29
4409ba:	79 4d                	jns    0x440a09
4409bc:	6d                   	insl   (%dx),%es:(%edi)
4409bd:	38 35 76 2b 77 55    	cmp    %dh,0x55772b76
4409c3:	73 41                	jae    0x440a06
4409c5:	71 56                	jno    0x440a1d
4409c7:	74 44                	je     0x440a0d
4409c9:	32 66 64             	xor    0x64(%esi),%ah
4409cc:	6f                   	outsl  %ds:(%esi),(%dx)
4409cd:	65 2f                	gs das
4409cf:	37                   	aaa
4409d0:	36 47                	ss inc %edi
4409d2:	41                   	inc    %ecx
4409d3:	46                   	inc    %esi
4409d4:	48                   	dec    %eax
4409d5:	4a                   	dec    %edx
4409d6:	38 6c 63 33          	cmp    %ch,0x33(%ebx,%eiz,2)
4409da:	41                   	inc    %ecx
4409db:	55                   	push   %ebp
4409dc:	4e                   	dec    %esi
4409dd:	38 73 47             	cmp    %dh,0x47(%ebx)
4409e0:	4b                   	dec    %ebx
4409e1:	72 56                	jb     0x440a39
4409e3:	36 48                	ss dec %eax
4409e5:	34 71                	xor    $0x71,%al
4409e7:	63 6d 2f             	arpl   %ebp,0x2f(%ebp)
4409ea:	78 4a                	js     0x440a36
4409ec:	64 6e                	outsb  %fs:(%esi),(%dx)
4409ee:	70 59                	jo     0x440a49
4409f0:	4d                   	dec    %ebp
4409f1:	30 4d 2b             	xor    %cl,0x2b(%ebp)
4409f4:	75 46                	jne    0x440a3c
4409f6:	71 50                	jno    0x440a48
4409f8:	7a 76                	jp     0x440a70
4409fa:	36 7a 64             	ss jp  0x440a61
4409fd:	39 6d 74             	cmp    %ebp,0x74(%ebp)
440a00:	77 63                	ja     0x440a65
440a02:	5a                   	pop    %edx
440a03:	35 43 4c 70 7a       	xor    $0x7a704c43,%eax
440a08:	44                   	inc    %esp
440a09:	34 67                	xor    $0x67,%al
440a0b:	57                   	push   %edi
440a0c:	54                   	push   %esp
440a0d:	45                   	inc    %ebp
440a0e:	46                   	inc    %esi