44edc6:	52                   	push   %edx
44edc7:	33 6b 4f             	xor    0x4f(%ebx),%ebp
44edca:	6f                   	outsl  %ds:(%esi),(%dx)
44edcb:	47                   	inc    %edi
44edcc:	46                   	inc    %esi
44edcd:	6a 31                	push   $0x31
44edcf:	73 61                	jae    0x44ee32
44edd1:	71 70                	jno    0x44ee43
44edd3:	59                   	pop    %ecx
44edd4:	58                   	pop    %eax
44edd5:	66 52                	push   %dx
44edd7:	6a 4f                	push   $0x4f
44edd9:	6c                   	insb   (%dx),%es:(%edi)
44edda:	57                   	push   %edi
44eddb:	72 75                	jb     0x44ee52
44eddd:	50                   	push   %eax
44edde:	4e                   	dec    %esi
44eddf:	72 58                	jb     0x44ee39
44ede1:	55                   	push   %ebp
44ede2:	49                   	dec    %ecx
44ede3:	6e                   	outsb  %ds:(%esi),(%dx)
44ede4:	4b                   	dec    %ebx
44ede5:	64 52                	fs push %edx
44ede7:	38 61 31             	cmp    %ah,0x31(%ecx)
44edea:	39 37                	cmp    %esi,(%edi)
44edec:	63 78 5a             	arpl   %edi,0x5a(%eax)
44edef:	79 62                	jns    0x44ee53
44edf1:	72 2b                	jb     0x44ee1e
44edf3:	58                   	pop    %eax
44edf4:	32 6f 58             	xor    0x58(%edi),%ch
44edf7:	6e                   	outsb  %ds:(%esi),(%dx)
44edf8:	52                   	push   %edx
44edf9:	41                   	inc    %ecx
44edfa:	73 49                	jae    0x44ee45
44edfc:	58                   	pop    %eax
44edfd:	45                   	inc    %ebp
44edfe:	6d                   	insl   (%dx),%es:(%edi)
44edff:	6b 44 59 55 46       	imul   $0x46,0x55(%ecx,%ebx,2),%eax
44ee04:	62 56 53             	bound  %edx,0x53(%esi)
44ee07:	59                   	pop    %ecx
44ee08:	65 68 4d 4a 30 76    	gs push $0x76304a4d
44ee0e:	45                   	inc    %ebp
44ee0f:	5a                   	pop    %edx
44ee10:	75 64                	jne    0x44ee76
44ee12:	79 79                	jns    0x44ee8d
44ee14:	6a 62                	push   $0x62
44ee16:	75 33                	jne    0x44ee4b
44ee18:	6e                   	outsb  %ds:(%esi),(%dx)
44ee19:	4a                   	dec    %edx
44ee1a:	41                   	inc    %ecx
44ee1b:	54                   	push   %esp
44ee1c:	59                   	pop    %ecx
44ee1d:	61                   	popa
44ee1e:	6f                   	outsl  %ds:(%esi),(%dx)
44ee1f:	66 43                	inc    %bx
44ee21:	7a 35                	jp     0x44ee58
44ee23:	68 5a 54 76 52       	push   $0x5276545a
44ee28:	62 44 74 33          	bound  %eax,0x33(%esp,%esi,2)
44ee2c:	42                   	inc    %edx
44ee2d:	67 33 72 4b          	xor    0x4b(%bp,%si),%esi
44ee31:	6f                   	outsl  %ds:(%esi),(%dx)
44ee32:	6c                   	insb   (%dx),%es:(%edi)
44ee33:	35 69 4c 4a 47       	xor    $0x474a4c69,%eax
44ee38:	65 77 73             	gs ja  0x44eeae
44ee3b:	79 43                	jns    0x44ee80
44ee3d:	51                   	push   %ecx
44ee3e:	64 78 36             	fs js  0x44ee77
44ee41:	39 34 4d 79 48 64 68 	cmp    %esi,0x68644879(,%ecx,2)
44ee48:	56                   	push   %esi
44ee49:	37                   	aaa
44ee4a:	37                   	aaa
44ee4b:	52                   	push   %edx
44ee4c:	77 6a                	ja     0x44eeb8
44ee4e:	58                   	pop    %eax
44ee4f:	33 63 75             	xor    0x75(%ebx),%esp
44ee52:	71 47                	jno    0x44ee9b
44ee54:	71 4c                	jno    0x44eea2
44ee56:	4b                   	dec    %ebx
44ee57:	46                   	inc    %esi
44ee58:	4b                   	dec    %ebx
44ee59:	78 78                	js     0x44eed3
44ee5b:	2f                   	das
44ee5c:	47                   	inc    %edi
44ee5d:	6f                   	outsl  %ds:(%esi),(%dx)
44ee5e:	35 70 4c 49 72       	xor    $0x72494c70,%eax
44ee63:	55                   	push   %ebp
44ee64:	79 50                	jns    0x44eeb6
44ee66:	37                   	aaa
44ee67:	35 4c 48 34 37       	xor    $0x3734484c,%eax
44ee6c:	7a 6a                	jp     0x44eed8
44ee6e:	6f                   	outsl  %ds:(%esi),(%dx)
44ee6f:	56                   	push   %esi
44ee70:	4d                   	dec    %ebp
44ee71:	72 54                	jb     0x44eec7
44ee73:	51                   	push   %ecx
44ee74:	70 38                	jo     0x44eeae
44ee76:	2b 6b 67             	sub    0x67(%ebx),%ebp
44ee79:	50                   	push   %eax
44ee7a:	6d                   	insl   (%dx),%es:(%edi)
44ee7b:	37                   	aaa
44ee7c:	38 55 66             	cmp    %dl,0x66(%ebp)
44ee7f:	43                   	inc    %ebx
44ee80:	4b                   	dec    %ebx
44ee81:	63 6a 35             	arpl   %ebp,0x35(%edx)
44ee84:	52                   	push   %edx
44ee85:	38 4b 4f             	cmp    %cl,0x4f(%ebx)
44ee88:	77 33                	ja     0x44eebd
44ee8a:	58                   	pop    %eax
44ee8b:	53                   	push   %ebx
44ee8c:	7a 53                	jp     0x44eee1
44ee8e:	59                   	pop    %ecx
44ee8f:	4e                   	dec    %esi
44ee90:	2b 33                	sub    (%ebx),%esi
44ee92:	33 6e 67             	xor    0x67(%esi),%ebp
44ee95:	64 2f                	fs das
44ee97:	71 57                	jno    0x44eef0
44ee99:	42                   	inc    %edx
44ee9a:	73 47                	jae    0x44eee3
44ee9c:	36 70 5a             	ss jo  0x44eef9
44ee9f:	68 59 59 6f 74       	push   $0x746f5959
44eea4:	2f                   	das
44eea5:	55                   	push   %ebp
44eea6:	50                   	push   %eax
44eea7:	4e                   	dec    %esi
44eea8:	32 65 73             	xor    0x73(%ebp),%ah
44eeab:	7a 47                	jp     0x44eef4
44eead:	6d                   	insl   (%dx),%es:(%edi)
44eeae:	42                   	inc    %edx
44eeaf:	45                   	inc    %ebp
44eeb0:	52                   	push   %edx
44eeb1:	64 57                	fs push %edi
44eeb3:	52                   	push   %edx
44eeb4:	4e                   	dec    %esi
44eeb5:	4b                   	dec    %ebx
44eeb6:	38 56 7a             	cmp    %dl,0x7a(%esi)
44eeb9:	6a 6f                	push   $0x6f
44eebb:	55                   	push   %ebp
44eebc:	36 55                	ss push %ebp
44eebe:	45                   	inc    %ebp
44eebf:	4e                   	dec    %esi
44eec0:	32 72 38             	xor    0x38(%edx),%dh
44eec3:	50                   	push   %eax
44eec4:	36 64 4d             	ss fs dec %ebp
44eec7:	41                   	inc    %ecx
44eec8:	47                   	inc    %edi
44eec9:	6b 48 6d 31          	imul   $0x31,0x6d(%eax),%ecx
44eecd:	54                   	push   %esp
44eece:	74 4a                	je     0x44ef1a
44eed0:	66 59                	pop    %cx
44eed2:	73 53                	jae    0x44ef27
44eed4:	33 4a 2b             	xor    0x2b(%edx),%ecx
44eed7:	69 41 5a 73 4d 49 65 	imul   $0x65494d73,0x5a(%ecx),%eax
44eede:	70 42                	jo     0x44ef22
44eee0:	35 6b 79 36 70       	xor    $0x7036796b,%eax
44eee5:	77 6f                	ja     0x44ef56
44eee7:	73 4a                	jae    0x44ef33
44eee9:	42                   	inc    %edx
44eeea:	48                   	dec    %eax
44eeeb:	34 75                	xor    $0x75,%al
44eeed:	4e                   	dec    %esi
44eeee:	5a                   	pop    %edx
44eeef:	57                   	push   %edi
44eef0:	56                   	push   %esi
44eef1:	4c                   	dec    %esp
44eef2:	50                   	push   %eax
44eef3:	4f                   	dec    %edi
44eef4:	78 6f                	js     0x44ef65
44eef6:	74 52                	je     0x44ef4a
44eef8:	59                   	pop    %ecx
44eef9:	44                   	inc    %esp
44eefa:	68 50 6a 71 30       	push   $0x30716a50
44eeff:	34 66                	xor    $0x66,%al
44ef01:	62 6c 64 59          	bound  %ebp,0x59(%esp,%eiz,2)
44ef05:	73 5a                	jae    0x44ef61
44ef07:	55                   	push   %ebp
44ef08:	39 34 33             	cmp    %esi,(%ebx,%esi,1)
44ef0b:	46                   	inc    %esi
44ef0c:	4c                   	dec    %esp
44ef0d:	57                   	push   %edi
44ef0e:	56                   	push   %esi
44ef0f:	6a 32                	push   $0x32
44ef11:	7a 4f                	jp     0x44ef62
44ef13:	57                   	push   %edi
44ef14:	38 6c 67 30          	cmp    %ch,0x30(%edi,%eiz,2)
44ef18:	50                   	push   %eax
44ef19:	53                   	push   %ebx
44ef1a:	6d                   	insl   (%dx),%es:(%edi)
44ef1b:	43                   	inc    %ebx
44ef1c:	35 47 55 75 77       	xor    $0x77755547,%eax
44ef21:	2f                   	das
44ef22:	47                   	inc    %edi
44ef23:	63 7a 72             	arpl   %edi,0x72(%edx)
44ef26:	2b 74 31 49          	sub    0x49(%ecx,%esi,1),%esi
44ef2a:	71 52                	jno    0x44ef7e
44ef2c:	67 37                	addr16 aaa
44ef2e:	56                   	push   %esi
44ef2f:	37                   	aaa
44ef30:	66 57                	push   %di
44ef32:	54                   	push   %esp
44ef33:	64 43                	fs inc %ebx
44ef35:	44                   	inc    %esp
44ef36:	6a 50                	push   $0x50
44ef38:	4b                   	dec    %ebx
44ef39:	50                   	push   %eax
44ef3a:	64 75 58             	fs jne 0x44ef95
44ef3d:	74 6c                	je     0x44efab
44ef3f:	4f                   	dec    %edi
44ef40:	6b 38 74             	imul   $0x74,(%eax),%edi
44ef43:	43                   	inc    %ebx
44ef44:	65 59                	gs pop %ecx
44ef46:	78 72                	js     0x44efba
44ef48:	5a                   	pop    %edx
44ef49:	57                   	push   %edi
44ef4a:	50                   	push   %eax
44ef4b:	63 78 78             	arpl   %edi,0x78(%eax)
44ef4e:	4a                   	dec    %edx
44ef4f:	5a                   	pop    %edx
44ef50:	4e                   	dec    %esi
44ef51:	43                   	inc    %ebx
44ef52:	4f                   	dec    %edi
44ef53:	4a                   	dec    %edx
44ef54:	45                   	inc    %ebp
44ef55:	51                   	push   %ecx
44ef56:	4c                   	dec    %esp
44ef57:	6c                   	insb   (%dx),%es:(%edi)
44ef58:	65 36 55             	gs ss push %ebp
44ef5b:	35 42 59 5a 39       	xor    $0x395a5942,%eax
44ef60:	61                   	popa
44ef61:	4a                   	dec    %edx
44ef62:	78 62                	js     0x44efc6
44ef64:	46                   	inc    %esi
44ef65:	4e                   	dec    %esi
44ef66:	34 74                	xor    $0x74,%al
44ef68:	69 61 6c 48 71 37 7a 	imul   $0x7a377148,0x6c(%ecx),%esp
44ef6f:	54                   	push   %esp
44ef70:	69 72 76 34 62 32 59 	imul   $0x59326234,0x76(%edx),%esi
44ef77:	57                   	push   %edi
44ef78:	76 75                	jbe    0x44efef
44ef7a:	53                   	push   %ebx
44ef7b:	59                   	pop    %ecx
44ef7c:	46                   	inc    %esi
44ef7d:	69 43 30 65 38 79 6d 	imul   $0x6d793865,0x30(%ebx),%eax
44ef84:	6e                   	outsb  %ds:(%esi),(%dx)
44ef85:	4e                   	dec    %esi
44ef86:	41                   	inc    %ecx
44ef87:	46                   	inc    %esi
44ef88:	32 57 6b             	xor    0x6b(%edi),%dl
44ef8b:	75 61                	jne    0x44efee
44ef8d:	44                   	inc    %esp
44ef8e:	73 41                	jae    0x44efd1
44ef90:	41                   	inc    %ecx
44ef91:	46                   	inc    %esi
44ef92:	72 6e                	jb     0x44f002
44ef94:	62 73 38             	bound  %esi,0x38(%ebx)
44ef97:	71 54                	jno    0x44efed
44ef99:	57                   	push   %edi
44ef9a:	69 38 66 33 62 52    	imul   $0x52623366,(%eax),%edi
44efa0:	4b                   	dec    %ebx
44efa1:	53                   	push   %ebx
44efa2:	64 42                	fs inc %edx
44efa4:	41                   	inc    %ecx
44efa5:	71 59                	jno    0x44f000
44efa7:	45                   	inc    %ebp
44efa8:	49                   	dec    %ecx
44efa9:	56                   	push   %esi
44efaa:	6e                   	outsb  %ds:(%esi),(%dx)
44efab:	37                   	aaa
44efac:	50                   	push   %eax
44efad:	57                   	push   %edi
44efae:	52                   	push   %edx
44efaf:	56                   	push   %esi
44efb0:	32 62 38             	xor    0x38(%edx),%ah
44efb3:	66 62 49 33          	bound  %cx,0x33(%ecx)
44efb7:	31 4e 46             	xor    %ecx,0x46(%esi)
44efba:	54                   	push   %esp
44efbb:	30 6e 64             	xor    %ch,0x64(%esi)
44efbe:	77 45                	ja     0x44f005
44efc0:	75 73                	jne    0x44f035
44efc2:	74 43                	je     0x44f007
44efc4:	6b 55 61 5a          	imul   $0x5a,0x61(%ebp),%edx
44efc8:	36 68 5a 75 78 4c    	ss push $0x4c78755a
44efce:	6f                   	outsl  %ds:(%esi),(%dx)
44efcf:	6d                   	insl   (%dx),%es:(%edi)
44efd0:	2b 6f 69             	sub    0x69(%edi),%ebp
44efd3:	39 78 71             	cmp    %edi,0x71(%eax)
44efd6:	66 66 35 4b 65       	data16 xor $0x654b,%ax
44efdb:	74 41                	je     0x44f01e
44efdd:	38 67 33             	cmp    %ah,0x33(%edi)
44efe0:	38 42 6a             	cmp    %al,0x6a(%edx)
44efe3:	69 4c 2f 49 61 4b 49 	imul   $0x4a494b61,0x49(%edi,%ebp,1),%ecx
44efea:	4a
44efeb:	35 35 75 38 50       	xor    $0x50387535,%eax
44eff0:	58                   	pop    %eax
44eff1:	2f                   	das
44eff2:	64 54                	fs push %esp
44eff4:	49                   	dec    %ecx
44eff5:	32 38                	xor    (%eax),%bh
44eff7:	42                   	inc    %edx
44eff8:	57                   	push   %edi
44eff9:	35 44 2b 61 70       	xor    $0x70612b44,%eax
44effe:	4e                   	dec    %esi
44efff:	4a                   	dec    %edx
44f000:	42                   	inc    %edx
44f001:	37                   	aaa
44f002:	76 4d                	jbe    0x44f051
44f004:	68 64 2f 34 57       	push   $0x57342f64
44f009:	54                   	push   %esp
44f00a:	56                   	push   %esi
44f00b:	50                   	push   %eax
44f00c:	4c                   	dec    %esp
44f00d:	63 2b                	arpl   %ebp,(%ebx)
44f00f:	75 48                	jne    0x44f059
44f011:	6c                   	insb   (%dx),%es:(%edi)
44f012:	76 36                	jbe    0x44f04a
44f014:	4f                   	dec    %edi
44f015:	41                   	inc    %ecx
44f016:	31 6d 7a             	xor    %ebp,0x7a(%ebp)
44f019:	78 37                	js     0x44f052
44f01b:	57                   	push   %edi
44f01c:	4b                   	dec    %ebx
44f01d:	41                   	inc    %ecx
44f01e:	45                   	inc    %ebp
44f01f:	77 4e                	ja     0x44f06f
44f021:	51                   	push   %ecx
44f022:	6f                   	outsl  %ds:(%esi),(%dx)
44f023:	34 6a                	xor    $0x6a,%al
44f025:	43                   	inc    %ebx
44f026:	46                   	inc    %esi
44f027:	6e                   	outsb  %ds:(%esi),(%dx)
44f028:	2f                   	das
44f029:	4d                   	dec    %ebp
44f02a:	57                   	push   %edi
44f02b:	4c                   	dec    %esp
44f02c:	4b                   	dec    %ebx
44f02d:	74 4c                	je     0x44f07b
44f02f:	41                   	inc    %ecx
44f030:	44                   	inc    %esp
44f031:	51                   	push   %ecx
44f032:	31 7a 2f             	xor    %edi,0x2f(%edx)
44f035:	73 54                	jae    0x44f08b
44f037:	6f                   	outsl  %ds:(%esi),(%dx)
44f038:	67 49                	addr16 dec %ecx
44f03a:	65 50                	gs push %eax
44f03c:	39 79 39             	cmp    %edi,0x39(%ecx)
44f03f:	5a                   	pop    %edx
44f040:	43                   	inc    %ebx
44f041:	6c                   	insb   (%dx),%es:(%edi)
44f042:	71 34                	jno    0x44f078
44f044:	31 35 53 79 65 62    	xor    %esi,0x62657953
44f04a:	45                   	inc    %ebp