140dbefcb:	48 0f 45 c1          	cmovne %rcx,%rax
140dbefcf:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140dbefd4:	48 63 51 04          	movslq 0x4(%rcx),%rdx
140dbefd8:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140dbefdd:	48 03 ca             	add    %rdx,%rcx
140dbefe0:	ff 15 3a 4a 1c 00    	call   *0x1c4a3a(%rip)        # 0x140f83a20
140dbefe6:	8b 03                	mov    (%rbx),%eax
140dbefe8:	89 44 24 68          	mov    %eax,0x68(%rsp)
140dbefec:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
140dbeff1:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140dbeff6:	e8 a5 9a 95 ff       	call   0x140718aa0
140dbeffb:	8b 44 24 68          	mov    0x68(%rsp),%eax
140dbefff:	89 03                	mov    %eax,(%rbx)
140dbf001:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140dbf006:	48 63 48 04          	movslq 0x4(%rax),%rcx
140dbf00a:	f6 44 0d 80 06       	testb  $0x6,-0x80(%rbp,%rcx,1)
140dbf00f:	0f 85 d9 00 00 00    	jne    0x140dbf0ee
140dbf015:	48 89 7c 0c 70       	mov    %rdi,0x70(%rsp,%rcx,1)
140dbf01a:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140dbf01f:	48 63 48 04          	movslq 0x4(%rax),%rcx
140dbf023:	8d 91 70 ff ff ff    	lea    -0x90(%rcx),%edx
140dbf029:	89 54 0c 6c          	mov    %edx,0x6c(%rsp,%rcx,1)
140dbf02d:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140dbf031:	e8 ba 22 42 ff       	call   0x1401e12f0
140dbf036:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140dbf03b:	48 63 48 04          	movslq 0x4(%rax),%rcx
140dbf03f:	4c 89 7c 0c 70       	mov    %r15,0x70(%rsp,%rcx,1)
140dbf044:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140dbf049:	48 63 48 04          	movslq 0x4(%rax),%rcx
140dbf04d:	8d 51 e8             	lea    -0x18(%rcx),%edx
140dbf050:	89 54 0c 6c          	mov    %edx,0x6c(%rsp,%rcx,1)
140dbf054:	48 8d 05 85 a6 1e 00 	lea    0x1ea685(%rip),%rax        # 0x140fa96e0
140dbf05b:	48 89 45 00          	mov    %rax,0x0(%rbp)
140dbf05f:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
140dbf063:	e8 9c d9 03 00       	call   0x140dfca04
140dbf068:	90                   	nop
140dbf069:	48 8b 55 78          	mov    0x78(%rbp),%rdx
140dbf06d:	48 83 fa 0f          	cmp    $0xf,%rdx
140dbf071:	76 2d                	jbe    0x140dbf0a0
140dbf073:	48 ff c2             	inc    %rdx
140dbf076:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
140dbf07a:	48 8b c1             	mov    %rcx,%rax
140dbf07d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140dbf084:	72 15                	jb     0x140dbf09b
140dbf086:	48 83 c2 27          	add    $0x27,%rdx
140dbf08a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140dbf08e:	48 2b c1             	sub    %rcx,%rax
140dbf091:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140dbf095:	48 83 f8 1f          	cmp    $0x1f,%rax
140dbf099:	77 2f                	ja     0x140dbf0ca
140dbf09b:	e8 a4 c0 05 00       	call   0x140e1b144
140dbf0a0:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
140dbf0a7:	48 33 cc             	xor    %rsp,%rcx
140dbf0aa:	e8 51 c4 05 00       	call   0x140e1b500
140dbf0af:	48 8b 9c 24 e0 01 00 	mov    0x1e0(%rsp),%rbx
140dbf0b6:	00
140dbf0b7:	48 81 c4 90 01 00 00 	add    $0x190,%rsp
140dbf0be:	41 5f                	pop    %r15
140dbf0c0:	41 5e                	pop    %r14
140dbf0c2:	41 5d                	pop    %r13
140dbf0c4:	41 5c                	pop    %r12
140dbf0c6:	5f                   	pop    %rdi
140dbf0c7:	5e                   	pop    %rsi
140dbf0c8:	5d                   	pop    %rbp
140dbf0c9:	c3                   	ret
140dbf0ca:	e8 d5 b0 06 00       	call   0x140e2a1a4
140dbf0cf:	cc                   	int3
140dbf0d0:	e8 cf b0 06 00       	call   0x140e2a1a4
140dbf0d5:	cc                   	int3
140dbf0d6:	e8 d5 e4 3d ff       	call   0x14019d5b0
140dbf0db:	cc                   	int3
140dbf0dc:	e8 8f e4 3d ff       	call   0x14019d570
140dbf0e1:	90                   	nop
140dbf0e2:	e8 bd b0 06 00       	call   0x140e2a1a4
140dbf0e7:	90                   	nop
140dbf0e8:	e8 b7 b0 06 00       	call   0x140e2a1a4
140dbf0ed:	90                   	nop
140dbf0ee:	4d 8b c6             	mov    %r14,%r8
140dbf0f1:	48 8d 15 68 01 3f 00 	lea    0x3f0168(%rip),%rdx        # 0x1411af260
140dbf0f8:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140dbf0fd:	e8 0e 6d 48 ff       	call   0x140245e10
140dbf102:	90                   	nop
140dbf103:	48 8b d0             	mov    %rax,%rdx
140dbf106:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140dbf10b:	e8 a0 17 42 ff       	call   0x1401e08b0
140dbf110:	48 8d 15 21 25 5e 00 	lea    0x5e2521(%rip),%rdx        # 0x1413a1638
140dbf117:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140dbf11c:	e8 f7 d6 05 00       	call   0x140e1c818
140dbf121:	cc                   	int3
140dbf122:	cc                   	int3
140dbf123:	cc                   	int3
140dbf124:	cc                   	int3
140dbf125:	cc                   	int3
140dbf126:	cc                   	int3
140dbf127:	cc                   	int3
140dbf128:	cc                   	int3
140dbf129:	cc                   	int3
140dbf12a:	cc                   	int3
140dbf12b:	cc                   	int3
140dbf12c:	cc                   	int3
140dbf12d:	cc                   	int3
140dbf12e:	cc                   	int3
140dbf12f:	cc                   	int3
140dbf130:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140dbf135:	55                   	push   %rbp
140dbf136:	56                   	push   %rsi
140dbf137:	57                   	push   %rdi
140dbf138:	41 54                	push   %r12
140dbf13a:	41 55                	push   %r13
140dbf13c:	41 56                	push   %r14
140dbf13e:	41 57                	push   %r15
140dbf140:	48 8d ac 24 70 ff ff 	lea    -0x90(%rsp),%rbp
140dbf147:	ff
140dbf148:	48 81 ec 90 01 00 00 	sub    $0x190,%rsp
140dbf14f:	48 8b 05 aa 9d 5f 00 	mov    0x5f9daa(%rip),%rax        # 0x1413b8f00
140dbf156:	48 33 c4             	xor    %rsp,%rax
140dbf159:	48 89 85 80 00 00 00 	mov    %rax,0x80(%rbp)
140dbf160:	48 8b da             	mov    %rdx,%rbx
140dbf163:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
140dbf168:	4c 8b f1             	mov    %rcx,%r14
140dbf16b:	33 f6                	xor    %esi,%esi
140dbf16d:	8b fe                	mov    %esi,%edi
140dbf16f:	89 74 24 20          	mov    %esi,0x20(%rsp)
140dbf173:	48 83 79 10 02       	cmpq   $0x2,0x10(%rcx)
140dbf178:	76 48                	jbe    0x140dbf1c2
140dbf17a:	0f 57 c0             	xorps  %xmm0,%xmm0
140dbf17d:	0f 11 44 24 28       	movups %xmm0,0x28(%rsp)
140dbf182:	66 0f 6f 0d d6 1b 22 	movdqa 0x221bd6(%rip),%xmm1        # 0x140fe0d60
140dbf189:	00
140dbf18a:	f3 0f 7f 4c 24 38    	movdqu %xmm1,0x38(%rsp)
140dbf190:	b8 30 78 00 00       	mov    $0x7830,%eax
140dbf195:	66 89 44 24 28       	mov    %ax,0x28(%rsp)
140dbf19a:	40 88 74 24 2a       	mov    %sil,0x2a(%rsp)
140dbf19f:	bf 01 00 00 00       	mov    $0x1,%edi
140dbf1a4:	89 7c 24 20          	mov    %edi,0x20(%rsp)
140dbf1a8:	45 33 c9             	xor    %r9d,%r9d
140dbf1ab:	45 33 c0             	xor    %r8d,%r8d
140dbf1ae:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140dbf1b3:	e8 28 6d 0a 00       	call   0x140e65ee0
140dbf1b8:	84 c0                	test   %al,%al
140dbf1ba:	74 06                	je     0x140dbf1c2
140dbf1bc:	44 0f b6 ef          	movzbl %dil,%r13d
140dbf1c0:	eb 03                	jmp    0x140dbf1c5
140dbf1c2:	45 32 ed             	xor    %r13b,%r13b
140dbf1c5:	40 f6 c7 01          	test   $0x1,%dil
140dbf1c9:	74 44                	je     0x140dbf20f
140dbf1cb:	83 e7 fe             	and    $0xfffffffe,%edi
140dbf1ce:	89 7c 24 20          	mov    %edi,0x20(%rsp)
140dbf1d2:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
140dbf1d7:	48 83 fa 0f          	cmp    $0xf,%rdx
140dbf1db:	76 32                	jbe    0x140dbf20f
140dbf1dd:	48 ff c2             	inc    %rdx
140dbf1e0:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
140dbf1e5:	48 8b c1             	mov    %rcx,%rax
140dbf1e8:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140dbf1ef:	72 19                	jb     0x140dbf20a
140dbf1f1:	48 83 c2 27          	add    $0x27,%rdx
140dbf1f5:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140dbf1f9:	48 2b c1             	sub    %rcx,%rax
140dbf1fc:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140dbf200:	48 83 f8 1f          	cmp    $0x1f,%rax
140dbf204:	0f 87 6f 03 00 00    	ja     0x140dbf579
140dbf20a:	e8 35 bf 05 00       	call   0x140e1b144
140dbf20f:	45 84 ed             	test   %r13b,%r13b
140dbf212:	0f 84 dc 00 00 00    	je     0x140dbf2f4
140dbf218:	0f 57 c0             	xorps  %xmm0,%xmm0
140dbf21b:	0f 11 44 24 28       	movups %xmm0,0x28(%rsp)
140dbf220:	0f 57 c9             	xorps  %xmm1,%xmm1
140dbf223:	f3 0f 7f 4c 24 38    	movdqu %xmm1,0x38(%rsp)
140dbf229:	49 8b 46 10          	mov    0x10(%r14),%rax
140dbf22d:	48 83 f8 02          	cmp    $0x2,%rax
140dbf231:	0f 82 48 03 00 00    	jb     0x140dbf57f
140dbf237:	48 83 c0 fe          	add    $0xfffffffffffffffe,%rax
140dbf23b:	48 c7 c6 ff ff ff ff 	mov    $0xffffffffffffffff,%rsi
140dbf242:	48 3b c6             	cmp    %rsi,%rax
140dbf245:	48 0f 42 f0          	cmovb  %rax,%rsi
140dbf249:	49 8b c6             	mov    %r14,%rax
140dbf24c:	49 83 7e 18 0f       	cmpq   $0xf,0x18(%r14)
140dbf251:	76 03                	jbe    0x140dbf256
140dbf253:	49 8b 06             	mov    (%r14),%rax
140dbf256:	4c 8d 60 02          	lea    0x2(%rax),%r12
140dbf25a:	49 bf ff ff ff ff ff 	movabs $0x7fffffffffffffff,%r15
140dbf261:	ff ff 7f
140dbf264:	49 3b f7             	cmp    %r15,%rsi
140dbf267:	0f 87 18 03 00 00    	ja     0x140dbf585
140dbf26d:	48 83 fe 0f          	cmp    $0xf,%rsi
140dbf271:	77 25                	ja     0x140dbf298
140dbf273:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
140dbf278:	48 c7 44 24 40 0f 00 	movq   $0xf,0x40(%rsp)
140dbf27f:	00 00
140dbf281:	4c 8b c6             	mov    %rsi,%r8
140dbf284:	49 8b d4             	mov    %r12,%rdx
140dbf287:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140dbf28c:	e8 7f fd 11 00       	call   0x140edf010
140dbf291:	c6 44 34 28 00       	movb   $0x0,0x28(%rsp,%rsi,1)
140dbf296:	eb 4d                	jmp    0x140dbf2e5
140dbf298:	48 8b c6             	mov    %rsi,%rax
140dbf29b:	48 83 c8 0f          	or     $0xf,%rax
140dbf29f:	49 3b c7             	cmp    %r15,%rax
140dbf2a2:	77 0f                	ja     0x140dbf2b3
140dbf2a4:	4c 8b f8             	mov    %rax,%r15
140dbf2a7:	b9 16 00 00 00       	mov    $0x16,%ecx
140dbf2ac:	48 3b c1             	cmp    %rcx,%rax
140dbf2af:	4c 0f 42 f9          	cmovb  %rcx,%r15
140dbf2b3:	49 8d 4f 01          	lea    0x1(%r15),%rcx
140dbf2b7:	e8 74 7a 3d ff       	call   0x140196d30
140dbf2bc:	48 8b d8             	mov    %rax,%rbx
140dbf2bf:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140dbf2c4:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
140dbf2c9:	4c 89 7c 24 40       	mov    %r15,0x40(%rsp)
140dbf2ce:	4c 8b c6             	mov    %rsi,%r8
140dbf2d1:	49 8b d4             	mov    %r12,%rdx
140dbf2d4:	48 8b c8             	mov    %rax,%rcx
140dbf2d7:	e8 34 fd 11 00       	call   0x140edf010
140dbf2dc:	c6 04 33 00          	movb   $0x0,(%rbx,%rsi,1)
140dbf2e0:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140dbf2e5:	83 cf 20             	or     $0x20,%edi
140dbf2e8:	48 8d 44 24 28       	lea    0x28(%rsp),%rax
140dbf2ed:	83 cf 02             	or     $0x2,%edi
140dbf2f0:	33 f6                	xor    %esi,%esi
140dbf2f2:	eb 11                	jmp    0x140dbf305
140dbf2f4:	49 8b d6             	mov    %r14,%rdx
140dbf2f7:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140dbf2fc:	e8 3f 97 3e ff       	call   0x1401a8a40
140dbf301:	90                   	nop
140dbf302:	83 cf 04             	or     $0x4,%edi
140dbf305:	89 7c 24 20          	mov    %edi,0x20(%rsp)
140dbf309:	48 8b d0             	mov    %rax,%rdx
140dbf30c:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
140dbf310:	e8 2b 97 3e ff       	call   0x1401a8a40
140dbf315:	90                   	nop
140dbf316:	40 f6 c7 04          	test   $0x4,%dil
140dbf31a:	74 53                	je     0x140dbf36f
140dbf31c:	83 e7 fb             	and    $0xfffffffb,%edi
140dbf31f:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
140dbf324:	48 83 fa 0f          	cmp    $0xf,%rdx
140dbf328:	76 32                	jbe    0x140dbf35c
140dbf32a:	48 ff c2             	inc    %rdx
140dbf32d:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140dbf332:	48 8b c1             	mov    %rcx,%rax
140dbf335:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140dbf33c:	72 19                	jb     0x140dbf357
140dbf33e:	48 83 c2 27          	add    $0x27,%rdx
140dbf342:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140dbf346:	48 2b c1             	sub    %rcx,%rax
140dbf349:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140dbf34d:	48 83 f8 1f          	cmp    $0x1f,%rax
140dbf351:	0f 87 34 02 00 00    	ja     0x140dbf58b
140dbf357:	e8 e8 bd 05 00       	call   0x140e1b144
140dbf35c:	66 0f 6f 05 cc 4a 1e 	movdqa 0x1e4acc(%rip),%xmm0        # 0x140fa3e30
140dbf363:	00
140dbf364:	f3 0f 7f 44 24 60    	movdqu %xmm0,0x60(%rsp)
140dbf36a:	c6 44 24 50 00       	movb   $0x0,0x50(%rsp)
140dbf36f:	40 f6 c7 02          	test   $0x2,%dil
140dbf373:	74 40                	je     0x140dbf3b5
140dbf375:	83 e7 fd             	and    $0xfffffffd,%edi
140dbf378:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
140dbf37d:	48 83 fa 0f          	cmp    $0xf,%rdx
140dbf381:	76 32                	jbe    0x140dbf3b5
140dbf383:	48 ff c2             	inc    %rdx
140dbf386:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
140dbf38b:	48 8b c1             	mov    %rcx,%rax
140dbf38e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140dbf395:	72 19                	jb     0x140dbf3b0
140dbf397:	48 83 c2 27          	add    $0x27,%rdx
140dbf39b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140dbf39f:	48 2b c1             	sub    %rcx,%rax
140dbf3a2:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140dbf3a6:	48 83 f8 1f          	cmp    $0x1f,%rax
140dbf3aa:	0f 87 e1 01 00 00    	ja     0x140dbf591
140dbf3b0:	e8 8f bd 05 00       	call   0x140e1b144
140dbf3b5:	33 d2                	xor    %edx,%edx
140dbf3b7:	41 b8 f0 00 00 00    	mov    $0xf0,%r8d
140dbf3bd:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140dbf3c2:	e8 e9 02 12 00       	call   0x140edf6b0
140dbf3c7:	48 8d 05 c2 0e 26 00 	lea    0x260ec2(%rip),%rax        # 0x141020290
140dbf3ce:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
140dbf3d3:	48 89 75 08          	mov    %rsi,0x8(%rbp)
140dbf3d7:	48 c7 45 10 00 00 00 	movq   $0x0,0x10(%rbp)
140dbf3de:	00
140dbf3df:	89 75 18             	mov    %esi,0x18(%rbp)
140dbf3e2:	0f 57 c0             	xorps  %xmm0,%xmm0
140dbf3e5:	66 0f 7f 45 20       	movdqa %xmm0,0x20(%rbp)
140dbf3ea:	0f 57 c9             	xorps  %xmm1,%xmm1
140dbf3ed:	66 0f 7f 4d 30       	movdqa %xmm1,0x30(%rbp)
140dbf3f2:	66 0f 7f 45 40       	movdqa %xmm0,0x40(%rbp)
140dbf3f7:	48 89 75 50          	mov    %rsi,0x50(%rbp)
140dbf3fb:	c6 45 58 00          	movb   $0x0,0x58(%rbp)
140dbf3ff:	83 cf 08             	or     $0x8,%edi
140dbf402:	89 7c 24 20          	mov    %edi,0x20(%rsp)
140dbf406:	4c 8d 3d 7b 64 22 00 	lea    0x22647b(%rip),%r15        # 0x140fe5888
140dbf40d:	4c 89 7d 00          	mov    %r15,0x0(%rbp)
140dbf411:	c7 45 fc 78 00 00 00 	movl   $0x78,-0x4(%rbp)
140dbf418:	48 89 74 24 78       	mov    %rsi,0x78(%rsp)
140dbf41d:	45 33 c0             	xor    %r8d,%r8d
140dbf420:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
140dbf424:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
140dbf428:	e8 a3 7d 44 ff       	call   0x1402071d0
140dbf42d:	90                   	nop
140dbf42e:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140dbf433:	48 63 48 04          	movslq 0x4(%rax),%rcx
140dbf437:	48 8d 3d 4a 0e 26 00 	lea    0x260e4a(%rip),%rdi        # 0x141020288
140dbf43e:	48 89 7c 0c 70       	mov    %rdi,0x70(%rsp,%rcx,1)
140dbf443:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140dbf448:	48 63 48 04          	movslq 0x4(%rax),%rcx
140dbf44c:	8d 91 70 ff ff ff    	lea    -0x90(%rcx),%edx
140dbf452:	89 54 0c 6c          	mov    %edx,0x6c(%rsp,%rcx,1)
140dbf456:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140dbf45c:	48 8d 55 60          	lea    0x60(%rbp),%rdx
140dbf460:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140dbf464:	e8 27 8d 93 ff       	call   0x1406f8190
140dbf469:	90                   	nop
140dbf46a:	48 8d 05 1f 02 a8 ff 	lea    -0x57fde1(%rip),%rax        # 0x14083f690
140dbf471:	48 8d 0d f8 1e a8 ff 	lea    -0x57e108(%rip),%rcx        # 0x140841370
140dbf478:	45 84 ed             	test   %r13b,%r13b
140dbf47b:	48 0f 45 c1          	cmovne %rcx,%rax
140dbf47f:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140dbf484:	4c 63 41 04          	movslq 0x4(%rcx),%r8
140dbf488:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140dbf48d:	49 03 c8             	add    %r8,%rcx
140dbf490:	ff 15 8a 45 1c 00    	call   *0x1c458a(%rip)        # 0x140f83a20
140dbf496:	48 8b d3             	mov    %rbx,%rdx
140dbf499:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140dbf49e:	e8 8d da ff ff       	call   0x140dbcf30
140dbf4a3:	48 8b 08             	mov    (%rax),%rcx
140dbf4a6:	48 63 51 04          	movslq 0x4(%rcx),%rdx
140dbf4aa:	f6 44 02 10 06       	testb  $0x6,0x10(%rdx,%rax,1)
140dbf4af:	0f 85 e2 00 00 00    	jne    0x140dbf597
140dbf4b5:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140dbf4ba:	48 63 48 04          	movslq 0x4(%rax),%rcx
140dbf4be:	48 89 7c 0c 70       	mov    %rdi,0x70(%rsp,%rcx,1)
140dbf4c3:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140dbf4c8:	48 63 48 04          	movslq 0x4(%rax),%rcx
140dbf4cc:	8d 91 70 ff ff ff    	lea    -0x90(%rcx),%edx
140dbf4d2:	89 54 0c 6c          	mov    %edx,0x6c(%rsp,%rcx,1)
140dbf4d6:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140dbf4da:	e8 11 1e 42 ff       	call   0x1401e12f0
140dbf4df:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140dbf4e4:	48 63 48 04          	movslq 0x4(%rax),%rcx
140dbf4e8:	4c 89 7c 0c 70       	mov    %r15,0x70(%rsp,%rcx,1)
140dbf4ed:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140dbf4f2:	48 63 48 04          	movslq 0x4(%rax),%rcx
140dbf4f6:	8d 51 e8             	lea    -0x18(%rcx),%edx
140dbf4f9:	89 54 0c 6c          	mov    %edx,0x6c(%rsp,%rcx,1)
140dbf4fd:	48 8d 05 dc a1 1e 00 	lea    0x1ea1dc(%rip),%rax        # 0x140fa96e0
140dbf504:	48 89 45 00          	mov    %rax,0x0(%rbp)
140dbf508:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
140dbf50c:	e8 f3 d4 03 00       	call   0x140dfca04
140dbf511:	90                   	nop
140dbf512:	48 8b 55 78          	mov    0x78(%rbp),%rdx