140a65c80:	4c 8b dc             	mov    %rsp,%r11
140a65c83:	49 89 5b 10          	mov    %rbx,0x10(%r11)
140a65c87:	49 89 73 18          	mov    %rsi,0x18(%r11)
140a65c8b:	57                   	push   %rdi
140a65c8c:	48 83 ec 50          	sub    $0x50,%rsp
140a65c90:	48 8b fa             	mov    %rdx,%rdi
140a65c93:	48 8b d9             	mov    %rcx,%rbx
140a65c96:	48 8d 05 b3 8c 56 00 	lea    0x568cb3(%rip),%rax        # 0x140fce950
140a65c9d:	49 89 43 d8          	mov    %rax,-0x28(%r11)
140a65ca1:	49 c7 43 e0 06 00 00 	movq   $0x6,-0x20(%r11)
140a65ca8:	00
140a65ca9:	48 8d 05 38 7e 56 00 	lea    0x567e38(%rip),%rax        # 0x140fcdae8
140a65cb0:	49 89 43 c8          	mov    %rax,-0x38(%r11)
140a65cb4:	49 c7 43 d0 06 00 00 	movq   $0x6,-0x30(%r11)
140a65cbb:	00
140a65cbc:	48 8b 01             	mov    (%rcx),%rax
140a65cbf:	0f 10 05 4a a5 61 00 	movups 0x61a54a(%rip),%xmm0        # 0x141080210
140a65cc6:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140a65ccb:	ba 1b 00 00 00       	mov    $0x1b,%edx
140a65cd0:	4d 8d 43 e8          	lea    -0x18(%r11),%r8
140a65cd4:	48 8b 40 18          	mov    0x18(%rax),%rax
140a65cd8:	ff 15 42 dd 51 00    	call   *0x51dd42(%rip)        # 0x140f83a20
140a65cde:	84 c0                	test   %al,%al
140a65ce0:	0f 84 bc 00 00 00    	je     0x140a65da2
140a65ce6:	48 8b 03             	mov    (%rbx),%rax
140a65ce9:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
140a65cee:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140a65cf3:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140a65cf8:	48 8b cb             	mov    %rbx,%rcx
140a65cfb:	48 8b 40 40          	mov    0x40(%rax),%rax
140a65cff:	ff 15 1b dd 51 00    	call   *0x51dd1b(%rip)        # 0x140f83a20
140a65d05:	84 c0                	test   %al,%al
140a65d07:	0f 84 95 00 00 00    	je     0x140a65da2
140a65d0d:	48 8d 57 08          	lea    0x8(%rdi),%rdx
140a65d11:	48 8b cb             	mov    %rbx,%rcx
140a65d14:	e8 67 d9 ff ff       	call   0x140a63680
140a65d19:	84 c0                	test   %al,%al
140a65d1b:	0f 84 81 00 00 00    	je     0x140a65da2
140a65d21:	48 8b 03             	mov    (%rbx),%rax
140a65d24:	48 8b cb             	mov    %rbx,%rcx
140a65d27:	48 8b 40 48          	mov    0x48(%rax),%rax
140a65d2b:	ff 15 ef dc 51 00    	call   *0x51dcef(%rip)        # 0x140f83a20
140a65d31:	84 c0                	test   %al,%al
140a65d33:	74 6d                	je     0x140a65da2
140a65d35:	48 8b 03             	mov    (%rbx),%rax
140a65d38:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
140a65d3d:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140a65d42:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140a65d47:	48 8b cb             	mov    %rbx,%rcx
140a65d4a:	48 8b 40 40          	mov    0x40(%rax),%rax
140a65d4e:	ff 15 cc dc 51 00    	call   *0x51dccc(%rip)        # 0x140f83a20
140a65d54:	84 c0                	test   %al,%al
140a65d56:	74 4a                	je     0x140a65da2
140a65d58:	48 8d 57 18          	lea    0x18(%rdi),%rdx
140a65d5c:	48 8b cb             	mov    %rbx,%rcx
140a65d5f:	e8 5c 47 ff ff       	call   0x140a5a4c0
140a65d64:	84 c0                	test   %al,%al
140a65d66:	74 3a                	je     0x140a65da2
140a65d68:	48 8b 03             	mov    (%rbx),%rax
140a65d6b:	48 8b cb             	mov    %rbx,%rcx
140a65d6e:	48 8b 40 48          	mov    0x48(%rax),%rax
140a65d72:	ff 15 a8 dc 51 00    	call   *0x51dca8(%rip)        # 0x140f83a20
140a65d78:	84 c0                	test   %al,%al
140a65d7a:	74 26                	je     0x140a65da2
140a65d7c:	48 8b 03             	mov    (%rbx),%rax
140a65d7f:	48 8b cb             	mov    %rbx,%rcx
140a65d82:	48 8b 40 20          	mov    0x20(%rax),%rax
140a65d86:	ff 15 94 dc 51 00    	call   *0x51dc94(%rip)        # 0x140f83a20
140a65d8c:	84 c0                	test   %al,%al
140a65d8e:	74 12                	je     0x140a65da2
140a65d90:	b0 01                	mov    $0x1,%al
140a65d92:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140a65d97:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
140a65d9c:	48 83 c4 50          	add    $0x50,%rsp
140a65da0:	5f                   	pop    %rdi
140a65da1:	c3                   	ret
140a65da2:	32 c0                	xor    %al,%al
140a65da4:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140a65da9:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
140a65dae:	48 83 c4 50          	add    $0x50,%rsp
140a65db2:	5f                   	pop    %rdi
140a65db3:	c3                   	ret
140a65db4:	cc                   	int3
140a65db5:	cc                   	int3
140a65db6:	cc                   	int3
140a65db7:	cc                   	int3
140a65db8:	cc                   	int3
140a65db9:	cc                   	int3
140a65dba:	cc                   	int3
140a65dbb:	cc                   	int3
140a65dbc:	cc                   	int3
140a65dbd:	cc                   	int3
140a65dbe:	cc                   	int3
140a65dbf:	cc                   	int3
140a65dc0:	40 53                	rex push %rbx
140a65dc2:	48 83 ec 30          	sub    $0x30,%rsp
140a65dc6:	48 8b 01             	mov    (%rcx),%rax
140a65dc9:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140a65dce:	0f 10 05 fb a5 61 00 	movups 0x61a5fb(%rip),%xmm0        # 0x1410803d0
140a65dd5:	ba 49 00 00 00       	mov    $0x49,%edx
140a65dda:	48 8b d9             	mov    %rcx,%rbx
140a65ddd:	48 8b 40 18          	mov    0x18(%rax),%rax
140a65de1:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
140a65de6:	ff 15 34 dc 51 00    	call   *0x51dc34(%rip)        # 0x140f83a20
140a65dec:	84 c0                	test   %al,%al
140a65dee:	74 1c                	je     0x140a65e0c
140a65df0:	48 8b 03             	mov    (%rbx),%rax
140a65df3:	48 8b cb             	mov    %rbx,%rcx
140a65df6:	48 8b 40 20          	mov    0x20(%rax),%rax
140a65dfa:	ff 15 20 dc 51 00    	call   *0x51dc20(%rip)        # 0x140f83a20
140a65e00:	84 c0                	test   %al,%al
140a65e02:	74 08                	je     0x140a65e0c
140a65e04:	b0 01                	mov    $0x1,%al
140a65e06:	48 83 c4 30          	add    $0x30,%rsp
140a65e0a:	5b                   	pop    %rbx
140a65e0b:	c3                   	ret
140a65e0c:	32 c0                	xor    %al,%al
140a65e0e:	48 83 c4 30          	add    $0x30,%rsp
140a65e12:	5b                   	pop    %rbx
140a65e13:	c3                   	ret
140a65e14:	cc                   	int3
140a65e15:	cc                   	int3
140a65e16:	cc                   	int3
140a65e17:	cc                   	int3
140a65e18:	cc                   	int3
140a65e19:	cc                   	int3
140a65e1a:	cc                   	int3
140a65e1b:	cc                   	int3
140a65e1c:	cc                   	int3
140a65e1d:	cc                   	int3
140a65e1e:	cc                   	int3
140a65e1f:	cc                   	int3
140a65e20:	40 53                	rex push %rbx
140a65e22:	48 83 ec 30          	sub    $0x30,%rsp
140a65e26:	48 8b 01             	mov    (%rcx),%rax
140a65e29:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140a65e2e:	0f 10 05 ab a5 61 00 	movups 0x61a5ab(%rip),%xmm0        # 0x1410803e0
140a65e35:	ba 4a 00 00 00       	mov    $0x4a,%edx
140a65e3a:	48 8b d9             	mov    %rcx,%rbx
140a65e3d:	48 8b 40 18          	mov    0x18(%rax),%rax
140a65e41:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
140a65e46:	ff 15 d4 db 51 00    	call   *0x51dbd4(%rip)        # 0x140f83a20
140a65e4c:	84 c0                	test   %al,%al
140a65e4e:	74 1c                	je     0x140a65e6c
140a65e50:	48 8b 03             	mov    (%rbx),%rax
140a65e53:	48 8b cb             	mov    %rbx,%rcx
140a65e56:	48 8b 40 20          	mov    0x20(%rax),%rax
140a65e5a:	ff 15 c0 db 51 00    	call   *0x51dbc0(%rip)        # 0x140f83a20
140a65e60:	84 c0                	test   %al,%al
140a65e62:	74 08                	je     0x140a65e6c
140a65e64:	b0 01                	mov    $0x1,%al
140a65e66:	48 83 c4 30          	add    $0x30,%rsp
140a65e6a:	5b                   	pop    %rbx
140a65e6b:	c3                   	ret
140a65e6c:	32 c0                	xor    %al,%al
140a65e6e:	48 83 c4 30          	add    $0x30,%rsp
140a65e72:	5b                   	pop    %rbx
140a65e73:	c3                   	ret
140a65e74:	cc                   	int3
140a65e75:	cc                   	int3
140a65e76:	cc                   	int3
140a65e77:	cc                   	int3
140a65e78:	cc                   	int3
140a65e79:	cc                   	int3
140a65e7a:	cc                   	int3
140a65e7b:	cc                   	int3
140a65e7c:	cc                   	int3
140a65e7d:	cc                   	int3
140a65e7e:	cc                   	int3
140a65e7f:	cc                   	int3
140a65e80:	40 53                	rex push %rbx
140a65e82:	48 83 ec 30          	sub    $0x30,%rsp
140a65e86:	48 8b 01             	mov    (%rcx),%rax
140a65e89:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140a65e8e:	0f 10 05 5b a5 61 00 	movups 0x61a55b(%rip),%xmm0        # 0x1410803f0
140a65e95:	ba 4b 00 00 00       	mov    $0x4b,%edx
140a65e9a:	48 8b d9             	mov    %rcx,%rbx
140a65e9d:	48 8b 40 18          	mov    0x18(%rax),%rax
140a65ea1:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
140a65ea6:	ff 15 74 db 51 00    	call   *0x51db74(%rip)        # 0x140f83a20
140a65eac:	84 c0                	test   %al,%al
140a65eae:	74 1c                	je     0x140a65ecc
140a65eb0:	48 8b 03             	mov    (%rbx),%rax
140a65eb3:	48 8b cb             	mov    %rbx,%rcx
140a65eb6:	48 8b 40 20          	mov    0x20(%rax),%rax
140a65eba:	ff 15 60 db 51 00    	call   *0x51db60(%rip)        # 0x140f83a20
140a65ec0:	84 c0                	test   %al,%al
140a65ec2:	74 08                	je     0x140a65ecc
140a65ec4:	b0 01                	mov    $0x1,%al
140a65ec6:	48 83 c4 30          	add    $0x30,%rsp
140a65eca:	5b                   	pop    %rbx
140a65ecb:	c3                   	ret
140a65ecc:	32 c0                	xor    %al,%al
140a65ece:	48 83 c4 30          	add    $0x30,%rsp
140a65ed2:	5b                   	pop    %rbx
140a65ed3:	c3                   	ret
140a65ed4:	cc                   	int3
140a65ed5:	cc                   	int3
140a65ed6:	cc                   	int3
140a65ed7:	cc                   	int3
140a65ed8:	cc                   	int3
140a65ed9:	cc                   	int3
140a65eda:	cc                   	int3
140a65edb:	cc                   	int3
140a65edc:	cc                   	int3
140a65edd:	cc                   	int3
140a65ede:	cc                   	int3
140a65edf:	cc                   	int3
140a65ee0:	40 53                	rex push %rbx
140a65ee2:	48 83 ec 30          	sub    $0x30,%rsp
140a65ee6:	48 8b 01             	mov    (%rcx),%rax
140a65ee9:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140a65eee:	0f 10 05 0b a5 61 00 	movups 0x61a50b(%rip),%xmm0        # 0x141080400
140a65ef5:	ba 4c 00 00 00       	mov    $0x4c,%edx
140a65efa:	48 8b d9             	mov    %rcx,%rbx
140a65efd:	48 8b 40 18          	mov    0x18(%rax),%rax
140a65f01:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
140a65f06:	ff 15 14 db 51 00    	call   *0x51db14(%rip)        # 0x140f83a20
140a65f0c:	84 c0                	test   %al,%al
140a65f0e:	74 1c                	je     0x140a65f2c
140a65f10:	48 8b 03             	mov    (%rbx),%rax
140a65f13:	48 8b cb             	mov    %rbx,%rcx
140a65f16:	48 8b 40 20          	mov    0x20(%rax),%rax
140a65f1a:	ff 15 00 db 51 00    	call   *0x51db00(%rip)        # 0x140f83a20
140a65f20:	84 c0                	test   %al,%al
140a65f22:	74 08                	je     0x140a65f2c
140a65f24:	b0 01                	mov    $0x1,%al
140a65f26:	48 83 c4 30          	add    $0x30,%rsp
140a65f2a:	5b                   	pop    %rbx
140a65f2b:	c3                   	ret
140a65f2c:	32 c0                	xor    %al,%al
140a65f2e:	48 83 c4 30          	add    $0x30,%rsp
140a65f32:	5b                   	pop    %rbx
140a65f33:	c3                   	ret
140a65f34:	cc                   	int3
140a65f35:	cc                   	int3
140a65f36:	cc                   	int3
140a65f37:	cc                   	int3
140a65f38:	cc                   	int3
140a65f39:	cc                   	int3
140a65f3a:	cc                   	int3
140a65f3b:	cc                   	int3
140a65f3c:	cc                   	int3
140a65f3d:	cc                   	int3
140a65f3e:	cc                   	int3
140a65f3f:	cc                   	int3
140a65f40:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140a65f45:	57                   	push   %rdi
140a65f46:	48 83 ec 40          	sub    $0x40,%rsp
140a65f4a:	48 8b fa             	mov    %rdx,%rdi
140a65f4d:	48 8b d9             	mov    %rcx,%rbx
140a65f50:	48 8d 05 91 7b 56 00 	lea    0x567b91(%rip),%rax        # 0x140fcdae8
140a65f57:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a65f5c:	48 c7 44 24 28 06 00 	movq   $0x6,0x28(%rsp)
140a65f63:	00 00
140a65f65:	48 8b 01             	mov    (%rcx),%rax
140a65f68:	0f 10 05 c1 a2 61 00 	movups 0x61a2c1(%rip),%xmm0        # 0x141080230
140a65f6f:	0f 29 44 24 30       	movaps %xmm0,0x30(%rsp)
140a65f74:	ba 1e 00 00 00       	mov    $0x1e,%edx
140a65f79:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140a65f7e:	48 8b 40 18          	mov    0x18(%rax),%rax
140a65f82:	ff 15 98 da 51 00    	call   *0x51da98(%rip)        # 0x140f83a20
140a65f88:	84 c0                	test   %al,%al
140a65f8a:	74 67                	je     0x140a65ff3
140a65f8c:	48 8b 03             	mov    (%rbx),%rax
140a65f8f:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
140a65f94:	0f 29 44 24 30       	movaps %xmm0,0x30(%rsp)
140a65f99:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a65f9e:	48 8b cb             	mov    %rbx,%rcx
140a65fa1:	48 8b 40 40          	mov    0x40(%rax),%rax
140a65fa5:	ff 15 75 da 51 00    	call   *0x51da75(%rip)        # 0x140f83a20
140a65fab:	84 c0                	test   %al,%al
140a65fad:	74 44                	je     0x140a65ff3
140a65faf:	48 8b d7             	mov    %rdi,%rdx
140a65fb2:	48 8b cb             	mov    %rbx,%rcx
140a65fb5:	e8 36 d7 ff ff       	call   0x140a636f0
140a65fba:	84 c0                	test   %al,%al
140a65fbc:	74 35                	je     0x140a65ff3
140a65fbe:	48 8b 03             	mov    (%rbx),%rax
140a65fc1:	48 8b cb             	mov    %rbx,%rcx
140a65fc4:	48 8b 40 48          	mov    0x48(%rax),%rax
140a65fc8:	ff 15 52 da 51 00    	call   *0x51da52(%rip)        # 0x140f83a20
140a65fce:	84 c0                	test   %al,%al
140a65fd0:	74 21                	je     0x140a65ff3
140a65fd2:	48 8b 03             	mov    (%rbx),%rax
140a65fd5:	48 8b cb             	mov    %rbx,%rcx
140a65fd8:	48 8b 40 20          	mov    0x20(%rax),%rax
140a65fdc:	ff 15 3e da 51 00    	call   *0x51da3e(%rip)        # 0x140f83a20
140a65fe2:	84 c0                	test   %al,%al
140a65fe4:	74 0d                	je     0x140a65ff3
140a65fe6:	b0 01                	mov    $0x1,%al
140a65fe8:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140a65fed:	48 83 c4 40          	add    $0x40,%rsp
140a65ff1:	5f                   	pop    %rdi
140a65ff2:	c3                   	ret
140a65ff3:	32 c0                	xor    %al,%al
140a65ff5:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140a65ffa:	48 83 c4 40          	add    $0x40,%rsp
140a65ffe:	5f                   	pop    %rdi
140a65fff:	c3                   	ret
140a66000:	40 53                	rex push %rbx
140a66002:	48 83 ec 30          	sub    $0x30,%rsp
140a66006:	48 8b 01             	mov    (%rcx),%rax
140a66009:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140a6600e:	0f 10 05 fb a3 61 00 	movups 0x61a3fb(%rip),%xmm0        # 0x141080410
140a66015:	ba 4d 00 00 00       	mov    $0x4d,%edx
140a6601a:	48 8b d9             	mov    %rcx,%rbx
140a6601d:	48 8b 40 18          	mov    0x18(%rax),%rax
140a66021:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
140a66026:	ff 15 f4 d9 51 00    	call   *0x51d9f4(%rip)        # 0x140f83a20
140a6602c:	84 c0                	test   %al,%al
140a6602e:	74 1c                	je     0x140a6604c
140a66030:	48 8b 03             	mov    (%rbx),%rax
140a66033:	48 8b cb             	mov    %rbx,%rcx
140a66036:	48 8b 40 20          	mov    0x20(%rax),%rax
140a6603a:	ff 15 e0 d9 51 00    	call   *0x51d9e0(%rip)        # 0x140f83a20
140a66040:	84 c0                	test   %al,%al
140a66042:	74 08                	je     0x140a6604c
140a66044:	b0 01                	mov    $0x1,%al
140a66046:	48 83 c4 30          	add    $0x30,%rsp
140a6604a:	5b                   	pop    %rbx
140a6604b:	c3                   	ret
140a6604c:	32 c0                	xor    %al,%al
140a6604e:	48 83 c4 30          	add    $0x30,%rsp
140a66052:	5b                   	pop    %rbx
140a66053:	c3                   	ret
140a66054:	cc                   	int3
140a66055:	cc                   	int3
140a66056:	cc                   	int3
140a66057:	cc                   	int3
140a66058:	cc                   	int3
140a66059:	cc                   	int3
140a6605a:	cc                   	int3
140a6605b:	cc                   	int3
140a6605c:	cc                   	int3
140a6605d:	cc                   	int3
140a6605e:	cc                   	int3
140a6605f:	cc                   	int3
140a66060:	40 53                	rex push %rbx
140a66062:	48 83 ec 30          	sub    $0x30,%rsp
140a66066:	48 8b 01             	mov    (%rcx),%rax
140a66069:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140a6606e:	0f 10 05 ab a3 61 00 	movups 0x61a3ab(%rip),%xmm0        # 0x141080420
140a66075:	ba 4e 00 00 00       	mov    $0x4e,%edx
140a6607a:	48 8b d9             	mov    %rcx,%rbx
140a6607d:	48 8b 40 18          	mov    0x18(%rax),%rax
140a66081:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
140a66086:	ff 15 94 d9 51 00    	call   *0x51d994(%rip)        # 0x140f83a20
140a6608c:	84 c0                	test   %al,%al
140a6608e:	74 1c                	je     0x140a660ac