14000a3ef:	74 0d                	je     0x14000a3fe
14000a3f1:	ba 38 00 00 00       	mov    $0x38,%edx
14000a3f6:	48 8b cf             	mov    %rdi,%rcx
14000a3f9:	e8 a6 12 00 00       	call   0x14000b6a4
14000a3fe:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14000a403:	48 8b c7             	mov    %rdi,%rax
14000a406:	48 83 c4 20          	add    $0x20,%rsp
14000a40a:	5f                   	pop    %rdi
14000a40b:	c3                   	ret
14000a40c:	cc                   	int3
14000a40d:	cc                   	int3
14000a40e:	cc                   	int3
14000a40f:	cc                   	int3
14000a410:	40 57                	rex push %rdi
14000a412:	48 83 ec 30          	sub    $0x30,%rsp
14000a416:	48 c7 44 24 20 fe ff 	movq   $0xfffffffffffffffe,0x20(%rsp)
14000a41d:	ff ff
14000a41f:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14000a424:	8b fa                	mov    %edx,%edi
14000a426:	48 8b d9             	mov    %rcx,%rbx
14000a429:	48 8d 05 40 5e 00 00 	lea    0x5e40(%rip),%rax        # 0x140010270
14000a430:	48 89 01             	mov    %rax,(%rcx)
14000a433:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14000a437:	48 85 c9             	test   %rcx,%rcx
14000a43a:	74 0e                	je     0x14000a44a
14000a43c:	48 8b 01             	mov    (%rcx),%rax
14000a43f:	48 8b 40 08          	mov    0x8(%rax),%rax
14000a443:	ff 15 b7 63 00 00    	call   *0x63b7(%rip)        # 0x140010800
14000a449:	90                   	nop
14000a44a:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
14000a44e:	48 85 c9             	test   %rcx,%rcx
14000a451:	74 0e                	je     0x14000a461
14000a453:	48 8b 01             	mov    (%rcx),%rax
14000a456:	48 8b 40 08          	mov    0x8(%rax),%rax
14000a45a:	ff 15 a0 63 00 00    	call   *0x63a0(%rip)        # 0x140010800
14000a460:	90                   	nop
14000a461:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14000a465:	48 85 c9             	test   %rcx,%rcx
14000a468:	74 1f                	je     0x14000a489
14000a46a:	83 c8 ff             	or     $0xffffffff,%eax
14000a46d:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14000a472:	83 e8 01             	sub    $0x1,%eax
14000a475:	7f 12                	jg     0x14000a489
14000a477:	48 8b 01             	mov    (%rcx),%rax
14000a47a:	ba 01 00 00 00       	mov    $0x1,%edx
14000a47f:	48 8b 00             	mov    (%rax),%rax
14000a482:	ff 15 78 63 00 00    	call   *0x6378(%rip)        # 0x140010800
14000a488:	90                   	nop
14000a489:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
14000a48d:	48 85 c9             	test   %rcx,%rcx
14000a490:	74 1f                	je     0x14000a4b1
14000a492:	83 c8 ff             	or     $0xffffffff,%eax
14000a495:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14000a49a:	83 e8 01             	sub    $0x1,%eax
14000a49d:	7f 12                	jg     0x14000a4b1
14000a49f:	48 8b 01             	mov    (%rcx),%rax
14000a4a2:	ba 01 00 00 00       	mov    $0x1,%edx
14000a4a7:	48 8b 00             	mov    (%rax),%rax
14000a4aa:	ff 15 50 63 00 00    	call   *0x6350(%rip)        # 0x140010800
14000a4b0:	90                   	nop
14000a4b1:	48 8d 05 70 5c 00 00 	lea    0x5c70(%rip),%rax        # 0x140010128
14000a4b8:	48 89 03             	mov    %rax,(%rbx)
14000a4bb:	40 f6 c7 01          	test   $0x1,%dil
14000a4bf:	74 0e                	je     0x14000a4cf
14000a4c1:	ba 38 00 00 00       	mov    $0x38,%edx
14000a4c6:	48 8b cb             	mov    %rbx,%rcx
14000a4c9:	e8 d6 11 00 00       	call   0x14000b6a4
14000a4ce:	90                   	nop
14000a4cf:	48 8b c3             	mov    %rbx,%rax
14000a4d2:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14000a4d7:	48 83 c4 30          	add    $0x30,%rsp
14000a4db:	5f                   	pop    %rdi
14000a4dc:	c3                   	ret
14000a4dd:	cc                   	int3
14000a4de:	cc                   	int3
14000a4df:	cc                   	int3
14000a4e0:	48 81 ec 48 01 00 00 	sub    $0x148,%rsp
14000a4e7:	33 d2                	xor    %edx,%edx
14000a4e9:	c7 44 24 20 1c 01 00 	movl   $0x11c,0x20(%rsp)
14000a4f0:	00
14000a4f1:	41 b8 18 01 00 00    	mov    $0x118,%r8d
14000a4f7:	48 8d 4c 24 24       	lea    0x24(%rsp),%rcx
14000a4fc:	e8 6f 47 00 00       	call   0x14000ec70
14000a501:	b8 02 00 00 00       	mov    $0x2,%eax
14000a506:	48 8d 0d fb cd 00 00 	lea    0xcdfb(%rip),%rcx        # 0x140017308
14000a50d:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14000a512:	44 8d 40 7e          	lea    0x7e(%rax),%r8d
14000a516:	0f 10 02             	movups (%rdx),%xmm0
14000a519:	0f 10 4a 10          	movups 0x10(%rdx),%xmm1
14000a51d:	0f 11 01             	movups %xmm0,(%rcx)
14000a520:	0f 10 42 20          	movups 0x20(%rdx),%xmm0
14000a524:	0f 11 49 10          	movups %xmm1,0x10(%rcx)
14000a528:	0f 10 4a 30          	movups 0x30(%rdx),%xmm1
14000a52c:	0f 11 41 20          	movups %xmm0,0x20(%rcx)
14000a530:	0f 10 42 40          	movups 0x40(%rdx),%xmm0
14000a534:	0f 11 49 30          	movups %xmm1,0x30(%rcx)
14000a538:	0f 10 4a 50          	movups 0x50(%rdx),%xmm1
14000a53c:	0f 11 41 40          	movups %xmm0,0x40(%rcx)
14000a540:	0f 10 42 60          	movups 0x60(%rdx),%xmm0
14000a544:	0f 11 49 50          	movups %xmm1,0x50(%rcx)
14000a548:	0f 10 4a 70          	movups 0x70(%rdx),%xmm1
14000a54c:	49 03 d0             	add    %r8,%rdx
14000a54f:	0f 11 41 60          	movups %xmm0,0x60(%rcx)
14000a553:	49 03 c8             	add    %r8,%rcx
14000a556:	0f 11 49 f0          	movups %xmm1,-0x10(%rcx)
14000a55a:	48 83 e8 01          	sub    $0x1,%rax
14000a55e:	75 b6                	jne    0x14000a516
14000a560:	48 8b 42 10          	mov    0x10(%rdx),%rax
14000a564:	0f 10 02             	movups (%rdx),%xmm0
14000a567:	0f 11 01             	movups %xmm0,(%rcx)
14000a56a:	48 89 41 10          	mov    %rax,0x10(%rcx)
14000a56e:	8b 42 18             	mov    0x18(%rdx),%eax
14000a571:	89 41 18             	mov    %eax,0x18(%rcx)
14000a574:	48 8d 0d 8d cd 00 00 	lea    0xcd8d(%rip),%rcx        # 0x140017308
14000a57b:	ff 15 5f 62 00 00    	call   *0x625f(%rip)        # 0x1400107e0
14000a581:	c6 05 9b ce 00 00 00 	movb   $0x0,0xce9b(%rip)        # 0x140017423
14000a588:	85 c0                	test   %eax,%eax
14000a58a:	79 26                	jns    0x14000a5b2
14000a58c:	8b c8                	mov    %eax,%ecx
14000a58e:	ff 15 54 62 00 00    	call   *0x6254(%rip)        # 0x1400107e8
14000a594:	8b c8                	mov    %eax,%ecx
14000a596:	ff 15 e4 5f 00 00    	call   *0x5fe4(%rip)        # 0x140010580
14000a59c:	ff 15 4e 5f 00 00    	call   *0x5f4e(%rip)        # 0x1400104f0
14000a5a2:	0f b7 c8             	movzwl %ax,%ecx
14000a5a5:	81 c9 00 00 07 80    	or     $0x80070000,%ecx
14000a5ab:	85 c0                	test   %eax,%eax
14000a5ad:	0f 4e c8             	cmovle %eax,%ecx
14000a5b0:	eb 02                	jmp    0x14000a5b4
14000a5b2:	33 c9                	xor    %ecx,%ecx
14000a5b4:	85 c9                	test   %ecx,%ecx
14000a5b6:	79 04                	jns    0x14000a5bc
14000a5b8:	8b c1                	mov    %ecx,%eax
14000a5ba:	eb 36                	jmp    0x14000a5f2
14000a5bc:	8b 0d 4a cd 00 00    	mov    0xcd4a(%rip),%ecx        # 0x14001730c
14000a5c2:	8b 05 4c cd 00 00    	mov    0xcd4c(%rip),%eax        # 0x140017314
14000a5c8:	c1 e1 10             	shl    $0x10,%ecx
14000a5cb:	0b 0d 3f cd 00 00    	or     0xcd3f(%rip),%ecx        # 0x140017310
14000a5d1:	89 0d 4d ce 00 00    	mov    %ecx,0xce4d(%rip)        # 0x140017424
14000a5d7:	48 c1 e1 20          	shl    $0x20,%rcx
14000a5db:	48 0b c8             	or     %rax,%rcx
14000a5de:	48 c7 05 17 cd 00 00 	movq   $0x130,0xcd17(%rip)        # 0x140017300
14000a5e5:	30 01 00 00
14000a5e9:	48 89 0d 38 ce 00 00 	mov    %rcx,0xce38(%rip)        # 0x140017428
14000a5f0:	33 c0                	xor    %eax,%eax
14000a5f2:	48 81 c4 48 01 00 00 	add    $0x148,%rsp
14000a5f9:	c3                   	ret
14000a5fa:	cc                   	int3
14000a5fb:	cc                   	int3
14000a5fc:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14000a601:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14000a606:	57                   	push   %rdi
14000a607:	48 83 ec 30          	sub    $0x30,%rsp
14000a60b:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
14000a610:	48 3d 23 01 00 00    	cmp    $0x123,%rax
14000a616:	73 19                	jae    0x14000a631
14000a618:	f2 0f 10 0d 40 73 00 	movsd  0x7340(%rip),%xmm1        # 0x140011960
14000a61f:	00
14000a620:	48 8d 0d f9 72 00 00 	lea    0x72f9(%rip),%rcx        # 0x140011920
14000a627:	66 48 0f 7e ca       	movq   %xmm1,%rdx
14000a62c:	e8 8f f4 ff ff       	call   0x140009ac0
14000a631:	48 8d 2d 58 cc 00 00 	lea    0xcc58(%rip),%rbp        # 0x140017290
14000a638:	48 8b cd             	mov    %rbp,%rcx
14000a63b:	ff 15 c7 5e 00 00    	call   *0x5ec7(%rip)        # 0x140010508
14000a641:	48 8b 15 98 cc 00 00 	mov    0xcc98(%rip),%rdx        # 0x1400172e0
14000a648:	48 8d 42 01          	lea    0x1(%rdx),%rax
14000a64c:	48 85 c0             	test   %rax,%rax
14000a64f:	75 13                	jne    0x14000a664
14000a651:	48 8b cd             	mov    %rbp,%rcx
14000a654:	ff 15 b6 5e 00 00    	call   *0x5eb6(%rip)        # 0x140010510
14000a65a:	bf 57 00 07 80       	mov    $0x80070057,%edi
14000a65f:	e9 2a 01 00 00       	jmp    0x14000a78e
14000a664:	48 85 d2             	test   %rdx,%rdx
14000a667:	74 5a                	je     0x14000a6c3
14000a669:	48 83 3d 77 cc 00 00 	cmpq   $0x0,0xcc77(%rip)        # 0x1400172e8
14000a670:	00
14000a671:	48 89 05 68 cc 00 00 	mov    %rax,0xcc68(%rip)        # 0x1400172e0
14000a678:	74 49                	je     0x14000a6c3
14000a67a:	48 8b cd             	mov    %rbp,%rcx
14000a67d:	ff 15 8d 5e 00 00    	call   *0x5e8d(%rip)        # 0x140010510
14000a683:	48 8b 0d 76 b9 00 00 	mov    0xb976(%rip),%rcx        # 0x140016000
14000a68a:	48 8d 05 6f b9 00 00 	lea    0xb96f(%rip),%rax        # 0x140016000
14000a691:	48 3b c8             	cmp    %rax,%rcx
14000a694:	74 1b                	je     0x14000a6b1
14000a696:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
14000a69a:	74 15                	je     0x14000a6b1
14000a69c:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14000a6a0:	4c 8d 05 81 72 00 00 	lea    0x7281(%rip),%r8        # 0x140011928
14000a6a7:	ba 0b 00 00 00       	mov    $0xb,%edx
14000a6ac:	e8 7f 6b ff ff       	call   0x140001230
14000a6b1:	33 c0                	xor    %eax,%eax
14000a6b3:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
14000a6b8:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
14000a6bd:	48 83 c4 30          	add    $0x30,%rsp
14000a6c1:	5f                   	pop    %rdi
14000a6c2:	c3                   	ret
14000a6c3:	48 8b cd             	mov    %rbp,%rcx
14000a6c6:	ff 15 44 5e 00 00    	call   *0x5e44(%rip)        # 0x140010510
14000a6cc:	48 83 64 24 40 00    	andq   $0x0,0x40(%rsp)
14000a6d2:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14000a6d7:	e8 f4 02 00 00       	call   0x14000a9d0
14000a6dc:	48 8b cd             	mov    %rbp,%rcx
14000a6df:	8b f8                	mov    %eax,%edi
14000a6e1:	ff 15 21 5e 00 00    	call   *0x5e21(%rip)        # 0x140010508
14000a6e7:	48 8b 05 f2 cb 00 00 	mov    0xcbf2(%rip),%rax        # 0x1400172e0
14000a6ee:	48 85 c0             	test   %rax,%rax
14000a6f1:	74 1d                	je     0x14000a710
14000a6f3:	48 8d 48 01          	lea    0x1(%rax),%rcx
14000a6f7:	48 85 c9             	test   %rcx,%rcx
14000a6fa:	74 14                	je     0x14000a710
14000a6fc:	48 83 3d e4 cb 00 00 	cmpq   $0x0,0xcbe4(%rip)        # 0x1400172e8
14000a703:	00
14000a704:	48 8b c1             	mov    %rcx,%rax
14000a707:	48 89 0d d2 cb 00 00 	mov    %rcx,0xcbd2(%rip)        # 0x1400172e0
14000a70e:	75 34                	jne    0x14000a744
14000a710:	85 ff                	test   %edi,%edi
14000a712:	79 0b                	jns    0x14000a71f
14000a714:	48 8b cd             	mov    %rbp,%rcx
14000a717:	ff 15 f3 5d 00 00    	call   *0x5df3(%rip)        # 0x140010510
14000a71d:	eb 67                	jmp    0x14000a786
14000a71f:	48 85 c0             	test   %rax,%rax
14000a722:	75 20                	jne    0x14000a744
14000a724:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
14000a729:	33 db                	xor    %ebx,%ebx
14000a72b:	48 89 05 b6 cb 00 00 	mov    %rax,0xcbb6(%rip)        # 0x1400172e8
14000a732:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14000a737:	48 c7 05 9e cb 00 00 	movq   $0x1,0xcb9e(%rip)        # 0x1400172e0
14000a73e:	01 00 00 00
14000a742:	eb 05                	jmp    0x14000a749
14000a744:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14000a749:	48 8b cd             	mov    %rbp,%rcx
14000a74c:	ff 15 be 5d 00 00    	call   *0x5dbe(%rip)        # 0x140010510
14000a752:	48 85 db             	test   %rbx,%rbx
14000a755:	74 26                	je     0x14000a77d
14000a757:	83 c8 ff             	or     $0xffffffff,%eax
14000a75a:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14000a75f:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14000a764:	83 e8 01             	sub    $0x1,%eax
14000a767:	7f 14                	jg     0x14000a77d
14000a769:	48 8b 03             	mov    (%rbx),%rax
14000a76c:	ba 01 00 00 00       	mov    $0x1,%edx
14000a771:	48 8b cb             	mov    %rbx,%rcx
14000a774:	48 8b 00             	mov    (%rax),%rax
14000a777:	ff 15 83 60 00 00    	call   *0x6083(%rip)        # 0x140010800
14000a77d:	33 ff                	xor    %edi,%edi
14000a77f:	48 85 db             	test   %rbx,%rbx
14000a782:	40 0f 95 c7          	setne  %dil
14000a786:	85 ff                	test   %edi,%edi
14000a788:	0f 89 f5 fe ff ff    	jns    0x14000a683
14000a78e:	48 8b 0d 6b b8 00 00 	mov    0xb86b(%rip),%rcx        # 0x140016000
14000a795:	48 8d 05 64 b8 00 00 	lea    0xb864(%rip),%rax        # 0x140016000
14000a79c:	48 3b c8             	cmp    %rax,%rcx
14000a79f:	74 1e                	je     0x14000a7bf
14000a7a1:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14000a7a5:	74 18                	je     0x14000a7bf
14000a7a7:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14000a7ab:	4c 8d 05 76 71 00 00 	lea    0x7176(%rip),%r8        # 0x140011928
14000a7b2:	ba 0a 00 00 00       	mov    $0xa,%edx
14000a7b7:	44 8b cf             	mov    %edi,%r9d
14000a7ba:	e8 91 6a ff ff       	call   0x140001250
14000a7bf:	8b c7                	mov    %edi,%eax
14000a7c1:	e9 ed fe ff ff       	jmp    0x14000a6b3
14000a7c6:	cc                   	int3
14000a7c7:	cc                   	int3
14000a7c8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000a7cd:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14000a7d2:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14000a7d7:	57                   	push   %rdi
14000a7d8:	48 83 ec 20          	sub    $0x20,%rsp
14000a7dc:	33 ed                	xor    %ebp,%ebp
14000a7de:	48 8b d9             	mov    %rcx,%rbx
14000a7e1:	48 39 69 08          	cmp    %rbp,0x8(%rcx)
14000a7e5:	76 68                	jbe    0x14000a84f
14000a7e7:	33 ff                	xor    %edi,%edi
14000a7e9:	48 8b 33             	mov    (%rbx),%rsi
14000a7ec:	48 83 c6 08          	add    $0x8,%rsi
14000a7f0:	48 03 f7             	add    %rdi,%rsi
14000a7f3:	48 8b 0e             	mov    (%rsi),%rcx
14000a7f6:	48 3b ce             	cmp    %rsi,%rcx
14000a7f9:	74 3f                	je     0x14000a83a
14000a7fb:	48 8b 01             	mov    (%rcx),%rax
14000a7fe:	48 89 06             	mov    %rax,(%rsi)
14000a801:	48 89 70 08          	mov    %rsi,0x8(%rax)
14000a805:	48 83 c1 e8          	add    $0xffffffffffffffe8,%rcx
14000a809:	74 2f                	je     0x14000a83a
14000a80b:	48 ff 4b 10          	decq   0x10(%rbx)
14000a80f:	48 8d 41 18          	lea    0x18(%rcx),%rax
14000a813:	48 89 40 08          	mov    %rax,0x8(%rax)
14000a817:	48 89 00             	mov    %rax,(%rax)
14000a81a:	83 c8 ff             	or     $0xffffffff,%eax
14000a81d:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14000a822:	83 e8 01             	sub    $0x1,%eax
14000a825:	7f cc                	jg     0x14000a7f3
14000a827:	48 8b 01             	mov    (%rcx),%rax
14000a82a:	ba 01 00 00 00       	mov    $0x1,%edx
14000a82f:	48 8b 00             	mov    (%rax),%rax
14000a832:	ff 15 c8 5f 00 00    	call   *0x5fc8(%rip)        # 0x140010800
14000a838:	eb b9                	jmp    0x14000a7f3
14000a83a:	48 8b 03             	mov    (%rbx),%rax
14000a83d:	48 ff c5             	inc    %rbp
14000a840:	48 83 24 07 00       	andq   $0x0,(%rdi,%rax,1)
14000a845:	48 83 c7 18          	add    $0x18,%rdi
14000a849:	48 3b 6b 08          	cmp    0x8(%rbx),%rbp
14000a84d:	72 9a                	jb     0x14000a7e9
14000a84f:	48 8b 0b             	mov    (%rbx),%rcx
14000a852:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14000a857:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
14000a85c:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14000a861:	48 83 c4 20          	add    $0x20,%rsp
14000a865:	5f                   	pop    %rdi
14000a866:	e9 35 13 00 00       	jmp    0x14000bba0
14000a86b:	cc                   	int3
14000a86c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000a871:	55                   	push   %rbp
14000a872:	48 8b ec             	mov    %rsp,%rbp
14000a875:	48 83 ec 50          	sub    $0x50,%rsp
14000a879:	48 83 39 00          	cmpq   $0x0,(%rcx)
14000a87d:	48 8b d9             	mov    %rcx,%rbx
14000a880:	74 07                	je     0x14000a889
14000a882:	b8 57 00 07 80       	mov    $0x80070057,%eax
14000a887:	eb 6c                	jmp    0x14000a8f5
14000a889:	ba 01 00 00 00       	mov    $0x1,%edx
14000a88e:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14000a892:	e8 69 00 00 00       	call   0x14000a900
14000a897:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14000a89b:	48 85 c9             	test   %rcx,%rcx
14000a89e:	75 10                	jne    0x14000a8b0
14000a8a0:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14000a8a4:	e8 1f ff ff ff       	call   0x14000a7c8
14000a8a9:	b8 0e 00 07 80       	mov    $0x8007000e,%eax
14000a8ae:	eb 45                	jmp    0x14000a8f5
14000a8b0:	48 8b 03             	mov    (%rbx),%rax
14000a8b3:	48 89 0b             	mov    %rcx,(%rbx)
14000a8b6:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14000a8ba:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14000a8be:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
14000a8c2:	48 89 4d d8          	mov    %rcx,-0x28(%rbp)
14000a8c6:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14000a8ca:	48 89 43 08          	mov    %rax,0x8(%rbx)
14000a8ce:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
14000a8d2:	48 89 4d e0          	mov    %rcx,-0x20(%rbp)
14000a8d6:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
14000a8da:	48 89 43 10          	mov    %rax,0x10(%rbx)
14000a8de:	48 8b 45 e8          	mov    -0x18(%rbp),%rax
14000a8e2:	48 89 4d e8          	mov    %rcx,-0x18(%rbp)
14000a8e6:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14000a8ea:	48 89 43 18          	mov    %rax,0x18(%rbx)
14000a8ee:	e8 d5 fe ff ff       	call   0x14000a7c8
14000a8f3:	33 c0                	xor    %eax,%eax
14000a8f5:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
14000a8fa:	48 83 c4 50          	add    $0x50,%rsp