14021d407:	0f b6 48 1a          	movzbl 0x1a(%rax),%ecx
14021d40b:	0f b6 40 19          	movzbl 0x19(%rax),%eax
14021d40f:	83 e1 03             	and    $0x3,%ecx
14021d412:	48 c1 e1 08          	shl    $0x8,%rcx
14021d416:	48 0b c8             	or     %rax,%rcx
14021d419:	48 c1 fa 15          	sar    $0x15,%rdx
14021d41d:	48 8b 84 24 98 01 00 	mov    0x198(%rsp),%rax
14021d424:	00
14021d425:	48 c1 e1 08          	shl    $0x8,%rcx
14021d429:	48 89 94 24 08 01 00 	mov    %rdx,0x108(%rsp)
14021d430:	00
14021d431:	0f b6 40 18          	movzbl 0x18(%rax),%eax
14021d435:	48 0b c8             	or     %rax,%rcx
14021d438:	48 8b 84 24 98 01 00 	mov    0x198(%rsp),%rax
14021d43f:	00
14021d440:	48 c1 e1 03          	shl    $0x3,%rcx
14021d444:	0f b6 40 17          	movzbl 0x17(%rax),%eax
14021d448:	48 c1 e8 05          	shr    $0x5,%rax
14021d44c:	48 0b c8             	or     %rax,%rcx
14021d44f:	48 8b c7             	mov    %rdi,%rax
14021d452:	48 0f af 44 24 60    	imul   0x60(%rsp),%rax
14021d458:	48 03 c8             	add    %rax,%rcx
14021d45b:	49 8b c3             	mov    %r11,%rax
14021d45e:	48 0f af 44 24 58    	imul   0x58(%rsp),%rax
14021d464:	48 03 c8             	add    %rax,%rcx
14021d467:	48 8b 84 24 c0 00 00 	mov    0xc0(%rsp),%rax
14021d46e:	00
14021d46f:	48 0f af 44 24 48    	imul   0x48(%rsp),%rax
14021d475:	48 03 c8             	add    %rax,%rcx
14021d478:	48 8b c6             	mov    %rsi,%rax
14021d47b:	48 0f af 44 24 50    	imul   0x50(%rsp),%rax
14021d481:	48 03 c8             	add    %rax,%rcx
14021d484:	48 8b 84 24 98 00 00 	mov    0x98(%rsp),%rax
14021d48b:	00
14021d48c:	48 0f af 44 24 38    	imul   0x38(%rsp),%rax
14021d492:	48 03 c8             	add    %rax,%rcx
14021d495:	48 8b c5             	mov    %rbp,%rax
14021d498:	48 0f af 44 24 40    	imul   0x40(%rsp),%rax
14021d49e:	48 03 c8             	add    %rax,%rcx
14021d4a1:	49 8b c0             	mov    %r8,%rax
14021d4a4:	48 0f af 44 24 28    	imul   0x28(%rsp),%rax
14021d4aa:	48 03 c8             	add    %rax,%rcx
14021d4ad:	49 8b c6             	mov    %r14,%rax
14021d4b0:	48 0f af 44 24 30    	imul   0x30(%rsp),%rax
14021d4b6:	48 03 c8             	add    %rax,%rcx
14021d4b9:	4c 0f af 5c 24 68    	imul   0x68(%rsp),%r11
14021d4bf:	48 0f af 7c 24 70    	imul   0x70(%rsp),%rdi
14021d4c5:	49 8b c5             	mov    %r13,%rax
14021d4c8:	4c 8b 6c 24 08       	mov    0x8(%rsp),%r13
14021d4cd:	48 0f af 44 24 18    	imul   0x18(%rsp),%rax
14021d4d3:	49 81 c5 00 00 10 00 	add    $0x100000,%r13
14021d4da:	48 03 c2             	add    %rdx,%rax
14021d4dd:	49 c1 fd 15          	sar    $0x15,%r13
14021d4e1:	48 03 c1             	add    %rcx,%rax
14021d4e4:	49 8b d7             	mov    %r15,%rdx
14021d4e7:	48 0f af 54 24 20    	imul   0x20(%rsp),%rdx
14021d4ed:	48 03 d0             	add    %rax,%rdx
14021d4f0:	48 89 94 24 b0 00 00 	mov    %rdx,0xb0(%rsp)
14021d4f7:	00
14021d4f8:	48 8b 94 24 98 01 00 	mov    0x198(%rsp),%rdx
14021d4ff:	00
14021d500:	0f b6 42 1e          	movzbl 0x1e(%rdx),%eax
14021d504:	0f b6 4a 1f          	movzbl 0x1f(%rdx),%ecx
14021d508:	48 c1 e1 08          	shl    $0x8,%rcx
14021d50c:	48 0b c8             	or     %rax,%rcx
14021d50f:	0f b6 42 1d          	movzbl 0x1d(%rdx),%eax
14021d513:	48 c1 e1 08          	shl    $0x8,%rcx
14021d517:	48 0b c8             	or     %rax,%rcx
14021d51a:	0f b6 42 1c          	movzbl 0x1c(%rdx),%eax
14021d51e:	48 c1 e8 07          	shr    $0x7,%rax
14021d522:	48 03 c9             	add    %rcx,%rcx
14021d525:	48 0b c8             	or     %rax,%rcx
14021d528:	48 8b 94 24 f8 00 00 	mov    0xf8(%rsp),%rdx
14021d52f:	00
14021d530:	48 03 cf             	add    %rdi,%rcx
14021d533:	48 8b bc 24 b8 00 00 	mov    0xb8(%rsp),%rdi
14021d53a:	00
14021d53b:	49 03 cb             	add    %r11,%rcx
14021d53e:	48 81 c7 00 00 10 00 	add    $0x100000,%rdi
14021d545:	4c 8b 9c 24 c0 00 00 	mov    0xc0(%rsp),%r11
14021d54c:	00
14021d54d:	49 8b c3             	mov    %r11,%rax
14021d550:	48 c1 ff 15          	sar    $0x15,%rdi
14021d554:	48 0f af 44 24 60    	imul   0x60(%rsp),%rax
14021d55a:	4c 0f af 5c 24 70    	imul   0x70(%rsp),%r11
14021d560:	48 03 c8             	add    %rax,%rcx
14021d563:	48 8b c6             	mov    %rsi,%rax
14021d566:	48 0f af 44 24 58    	imul   0x58(%rsp),%rax
14021d56c:	48 0f af 74 24 68    	imul   0x68(%rsp),%rsi
14021d572:	48 03 c8             	add    %rax,%rcx
14021d575:	48 8b 84 24 98 00 00 	mov    0x98(%rsp),%rax
14021d57c:	00
14021d57d:	48 0f af 44 24 48    	imul   0x48(%rsp),%rax
14021d583:	4c 03 de             	add    %rsi,%r11
14021d586:	48 03 c8             	add    %rax,%rcx
14021d589:	48 8b c5             	mov    %rbp,%rax
14021d58c:	48 0f af 44 24 50    	imul   0x50(%rsp),%rax
14021d592:	48 03 c8             	add    %rax,%rcx
14021d595:	49 8b c0             	mov    %r8,%rax
14021d598:	48 0f af 44 24 38    	imul   0x38(%rsp),%rax
14021d59e:	4c 8b 44 24 10       	mov    0x10(%rsp),%r8
14021d5a3:	4c 0f af 44 24 20    	imul   0x20(%rsp),%r8
14021d5a9:	48 03 c8             	add    %rax,%rcx
14021d5ac:	49 8b c6             	mov    %r14,%rax
14021d5af:	48 0f af 44 24 40    	imul   0x40(%rsp),%rax
14021d5b5:	48 03 c8             	add    %rax,%rcx
14021d5b8:	48 8b c2             	mov    %rdx,%rax
14021d5bb:	48 0f af 44 24 28    	imul   0x28(%rsp),%rax
14021d5c1:	48 03 c8             	add    %rax,%rcx
14021d5c4:	49 8b c7             	mov    %r15,%rax
14021d5c7:	48 0f af 44 24 30    	imul   0x30(%rsp),%rax
14021d5cd:	48 03 c8             	add    %rax,%rcx
14021d5d0:	49 8b c4             	mov    %r12,%rax
14021d5d3:	48 0f af 44 24 18    	imul   0x18(%rsp),%rax
14021d5d9:	49 03 c5             	add    %r13,%rax
14021d5dc:	48 03 c1             	add    %rcx,%rax
14021d5df:	48 8b 8c 24 d8 00 00 	mov    0xd8(%rsp),%rcx
14021d5e6:	00
14021d5e7:	4c 03 c0             	add    %rax,%r8
14021d5ea:	4c 89 84 24 98 01 00 	mov    %r8,0x198(%rsp)
14021d5f1:	00
14021d5f2:	4c 8b 84 24 98 00 00 	mov    0x98(%rsp),%r8
14021d5f9:	00
14021d5fa:	49 8b c0             	mov    %r8,%rax
14021d5fd:	48 0f af 44 24 60    	imul   0x60(%rsp),%rax
14021d603:	4c 03 d8             	add    %rax,%r11
14021d606:	48 8b c5             	mov    %rbp,%rax
14021d609:	48 0f af 44 24 58    	imul   0x58(%rsp),%rax
14021d60f:	4c 03 d8             	add    %rax,%r11
14021d612:	48 8b c1             	mov    %rcx,%rax
14021d615:	48 0f af 44 24 48    	imul   0x48(%rsp),%rax
14021d61b:	4c 03 d8             	add    %rax,%r11
14021d61e:	49 8b c6             	mov    %r14,%rax
14021d621:	48 0f af 44 24 50    	imul   0x50(%rsp),%rax
14021d627:	4c 03 d8             	add    %rax,%r11
14021d62a:	4c 0f af 44 24 70    	imul   0x70(%rsp),%r8
14021d630:	48 0f af 6c 24 68    	imul   0x68(%rsp),%rbp
14021d636:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
14021d63b:	48 8b c2             	mov    %rdx,%rax
14021d63e:	48 0f af 44 24 38    	imul   0x38(%rsp),%rax
14021d644:	48 0f af 74 24 30    	imul   0x30(%rsp),%rsi
14021d64a:	4c 03 d8             	add    %rax,%r11
14021d64d:	4c 03 c5             	add    %rbp,%r8
14021d650:	48 8b 6c 24 10       	mov    0x10(%rsp),%rbp
14021d655:	49 8b c7             	mov    %r15,%rax
14021d658:	48 0f af 44 24 40    	imul   0x40(%rsp),%rax
14021d65e:	48 0f af 6c 24 40    	imul   0x40(%rsp),%rbp
14021d664:	4c 03 d8             	add    %rax,%r11
14021d667:	49 8b c4             	mov    %r12,%rax
14021d66a:	48 0f af 44 24 28    	imul   0x28(%rsp),%rax
14021d670:	48 03 c7             	add    %rdi,%rax
14021d673:	49 03 c3             	add    %r11,%rax
14021d676:	4c 8b 9c 24 a0 00 00 	mov    0xa0(%rsp),%r11
14021d67d:	00
14021d67e:	48 03 f0             	add    %rax,%rsi
14021d681:	49 81 c3 00 00 10 00 	add    $0x100000,%r11
14021d688:	48 8b c1             	mov    %rcx,%rax
14021d68b:	49 c1 fb 15          	sar    $0x15,%r11
14021d68f:	48 0f af 44 24 60    	imul   0x60(%rsp),%rax
14021d695:	48 0f af 4c 24 70    	imul   0x70(%rsp),%rcx
14021d69b:	4c 03 c0             	add    %rax,%r8
14021d69e:	48 89 b4 24 c0 00 00 	mov    %rsi,0xc0(%rsp)
14021d6a5:	00
14021d6a6:	49 8b c6             	mov    %r14,%rax
14021d6a9:	48 0f af 44 24 58    	imul   0x58(%rsp),%rax
14021d6af:	4c 0f af 74 24 68    	imul   0x68(%rsp),%r14
14021d6b5:	4c 03 c0             	add    %rax,%r8
14021d6b8:	48 8b c2             	mov    %rdx,%rax
14021d6bb:	48 0f af 44 24 48    	imul   0x48(%rsp),%rax
14021d6c1:	49 03 ce             	add    %r14,%rcx
14021d6c4:	4c 03 c0             	add    %rax,%r8
14021d6c7:	49 8b c7             	mov    %r15,%rax
14021d6ca:	48 0f af 44 24 50    	imul   0x50(%rsp),%rax
14021d6d0:	4c 03 c0             	add    %rax,%r8
14021d6d3:	49 8b c4             	mov    %r12,%rax
14021d6d6:	48 0f af 44 24 38    	imul   0x38(%rsp),%rax
14021d6dc:	49 03 c3             	add    %r11,%rax
14021d6df:	49 03 c0             	add    %r8,%rax
14021d6e2:	4c 8b 84 24 c8 00 00 	mov    0xc8(%rsp),%r8
14021d6e9:	00
14021d6ea:	48 03 e8             	add    %rax,%rbp
14021d6ed:	49 81 c0 00 00 10 00 	add    $0x100000,%r8
14021d6f4:	48 8b c2             	mov    %rdx,%rax
14021d6f7:	49 c1 f8 15          	sar    $0x15,%r8
14021d6fb:	48 0f af 44 24 60    	imul   0x60(%rsp),%rax
14021d701:	48 0f af 54 24 70    	imul   0x70(%rsp),%rdx
14021d707:	48 03 c8             	add    %rax,%rcx
14021d70a:	48 89 ac 24 98 00 00 	mov    %rbp,0x98(%rsp)
14021d711:	00
14021d712:	49 8b c7             	mov    %r15,%rax
14021d715:	4c 8b 7c 24 10       	mov    0x10(%rsp),%r15
14021d71a:	48 0f af 44 24 58    	imul   0x58(%rsp),%rax
14021d720:	4c 0f af 7c 24 50    	imul   0x50(%rsp),%r15
14021d726:	48 03 c8             	add    %rax,%rcx
14021d729:	49 8b c4             	mov    %r12,%rax
14021d72c:	48 0f af 44 24 48    	imul   0x48(%rsp),%rax
14021d732:	49 03 c0             	add    %r8,%rax
14021d735:	48 03 c1             	add    %rcx,%rax
14021d738:	49 8d 89 00 00 10 00 	lea    0x100000(%r9),%rcx
14021d73f:	4c 8b 4c 24 10       	mov    0x10(%rsp),%r9
14021d744:	4c 03 f8             	add    %rax,%r15
14021d747:	48 8b 84 24 00 01 00 	mov    0x100(%rsp),%rax
14021d74e:	00
14021d74f:	4d 8b f1             	mov    %r9,%r14
14021d752:	48 0f af 44 24 68    	imul   0x68(%rsp),%rax
14021d758:	4c 0f af 74 24 58    	imul   0x58(%rsp),%r14
14021d75e:	4c 0f af 4c 24 68    	imul   0x68(%rsp),%r9
14021d764:	48 03 d0             	add    %rax,%rdx
14021d767:	48 c1 f9 15          	sar    $0x15,%rcx
14021d76b:	49 8b c4             	mov    %r12,%rax
14021d76e:	4c 89 bc 24 f8 00 00 	mov    %r15,0xf8(%rsp)
14021d775:	00
14021d776:	48 0f af 44 24 60    	imul   0x60(%rsp),%rax
14021d77c:	4c 0f af 64 24 70    	imul   0x70(%rsp),%r12
14021d782:	48 03 c1             	add    %rcx,%rax
14021d785:	48 03 c2             	add    %rdx,%rax
14021d788:	49 8d 92 00 00 10 00 	lea    0x100000(%r10),%rdx
14021d78f:	48 c1 fa 15          	sar    $0x15,%rdx
14021d793:	4c 03 f0             	add    %rax,%r14
14021d796:	4a 8d 04 22          	lea    (%rdx,%r12,1),%rax
14021d79a:	4c 03 c8             	add    %rax,%r9
14021d79d:	4c 89 4c 24 10       	mov    %r9,0x10(%rsp)
14021d7a2:	48 8b 84 24 90 00 00 	mov    0x90(%rsp),%rax
14021d7a9:	00
14021d7aa:	4c 8d a3 00 00 10 00 	lea    0x100000(%rbx),%r12
14021d7b1:	48 8b 9c 24 98 01 00 	mov    0x198(%rsp),%rbx
14021d7b8:	00
14021d7b9:	48 05 00 00 10 00    	add    $0x100000,%rax
14021d7bf:	4c 8b 8c 24 88 00 00 	mov    0x88(%rsp),%r9
14021d7c6:	00
14021d7c7:	49 81 c7 00 00 10 00 	add    $0x100000,%r15
14021d7ce:	4c 8b 94 24 b0 00 00 	mov    0xb0(%rsp),%r10
14021d7d5:	00
14021d7d6:	48 81 c5 00 00 10 00 	add    $0x100000,%rbp
14021d7dd:	48 c1 f8 15          	sar    $0x15,%rax
14021d7e1:	48 81 c6 00 00 10 00 	add    $0x100000,%rsi
14021d7e8:	48 89 84 24 00 01 00 	mov    %rax,0x100(%rsp)
14021d7ef:	00
14021d7f0:	48 81 c3 00 00 10 00 	add    $0x100000,%rbx
14021d7f7:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
14021d7fe:	00
14021d7ff:	49 81 c1 00 00 10 00 	add    $0x100000,%r9
14021d806:	48 05 00 00 10 00    	add    $0x100000,%rax
14021d80c:	48 c1 e1 15          	shl    $0x15,%rcx
14021d810:	48 c1 f8 15          	sar    $0x15,%rax
14021d814:	49 81 c2 00 00 10 00 	add    $0x100000,%r10
14021d81b:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
14021d820:	48 8b 84 24 a8 00 00 	mov    0xa8(%rsp),%rax
14021d827:	00
14021d828:	48 05 00 00 10 00    	add    $0x100000,%rax
14021d82e:	48 c1 e2 15          	shl    $0x15,%rdx
14021d832:	48 c1 f8 15          	sar    $0x15,%rax
14021d836:	48 89 84 24 d8 00 00 	mov    %rax,0xd8(%rsp)
14021d83d:	00
14021d83e:	49 c1 fc 15          	sar    $0x15,%r12
14021d842:	49 c1 ff 15          	sar    $0x15,%r15
14021d846:	49 8b c7             	mov    %r15,%rax
14021d849:	49 c1 e0 15          	shl    $0x15,%r8
14021d84d:	48 2b c1             	sub    %rcx,%rax
14021d850:	48 c1 fd 15          	sar    $0x15,%rbp
14021d854:	48 01 84 24 f0 00 00 	add    %rax,0xf0(%rsp)
14021d85b:	00
14021d85c:	49 8d 8e 00 00 10 00 	lea    0x100000(%r14),%rcx
14021d863:	48 c1 f9 15          	sar    $0x15,%rcx
14021d867:	48 8b c1             	mov    %rcx,%rax
14021d86a:	49 c1 e3 15          	shl    $0x15,%r11
14021d86e:	48 2b c2             	sub    %rdx,%rax
14021d871:	48 c1 fe 15          	sar    $0x15,%rsi
14021d875:	48 01 84 24 e0 00 00 	add    %rax,0xe0(%rsp)
14021d87c:	00
14021d87d:	48 f7 d9             	neg    %rcx
14021d880:	48 8b 54 24 10       	mov    0x10(%rsp),%rdx
14021d885:	48 c1 e1 15          	shl    $0x15,%rcx
14021d889:	48 81 c2 00 00 10 00 	add    $0x100000,%rdx
14021d890:	4c 03 f1             	add    %rcx,%r14
14021d893:	48 c1 fa 15          	sar    $0x15,%rdx
14021d897:	48 8b c2             	mov    %rdx,%rax
14021d89a:	48 c1 e7 15          	shl    $0x15,%rdi
14021d89e:	48 f7 da             	neg    %rdx
14021d8a1:	48 c1 fb 15          	sar    $0x15,%rbx
14021d8a5:	48 c1 e2 15          	shl    $0x15,%rdx
14021d8a9:	49 8b cc             	mov    %r12,%rcx
14021d8ac:	48 c1 e1 15          	shl    $0x15,%rcx
14021d8b0:	48 2b c1             	sub    %rcx,%rax
14021d8b3:	49 c1 f9 15          	sar    $0x15,%r9
14021d8b7:	48 01 84 24 d0 00 00 	add    %rax,0xd0(%rsp)
14021d8be:	00
14021d8bf:	48 8b 4c 24 10       	mov    0x10(%rsp),%rcx
14021d8c4:	48 03 ca             	add    %rdx,%rcx
14021d8c7:	49 c1 fa 15          	sar    $0x15,%r10
14021d8cb:	48 89 4c 24 10       	mov    %rcx,0x10(%rsp)
14021d8d0:	49 69 c4 83 90 f5 ff 	imul   $0xfffffffffff59083,%r12,%rax
14021d8d7:	49 69 d4 18 2d 07 00 	imul   $0x72d18,%r12,%rdx
14021d8de:	49 2b c0             	sub    %r8,%rax
14021d8e1:	48 03 c5             	add    %rbp,%rax
14021d8e4:	48 01 84 24 c8 00 00 	add    %rax,0xc8(%rsp)
14021d8eb:	00
14021d8ec:	48 69 c1 7d 6f 0a 00 	imul   $0xa6f7d,%rcx,%rax
14021d8f3:	49 69 cc 53 c6 f0 ff 	imul   $0xfffffffffff0c653,%r12,%rcx
14021d8fa:	48 2b c8             	sub    %rax,%rcx
14021d8fd:	48 69 84 24 d0 00 00 	imul   $0x215d1,0xd0(%rsp),%rax
14021d904:	00 d1 15 02 00
14021d909:	48 03 c8             	add    %rax,%rcx
14021d90c:	49 69 c6 7d 6f 0a 00 	imul   $0xa6f7d,%r14,%rax
14021d913:	49 2b cb             	sub    %r11,%rcx
14021d916:	48 2b d0             	sub    %rax,%rdx
14021d919:	48 03 ce             	add    %rsi,%rcx
14021d91c:	48 69 44 24 10 ad 39 	imul   $0xf39ad,0x10(%rsp),%rax
14021d923:	0f 00
14021d925:	48 01 8c 24 a0 00 00 	add    %rcx,0xa0(%rsp)
14021d92c:	00
14021d92d:	48 69 8c 24 d0 00 00 	imul   $0x9fb67,0xd0(%rsp),%rcx
14021d934:	00 67 fb 09 00
14021d939:	48 2b d0             	sub    %rax,%rdx
14021d93c:	48 69 84 24 e0 00 00 	imul   $0x215d1,0xe0(%rsp),%rax
14021d943:	00 d1 15 02 00
14021d948:	48 03 c2             	add    %rdx,%rax
14021d94b:	48 2b c7             	sub    %rdi,%rax
14021d94e:	48 03 c3             	add    %rbx,%rax
14021d951:	48 03 c8             	add    %rax,%rcx
14021d954:	48 01 8c 24 b8 00 00 	add    %rcx,0xb8(%rsp)
14021d95b:	00
14021d95c:	4c 8b 84 24 f0 00 00 	mov    0xf0(%rsp),%r8
14021d963:	00
14021d964:	48 8b bc 24 e8 00 00 	mov    0xe8(%rsp),%rdi
14021d96b:	00
14021d96c:	48 8b 8c 24 10 01 00 	mov    0x110(%rsp),%rcx
14021d973:	00
14021d974:	4c 8b 9c 24 88 01 00 	mov    0x188(%rsp),%r11
14021d97b:	00
14021d97c:	48 c1 e1 15          	shl    $0x15,%rcx
14021d980:	49 69 c0 13 2c 0a 00 	imul   $0xa2c13,%r8,%rax
14021d987:	49 69 d6 18 2d 07 00 	imul   $0x72d18,%r14,%rdx
14021d98e:	48 2b c1             	sub    %rcx,%rax
14021d991:	49 c1 e5 15          	shl    $0x15,%r13
14021d995:	48 03 84 24 d8 00 00 	add    0xd8(%rsp),%rax
14021d99c:	00
14021d99d:	48 03 f8             	add    %rax,%rdi
14021d9a0:	48 c1 e3 15          	shl    $0x15,%rbx
14021d9a4:	48 69 84 24 e0 00 00 	imul   $0xa2c13,0xe0(%rsp),%rax
14021d9ab:	00 13 2c 0a 00
14021d9b0:	49 69 c8 67 fb 09 00 	imul   $0x9fb67,%r8,%rcx
14021d9b7:	48 03 d0             	add    %rax,%rdx
14021d9ba:	48 89 bc 24 e8 00 00 	mov    %rdi,0xe8(%rsp)
14021d9c1:	00
14021d9c2:	48 8b 84 24 08 01 00 	mov    0x108(%rsp),%rax
14021d9c9:	00
14021d9ca:	48 81 c7 00 00 10 00 	add    $0x100000,%rdi
14021d9d1:	48 c1 e0 15          	shl    $0x15,%rax
14021d9d5:	48 2b d0             	sub    %rax,%rdx