4487bc:	44                   	inc    %esp
4487bd:	59                   	pop    %ecx
4487be:	69 45 57 30 39 67 4c 	imul   $0x4c673930,0x57(%ebp),%eax
4487c5:	47                   	inc    %edi
4487c6:	4c                   	dec    %esp
4487c7:	31 54 70 50          	xor    %edx,0x50(%eax,%esi,2)
4487cb:	44                   	inc    %esp
4487cc:	38 76 2f             	cmp    %dh,0x2f(%esi)
4487cf:	53                   	push   %ebx
4487d0:	64 6e                	outsb  %fs:(%esi),(%dx)
4487d2:	59                   	pop    %ecx
4487d3:	52                   	push   %edx
4487d4:	63 70 7a             	arpl   %esi,0x7a(%eax)
4487d7:	63 6a 5a             	arpl   %ebp,0x5a(%edx)
4487da:	2f                   	das
4487db:	43                   	inc    %ebx
4487dc:	50                   	push   %eax
4487dd:	47                   	inc    %edi
4487de:	58                   	pop    %eax
4487df:	6a 46                	push   $0x46
4487e1:	67 33 48 75          	xor    0x75(%bx,%si),%ecx
4487e5:	6c                   	insb   (%dx),%es:(%edi)
4487e6:	32 33                	xor    (%ebx),%dh
4487e8:	43                   	inc    %ebx
4487e9:	6c                   	insb   (%dx),%es:(%edi)
4487ea:	67 2f                	addr16 das
4487ec:	56                   	push   %esi
4487ed:	54                   	push   %esp
4487ee:	7a 54                	jp     0x448844
4487f0:	78 4c                	js     0x44883e
4487f2:	45                   	inc    %ebp
4487f3:	62 52 57             	bound  %edx,0x57(%edx)
4487f6:	50                   	push   %eax
4487f7:	6a 4c                	push   $0x4c
4487f9:	50                   	push   %eax
4487fa:	68 70 66 66 58       	push   $0x58666670
4487ff:	71 68                	jno    0x448869
448801:	61                   	popa
448802:	4b                   	dec    %ebx
448803:	4b                   	dec    %ebx
448804:	4a                   	dec    %edx
448805:	42                   	inc    %edx
448806:	6c                   	insb   (%dx),%es:(%edi)
448807:	4f                   	dec    %edi
448808:	2f                   	das
448809:	6f                   	outsl  %ds:(%esi),(%dx)
44880a:	31 56 38             	xor    %edx,0x38(%esi)
44880d:	6e                   	outsb  %ds:(%esi),(%dx)
44880e:	58                   	pop    %eax
44880f:	34 4b                	xor    $0x4b,%al
448811:	33 45 7a             	xor    0x7a(%ebp),%eax
448814:	4c                   	dec    %esp
448815:	68 52 31 79 78       	push   $0x78793152
44881a:	56                   	push   %esi
44881b:	74 38                	je     0x448855
44881d:	4d                   	dec    %ebp
44881e:	73 64                	jae    0x448884
448820:	4a                   	dec    %edx
448821:	4b                   	dec    %ebx
448822:	44                   	inc    %esp
448823:	47                   	inc    %edi
448824:	6e                   	outsb  %ds:(%esi),(%dx)
448825:	30 74 72 46          	xor    %dh,0x46(%edx,%esi,2)
448829:	34 34                	xor    $0x34,%al
44882b:	4a                   	dec    %edx
44882c:	69 34 50 73 72 6c 6d 	imul   $0x6d6c7273,(%eax,%edx,2),%esi
448833:	72 71                	jb     0x4488a6
448835:	31 4c 37 6d          	xor    %ecx,0x6d(%edi,%esi,1)
448839:	74 73                	je     0x4488ae
44883b:	61                   	popa
44883c:	54                   	push   %esp
44883d:	69 46 46 33 56 44 72 	imul   $0x72445633,0x46(%esi),%eax
448844:	79 32                	jns    0x448878
448846:	36 51                	ss push %ecx
448848:	6a 6a                	push   $0x6a
44884a:	72 78                	jb     0x4488c4
44884c:	67 41                	addr16 inc %ecx
44884e:	79 4b                	jns    0x44889b
448850:	44                   	inc    %esp
448851:	6f                   	outsl  %ds:(%esi),(%dx)
448852:	78 63                	js     0x4488b7
448854:	64 58                	fs pop %eax
448856:	7a 63                	jp     0x4488bb
448858:	41                   	inc    %ecx
448859:	6e                   	outsb  %ds:(%esi),(%dx)
44885a:	4a                   	dec    %edx
44885b:	55                   	push   %ebp
44885c:	62 45 44             	bound  %eax,0x44(%ebp)
44885f:	37                   	aaa
448860:	6e                   	outsb  %ds:(%esi),(%dx)
448861:	35 70 61 58 72       	xor    $0x72586170,%eax
448866:	71 47                	jno    0x4488af
448868:	32 36                	xor    (%esi),%dh
44886a:	77 55                	ja     0x4488c1
44886c:	74 6c                	je     0x4488da
44886e:	2f                   	das
44886f:	31 2b                	xor    %ebp,(%ebx)
448871:	42                   	inc    %edx
448872:	38 6c 64 73          	cmp    %ch,0x73(%esp,%eiz,2)
448876:	75 4b                	jne    0x4488c3
448878:	7a 35                	jp     0x4488af
44887a:	71 6e                	jno    0x4488ea
44887c:	43                   	inc    %ebx
44887d:	4f                   	dec    %edi
44887e:	70 71                	jo     0x4488f1
448880:	65 30 65 35          	xor    %ah,%gs:0x35(%ebp)
448884:	54                   	push   %esp
448885:	6a 2b                	push   $0x2b
448887:	57                   	push   %edi
448888:	39 2f                	cmp    %ebp,(%edi)
44888a:	73 4f                	jae    0x4488db
44888c:	37                   	aaa
44888d:	76 61                	jbe    0x4488f0
44888f:	62 47 41             	bound  %eax,0x41(%edi)
448892:	44                   	inc    %esp
448893:	37                   	aaa
448894:	6c                   	insb   (%dx),%es:(%edi)
448895:	75 64                	jne    0x4488fb
448897:	5a                   	pop    %edx
448898:	61                   	popa
448899:	41                   	inc    %ecx
44889a:	39 54 53 39          	cmp    %edx,0x39(%ebx,%edx,2)
44889e:	39 68 35             	cmp    %ebp,0x35(%eax)
4488a1:	62 4a 70             	bound  %ecx,0x70(%edx)
4488a4:	6d                   	insl   (%dx),%es:(%edi)
4488a5:	7a 6e                	jp     0x448915
4488a7:	68 55 2f 46 39       	push   $0x39462f55
4488ac:	34 79                	xor    $0x79,%al
4488ae:	4e                   	dec    %esi
4488af:	4f                   	dec    %edi
4488b0:	56                   	push   %esi
4488b1:	75 37                	jne    0x4488ea
4488b3:	57                   	push   %edi
4488b4:	2f                   	das
4488b5:	56                   	push   %esi
4488b6:	6d                   	insl   (%dx),%es:(%edi)
4488b7:	4d                   	dec    %ebp
4488b8:	58                   	pop    %eax
4488b9:	47                   	inc    %edi
4488ba:	6c                   	insb   (%dx),%es:(%edi)
4488bb:	48                   	dec    %eax
4488bc:	67 6c                	insb   (%dx),%es:(%di)
4488be:	55                   	push   %ebp
4488bf:	43                   	inc    %ebx
4488c0:	37                   	aaa
4488c1:	76 37                	jbe    0x4488fa
4488c3:	31 65 4e             	xor    %esp,0x4e(%ebp)
4488c6:	62 51 2b             	bound  %edx,0x2b(%ecx)
4488c9:	64 2f                	fs das
4488cb:	63 6d 41             	arpl   %ebp,0x41(%ebp)
4488ce:	79 6e                	jns    0x44893e
4488d0:	37                   	aaa
4488d1:	4e                   	dec    %esi
4488d2:	6c                   	insb   (%dx),%es:(%edi)
4488d3:	77 7a                	ja     0x44894f
4488d5:	4a                   	dec    %edx
4488d6:	38 4f 41             	cmp    %cl,0x41(%edi)
4488d9:	33 62 48             	xor    0x48(%edx),%esp
4488dc:	56                   	push   %esi
4488dd:	45                   	inc    %ebp
4488de:	71 36                	jno    0x448916
4488e0:	64 76 30             	fs jbe 0x448913
4488e3:	78 62                	js     0x448947
4488e5:	48                   	dec    %eax
4488e6:	51                   	push   %ecx
4488e7:	32 37                	xor    (%edi),%dh
4488e9:	4b                   	dec    %ebx
4488ea:	54                   	push   %esp
4488eb:	38 49 70             	cmp    %cl,0x70(%ecx)
4488ee:	54                   	push   %esp
4488ef:	67 30 53 53          	xor    %dl,0x53(%bp,%di)
4488f3:	6d                   	insl   (%dx),%es:(%edi)
4488f4:	6b 5a 31 2f          	imul   $0x2f,0x31(%edx),%ebx
4488f8:	4e                   	dec    %esi
4488f9:	6e                   	outsb  %ds:(%esi),(%dx)
4488fa:	52                   	push   %edx
4488fb:	30 34 48             	xor    %dh,(%eax,%ecx,2)
4488fe:	77 6c                	ja     0x44896c
448900:	67 6f                	outsl  %ds:(%si),(%dx)
448902:	6b 36 63             	imul   $0x63,(%esi),%esi
448905:	71 32                	jno    0x448939
448907:	52                   	push   %edx
448908:	63 46 49             	arpl   %eax,0x49(%esi)
44890b:	75 64                	jne    0x448971
44890d:	78 5a                	js     0x448969
44890f:	6d                   	insl   (%dx),%es:(%edi)
448910:	68 43 2b 42 4e       	push   $0x4e422b43
448915:	6b 6d 51 77          	imul   $0x77,0x51(%ebp),%ebp
448919:	56                   	push   %esi
44891a:	64 78 78             	fs js  0x448995
44891d:	41                   	inc    %ecx
44891e:	6d                   	insl   (%dx),%es:(%edi)
44891f:	68 49 4e 76 48       	push   $0x48764e49
448924:	55                   	push   %ebp
448925:	4e                   	dec    %esi
448926:	69 48 37 69 38 68 63 	imul   $0x63683869,0x37(%eax),%ecx
44892d:	6f                   	outsl  %ds:(%esi),(%dx)
44892e:	71 56                	jno    0x448986
448930:	45                   	inc    %ebp
448931:	72 41                	jb     0x448974
448933:	72 48                	jb     0x44897d
448935:	72 7a                	jb     0x4489b1
448937:	4b                   	dec    %ebx
448938:	73 41                	jae    0x44897b
44893a:	68 6a 6f 49 49       	push   $0x49496f6a
44893f:	64 6f                	outsl  %fs:(%esi),(%dx)
448941:	64 75 59             	fs jne 0x44899d
448944:	72 2f                	jb     0x448975
448946:	34 70                	xor    $0x70,%al
448948:	46                   	inc    %esi
448949:	32 6e 6c             	xor    0x6c(%esi),%ch
44894c:	43                   	inc    %ebx
44894d:	2b 41 35             	sub    0x35(%ecx),%eax
448950:	50                   	push   %eax
448951:	2f                   	das
448952:	55                   	push   %ebp
448953:	73 58                	jae    0x4489ad
448955:	58                   	pop    %eax
448956:	4d                   	dec    %ebp
448957:	78 52                	js     0x4489ab
448959:	46                   	inc    %esi
44895a:	6b 52 56 47          	imul   $0x47,0x56(%edx),%edx
44895e:	38 38                	cmp    %bh,(%eax)
448960:	4f                   	dec    %edi
448961:	33 6f 4d             	xor    0x4d(%edi),%ebp
448964:	54                   	push   %esp
448965:	67 53                	addr16 push %ebx
448967:	7a 49                	jp     0x4489b2
448969:	58                   	pop    %eax
44896a:	4b                   	dec    %ebx
44896b:	6d                   	insl   (%dx),%es:(%edi)
44896c:	50                   	push   %eax
44896d:	6c                   	insb   (%dx),%es:(%edi)
44896e:	45                   	inc    %ebp
44896f:	67 2b 34             	sub    (%si),%esi
448972:	41                   	inc    %ecx
448973:	5a                   	pop    %edx
448974:	4f                   	dec    %edi
448975:	39 4b 6a             	cmp    %ecx,0x6a(%ebx)
448978:	35 58 41 46 48       	xor    $0x48464158,%eax
44897d:	4b                   	dec    %ebx
44897e:	4b                   	dec    %ebx
44897f:	7a 63                	jp     0x4489e4
448981:	4f                   	dec    %edi
448982:	7a 50                	jp     0x4489d4
448984:	37                   	aaa
448985:	4d                   	dec    %ebp
448986:	33 42 38             	xor    0x38(%edx),%eax
448989:	4e                   	dec    %esi
44898a:	70 6c                	jo     0x4489f8
44898c:	6c                   	insb   (%dx),%es:(%edi)
44898d:	4e                   	dec    %esi
44898e:	4b                   	dec    %ebx
44898f:	39 75 62             	cmp    %esi,0x62(%ebp)
448992:	48                   	dec    %eax
448993:	74 66                	je     0x4489fb
448995:	39 5a 46             	cmp    %ebx,0x46(%edx)
448998:	43                   	inc    %ebx
448999:	4c                   	dec    %esp
44899a:	75 6f                	jne    0x448a0b
44899c:	66 75 46             	data16 jne 0x4489e5
44899f:	58                   	pop    %eax
4489a0:	57                   	push   %edi
4489a1:	74 61                	je     0x448a04
4489a3:	6c                   	insb   (%dx),%es:(%edi)
4489a4:	53                   	push   %ebx
4489a5:	41                   	inc    %ecx
4489a6:	7a 71                	jp     0x448a19
4489a8:	41                   	inc    %ecx
4489a9:	56                   	push   %esi
4489aa:	6f                   	outsl  %ds:(%esi),(%dx)
4489ab:	35 4d 79 64 77       	xor    $0x7764794d,%eax
4489b0:	6a 78                	push   $0x78
4489b2:	39 54 6a 6f          	cmp    %edx,0x6f(%edx,%ebp,2)
4489b6:	4f                   	dec    %edi
4489b7:	58                   	pop    %eax
4489b8:	57                   	push   %edi
4489b9:	64 43                	fs inc %ebx
4489bb:	57                   	push   %edi
4489bc:	54                   	push   %esp
4489bd:	6d                   	insl   (%dx),%es:(%edi)
4489be:	4c                   	dec    %esp
4489bf:	76 67                	jbe    0x448a28
4489c1:	7a 4d                	jp     0x448a10
4489c3:	45                   	inc    %ebp
4489c4:	57                   	push   %edi
4489c5:	67 54                	addr16 push %esp
4489c7:	66 72 4f             	data16 jb 0x448a19
4489ca:	65 53                	gs push %ebx
4489cc:	44                   	inc    %esp
4489cd:	43                   	inc    %ebx
4489ce:	79 50                	jns    0x448a20
4489d0:	77 54                	ja     0x448a26
4489d2:	37                   	aaa
4489d3:	67 37                	addr16 aaa
4489d5:	48                   	dec    %eax
4489d6:	4b                   	dec    %ebx
4489d7:	73 41                	jae    0x448a1a
4489d9:	6f                   	outsl  %ds:(%esi),(%dx)
4489da:	66 53                	push   %bx
4489dc:	42                   	inc    %edx
4489dd:	50                   	push   %eax
4489de:	53                   	push   %ebx
4489df:	58                   	pop    %eax
4489e0:	5a                   	pop    %edx
4489e1:	50                   	push   %eax
4489e2:	4d                   	dec    %ebp
4489e3:	6b 4c 72 39 30       	imul   $0x30,0x39(%edx,%esi,2),%ecx
4489e8:	38 32                	cmp    %dh,(%edx)
4489ea:	48                   	dec    %eax
4489eb:	58                   	pop    %eax
4489ec:	6a 6f                	push   $0x6f
4489ee:	55                   	push   %ebp
4489ef:	34 79                	xor    $0x79,%al
4489f1:	48                   	dec    %eax
4489f2:	2f                   	das
4489f3:	33 47 67             	xor    0x67(%edi),%eax
4489f6:	4d                   	dec    %ebp
4489f7:	56                   	push   %esi
4489f8:	68 76 4f 2b 50       	push   $0x502b4f76
4489fd:	53                   	push   %ebx
4489fe:	30 69 31             	xor    %ch,0x31(%ecx)
448a01:	34 78                	xor    $0x78,%al
448a03:	45                   	inc    %ebp
448a04:	53                   	push   %ebx
448a05:	35 49 55 61 52       	xor    $0x52615549,%eax
448a0a:	6d                   	insl   (%dx),%es:(%edi)
448a0b:	4e                   	dec    %esi
448a0c:	53                   	push   %ebx
448a0d:	62 66 46             	bound  %esp,0x46(%esi)
448a10:	35 71 69 72 77       	xor    $0x77726971,%eax
448a15:	64 79 30             	fs jns 0x448a48
448a18:	48                   	dec    %eax
448a19:	43                   	inc    %ebx
448a1a:	30 78 44             	xor    %bh,0x44(%eax)
448a1d:	39 36                	cmp    %esi,(%esi)
448a1f:	6f                   	outsl  %ds:(%esi),(%dx)
448a20:	61                   	popa
448a21:	35 55 42 51 77       	xor    $0x77514255,%eax
448a26:	32 50 61             	xor    0x61(%eax),%dl
448a29:	7a 76                	jp     0x448aa1
448a2b:	5a                   	pop    %edx
448a2c:	56                   	push   %esi
448a2d:	53                   	push   %ebx
448a2e:	6f                   	outsl  %ds:(%esi),(%dx)
448a2f:	62 6b 41             	bound  %ebp,0x41(%ebx)
448a32:	78 6e                	js     0x448aa2
448a34:	37                   	aaa
448a35:	71 4a                	jno    0x448a81
448a37:	67 7a 62             	addr16 jp 0x448a9c