1402a6199:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1402a619e:	48 8b 85 b8 00 00 00 	mov    0xb8(%rbp),%rax
1402a61a5:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1402a61aa:	33 db                	xor    %ebx,%ebx
1402a61ac:	89 5c 24 50          	mov    %ebx,0x50(%rsp)
1402a61b0:	49 8b 09             	mov    (%r9),%rcx
1402a61b3:	48 8b 01             	mov    (%rcx),%rax
1402a61b6:	48 8b 40 48          	mov    0x48(%rax),%rax
1402a61ba:	ff 15 78 6a 86 00    	call   *0x866a78(%rip)        # 0x140b0cc38
1402a61c0:	48 85 c0             	test   %rax,%rax
1402a61c3:	0f 84 44 04 00 00    	je     0x1402a660d
1402a61c9:	49 8b 0c 24          	mov    (%r12),%rcx
1402a61cd:	48 8b 01             	mov    (%rcx),%rax
1402a61d0:	33 d2                	xor    %edx,%edx
1402a61d2:	48 8b 40 40          	mov    0x40(%rax),%rax
1402a61d6:	ff 15 5c 6a 86 00    	call   *0x866a5c(%rip)        # 0x140b0cc38
1402a61dc:	48 8b d0             	mov    %rax,%rdx
1402a61df:	48 8b 48 08          	mov    0x8(%rax),%rcx
1402a61e3:	48 85 c9             	test   %rcx,%rcx
1402a61e6:	74 04                	je     0x1402a61ec
1402a61e8:	f0 ff 41 08          	lock incl 0x8(%rcx)
1402a61ec:	48 8b 00             	mov    (%rax),%rax
1402a61ef:	48 89 45 90          	mov    %rax,-0x70(%rbp)
1402a61f3:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402a61f7:	48 89 45 98          	mov    %rax,-0x68(%rbp)
1402a61fb:	0f 57 c0             	xorps  %xmm0,%xmm0
1402a61fe:	0f 11 45 a0          	movups %xmm0,-0x60(%rbp)
1402a6202:	48 89 5d b0          	mov    %rbx,-0x50(%rbp)
1402a6206:	48 c7 45 b8 0f 00 00 	movq   $0xf,-0x48(%rbp)
1402a620d:	00
1402a620e:	88 5d a0             	mov    %bl,-0x60(%rbp)
1402a6211:	66 0f 7f 44 24 60    	movdqa %xmm0,0x60(%rsp)
1402a6217:	48 85 c0             	test   %rax,%rax
1402a621a:	74 04                	je     0x1402a6220
1402a621c:	f0 ff 40 08          	lock incl 0x8(%rax)
1402a6220:	0f 28 45 90          	movaps -0x70(%rbp),%xmm0
1402a6224:	66 0f 7f 44 24 60    	movdqa %xmm0,0x60(%rsp)
1402a622a:	45 33 c9             	xor    %r9d,%r9d
1402a622d:	41 b0 01             	mov    $0x1,%r8b
1402a6230:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1402a6234:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1402a6239:	e8 76 04 e8 ff       	call   0x1401266b4
1402a623e:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1402a6242:	e8 b1 dc ff ff       	call   0x1402a3ef8
1402a6247:	48 8b 7d b8          	mov    -0x48(%rbp),%rdi
1402a624b:	48 8b 5d b0          	mov    -0x50(%rbp),%rbx
1402a624f:	48 8b 75 a0          	mov    -0x60(%rbp),%rsi
1402a6253:	84 c0                	test   %al,%al
1402a6255:	75 36                	jne    0x1402a628d
1402a6257:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1402a625b:	48 83 ff 0f          	cmp    $0xf,%rdi
1402a625f:	48 0f 47 ce          	cmova  %rsi,%rcx
1402a6263:	48 83 fb 08          	cmp    $0x8,%rbx
1402a6267:	75 13                	jne    0x1402a627c
1402a6269:	4c 8b c3             	mov    %rbx,%r8
1402a626c:	48 8d 15 15 1f 8a 00 	lea    0x8a1f15(%rip),%rdx        # 0x140b48188
1402a6273:	e8 72 c0 84 00       	call   0x140af22ea
1402a6278:	85 c0                	test   %eax,%eax
1402a627a:	74 11                	je     0x1402a628d
1402a627c:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1402a6280:	e8 13 dd ff ff       	call   0x1402a3f98
1402a6285:	84 c0                	test   %al,%al
1402a6287:	0f 84 ab 03 00 00    	je     0x1402a6638
1402a628d:	80 bd a0 00 00 00 00 	cmpb   $0x0,0xa0(%rbp)
1402a6294:	0f 84 c5 00 00 00    	je     0x1402a635f
1402a629a:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1402a629e:	48 83 ff 0f          	cmp    $0xf,%rdi
1402a62a2:	48 0f 47 ce          	cmova  %rsi,%rcx
1402a62a6:	48 83 fb 08          	cmp    $0x8,%rbx
1402a62aa:	75 17                	jne    0x1402a62c3
1402a62ac:	4c 8b c3             	mov    %rbx,%r8
1402a62af:	48 8d 15 8a 20 8a 00 	lea    0x8a208a(%rip),%rdx        # 0x140b48340
1402a62b6:	e8 2f c0 84 00       	call   0x140af22ea
1402a62bb:	85 c0                	test   %eax,%eax
1402a62bd:	0f 84 9c 00 00 00    	je     0x1402a635f
1402a62c3:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1402a62c7:	48 83 ff 0f          	cmp    $0xf,%rdi
1402a62cb:	48 0f 47 ce          	cmova  %rsi,%rcx
1402a62cf:	48 83 fb 07          	cmp    $0x7,%rbx
1402a62d3:	75 13                	jne    0x1402a62e8
1402a62d5:	4c 8b c3             	mov    %rbx,%r8
1402a62d8:	48 8d 15 71 20 8a 00 	lea    0x8a2071(%rip),%rdx        # 0x140b48350
1402a62df:	e8 06 c0 84 00       	call   0x140af22ea
1402a62e4:	85 c0                	test   %eax,%eax
1402a62e6:	74 77                	je     0x1402a635f
1402a62e8:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1402a62ec:	48 83 ff 0f          	cmp    $0xf,%rdi
1402a62f0:	48 0f 47 ce          	cmova  %rsi,%rcx
1402a62f4:	48 83 fb 09          	cmp    $0x9,%rbx
1402a62f8:	75 13                	jne    0x1402a630d
1402a62fa:	4c 8b c3             	mov    %rbx,%r8
1402a62fd:	48 8d 15 5c 20 8a 00 	lea    0x8a205c(%rip),%rdx        # 0x140b48360
1402a6304:	e8 e1 bf 84 00       	call   0x140af22ea
1402a6309:	85 c0                	test   %eax,%eax
1402a630b:	74 52                	je     0x1402a635f
1402a630d:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1402a6311:	48 83 ff 0f          	cmp    $0xf,%rdi
1402a6315:	48 0f 47 ce          	cmova  %rsi,%rcx
1402a6319:	48 83 fb 0b          	cmp    $0xb,%rbx
1402a631d:	75 13                	jne    0x1402a6332
1402a631f:	4c 8b c3             	mov    %rbx,%r8
1402a6322:	48 8d 15 57 20 8a 00 	lea    0x8a2057(%rip),%rdx        # 0x140b48380
1402a6329:	e8 bc bf 84 00       	call   0x140af22ea
1402a632e:	85 c0                	test   %eax,%eax
1402a6330:	74 2d                	je     0x1402a635f
1402a6332:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1402a6336:	48 83 ff 0f          	cmp    $0xf,%rdi
1402a633a:	48 0f 47 ce          	cmova  %rsi,%rcx
1402a633e:	48 83 fb 08          	cmp    $0x8,%rbx
1402a6342:	0f 85 13 03 00 00    	jne    0x1402a665b
1402a6348:	4c 8b c3             	mov    %rbx,%r8
1402a634b:	48 8d 15 3e 20 8a 00 	lea    0x8a203e(%rip),%rdx        # 0x140b48390
1402a6352:	e8 93 bf 84 00       	call   0x140af22ea
1402a6357:	85 c0                	test   %eax,%eax
1402a6359:	0f 85 fc 02 00 00    	jne    0x1402a665b
1402a635f:	49 8b 0c 24          	mov    (%r12),%rcx
1402a6363:	48 8b 01             	mov    (%rcx),%rax
1402a6366:	48 8b 40 48          	mov    0x48(%rax),%rax
1402a636a:	ff 15 c8 68 86 00    	call   *0x8668c8(%rip)        # 0x140b0cc38
1402a6370:	48 8b d8             	mov    %rax,%rbx
1402a6373:	be 01 00 00 00       	mov    $0x1,%esi
1402a6378:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1402a637c:	48 3b c6             	cmp    %rsi,%rax
1402a637f:	75 3d                	jne    0x1402a63be
1402a6381:	e8 72 db ff ff       	call   0x1402a3ef8
1402a6386:	33 ff                	xor    %edi,%edi
1402a6388:	84 c0                	test   %al,%al
1402a638a:	75 41                	jne    0x1402a63cd
1402a638c:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1402a6390:	48 83 7d b8 0f       	cmpq   $0xf,-0x48(%rbp)
1402a6395:	48 0f 47 4d a0       	cmova  -0x60(%rbp),%rcx
1402a639a:	4c 8b 45 b0          	mov    -0x50(%rbp),%r8
1402a639e:	49 83 f8 08          	cmp    $0x8,%r8
1402a63a2:	0f 85 3a 02 00 00    	jne    0x1402a65e2
1402a63a8:	48 8d 15 d9 1d 8a 00 	lea    0x8a1dd9(%rip),%rdx        # 0x140b48188
1402a63af:	e8 36 bf 84 00       	call   0x140af22ea
1402a63b4:	85 c0                	test   %eax,%eax
1402a63b6:	0f 85 26 02 00 00    	jne    0x1402a65e2
1402a63bc:	eb 0f                	jmp    0x1402a63cd
1402a63be:	e8 d5 db ff ff       	call   0x1402a3f98
1402a63c3:	33 ff                	xor    %edi,%edi
1402a63c5:	84 c0                	test   %al,%al
1402a63c7:	0f 84 ea 01 00 00    	je     0x1402a65b7
1402a63cd:	49 8b 07             	mov    (%r15),%rax
1402a63d0:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1402a63d5:	4c 8d 4d a0          	lea    -0x60(%rbp),%r9
1402a63d9:	45 8b c5             	mov    %r13d,%r8d
1402a63dc:	48 3b de             	cmp    %rsi,%rbx
1402a63df:	75 33                	jne    0x1402a6414
1402a63e1:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1402a63e6:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
1402a63eb:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1402a63f0:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
1402a63f4:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1402a63f9:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
1402a63fd:	49 8b cf             	mov    %r15,%rcx
1402a6400:	48 8b 80 88 00 00 00 	mov    0x88(%rax),%rax
1402a6407:	ff 15 2b 68 86 00    	call   *0x86682b(%rip)        # 0x140b0cc38
1402a640d:	48 8b d0             	mov    %rax,%rdx
1402a6410:	8b ce                	mov    %esi,%ecx
1402a6412:	eb 3a                	jmp    0x1402a644e
1402a6414:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1402a6419:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
1402a641e:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1402a6423:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
1402a6427:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1402a642c:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
1402a6431:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1402a6436:	49 8b cf             	mov    %r15,%rcx
1402a6439:	48 8b 80 90 00 00 00 	mov    0x90(%rax),%rax
1402a6440:	ff 15 f2 67 86 00    	call   *0x8667f2(%rip)        # 0x140b0cc38
1402a6446:	48 8b d0             	mov    %rax,%rdx
1402a6449:	b9 02 00 00 00       	mov    $0x2,%ecx
1402a644e:	49 89 3e             	mov    %rdi,(%r14)
1402a6451:	49 89 7e 08          	mov    %rdi,0x8(%r14)
1402a6455:	48 8b 02             	mov    (%rdx),%rax
1402a6458:	49 89 06             	mov    %rax,(%r14)
1402a645b:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402a645f:	49 89 46 08          	mov    %rax,0x8(%r14)
1402a6463:	48 89 3a             	mov    %rdi,(%rdx)
1402a6466:	48 89 7a 08          	mov    %rdi,0x8(%rdx)
1402a646a:	83 c9 04             	or     $0x4,%ecx
1402a646d:	89 4c 24 50          	mov    %ecx,0x50(%rsp)
1402a6471:	83 ce ff             	or     $0xffffffff,%esi
1402a6474:	f6 c1 02             	test   $0x2,%cl
1402a6477:	74 4a                	je     0x1402a64c3
1402a6479:	83 e1 fd             	and    $0xfffffffd,%ecx
1402a647c:	89 4c 24 50          	mov    %ecx,0x50(%rsp)
1402a6480:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1402a6485:	48 85 db             	test   %rbx,%rbx
1402a6488:	74 39                	je     0x1402a64c3
1402a648a:	8b c6                	mov    %esi,%eax
1402a648c:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402a6491:	03 c6                	add    %esi,%eax
1402a6493:	75 2a                	jne    0x1402a64bf
1402a6495:	48 8b 03             	mov    (%rbx),%rax
1402a6498:	48 8b cb             	mov    %rbx,%rcx
1402a649b:	48 8b 00             	mov    (%rax),%rax
1402a649e:	ff 15 94 67 86 00    	call   *0x866794(%rip)        # 0x140b0cc38
1402a64a4:	8b c6                	mov    %esi,%eax
1402a64a6:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402a64ab:	03 c6                	add    %esi,%eax
1402a64ad:	75 10                	jne    0x1402a64bf
1402a64af:	48 8b 03             	mov    (%rbx),%rax
1402a64b2:	48 8b cb             	mov    %rbx,%rcx
1402a64b5:	48 8b 40 08          	mov    0x8(%rax),%rax
1402a64b9:	ff 15 79 67 86 00    	call   *0x866779(%rip)        # 0x140b0cc38
1402a64bf:	8b 4c 24 50          	mov    0x50(%rsp),%ecx
1402a64c3:	f6 c1 01             	test   $0x1,%cl
1402a64c6:	74 3f                	je     0x1402a6507
1402a64c8:	48 8b 5d 88          	mov    -0x78(%rbp),%rbx
1402a64cc:	48 85 db             	test   %rbx,%rbx
1402a64cf:	74 36                	je     0x1402a6507
1402a64d1:	8b c6                	mov    %esi,%eax
1402a64d3:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402a64d8:	03 c6                	add    %esi,%eax
1402a64da:	75 2b                	jne    0x1402a6507
1402a64dc:	48 8b 03             	mov    (%rbx),%rax
1402a64df:	48 8b cb             	mov    %rbx,%rcx
1402a64e2:	48 8b 00             	mov    (%rax),%rax
1402a64e5:	ff 15 4d 67 86 00    	call   *0x86674d(%rip)        # 0x140b0cc38
1402a64eb:	8b c6                	mov    %esi,%eax
1402a64ed:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402a64f2:	03 c6                	add    %esi,%eax
1402a64f4:	75 11                	jne    0x1402a6507
1402a64f6:	48 8b 03             	mov    (%rbx),%rax
1402a64f9:	48 8b cb             	mov    %rbx,%rcx
1402a64fc:	48 8b 40 08          	mov    0x8(%rax),%rax
1402a6500:	ff 15 32 67 86 00    	call   *0x866732(%rip)        # 0x140b0cc38
1402a6506:	90                   	nop
1402a6507:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
1402a650b:	48 83 f8 0f          	cmp    $0xf,%rax
1402a650f:	76 30                	jbe    0x1402a6541
1402a6511:	48 ff c0             	inc    %rax
1402a6514:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
1402a6518:	48 8b d1             	mov    %rcx,%rdx
1402a651b:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1402a6521:	72 18                	jb     0x1402a653b
1402a6523:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402a6527:	48 2b d1             	sub    %rcx,%rdx
1402a652a:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402a652e:	48 83 f8 1f          	cmp    $0x1f,%rax
1402a6532:	76 07                	jbe    0x1402a653b
1402a6534:	ff 15 5e 64 86 00    	call   *0x86645e(%rip)        # 0x140b0c998
1402a653a:	cc                   	int3
1402a653b:	ff 15 7f 63 86 00    	call   *0x86637f(%rip)        # 0x140b0c8c0
1402a6541:	48 89 7d b0          	mov    %rdi,-0x50(%rbp)
1402a6545:	48 c7 45 b8 0f 00 00 	movq   $0xf,-0x48(%rbp)
1402a654c:	00
1402a654d:	40 88 7d a0          	mov    %dil,-0x60(%rbp)
1402a6551:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
1402a6555:	48 85 c9             	test   %rcx,%rcx
1402a6558:	74 3a                	je     0x1402a6594
1402a655a:	8b c6                	mov    %esi,%eax
1402a655c:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402a6561:	03 c6                	add    %esi,%eax
1402a6563:	75 2f                	jne    0x1402a6594
1402a6565:	48 8b 5d 98          	mov    -0x68(%rbp),%rbx
1402a6569:	48 8b 03             	mov    (%rbx),%rax
1402a656c:	48 8b cb             	mov    %rbx,%rcx
1402a656f:	48 8b 00             	mov    (%rax),%rax
1402a6572:	ff 15 c0 66 86 00    	call   *0x8666c0(%rip)        # 0x140b0cc38
1402a6578:	8b ce                	mov    %esi,%ecx
1402a657a:	f0 0f c1 4b 0c       	lock xadd %ecx,0xc(%rbx)
1402a657f:	03 ce                	add    %esi,%ecx
1402a6581:	75 11                	jne    0x1402a6594
1402a6583:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
1402a6587:	48 8b 11             	mov    (%rcx),%rdx
1402a658a:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402a658e:	ff 15 a4 66 86 00    	call   *0x8666a4(%rip)        # 0x140b0cc38
1402a6594:	49 8b c6             	mov    %r14,%rax
1402a6597:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
1402a659b:	48 33 cc             	xor    %rsp,%rcx
1402a659e:	e8 3d 90 84 00       	call   0x140aef5e0
1402a65a3:	48 81 c4 38 01 00 00 	add    $0x138,%rsp
1402a65aa:	41 5f                	pop    %r15
1402a65ac:	41 5e                	pop    %r14
1402a65ae:	41 5d                	pop    %r13
1402a65b0:	41 5c                	pop    %r12
1402a65b2:	5f                   	pop    %rdi
1402a65b3:	5e                   	pop    %rsi
1402a65b4:	5b                   	pop    %rbx
1402a65b5:	5d                   	pop    %rbp
1402a65b6:	c3                   	ret
1402a65b7:	4c 8d 0d 7a 20 8a 00 	lea    0x8a207a(%rip),%r9        # 0x140b48638
1402a65be:	4c 8b c3             	mov    %rbx,%r8
1402a65c1:	48 8d 15 a4 20 8a 00 	lea    0x8a20a4(%rip),%rdx        # 0x140b4866c
1402a65c8:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1402a65cc:	e8 03 84 00 00       	call   0x1402ae9d4
1402a65d1:	48 8d 15 30 fa 98 00 	lea    0x98fa30(%rip),%rdx        # 0x140c36008
1402a65d8:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1402a65dc:	e8 9d 9e 84 00       	call   0x140af047e
1402a65e1:	cc                   	int3
1402a65e2:	4c 8d 0d f7 26 8a 00 	lea    0x8a26f7(%rip),%r9        # 0x140b48ce0
1402a65e9:	4c 8b c6             	mov    %rsi,%r8
1402a65ec:	48 8d 15 41 20 8a 00 	lea    0x8a2041(%rip),%rdx        # 0x140b48634
1402a65f3:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1402a65f7:	e8 d8 83 00 00       	call   0x1402ae9d4
1402a65fc:	48 8d 15 05 fa 98 00 	lea    0x98fa05(%rip),%rdx        # 0x140c36008
1402a6603:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1402a6607:	e8 72 9e 84 00       	call   0x140af047e
1402a660c:	90                   	nop
1402a660d:	4c 8d 0d 1c 26 8a 00 	lea    0x8a261c(%rip),%r9        # 0x140b48c30
1402a6614:	45 33 c0             	xor    %r8d,%r8d
1402a6617:	48 8d 15 3a 26 8a 00 	lea    0x8a263a(%rip),%rdx        # 0x140b48c58
1402a661e:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1402a6622:	e8 ad 83 00 00       	call   0x1402ae9d4
1402a6627:	48 8d 15 da f9 98 00 	lea    0x98f9da(%rip),%rdx        # 0x140c36008
1402a662e:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1402a6632:	e8 47 9e 84 00       	call   0x140af047e
1402a6637:	90                   	nop
1402a6638:	4c 8d 05 21 26 8a 00 	lea    0x8a2621(%rip),%r8        # 0x140b48c60
1402a663f:	33 d2                	xor    %edx,%edx
1402a6641:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1402a6645:	e8 be 80 00 00       	call   0x1402ae708
1402a664a:	48 8d 15 97 f9 98 00 	lea    0x98f997(%rip),%rdx        # 0x140c35fe8
1402a6651:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1402a6655:	e8 24 9e 84 00       	call   0x140af047e
1402a665a:	cc                   	int3
1402a665b:	4c 8d 05 3e 26 8a 00 	lea    0x8a263e(%rip),%r8        # 0x140b48ca0
1402a6662:	33 d2                	xor    %edx,%edx
1402a6664:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1402a6668:	e8 9b 80 00 00       	call   0x1402ae708
1402a666d:	48 8d 15 74 f9 98 00 	lea    0x98f974(%rip),%rdx        # 0x140c35fe8
1402a6674:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1402a6678:	e8 01 9e 84 00       	call   0x140af047e
1402a667d:	cc                   	int3
1402a667e:	90                   	nop
1402a667f:	90                   	nop
1402a6680:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402a6685:	57                   	push   %rdi
1402a6686:	48 83 ec 20          	sub    $0x20,%rsp
1402a668a:	48 8b da             	mov    %rdx,%rbx
1402a668d:	48 8b f9             	mov    %rcx,%rdi
1402a6690:	e8 db 62 e6 ff       	call   0x14010c970
1402a6695:	48 8d 05 1c d0 87 00 	lea    0x87d01c(%rip),%rax        # 0x140b236b8
1402a669c:	48 89 07             	mov    %rax,(%rdi)
1402a669f:	8b 43 40             	mov    0x40(%rbx),%eax
1402a66a2:	89 47 40             	mov    %eax,0x40(%rdi)
1402a66a5:	48 8b 43 48          	mov    0x48(%rbx),%rax
1402a66a9:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402a66ae:	48 89 47 48          	mov    %rax,0x48(%rdi)
1402a66b2:	48 8b c7             	mov    %rdi,%rax
1402a66b5:	48 83 c4 20          	add    $0x20,%rsp
1402a66b9:	5f                   	pop    %rdi
1402a66ba:	c3                   	ret
1402a66bb:	90                   	nop
1402a66bc:	90                   	nop
1402a66bd:	90                   	nop
1402a66be:	90                   	nop