45fba4:	44                   	inc    %esp
45fba5:	55                   	push   %ebp
45fba6:	39 61 54             	cmp    %esp,0x54(%ecx)
45fba9:	50                   	push   %eax
45fbaa:	4e                   	dec    %esi
45fbab:	2b 75 69             	sub    0x69(%ebp),%esi
45fbae:	56                   	push   %esi
45fbaf:	62 79 30             	bound  %edi,0x30(%ecx)
45fbb2:	70 6f                	jo     0x45fc23
45fbb4:	69 39 56 30 36 5a    	imul   $0x5a363056,(%ecx),%edi
45fbba:	61                   	popa
45fbbb:	4f                   	dec    %edi
45fbbc:	7a 38                	jp     0x45fbf6
45fbbe:	73 73                	jae    0x45fc33
45fbc0:	67 55                	addr16 push %ebp
45fbc2:	71 78                	jno    0x45fc3c
45fbc4:	42                   	inc    %edx
45fbc5:	53                   	push   %ebx
45fbc6:	52                   	push   %edx
45fbc7:	79 47                	jns    0x45fc10
45fbc9:	4d                   	dec    %ebp
45fbca:	59                   	pop    %ecx
45fbcb:	6b 43 54 5a          	imul   $0x5a,0x54(%ebx),%eax
45fbcf:	6a 48                	push   $0x48
45fbd1:	6e                   	outsb  %ds:(%esi),(%dx)
45fbd2:	65 49                	gs dec %ecx
45fbd4:	31 77 6b             	xor    %esi,0x6b(%edi)
45fbd7:	64 6d                	fs insl (%dx),%es:(%edi)
45fbd9:	50                   	push   %eax
45fbda:	59                   	pop    %ecx
45fbdb:	50                   	push   %eax
45fbdc:	51                   	push   %ecx
45fbdd:	41                   	inc    %ecx
45fbde:	52                   	push   %edx
45fbdf:	31 67 46             	xor    %esp,0x46(%edi)
45fbe2:	56                   	push   %esi
45fbe3:	6a 31                	push   $0x31
45fbe5:	54                   	push   %esp
45fbe6:	4a                   	dec    %edx
45fbe7:	32 57 2b             	xor    0x2b(%edi),%dl
45fbea:	42                   	inc    %edx
45fbeb:	76 55                	jbe    0x45fc42
45fbed:	6d                   	insl   (%dx),%es:(%edi)
45fbee:	73 54                	jae    0x45fc44
45fbf0:	65 6f                	outsl  %gs:(%esi),(%dx)
45fbf2:	57                   	push   %edi
45fbf3:	55                   	push   %ebp
45fbf4:	4a                   	dec    %edx
45fbf5:	52                   	push   %edx
45fbf6:	4e                   	dec    %esi
45fbf7:	33 37                	xor    (%edi),%esi
45fbf9:	42                   	inc    %edx
45fbfa:	55                   	push   %ebp
45fbfb:	44                   	inc    %esp
45fbfc:	4b                   	dec    %ebx
45fbfd:	47                   	inc    %edi
45fbfe:	6d                   	insl   (%dx),%es:(%edi)
45fbff:	45                   	inc    %ebp
45fc00:	6c                   	insb   (%dx),%es:(%edi)
45fc01:	77 70                	ja     0x45fc73
45fc03:	44                   	inc    %esp
45fc04:	6d                   	insl   (%dx),%es:(%edi)
45fc05:	77 53                	ja     0x45fc5a
45fc07:	45                   	inc    %ebp
45fc08:	64 42                	fs inc %edx
45fc0a:	6f                   	outsl  %ds:(%esi),(%dx)
45fc0b:	47                   	inc    %edi
45fc0c:	51                   	push   %ecx
45fc0d:	61                   	popa
45fc0e:	6a 50                	push   $0x50
45fc10:	4a                   	dec    %edx
45fc11:	6d                   	insl   (%dx),%es:(%edi)
45fc12:	77 76                	ja     0x45fc8a
45fc14:	67 41                	addr16 inc %ecx
45fc16:	63 47 4b             	arpl   %eax,0x4b(%edi)
45fc19:	36 35 61 74 75 38    	ss xor $0x38757461,%eax
45fc1f:	4d                   	dec    %ebp
45fc20:	33 73 35             	xor    0x35(%ebx),%esi
45fc23:	6d                   	insl   (%dx),%es:(%edi)
45fc24:	6b 54 54 77 68       	imul   $0x68,0x77(%esp,%edx,2),%edx
45fc29:	4c                   	dec    %esp
45fc2a:	73 5a                	jae    0x45fc86
45fc2c:	6b 6c 69 79 57       	imul   $0x57,0x79(%ecx,%ebp,2),%ebp
45fc31:	37                   	aaa
45fc32:	48                   	dec    %eax
45fc33:	43                   	inc    %ebx
45fc34:	68 62 58 30 6c       	push   $0x6c305862
45fc39:	73 63                	jae    0x45fc9e
45fc3b:	70 56                	jo     0x45fc93
45fc3d:	6a 6a                	push   $0x6a
45fc3f:	79 64                	jns    0x45fca5
45fc41:	48                   	dec    %eax
45fc42:	50                   	push   %eax
45fc43:	4d                   	dec    %ebp
45fc44:	4a                   	dec    %edx
45fc45:	41                   	inc    %ecx
45fc46:	34 4f                	xor    $0x4f,%al
45fc48:	38 79 50             	cmp    %bh,0x50(%ecx)
45fc4b:	7a 70                	jp     0x45fcbd
45fc4d:	70 6e                	jo     0x45fcbd
45fc4f:	68 73 51 55 65       	push   $0x65555173
45fc54:	71 45                	jno    0x45fc9b
45fc56:	6a 49                	push   $0x49
45fc58:	70 4d                	jo     0x45fca7
45fc5a:	67 32 58 41          	xor    0x41(%bx,%si),%bl
45fc5e:	69 61 73 42 2b 6f 4b 	imul   $0x4b6f2b42,0x73(%ecx),%esp
45fc65:	62 44 74 36          	bound  %eax,0x36(%esp,%esi,2)
45fc69:	53                   	push   %ebx
45fc6a:	64 42                	fs inc %edx
45fc6c:	42                   	inc    %edx
45fc6d:	65 36 76 63          	gs ss jbe 0x45fcd4
45fc71:	66 79 45             	data16 jns 0x45fcb9
45fc74:	57                   	push   %edi
45fc75:	74 41                	je     0x45fcb8
45fc77:	7a 2f                	jp     0x45fca8
45fc79:	46                   	inc    %esi
45fc7a:	4f                   	dec    %edi
45fc7b:	6a 4b                	push   $0x4b
45fc7d:	35 74 48 53 64       	xor    $0x64534874,%eax
45fc82:	4b                   	dec    %ebx
45fc83:	73 62                	jae    0x45fce7
45fc85:	55                   	push   %ebp
45fc86:	73 77                	jae    0x45fcff
45fc88:	31 53 65             	xor    %edx,0x65(%ebx)
45fc8b:	4a                   	dec    %edx
45fc8c:	58                   	pop    %eax
45fc8d:	6c                   	insb   (%dx),%es:(%edi)
45fc8e:	62 42 67             	bound  %eax,0x67(%edx)
45fc91:	69 69 4c 49 58 6c 30 	imul   $0x306c5849,0x4c(%ecx),%ebp
45fc98:	4a                   	dec    %edx
45fc99:	62 5a 73             	bound  %ebx,0x73(%edx)
45fc9c:	62 51 39             	bound  %edx,0x39(%ecx)
45fc9f:	34 79                	xor    $0x79,%al
45fca1:	6a 6b                	push   $0x6b
45fca3:	61                   	popa
45fca4:	47                   	inc    %edi
45fca5:	4c                   	dec    %esp
45fca6:	44                   	inc    %esp
45fca7:	6f                   	outsl  %ds:(%esi),(%dx)
45fca8:	49                   	dec    %ecx
45fca9:	32 62 65             	xor    0x65(%edx),%ah
45fcac:	36 42                	ss inc %edx
45fcae:	2f                   	das
45fcaf:	46                   	inc    %esi
45fcb0:	74 61                	je     0x45fd13
45fcb2:	68 74 66 72 31       	push   $0x31726674
45fcb7:	70 56                	jo     0x45fd0f
45fcb9:	42                   	inc    %edx
45fcba:	6a 75                	push   $0x75
45fcbc:	6f                   	outsl  %ds:(%esi),(%dx)
45fcbd:	76 37                	jbe    0x45fcf6
45fcbf:	47                   	inc    %edi
45fcc0:	4a                   	dec    %edx
45fcc1:	4d                   	dec    %ebp
45fcc2:	45                   	inc    %ebp
45fcc3:	72 33                	jb     0x45fcf8
45fcc5:	76 33                	jbe    0x45fcfa
45fcc7:	31 6c 66 49          	xor    %ebp,0x49(%esi,%eiz,2)
45fccb:	32 4a 2f             	xor    0x2f(%edx),%cl
45fcce:	52                   	push   %edx
45fccf:	65 31 4f 4a          	xor    %ecx,%gs:0x4a(%edi)
45fcd3:	67 76 32             	addr16 jbe 0x45fd08
45fcd6:	51                   	push   %ecx
45fcd7:	30 2b                	xor    %ch,(%ebx)
45fcd9:	4e                   	dec    %esi
45fcda:	35 6d 52 76 75       	xor    $0x7576526d,%eax
45fcdf:	79 55                	jns    0x45fd36
45fce1:	67 74 45             	addr16 je 0x45fd29
45fce4:	46                   	inc    %esi
45fce5:	79 38                	jns    0x45fd1f
45fce7:	5a                   	pop    %edx
45fce8:	42                   	inc    %edx
45fce9:	6b 4a 4f 75          	imul   $0x75,0x4f(%edx),%ecx
45fced:	39 44 34 44          	cmp    %eax,0x44(%esp,%esi,1)
45fcf1:	73 73                	jae    0x45fd66
45fcf3:	6d                   	insl   (%dx),%es:(%edi)
45fcf4:	35 41 48 71 57       	xor    $0x57714841,%eax
45fcf9:	77 66                	ja     0x45fd61
45fcfb:	2f                   	das
45fcfc:	32 57 43             	xor    0x43(%edi),%dl
45fcff:	2f                   	das
45fd00:	67 76 44             	addr16 jbe 0x45fd47
45fd03:	58                   	pop    %eax
45fd04:	4c                   	dec    %esp
45fd05:	4d                   	dec    %ebp
45fd06:	46                   	inc    %esi
45fd07:	54                   	push   %esp
45fd08:	39 75 76             	cmp    %esi,0x76(%ebp)
45fd0b:	72 61                	jb     0x45fd6e
45fd0d:	43                   	inc    %ebx
45fd0e:	6c                   	insb   (%dx),%es:(%edi)
45fd0f:	72 44                	jb     0x45fd55
45fd11:	31 63 2b             	xor    %esp,0x2b(%ebx)
45fd14:	37                   	aaa
45fd15:	69 75 38 52 34 49 4a 	imul   $0x4a493452,0x38(%ebp),%esi
45fd1c:	5a                   	pop    %edx
45fd1d:	42                   	inc    %edx
45fd1e:	4f                   	dec    %edi
45fd1f:	67 45                	addr16 inc %ebp
45fd21:	70 47                	jo     0x45fd6a
45fd23:	39 35 78 5a 75 6c    	cmp    %esi,0x6c755a78
45fd29:	4a                   	dec    %edx
45fd2a:	59                   	pop    %ecx
45fd2b:	49                   	dec    %ecx
45fd2c:	64 66 6b 39 59       	imul   $0x59,%fs:(%ecx),%di
45fd31:	74 64                	je     0x45fd97
45fd33:	6f                   	outsl  %ds:(%esi),(%dx)
45fd34:	70 69                	jo     0x45fd9f
45fd36:	49                   	dec    %ecx
45fd37:	64 72 68             	fs jb  0x45fda2
45fd3a:	70 38                	jo     0x45fd74
45fd3c:	4f                   	dec    %edi
45fd3d:	62 6e 65             	bound  %ebp,0x65(%esi)
45fd40:	36 73 50             	ss jae 0x45fd93
45fd43:	34 49                	xor    $0x49,%al
45fd45:	69 7a 42 69 69 41 64 	imul   $0x64416969,0x42(%edx),%edi
45fd4c:	34 69                	xor    $0x69,%al
45fd4e:	2f                   	das
45fd4f:	6e                   	outsb  %ds:(%esi),(%dx)
45fd50:	6d                   	insl   (%dx),%es:(%edi)
45fd51:	74 57                	je     0x45fdaa
45fd53:	36 75 69             	ss jne 0x45fdbf
45fd56:	70 54                	jo     0x45fdac
45fd58:	78 37                	js     0x45fd91
45fd5a:	69 71 37 76 4b 48 68 	imul   $0x68484b76,0x37(%ecx),%esi
45fd61:	7a 61                	jp     0x45fdc4
45fd63:	41                   	inc    %ecx
45fd64:	49                   	dec    %ecx
45fd65:	56                   	push   %esi
45fd66:	70 72                	jo     0x45fdda
45fd68:	79 35                	jns    0x45fd9f
45fd6a:	69 55 4e 56 54 6a 50 	imul   $0x506a5456,0x4e(%ebp),%edx
45fd71:	7a 2f                	jp     0x45fda2
45fd73:	39 56 6a             	cmp    %edx,0x6a(%esi)
45fd76:	64 4f                	fs dec %edi
45fd78:	43                   	inc    %ebx
45fd79:	66 64 49             	fs dec %cx
45fd7c:	35 4f 2f 4a 6c       	xor    $0x6c4a2f4f,%eax
45fd81:	75 76                	jne    0x45fdf9
45fd83:	79 32                	jns    0x45fdb7
45fd85:	38 72 59             	cmp    %dh,0x59(%edx)
45fd88:	55                   	push   %ebp
45fd89:	62 79 39             	bound  %edi,0x39(%ecx)
45fd8c:	46                   	inc    %esi
45fd8d:	30 37                	xor    %dh,(%edi)
45fd8f:	4c                   	dec    %esp
45fd90:	71 44                	jno    0x45fdd6
45fd92:	50                   	push   %eax
45fd93:	66 49                	dec    %cx
45fd95:	59                   	pop    %ecx
45fd96:	74 31                	je     0x45fdc9
45fd98:	71 42                	jno    0x45fddc
45fd9a:	47                   	inc    %edi
45fd9b:	32 70 7a             	xor    0x7a(%eax),%dh
45fd9e:	55                   	push   %ebp
45fd9f:	71 65                	jno    0x45fe06
45fda1:	49                   	dec    %ecx
45fda2:	69 35 65 46 75 38 6b 	imul   $0x64586a6b,0x38754665,%esi
45fda9:	6a 58 64
45fdac:	30 52 32             	xor    %dl,0x32(%edx)
45fdaf:	77 44                	ja     0x45fdf5
45fdb1:	71 76                	jno    0x45fe29
45fdb3:	31 55 61             	xor    %edx,0x61(%ebp)
45fdb6:	32 6a 77             	xor    0x77(%edx),%ch
45fdb9:	32 33                	xor    (%ebx),%dh
45fdbb:	65 48                	gs dec %eax
45fdbd:	76 42                	jbe    0x45fe01
45fdbf:	4e                   	dec    %esi
45fdc0:	78 44                	js     0x45fe06
45fdc2:	6a 4f                	push   $0x4f
45fdc4:	6a 39                	push   $0x39
45fdc6:	54                   	push   %esp
45fdc7:	32 6f 6c             	xor    0x6c(%edi),%ch
45fdca:	43                   	inc    %ebx
45fdcb:	38 65 6e             	cmp    %ah,0x6e(%ebp)
45fdce:	33 51 64             	xor    0x64(%ecx),%edx
45fdd1:	74 4e                	je     0x45fe21
45fdd3:	4f                   	dec    %edi
45fdd4:	69 44 2f 72 51 73 30 	imul   $0x4a307351,0x72(%edi,%ebp,1),%eax
45fddb:	4a
45fddc:	53                   	push   %ebx
45fddd:	75 56                	jne    0x45fe35
45fddf:	78 50                	js     0x45fe31
45fde1:	42                   	inc    %edx
45fde2:	32 32                	xor    (%edx),%dh
45fde4:	4d                   	dec    %ebp
45fde5:	4e                   	dec    %esi
45fde6:	75 68                	jne    0x45fe50
45fde8:	75 34                	jne    0x45fe1e
45fdea:	64 64 71 62          	fs fs jno 0x45fe50
45fdee:	68 4d 63 45 37       	push   $0x3745634d
45fdf3:	6f                   	outsl  %ds:(%esi),(%dx)
45fdf4:	63 38                	arpl   %edi,(%eax)
45fdf6:	6e                   	outsb  %ds:(%esi),(%dx)
45fdf7:	6b 4d 4e 4c          	imul   $0x4c,0x4e(%ebp),%ecx
45fdfb:	75 53                	jne    0x45fe50
45fdfd:	78 66                	js     0x45fe65
45fdff:	51                   	push   %ecx
45fe00:	73 33                	jae    0x45fe35
45fe02:	71 75                	jno    0x45fe79
45fe04:	35 6f 4b 67 47       	xor    $0x47674b6f,%eax
45fe09:	72 5a                	jb     0x45fe65
45fe0b:	50                   	push   %eax
45fe0c:	31 6f 67             	xor    %ebp,0x67(%edi)
45fe0f:	6d                   	insl   (%dx),%es:(%edi)
45fe10:	6d                   	insl   (%dx),%es:(%edi)
45fe11:	70 30                	jo     0x45fe43
45fe13:	4e                   	dec    %esi
45fe14:	35 6e 2f 63 44       	xor    $0x44632f6e,%eax
45fe19:	45                   	inc    %ebp
45fe1a:	33 6a 58             	xor    0x58(%edx),%ebp
45fe1d:	48                   	dec    %eax
45fe1e:	78 74                	js     0x45fe94
45fe20:	61                   	popa
45fe21:	2f                   	das
45fe22:	4a                   	dec    %edx
45fe23:	6e                   	outsb  %ds:(%esi),(%dx)
45fe24:	35 31 72 65 52       	xor    $0x52657231,%eax
45fe29:	77 34                	ja     0x45fe5f
45fe2b:	64 5a                	fs pop %edx
45fe2d:	4b                   	dec    %ebx
45fe2e:	4b                   	dec    %ebx
45fe2f:	61                   	popa
45fe30:	35 33 32 7a 5a       	xor    $0x5a7a3233,%eax
45fe35:	54                   	push   %esp
45fe36:	57                   	push   %edi
45fe37:	54                   	push   %esp
45fe38:	4e                   	dec    %esi
45fe39:	33 70 6d             	xor    0x6d(%eax),%esi
45fe3c:	68 72 64 2f 6c       	push   $0x6c2f6472
45fe41:	5a                   	pop    %edx
45fe42:	74 4f                	je     0x45fe93
45fe44:	39 43 30             	cmp    %eax,0x30(%ebx)
45fe47:	57                   	push   %edi
45fe48:	30 47 44             	xor    %al,0x44(%edi)
45fe4b:	5a                   	pop    %edx
45fe4c:	52                   	push   %edx
45fe4d:	7a 5a                	jp     0x45fea9
45fe4f:	45                   	inc    %ebp
45fe50:	4d                   	dec    %ebp
45fe51:	47                   	inc    %edi
45fe52:	38 73 56             	cmp    %dh,0x56(%ebx)
45fe55:	4e                   	dec    %esi
45fe56:	4a                   	dec    %edx
45fe57:	72 47                	jb     0x45fea0
45fe59:	63 45 5a             	arpl   %eax,0x5a(%ebp)
45fe5c:	36 2f                	ss das
45fe5e:	49                   	dec    %ecx
45fe5f:	4c                   	dec    %esp
45fe60:	44                   	inc    %esp