457d6b:	41                   	inc    %ecx
457d6c:	42                   	inc    %edx
457d6d:	63 51 4b             	arpl   %edx,0x4b(%ecx)
457d70:	48                   	dec    %eax
457d71:	41                   	inc    %ecx
457d72:	38 36                	cmp    %dh,(%esi)
457d74:	4e                   	dec    %esi
457d75:	35 37 37 43 58       	xor    $0x58433737,%eax
457d7a:	69 74 6d 69 4c 55 47 	imul   $0x7047554c,0x69(%ebp,%ebp,2),%esi
457d81:	70
457d82:	7a 61                	jp     0x457de5
457d84:	31 39                	xor    %edi,(%ecx)
457d86:	6f                   	outsl  %ds:(%esi),(%dx)
457d87:	68 65 7a 42 2f       	push   $0x2f427a65
457d8c:	74 2b                	je     0x457db9
457d8e:	6f                   	outsl  %ds:(%esi),(%dx)
457d8f:	64 43                	fs inc %ebx
457d91:	41                   	inc    %ecx
457d92:	5a                   	pop    %edx
457d93:	63 47 37             	arpl   %eax,0x37(%edi)
457d96:	79 58                	jns    0x457df0
457d98:	75 62                	jne    0x457dfc
457d9a:	37                   	aaa
457d9b:	51                   	push   %ecx
457d9c:	76 62                	jbe    0x457e00
457d9e:	30 63 48             	xor    %ah,0x48(%ebx)
457da1:	61                   	popa
457da2:	36 45                	ss inc %ebp
457da4:	37                   	aaa
457da5:	34 75                	xor    $0x75,%al
457da7:	32 35 56 6b 54 55    	xor    0x55546b56,%dh
457dad:	4f                   	dec    %edi
457dae:	45                   	inc    %ebp
457daf:	53                   	push   %ebx
457db0:	30 73 34             	xor    %dh,0x34(%ebx)
457db3:	62 34 64             	bound  %esi,(%esp,%eiz,2)
457db6:	52                   	push   %edx
457db7:	68 6d 42 52 79       	push   $0x7952426d
457dbc:	41                   	inc    %ecx
457dbd:	7a 64                	jp     0x457e23
457dbf:	4b                   	dec    %ebx
457dc0:	77 57                	ja     0x457e19
457dc2:	2f                   	das
457dc3:	64 55                	fs push %ebp
457dc5:	65 70 54             	gs jo  0x457e1c
457dc8:	70 46                	jo     0x457e10
457dca:	52                   	push   %edx
457dcb:	33 77 6e             	xor    0x6e(%edi),%esi
457dce:	48                   	dec    %eax
457dcf:	4e                   	dec    %esi
457dd0:	6b 4b 6a 55          	imul   $0x55,0x6a(%ebx),%ecx
457dd4:	46                   	inc    %esi
457dd5:	34 59                	xor    $0x59,%al
457dd7:	62 4a 7a             	bound  %ecx,0x7a(%edx)
457dda:	6e                   	outsb  %ds:(%esi),(%dx)
457ddb:	6d                   	insl   (%dx),%es:(%edi)
457ddc:	45                   	inc    %ebp
457ddd:	6f                   	outsl  %ds:(%esi),(%dx)
457dde:	65 72 48             	gs jb  0x457e29
457de1:	34 30                	xor    $0x30,%al
457de3:	4a                   	dec    %edx
457de4:	35 32 39 53 35       	xor    $0x35533932,%eax
457de9:	79 57                	jns    0x457e42
457deb:	6b 32 67             	imul   $0x67,(%edx),%esi
457dee:	4c                   	dec    %esp
457def:	52                   	push   %edx
457df0:	63 45 65             	arpl   %eax,0x65(%ebp)
457df3:	75 57                	jne    0x457e4c
457df5:	65 54                	gs push %esp
457df7:	73 44                	jae    0x457e3d
457df9:	64 58                	fs pop %eax
457dfb:	33 43 61             	xor    0x61(%ebx),%eax
457dfe:	79 42                	jns    0x457e42
457e00:	52                   	push   %edx
457e01:	33 6f 76             	xor    0x76(%edi),%ebp
457e04:	73 47                	jae    0x457e4d
457e06:	4e                   	dec    %esi
457e07:	64 72 51             	fs jb  0x457e5b
457e0a:	53                   	push   %ebx
457e0b:	72 68                	jb     0x457e75
457e0d:	53                   	push   %ebx
457e0e:	57                   	push   %edi
457e0f:	32 48 4a             	xor    0x4a(%eax),%cl
457e12:	4f                   	dec    %edi
457e13:	2f                   	das
457e14:	39 75 35             	cmp    %esi,0x35(%ebp)
457e17:	51                   	push   %ecx
457e18:	54                   	push   %esp
457e19:	44                   	inc    %esp
457e1a:	6a 78                	push   $0x78
457e1c:	31 64 75 44          	xor    %esp,0x44(%ebp,%esi,2)
457e20:	32 54 74 4c          	xor    0x4c(%esp,%esi,2),%dl
457e24:	47                   	inc    %edi
457e25:	75 71                	jne    0x457e98
457e27:	74 51                	je     0x457e7a
457e29:	67 62 6d 68          	bound  %ebp,0x68(%di)
457e2d:	55                   	push   %ebp
457e2e:	55                   	push   %ebp
457e2f:	38 49 56             	cmp    %cl,0x56(%ecx)
457e32:	77 6b                	ja     0x457e9f
457e34:	49                   	dec    %ecx
457e35:	30 52 71             	xor    %dl,0x71(%edx)
457e38:	69 53 41 79 53 5a 69 	imul   $0x695a5379,0x41(%ebx),%edx
457e3f:	79 4f                	jns    0x457e90
457e41:	54                   	push   %esp
457e42:	59                   	pop    %ecx
457e43:	59                   	pop    %ecx
457e44:	34 35                	xor    $0x35,%al
457e46:	71 76                	jno    0x457ebe
457e48:	59                   	pop    %ecx
457e49:	74 4c                	je     0x457e97
457e4b:	52                   	push   %edx
457e4c:	78 58                	js     0x457ea6
457e4e:	51                   	push   %ecx
457e4f:	69 5a 5a 67 42 46 43 	imul   $0x43464267,0x5a(%edx),%ebx
457e56:	49                   	dec    %ecx
457e57:	2b 34 36             	sub    (%esi,%esi,1),%esi
457e5a:	48                   	dec    %eax
457e5b:	68 62 6c 39 62       	push   $0x62396c62
457e60:	6f                   	outsl  %ds:(%esi),(%dx)
457e61:	33 74 39 51          	xor    0x51(%ecx,%edi,1),%esi
457e65:	57                   	push   %edi
457e66:	68 43 30 6a 54       	push   $0x546a3043
457e6b:	4f                   	dec    %edi
457e6c:	34 44                	xor    $0x44,%al
457e6e:	39 31                	cmp    %esi,(%ecx)
457e70:	72 78                	jb     0x457eea
457e72:	73 49                	jae    0x457ebd
457e74:	56                   	push   %esi
457e75:	43                   	inc    %ebx
457e76:	45                   	inc    %ebp
457e77:	6c                   	insb   (%dx),%es:(%edi)
457e78:	4b                   	dec    %ebx
457e79:	63 67 41             	arpl   %esp,0x41(%edi)
457e7c:	71 75                	jno    0x457ef3
457e7e:	69 59 36 58 62 37 4c 	imul   $0x4c376258,0x36(%ecx),%ebx
457e85:	46                   	inc    %esi
457e86:	59                   	pop    %ecx
457e87:	64 58                	fs pop %eax
457e89:	78 46                	js     0x457ed1
457e8b:	2f                   	das
457e8c:	61                   	popa
457e8d:	2b 49 63             	sub    0x63(%ecx),%ecx
457e90:	66 62 75 52          	bound  %si,0x52(%ebp)
457e94:	69 35 71 78 2f 79 6d 	imul   $0x4b4b6a6d,0x792f7871,%esi
457e9b:	6a 4b 4b
457e9e:	57                   	push   %edi
457e9f:	46                   	inc    %esi
457ea0:	41                   	inc    %ecx
457ea1:	6c                   	insb   (%dx),%es:(%edi)
457ea2:	55                   	push   %ebp
457ea3:	56                   	push   %esi
457ea4:	72 59                	jb     0x457eff
457ea6:	65 6d                	gs insl (%dx),%es:(%edi)
457ea8:	56                   	push   %esi
457ea9:	54                   	push   %esp
457eaa:	39 4a 34             	cmp    %ecx,0x34(%edx)
457ead:	51                   	push   %ecx
457eae:	57                   	push   %edi
457eaf:	73 75                	jae    0x457f26
457eb1:	78 65                	js     0x457f18
457eb3:	6c                   	insb   (%dx),%es:(%edi)
457eb4:	48                   	dec    %eax
457eb5:	67 37                	addr16 aaa
457eb7:	6e                   	outsb  %ds:(%esi),(%dx)
457eb8:	39 4f 4e             	cmp    %ecx,0x4e(%edi)
457ebb:	79 2b                	jns    0x457ee8
457ebd:	39 43 44             	cmp    %eax,0x44(%ebx)
457ec0:	79 4b                	jns    0x457f0d
457ec2:	69 73 4d 30 63 68 46 	imul   $0x46686330,0x4d(%ebx),%esi
457ec9:	30 74 63 64          	xor    %dh,0x64(%ebx,%eiz,2)
457ecd:	77 56                	ja     0x457f25
457ecf:	71 2f                	jno    0x457f00
457ed1:	52                   	push   %edx
457ed2:	33 2b                	xor    (%ebx),%ebp
457ed4:	46                   	inc    %esi
457ed5:	59                   	pop    %ecx
457ed6:	32 68 48             	xor    0x48(%eax),%ch
457ed9:	4c                   	dec    %esp
457eda:	5a                   	pop    %edx
457edb:	2f                   	das
457edc:	57                   	push   %edi
457edd:	45                   	inc    %ebp
457ede:	6f                   	outsl  %ds:(%esi),(%dx)
457edf:	67 49                	addr16 dec %ecx
457ee1:	63 30                	arpl   %esi,(%eax)
457ee3:	39 63 6a             	cmp    %esp,0x6a(%ebx)
457ee6:	43                   	inc    %ebx
457ee7:	68 79 73 6e 6e       	push   $0x6e6e7379
457eec:	39 74 53 63          	cmp    %esi,0x63(%ebx,%edx,2)
457ef0:	68 78 54 59 49       	push   $0x49595478
457ef5:	77 70                	ja     0x457f67
457ef7:	30 42 66             	xor    %al,0x66(%edx)
457efa:	6f                   	outsl  %ds:(%esi),(%dx)
457efb:	4d                   	dec    %ebp
457efc:	35 66 7a 37 31       	xor    $0x31377a66,%eax
457f01:	79 74                	jns    0x457f77
457f03:	32 2f                	xor    (%edi),%ch
457f05:	79 43                	jns    0x457f4a
457f07:	71 45                	jno    0x457f4e
457f09:	43                   	inc    %ebx
457f0a:	6e                   	outsb  %ds:(%esi),(%dx)
457f0b:	46                   	inc    %esi
457f0c:	68 64 67 76 79       	push   $0x79766764
457f11:	36 38 53 45          	cmp    %dl,%ss:0x45(%ebx)
457f15:	79 49                	jns    0x457f60
457f17:	39 6e 43             	cmp    %ebp,0x43(%esi)
457f1a:	62 35 78 35 6f 43    	bound  %esi,0x436f3578
457f20:	45                   	inc    %ebp
457f21:	4c                   	dec    %esp
457f22:	47                   	inc    %edi
457f23:	62 58 58             	bound  %ebx,0x58(%eax)
457f26:	30 7a 2b             	xor    %bh,0x2b(%edx)
457f29:	50                   	push   %eax
457f2a:	48                   	dec    %eax
457f2b:	73 2b                	jae    0x457f58
457f2d:	67 47                	addr16 inc %edi
457f2f:	5a                   	pop    %edx
457f30:	51                   	push   %ecx
457f31:	75 48                	jne    0x457f7b
457f33:	65 66 72 48          	gs data16 jb 0x457f7f
457f37:	72 76                	jb     0x457faf
457f39:	4c                   	dec    %esp
457f3a:	76 69                	jbe    0x457fa5
457f3c:	48                   	dec    %eax
457f3d:	39 72 62             	cmp    %esi,0x62(%edx)
457f40:	51                   	push   %ecx
457f41:	7a 47                	jp     0x457f8a
457f43:	46                   	inc    %esi
457f44:	4a                   	dec    %edx
457f45:	5a                   	pop    %edx
457f46:	57                   	push   %edi
457f47:	6d                   	insl   (%dx),%es:(%edi)
457f48:	4d                   	dec    %ebp
457f49:	78 48                	js     0x457f93
457f4b:	2b 72 71             	sub    0x71(%edx),%esi
457f4e:	2b 70 34             	sub    0x34(%eax),%esi
457f51:	31 54 2b 46          	xor    %edx,0x46(%ebx,%ebp,1)
457f55:	66 48                	dec    %ax
457f57:	35 6b 51 41 2f       	xor    $0x2f41516b,%eax
457f5c:	74 47                	je     0x457fa5
457f5e:	33 7a 57             	xor    0x57(%edx),%edi
457f61:	68 79 34 31 57       	push   $0x57313479
457f66:	50                   	push   %eax
457f67:	39 4c 45 75          	cmp    %ecx,0x75(%ebp,%eax,2)
457f6b:	6c                   	insb   (%dx),%es:(%edi)
457f6c:	6c                   	insb   (%dx),%es:(%edi)
457f6d:	47                   	inc    %edi
457f6e:	39 68 36             	cmp    %ebp,0x36(%eax)
457f71:	7a 6d                	jp     0x457fe0
457f73:	6f                   	outsl  %ds:(%esi),(%dx)
457f74:	7a 54                	jp     0x457fca
457f76:	31 79 58             	xor    %edi,0x58(%ecx)
457f79:	71 33                	jno    0x457fae
457f7b:	4d                   	dec    %ebp
457f7c:	77 4a                	ja     0x457fc8
457f7e:	72 69                	jb     0x457fe9
457f80:	32 78 4c             	xor    0x4c(%eax),%bh
457f83:	67 32 46 64          	xor    0x64(%bp),%al
457f87:	2f                   	das
457f88:	75 4f                	jne    0x457fd9
457f8a:	33 6b 6d             	xor    0x6d(%ebx),%ebp
457f8d:	34 6c                	xor    $0x6c,%al
457f8f:	7a 73                	jp     0x458004
457f91:	6a 43                	push   $0x43
457f93:	52                   	push   %edx
457f94:	69 71 53 53 75 6b 4b 	imul   $0x4b6b7553,0x53(%ecx),%esi
457f9b:	73 78                	jae    0x458015
457f9d:	52                   	push   %edx
457f9e:	36 70 4e             	ss jo  0x457fef
457fa1:	71 63                	jno    0x458006
457fa3:	6d                   	insl   (%dx),%es:(%edi)
457fa4:	39 6e 4c             	cmp    %ebp,0x4c(%esi)
457fa7:	6a 37                	push   $0x37
457fa9:	35 59 6d 32 54       	xor    $0x54326d59,%eax
457fae:	66 4e                	dec    %si
457fb0:	4b                   	dec    %ebx
457fb1:	53                   	push   %ebx
457fb2:	59                   	pop    %ecx
457fb3:	31 63 4d             	xor    %esp,0x4d(%ebx)
457fb6:	37                   	aaa
457fb7:	42                   	inc    %edx
457fb8:	65 56                	gs push %esi
457fba:	36 4d                	ss dec %ebp
457fbc:	45                   	inc    %ebp
457fbd:	61                   	popa
457fbe:	75 39                	jne    0x457ff9
457fc0:	4e                   	dec    %esi
457fc1:	31 66 52             	xor    %esp,0x52(%esi)
457fc4:	77 2b                	ja     0x457ff1
457fc6:	37                   	aaa
457fc7:	52                   	push   %edx
457fc8:	76 31                	jbe    0x457ffb
457fca:	2f                   	das
457fcb:	30 2f                	xor    %ch,(%edi)
457fcd:	4e                   	dec    %esi
457fce:	56                   	push   %esi
457fcf:	61                   	popa
457fd0:	31 56 67             	xor    %edx,0x67(%esi)
457fd3:	43                   	inc    %ebx
457fd4:	4f                   	dec    %edi
457fd5:	79 64                	jns    0x45803b
457fd7:	65 43                	gs inc %ebx
457fd9:	31 4c 69 6b          	xor    %ecx,0x6b(%ecx,%ebp,2)
457fdd:	38 5a 42             	cmp    %bl,0x42(%edx)
457fe0:	52                   	push   %edx
457fe1:	56                   	push   %esi
457fe2:	67 34 48             	addr16 xor $0x48,%al
457fe5:	6d                   	insl   (%dx),%es:(%edi)
457fe6:	41                   	inc    %ecx
457fe7:	6c                   	insb   (%dx),%es:(%edi)
457fe8:	68 78 6f 2f 6b       	push   $0x6b2f6f78
457fed:	74 66                	je     0x458055
457fef:	2b 5a 76             	sub    0x76(%edx),%ebx
457ff2:	6e                   	outsb  %ds:(%esi),(%dx)
457ff3:	55                   	push   %ebp
457ff4:	64 6b 33 2f          	imul   $0x2f,%fs:(%ebx),%esi
457ff8:	6d                   	insl   (%dx),%es:(%edi)
457ff9:	78 66                	js     0x458061
457ffb:	79 54                	jns    0x458051
457ffd:	49                   	dec    %ecx
457ffe:	4b                   	dec    %ebx
457fff:	54                   	push   %esp
458000:	43                   	inc    %ebx
458001:	49                   	dec    %ecx
458002:	5a                   	pop    %edx
458003:	69 66 4d 74 30 48 65 	imul   $0x65483074,0x4d(%esi),%esp
45800a:	50                   	push   %eax
45800b:	65 33 53 48          	xor    %gs:0x48(%ebx),%edx
45800f:	70 78                	jo     0x458089
458011:	4b                   	dec    %ebx
458012:	52                   	push   %edx
458013:	34 65                	xor    $0x65,%al
458015:	78 2b                	js     0x458042
458017:	72 38                	jb     0x458051
458019:	74 37                	je     0x458052
45801b:	63 77 4b             	arpl   %esi,0x4b(%edi)
45801e:	61                   	popa
45801f:	41                   	inc    %ecx
458020:	4d                   	dec    %ebp
458021:	67 73 45             	addr16 jae 0x458069
458024:	6e                   	outsb  %ds:(%esi),(%dx)
458025:	39 4e 48             	cmp    %ecx,0x48(%esi)
458028:	4e                   	dec    %esi
458029:	41                   	inc    %ecx
45802a:	38 35 54 53 4a 54    	cmp    %dh,0x544a5354
458030:	59                   	pop    %ecx
458031:	75 4e                	jne    0x458081
458033:	59                   	pop    %ecx
458034:	45                   	inc    %ebp