455c7a:	00 00                	add    %al,(%eax)
455c7c:	00 00                	add    %al,(%eax)
455c7e:	80 00 00             	addb   $0x0,(%eax)
455c81:	00 00                	add    %al,(%eax)
455c83:	04 00                	add    $0x0,%al
455c85:	11 41 75             	adc    %eax,0x75(%ecx)
455c88:	74 6f                	je     0x455cf9
455c8a:	4c                   	dec    %esp
455c8b:	69 6e 65 52 65 64 75 	imul   $0x75646552,0x65(%esi),%ebp
455c92:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
455c96:	6e                   	outsb  %ds:(%esi),(%dx)
455c97:	00 10                	add    %dl,(%eax)
455c99:	40                   	inc    %eax
455c9a:	00 5c 00 00          	add    %bl,0x0(%eax,%eax,1)
455c9e:	ff 44 ac 45          	incl   0x45(%esp,%ebp,4)
455ca2:	00 01                	add    %al,(%ecx)
455ca4:	00 00                	add    %al,(%eax)
455ca6:	00 00                	add    %al,(%eax)
455ca8:	00 00                	add    %al,(%eax)
455caa:	80 00 00             	addb   $0x0,(%eax)
455cad:	00 00                	add    %al,(%eax)
455caf:	05 00 09 41 75       	add    $0x75410900,%eax
455cb4:	74 6f                	je     0x455d25
455cb6:	4d                   	dec    %ebp
455cb7:	65 72 67             	gs jb  0x455d21
455cba:	65 0c 59             	gs or  $0x59,%al
455cbd:	41                   	inc    %ecx
455cbe:	00 30                	add    %dh,(%eax)
455cc0:	00 00                	add    %al,(%eax)
455cc2:	ff 8c ab 45 00 84 a4 	decl   -0x5b7bffbb(%ebx,%ebp,4)
455cc9:	45                   	inc    %ebp
455cca:	00 00                	add    %al,(%eax)
455ccc:	00 00                	add    %al,(%eax)
455cce:	80 00 00             	addb   $0x0,(%eax)
455cd1:	00 80 06 00 08 42    	add    %al,0x42080006(%eax)
455cd7:	69 44 69 4d 6f 64 65 	imul   $0x65646f,0x4d(%ecx,%ebp,2),%eax
455cde:	00
455cdf:	39 45 00             	cmp    %eax,0x0(%ebp)
455ce2:	48                   	dec    %eax
455ce3:	00 00                	add    %al,(%eax)
455ce5:	ff a8 a7 45 00 01    	ljmp   *0x10045a7(%eax)
455ceb:	00 00                	add    %al,(%eax)
455ced:	00 00                	add    %al,(%eax)
455cef:	00 00                	add    %al,(%eax)
455cf1:	80 00 00             	addb   $0x0,(%eax)
455cf4:	00 80 07 00 06 49    	add    %al,0x49060007(%eax)
455cfa:	6d                   	insl   (%dx),%es:(%edi)
455cfb:	61                   	popa
455cfc:	67 65 73 00          	addr16 gs jae 0x455d00
455d00:	10 40 00             	adc    %al,0x0(%eax)
455d03:	40                   	inc    %eax
455d04:	00 00                	add    %al,(%eax)
455d06:	ff 6c a6 45          	ljmp   *0x45(%esi,%eiz,4)
455d0a:	00 01                	add    %al,(%ecx)
455d0c:	00 00                	add    %al,(%eax)
455d0e:	00 00                	add    %al,(%eax)
455d10:	00 00                	add    %al,(%eax)
455d12:	80 00 00             	addb   $0x0,(%eax)
455d15:	00 00                	add    %al,(%eax)
455d17:	08 00                	or     %al,(%eax)
455d19:	09 4f 77             	or     %ecx,0x77(%edi)
455d1c:	6e                   	outsb  %ds:(%esi),(%dx)
455d1d:	65 72 44             	gs jb  0x455d64
455d20:	72 61                	jb     0x455d83
455d22:	77 00                	ja     0x455d24
455d24:	10 40 00             	adc    %al,0x0(%eax)
455d27:	41                   	inc    %ecx
455d28:	00 00                	add    %al,(%eax)
455d2a:	ff a0 ab 45 00 01    	jmp    *0x10045ab(%eax)
455d30:	00 00                	add    %al,(%eax)
455d32:	00 00                	add    %al,(%eax)
455d34:	00 00                	add    %al,(%eax)
455d36:	80 01 00             	addb   $0x0,(%ecx)
455d39:	00 00                	add    %al,(%eax)
455d3b:	09 00                	or     %eax,(%eax)
455d3d:	0e                   	push   %cs
455d3e:	50                   	push   %eax
455d3f:	61                   	popa
455d40:	72 65                	jb     0x455da7
455d42:	6e                   	outsb  %ds:(%esi),(%dx)
455d43:	74 42                	je     0x455d87
455d45:	69 44 69 4d 6f 64 65 	imul   $0x8465646f,0x4d(%ecx,%ebp,2),%eax
455d4c:	84
455d4d:	53                   	push   %ebx
455d4e:	45                   	inc    %ebp
455d4f:	00 50 00             	add    %dl,0x0(%eax)
455d52:	00 ff                	add    %bh,%bh
455d54:	50                   	push   %eax
455d55:	00 00                	add    %al,(%eax)
455d57:	ff 01                	incl   (%ecx)
455d59:	00 00                	add    %al,(%eax)
455d5b:	00 00                	add    %al,(%eax)
455d5d:	00 00                	add    %al,(%eax)
455d5f:	80 00 00             	addb   $0x0,(%eax)
455d62:	00 80 0a 00 08 4f    	add    %al,0x4f08000a(%eax)
455d68:	6e                   	outsb  %ds:(%esi),(%dx)
455d69:	43                   	inc    %ebx
455d6a:	68 61 6e 67 65       	push   $0x65676e61
455d6f:	90                   	nop
455d70:	74 5d                	je     0x455dcf
455d72:	45                   	inc    %ebp
455d73:	00 03                	add    %al,(%ebx)
455d75:	0f 54 50 6f          	andps  0x6f(%eax),%xmm2
455d79:	70 75                	jo     0x455df0
455d7b:	70 41                	jo     0x455dbe
455d7d:	6c                   	insb   (%dx),%es:(%edi)
455d7e:	69 67 6e 6d 65 6e 74 	imul   $0x746e656d,0x6e(%edi),%esp
455d85:	01 00                	add    %eax,(%eax)
455d87:	00 00                	add    %al,(%eax)
455d89:	00 02                	add    %al,(%edx)
455d8b:	00 00                	add    %al,(%eax)
455d8d:	00 70 5d             	add    %dh,0x5d(%eax)
455d90:	45                   	inc    %ebp
455d91:	00 06                	add    %al,(%esi)
455d93:	70 61                	jo     0x455df6
455d95:	4c                   	dec    %esp
455d96:	65 66 74 07          	gs data16 je 0x455da1
455d9a:	70 61                	jo     0x455dfd
455d9c:	52                   	push   %edx
455d9d:	69 67 68 74 08 70 61 	imul   $0x61700874,0x68(%edi),%esp
455da4:	43                   	inc    %ebx
455da5:	65 6e                	outsb  %gs:(%esi),(%dx)
455da7:	74 65                	je     0x455e0e
455da9:	72 05                	jb     0x455db0
455dab:	4d                   	dec    %ebp
455dac:	65 6e                	outsb  %gs:(%esi),(%dx)
455dae:	75 73                	jne    0x455e23
455db0:	b4 5d                	mov    $0x5d,%ah
455db2:	45                   	inc    %ebp
455db3:	00 03                	add    %al,(%ebx)
455db5:	0c 54                	or     $0x54,%al
455db7:	54                   	push   %esp
455db8:	72 61                	jb     0x455e1b
455dba:	63 6b 42             	arpl   %ebp,0x42(%ebx)
455dbd:	75 74                	jne    0x455e33
455dbf:	74 6f                	je     0x455e30
455dc1:	6e                   	outsb  %ds:(%esi),(%dx)
455dc2:	01 00                	add    %eax,(%eax)
455dc4:	00 00                	add    %al,(%eax)
455dc6:	00 01                	add    %al,(%ecx)
455dc8:	00 00                	add    %al,(%eax)
455dca:	00 b0 5d 45 00 0d    	add    %dh,0xd00455d(%eax)
455dd0:	74 62                	je     0x455e34
455dd2:	52                   	push   %edx
455dd3:	69 67 68 74 42 75 74 	imul   $0x74754274,0x68(%edi),%esp
455dda:	74 6f                	je     0x455e4b
455ddc:	6e                   	outsb  %ds:(%esi),(%dx)
455ddd:	0c 74                	or     $0x74,%al
455ddf:	62 4c 65 66          	bound  %ecx,0x66(%ebp,%eiz,2)
455de3:	74 42                	je     0x455e27
455de5:	75 74                	jne    0x455e5b
455de7:	74 6f                	je     0x455e58
455de9:	6e                   	outsb  %ds:(%esi),(%dx)
455dea:	05 4d 65 6e 75       	add    $0x756e654d,%eax
455def:	73 f4                	jae    0x455de5
455df1:	5d                   	pop    %ebp
455df2:	45                   	inc    %ebp
455df3:	00 03                	add    %al,(%ebx)
455df5:	0f 54 4d 65          	andps  0x65(%ebp),%xmm1
455df9:	6e                   	outsb  %ds:(%esi),(%dx)
455dfa:	75 41                	jne    0x455e3d
455dfc:	6e                   	outsb  %ds:(%esi),(%dx)
455dfd:	69 6d 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%ebp),%ebp
455e04:	73 01                	jae    0x455e07
455e06:	00 00                	add    %al,(%eax)
455e08:	00 00                	add    %al,(%eax)
455e0a:	04 00                	add    $0x0,%al
455e0c:	00 00                	add    %al,(%eax)
455e0e:	f0 5d                	lock pop %ebp
455e10:	45                   	inc    %ebp
455e11:	00 0d 6d 61 4c 65    	add    %cl,0x654c616d
455e17:	66 74 54             	data16 je 0x455e6e
455e1a:	6f                   	outsl  %ds:(%esi),(%dx)
455e1b:	52                   	push   %edx
455e1c:	69 67 68 74 0d 6d 61 	imul   $0x616d0d74,0x68(%edi),%esp
455e23:	52                   	push   %edx
455e24:	69 67 68 74 54 6f 4c 	imul   $0x4c6f5474,0x68(%edi),%esp
455e2b:	65 66 74 0d          	gs data16 je 0x455e3c
455e2f:	6d                   	insl   (%dx),%es:(%edi)
455e30:	61                   	popa
455e31:	54                   	push   %esp
455e32:	6f                   	outsl  %ds:(%esi),(%dx)
455e33:	70 54                	jo     0x455e89
455e35:	6f                   	outsl  %ds:(%esi),(%dx)
455e36:	42                   	inc    %edx
455e37:	6f                   	outsl  %ds:(%esi),(%dx)
455e38:	74 74                	je     0x455eae
455e3a:	6f                   	outsl  %ds:(%esi),(%dx)
455e3b:	6d                   	insl   (%dx),%es:(%edi)
455e3c:	0d 6d 61 42 6f       	or     $0x6f42616d,%eax
455e41:	74 74                	je     0x455eb7
455e43:	6f                   	outsl  %ds:(%esi),(%dx)
455e44:	6d                   	insl   (%dx),%es:(%edi)
455e45:	54                   	push   %esp
455e46:	6f                   	outsl  %ds:(%esi),(%dx)
455e47:	54                   	push   %esp
455e48:	6f                   	outsl  %ds:(%esi),(%dx)
455e49:	70 06                	jo     0x455e51
455e4b:	6d                   	insl   (%dx),%es:(%edi)
455e4c:	61                   	popa
455e4d:	4e                   	dec    %esi
455e4e:	6f                   	outsl  %ds:(%esi),(%dx)
455e4f:	6e                   	outsb  %ds:(%esi),(%dx)
455e50:	65 05 4d 65 6e 75    	gs add $0x756e654d,%eax
455e56:	73 90                	jae    0x455de8
455e58:	5c                   	pop    %esp
455e59:	5e                   	pop    %esi
455e5a:	45                   	inc    %ebp
455e5b:	00 06                	add    %al,(%esi)
455e5d:	0e                   	push   %cs
455e5e:	54                   	push   %esp
455e5f:	4d                   	dec    %ebp
455e60:	65 6e                	outsb  %gs:(%esi),(%dx)
455e62:	75 41                	jne    0x455ea5
455e64:	6e                   	outsb  %ds:(%esi),(%dx)
455e65:	69 6d 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%ebp),%ebp
455e6c:	01 f0                	add    %esi,%eax
455e6e:	5d                   	pop    %ebp
455e6f:	45                   	inc    %ebp
455e70:	00 8d 40 00 c0 5e    	add    %cl,0x5ec00040(%ebp)
455e76:	45                   	inc    %ebp
455e83:	00 14 5f             	add    %dl,(%edi,%ebx,2)
455e86:	45                   	inc    %ebp
455e93:	00 04 5f             	add    %al,(%edi,%ebx,2)
455e96:	45                   	inc    %ebp
455e97:	00 78 00             	add    %bh,0x0(%eax)
455e9a:	00 00                	add    %al,(%eax)
455e9c:	9c                   	pushf
455e9d:	5a                   	pop    %edx
455e9e:	45                   	inc    %ebp
455e9f:	00 d8                	add    %bl,%al
455ea1:	11 42 00             	adc    %eax,0x0(%edx)
455ea4:	14 35                	adc    $0x35,%al
455ea6:	40                   	inc    %eax
455ea7:	00 2c 0b             	add    %ch,(%ebx,%ecx,1)
455eaa:	42                   	inc    %edx
455eab:	00 1c 35 40 00 10 35 	add    %bl,0x35100040(,%esi,1)
455eb2:	40                   	inc    %eax
455eb3:	00 58 32             	add    %bl,0x32(%eax)
455eb6:	40                   	inc    %eax
455eb7:	00 74 32 40          	add    %dh,0x40(%edx,%esi,1)
455ebb:	00 78 b3             	add    %bh,-0x4d(%eax)
455ebe:	45                   	inc    %ebp
455ebf:	00 7c 8e 41          	add    %bh,0x41(%esi,%ecx,4)
455ec3:	00 e0                	add    %ah,%al
455ec5:	0d 42 00 98 8d       	or     $0x8d980042,%eax
455eca:	41                   	inc    %ecx
455ecb:	00 48 a7             	add    %cl,-0x59(%eax)
455ece:	45                   	inc    %ebp
455ecf:	00 e4                	add    %ah,%ah
455ed1:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
455ed2:	45                   	inc    %ebp
455ed3:	00 c8                	add    %cl,%al
455ed5:	0e                   	push   %cs
455ed6:	42                   	inc    %edx
455ed7:	00 c0                	add    %al,%al
455ed9:	0f 42 00             	cmovb  (%eax),%eax
455edc:	f0 11 42 00          	lock adc %eax,0x0(%edx)
455ee0:	d8 0e                	fmuls  (%esi)
455ee2:	42                   	inc    %edx
455ee3:	00 d0                	add    %dl,%al
455ee5:	0e                   	push   %cs
455ee6:	42                   	inc    %edx
455ee7:	00 f8                	add    %bh,%al
455ee9:	11 42 00             	adc    %eax,0x0(%edx)
455eec:	04 b3                	add    $0xb3,%al
455eee:	45                   	inc    %ebp
455eef:	00 30                	add    %dh,(%eax)
455ef1:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
455ef2:	45                   	inc    %ebp
455ef3:	00 74 9f 45          	add    %dh,0x45(%edi,%ebx,4)
455ef7:	00 60 a7             	add    %ah,-0x59(%eax)
455efa:	45                   	inc    %ebp
455efb:	00 ac b3 45 00 64 b4 	add    %ch,-0x4b9bffbb(%ebx,%esi,4)
455f02:	45                   	inc    %ebp
455f03:	00 0a                	add    %cl,(%edx)
455f05:	54                   	push   %esp
455f06:	50                   	push   %eax
455f07:	6f                   	outsl  %ds:(%esi),(%dx)
455f08:	70 75                	jo     0x455f7f
455f0a:	70 4d                	jo     0x455f59
455f0c:	65 6e                	outsb  %gs:(%esi),(%dx)
455f0e:	75 90                	jne    0x455ea0
455f10:	14 5f                	adc    $0x5f,%al
455f12:	45                   	inc    %ebp
455f13:	00 07                	add    %al,(%edi)
455f15:	0a 54 50 6f          	or     0x6f(%eax,%edx,2),%dl
455f19:	70 75                	jo     0x455f90
455f1b:	70 4d                	jo     0x455f6a
455f1d:	65 6e                	outsb  %gs:(%esi),(%dx)
455f1f:	75 c0                	jne    0x455ee1
455f21:	5e                   	pop    %esi
455f22:	45                   	inc    %ebp
455f23:	00 50 5b             	add    %dl,0x5b(%eax)
455f26:	45                   	inc    %ebp
455f27:	00 10                	add    %dl,(%eax)
455f29:	00 05 4d 65 6e 75    	add    %al,0x756e654d
455f2f:	73 0d                	jae    0x455f3e
455f31:	00 70 5d             	add    %dh,0x5d(%eax)
455f34:	45                   	inc    %ebp
455f35:	00 60 00             	add    %ah,0x0(%eax)
455f38:	00 ff                	add    %bh,%bh
455f3a:	60                   	pusha
455f3b:	00 00                	add    %al,(%eax)
455f3d:	ff 01                	incl   (%ecx)
455f3f:	00 00                	add    %al,(%eax)
455f41:	00 00                	add    %al,(%eax)
455f43:	00 00                	add    %al,(%eax)
455f45:	80 00 00             	addb   $0x0,(%eax)
455f48:	00 00                	add    %al,(%eax)
455f4a:	03 00                	add    (%eax),%eax
455f4c:	09 41 6c             	or     %eax,0x6c(%ecx)
455f4f:	69 67 6e 6d 65 6e 74 	imul   $0x746e656d,0x6e(%edi),%esp
455f56:	78 55                	js     0x455fad
455f58:	45                   	inc    %ebp
455f59:	00 04 ac             	add    %al,(%esp,%ebp,4)
455f5c:	45                   	inc    %ebp
455f5d:	00 14 ac             	add    %dl,(%esp,%ebp,4)
455f60:	45                   	inc    %ebp
455f61:	00 01                	add    %al,(%ecx)
455f63:	00 00                	add    %al,(%eax)
455f65:	00 00                	add    %al,(%eax)
455f67:	00 00                	add    %al,(%eax)
455f69:	80 00 00             	addb   $0x0,(%eax)
455f6c:	00 00                	add    %al,(%eax)
455f6e:	04 00                	add    $0x0,%al
455f70:	0b 41 75             	or     0x75(%ecx),%eax
455f73:	74 6f                	je     0x455fe4
455f75:	48                   	dec    %eax
455f76:	6f                   	outsl  %ds:(%esi),(%dx)
455f77:	74 6b                	je     0x455fe4
455f79:	65 79 73             	gs jns 0x455fef
455f7c:	78 55                	js     0x455fd3
455f7e:	45                   	inc    %ebp
455f7f:	00 24 ac             	add    %ah,(%esp,%ebp,4)
455f82:	45                   	inc    %ebp
455f83:	00 34 ac             	add    %dh,(%esp,%ebp,4)
455f86:	45                   	inc    %ebp
455f87:	00 01                	add    %al,(%ecx)
455f89:	00 00                	add    %al,(%eax)
455f8b:	00 00                	add    %al,(%eax)
455f8d:	00 00                	add    %al,(%eax)
455f8f:	80 00 00             	addb   $0x0,(%eax)
455f92:	00 00                	add    %al,(%eax)
455f94:	05 00 11 41 75       	add    $0x75411100,%eax
455f99:	74 6f                	je     0x45600a
455f9b:	4c                   	dec    %esp
455f9c:	69 6e 65 52 65 64 75 	imul   $0x75646552,0x65(%esi),%ebp
455fa3:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
455fa7:	6e                   	outsb  %ds:(%esi),(%dx)