140951940:	49 8b 44 24 f0       	mov    -0x10(%r12),%rax
140951945:	48 89 85 10 03 00 00 	mov    %rax,0x310(%rbp)
14095194c:	48 8d 85 f8 02 00 00 	lea    0x2f8(%rbp),%rax
140951953:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140951958:	4c 8d 8d 00 03 00 00 	lea    0x300(%rbp),%r9
14095195f:	4c 8d 85 08 03 00 00 	lea    0x308(%rbp),%r8
140951966:	48 8d 95 10 03 00 00 	lea    0x310(%rbp),%rdx
14095196d:	e8 be 31 ea ff       	call   0x1407f4b30
140951972:	48 8b d8             	mov    %rax,%rbx
140951975:	eb 02                	jmp    0x140951979
140951977:	33 db                	xor    %ebx,%ebx
140951979:	48 8b 7d 48          	mov    0x48(%rbp),%rdi
14095197d:	e9 27 ff ff ff       	jmp    0x1409518a9
140951982:	41 0f 10 5d 00       	movups 0x0(%r13),%xmm3
140951987:	f2 41 0f 10 55 10    	movsd  0x10(%r13),%xmm2
14095198d:	41 0f 10 45 b8       	movups -0x48(%r13),%xmm0
140951992:	0f 11 05 3f b1 a5 00 	movups %xmm0,0xa5b13f(%rip)        # 0x1413acad8
140951999:	f2 41 0f 10 4d c8    	movsd  -0x38(%r13),%xmm1
14095199f:	f2 0f 11 0d 41 b1 a5 	movsd  %xmm1,0xa5b141(%rip)        # 0x1413acae8
1409519a6:	00
1409519a7:	0f 11 1d 42 b1 a5 00 	movups %xmm3,0xa5b142(%rip)        # 0x1413acaf0
1409519ae:	f2 0f 11 15 4a b1 a5 	movsd  %xmm2,0xa5b14a(%rip)        # 0x1413acb00
1409519b5:	00
1409519b6:	b9 40 00 00 00       	mov    $0x40,%ecx
1409519bb:	e8 48 97 4c 00       	call   0x140e1b108
1409519c0:	48 89 85 18 0b 00 00 	mov    %rax,0xb18(%rbp)
1409519c7:	48 85 c0             	test   %rax,%rax
1409519ca:	74 32                	je     0x1409519fe
1409519cc:	48 c7 85 18 03 00 00 	movq   $0x0,0x318(%rbp)
1409519d3:	00 00 00 00
1409519d7:	49 8b 4c 24 f8       	mov    -0x8(%r12),%rcx
1409519dc:	48 89 8d 20 03 00 00 	mov    %rcx,0x320(%rbp)
1409519e3:	4c 8d 85 18 03 00 00 	lea    0x318(%rbp),%r8
1409519ea:	48 8d 95 20 03 00 00 	lea    0x320(%rbp),%rdx
1409519f1:	48 8b c8             	mov    %rax,%rcx
1409519f4:	e8 07 50 ea ff       	call   0x1407f6a00
1409519f9:	48 8b d8             	mov    %rax,%rbx
1409519fc:	eb 02                	jmp    0x140951a00
1409519fe:	33 db                	xor    %ebx,%ebx
140951a00:	e9 a0 52 00 00       	jmp    0x140956ca5
140951a05:	49 8b 4c 24 f8       	mov    -0x8(%r12),%rcx
140951a0a:	e8 b1 cf ff ff       	call   0x14094e9c0
140951a0f:	84 c0                	test   %al,%al
140951a11:	0f 84 8e 52 00 00    	je     0x140956ca5
140951a17:	ff 05 87 2a ae 00    	incl   0xae2a87(%rip)        # 0x1414344a4
140951a1d:	e9 83 52 00 00       	jmp    0x140956ca5
140951a22:	49 8b 4c 24 e8       	mov    -0x18(%r12),%rcx
140951a27:	e8 94 cf ff ff       	call   0x14094e9c0
140951a2c:	84 c0                	test   %al,%al
140951a2e:	0f 84 71 52 00 00    	je     0x140956ca5
140951a34:	ff 0d 6a 2a ae 00    	decl   0xae2a6a(%rip)        # 0x1414344a4
140951a3a:	e9 66 52 00 00       	jmp    0x140956ca5
140951a3f:	41 0f 10 5d 00       	movups 0x0(%r13),%xmm3
140951a44:	f2 41 0f 10 55 10    	movsd  0x10(%r13),%xmm2
140951a4a:	41 0f 10 45 88       	movups -0x78(%r13),%xmm0
140951a4f:	0f 11 05 82 b0 a5 00 	movups %xmm0,0xa5b082(%rip)        # 0x1413acad8
140951a56:	f2 41 0f 10 4d 98    	movsd  -0x68(%r13),%xmm1
140951a5c:	f2 0f 11 0d 84 b0 a5 	movsd  %xmm1,0xa5b084(%rip)        # 0x1413acae8
140951a63:	00
140951a64:	0f 11 1d 85 b0 a5 00 	movups %xmm3,0xa5b085(%rip)        # 0x1413acaf0
140951a6b:	f2 0f 11 15 8d b0 a5 	movsd  %xmm2,0xa5b08d(%rip)        # 0x1413acb00
140951a72:	00
140951a73:	49 8b 4c 24 d8       	mov    -0x28(%r12),%rcx
140951a78:	83 79 18 00          	cmpl   $0x0,0x18(%rcx)
140951a7c:	0f 85 2c 02 00 00    	jne    0x140951cae
140951a82:	e8 39 68 ea ff       	call   0x1407f82c0
140951a87:	48 8b 48 38          	mov    0x38(%rax),%rcx
140951a8b:	80 79 42 00          	cmpb   $0x0,0x42(%rcx)
140951a8f:	0f 84 19 02 00 00    	je     0x140951cae
140951a95:	49 8b 4c 24 d8       	mov    -0x28(%r12),%rcx
140951a9a:	e8 21 68 ea ff       	call   0x1407f82c0
140951a9f:	48 8b 78 38          	mov    0x38(%rax),%rdi
140951aa3:	48 83 c7 38          	add    $0x38,%rdi
140951aa7:	48 8b 17             	mov    (%rdi),%rdx
140951aaa:	8b 4a 18             	mov    0x18(%rdx),%ecx
140951aad:	83 e9 0e             	sub    $0xe,%ecx
140951ab0:	0f 84 07 01 00 00    	je     0x140951bbd
140951ab6:	83 e9 01             	sub    $0x1,%ecx
140951ab9:	74 7c                	je     0x140951b37
140951abb:	83 f9 04             	cmp    $0x4,%ecx
140951abe:	74 25                	je     0x140951ae5
140951ac0:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
140951ac7:	00 00
140951ac9:	45 33 c9             	xor    %r9d,%r9d
140951acc:	45 33 c0             	xor    %r8d,%r8d
140951acf:	48 8d 15 da f1 70 00 	lea    0x70f1da(%rip),%rdx        # 0x141060cb0
140951ad6:	49 8b 4c 24 d8       	mov    -0x28(%r12),%rcx
140951adb:	e8 e0 87 e3 ff       	call   0x14078a2c0
140951ae0:	e9 3b 43 00 00       	jmp    0x140955e20
140951ae5:	b9 40 00 00 00       	mov    $0x40,%ecx
140951aea:	e8 19 96 4c 00       	call   0x140e1b108
140951aef:	48 8b d8             	mov    %rax,%rbx
140951af2:	48 89 85 20 0b 00 00 	mov    %rax,0xb20(%rbp)
140951af9:	48 85 c0             	test   %rax,%rax
140951afc:	74 32                	je     0x140951b30
140951afe:	48 8b d7             	mov    %rdi,%rdx
140951b01:	48 8d 8d 10 08 00 00 	lea    0x810(%rbp),%rcx
140951b08:	e8 c3 e2 84 ff       	call   0x14019fdd0
140951b0d:	49 8b 4c 24 f0       	mov    -0x10(%r12),%rcx
140951b12:	48 89 8d 28 03 00 00 	mov    %rcx,0x328(%rbp)
140951b19:	4c 8b c0             	mov    %rax,%r8
140951b1c:	48 8d 95 28 03 00 00 	lea    0x328(%rbp),%rdx
140951b23:	48 8b cb             	mov    %rbx,%rcx
140951b26:	e8 d5 4e ea ff       	call   0x1407f6a00
140951b2b:	48 8b d8             	mov    %rax,%rbx
140951b2e:	eb 02                	jmp    0x140951b32
140951b30:	33 db                	xor    %ebx,%ebx
140951b32:	e9 6e 51 00 00       	jmp    0x140956ca5
140951b37:	48 8b d7             	mov    %rdi,%rdx
140951b3a:	48 8d 8d 18 08 00 00 	lea    0x818(%rbp),%rcx
140951b41:	e8 8a e2 84 ff       	call   0x14019fdd0
140951b46:	48 8b d0             	mov    %rax,%rdx
140951b49:	48 8d 8d 38 03 00 00 	lea    0x338(%rbp),%rcx
140951b50:	e8 5b b6 8b ff       	call   0x14020d1b0
140951b55:	90                   	nop
140951b56:	b9 60 00 00 00       	mov    $0x60,%ecx
140951b5b:	e8 a8 95 4c 00       	call   0x140e1b108
140951b60:	48 8b d8             	mov    %rax,%rbx
140951b63:	48 89 85 28 0b 00 00 	mov    %rax,0xb28(%rbp)
140951b6a:	48 85 c0             	test   %rax,%rax
140951b6d:	74 36                	je     0x140951ba5
140951b6f:	49 8b 4c 24 f0       	mov    -0x10(%r12),%rcx
140951b74:	48 89 8d 30 03 00 00 	mov    %rcx,0x330(%rbp)
140951b7b:	48 8d 95 38 03 00 00 	lea    0x338(%rbp),%rdx
140951b82:	48 8d 8d 20 08 00 00 	lea    0x820(%rbp),%rcx
140951b89:	e8 42 e2 84 ff       	call   0x14019fdd0
140951b8e:	4c 8d 85 30 03 00 00 	lea    0x330(%rbp),%r8
140951b95:	48 8b d0             	mov    %rax,%rdx
140951b98:	48 8b cb             	mov    %rbx,%rcx
140951b9b:	e8 20 1d ea ff       	call   0x1407f38c0
140951ba0:	48 8b d8             	mov    %rax,%rbx
140951ba3:	eb 02                	jmp    0x140951ba7
140951ba5:	33 db                	xor    %ebx,%ebx
140951ba7:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
140951bac:	48 8d 8d 38 03 00 00 	lea    0x338(%rbp),%rcx
140951bb3:	e8 38 c9 84 ff       	call   0x14019e4f0
140951bb8:	e9 e8 50 00 00       	jmp    0x140956ca5
140951bbd:	48 8b ca             	mov    %rdx,%rcx
140951bc0:	e8 bb 24 c0 ff       	call   0x140554080
140951bc5:	b9 48 00 00 00       	mov    $0x48,%ecx
140951bca:	84 c0                	test   %al,%al
140951bcc:	74 70                	je     0x140951c3e
140951bce:	e8 35 95 4c 00       	call   0x140e1b108
140951bd3:	48 8b d8             	mov    %rax,%rbx
140951bd6:	48 89 85 30 0b 00 00 	mov    %rax,0xb30(%rbp)
140951bdd:	48 85 c0             	test   %rax,%rax
140951be0:	74 55                	je     0x140951c37
140951be2:	33 f6                	xor    %esi,%esi
140951be4:	48 89 b5 40 03 00 00 	mov    %rsi,0x340(%rbp)
140951beb:	48 8b d7             	mov    %rdi,%rdx
140951bee:	48 8d 8d 28 08 00 00 	lea    0x828(%rbp),%rcx
140951bf5:	e8 d6 e1 84 ff       	call   0x14019fdd0
140951bfa:	48 89 b5 48 03 00 00 	mov    %rsi,0x348(%rbp)
140951c01:	49 8b 4c 24 f0       	mov    -0x10(%r12),%rcx
140951c06:	48 89 8d 50 03 00 00 	mov    %rcx,0x350(%rbp)
140951c0d:	48 8d 8d 40 03 00 00 	lea    0x340(%rbp),%rcx
140951c14:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140951c19:	4c 8b c8             	mov    %rax,%r9
140951c1c:	4c 8d 85 48 03 00 00 	lea    0x348(%rbp),%r8
140951c23:	48 8d 95 50 03 00 00 	lea    0x350(%rbp),%rdx
140951c2a:	48 8b cb             	mov    %rbx,%rcx
140951c2d:	e8 ee 3c ea ff       	call   0x1407f5920
140951c32:	48 8b d8             	mov    %rax,%rbx
140951c35:	eb 02                	jmp    0x140951c39
140951c37:	33 db                	xor    %ebx,%ebx
140951c39:	e9 67 50 00 00       	jmp    0x140956ca5
140951c3e:	e8 c5 94 4c 00       	call   0x140e1b108
140951c43:	48 8b d8             	mov    %rax,%rbx
140951c46:	48 89 85 38 0b 00 00 	mov    %rax,0xb38(%rbp)
140951c4d:	48 85 c0             	test   %rax,%rax
140951c50:	74 55                	je     0x140951ca7
140951c52:	33 f6                	xor    %esi,%esi
140951c54:	48 89 b5 58 03 00 00 	mov    %rsi,0x358(%rbp)
140951c5b:	48 8b d7             	mov    %rdi,%rdx
140951c5e:	48 8d 8d 30 08 00 00 	lea    0x830(%rbp),%rcx
140951c65:	e8 66 e1 84 ff       	call   0x14019fdd0
140951c6a:	48 89 b5 60 03 00 00 	mov    %rsi,0x360(%rbp)
140951c71:	49 8b 4c 24 f0       	mov    -0x10(%r12),%rcx
140951c76:	48 89 8d 68 03 00 00 	mov    %rcx,0x368(%rbp)
140951c7d:	48 8d 8d 58 03 00 00 	lea    0x358(%rbp),%rcx
140951c84:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140951c89:	4c 8b c8             	mov    %rax,%r9
140951c8c:	4c 8d 85 60 03 00 00 	lea    0x360(%rbp),%r8
140951c93:	48 8d 95 68 03 00 00 	lea    0x368(%rbp),%rdx
140951c9a:	48 8b cb             	mov    %rbx,%rcx
140951c9d:	e8 8e 2e ea ff       	call   0x1407f4b30
140951ca2:	48 8b d8             	mov    %rax,%rbx
140951ca5:	eb 02                	jmp    0x140951ca9
140951ca7:	33 db                	xor    %ebx,%ebx
140951ca9:	e9 f7 4f 00 00       	jmp    0x140956ca5
140951cae:	b9 50 00 00 00       	mov    $0x50,%ecx
140951cb3:	e8 50 94 4c 00       	call   0x140e1b108
140951cb8:	4c 8b d0             	mov    %rax,%r10
140951cbb:	48 89 85 40 0b 00 00 	mov    %rax,0xb40(%rbp)
140951cc2:	48 85 c0             	test   %rax,%rax
140951cc5:	74 4c                	je     0x140951d13
140951cc7:	83 3d 3a 25 ae 00 00 	cmpl   $0x0,0xae253a(%rip)        # 0x141434208
140951cce:	0f 95 c2             	setne  %dl
140951cd1:	83 3d 18 28 ae 00 00 	cmpl   $0x0,0xae2818(%rip)        # 0x1414344f0
140951cd8:	41 0f 9f c1          	setg   %r9b
140951cdc:	49 8b 4c 24 f0       	mov    -0x10(%r12),%rcx
140951ce1:	48 89 8d 70 03 00 00 	mov    %rcx,0x370(%rbp)
140951ce8:	49 8b 44 24 d8       	mov    -0x28(%r12),%rax
140951ced:	48 89 85 78 03 00 00 	mov    %rax,0x378(%rbp)
140951cf4:	88 54 24 20          	mov    %dl,0x20(%rsp)
140951cf8:	4c 8d 85 70 03 00 00 	lea    0x370(%rbp),%r8
140951cff:	48 8d 95 78 03 00 00 	lea    0x378(%rbp),%rdx
140951d06:	49 8b ca             	mov    %r10,%rcx
140951d09:	e8 42 c9 e9 ff       	call   0x1407ee650
140951d0e:	48 8b d8             	mov    %rax,%rbx
140951d11:	eb 02                	jmp    0x140951d15
140951d13:	33 db                	xor    %ebx,%ebx
140951d15:	e9 8b 4f 00 00       	jmp    0x140956ca5
140951d1a:	ff 05 d0 27 ae 00    	incl   0xae27d0(%rip)        # 0x1414344f0
140951d20:	e9 80 4f 00 00       	jmp    0x140956ca5
140951d25:	ff 0d c5 27 ae 00    	decl   0xae27c5(%rip)        # 0x1414344f0
140951d2b:	41 0f 10 5d 00       	movups 0x0(%r13),%xmm3
140951d30:	f2 41 0f 10 55 10    	movsd  0x10(%r13),%xmm2
140951d36:	41 0f 10 45 d0       	movups -0x30(%r13),%xmm0
140951d3b:	0f 11 05 96 ad a5 00 	movups %xmm0,0xa5ad96(%rip)        # 0x1413acad8
140951d42:	f2 41 0f 10 4d e0    	movsd  -0x20(%r13),%xmm1
140951d48:	f2 0f 11 0d 98 ad a5 	movsd  %xmm1,0xa5ad98(%rip)        # 0x1413acae8
140951d4f:	00
140951d50:	0f 11 1d 99 ad a5 00 	movups %xmm3,0xa5ad99(%rip)        # 0x1413acaf0
140951d57:	f2 0f 11 15 a1 ad a5 	movsd  %xmm2,0xa5ada1(%rip)        # 0x1413acb00
140951d5e:	00
140951d5f:	49 8b 0c 24          	mov    (%r12),%rcx
140951d63:	83 79 18 2a          	cmpl   $0x2a,0x18(%rcx)
140951d67:	74 09                	je     0x140951d72
140951d69:	48 8d 15 68 ef 70 00 	lea    0x70ef68(%rip),%rdx        # 0x141060cd8
140951d70:	eb 23                	jmp    0x140951d95
140951d72:	e8 79 44 d3 ff       	call   0x1406861f0
140951d77:	48 8b 48 38          	mov    0x38(%rax),%rcx
140951d7b:	48 8b 49 20          	mov    0x20(%rcx),%rcx
140951d7f:	e8 1c 87 df ff       	call   0x14074a4a0
140951d84:	83 78 58 02          	cmpl   $0x2,0x58(%rax)
140951d88:	74 1f                	je     0x140951da9
140951d8a:	48 8d 15 6f ef 70 00 	lea    0x70ef6f(%rip),%rdx        # 0x141060d00
140951d91:	49 8b 0c 24          	mov    (%r12),%rcx
140951d95:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
140951d9c:	00 00
140951d9e:	45 33 c9             	xor    %r9d,%r9d
140951da1:	45 33 c0             	xor    %r8d,%r8d
140951da4:	e8 17 85 e3 ff       	call   0x14078a2c0
140951da9:	49 8b 1c 24          	mov    (%r12),%rbx
140951dad:	e9 f3 4e 00 00       	jmp    0x140956ca5
140951db2:	41 0f 10 5d 00       	movups 0x0(%r13),%xmm3
140951db7:	f2 41 0f 10 55 10    	movsd  0x10(%r13),%xmm2
140951dbd:	41 0f 10 45 d0       	movups -0x30(%r13),%xmm0
140951dc2:	0f 11 05 0f ad a5 00 	movups %xmm0,0xa5ad0f(%rip)        # 0x1413acad8
140951dc9:	f2 41 0f 10 4d e0    	movsd  -0x20(%r13),%xmm1
140951dcf:	f2 0f 11 0d 11 ad a5 	movsd  %xmm1,0xa5ad11(%rip)        # 0x1413acae8
140951dd6:	00
140951dd7:	0f 11 1d 12 ad a5 00 	movups %xmm3,0xa5ad12(%rip)        # 0x1413acaf0
140951dde:	f2 0f 11 15 1a ad a5 	movsd  %xmm2,0xa5ad1a(%rip)        # 0x1413acb00
140951de5:	00
140951de6:	b9 50 00 00 00       	mov    $0x50,%ecx
140951deb:	e8 18 93 4c 00       	call   0x140e1b108
140951df0:	48 89 85 48 0b 00 00 	mov    %rax,0xb48(%rbp)
140951df7:	48 85 c0             	test   %rax,%rax
140951dfa:	74 24                	je     0x140951e20
140951dfc:	4d 8b 04 24          	mov    (%r12),%r8
140951e00:	49 8b 4c 24 f0       	mov    -0x10(%r12),%rcx
140951e05:	48 89 8d 80 03 00 00 	mov    %rcx,0x380(%rbp)
140951e0c:	48 8d 95 80 03 00 00 	lea    0x380(%rbp),%rdx
140951e13:	48 8b c8             	mov    %rax,%rcx
140951e16:	e8 25 e8 e9 ff       	call   0x1407f0640
140951e1b:	48 8b d8             	mov    %rax,%rbx
140951e1e:	eb 02                	jmp    0x140951e22
140951e20:	33 db                	xor    %ebx,%ebx
140951e22:	e9 7e 4e 00 00       	jmp    0x140956ca5
140951e27:	41 0f 10 5d 00       	movups 0x0(%r13),%xmm3
140951e2c:	f2 41 0f 10 55 10    	movsd  0x10(%r13),%xmm2
140951e32:	41 0f 10 45 a0       	movups -0x60(%r13),%xmm0
140951e37:	0f 11 05 9a ac a5 00 	movups %xmm0,0xa5ac9a(%rip)        # 0x1413acad8
140951e3e:	f2 41 0f 10 4d b0    	movsd  -0x50(%r13),%xmm1
140951e44:	f2 0f 11 0d 9c ac a5 	movsd  %xmm1,0xa5ac9c(%rip)        # 0x1413acae8
140951e4b:	00
140951e4c:	0f 11 1d 9d ac a5 00 	movups %xmm3,0xa5ac9d(%rip)        # 0x1413acaf0
140951e53:	f2 0f 11 15 a5 ac a5 	movsd  %xmm2,0xa5aca5(%rip)        # 0x1413acb00
140951e5a:	00
140951e5b:	b9 48 00 00 00       	mov    $0x48,%ecx
140951e60:	e8 a3 92 4c 00       	call   0x140e1b108
140951e65:	48 89 85 50 0b 00 00 	mov    %rax,0xb50(%rbp)
140951e6c:	48 85 c0             	test   %rax,%rax
140951e6f:	74 33                	je     0x140951ea4
140951e71:	49 8b 4c 24 f8       	mov    -0x8(%r12),%rcx
140951e76:	48 89 8d 88 03 00 00 	mov    %rcx,0x388(%rbp)
140951e7d:	49 8b 4c 24 e8       	mov    -0x18(%r12),%rcx
140951e82:	48 89 8d 90 03 00 00 	mov    %rcx,0x390(%rbp)
140951e89:	4c 8d 85 88 03 00 00 	lea    0x388(%rbp),%r8
140951e90:	48 8d 95 90 03 00 00 	lea    0x390(%rbp),%rdx
140951e97:	48 8b c8             	mov    %rax,%rcx
140951e9a:	e8 51 2a ea ff       	call   0x1407f48f0
140951e9f:	48 8b d8             	mov    %rax,%rbx
140951ea2:	eb 02                	jmp    0x140951ea6
140951ea4:	33 db                	xor    %ebx,%ebx
140951ea6:	e9 fa 4d 00 00       	jmp    0x140956ca5
140951eab:	41 0f 10 4d 00       	movups 0x0(%r13),%xmm1
140951eb0:	0f 11 0d 39 ac a5 00 	movups %xmm1,0xa5ac39(%rip)        # 0x1413acaf0
140951eb7:	f2 41 0f 10 45 10    	movsd  0x10(%r13),%xmm0
140951ebd:	f2 0f 11 05 3b ac a5 	movsd  %xmm0,0xa5ac3b(%rip)        # 0x1413acb00
140951ec4:	00
140951ec5:	0f 11 0d 0c ac a5 00 	movups %xmm1,0xa5ac0c(%rip)        # 0x1413acad8
140951ecc:	f2 0f 11 05 14 ac a5 	movsd  %xmm0,0xa5ac14(%rip)        # 0x1413acae8
140951ed3:	00
140951ed4:	48 8d 15 9d e9 a5 00 	lea    0xa5e99d(%rip),%rdx        # 0x1413b0878
140951edb:	48 83 3d ad e9 a5 00 	cmpq   $0xf,0xa5e9ad(%rip)        # 0x1413b0890
140951ee2:	0f
140951ee3:	48 0f 47 15 8d e9 a5 	cmova  0xa5e98d(%rip),%rdx        # 0x1413b0878
140951eea:	00
140951eeb:	c6 44 24 20 01       	movb   $0x1,0x20(%rsp)
140951ef0:	45 33 c9             	xor    %r9d,%r9d
140951ef3:	45 33 c0             	xor    %r8d,%r8d
140951ef6:	49 8b 0c 24          	mov    (%r12),%rcx
140951efa:	e8 41 af e1 ff       	call   0x14076ce40
140951eff:	48 8b 08             	mov    (%rax),%rcx
140951f02:	48 89 4d 80          	mov    %rcx,-0x80(%rbp)
140951f06:	48 85 c9             	test   %rcx,%rcx
140951f09:	74 09                	je     0x140951f14
140951f0b:	e8 50 e1 84 ff       	call   0x1401a0060
140951f10:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
140951f14:	48 85 c9             	test   %rcx,%rcx
140951f17:	75 27                	jne    0x140951f40
140951f19:	49 8b 14 24          	mov    (%r12),%rdx
140951f1d:	48 8d 0d 0c ee 70 00 	lea    0x70ee0c(%rip),%rcx        # 0x141060d30
140951f24:	e8 e7 59 f1 ff       	call   0x140867910
140951f29:	48 8b c8             	mov    %rax,%rcx
140951f2c:	e8 6f d4 ff ff       	call   0x14094f3a0
140951f31:	90                   	nop
140951f32:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140951f36:	e8 b5 c5 84 ff       	call   0x14019e4f0
140951f3b:	e9 e0 3e 00 00       	jmp    0x140955e20
140951f40:	e8 8b e0 e4 ff       	call   0x14079ffd0
140951f45:	84 c0                	test   %al,%al
140951f47:	74 3c                	je     0x140951f85
140951f49:	48 8d 95 00 11 00 00 	lea    0x1100(%rbp),%rdx
140951f50:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
140951f54:	e8 27 dd e4 ff       	call   0x14079fc80
140951f59:	90                   	nop
140951f5a:	48 8b c8             	mov    %rax,%rcx
140951f5d:	e8 6e da 84 ff       	call   0x14019f9d0
140951f62:	4c 8b c0             	mov    %rax,%r8
140951f65:	48 8d 15 44 65 68 00 	lea    0x686544(%rip),%rdx        # 0x140fd84b0
140951f6c:	48 8b 0d 85 f5 ad 00 	mov    0xadf585(%rip),%rcx        # 0x1414314f8
140951f73:	e8 88 28 e4 ff       	call   0x140794800
140951f78:	90                   	nop
140951f79:	48 8d 8d 00 11 00 00 	lea    0x1100(%rbp),%rcx
140951f80:	e8 cb 5a 84 ff       	call   0x140197a50
140951f85:	48 8b 5d 80          	mov    -0x80(%rbp),%rbx