14002f486:	48 8d 0d 73 2c 02 00 	lea    0x22c73(%rip),%rcx        # 0x140052100
14002f48d:	48 8b d3             	mov    %rbx,%rdx
14002f490:	48 8b c3             	mov    %rbx,%rax
14002f493:	48 c1 f8 06          	sar    $0x6,%rax
14002f497:	83 e2 3f             	and    $0x3f,%edx
14002f49a:	48 8b 04 c1          	mov    (%rcx,%rax,8),%rax
14002f49e:	48 8d 14 d2          	lea    (%rdx,%rdx,8),%rdx
14002f4a2:	8a 4c d0 38          	mov    0x38(%rax,%rdx,8),%cl
14002f4a6:	f6 c1 48             	test   $0x48,%cl
14002f4a9:	75 78                	jne    0x14002f523
14002f4ab:	33 ed                	xor    %ebp,%ebp
14002f4ad:	84 c9                	test   %cl,%cl
14002f4af:	79 72                	jns    0x14002f523
14002f4b1:	44 8d 45 02          	lea    0x2(%rbp),%r8d
14002f4b5:	48 83 ca ff          	or     $0xffffffffffffffff,%rdx
14002f4b9:	8b cb                	mov    %ebx,%ecx
14002f4bb:	e8 8c 80 ff ff       	call   0x14002754c
14002f4c0:	48 8b f8             	mov    %rax,%rdi
14002f4c3:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
14002f4c7:	75 16                	jne    0x14002f4df
14002f4c9:	e8 ee 1b ff ff       	call   0x1400210bc
14002f4ce:	81 38 83 00 00 00    	cmpl   $0x83,(%rax)
14002f4d4:	74 4d                	je     0x14002f523
14002f4d6:	e8 01 1c ff ff       	call   0x1400210dc
14002f4db:	8b 00                	mov    (%rax),%eax
14002f4dd:	eb 46                	jmp    0x14002f525
14002f4df:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14002f4e5:	66 89 6c 24 30       	mov    %bp,0x30(%rsp)
14002f4ea:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14002f4ef:	8b cb                	mov    %ebx,%ecx
14002f4f1:	e8 2e 78 ff ff       	call   0x140026d24
14002f4f6:	85 c0                	test   %eax,%eax
14002f4f8:	75 17                	jne    0x14002f511
14002f4fa:	66 83 7c 24 30 1a    	cmpw   $0x1a,0x30(%rsp)
14002f500:	75 0f                	jne    0x14002f511
14002f502:	48 8b d7             	mov    %rdi,%rdx
14002f505:	8b cb                	mov    %ebx,%ecx
14002f507:	e8 28 2e 00 00       	call   0x140032334
14002f50c:	83 f8 ff             	cmp    $0xffffffff,%eax
14002f50f:	74 c5                	je     0x14002f4d6
14002f511:	45 33 c0             	xor    %r8d,%r8d
14002f514:	33 d2                	xor    %edx,%edx
14002f516:	8b cb                	mov    %ebx,%ecx
14002f518:	e8 2f 80 ff ff       	call   0x14002754c
14002f51d:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
14002f521:	74 b3                	je     0x14002f4d6
14002f523:	33 c0                	xor    %eax,%eax
14002f525:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14002f52a:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
14002f52f:	48 83 c4 20          	add    $0x20,%rsp
14002f533:	5f                   	pop    %rdi
14002f534:	c3                   	ret
14002f535:	cc                   	int3
14002f536:	cc                   	int3
14002f537:	cc                   	int3
14002f538:	48 8b c4             	mov    %rsp,%rax
14002f53b:	48 89 58 08          	mov    %rbx,0x8(%rax)
14002f53f:	48 89 70 10          	mov    %rsi,0x10(%rax)
14002f543:	48 89 78 20          	mov    %rdi,0x20(%rax)
14002f547:	4c 89 40 18          	mov    %r8,0x18(%rax)
14002f54b:	55                   	push   %rbp
14002f54c:	41 54                	push   %r12
14002f54e:	41 55                	push   %r13
14002f550:	41 56                	push   %r14
14002f552:	41 57                	push   %r15
14002f554:	48 8d 68 b9          	lea    -0x47(%rax),%rbp
14002f558:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
14002f55f:	45 8b e1             	mov    %r9d,%r12d
14002f562:	49 8b d8             	mov    %r8,%rbx
14002f565:	44 8b 4d 77          	mov    0x77(%rbp),%r9d
14002f569:	48 8b fa             	mov    %rdx,%rdi
14002f56c:	44 8b 45 6f          	mov    0x6f(%rbp),%r8d
14002f570:	48 8b f1             	mov    %rcx,%rsi
14002f573:	41 8b d4             	mov    %r12d,%edx
14002f576:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
14002f57a:	e8 ed fc ff ff       	call   0x14002f26c
14002f57f:	0f 10 00             	movups (%rax),%xmm0
14002f582:	f2 0f 10 48 10       	movsd  0x10(%rax),%xmm1
14002f587:	0f 11 45 a7          	movups %xmm0,-0x59(%rbp)
14002f58b:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
14002f590:	66 49 0f 7e c7       	movq   %xmm0,%r15
14002f595:	f2 0f 11 4d c7       	movsd  %xmm1,-0x39(%rbp)
14002f59a:	49 c1 ef 20          	shr    $0x20,%r15
14002f59e:	f2 0f 11 4d b7       	movsd  %xmm1,-0x49(%rbp)
14002f5a3:	4c 89 7d d7          	mov    %r15,-0x29(%rbp)
14002f5a7:	41 83 ff ff          	cmp    $0xffffffff,%r15d
14002f5ab:	75 18                	jne    0x14002f5c5
14002f5ad:	e8 0a 1b ff ff       	call   0x1400210bc
14002f5b2:	33 f6                	xor    %esi,%esi
14002f5b4:	89 30                	mov    %esi,(%rax)
14002f5b6:	83 0f ff             	orl    $0xffffffff,(%rdi)
14002f5b9:	e8 1e 1b ff ff       	call   0x1400210dc
14002f5be:	8b 00                	mov    (%rax),%eax
14002f5c0:	e9 41 03 00 00       	jmp    0x14002f906
14002f5c5:	e8 4a 6e ff ff       	call   0x140026414
14002f5ca:	89 07                	mov    %eax,(%rdi)
14002f5cc:	83 f8 ff             	cmp    $0xffffffff,%eax
14002f5cf:	75 19                	jne    0x14002f5ea
14002f5d1:	e8 e6 1a ff ff       	call   0x1400210bc
14002f5d6:	33 f6                	xor    %esi,%esi
14002f5d8:	89 30                	mov    %esi,(%rax)
14002f5da:	83 0f ff             	orl    $0xffffffff,(%rdi)
14002f5dd:	e8 fa 1a ff ff       	call   0x1400210dc
14002f5e2:	c7 00 18 00 00 00    	movl   $0x18,(%rax)
14002f5e8:	eb cf                	jmp    0x14002f5b9
14002f5ea:	8b 4d af             	mov    -0x51(%rbp),%ecx
14002f5ed:	4c 8d 4d df          	lea    -0x21(%rbp),%r9
14002f5f1:	4c 8b 75 b7          	mov    -0x49(%rbp),%r14
14002f5f5:	41 8b c4             	mov    %r12d,%eax
14002f5f8:	48 8b 55 a7          	mov    -0x59(%rbp),%rdx
14002f5fc:	45 8b c7             	mov    %r15d,%r8d
14002f5ff:	c1 e8 07             	shr    $0x7,%eax
14002f602:	49 c1 ee 20          	shr    $0x20,%r14
14002f606:	f7 d0                	not    %eax
14002f608:	44 0b 75 b7          	or     -0x49(%rbp),%r14d
14002f60c:	83 e0 01             	and    $0x1,%eax
14002f60f:	c7 06 01 00 00 00    	movl   $0x1,(%rsi)
14002f615:	33 f6                	xor    %esi,%esi
14002f617:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
14002f61c:	44 89 74 24 28       	mov    %r14d,0x28(%rsp)
14002f621:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
14002f625:	48 8b cb             	mov    %rbx,%rcx
14002f628:	48 c1 ea 20          	shr    $0x20,%rdx
14002f62c:	c7 45 df 18 00 00 00 	movl   $0x18,-0x21(%rbp)
14002f633:	48 89 75 e7          	mov    %rsi,-0x19(%rbp)
14002f637:	89 45 ef             	mov    %eax,-0x11(%rbp)
14002f63a:	4c 89 75 cf          	mov    %r14,-0x31(%rbp)
14002f63e:	ff 15 4c cc 00 00    	call   *0xcc4c(%rip)        # 0x14003c290
14002f644:	8b 5d ab             	mov    -0x55(%rbp),%ebx
14002f647:	b9 00 00 00 c0       	mov    $0xc0000000,%ecx
14002f64c:	4c 8b e8             	mov    %rax,%r13
14002f64f:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
14002f653:	75 7b                	jne    0x14002f6d0
14002f655:	8b c3                	mov    %ebx,%eax
14002f657:	23 c1                	and    %ecx,%eax
14002f659:	3b c1                	cmp    %ecx,%eax
14002f65b:	75 40                	jne    0x14002f69d
14002f65d:	41 f6 c4 01          	test   $0x1,%r12b
14002f661:	74 3a                	je     0x14002f69d
14002f663:	8b 4d af             	mov    -0x51(%rbp),%ecx
14002f666:	4c 8d 4d df          	lea    -0x21(%rbp),%r9
14002f66a:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
14002f66f:	0f ba f3 1f          	btr    $0x1f,%ebx
14002f673:	89 5d ab             	mov    %ebx,-0x55(%rbp)
14002f676:	45 8b c7             	mov    %r15d,%r8d
14002f679:	48 8b 55 a7          	mov    -0x59(%rbp),%rdx
14002f67d:	44 89 74 24 28       	mov    %r14d,0x28(%rsp)
14002f682:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
14002f686:	48 8b 4d 5f          	mov    0x5f(%rbp),%rcx
14002f68a:	48 c1 ea 20          	shr    $0x20,%rdx
14002f68e:	ff 15 fc cb 00 00    	call   *0xcbfc(%rip)        # 0x14003c290
14002f694:	4c 8b e8             	mov    %rax,%r13
14002f697:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
14002f69b:	75 33                	jne    0x14002f6d0
14002f69d:	48 63 0f             	movslq (%rdi),%rcx
14002f6a0:	4c 8d 3d 59 2a 02 00 	lea    0x22a59(%rip),%r15        # 0x140052100
14002f6a7:	48 8b c1             	mov    %rcx,%rax
14002f6aa:	83 e1 3f             	and    $0x3f,%ecx
14002f6ad:	48 c1 f8 06          	sar    $0x6,%rax
14002f6b1:	48 8d 0c c9          	lea    (%rcx,%rcx,8),%rcx
14002f6b5:	49 8b 04 c7          	mov    (%r15,%rax,8),%rax
14002f6b9:	80 64 c8 38 fe       	andb   $0xfe,0x38(%rax,%rcx,8)
14002f6be:	ff 15 04 cb 00 00    	call   *0xcb04(%rip)        # 0x14003c1c8
14002f6c4:	8b c8                	mov    %eax,%ecx
14002f6c6:	e8 85 19 ff ff       	call   0x140021050
14002f6cb:	e9 e9 fe ff ff       	jmp    0x14002f5b9
14002f6d0:	49 8b cd             	mov    %r13,%rcx
14002f6d3:	ff 15 a7 ca 00 00    	call   *0xcaa7(%rip)        # 0x14003c180
14002f6d9:	85 c0                	test   %eax,%eax
14002f6db:	75 51                	jne    0x14002f72e
14002f6dd:	ff 15 e5 ca 00 00    	call   *0xcae5(%rip)        # 0x14003c1c8
14002f6e3:	8b c8                	mov    %eax,%ecx
14002f6e5:	8b d8                	mov    %eax,%ebx
14002f6e7:	e8 64 19 ff ff       	call   0x140021050
14002f6ec:	48 63 17             	movslq (%rdi),%rdx
14002f6ef:	4c 8d 3d 0a 2a 02 00 	lea    0x22a0a(%rip),%r15        # 0x140052100
14002f6f6:	48 8b ca             	mov    %rdx,%rcx
14002f6f9:	83 e2 3f             	and    $0x3f,%edx
14002f6fc:	48 c1 f9 06          	sar    $0x6,%rcx
14002f700:	48 8d 14 d2          	lea    (%rdx,%rdx,8),%rdx
14002f704:	49 8b 0c cf          	mov    (%r15,%rcx,8),%rcx
14002f708:	80 64 d1 38 fe       	andb   $0xfe,0x38(%rcx,%rdx,8)
14002f70d:	49 8b cd             	mov    %r13,%rcx
14002f710:	ff 15 2a c9 00 00    	call   *0xc92a(%rip)        # 0x14003c040
14002f716:	85 db                	test   %ebx,%ebx
14002f718:	0f 85 9b fe ff ff    	jne    0x14002f5b9
14002f71e:	e8 b9 19 ff ff       	call   0x1400210dc
14002f723:	c7 00 0d 00 00 00    	movl   $0xd,(%rax)
14002f729:	e9 8b fe ff ff       	jmp    0x14002f5b9
14002f72e:	44 8a 75 a7          	mov    -0x59(%rbp),%r14b
14002f732:	83 f8 02             	cmp    $0x2,%eax
14002f735:	75 06                	jne    0x14002f73d
14002f737:	41 80 ce 40          	or     $0x40,%r14b
14002f73b:	eb 09                	jmp    0x14002f746
14002f73d:	83 f8 03             	cmp    $0x3,%eax
14002f740:	75 04                	jne    0x14002f746
14002f742:	41 80 ce 08          	or     $0x8,%r14b
14002f746:	8b 0f                	mov    (%rdi),%ecx
14002f748:	49 8b d5             	mov    %r13,%rdx
14002f74b:	e8 dc 6b ff ff       	call   0x14002632c
14002f750:	48 63 0f             	movslq (%rdi),%rcx
14002f753:	4c 8d 3d a6 29 02 00 	lea    0x229a6(%rip),%r15        # 0x140052100
14002f75a:	48 8b c1             	mov    %rcx,%rax
14002f75d:	41 80 ce 01          	or     $0x1,%r14b
14002f761:	48 c1 f8 06          	sar    $0x6,%rax
14002f765:	83 e1 3f             	and    $0x3f,%ecx
14002f768:	44 88 75 bf          	mov    %r14b,-0x41(%rbp)
14002f76c:	44 88 75 a7          	mov    %r14b,-0x59(%rbp)
14002f770:	49 8b 04 c7          	mov    (%r15,%rax,8),%rax
14002f774:	48 8d 0c c9          	lea    (%rcx,%rcx,8),%rcx
14002f778:	44 88 74 c8 38       	mov    %r14b,0x38(%rax,%rcx,8)
14002f77d:	48 63 0f             	movslq (%rdi),%rcx
14002f780:	48 8b c1             	mov    %rcx,%rax
14002f783:	83 e1 3f             	and    $0x3f,%ecx
14002f786:	48 c1 f8 06          	sar    $0x6,%rax
14002f78a:	48 8d 0c c9          	lea    (%rcx,%rcx,8),%rcx
14002f78e:	49 8b 04 c7          	mov    (%r15,%rax,8),%rax
14002f792:	40 88 74 c8 39       	mov    %sil,0x39(%rax,%rcx,8)
14002f797:	41 f6 c4 02          	test   $0x2,%r12b
14002f79b:	74 1d                	je     0x14002f7ba
14002f79d:	8b 0f                	mov    (%rdi),%ecx
14002f79f:	e8 d0 fc ff ff       	call   0x14002f474
14002f7a4:	44 8b f0             	mov    %eax,%r14d
14002f7a7:	85 c0                	test   %eax,%eax
14002f7a9:	74 0f                	je     0x14002f7ba
14002f7ab:	8b 0f                	mov    (%rdi),%ecx
14002f7ad:	e8 36 5b ff ff       	call   0x1400252e8
14002f7b2:	41 8b c6             	mov    %r14d,%eax
14002f7b5:	e9 4c 01 00 00       	jmp    0x14002f906
14002f7ba:	0f 10 45 a7          	movups -0x59(%rbp),%xmm0
14002f7be:	4c 8d 4d 9f          	lea    -0x61(%rbp),%r9
14002f7c2:	8b 0f                	mov    (%rdi),%ecx
14002f7c4:	f2 0f 10 4d c7       	movsd  -0x39(%rbp),%xmm1
14002f7c9:	48 8d 55 ff          	lea    -0x1(%rbp),%rdx
14002f7cd:	45 8b c4             	mov    %r12d,%r8d
14002f7d0:	0f 29 45 ff          	movaps %xmm0,-0x1(%rbp)
14002f7d4:	40 88 75 9f          	mov    %sil,-0x61(%rbp)
14002f7d8:	f2 0f 11 4d 0f       	movsd  %xmm1,0xf(%rbp)
14002f7dd:	e8 0a f8 ff ff       	call   0x14002efec
14002f7e2:	44 8b f0             	mov    %eax,%r14d
14002f7e5:	48 63 07             	movslq (%rdi),%rax
14002f7e8:	45 85 f6             	test   %r14d,%r14d
14002f7eb:	74 04                	je     0x14002f7f1
14002f7ed:	8b c8                	mov    %eax,%ecx
14002f7ef:	eb bc                	jmp    0x14002f7ad
14002f7f1:	48 8b c8             	mov    %rax,%rcx
14002f7f4:	83 e0 3f             	and    $0x3f,%eax
14002f7f7:	48 c1 f9 06          	sar    $0x6,%rcx
14002f7fb:	48 8d 14 c0          	lea    (%rax,%rax,8),%rdx
14002f7ff:	8a 45 9f             	mov    -0x61(%rbp),%al
14002f802:	49 8b 0c cf          	mov    (%r15,%rcx,8),%rcx
14002f806:	88 44 d1 39          	mov    %al,0x39(%rcx,%rdx,8)
14002f80a:	48 63 0f             	movslq (%rdi),%rcx
14002f80d:	48 8b c1             	mov    %rcx,%rax
14002f810:	83 e1 3f             	and    $0x3f,%ecx
14002f813:	48 c1 f8 06          	sar    $0x6,%rax
14002f817:	48 8d 14 c9          	lea    (%rcx,%rcx,8),%rdx
14002f81b:	49 8b 0c c7          	mov    (%r15,%rax,8),%rcx
14002f81f:	41 8b c4             	mov    %r12d,%eax
14002f822:	c1 e8 10             	shr    $0x10,%eax
14002f825:	32 44 d1 3d          	xor    0x3d(%rcx,%rdx,8),%al
14002f829:	24 01                	and    $0x1,%al
14002f82b:	30 44 d1 3d          	xor    %al,0x3d(%rcx,%rdx,8)
14002f82f:	f6 45 bf 48          	testb  $0x48,-0x41(%rbp)
14002f833:	75 20                	jne    0x14002f855
14002f835:	41 f6 c4 08          	test   $0x8,%r12b
14002f839:	74 1a                	je     0x14002f855
14002f83b:	48 63 0f             	movslq (%rdi),%rcx
14002f83e:	48 8b c1             	mov    %rcx,%rax
14002f841:	83 e1 3f             	and    $0x3f,%ecx
14002f844:	48 c1 f8 06          	sar    $0x6,%rax
14002f848:	48 8d 0c c9          	lea    (%rcx,%rcx,8),%rcx
14002f84c:	49 8b 04 c7          	mov    (%r15,%rax,8),%rax
14002f850:	80 4c c8 38 20       	orb    $0x20,0x38(%rax,%rcx,8)
14002f855:	b9 00 00 00 c0       	mov    $0xc0000000,%ecx
14002f85a:	8b c3                	mov    %ebx,%eax
14002f85c:	23 c1                	and    %ecx,%eax
14002f85e:	3b c1                	cmp    %ecx,%eax
14002f860:	0f 85 9e 00 00 00    	jne    0x14002f904
14002f866:	41 f6 c4 01          	test   $0x1,%r12b
14002f86a:	0f 84 94 00 00 00    	je     0x14002f904
14002f870:	49 8b cd             	mov    %r13,%rcx
14002f873:	ff 15 c7 c7 00 00    	call   *0xc7c7(%rip)        # 0x14003c040
14002f879:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
14002f87d:	4c 8d 4d df          	lea    -0x21(%rbp),%r9
14002f881:	44 8b 45 d7          	mov    -0x29(%rbp),%r8d
14002f885:	0f ba f3 1f          	btr    $0x1f,%ebx
14002f889:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
14002f88e:	89 4c 24 28          	mov    %ecx,0x28(%rsp)
14002f892:	8b 4d af             	mov    -0x51(%rbp),%ecx
14002f895:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
14002f899:	48 8b 4d 5f          	mov    0x5f(%rbp),%rcx
14002f89d:	89 5d ab             	mov    %ebx,-0x55(%rbp)
14002f8a0:	48 8b 55 a7          	mov    -0x59(%rbp),%rdx
14002f8a4:	48 c1 ea 20          	shr    $0x20,%rdx
14002f8a8:	ff 15 e2 c9 00 00    	call   *0xc9e2(%rip)        # 0x14003c290
14002f8ae:	48 8b d0             	mov    %rax,%rdx
14002f8b1:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
14002f8b5:	75 33                	jne    0x14002f8ea
14002f8b7:	ff 15 0b c9 00 00    	call   *0xc90b(%rip)        # 0x14003c1c8
14002f8bd:	8b c8                	mov    %eax,%ecx
14002f8bf:	e8 8c 17 ff ff       	call   0x140021050
14002f8c4:	48 63 0f             	movslq (%rdi),%rcx
14002f8c7:	48 8b c1             	mov    %rcx,%rax
14002f8ca:	83 e1 3f             	and    $0x3f,%ecx
14002f8cd:	48 c1 f8 06          	sar    $0x6,%rax
14002f8d1:	48 8d 0c c9          	lea    (%rcx,%rcx,8),%rcx
14002f8d5:	49 8b 04 c7          	mov    (%r15,%rax,8),%rax
14002f8d9:	80 64 c8 38 fe       	andb   $0xfe,0x38(%rax,%rcx,8)
14002f8de:	8b 0f                	mov    (%rdi),%ecx
14002f8e0:	e8 6f 6c ff ff       	call   0x140026554
14002f8e5:	e9 cf fc ff ff       	jmp    0x14002f5b9
14002f8ea:	48 63 0f             	movslq (%rdi),%rcx
14002f8ed:	48 8b c1             	mov    %rcx,%rax
14002f8f0:	48 c1 f8 06          	sar    $0x6,%rax
14002f8f4:	83 e1 3f             	and    $0x3f,%ecx
14002f8f7:	49 8b 04 c7          	mov    (%r15,%rax,8),%rax
14002f8fb:	48 8d 0c c9          	lea    (%rcx,%rcx,8),%rcx
14002f8ff:	48 89 54 c8 28       	mov    %rdx,0x28(%rax,%rcx,8)
14002f904:	33 c0                	xor    %eax,%eax
14002f906:	4c 8d 9c 24 c0 00 00 	lea    0xc0(%rsp),%r11
14002f90d:	00
14002f90e:	49 8b 5b 30          	mov    0x30(%r11),%rbx
14002f912:	49 8b 73 38          	mov    0x38(%r11),%rsi
14002f916:	49 8b 7b 48          	mov    0x48(%r11),%rdi
14002f91a:	49 8b e3             	mov    %r11,%rsp
14002f91d:	41 5f                	pop    %r15
14002f91f:	41 5e                	pop    %r14
14002f921:	41 5d                	pop    %r13
14002f923:	41 5c                	pop    %r12
14002f925:	5d                   	pop    %rbp
14002f926:	c3                   	ret
14002f927:	cc                   	int3
14002f928:	48 83 ec 38          	sub    $0x38,%rsp
14002f92c:	41 8b c1             	mov    %r9d,%eax
14002f92f:	c7 44 24 28 01 00 00 	movl   $0x1,0x28(%rsp)
14002f936:	00
14002f937:	44 8b 4c 24 60       	mov    0x60(%rsp),%r9d
14002f93c:	45 8b d0             	mov    %r8d,%r10d
14002f93f:	4c 8b da             	mov    %rdx,%r11
14002f942:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14002f947:	44 8b c0             	mov    %eax,%r8d
14002f94a:	41 8b d2             	mov    %r10d,%edx
14002f94d:	49 8b cb             	mov    %r11,%rcx
14002f950:	e8 d3 f5 ff ff       	call   0x14002ef28
14002f955:	48 83 c4 38          	add    $0x38,%rsp
14002f959:	c3                   	ret
14002f95a:	cc                   	int3
14002f95b:	cc                   	int3
14002f95c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)