419b9d:	cc                   	int3
419b9e:	cc                   	int3
419b9f:	cc                   	int3
419ba0:	53                   	push   %ebx
419ba1:	8b dc                	mov    %esp,%ebx
419ba3:	83 ec 08             	sub    $0x8,%esp
419ba6:	83 e4 f8             	and    $0xfffffff8,%esp
419ba9:	83 c4 04             	add    $0x4,%esp
419bac:	55                   	push   %ebp
419bad:	8b 6b 04             	mov    0x4(%ebx),%ebp
419bb0:	89 6c 24 04          	mov    %ebp,0x4(%esp)
419bb4:	8b ec                	mov    %esp,%ebp
419bb6:	6a ff                	push   $0xffffffff
419bb8:	68 cf e7 43 00       	push   $0x43e7cf
419bbd:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
419bc3:	50                   	push   %eax
419bc4:	53                   	push   %ebx
419bc5:	81 ec 70 01 00 00    	sub    $0x170,%esp
419bcb:	a1 14 40 45 00       	mov    0x454014,%eax
419bd0:	33 c5                	xor    %ebp,%eax
419bd2:	89 45 ec             	mov    %eax,-0x14(%ebp)
419bd5:	56                   	push   %esi
419bd6:	57                   	push   %edi
419bd7:	50                   	push   %eax
419bd8:	8d 45 f4             	lea    -0xc(%ebp),%eax
419bdb:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
419be1:	89 95 e8 fe ff ff    	mov    %edx,-0x118(%ebp)
419be7:	8b c1                	mov    %ecx,%eax
419be9:	89 85 ec fe ff ff    	mov    %eax,-0x114(%ebp)
419bef:	33 c9                	xor    %ecx,%ecx
419bf1:	c7 45 d4 00 00 00 00 	movl   $0x0,-0x2c(%ebp)
419bf8:	c7 45 e4 00 00 00 00 	movl   $0x0,-0x1c(%ebp)
419bff:	c7 45 e8 07 00 00 00 	movl   $0x7,-0x18(%ebp)
419c06:	66 89 4d d4          	mov    %cx,-0x2c(%ebp)
419c0a:	89 4d fc             	mov    %ecx,-0x4(%ebp)
419c0d:	89 4d a4             	mov    %ecx,-0x5c(%ebp)
419c10:	89 4d b4             	mov    %ecx,-0x4c(%ebp)
419c13:	c7 45 b8 07 00 00 00 	movl   $0x7,-0x48(%ebp)
419c1a:	66 89 4d a4          	mov    %cx,-0x5c(%ebp)
419c1e:	89 4d bc             	mov    %ecx,-0x44(%ebp)
419c21:	89 4d cc             	mov    %ecx,-0x34(%ebp)
419c24:	c7 45 d0 07 00 00 00 	movl   $0x7,-0x30(%ebp)
419c2b:	66 89 4d bc          	mov    %cx,-0x44(%ebp)
419c2f:	c6 45 fc 02          	movb   $0x2,-0x4(%ebp)
419c33:	8b 00                	mov    (%eax),%eax
419c35:	99                   	cltd
419c36:	68 b0 00 00 00       	push   $0xb0
419c3b:	8b f8                	mov    %eax,%edi
419c3d:	8b f2                	mov    %edx,%esi
419c3f:	51                   	push   %ecx
419c40:	8d 85 f0 fe ff ff    	lea    -0x110(%ebp),%eax
419c46:	50                   	push   %eax
419c47:	e8 94 3d 00 00       	call   0x41d9e0
419c4c:	83 c4 08             	add    $0x8,%esp
419c4f:	8d 8d f0 fe ff ff    	lea    -0x110(%ebp),%ecx
419c55:	e8 46 f4 fe ff       	call   0x4090a0
419c5a:	56                   	push   %esi
419c5b:	57                   	push   %edi
419c5c:	8d 8d 00 ff ff ff    	lea    -0x100(%ebp),%ecx
419c62:	c6 45 fc 03          	movb   $0x3,-0x4(%ebp)
419c66:	e8 e5 f0 ff ff       	call   0x418d50
419c6b:	8d 55 d4             	lea    -0x2c(%ebp),%edx
419c6e:	8d 8d f0 fe ff ff    	lea    -0x110(%ebp),%ecx
419c74:	e8 77 f2 ff ff       	call   0x418ef0
419c79:	8d 8d f0 fe ff ff    	lea    -0x110(%ebp),%ecx
419c7f:	c6 45 fc 02          	movb   $0x2,-0x4(%ebp)
419c83:	e8 c8 bc fe ff       	call   0x405950
419c88:	8b 85 ec fe ff ff    	mov    -0x114(%ebp),%eax
419c8e:	68 b0 00 00 00       	push   $0xb0
419c93:	6a 00                	push   $0x0
419c95:	8b 40 04             	mov    0x4(%eax),%eax
419c98:	99                   	cltd
419c99:	8b f8                	mov    %eax,%edi
419c9b:	8b f2                	mov    %edx,%esi
419c9d:	8d 85 f0 fe ff ff    	lea    -0x110(%ebp),%eax
419ca3:	50                   	push   %eax
419ca4:	e8 37 3d 00 00       	call   0x41d9e0
419ca9:	83 c4 08             	add    $0x8,%esp
419cac:	8d 8d f0 fe ff ff    	lea    -0x110(%ebp),%ecx
419cb2:	e8 e9 f3 fe ff       	call   0x4090a0
419cb7:	56                   	push   %esi
419cb8:	57                   	push   %edi
419cb9:	8d 8d 00 ff ff ff    	lea    -0x100(%ebp),%ecx
419cbf:	c6 45 fc 04          	movb   $0x4,-0x4(%ebp)
419cc3:	e8 88 f0 ff ff       	call   0x418d50
419cc8:	8d 55 a4             	lea    -0x5c(%ebp),%edx
419ccb:	8d 8d f0 fe ff ff    	lea    -0x110(%ebp),%ecx
419cd1:	e8 1a f2 ff ff       	call   0x418ef0
419cd6:	8d 8d f0 fe ff ff    	lea    -0x110(%ebp),%ecx
419cdc:	c6 45 fc 02          	movb   $0x2,-0x4(%ebp)
419ce0:	e8 6b bc fe ff       	call   0x405950
419ce5:	8b 85 ec fe ff ff    	mov    -0x114(%ebp),%eax
419ceb:	68 b0 00 00 00       	push   $0xb0
419cf0:	6a 00                	push   $0x0
419cf2:	8b 40 08             	mov    0x8(%eax),%eax
419cf5:	99                   	cltd
419cf6:	8b f8                	mov    %eax,%edi
419cf8:	8b f2                	mov    %edx,%esi
419cfa:	8d 85 f0 fe ff ff    	lea    -0x110(%ebp),%eax
419d00:	50                   	push   %eax
419d01:	e8 da 3c 00 00       	call   0x41d9e0
419d06:	83 c4 08             	add    $0x8,%esp
419d09:	8d 8d f0 fe ff ff    	lea    -0x110(%ebp),%ecx
419d0f:	e8 8c f3 fe ff       	call   0x4090a0
419d14:	56                   	push   %esi
419d15:	57                   	push   %edi
419d16:	8d 8d 00 ff ff ff    	lea    -0x100(%ebp),%ecx
419d1c:	c6 45 fc 05          	movb   $0x5,-0x4(%ebp)
419d20:	e8 2b f0 ff ff       	call   0x418d50
419d25:	8d 55 bc             	lea    -0x44(%ebp),%edx
419d28:	8d 8d f0 fe ff ff    	lea    -0x110(%ebp),%ecx
419d2e:	e8 bd f1 ff ff       	call   0x418ef0
419d33:	8d 8d f0 fe ff ff    	lea    -0x110(%ebp),%ecx
419d39:	c6 45 fc 02          	movb   $0x2,-0x4(%ebp)
419d3d:	e8 0e bc fe ff       	call   0x405950
419d42:	8b 4d e4             	mov    -0x1c(%ebp),%ecx
419d45:	b8 fe ff ff 7f       	mov    $0x7ffffffe,%eax
419d4a:	2b c1                	sub    %ecx,%eax
419d4c:	83 f8 01             	cmp    $0x1,%eax
419d4f:	0f 82 05 03 00 00    	jb     0x41a05a
419d55:	83 7d e8 08          	cmpl   $0x8,-0x18(%ebp)
419d59:	8d 45 d4             	lea    -0x2c(%ebp),%eax
419d5c:	6a 01                	push   $0x1
419d5e:	0f 43 45 d4          	cmovae -0x2c(%ebp),%eax
419d62:	68 14 dc 44 00       	push   $0x44dc14
419d67:	51                   	push   %ecx
419d68:	50                   	push   %eax
419d69:	51                   	push   %ecx
419d6a:	ff b5 e4 fe ff ff    	push   -0x11c(%ebp)
419d70:	8d 8d 84 fe ff ff    	lea    -0x17c(%ebp),%ecx
419d76:	e8 f5 30 ff ff       	call   0x40ce70
419d7b:	8d 45 a4             	lea    -0x5c(%ebp),%eax
419d7e:	c6 45 fc 06          	movb   $0x6,-0x4(%ebp)
419d82:	50                   	push   %eax
419d83:	8d 95 84 fe ff ff    	lea    -0x17c(%ebp),%edx
419d89:	8d 8d 9c fe ff ff    	lea    -0x164(%ebp),%ecx
419d8f:	e8 6c 1c ff ff       	call   0x40ba00
419d94:	83 c4 04             	add    $0x4,%esp
419d97:	68 14 dc 44 00       	push   $0x44dc14
419d9c:	8b d0                	mov    %eax,%edx
419d9e:	c6 45 fc 07          	movb   $0x7,-0x4(%ebp)
419da2:	8d 8d b4 fe ff ff    	lea    -0x14c(%ebp),%ecx
419da8:	e8 23 86 fe ff       	call   0x4023d0
419dad:	83 c4 04             	add    $0x4,%esp
419db0:	8d 4d bc             	lea    -0x44(%ebp),%ecx
419db3:	c6 45 fc 08          	movb   $0x8,-0x4(%ebp)
419db7:	51                   	push   %ecx
419db8:	8b d0                	mov    %eax,%edx
419dba:	8d 8d cc fe ff ff    	lea    -0x134(%ebp),%ecx
419dc0:	e8 3b 1c ff ff       	call   0x40ba00
419dc5:	8b b5 e8 fe ff ff    	mov    -0x118(%ebp),%esi
419dcb:	8b f8                	mov    %eax,%edi
419dcd:	83 c4 04             	add    $0x4,%esp
419dd0:	3b f7                	cmp    %edi,%esi
419dd2:	74 69                	je     0x419e3d
419dd4:	8b 4e 14             	mov    0x14(%esi),%ecx
419dd7:	83 f9 08             	cmp    $0x8,%ecx
419dda:	72 31                	jb     0x419e0d
419ddc:	8b 06                	mov    (%esi),%eax
419dde:	8d 0c 4d 02 00 00 00 	lea    0x2(,%ecx,2),%ecx
419de5:	81 f9 00 10 00 00    	cmp    $0x1000,%ecx
419deb:	72 16                	jb     0x419e03
419ded:	8b 50 fc             	mov    -0x4(%eax),%edx
419df0:	83 c1 23             	add    $0x23,%ecx
419df3:	2b c2                	sub    %edx,%eax
419df5:	83 c0 fc             	add    $0xfffffffc,%eax
419df8:	83 f8 1f             	cmp    $0x1f,%eax
419dfb:	0f 87 5e 02 00 00    	ja     0x41a05f
419e01:	8b c2                	mov    %edx,%eax
419e03:	51                   	push   %ecx
419e04:	50                   	push   %eax
419e05:	e8 04 1b 00 00       	call   0x41b90e
419e0a:	83 c4 08             	add    $0x8,%esp
419e0d:	c7 46 10 00 00 00 00 	movl   $0x0,0x10(%esi)
419e14:	33 c0                	xor    %eax,%eax
419e16:	c7 46 14 07 00 00 00 	movl   $0x7,0x14(%esi)
419e1d:	66 89 06             	mov    %ax,(%esi)
419e20:	0f 10 07             	movups (%edi),%xmm0
419e23:	0f 11 06             	movups %xmm0,(%esi)
419e26:	f3 0f 7e 47 10       	movq   0x10(%edi),%xmm0
419e2b:	66 0f d6 46 10       	movq   %xmm0,0x10(%esi)
419e30:	89 47 10             	mov    %eax,0x10(%edi)
419e33:	c7 47 14 07 00 00 00 	movl   $0x7,0x14(%edi)
419e3a:	66 89 07             	mov    %ax,(%edi)
419e3d:	8b 8d e0 fe ff ff    	mov    -0x120(%ebp),%ecx
419e43:	83 f9 08             	cmp    $0x8,%ecx
419e46:	72 35                	jb     0x419e7d
419e48:	8b 95 cc fe ff ff    	mov    -0x134(%ebp),%edx
419e4e:	8d 0c 4d 02 00 00 00 	lea    0x2(,%ecx,2),%ecx
419e55:	8b c2                	mov    %edx,%eax
419e57:	81 f9 00 10 00 00    	cmp    $0x1000,%ecx
419e5d:	72 14                	jb     0x419e73
419e5f:	8b 50 fc             	mov    -0x4(%eax),%edx
419e62:	83 c1 23             	add    $0x23,%ecx
419e65:	2b c2                	sub    %edx,%eax
419e67:	83 c0 fc             	add    $0xfffffffc,%eax
419e6a:	83 f8 1f             	cmp    $0x1f,%eax
419e6d:	0f 87 ec 01 00 00    	ja     0x41a05f
419e73:	51                   	push   %ecx
419e74:	52                   	push   %edx
419e75:	e8 94 1a 00 00       	call   0x41b90e
419e7a:	83 c4 08             	add    $0x8,%esp
419e7d:	8b 8d c8 fe ff ff    	mov    -0x138(%ebp),%ecx
419e83:	33 c0                	xor    %eax,%eax
419e85:	c7 85 dc fe ff ff 00 	movl   $0x0,-0x124(%ebp)
419e8c:	00 00 00
419e8f:	c7 85 e0 fe ff ff 07 	movl   $0x7,-0x120(%ebp)
419e96:	00 00 00
419e99:	66 89 85 cc fe ff ff 	mov    %ax,-0x134(%ebp)
419ea0:	83 f9 08             	cmp    $0x8,%ecx
419ea3:	72 35                	jb     0x419eda
419ea5:	8b 95 b4 fe ff ff    	mov    -0x14c(%ebp),%edx
419eab:	8d 0c 4d 02 00 00 00 	lea    0x2(,%ecx,2),%ecx
419eb2:	8b c2                	mov    %edx,%eax
419eb4:	81 f9 00 10 00 00    	cmp    $0x1000,%ecx
419eba:	72 14                	jb     0x419ed0
419ebc:	8b 50 fc             	mov    -0x4(%eax),%edx
419ebf:	83 c1 23             	add    $0x23,%ecx
419ec2:	2b c2                	sub    %edx,%eax
419ec4:	83 c0 fc             	add    $0xfffffffc,%eax
419ec7:	83 f8 1f             	cmp    $0x1f,%eax
419eca:	0f 87 8f 01 00 00    	ja     0x41a05f
419ed0:	51                   	push   %ecx
419ed1:	52                   	push   %edx
419ed2:	e8 37 1a 00 00       	call   0x41b90e
419ed7:	83 c4 08             	add    $0x8,%esp
419eda:	8b 8d b0 fe ff ff    	mov    -0x150(%ebp),%ecx
419ee0:	33 c0                	xor    %eax,%eax
419ee2:	c7 85 c4 fe ff ff 00 	movl   $0x0,-0x13c(%ebp)
419ee9:	00 00 00
419eec:	c7 85 c8 fe ff ff 07 	movl   $0x7,-0x138(%ebp)
419ef3:	00 00 00
419ef6:	66 89 85 b4 fe ff ff 	mov    %ax,-0x14c(%ebp)
419efd:	83 f9 08             	cmp    $0x8,%ecx
419f00:	72 35                	jb     0x419f37
419f02:	8b 95 9c fe ff ff    	mov    -0x164(%ebp),%edx
419f08:	8d 0c 4d 02 00 00 00 	lea    0x2(,%ecx,2),%ecx
419f0f:	8b c2                	mov    %edx,%eax
419f11:	81 f9 00 10 00 00    	cmp    $0x1000,%ecx
419f17:	72 14                	jb     0x419f2d
419f19:	8b 50 fc             	mov    -0x4(%eax),%edx
419f1c:	83 c1 23             	add    $0x23,%ecx
419f1f:	2b c2                	sub    %edx,%eax
419f21:	83 c0 fc             	add    $0xfffffffc,%eax
419f24:	83 f8 1f             	cmp    $0x1f,%eax
419f27:	0f 87 32 01 00 00    	ja     0x41a05f
419f2d:	51                   	push   %ecx
419f2e:	52                   	push   %edx
419f2f:	e8 da 19 00 00       	call   0x41b90e
419f34:	83 c4 08             	add    $0x8,%esp
419f37:	8b 8d 98 fe ff ff    	mov    -0x168(%ebp),%ecx
419f3d:	33 c0                	xor    %eax,%eax
419f3f:	c7 85 ac fe ff ff 00 	movl   $0x0,-0x154(%ebp)
419f46:	00 00 00
419f49:	c7 85 b0 fe ff ff 07 	movl   $0x7,-0x150(%ebp)
419f50:	00 00 00
419f53:	66 89 85 9c fe ff ff 	mov    %ax,-0x164(%ebp)
419f5a:	83 f9 08             	cmp    $0x8,%ecx
419f5d:	72 35                	jb     0x419f94
419f5f:	8b 95 84 fe ff ff    	mov    -0x17c(%ebp),%edx
419f65:	8d 0c 4d 02 00 00 00 	lea    0x2(,%ecx,2),%ecx
419f6c:	8b c2                	mov    %edx,%eax
419f6e:	81 f9 00 10 00 00    	cmp    $0x1000,%ecx
419f74:	72 14                	jb     0x419f8a
419f76:	8b 50 fc             	mov    -0x4(%eax),%edx
419f79:	83 c1 23             	add    $0x23,%ecx
419f7c:	2b c2                	sub    %edx,%eax
419f7e:	83 c0 fc             	add    $0xfffffffc,%eax
419f81:	83 f8 1f             	cmp    $0x1f,%eax
419f84:	0f 87 d5 00 00 00    	ja     0x41a05f
419f8a:	51                   	push   %ecx
419f8b:	52                   	push   %edx
419f8c:	e8 7d 19 00 00       	call   0x41b90e
419f91:	83 c4 08             	add    $0x8,%esp
419f94:	8b 4d d0             	mov    -0x30(%ebp),%ecx
419f97:	83 f9 08             	cmp    $0x8,%ecx
419f9a:	72 32                	jb     0x419fce
419f9c:	8b 55 bc             	mov    -0x44(%ebp),%edx
419f9f:	8d 0c 4d 02 00 00 00 	lea    0x2(,%ecx,2),%ecx
419fa6:	8b c2                	mov    %edx,%eax
419fa8:	81 f9 00 10 00 00    	cmp    $0x1000,%ecx
419fae:	72 14                	jb     0x419fc4
419fb0:	8b 50 fc             	mov    -0x4(%eax),%edx
419fb3:	83 c1 23             	add    $0x23,%ecx
419fb6:	2b c2                	sub    %edx,%eax
419fb8:	83 c0 fc             	add    $0xfffffffc,%eax
419fbb:	83 f8 1f             	cmp    $0x1f,%eax
419fbe:	0f 87 a0 00 00 00    	ja     0x41a064
419fc4:	51                   	push   %ecx
419fc5:	52                   	push   %edx
419fc6:	e8 43 19 00 00       	call   0x41b90e
419fcb:	83 c4 08             	add    $0x8,%esp
419fce:	8b 4d b8             	mov    -0x48(%ebp),%ecx
419fd1:	83 f9 08             	cmp    $0x8,%ecx
419fd4:	72 2e                	jb     0x41a004
419fd6:	8b 55 a4             	mov    -0x5c(%ebp),%edx
419fd9:	8d 0c 4d 02 00 00 00 	lea    0x2(,%ecx,2),%ecx
419fe0:	8b c2                	mov    %edx,%eax
419fe2:	81 f9 00 10 00 00    	cmp    $0x1000,%ecx
419fe8:	72 10                	jb     0x419ffa
419fea:	8b 50 fc             	mov    -0x4(%eax),%edx
419fed:	83 c1 23             	add    $0x23,%ecx
419ff0:	2b c2                	sub    %edx,%eax
419ff2:	83 c0 fc             	add    $0xfffffffc,%eax
419ff5:	83 f8 1f             	cmp    $0x1f,%eax
419ff8:	77 6a                	ja     0x41a064
419ffa:	51                   	push   %ecx
419ffb:	52                   	push   %edx
419ffc:	e8 0d 19 00 00       	call   0x41b90e
41a001:	83 c4 08             	add    $0x8,%esp
41a004:	8b 4d e8             	mov    -0x18(%ebp),%ecx
41a007:	83 f9 08             	cmp    $0x8,%ecx
41a00a:	72 2e                	jb     0x41a03a
41a00c:	8b 55 d4             	mov    -0x2c(%ebp),%edx
41a00f:	8d 0c 4d 02 00 00 00 	lea    0x2(,%ecx,2),%ecx
41a016:	8b c2                	mov    %edx,%eax
41a018:	81 f9 00 10 00 00    	cmp    $0x1000,%ecx
41a01e:	72 10                	jb     0x41a030
41a020:	8b 50 fc             	mov    -0x4(%eax),%edx
41a023:	83 c1 23             	add    $0x23,%ecx
41a026:	2b c2                	sub    %edx,%eax
41a028:	83 c0 fc             	add    $0xfffffffc,%eax
41a02b:	83 f8 1f             	cmp    $0x1f,%eax
41a02e:	77 34                	ja     0x41a064
41a030:	51                   	push   %ecx
41a031:	52                   	push   %edx
41a032:	e8 d7 18 00 00       	call   0x41b90e
41a037:	83 c4 08             	add    $0x8,%esp
41a03a:	b0 01                	mov    $0x1,%al
41a03c:	8b 4d f4             	mov    -0xc(%ebp),%ecx
41a03f:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
41a046:	59                   	pop    %ecx
41a047:	5f                   	pop    %edi
41a048:	5e                   	pop    %esi
41a049:	8b 4d ec             	mov    -0x14(%ebp),%ecx
41a04c:	33 cd                	xor    %ebp,%ecx
41a04e:	e8 7d 18 00 00       	call   0x41b8d0
41a053:	8b e5                	mov    %ebp,%esp
41a055:	5d                   	pop    %ebp
41a056:	8b e3                	mov    %ebx,%esp
41a058:	5b                   	pop    %ebx
41a059:	c3                   	ret
41a05a:	e8 41 72 fe ff       	call   0x4012a0
41a05f:	e8 1b 6a 00 00       	call   0x420a7f
41a064:	e8 16 6a 00 00       	call   0x420a7f
41a069:	cc                   	int3
41a06a:	cc                   	int3
41a06b:	cc                   	int3
41a06c:	cc                   	int3
41a06d:	cc                   	int3