14001631d:	cc                   	int3
14001631e:	cc                   	int3
14001631f:	cc                   	int3
140016320:	48 83 ec 28          	sub    $0x28,%rsp
140016324:	41 b8 0b 00 00 00    	mov    $0xb,%r8d
14001632a:	48 8d 15 af 77 21 00 	lea    0x2177af(%rip),%rdx        # 0x14022dae0
140016331:	48 8d 0d 98 24 2a 00 	lea    0x2a2498(%rip),%rcx        # 0x1402b87d0
140016338:	e8 13 ff 0a 00       	call   0x1400c6250
14001633d:	48 8d 0d 0c 55 1b 00 	lea    0x1b550c(%rip),%rcx        # 0x1401cb850
140016344:	48 83 c4 28          	add    $0x28,%rsp
140016348:	e9 e7 02 17 00       	jmp    0x140186634
14001634d:	cc                   	int3
14001634e:	cc                   	int3
14001634f:	cc                   	int3
140016350:	48 83 ec 28          	sub    $0x28,%rsp
140016354:	41 b8 03 00 00 00    	mov    $0x3,%r8d
14001635a:	48 8d 15 97 77 21 00 	lea    0x217797(%rip),%rdx        # 0x14022daf8
140016361:	48 8d 0d 68 23 2a 00 	lea    0x2a2368(%rip),%rcx        # 0x1402b86d0
140016368:	e8 e3 fe 0a 00       	call   0x1400c6250
14001636d:	48 8d 0d ec 54 1b 00 	lea    0x1b54ec(%rip),%rcx        # 0x1401cb860
140016374:	48 83 c4 28          	add    $0x28,%rsp
140016378:	e9 b7 02 17 00       	jmp    0x140186634
14001637d:	cc                   	int3
14001637e:	cc                   	int3
14001637f:	cc                   	int3
140016380:	48 83 ec 28          	sub    $0x28,%rsp
140016384:	41 b8 03 00 00 00    	mov    $0x3,%r8d
14001638a:	48 8d 15 6f 77 21 00 	lea    0x21776f(%rip),%rdx        # 0x14022db00
140016391:	48 8d 0d 58 25 2a 00 	lea    0x2a2558(%rip),%rcx        # 0x1402b88f0
140016398:	e8 b3 fe 0a 00       	call   0x1400c6250
14001639d:	48 8d 0d cc 54 1b 00 	lea    0x1b54cc(%rip),%rcx        # 0x1401cb870
1400163a4:	48 83 c4 28          	add    $0x28,%rsp
1400163a8:	e9 87 02 17 00       	jmp    0x140186634
1400163ad:	cc                   	int3
1400163ae:	cc                   	int3
1400163af:	cc                   	int3
1400163b0:	48 83 ec 28          	sub    $0x28,%rsp
1400163b4:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1400163ba:	48 8d 15 47 77 21 00 	lea    0x217747(%rip),%rdx        # 0x14022db08
1400163c1:	48 8d 0d a8 26 2a 00 	lea    0x2a26a8(%rip),%rcx        # 0x1402b8a70
1400163c8:	e8 33 00 0b 00       	call   0x1400c6400
1400163cd:	48 8d 0d ac 54 1b 00 	lea    0x1b54ac(%rip),%rcx        # 0x1401cb880
1400163d4:	48 83 c4 28          	add    $0x28,%rsp
1400163d8:	e9 57 02 17 00       	jmp    0x140186634
1400163dd:	cc                   	int3
1400163de:	cc                   	int3
1400163df:	cc                   	int3
1400163e0:	48 83 ec 28          	sub    $0x28,%rsp
1400163e4:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1400163ea:	48 8d 15 1b 77 21 00 	lea    0x21771b(%rip),%rdx        # 0x14022db0c
1400163f1:	48 8d 0d b8 21 2a 00 	lea    0x2a21b8(%rip),%rcx        # 0x1402b85b0
1400163f8:	e8 03 00 0b 00       	call   0x1400c6400
1400163fd:	48 8d 0d 8c 54 1b 00 	lea    0x1b548c(%rip),%rcx        # 0x1401cb890
140016404:	48 83 c4 28          	add    $0x28,%rsp
140016408:	e9 27 02 17 00       	jmp    0x140186634
14001640d:	cc                   	int3
14001640e:	cc                   	int3
14001640f:	cc                   	int3
140016410:	48 83 ec 28          	sub    $0x28,%rsp
140016414:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14001641a:	48 8d 15 ef 76 21 00 	lea    0x2176ef(%rip),%rdx        # 0x14022db10
140016421:	48 8d 0d 88 25 2a 00 	lea    0x2a2588(%rip),%rcx        # 0x1402b89b0
140016428:	e8 d3 ff 0a 00       	call   0x1400c6400
14001642d:	48 8d 0d 6c 54 1b 00 	lea    0x1b546c(%rip),%rcx        # 0x1401cb8a0
140016434:	48 83 c4 28          	add    $0x28,%rsp
140016438:	e9 f7 01 17 00       	jmp    0x140186634
14001643d:	cc                   	int3
14001643e:	cc                   	int3
14001643f:	cc                   	int3
140016440:	48 83 ec 28          	sub    $0x28,%rsp
140016444:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14001644a:	48 8d 15 c3 76 21 00 	lea    0x2176c3(%rip),%rdx        # 0x14022db14
140016451:	48 8d 0d b8 20 2a 00 	lea    0x2a20b8(%rip),%rcx        # 0x1402b8510
140016458:	e8 f3 fd 0a 00       	call   0x1400c6250
14001645d:	48 8d 0d 4c 54 1b 00 	lea    0x1b544c(%rip),%rcx        # 0x1401cb8b0
140016464:	48 83 c4 28          	add    $0x28,%rsp
140016468:	e9 c7 01 17 00       	jmp    0x140186634
14001646d:	cc                   	int3
14001646e:	cc                   	int3
14001646f:	cc                   	int3
140016470:	48 83 ec 28          	sub    $0x28,%rsp
140016474:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14001647a:	48 8d 15 33 76 21 00 	lea    0x217633(%rip),%rdx        # 0x14022dab4
140016481:	48 8d 0d 08 22 2a 00 	lea    0x2a2208(%rip),%rcx        # 0x1402b8690
140016488:	e8 73 ff 0a 00       	call   0x1400c6400
14001648d:	48 8d 0d 2c 54 1b 00 	lea    0x1b542c(%rip),%rcx        # 0x1401cb8c0
140016494:	48 83 c4 28          	add    $0x28,%rsp
140016498:	e9 97 01 17 00       	jmp    0x140186634
14001649d:	cc                   	int3
14001649e:	cc                   	int3
14001649f:	cc                   	int3
1400164a0:	48 83 ec 28          	sub    $0x28,%rsp
1400164a4:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1400164aa:	48 8d 15 67 76 21 00 	lea    0x217667(%rip),%rdx        # 0x14022db18
1400164b1:	48 8d 0d 38 20 2a 00 	lea    0x2a2038(%rip),%rcx        # 0x1402b84f0
1400164b8:	e8 93 fd 0a 00       	call   0x1400c6250
1400164bd:	48 8d 0d 0c 54 1b 00 	lea    0x1b540c(%rip),%rcx        # 0x1401cb8d0
1400164c4:	48 83 c4 28          	add    $0x28,%rsp
1400164c8:	e9 67 01 17 00       	jmp    0x140186634
1400164cd:	cc                   	int3
1400164ce:	cc                   	int3
1400164cf:	cc                   	int3
1400164d0:	48 83 ec 28          	sub    $0x28,%rsp
1400164d4:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1400164da:	48 8d 15 3f 76 21 00 	lea    0x21763f(%rip),%rdx        # 0x14022db20
1400164e1:	48 8d 0d 28 25 2a 00 	lea    0x2a2528(%rip),%rcx        # 0x1402b8a10
1400164e8:	e8 63 fd 0a 00       	call   0x1400c6250
1400164ed:	48 8d 0d ec 53 1b 00 	lea    0x1b53ec(%rip),%rcx        # 0x1401cb8e0
1400164f4:	48 83 c4 28          	add    $0x28,%rsp
1400164f8:	e9 37 01 17 00       	jmp    0x140186634
1400164fd:	cc                   	int3
1400164fe:	cc                   	int3
1400164ff:	cc                   	int3
140016500:	48 83 ec 28          	sub    $0x28,%rsp
140016504:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14001650a:	48 8d 15 13 76 21 00 	lea    0x217613(%rip),%rdx        # 0x14022db24
140016511:	48 8d 0d 78 20 2a 00 	lea    0x2a2078(%rip),%rcx        # 0x1402b8590
140016518:	e8 33 fd 0a 00       	call   0x1400c6250
14001651d:	48 8d 0d cc 53 1b 00 	lea    0x1b53cc(%rip),%rcx        # 0x1401cb8f0
140016524:	48 83 c4 28          	add    $0x28,%rsp
140016528:	e9 07 01 17 00       	jmp    0x140186634
14001652d:	cc                   	int3
14001652e:	cc                   	int3
14001652f:	cc                   	int3
140016530:	48 83 ec 28          	sub    $0x28,%rsp
140016534:	41 b8 04 00 00 00    	mov    $0x4,%r8d
14001653a:	48 8d 15 e7 75 21 00 	lea    0x2175e7(%rip),%rdx        # 0x14022db28
140016541:	48 8d 0d 68 22 2a 00 	lea    0x2a2268(%rip),%rcx        # 0x1402b87b0
140016548:	e8 03 fd 0a 00       	call   0x1400c6250
14001654d:	48 8d 0d ac 53 1b 00 	lea    0x1b53ac(%rip),%rcx        # 0x1401cb900
140016554:	48 83 c4 28          	add    $0x28,%rsp
140016558:	e9 d7 00 17 00       	jmp    0x140186634
14001655d:	cc                   	int3
14001655e:	cc                   	int3
14001655f:	cc                   	int3
140016560:	48 83 ec 28          	sub    $0x28,%rsp
140016564:	41 b8 0f 00 00 00    	mov    $0xf,%r8d
14001656a:	48 8d 15 c7 75 21 00 	lea    0x2175c7(%rip),%rdx        # 0x14022db38
140016571:	48 8d 0d 58 25 2a 00 	lea    0x2a2558(%rip),%rcx        # 0x1402b8ad0
140016578:	e8 83 fe 0a 00       	call   0x1400c6400
14001657d:	48 8d 0d 8c 53 1b 00 	lea    0x1b538c(%rip),%rcx        # 0x1401cb910
140016584:	48 83 c4 28          	add    $0x28,%rsp
140016588:	e9 a7 00 17 00       	jmp    0x140186634
14001658d:	cc                   	int3
14001658e:	cc                   	int3
14001658f:	cc                   	int3
140016590:	48 83 ec 28          	sub    $0x28,%rsp
140016594:	41 b8 0e 00 00 00    	mov    $0xe,%r8d
14001659a:	48 8d 15 a7 75 21 00 	lea    0x2175a7(%rip),%rdx        # 0x14022db48
1400165a1:	48 8d 0d 28 26 2a 00 	lea    0x2a2628(%rip),%rcx        # 0x1402b8bd0
1400165a8:	e8 53 fe 0a 00       	call   0x1400c6400
1400165ad:	48 8d 0d 6c 53 1b 00 	lea    0x1b536c(%rip),%rcx        # 0x1401cb920
1400165b4:	48 83 c4 28          	add    $0x28,%rsp
1400165b8:	e9 77 00 17 00       	jmp    0x140186634
1400165bd:	cc                   	int3
1400165be:	cc                   	int3
1400165bf:	cc                   	int3
1400165c0:	48 83 ec 28          	sub    $0x28,%rsp
1400165c4:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
1400165ca:	48 8d 15 87 75 21 00 	lea    0x217587(%rip),%rdx        # 0x14022db58
1400165d1:	48 8d 0d 18 1d 2a 00 	lea    0x2a1d18(%rip),%rcx        # 0x1402b82f0
1400165d8:	e8 23 fe 0a 00       	call   0x1400c6400
1400165dd:	48 8d 0d 4c 53 1b 00 	lea    0x1b534c(%rip),%rcx        # 0x1401cb930
1400165e4:	48 83 c4 28          	add    $0x28,%rsp
1400165e8:	e9 47 00 17 00       	jmp    0x140186634
1400165ed:	cc                   	int3
1400165ee:	cc                   	int3
1400165ef:	cc                   	int3
1400165f0:	48 83 ec 28          	sub    $0x28,%rsp
1400165f4:	41 b8 0e 00 00 00    	mov    $0xe,%r8d
1400165fa:	48 8d 15 67 75 21 00 	lea    0x217567(%rip),%rdx        # 0x14022db68
140016601:	48 8d 0d a8 25 2a 00 	lea    0x2a25a8(%rip),%rcx        # 0x1402b8bb0
140016608:	e8 f3 fd 0a 00       	call   0x1400c6400
14001660d:	48 8d 0d 2c 53 1b 00 	lea    0x1b532c(%rip),%rcx        # 0x1401cb940
140016614:	48 83 c4 28          	add    $0x28,%rsp
140016618:	e9 17 00 17 00       	jmp    0x140186634
14001661d:	cc                   	int3
14001661e:	cc                   	int3
14001661f:	cc                   	int3
140016620:	48 83 ec 28          	sub    $0x28,%rsp
140016624:	41 b8 03 00 00 00    	mov    $0x3,%r8d
14001662a:	48 8d 15 47 75 21 00 	lea    0x217547(%rip),%rdx        # 0x14022db78
140016631:	48 8d 0d 98 28 2a 00 	lea    0x2a2898(%rip),%rcx        # 0x1402b8ed0
140016638:	e8 c3 fd 0a 00       	call   0x1400c6400
14001663d:	48 8d 0d 0c 53 1b 00 	lea    0x1b530c(%rip),%rcx        # 0x1401cb950
140016644:	48 83 c4 28          	add    $0x28,%rsp
140016648:	e9 e7 ff 16 00       	jmp    0x140186634
14001664d:	cc                   	int3
14001664e:	cc                   	int3
14001664f:	cc                   	int3
140016650:	48 83 ec 28          	sub    $0x28,%rsp
140016654:	41 b8 03 00 00 00    	mov    $0x3,%r8d
14001665a:	48 8d 15 17 75 21 00 	lea    0x217517(%rip),%rdx        # 0x14022db78
140016661:	48 8d 0d 28 25 2a 00 	lea    0x2a2528(%rip),%rcx        # 0x1402b8b90
140016668:	e8 93 fd 0a 00       	call   0x1400c6400
14001666d:	48 8d 0d ec 52 1b 00 	lea    0x1b52ec(%rip),%rcx        # 0x1401cb960
140016674:	48 83 c4 28          	add    $0x28,%rsp
140016678:	e9 b7 ff 16 00       	jmp    0x140186634
14001667d:	cc                   	int3
14001667e:	cc                   	int3
14001667f:	cc                   	int3
140016680:	48 83 ec 28          	sub    $0x28,%rsp
140016684:	41 b8 07 00 00 00    	mov    $0x7,%r8d
14001668a:	48 8d 15 ef 74 21 00 	lea    0x2174ef(%rip),%rdx        # 0x14022db80
140016691:	48 8d 0d b8 28 2a 00 	lea    0x2a28b8(%rip),%rcx        # 0x1402b8f50
140016698:	e8 63 fd 0a 00       	call   0x1400c6400
14001669d:	48 8d 0d cc 52 1b 00 	lea    0x1b52cc(%rip),%rcx        # 0x1401cb970
1400166a4:	48 83 c4 28          	add    $0x28,%rsp
1400166a8:	e9 87 ff 16 00       	jmp    0x140186634
1400166ad:	cc                   	int3
1400166ae:	cc                   	int3
1400166af:	cc                   	int3
1400166b0:	48 83 ec 28          	sub    $0x28,%rsp
1400166b4:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
1400166ba:	48 8d 15 c7 74 21 00 	lea    0x2174c7(%rip),%rdx        # 0x14022db88
1400166c1:	48 8d 0d 68 23 2a 00 	lea    0x2a2368(%rip),%rcx        # 0x1402b8a30
1400166c8:	e8 33 fd 0a 00       	call   0x1400c6400
1400166cd:	48 8d 0d ac 52 1b 00 	lea    0x1b52ac(%rip),%rcx        # 0x1401cb980
1400166d4:	48 83 c4 28          	add    $0x28,%rsp
1400166d8:	e9 57 ff 16 00       	jmp    0x140186634
1400166dd:	cc                   	int3
1400166de:	cc                   	int3
1400166df:	cc                   	int3
1400166e0:	48 83 ec 28          	sub    $0x28,%rsp
1400166e4:	41 b8 0c 00 00 00    	mov    $0xc,%r8d
1400166ea:	48 8d 15 a7 74 21 00 	lea    0x2174a7(%rip),%rdx        # 0x14022db98
1400166f1:	48 8d 0d 18 1f 2a 00 	lea    0x2a1f18(%rip),%rcx        # 0x1402b8610
1400166f8:	e8 03 fd 0a 00       	call   0x1400c6400
1400166fd:	48 8d 0d 8c 52 1b 00 	lea    0x1b528c(%rip),%rcx        # 0x1401cb990
140016704:	48 83 c4 28          	add    $0x28,%rsp
140016708:	e9 27 ff 16 00       	jmp    0x140186634
14001670d:	cc                   	int3
14001670e:	cc                   	int3
14001670f:	cc                   	int3
140016710:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140016715:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14001671a:	57                   	push   %rdi
14001671b:	48 83 ec 20          	sub    $0x20,%rsp
14001671f:	48 83 3d 01 1f 2a 00 	cmpq   $0x10,0x2a1f01(%rip)        # 0x1402b8628
140016726:	10
140016727:	48 8d 3d e2 1e 2a 00 	lea    0x2a1ee2(%rip),%rdi        # 0x1402b8610
14001672e:	48 8b 1d eb 1e 2a 00 	mov    0x2a1eeb(%rip),%rbx        # 0x1402b8620
140016735:	48 0f 43 3d d3 1e 2a 	cmovae 0x2a1ed3(%rip),%rdi        # 0x1402b8610
14001673c:	00
14001673d:	48 83 fb 10          	cmp    $0x10,%rbx
140016741:	73 17                	jae    0x14001675a
140016743:	0f 10 07             	movups (%rdi),%xmm0
140016746:	48 c7 05 a7 7e 30 00 	movq   $0xf,0x307ea7(%rip)        # 0x14031e5f8
14001674d:	0f 00 00 00
140016751:	0f 11 05 88 7e 30 00 	movups %xmm0,0x307e88(%rip)        # 0x14031e5e0
140016758:	eb 77                	jmp    0x1400167d1
14001675a:	48 b8 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rax
140016761:	ff ff 7f
140016764:	48 8b f3             	mov    %rbx,%rsi
140016767:	48 83 ce 0f          	or     $0xf,%rsi
14001676b:	48 3b f0             	cmp    %rax,%rsi
14001676e:	48 0f 47 f0          	cmova  %rax,%rsi
140016772:	48 8d 4e 01          	lea    0x1(%rsi),%rcx
140016776:	48 81 f9 00 10 00 00 	cmp    $0x1000,%rcx
14001677d:	72 27                	jb     0x1400167a6
14001677f:	48 8d 41 27          	lea    0x27(%rcx),%rax
140016783:	48 3b c1             	cmp    %rcx,%rax
140016786:	76 71                	jbe    0x1400167f9
140016788:	48 8b c8             	mov    %rax,%rcx
14001678b:	e8 60 fb 16 00       	call   0x1401862f0
140016790:	48 8b c8             	mov    %rax,%rcx
140016793:	48 85 c0             	test   %rax,%rax
140016796:	74 5b                	je     0x1400167f3
140016798:	48 83 c0 27          	add    $0x27,%rax
14001679c:	48 83 e0 e0          	and    $0xffffffffffffffe0,%rax
1400167a0:	48 89 48 f8          	mov    %rcx,-0x8(%rax)
1400167a4:	eb 0e                	jmp    0x1400167b4
1400167a6:	48 85 c9             	test   %rcx,%rcx
1400167a9:	74 07                	je     0x1400167b2
1400167ab:	e8 40 fb 16 00       	call   0x1401862f0
1400167b0:	eb 02                	jmp    0x1400167b4
1400167b2:	33 c0                	xor    %eax,%eax
1400167b4:	4c 8d 43 01          	lea    0x1(%rbx),%r8
1400167b8:	48 89 05 21 7e 30 00 	mov    %rax,0x307e21(%rip)        # 0x14031e5e0
1400167bf:	48 8b d7             	mov    %rdi,%rdx
1400167c2:	48 8b c8             	mov    %rax,%rcx
1400167c5:	e8 f6 1b 17 00       	call   0x1401883c0
1400167ca:	48 89 35 27 7e 30 00 	mov    %rsi,0x307e27(%rip)        # 0x14031e5f8
1400167d1:	48 8d 0d c8 51 1b 00 	lea    0x1b51c8(%rip),%rcx        # 0x1401cb9a0
1400167d8:	48 89 1d 11 7e 30 00 	mov    %rbx,0x307e11(%rip)        # 0x14031e5f0
1400167df:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400167e4:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1400167e9:	48 83 c4 20          	add    $0x20,%rsp
1400167ed:	5f                   	pop    %rdi
1400167ee:	e9 41 fe 16 00       	jmp    0x140186634
1400167f3:	e8 8c 4d 17 00       	call   0x14018b584
1400167f8:	cc                   	int3
1400167f9:	e8 52 f7 0a 00       	call   0x1400c5f50
1400167fe:	cc                   	int3
1400167ff:	cc                   	int3
140016800:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140016805:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14001680a:	57                   	push   %rdi
14001680b:	48 83 ec 20          	sub    $0x20,%rsp
14001680f:	48 83 3d 31 22 2a 00 	cmpq   $0x10,0x2a2231(%rip)        # 0x1402b8a48
140016816:	10
140016817:	48 8d 3d 12 22 2a 00 	lea    0x2a2212(%rip),%rdi        # 0x1402b8a30
14001681e:	48 8b 1d 1b 22 2a 00 	mov    0x2a221b(%rip),%rbx        # 0x1402b8a40
140016825:	48 0f 43 3d 03 22 2a 	cmovae 0x2a2203(%rip),%rdi        # 0x1402b8a30
14001682c:	00
14001682d:	48 83 fb 10          	cmp    $0x10,%rbx
140016831:	73 17                	jae    0x14001684a
140016833:	0f 10 07             	movups (%rdi),%xmm0
140016836:	48 c7 05 f7 7d 30 00 	movq   $0xf,0x307df7(%rip)        # 0x14031e638
14001683d:	0f 00 00 00
140016841:	0f 11 05 d8 7d 30 00 	movups %xmm0,0x307dd8(%rip)        # 0x14031e620
140016848:	eb 77                	jmp    0x1400168c1
14001684a:	48 b8 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rax
140016851:	ff ff 7f
140016854:	48 8b f3             	mov    %rbx,%rsi
140016857:	48 83 ce 0f          	or     $0xf,%rsi
14001685b:	48 3b f0             	cmp    %rax,%rsi
14001685e:	48 0f 47 f0          	cmova  %rax,%rsi
140016862:	48 8d 4e 01          	lea    0x1(%rsi),%rcx
140016866:	48 81 f9 00 10 00 00 	cmp    $0x1000,%rcx
14001686d:	72 27                	jb     0x140016896
14001686f:	48 8d 41 27          	lea    0x27(%rcx),%rax
140016873:	48 3b c1             	cmp    %rcx,%rax
140016876:	76 71                	jbe    0x1400168e9
140016878:	48 8b c8             	mov    %rax,%rcx
14001687b:	e8 70 fa 16 00       	call   0x1401862f0
140016880:	48 8b c8             	mov    %rax,%rcx
140016883:	48 85 c0             	test   %rax,%rax
140016886:	74 5b                	je     0x1400168e3
140016888:	48 83 c0 27          	add    $0x27,%rax
14001688c:	48 83 e0 e0          	and    $0xffffffffffffffe0,%rax
140016890:	48 89 48 f8          	mov    %rcx,-0x8(%rax)
140016894:	eb 0e                	jmp    0x1400168a4
140016896:	48 85 c9             	test   %rcx,%rcx
140016899:	74 07                	je     0x1400168a2
14001689b:	e8 50 fa 16 00       	call   0x1401862f0
1400168a0:	eb 02                	jmp    0x1400168a4
1400168a2:	33 c0                	xor    %eax,%eax
1400168a4:	4c 8d 43 01          	lea    0x1(%rbx),%r8
1400168a8:	48 89 05 71 7d 30 00 	mov    %rax,0x307d71(%rip)        # 0x14031e620
1400168af:	48 8b d7             	mov    %rdi,%rdx
1400168b2:	48 8b c8             	mov    %rax,%rcx
1400168b5:	e8 06 1b 17 00       	call   0x1401883c0
1400168ba:	48 89 35 77 7d 30 00 	mov    %rsi,0x307d77(%rip)        # 0x14031e638
1400168c1:	48 8d 0d e8 50 1b 00 	lea    0x1b50e8(%rip),%rcx        # 0x1401cb9b0
1400168c8:	48 89 1d 61 7d 30 00 	mov    %rbx,0x307d61(%rip)        # 0x14031e630
1400168cf:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400168d4:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1400168d9:	48 83 c4 20          	add    $0x20,%rsp
1400168dd:	5f                   	pop    %rdi