441970:	33 32                	xor    (%edx),%esi
441972:	78 48                	js     0x4419bc
441974:	6d                   	insl   (%dx),%es:(%edi)
441975:	48                   	dec    %eax
441976:	7a 5a                	jp     0x4419d2
441978:	51                   	push   %ecx
441979:	43                   	inc    %ebx
44197a:	4a                   	dec    %edx
44197b:	76 59                	jbe    0x4419d6
44197d:	58                   	pop    %eax
44197e:	48                   	dec    %eax
44197f:	71 6e                	jno    0x4419ef
441981:	6d                   	insl   (%dx),%es:(%edi)
441982:	7a 71                	jp     0x4419f5
441984:	52                   	push   %edx
441985:	52                   	push   %edx
441986:	6a 72                	push   $0x72
441988:	36 76 74             	ss jbe 0x4419ff
44198b:	61                   	popa
44198c:	72 2f                	jb     0x4419bd
44198e:	59                   	pop    %ecx
44198f:	45                   	inc    %ebp
441990:	39 59 59             	cmp    %ebx,0x59(%ecx)
441993:	63 6b 42             	arpl   %ebp,0x42(%ebx)
441996:	48                   	dec    %eax
441997:	4d                   	dec    %ebp
441998:	6b 4d 34 4f          	imul   $0x4f,0x34(%ebp),%ecx
44199c:	53                   	push   %ebx
44199d:	72 4c                	jb     0x4419eb
44199f:	59                   	pop    %ecx
4419a0:	2f                   	das
4419a1:	34 68                	xor    $0x68,%al
4419a3:	34 47                	xor    $0x47,%al
4419a5:	58                   	pop    %eax
4419a6:	51                   	push   %ecx
4419a7:	44                   	inc    %esp
4419a8:	6c                   	insb   (%dx),%es:(%edi)
4419a9:	51                   	push   %ecx
4419aa:	76 51                	jbe    0x4419fd
4419ac:	6a 76                	push   $0x76
4419ae:	53                   	push   %ebx
4419af:	6d                   	insl   (%dx),%es:(%edi)
4419b0:	46                   	inc    %esi
4419b1:	74 54                	je     0x441a07
4419b3:	33 39                	xor    (%ecx),%edi
4419b5:	49                   	dec    %ecx
4419b6:	4f                   	dec    %edi
4419b7:	73 31                	jae    0x4419ea
4419b9:	61                   	popa
4419ba:	42                   	inc    %edx
4419bb:	61                   	popa
4419bc:	45                   	inc    %ebp
4419bd:	39 2b                	cmp    %ebp,(%ebx)
4419bf:	6f                   	outsl  %ds:(%esi),(%dx)
4419c0:	62 33                	bound  %esi,(%ebx)
4419c2:	79 62                	jns    0x441a26
4419c4:	68 36 35 65 38       	push   $0x38653536
4419c9:	4c                   	dec    %esp
4419ca:	4e                   	dec    %esi
4419cb:	4a                   	dec    %edx
4419cc:	77 37                	ja     0x441a05
4419ce:	68 35 6f 74 30       	push   $0x30746f35
4419d3:	37                   	aaa
4419d4:	72 46                	jb     0x441a1c
4419d6:	55                   	push   %ebp
4419d7:	57                   	push   %edi
4419d8:	5a                   	pop    %edx
4419d9:	6d                   	insl   (%dx),%es:(%edi)
4419da:	34 59                	xor    $0x59,%al
4419dc:	58                   	pop    %eax
4419dd:	48                   	dec    %eax
4419de:	7a 79                	jp     0x441a59
4419e0:	39 59 72             	cmp    %ebx,0x72(%ecx)
4419e3:	58                   	pop    %eax
4419e4:	37                   	aaa
4419e5:	7a 51                	jp     0x441a38
4419e7:	2f                   	das
4419e8:	33 30                	xor    (%eax),%esi
4419ea:	69 41 6c 66 71 6a 55 	imul   $0x556a7166,0x6c(%ecx),%eax
4419f1:	63 2f                	arpl   %ebp,(%edi)
4419f3:	4c                   	dec    %esp
4419f4:	37                   	aaa
4419f5:	59                   	pop    %ecx
4419f6:	52                   	push   %edx
4419f7:	7a 52                	jp     0x441a4b
4419f9:	75 6a                	jne    0x441a65
4419fb:	39 2f                	cmp    %ebp,(%edi)
4419fd:	69 6b 48 66 5a 45 6b 	imul   $0x6b455a66,0x48(%ebx),%ebp
441a04:	59                   	pop    %ecx
441a05:	66 49                	dec    %cx
441a07:	47                   	inc    %edi
441a08:	46                   	inc    %esi
441a09:	53                   	push   %ebx
441a0a:	63 2f                	arpl   %ebp,(%edi)
441a0c:	65 65 35 42 41 2f 66 	gs gs xor $0x662f4142,%eax
441a13:	32 61 39             	xor    0x39(%ecx),%ah
441a16:	6e                   	outsb  %ds:(%esi),(%dx)
441a17:	6a 42                	push   $0x42
441a19:	44                   	inc    %esp
441a1a:	65 57                	gs push %edi
441a1c:	55                   	push   %ebp
441a1d:	66 34 6a             	data16 xor $0x6a,%al
441a20:	6d                   	insl   (%dx),%es:(%edi)
441a21:	69 58 68 58 44 34 48 	imul   $0x48344458,0x68(%eax),%ebx
441a28:	68 65 66 54 6f       	push   $0x6f546665
441a2d:	68 31 75 67 68       	push   $0x68677531
441a32:	4b                   	dec    %ebx
441a33:	48                   	dec    %eax
441a34:	4a                   	dec    %edx
441a35:	47                   	inc    %edi
441a36:	43                   	inc    %ebx
441a37:	43                   	inc    %ebx
441a38:	44                   	inc    %esp
441a39:	31 6a 6f             	xor    %ebp,0x6f(%edx)
441a3c:	49                   	dec    %ecx
441a3d:	55                   	push   %ebp
441a3e:	6f                   	outsl  %ds:(%esi),(%dx)
441a3f:	30 79 62             	xor    %bh,0x62(%ecx)
441a42:	4b                   	dec    %ebx
441a43:	79 6f                	jns    0x441ab4
441a45:	57                   	push   %edi
441a46:	50                   	push   %eax
441a47:	71 31                	jno    0x441a7a
441a49:	31 4c 74 30          	xor    %ecx,0x30(%esp,%esi,2)
441a4d:	6c                   	insb   (%dx),%es:(%edi)
441a4e:	41                   	inc    %ecx
441a4f:	35 57 74 6a 41       	xor    $0x416a7457,%eax
441a54:	4d                   	dec    %ebp
441a55:	6e                   	outsb  %ds:(%esi),(%dx)
441a56:	6b 50 39 39          	imul   $0x39,0x39(%eax),%edx
441a5a:	69 50 6b 6b 51 44 58 	imul   $0x5844516b,0x6b(%eax),%edx
441a61:	54                   	push   %esp
441a62:	45                   	inc    %ebp
441a63:	77 44                	ja     0x441aa9
441a65:	47                   	inc    %edi
441a66:	58                   	pop    %eax
441a67:	64 46                	fs inc %esi
441a69:	30 2f                	xor    %ch,(%edi)
441a6b:	39 54 52 4f          	cmp    %edx,0x4f(%edx,%edx,2)
441a6f:	4d                   	dec    %ebp
441a70:	72 4f                	jb     0x441ac1
441a72:	69 77 70 38 4b 4a 67 	imul   $0x674a4b38,0x70(%edi),%esi
441a79:	78 37                	js     0x441ab2
441a7b:	76 44                	jbe    0x441ac1
441a7d:	6b 2f 46             	imul   $0x46,(%edi),%ebp
441a80:	66 6d                	insw   (%dx),%es:(%edi)
441a82:	6a 44                	push   $0x44
441a84:	59                   	pop    %ecx
441a85:	41                   	inc    %ecx
441a86:	64 79 70             	fs jns 0x441af9
441a89:	52                   	push   %edx
441a8a:	63 50 47             	arpl   %edx,0x47(%eax)
441a8d:	46                   	inc    %esi
441a8e:	75 56                	jne    0x441ae6
441a90:	46                   	inc    %esi
441a91:	69 62 38 53 74 54 38 	imul   $0x38547453,0x38(%edx),%esp
441a98:	32 50 4f             	xor    0x4f(%eax),%dl
441a9b:	41                   	inc    %ecx
441a9c:	76 77                	jbe    0x441b15
441a9e:	58                   	pop    %eax
441a9f:	57                   	push   %edi
441aa0:	43                   	inc    %ebx
441aa1:	4c                   	dec    %esp
441aa2:	57                   	push   %edi
441aa3:	70 76                	jo     0x441b1b
441aa5:	38 71 37             	cmp    %dh,0x37(%ecx)
441aa8:	66 59                	pop    %cx
441aaa:	53                   	push   %ebx
441aab:	46                   	inc    %esi
441aac:	74 4b                	je     0x441af9
441aae:	6c                   	insb   (%dx),%es:(%edi)
441aaf:	7a 38                	jp     0x441ae9
441ab1:	2f                   	das
441ab2:	62 33                	bound  %esi,(%ebx)
441ab4:	50                   	push   %eax
441ab5:	42                   	inc    %edx
441ab6:	66 4e                	dec    %si
441ab8:	72 54                	jb     0x441b0e
441aba:	6d                   	insl   (%dx),%es:(%edi)
441abb:	44                   	inc    %esp
441abc:	4d                   	dec    %ebp
441abd:	39 6d 51             	cmp    %ebp,0x51(%ebp)
441ac0:	58                   	pop    %eax
441ac1:	44                   	inc    %esp
441ac2:	55                   	push   %ebp
441ac3:	57                   	push   %edi
441ac4:	61                   	popa
441ac5:	46                   	inc    %esi
441ac6:	4c                   	dec    %esp
441ac7:	45                   	inc    %ebp
441ac8:	6c                   	insb   (%dx),%es:(%edi)
441ac9:	4c                   	dec    %esp
441aca:	5a                   	pop    %edx
441acb:	4e                   	dec    %esi
441acc:	6b 5a 46 69          	imul   $0x69,0x46(%edx),%ebx
441ad0:	65 79 38             	gs jns 0x441b0b
441ad3:	78 4e                	js     0x441b23
441ad5:	4f                   	dec    %edi
441ad6:	65 7a 4a             	gs jp  0x441b23
441ad9:	48                   	dec    %eax
441ada:	35 4c 37 39 4c       	xor    $0x4c39374c,%eax
441adf:	79 44                	jns    0x441b25
441ae1:	31 47 62             	xor    %eax,0x62(%edi)
441ae4:	58                   	pop    %eax
441ae5:	52                   	push   %edx
441ae6:	36 4f                	ss dec %edi
441ae8:	68 31 2f 59 30       	push   $0x30592f31
441aed:	46                   	inc    %esi
441aee:	79 72                	jns    0x441b62
441af0:	73 53                	jae    0x441b45
441af2:	6a 33                	push   $0x33
441af4:	49                   	dec    %ecx
441af5:	57                   	push   %edi
441af6:	59                   	pop    %ecx
441af7:	69 73 58 49 34 32 6a 	imul   $0x6a323449,0x58(%ebx),%esi
441afe:	53                   	push   %ebx
441aff:	49                   	dec    %ecx
441b00:	62 31                	bound  %esi,(%ecx)
441b02:	34 44                	xor    $0x44,%al
441b04:	44                   	inc    %esp
441b05:	33 51 79             	xor    0x79(%ecx),%edx
441b08:	50                   	push   %eax
441b09:	36 4a                	ss dec %edx
441b0b:	6f                   	outsl  %ds:(%esi),(%dx)
441b0c:	4b                   	dec    %ebx
441b0d:	2f                   	das
441b0e:	37                   	aaa
441b0f:	4a                   	dec    %edx
441b10:	77 6e                	ja     0x441b80
441b12:	33 6b 51             	xor    0x51(%ebx),%ebp
441b15:	57                   	push   %edi
441b16:	37                   	aaa
441b17:	34 39                	xor    $0x39,%al
441b19:	56                   	push   %esi
441b1a:	59                   	pop    %ecx
441b1b:	58                   	pop    %eax
441b1c:	66 51                	push   %cx
441b1e:	42                   	inc    %edx
441b1f:	67 6e                	outsb  %ds:(%si),(%dx)
441b21:	4c                   	dec    %esp
441b22:	54                   	push   %esp
441b23:	70 71                	jo     0x441b96
441b25:	39 43 6f             	cmp    %eax,0x6f(%ebx)
441b28:	62 63 74             	bound  %esp,0x74(%ebx)
441b2b:	6f                   	outsl  %ds:(%esi),(%dx)
441b2c:	56                   	push   %esi
441b2d:	71 74                	jno    0x441ba3
441b2f:	56                   	push   %esi
441b30:	45                   	inc    %ebp
441b31:	68 49 45 63 52       	push   $0x52634549
441b36:	52                   	push   %edx
441b37:	39 31                	cmp    %esi,(%ecx)
441b39:	71 55                	jno    0x441b90
441b3b:	4f                   	dec    %edi
441b3c:	45                   	inc    %ebp
441b3d:	2b 52 59             	sub    0x59(%edx),%edx
441b40:	38 59 72             	cmp    %bl,0x72(%ecx)
441b43:	62 38                	bound  %edi,(%eax)
441b45:	43                   	inc    %ebx
441b46:	53                   	push   %ebx
441b47:	6c                   	insb   (%dx),%es:(%edi)
441b48:	4c                   	dec    %esp
441b49:	77 6d                	ja     0x441bb8
441b4b:	76 64                	jbe    0x441bb1
441b4d:	74 71                	je     0x441bc0
441b4f:	33 4b 42             	xor    0x42(%ebx),%ecx
441b52:	54                   	push   %esp
441b53:	4e                   	dec    %esi
441b54:	70 36                	jo     0x441b8c
441b56:	56                   	push   %esi
441b57:	6e                   	outsb  %ds:(%esi),(%dx)
441b58:	39 76 31             	cmp    %esi,0x31(%esi)
441b5b:	4e                   	dec    %esi
441b5c:	53                   	push   %ebx
441b5d:	38 54 75 78          	cmp    %dl,0x78(%ebp,%esi,2)
441b61:	63 54 56 33          	arpl   %edx,0x33(%esi,%edx,2)
441b65:	2b 37                	sub    (%edi),%esi
441b67:	78 45                	js     0x441bae
441b69:	2f                   	das
441b6a:	57                   	push   %edi
441b6b:	6e                   	outsb  %ds:(%esi),(%dx)
441b6c:	53                   	push   %ebx
441b6d:	78 61                	js     0x441bd0
441b6f:	54                   	push   %esp
441b70:	37                   	aaa
441b71:	67 6a 65             	addr16 push $0x65
441b74:	65 43                	gs inc %ebx
441b76:	73 76                	jae    0x441bee
441b78:	39 64 7a 32          	cmp    %esp,0x32(%edx,%edi,2)
441b7c:	35 6f 4b 70 41       	xor    $0x41704b6f,%eax
441b81:	73 6e                	jae    0x441bf1
441b83:	64 70 43             	fs jo  0x441bc9
441b86:	44                   	inc    %esp
441b87:	79 2f                	jns    0x441bb8
441b89:	61                   	popa
441b8a:	79 69                	jns    0x441bf5
441b8c:	6a 51                	push   $0x51
441b8e:	2f                   	das
441b8f:	6a 55                	push   $0x55
441b91:	74 61                	je     0x441bf4
441b93:	37                   	aaa
441b94:	50                   	push   %eax
441b95:	49                   	dec    %ecx
441b96:	4d                   	dec    %ebp
441b97:	4a                   	dec    %edx
441b98:	79 4a                	jns    0x441be4
441b9a:	73 77                	jae    0x441c13
441b9c:	4e                   	dec    %esi
441b9d:	39 75 75             	cmp    %esi,0x75(%ebp)
441ba0:	75 46                	jne    0x441be8
441ba2:	4f                   	dec    %edi
441ba3:	70 32                	jo     0x441bd7
441ba5:	30 44 35 31          	xor    %al,0x31(%ebp,%esi,1)
441ba9:	75 2f                	jne    0x441bda
441bab:	48                   	dec    %eax
441bac:	64 34 6f             	fs xor $0x6f,%al
441baf:	2b 30                	sub    (%eax),%esi
441bb1:	72 35                	jb     0x441be8
441bb3:	72 2b                	jb     0x441be0
441bb5:	73 32                	jae    0x441be9
441bb7:	31 65 34             	xor    %esp,0x34(%ebp)
441bba:	47                   	inc    %edi
441bbb:	42                   	inc    %edx
441bbc:	2f                   	das
441bbd:	48                   	dec    %eax
441bbe:	39 75 50             	cmp    %esi,0x50(%ebp)
441bc1:	37                   	aaa
441bc2:	4a                   	dec    %edx
441bc3:	77 33                	ja     0x441bf8
441bc5:	77 44                	ja     0x441c0b
441bc7:	31 4e 65             	xor    %ecx,0x65(%esi)
441bca:	42                   	inc    %edx
441bcb:	63 6f 46             	arpl   %ebp,0x46(%edi)
441bce:	33 38                	xor    (%eax),%edi
441bd0:	41                   	inc    %ecx
441bd1:	75 6d                	jne    0x441c40
441bd3:	4d                   	dec    %ebp
441bd4:	53                   	push   %ebx
441bd5:	71 39                	jno    0x441c10
441bd7:	68 6f 37 43 51       	push   $0x5143376f
441bdc:	4a                   	dec    %edx
441bdd:	39 48 39             	cmp    %ecx,0x39(%eax)
441be0:	6e                   	outsb  %ds:(%esi),(%dx)
441be1:	57                   	push   %edi
441be2:	2b 61 54             	sub    0x54(%ecx),%esp
441be5:	77 66                	ja     0x441c4d
441be7:	72 30                	jb     0x441c19
441be9:	36 49                	ss dec %ecx
441beb:	4d                   	dec    %ebp
441bec:	45                   	inc    %ebp