140735e49:	48 8b cb             	mov    %rbx,%rcx
140735e4c:	e8 af cc c3 ff       	call   0x140372b00
140735e51:	90                   	nop
140735e52:	41 b8 ff ff 00 00    	mov    $0xffff,%r8d
140735e58:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140735e5d:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
140735e62:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
140735e67:	48 8b 55 78          	mov    0x78(%rbp),%rdx
140735e6b:	48 3b ca             	cmp    %rdx,%rcx
140735e6e:	75 22                	jne    0x140735e92
140735e70:	48 83 79 50 00       	cmpq   $0x0,0x50(%rcx)
140735e75:	74 09                	je     0x140735e80
140735e77:	48 3b 85 90 00 00 00 	cmp    0x90(%rbp),%rax
140735e7e:	eb 07                	jmp    0x140735e87
140735e80:	48 3b 9d 80 00 00 00 	cmp    0x80(%rbp),%rbx
140735e87:	0f 94 c0             	sete   %al
140735e8a:	84 c0                	test   %al,%al
140735e8c:	0f 85 f2 04 00 00    	jne    0x140736384
140735e92:	48 83 79 50 00       	cmpq   $0x0,0x50(%rcx)
140735e97:	74 0f                	je     0x140735ea8
140735e99:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
140735e9e:	e8 3d 02 b4 ff       	call   0x1402760e0
140735ea3:	48 8b f8             	mov    %rax,%rdi
140735ea6:	eb 03                	jmp    0x140735eab
140735ea8:	48 8b fb             	mov    %rbx,%rdi
140735eab:	4c 8b 6f 10          	mov    0x10(%rdi),%r13
140735eaf:	48 8d 77 18          	lea    0x18(%rdi),%rsi
140735eb3:	83 7f 04 08          	cmpl   $0x8,0x4(%rdi)
140735eb7:	76 03                	jbe    0x140735ebc
140735eb9:	48 8b 36             	mov    (%rsi),%rsi
140735ebc:	b9 38 00 00 00       	mov    $0x38,%ecx
140735ec1:	e8 42 52 6e 00       	call   0x140e1b108
140735ec6:	48 89 45 10          	mov    %rax,0x10(%rbp)
140735eca:	48 85 c0             	test   %rax,%rax
140735ecd:	74 18                	je     0x140735ee7
140735ecf:	44 8b 4f 08          	mov    0x8(%rdi),%r9d
140735ed3:	44 8b 47 04          	mov    0x4(%rdi),%r8d
140735ed7:	48 8b d6             	mov    %rsi,%rdx
140735eda:	48 8b c8             	mov    %rax,%rcx
140735edd:	e8 ce bb 06 00       	call   0x1407a1ab0
140735ee2:	4c 8b f8             	mov    %rax,%r15
140735ee5:	eb 03                	jmp    0x140735eea
140735ee7:	4d 8b fc             	mov    %r12,%r15
140735eea:	4c 89 7d 18          	mov    %r15,0x18(%rbp)
140735eee:	8b 74 24 40          	mov    0x40(%rsp),%esi
140735ef2:	83 ce 18             	or     $0x18,%esi
140735ef5:	4d 8b c7             	mov    %r15,%r8
140735ef8:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140735efd:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140735f02:	48 8b 49 38          	mov    0x38(%rcx),%rcx
140735f06:	e8 e5 b2 0f 00       	call   0x1408311f0
140735f0b:	83 ce 20             	or     $0x20,%esi
140735f0e:	89 74 24 40          	mov    %esi,0x40(%rsp)
140735f12:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
140735f17:	48 8b 4f 20          	mov    0x20(%rdi),%rcx
140735f1b:	48 8b 47 28          	mov    0x28(%rdi),%rax
140735f1f:	48 2b c1             	sub    %rcx,%rax
140735f22:	48 c1 f8 03          	sar    $0x3,%rax
140735f26:	83 f8 01             	cmp    $0x1,%eax
140735f29:	75 03                	jne    0x140735f2e
140735f2b:	48 8b 39             	mov    (%rcx),%rdi
140735f2e:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
140735f33:	48 8b 48 18          	mov    0x18(%rax),%rcx
140735f37:	83 79 18 0e          	cmpl   $0xe,0x18(%rcx)
140735f3b:	0f 85 8d 00 00 00    	jne    0x140735fce
140735f41:	48 8b 01             	mov    (%rcx),%rax
140735f44:	48 8b 40 40          	mov    0x40(%rax),%rax
140735f48:	ff 15 d2 da 84 00    	call   *0x84dad2(%rip)        # 0x140f83a20
140735f4e:	48 83 38 00          	cmpq   $0x0,(%rax)
140735f52:	75 7a                	jne    0x140735fce
140735f54:	0f 57 c0             	xorps  %xmm0,%xmm0
140735f57:	0f 11 45 38          	movups %xmm0,0x38(%rbp)
140735f5b:	4c 89 65 48          	mov    %r12,0x48(%rbp)
140735f5f:	48 c7 45 50 0f 00 00 	movq   $0xf,0x50(%rbp)
140735f66:	00
140735f67:	c6 45 38 00          	movb   $0x0,0x38(%rbp)
140735f6b:	48 8d 45 38          	lea    0x38(%rbp),%rax
140735f6f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140735f74:	4c 8b 4c 24 48       	mov    0x48(%rsp),%r9
140735f79:	44 0f b6 44 24 30    	movzbl 0x30(%rsp),%r8d
140735f7f:	48 8b d7             	mov    %rdi,%rdx
140735f82:	49 8b ce             	mov    %r14,%rcx
140735f85:	e8 16 f9 ff ff       	call   0x1407358a0
140735f8a:	90                   	nop
140735f8b:	48 8b 55 50          	mov    0x50(%rbp),%rdx
140735f8f:	48 83 fa 0f          	cmp    $0xf,%rdx
140735f93:	0f 86 4e 03 00 00    	jbe    0x1407362e7
140735f99:	48 ff c2             	inc    %rdx
140735f9c:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140735fa0:	48 8b c1             	mov    %rcx,%rax
140735fa3:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140735faa:	0f 82 31 03 00 00    	jb     0x1407362e1
140735fb0:	48 83 c2 27          	add    $0x27,%rdx
140735fb4:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140735fb8:	48 2b c1             	sub    %rcx,%rax
140735fbb:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140735fbf:	48 83 f8 1f          	cmp    $0x1f,%rax
140735fc3:	0f 87 ec 09 00 00    	ja     0x1407369b5
140735fc9:	e9 13 03 00 00       	jmp    0x1407362e1
140735fce:	0f 57 c0             	xorps  %xmm0,%xmm0
140735fd1:	f3 0f 7f 45 80       	movdqu %xmm0,-0x80(%rbp)
140735fd6:	0f 57 c9             	xorps  %xmm1,%xmm1
140735fd9:	f3 0f 7f 4d 90       	movdqu %xmm1,-0x70(%rbp)
140735fde:	4c 89 65 a0          	mov    %r12,-0x60(%rbp)
140735fe2:	48 c7 45 a8 00 01 00 	movq   $0x100,-0x58(%rbp)
140735fe9:	00
140735fea:	48 8d 45 80          	lea    -0x80(%rbp),%rax
140735fee:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140735ff2:	4c 89 65 c8          	mov    %r12,-0x38(%rbp)
140735ff6:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
140735ffb:	66 0f 7f 4d e0       	movdqa %xmm1,-0x20(%rbp)
140736000:	48 c7 45 f0 00 02 00 	movq   $0x200,-0x10(%rbp)
140736007:	00
140736008:	c7 45 f8 44 01 00 00 	movl   $0x144,-0x8(%rbp)
14073600f:	c6 45 fc 00          	movb   $0x0,-0x4(%rbp)
140736013:	0f 11 85 a0 00 00 00 	movups %xmm0,0xa0(%rbp)
14073601a:	4c 89 a5 b0 00 00 00 	mov    %r12,0xb0(%rbp)
140736021:	48 c7 85 b8 00 00 00 	movq   $0xf,0xb8(%rbp)
140736028:	0f 00 00 00
14073602c:	c6 85 a0 00 00 00 00 	movb   $0x0,0xa0(%rbp)
140736033:	48 8d 85 a0 00 00 00 	lea    0xa0(%rbp),%rax
14073603a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14073603f:	4c 8b 4c 24 48       	mov    0x48(%rsp),%r9
140736044:	44 0f b6 44 24 30    	movzbl 0x30(%rsp),%r8d
14073604a:	48 8b d7             	mov    %rdi,%rdx
14073604d:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140736051:	e8 4a f8 ff ff       	call   0x1407358a0
140736056:	90                   	nop
140736057:	48 8b 95 b8 00 00 00 	mov    0xb8(%rbp),%rdx
14073605e:	48 83 fa 0f          	cmp    $0xf,%rdx
140736062:	76 34                	jbe    0x140736098
140736064:	48 ff c2             	inc    %rdx
140736067:	48 8b 8d a0 00 00 00 	mov    0xa0(%rbp),%rcx
14073606e:	48 8b c1             	mov    %rcx,%rax
140736071:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140736078:	72 19                	jb     0x140736093
14073607a:	48 83 c2 27          	add    $0x27,%rdx
14073607e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140736082:	48 2b c1             	sub    %rcx,%rax
140736085:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140736089:	48 83 f8 1f          	cmp    $0x1f,%rax
14073608d:	0f 87 3a 09 00 00    	ja     0x1407369cd
140736093:	e8 ac 50 6e 00       	call   0x140e1b144
140736098:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
14073609c:	48 8b c1             	mov    %rcx,%rax
14073609f:	48 8b 7d 98          	mov    -0x68(%rbp),%rdi
1407360a3:	48 2b c7             	sub    %rdi,%rax
1407360a6:	48 83 f8 01          	cmp    $0x1,%rax
1407360aa:	7d 76                	jge    0x140736122
1407360ac:	4c 8b 45 90          	mov    -0x70(%rbp),%r8
1407360b0:	4d 85 c0             	test   %r8,%r8
1407360b3:	75 26                	jne    0x1407360db
1407360b5:	4c 39 45 80          	cmp    %r8,-0x80(%rbp)
1407360b9:	75 1a                	jne    0x1407360d5
1407360bb:	b9 01 00 00 00       	mov    $0x1,%ecx
1407360c0:	e8 43 50 6e 00       	call   0x140e1b108
1407360c5:	48 89 45 80          	mov    %rax,-0x80(%rbp)
1407360c9:	48 89 45 88          	mov    %rax,-0x78(%rbp)
1407360cd:	48 8b 7d 98          	mov    -0x68(%rbp),%rdi
1407360d1:	4c 8b 45 90          	mov    -0x70(%rbp),%r8
1407360d5:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
1407360d9:	eb 0d                	jmp    0x1407360e8
1407360db:	49 2b c8             	sub    %r8,%rcx
1407360de:	48 8d 41 01          	lea    0x1(%rcx),%rax
1407360e2:	48 d1 e8             	shr    $1,%rax
1407360e5:	48 03 c8             	add    %rax,%rcx
1407360e8:	49 2b f8             	sub    %r8,%rdi
1407360eb:	48 8d 77 01          	lea    0x1(%rdi),%rsi
1407360ef:	48 3b ce             	cmp    %rsi,%rcx
1407360f2:	48 0f 43 f1          	cmovae %rcx,%rsi
1407360f6:	49 8b c8             	mov    %r8,%rcx
1407360f9:	48 85 f6             	test   %rsi,%rsi
1407360fc:	75 0a                	jne    0x140736108
1407360fe:	e8 8d af 6f 00       	call   0x140e31090
140736103:	49 8b c4             	mov    %r12,%rax
140736106:	eb 08                	jmp    0x140736110
140736108:	48 8b d6             	mov    %rsi,%rdx
14073610b:	e8 98 b0 6f 00       	call   0x140e311a8
140736110:	48 89 45 90          	mov    %rax,-0x70(%rbp)
140736114:	48 03 f8             	add    %rax,%rdi
140736117:	48 03 c6             	add    %rsi,%rax
14073611a:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
14073611e:	8b 74 24 40          	mov    0x40(%rsp),%esi
140736122:	48 8d 47 01          	lea    0x1(%rdi),%rax
140736126:	48 89 45 98          	mov    %rax,-0x68(%rbp)
14073612a:	c6 07 00             	movb   $0x0,(%rdi)
14073612d:	48 ff 4d 98          	decq   -0x68(%rbp)
140736131:	0f 57 c0             	xorps  %xmm0,%xmm0
140736134:	0f 11 45 58          	movups %xmm0,0x58(%rbp)
140736138:	4c 89 65 68          	mov    %r12,0x68(%rbp)
14073613c:	4c 89 65 70          	mov    %r12,0x70(%rbp)
140736140:	48 8b 55 90          	mov    -0x70(%rbp),%rdx
140736144:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
14073614b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140736150:	49 ff c0             	inc    %r8
140736153:	42 80 3c 02 00       	cmpb   $0x0,(%rdx,%r8,1)
140736158:	75 f6                	jne    0x140736150
14073615a:	48 8d 4d 58          	lea    0x58(%rbp),%rcx
14073615e:	e8 9d 0c a6 ff       	call   0x140196e00
140736163:	90                   	nop
140736164:	48 8b 4d 68          	mov    0x68(%rbp),%rcx
140736168:	48 83 f9 02          	cmp    $0x2,%rcx
14073616c:	0f 82 d9 00 00 00    	jb     0x14073624b
140736172:	48 8d 45 58          	lea    0x58(%rbp),%rax
140736176:	4c 8b 4d 58          	mov    0x58(%rbp),%r9
14073617a:	4c 8b 55 70          	mov    0x70(%rbp),%r10
14073617e:	49 83 fa 0f          	cmp    $0xf,%r10
140736182:	49 0f 47 c1          	cmova  %r9,%rax
140736186:	80 38 22             	cmpb   $0x22,(%rax)
140736189:	0f 85 bc 00 00 00    	jne    0x14073624b
14073618f:	48 8d 45 58          	lea    0x58(%rbp),%rax
140736193:	49 83 fa 0f          	cmp    $0xf,%r10
140736197:	49 0f 47 c1          	cmova  %r9,%rax
14073619b:	80 7c 08 ff 22       	cmpb   $0x22,-0x1(%rax,%rcx,1)
1407361a0:	0f 85 a5 00 00 00    	jne    0x14073624b
1407361a6:	4c 8d 41 fe          	lea    -0x2(%rcx),%r8
1407361aa:	0f 57 c0             	xorps  %xmm0,%xmm0
1407361ad:	0f 11 85 a0 00 00 00 	movups %xmm0,0xa0(%rbp)
1407361b4:	4c 89 a5 b0 00 00 00 	mov    %r12,0xb0(%rbp)
1407361bb:	4c 89 a5 b8 00 00 00 	mov    %r12,0xb8(%rbp)
1407361c2:	48 83 f9 01          	cmp    $0x1,%rcx
1407361c6:	0f 82 0d 08 00 00    	jb     0x1407369d9
1407361cc:	48 8d 41 ff          	lea    -0x1(%rcx),%rax
1407361d0:	49 3b c0             	cmp    %r8,%rax
1407361d3:	4c 0f 42 c0          	cmovb  %rax,%r8
1407361d7:	48 8d 55 58          	lea    0x58(%rbp),%rdx
1407361db:	49 83 fa 0f          	cmp    $0xf,%r10
1407361df:	49 0f 47 d1          	cmova  %r9,%rdx
1407361e3:	48 ff c2             	inc    %rdx
1407361e6:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
1407361ed:	e8 0e 0c a6 ff       	call   0x140196e00
1407361f2:	0f ba ee 0a          	bts    $0xa,%esi
1407361f6:	89 74 24 40          	mov    %esi,0x40(%rsp)
1407361fa:	48 8b 55 70          	mov    0x70(%rbp),%rdx
1407361fe:	48 83 fa 0f          	cmp    $0xf,%rdx
140736202:	76 31                	jbe    0x140736235
140736204:	48 ff c2             	inc    %rdx
140736207:	48 8b 4d 58          	mov    0x58(%rbp),%rcx
14073620b:	48 8b c1             	mov    %rcx,%rax
14073620e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140736215:	72 19                	jb     0x140736230
140736217:	48 83 c2 27          	add    $0x27,%rdx
14073621b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14073621f:	48 2b c1             	sub    %rcx,%rax
140736222:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140736226:	48 83 f8 1f          	cmp    $0x1f,%rax
14073622a:	0f 87 a3 07 00 00    	ja     0x1407369d3
140736230:	e8 0f 4f 6e 00       	call   0x140e1b144
140736235:	0f 10 85 a0 00 00 00 	movups 0xa0(%rbp),%xmm0
14073623c:	0f 11 45 58          	movups %xmm0,0x58(%rbp)
140736240:	0f 10 8d b0 00 00 00 	movups 0xb0(%rbp),%xmm1
140736247:	0f 11 4d 68          	movups %xmm1,0x68(%rbp)
14073624b:	48 8d 45 58          	lea    0x58(%rbp),%rax
14073624f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140736254:	4c 8b 4c 24 48       	mov    0x48(%rsp),%r9
140736259:	44 0f b6 44 24 30    	movzbl 0x30(%rsp),%r8d
14073625f:	49 8b 55 00          	mov    0x0(%r13),%rdx
140736263:	49 8b ce             	mov    %r14,%rcx
140736266:	e8 35 f6 ff ff       	call   0x1407358a0
14073626b:	90                   	nop
14073626c:	48 8b 55 70          	mov    0x70(%rbp),%rdx
140736270:	48 83 fa 0f          	cmp    $0xf,%rdx
140736274:	76 31                	jbe    0x1407362a7
140736276:	48 ff c2             	inc    %rdx
140736279:	48 8b 4d 58          	mov    0x58(%rbp),%rcx
14073627d:	48 8b c1             	mov    %rcx,%rax
140736280:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140736287:	72 19                	jb     0x1407362a2
140736289:	48 83 c2 27          	add    $0x27,%rdx
14073628d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140736291:	48 2b c1             	sub    %rcx,%rax
140736294:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140736298:	48 83 f8 1f          	cmp    $0x1f,%rax
14073629c:	0f 87 3d 07 00 00    	ja     0x1407369df
1407362a2:	e8 9d 4e 6e 00       	call   0x140e1b144
1407362a7:	4c 89 65 68          	mov    %r12,0x68(%rbp)
1407362ab:	48 c7 45 70 0f 00 00 	movq   $0xf,0x70(%rbp)
1407362b2:	00
1407362b3:	c6 45 58 00          	movb   $0x0,0x58(%rbp)
1407362b7:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1407362bb:	e8 d0 ad 6f 00       	call   0x140e31090
1407362c0:	ba 01 00 00 00       	mov    $0x1,%edx
1407362c5:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1407362c9:	e8 76 4e 6e 00       	call   0x140e1b144
1407362ce:	90                   	nop
1407362cf:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
1407362d3:	e8 b8 ad 6f 00       	call   0x140e31090
1407362d8:	ba 01 00 00 00       	mov    $0x1,%edx
1407362dd:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
1407362e1:	e8 5e 4e 6e 00       	call   0x140e1b144
1407362e6:	90                   	nop
1407362e7:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1407362ec:	48 85 c9             	test   %rcx,%rcx
1407362ef:	74 24                	je     0x140736315
1407362f1:	8b 41 10             	mov    0x10(%rcx),%eax
1407362f4:	ff c8                	dec    %eax
1407362f6:	89 41 10             	mov    %eax,0x10(%rcx)
1407362f9:	85 c0                	test   %eax,%eax
1407362fb:	7f 18                	jg     0x140736315
1407362fd:	0f 88 e2 06 00 00    	js     0x1407369e5
140736303:	48 8b 01             	mov    (%rcx),%rax
140736306:	ba 01 00 00 00       	mov    $0x1,%edx
14073630b:	48 8b 00             	mov    (%rax),%rax
14073630e:	ff 15 0c d7 84 00    	call   *0x84d70c(%rip)        # 0x140f83a20
140736314:	90                   	nop
140736315:	4d 85 ff             	test   %r15,%r15
140736318:	74 15                	je     0x14073632f
14073631a:	49 8b cf             	mov    %r15,%rcx
14073631d:	e8 6e b8 06 00       	call   0x1407a1b90
140736322:	ba 38 00 00 00       	mov    $0x38,%edx
140736327:	49 8b cf             	mov    %r15,%rcx
14073632a:	e8 15 4e 6e 00       	call   0x140e1b144
14073632f:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
140736334:	41 b8 ff ff 00 00    	mov    $0xffff,%r8d
14073633a:	48 83 79 50 00       	cmpq   $0x0,0x50(%rcx)
14073633f:	74 1f                	je     0x140736360
140736341:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
140736346:	48 83 c0 38          	add    $0x38,%rax
14073634a:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
14073634f:	e9 13 fb ff ff       	jmp    0x140735e67
140736354:	0f 1f 40 00          	nopl   0x0(%rax)
140736358:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14073635f:	00
140736360:	48 83 c3 20          	add    $0x20,%rbx
140736364:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
140736369:	48 3b 5c 24 70       	cmp    0x70(%rsp),%rbx
14073636e:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
140736373:	0f 84 ee fa ff ff    	je     0x140735e67
140736379:	66 44 39 03          	cmp    %r8w,(%rbx)
14073637d:	74 e1                	je     0x140736360
14073637f:	e9 de fa ff ff       	jmp    0x140735e62
140736384:	48 85 d2             	test   %rdx,%rdx
140736387:	74 05                	je     0x14073638e
140736389:	66 44 01 42 0c       	add    %r8w,0xc(%rdx)
14073638e:	66 44 01 41 0c       	add    %r8w,0xc(%rcx)
140736393:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
140736398:	48 8b 48 18          	mov    0x18(%rax),%rcx
14073639c:	e8 2f 03 e1 ff       	call   0x1405466d0
1407363a1:	33 d2                	xor    %edx,%edx
1407363a3:	49 8b ce             	mov    %r14,%rcx
1407363a6:	84 c0                	test   %al,%al
1407363a8:	0f 84 fc f7 ff ff    	je     0x140735baa
1407363ae:	e8 8d dc af ff       	call   0x140234040
1407363b3:	e9 d4 05 00 00       	jmp    0x14073698c
1407363b8:	49 8b ce             	mov    %r14,%rcx
1407363bb:	e8 40 b8 fc ff       	call   0x140701c00
1407363c0:	48 8b cf             	mov    %rdi,%rcx
1407363c3:	e8 f8 e4 ff ff       	call   0x1407348c0
1407363c8:	48 8b d8             	mov    %rax,%rbx
1407363cb:	48 89 44 24 50       	mov    %rax,0x50(%rsp)