1400a8fa2:	48 8b ce             	mov    %rsi,%rcx
1400a8fa5:	e8 5e ec ff ff       	call   0x1400a7c08
1400a8faa:	48 83 c6 70          	add    $0x70,%rsi
1400a8fae:	49 3b f4             	cmp    %r12,%rsi
1400a8fb1:	75 ef                	jne    0x1400a8fa2
1400a8fb3:	48 8b 0f             	mov    (%rdi),%rcx
1400a8fb6:	48 8b 47 10          	mov    0x10(%rdi),%rax
1400a8fba:	48 2b c1             	sub    %rcx,%rax
1400a8fbd:	48 c1 f8 04          	sar    $0x4,%rax
1400a8fc1:	48 ba b7 6d db b6 6d 	movabs $0x6db6db6db6db6db7,%rdx
1400a8fc8:	db b6 6d
1400a8fcb:	48 0f af c2          	imul   %rdx,%rax
1400a8fcf:	48 6b c0 70          	imul   $0x70,%rax,%rax
1400a8fd3:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400a8fd9:	72 14                	jb     0x1400a8fef
1400a8fdb:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1400a8fdf:	48 2b ca             	sub    %rdx,%rcx
1400a8fe2:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1400a8fe6:	48 83 f8 1f          	cmp    $0x1f,%rax
1400a8fea:	77 35                	ja     0x1400a9021
1400a8fec:	48 8b ca             	mov    %rdx,%rcx
1400a8fef:	ff 15 4b 9b 16 00    	call   *0x169b4b(%rip)        # 0x140212b40
1400a8ff5:	0f ae e8             	lfence
1400a8ff8:	48 89 1f             	mov    %rbx,(%rdi)
1400a8ffb:	49 6b cd 70          	imul   $0x70,%r13,%rcx
1400a8fff:	48 03 cb             	add    %rbx,%rcx
1400a9002:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
1400a9006:	4a 8d 0c 33          	lea    (%rbx,%r14,1),%rcx
1400a900a:	48 89 4f 10          	mov    %rcx,0x10(%rdi)
1400a900e:	49 8b c7             	mov    %r15,%rax
1400a9011:	48 83 c4 30          	add    $0x30,%rsp
1400a9015:	41 5f                	pop    %r15
1400a9017:	41 5e                	pop    %r14
1400a9019:	41 5d                	pop    %r13
1400a901b:	41 5c                	pop    %r12
1400a901d:	5f                   	pop    %rdi
1400a901e:	5e                   	pop    %rsi
1400a901f:	5b                   	pop    %rbx
1400a9020:	c3                   	ret
1400a9021:	ff 15 59 9b 16 00    	call   *0x169b59(%rip)        # 0x140212b80
1400a9027:	cc                   	int3
1400a9028:	e8 73 b6 f5 ff       	call   0x1400046a0
1400a902d:	cc                   	int3
1400a902e:	e8 39 c9 f5 ff       	call   0x14000596c
1400a9033:	cc                   	int3
1400a9034:	48 3b ca             	cmp    %rdx,%rcx
1400a9037:	74 2b                	je     0x1400a9064
1400a9039:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400a903e:	57                   	push   %rdi
1400a903f:	48 83 ec 20          	sub    $0x20,%rsp
1400a9043:	48 8b fa             	mov    %rdx,%rdi
1400a9046:	48 8b d9             	mov    %rcx,%rbx
1400a9049:	48 8b cb             	mov    %rbx,%rcx
1400a904c:	e8 b7 eb ff ff       	call   0x1400a7c08
1400a9051:	48 83 c3 70          	add    $0x70,%rbx
1400a9055:	48 3b df             	cmp    %rdi,%rbx
1400a9058:	75 ef                	jne    0x1400a9049
1400a905a:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400a905f:	48 83 c4 20          	add    $0x20,%rsp
1400a9063:	5f                   	pop    %rdi
1400a9064:	c3                   	ret
1400a9065:	90                   	nop
1400a9066:	90                   	nop
1400a9067:	90                   	nop
1400a9068:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400a906d:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1400a9072:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1400a9077:	57                   	push   %rdi
1400a9078:	48 83 ec 20          	sub    $0x20,%rsp
1400a907c:	49 8b f8             	mov    %r8,%rdi
1400a907f:	48 8b ea             	mov    %rdx,%rbp
1400a9082:	48 3b ca             	cmp    %rdx,%rcx
1400a9085:	74 64                	je     0x1400a90eb
1400a9087:	49 8b f0             	mov    %r8,%rsi
1400a908a:	48 8d 59 60          	lea    0x60(%rcx),%rbx
1400a908e:	48 2b f1             	sub    %rcx,%rsi
1400a9091:	8b 43 a0             	mov    -0x60(%rbx),%eax
1400a9094:	48 8d 4e a8          	lea    -0x58(%rsi),%rcx
1400a9098:	48 03 cb             	add    %rbx,%rcx
1400a909b:	89 07                	mov    %eax,(%rdi)
1400a909d:	48 8d 53 a8          	lea    -0x58(%rbx),%rdx
1400a90a1:	ff 15 21 95 28 00    	call   *0x289521(%rip)        # 0x1403325c8
1400a90a7:	0f 57 c0             	xorps  %xmm0,%xmm0
1400a90aa:	48 83 c7 70          	add    $0x70,%rdi
1400a90ae:	0f 11 44 1e f0       	movups %xmm0,-0x10(%rsi,%rbx,1)
1400a90b3:	48 83 24 1e 00       	andq   $0x0,(%rsi,%rbx,1)
1400a90b8:	48 83 64 1e 08 00    	andq   $0x0,0x8(%rsi,%rbx,1)
1400a90be:	0f 10 43 f0          	movups -0x10(%rbx),%xmm0
1400a90c2:	0f 11 44 1e f0       	movups %xmm0,-0x10(%rsi,%rbx,1)
1400a90c7:	0f 10 0b             	movups (%rbx),%xmm1
1400a90ca:	0f 11 0c 1e          	movups %xmm1,(%rsi,%rbx,1)
1400a90ce:	48 83 23 00          	andq   $0x0,(%rbx)
1400a90d2:	48 c7 43 08 0f 00 00 	movq   $0xf,0x8(%rbx)
1400a90d9:	00
1400a90da:	c6 43 f0 00          	movb   $0x0,-0x10(%rbx)
1400a90de:	48 83 c3 70          	add    $0x70,%rbx
1400a90e2:	48 8d 4b a0          	lea    -0x60(%rbx),%rcx
1400a90e6:	48 3b cd             	cmp    %rbp,%rcx
1400a90e9:	75 a6                	jne    0x1400a9091
1400a90eb:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400a90f0:	48 8b c7             	mov    %rdi,%rax
1400a90f3:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1400a90f8:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1400a90fd:	48 83 c4 20          	add    $0x20,%rsp
1400a9101:	5f                   	pop    %rdi
1400a9102:	c3                   	ret
1400a9103:	90                   	nop
1400a9104:	90                   	nop
1400a9105:	90                   	nop
1400a9106:	90                   	nop
1400a9107:	90                   	nop
1400a9108:	90                   	nop
1400a9109:	90                   	nop
1400a910a:	90                   	nop
1400a910b:	90                   	nop
1400a910c:	90                   	nop
1400a910d:	90                   	nop
1400a910e:	90                   	nop
1400a910f:	90                   	nop
1400a9110:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400a9115:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400a911a:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1400a911f:	55                   	push   %rbp
1400a9120:	41 56                	push   %r14
1400a9122:	41 57                	push   %r15
1400a9124:	48 8b ec             	mov    %rsp,%rbp
1400a9127:	48 83 ec 40          	sub    $0x40,%rsp
1400a912b:	48 8b fa             	mov    %rdx,%rdi
1400a912e:	48 8d 05 6b fa 18 00 	lea    0x18fa6b(%rip),%rax        # 0x140238ba0
1400a9135:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1400a9139:	48 8b d9             	mov    %rcx,%rbx
1400a913c:	48 8d 05 45 28 1c 00 	lea    0x1c2845(%rip),%rax        # 0x14026b988
1400a9143:	45 33 ff             	xor    %r15d,%r15d
1400a9146:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1400a914a:	0f b7 41 08          	movzwl 0x8(%rcx),%eax
1400a914e:	48 8b cf             	mov    %rdi,%rcx
1400a9151:	66 89 45 f0          	mov    %ax,-0x10(%rbp)
1400a9155:	48 8b 02             	mov    (%rdx),%rax
1400a9158:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1400a915c:	66 44 89 7d f2       	mov    %r15w,-0xe(%rbp)
1400a9161:	48 8b 80 c0 00 00 00 	mov    0xc0(%rax),%rax
1400a9168:	ff 15 c2 9c 16 00    	call   *0x169cc2(%rip)        # 0x140212e30
1400a916e:	48 8d 05 2b 28 1c 00 	lea    0x1c282b(%rip),%rax        # 0x14026b9a0
1400a9175:	66 44 89 7d f8       	mov    %r15w,-0x8(%rbp)
1400a917a:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1400a917e:	4c 8d 35 d3 ff 18 00 	lea    0x18ffd3(%rip),%r14        # 0x140239158
1400a9185:	48 8b 43 10          	mov    0x10(%rbx),%rax
1400a9189:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1400a918d:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1400a9191:	48 8b cf             	mov    %rdi,%rcx
1400a9194:	48 8b 07             	mov    (%rdi),%rax
1400a9197:	4c 89 75 e0          	mov    %r14,-0x20(%rbp)
1400a919b:	48 8b 80 b0 00 00 00 	mov    0xb0(%rax),%rax
1400a91a2:	ff 15 88 9c 16 00    	call   *0x169c88(%rip)        # 0x140212e30
1400a91a8:	48 8d 05 b1 27 1c 00 	lea    0x1c27b1(%rip),%rax        # 0x14026b960
1400a91af:	66 44 89 7d f8       	mov    %r15w,-0x8(%rbp)
1400a91b4:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1400a91b8:	48 8d 35 b9 f9 18 00 	lea    0x18f9b9(%rip),%rsi        # 0x140238b78
1400a91bf:	48 8b 43 18          	mov    0x18(%rbx),%rax
1400a91c3:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1400a91c7:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1400a91cb:	48 8b cf             	mov    %rdi,%rcx
1400a91ce:	48 8b 07             	mov    (%rdi),%rax
1400a91d1:	48 89 75 e0          	mov    %rsi,-0x20(%rbp)
1400a91d5:	48 8b 80 d0 00 00 00 	mov    0xd0(%rax),%rax
1400a91dc:	ff 15 4e 9c 16 00    	call   *0x169c4e(%rip)        # 0x140212e30
1400a91e2:	48 8d 05 8f 27 1c 00 	lea    0x1c278f(%rip),%rax        # 0x14026b978
1400a91e9:	48 89 75 e0          	mov    %rsi,-0x20(%rbp)
1400a91ed:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1400a91f1:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1400a91f5:	48 8b 43 20          	mov    0x20(%rbx),%rax
1400a91f9:	48 8b cf             	mov    %rdi,%rcx
1400a91fc:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1400a9200:	48 8b 07             	mov    (%rdi),%rax
1400a9203:	66 44 89 7d f8       	mov    %r15w,-0x8(%rbp)
1400a9208:	48 8b 80 d0 00 00 00 	mov    0xd0(%rax),%rax
1400a920f:	ff 15 1b 9c 16 00    	call   *0x169c1b(%rip)        # 0x140212e30
1400a9215:	48 8d 05 1c 27 1c 00 	lea    0x1c271c(%rip),%rax        # 0x14026b938
1400a921c:	4c 89 75 e0          	mov    %r14,-0x20(%rbp)
1400a9220:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1400a9224:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1400a9228:	48 8b 43 28          	mov    0x28(%rbx),%rax
1400a922c:	48 8b cf             	mov    %rdi,%rcx
1400a922f:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1400a9233:	48 8b 07             	mov    (%rdi),%rax
1400a9236:	66 44 89 7d f8       	mov    %r15w,-0x8(%rbp)
1400a923b:	48 8b 80 b0 00 00 00 	mov    0xb0(%rax),%rax
1400a9242:	ff 15 e8 9b 16 00    	call   *0x169be8(%rip)        # 0x140212e30
1400a9248:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1400a924d:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
1400a9252:	48 8b 7c 24 70       	mov    0x70(%rsp),%rdi
1400a9257:	48 83 c4 40          	add    $0x40,%rsp
1400a925b:	41 5f                	pop    %r15
1400a925d:	41 5e                	pop    %r14
1400a925f:	5d                   	pop    %rbp
1400a9260:	c3                   	ret
1400a9261:	90                   	nop
1400a9262:	90                   	nop
1400a9263:	90                   	nop
1400a9264:	90                   	nop
1400a9265:	90                   	nop
1400a9266:	90                   	nop
1400a9267:	90                   	nop
1400a9268:	90                   	nop
1400a9269:	90                   	nop
1400a926a:	90                   	nop
1400a926b:	90                   	nop
1400a926c:	90                   	nop
1400a926d:	90                   	nop
1400a926e:	90                   	nop
1400a926f:	90                   	nop
1400a9270:	48 8b c4             	mov    %rsp,%rax
1400a9273:	48 89 58 08          	mov    %rbx,0x8(%rax)
1400a9277:	48 89 70 10          	mov    %rsi,0x10(%rax)
1400a927b:	48 89 78 18          	mov    %rdi,0x18(%rax)
1400a927f:	4c 89 70 20          	mov    %r14,0x20(%rax)
1400a9283:	55                   	push   %rbp
1400a9284:	48 8b ec             	mov    %rsp,%rbp
1400a9287:	48 83 ec 40          	sub    $0x40,%rsp
1400a928b:	48 8b fa             	mov    %rdx,%rdi
1400a928e:	48 8d 05 0b f9 18 00 	lea    0x18f90b(%rip),%rax        # 0x140238ba0
1400a9295:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1400a9299:	48 8b d9             	mov    %rcx,%rbx
1400a929c:	48 8d 05 e5 26 1c 00 	lea    0x1c26e5(%rip),%rax        # 0x14026b988
1400a92a3:	45 33 f6             	xor    %r14d,%r14d
1400a92a6:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1400a92aa:	0f b7 41 08          	movzwl 0x8(%rcx),%eax
1400a92ae:	48 8b cf             	mov    %rdi,%rcx
1400a92b1:	66 89 45 f0          	mov    %ax,-0x10(%rbp)
1400a92b5:	48 8b 02             	mov    (%rdx),%rax
1400a92b8:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1400a92bc:	66 44 89 75 f2       	mov    %r14w,-0xe(%rbp)
1400a92c1:	48 8b 80 c0 00 00 00 	mov    0xc0(%rax),%rax
1400a92c8:	ff 15 62 9b 16 00    	call   *0x169b62(%rip)        # 0x140212e30
1400a92ce:	48 8d 05 83 fe 18 00 	lea    0x18fe83(%rip),%rax        # 0x140239158
1400a92d5:	66 44 89 75 f8       	mov    %r14w,-0x8(%rbp)
1400a92da:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1400a92de:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1400a92e2:	48 8d 05 b7 26 1c 00 	lea    0x1c26b7(%rip),%rax        # 0x14026b9a0
1400a92e9:	48 8b cf             	mov    %rdi,%rcx
1400a92ec:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1400a92f0:	48 8b 43 10          	mov    0x10(%rbx),%rax
1400a92f4:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1400a92f8:	48 8b 07             	mov    (%rdi),%rax
1400a92fb:	48 8b 80 b0 00 00 00 	mov    0xb0(%rax),%rax
1400a9302:	ff 15 28 9b 16 00    	call   *0x169b28(%rip)        # 0x140212e30
1400a9308:	48 8d 05 51 26 1c 00 	lea    0x1c2651(%rip),%rax        # 0x14026b960
1400a930f:	66 44 89 75 f8       	mov    %r14w,-0x8(%rbp)
1400a9314:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1400a9318:	48 8d 35 59 f8 18 00 	lea    0x18f859(%rip),%rsi        # 0x140238b78
1400a931f:	48 8b 43 18          	mov    0x18(%rbx),%rax
1400a9323:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1400a9327:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1400a932b:	48 8b cf             	mov    %rdi,%rcx
1400a932e:	48 8b 07             	mov    (%rdi),%rax
1400a9331:	48 89 75 e0          	mov    %rsi,-0x20(%rbp)
1400a9335:	48 8b 80 d0 00 00 00 	mov    0xd0(%rax),%rax
1400a933c:	ff 15 ee 9a 16 00    	call   *0x169aee(%rip)        # 0x140212e30
1400a9342:	48 8d 05 2f 26 1c 00 	lea    0x1c262f(%rip),%rax        # 0x14026b978
1400a9349:	48 89 75 e0          	mov    %rsi,-0x20(%rbp)
1400a934d:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1400a9351:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1400a9355:	48 8b 43 20          	mov    0x20(%rbx),%rax
1400a9359:	48 8b cf             	mov    %rdi,%rcx
1400a935c:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1400a9360:	48 8b 07             	mov    (%rdi),%rax
1400a9363:	66 44 89 75 f8       	mov    %r14w,-0x8(%rbp)
1400a9368:	48 8b 80 d0 00 00 00 	mov    0xd0(%rax),%rax
1400a936f:	ff 15 bb 9a 16 00    	call   *0x169abb(%rip)        # 0x140212e30
1400a9375:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400a937a:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1400a937f:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
1400a9384:	4c 8b 74 24 68       	mov    0x68(%rsp),%r14
1400a9389:	48 83 c4 40          	add    $0x40,%rsp
1400a938d:	5d                   	pop    %rbp
1400a938e:	c3                   	ret
1400a938f:	90                   	nop
1400a9390:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400a9395:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400a939a:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1400a939f:	55                   	push   %rbp
1400a93a0:	48 8b ec             	mov    %rsp,%rbp
1400a93a3:	48 83 ec 40          	sub    $0x40,%rsp
1400a93a7:	48 8b fa             	mov    %rdx,%rdi
1400a93aa:	48 8d 05 ef f7 18 00 	lea    0x18f7ef(%rip),%rax        # 0x140238ba0
1400a93b1:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1400a93b5:	48 8b d9             	mov    %rcx,%rbx
1400a93b8:	48 8d 05 c9 25 1c 00 	lea    0x1c25c9(%rip),%rax        # 0x14026b988
1400a93bf:	33 f6                	xor    %esi,%esi
1400a93c1:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1400a93c5:	0f b7 41 08          	movzwl 0x8(%rcx),%eax
1400a93c9:	48 8b cf             	mov    %rdi,%rcx
1400a93cc:	66 89 45 f0          	mov    %ax,-0x10(%rbp)
1400a93d0:	48 8b 02             	mov    (%rdx),%rax
1400a93d3:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1400a93d7:	66 89 75 f2          	mov    %si,-0xe(%rbp)
1400a93db:	48 8b 80 c0 00 00 00 	mov    0xc0(%rax),%rax
1400a93e2:	ff 15 48 9a 16 00    	call   *0x169a48(%rip)        # 0x140212e30
1400a93e8:	48 8d 05 69 fd 18 00 	lea    0x18fd69(%rip),%rax        # 0x140239158
1400a93ef:	66 89 75 f8          	mov    %si,-0x8(%rbp)
1400a93f3:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1400a93f7:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1400a93fb:	48 8d 05 9e 25 1c 00 	lea    0x1c259e(%rip),%rax        # 0x14026b9a0
1400a9402:	48 8b cf             	mov    %rdi,%rcx
1400a9405:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1400a9409:	48 8b 43 10          	mov    0x10(%rbx),%rax
1400a940d:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1400a9411:	48 8b 07             	mov    (%rdi),%rax
1400a9414:	48 8b 80 b0 00 00 00 	mov    0xb0(%rax),%rax
1400a941b:	ff 15 0f 9a 16 00    	call   *0x169a0f(%rip)        # 0x140212e30
1400a9421:	48 8d 05 50 f7 18 00 	lea    0x18f750(%rip),%rax        # 0x140238b78
1400a9428:	66 89 75 f8          	mov    %si,-0x8(%rbp)
1400a942c:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1400a9430:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1400a9434:	48 8d 05 25 25 1c 00 	lea    0x1c2525(%rip),%rax        # 0x14026b960
1400a943b:	48 8b cf             	mov    %rdi,%rcx
1400a943e:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1400a9442:	48 8b 43 18          	mov    0x18(%rbx),%rax
1400a9446:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1400a944a:	48 8b 07             	mov    (%rdi),%rax
1400a944d:	48 8b 80 d0 00 00 00 	mov    0xd0(%rax),%rax
1400a9454:	ff 15 d6 99 16 00    	call   *0x1699d6(%rip)        # 0x140212e30
1400a945a:	48 8d 05 ff d7 18 00 	lea    0x18d7ff(%rip),%rax        # 0x140236c60
1400a9461:	66 89 75 f4          	mov    %si,-0xc(%rbp)
1400a9465:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1400a9469:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1400a946d:	48 8d 05 dc 24 1c 00 	lea    0x1c24dc(%rip),%rax        # 0x14026b950
1400a9474:	48 8b cf             	mov    %rdi,%rcx
1400a9477:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1400a947b:	8b 43 20             	mov    0x20(%rbx),%eax
1400a947e:	89 45 f0             	mov    %eax,-0x10(%rbp)
1400a9481:	48 8b 07             	mov    (%rdi),%rax
1400a9484:	48 8b 80 f8 00 00 00 	mov    0xf8(%rax),%rax
1400a948b:	ff 15 9f 99 16 00    	call   *0x16999f(%rip)        # 0x140212e30
1400a9491:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400a9496:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1400a949b:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
1400a94a0:	48 83 c4 40          	add    $0x40,%rsp
1400a94a4:	5d                   	pop    %rbp
1400a94a5:	c3                   	ret
1400a94a6:	90                   	nop
1400a94a7:	90                   	nop
1400a94a8:	90                   	nop
1400a94a9:	90                   	nop
1400a94aa:	90                   	nop
1400a94ab:	90                   	nop
1400a94ac:	90                   	nop
1400a94ad:	90                   	nop
1400a94ae:	90                   	nop
1400a94af:	90                   	nop