14020e49d:	e8 54 75 ff ff       	call   0x1402059f6
14020e4a2:	90                   	nop
14020e4a3:	90                   	nop
14020e4a4:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14020e4a9:	53                   	push   %rbx
14020e4aa:	55                   	push   %rbp
14020e4ab:	57                   	push   %rdi
14020e4ac:	48 83 ec 20          	sub    $0x20,%rsp
14020e4b0:	48 8b ea             	mov    %rdx,%rbp
14020e4b3:	0f ae e8             	lfence
14020e4b6:	4c 8b 8d 98 00 00 00 	mov    0x98(%rbp),%r9
14020e4bd:	4c 8b 95 a8 00 00 00 	mov    0xa8(%rbp),%r10
14020e4c4:	4b 8d 0c d1          	lea    (%r9,%r10,8),%rcx
14020e4c8:	49 8b d2             	mov    %r10,%rdx
14020e4cb:	48 c1 e2 04          	shl    $0x4,%rdx
14020e4cf:	49 03 d1             	add    %r9,%rdx
14020e4d2:	4d 8b c1             	mov    %r9,%r8
14020e4d5:	e8 72 34 e9 ff       	call   0x1400a194c
14020e4da:	0f ae e8             	lfence
14020e4dd:	4f 8d 04 d1          	lea    (%r9,%r10,8),%r8
14020e4e1:	4d 03 d2             	add    %r10,%r10
14020e4e4:	4b 8d 0c d1          	lea    (%r9,%r10,8),%rcx
14020e4e8:	48 8b 7d 20          	mov    0x20(%rbp),%rdi
14020e4ec:	48 8b 17             	mov    (%rdi),%rdx
14020e4ef:	e8 70 64 fd ff       	call   0x1401e4964
14020e4f4:	48 8b 17             	mov    (%rdi),%rdx
14020e4f7:	48 8b 5d 28          	mov    0x28(%rbp),%rbx
14020e4fb:	48 8b cb             	mov    %rbx,%rcx
14020e4fe:	e8 b9 bd e2 ff       	call   0x14003a2bc
14020e503:	48 89 1f             	mov    %rbx,(%rdi)
14020e506:	33 d2                	xor    %edx,%edx
14020e508:	33 c9                	xor    %ecx,%ecx
14020e50a:	e8 e7 74 ff ff       	call   0x1402059f6
14020e50f:	90                   	nop
14020e510:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14020e515:	53                   	push   %rbx
14020e516:	55                   	push   %rbp
14020e517:	48 83 ec 28          	sub    $0x28,%rsp
14020e51b:	48 8b ea             	mov    %rdx,%rbp
14020e51e:	0f ae e8             	lfence
14020e521:	48 8b 5d 20          	mov    0x20(%rbp),%rbx
14020e525:	48 8b 13             	mov    (%rbx),%rdx
14020e528:	48 8b 8d a8 00 00 00 	mov    0xa8(%rbp),%rcx
14020e52f:	e8 88 bd e2 ff       	call   0x14003a2bc
14020e534:	48 8b 85 98 00 00 00 	mov    0x98(%rbp),%rax
14020e53b:	48 89 03             	mov    %rax,(%rbx)
14020e53e:	33 d2                	xor    %edx,%edx
14020e540:	33 c9                	xor    %ecx,%ecx
14020e542:	e8 af 74 ff ff       	call   0x1402059f6
14020e547:	90                   	nop
14020e548:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14020e54d:	53                   	push   %rbx
14020e54e:	55                   	push   %rbp
14020e54f:	48 83 ec 28          	sub    $0x28,%rsp
14020e553:	48 8b ea             	mov    %rdx,%rbp
14020e556:	0f ae e8             	lfence
14020e559:	4c 8b 85 98 00 00 00 	mov    0x98(%rbp),%r8
14020e560:	48 8b 5d 20          	mov    0x20(%rbp),%rbx
14020e564:	48 8b 13             	mov    (%rbx),%rdx
14020e567:	48 8b 8d a8 00 00 00 	mov    0xa8(%rbp),%rcx
14020e56e:	e8 d9 33 e9 ff       	call   0x1400a194c
14020e573:	0f ae e8             	lfence
14020e576:	48 8b 13             	mov    (%rbx),%rdx
14020e579:	48 8b 8d a8 00 00 00 	mov    0xa8(%rbp),%rcx
14020e580:	e8 37 bd e2 ff       	call   0x14003a2bc
14020e585:	48 8b 45 28          	mov    0x28(%rbp),%rax
14020e589:	48 89 03             	mov    %rax,(%rbx)
14020e58c:	33 d2                	xor    %edx,%edx
14020e58e:	33 c9                	xor    %ecx,%ecx
14020e590:	e8 61 74 ff ff       	call   0x1402059f6
14020e595:	90                   	nop
14020e596:	48 8d 4a 30          	lea    0x30(%rdx),%rcx
14020e59a:	e9 b5 7c fd ff       	jmp    0x1401e6254
14020e59f:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14020e5a4:	55                   	push   %rbp
14020e5a5:	48 83 ec 20          	sub    $0x20,%rsp
14020e5a9:	48 8b ea             	mov    %rdx,%rbp
14020e5ac:	0f ae e8             	lfence
14020e5af:	ba 0e 00 07 80       	mov    $0x8007000e,%edx
14020e5b4:	b9 0e 55 31 1f       	mov    $0x1f31550e,%ecx
14020e5b9:	e8 6e 05 fc ff       	call   0x1401ceb2c
14020e5be:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
14020e5c5:	48 83 c4 20          	add    $0x20,%rsp
14020e5c9:	5d                   	pop    %rbp
14020e5ca:	c3                   	ret
14020e5cb:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14020e5d0:	55                   	push   %rbp
14020e5d1:	48 83 ec 20          	sub    $0x20,%rsp
14020e5d5:	48 8b ea             	mov    %rdx,%rbp
14020e5d8:	0f ae e8             	lfence
14020e5db:	ba 0e 00 07 80       	mov    $0x8007000e,%edx
14020e5e0:	b9 10 55 31 1f       	mov    $0x1f315510,%ecx
14020e5e5:	e8 42 05 fc ff       	call   0x1401ceb2c
14020e5ea:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
14020e5f1:	48 83 c4 20          	add    $0x20,%rsp
14020e5f5:	5d                   	pop    %rbp
14020e5f6:	c3                   	ret
14020e5f7:	90                   	nop
14020e5f8:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14020e5fd:	55                   	push   %rbp
14020e5fe:	48 83 ec 40          	sub    $0x40,%rsp
14020e602:	48 8b ea             	mov    %rdx,%rbp
14020e605:	0f ae e8             	lfence
14020e608:	ba ff ff 00 80       	mov    $0x8000ffff,%edx
14020e60d:	b9 d1 42 71 02       	mov    $0x27142d1,%ecx
14020e612:	e8 15 05 fc ff       	call   0x1401ceb2c
14020e617:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
14020e61e:	48 83 c4 40          	add    $0x40,%rsp
14020e622:	5d                   	pop    %rbp
14020e623:	c3                   	ret
14020e624:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14020e629:	55                   	push   %rbp
14020e62a:	48 83 ec 20          	sub    $0x20,%rsp
14020e62e:	48 8b ea             	mov    %rdx,%rbp
14020e631:	4c 8b 85 a8 00 00 00 	mov    0xa8(%rbp),%r8
14020e638:	48 8b 55 30          	mov    0x30(%rbp),%rdx
14020e63c:	48 8b 8d a0 00 00 00 	mov    0xa0(%rbp),%rcx
14020e643:	e8 08 e8 fd ff       	call   0x1401ece50
14020e648:	4c 8b 45 38          	mov    0x38(%rbp),%r8
14020e64c:	48 8b 55 40          	mov    0x40(%rbp),%rdx
14020e650:	48 8b 8d a8 00 00 00 	mov    0xa8(%rbp),%rcx
14020e657:	e8 28 16 e0 ff       	call   0x14000fc84
14020e65c:	33 d2                	xor    %edx,%edx
14020e65e:	33 c9                	xor    %ecx,%ecx
14020e660:	e8 91 73 ff ff       	call   0x1402059f6
14020e665:	90                   	nop
14020e666:	48 8b 4a 30          	mov    0x30(%rdx),%rcx
14020e66a:	48 83 c1 18          	add    $0x18,%rcx
14020e66e:	e9 6d 71 df ff       	jmp    0x1400057e0
14020e673:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14020e678:	55                   	push   %rbp
14020e679:	48 83 ec 20          	sub    $0x20,%rsp
14020e67d:	48 8b ea             	mov    %rdx,%rbp
14020e680:	4c 8b 45 60          	mov    0x60(%rbp),%r8
14020e684:	48 8b 55 28          	mov    0x28(%rbp),%rdx
14020e688:	48 8b 4d 78          	mov    0x78(%rbp),%rcx
14020e68c:	e8 9b f3 e3 ff       	call   0x14004da2c
14020e691:	4c 8b 45 20          	mov    0x20(%rbp),%r8
14020e695:	48 8b 55 68          	mov    0x68(%rbp),%rdx
14020e699:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
14020e69d:	e8 a2 15 e0 ff       	call   0x14000fc44
14020e6a2:	33 d2                	xor    %edx,%edx
14020e6a4:	33 c9                	xor    %ecx,%ecx
14020e6a6:	e8 4b 73 ff ff       	call   0x1402059f6
14020e6ab:	90                   	nop
14020e6ac:	48 8d 4a 20          	lea    0x20(%rdx),%rcx
14020e6b0:	e9 f3 ff fd ff       	jmp    0x1401ee6a8
14020e6b5:	90                   	nop
14020e6b6:	90                   	nop
14020e6b7:	90                   	nop
14020e6b8:	90                   	nop
14020e6b9:	90                   	nop
14020e6ba:	90                   	nop
14020e6bb:	90                   	nop
14020e6bc:	90                   	nop
14020e6bd:	90                   	nop
14020e6be:	90                   	nop
14020e6bf:	90                   	nop
14020e6c0:	48 8b 4a 30          	mov    0x30(%rdx),%rcx
14020e6c4:	48 83 c1 08          	add    $0x8,%rcx
14020e6c8:	e9 27 00 fe ff       	jmp    0x1401ee6f4
14020e6cd:	40 55                	rex push %rbp
14020e6cf:	48 83 ec 20          	sub    $0x20,%rsp
14020e6d3:	48 8b ea             	mov    %rdx,%rbp
14020e6d6:	8b 45 58             	mov    0x58(%rbp),%eax
14020e6d9:	83 e0 01             	and    $0x1,%eax
14020e6dc:	85 c0                	test   %eax,%eax
14020e6de:	74 15                	je     0x14020e6f5
14020e6e0:	83 65 58 fe          	andl   $0xfffffffe,0x58(%rbp)
14020e6e4:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
14020e6e8:	48 81 c1 98 00 00 00 	add    $0x98,%rcx
14020e6ef:	ff 15 13 41 00 00    	call   *0x4113(%rip)        # 0x140212808
14020e6f5:	48 83 c4 20          	add    $0x20,%rsp
14020e6f9:	5d                   	pop    %rbp
14020e6fa:	c3                   	ret
14020e6fb:	90                   	nop
14020e6fc:	48 8b 4a 40          	mov    0x40(%rdx),%rcx
14020e700:	48 83 c1 20          	add    $0x20,%rcx
14020e704:	48 ff 25 0d 41 00 00 	rex.W jmp *0x410d(%rip)        # 0x140212818
14020e70b:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14020e710:	55                   	push   %rbp
14020e711:	48 83 ec 20          	sub    $0x20,%rsp
14020e715:	48 8b ea             	mov    %rdx,%rbp
14020e718:	4c 8b 85 a0 00 00 00 	mov    0xa0(%rbp),%r8
14020e71f:	48 8b 55 38          	mov    0x38(%rbp),%rdx
14020e723:	48 8b 8d a8 00 00 00 	mov    0xa8(%rbp),%rcx
14020e72a:	e8 d5 23 fe ff       	call   0x1401f0b04
14020e72f:	4c 8b 45 20          	mov    0x20(%rbp),%r8
14020e733:	48 8b 95 b8 00 00 00 	mov    0xb8(%rbp),%rdx
14020e73a:	48 8b 8d a0 00 00 00 	mov    0xa0(%rbp),%rcx
14020e741:	e8 fe 2d fe ff       	call   0x1401f1544
14020e746:	33 d2                	xor    %edx,%edx
14020e748:	33 c9                	xor    %ecx,%ecx
14020e74a:	e8 a7 72 ff ff       	call   0x1402059f6
14020e74f:	90                   	nop
14020e750:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14020e755:	55                   	push   %rbp
14020e756:	48 83 ec 20          	sub    $0x20,%rsp
14020e75a:	48 8b ea             	mov    %rdx,%rbp
14020e75d:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14020e763:	48 8b 55 48          	mov    0x48(%rbp),%rdx
14020e767:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
14020e76b:	e8 a0 4c e7 ff       	call   0x140083410
14020e770:	33 d2                	xor    %edx,%edx
14020e772:	33 c9                	xor    %ecx,%ecx
14020e774:	e8 7d 72 ff ff       	call   0x1402059f6
14020e779:	90                   	nop
14020e77a:	48 8b 4a 30          	mov    0x30(%rdx),%rcx
14020e77e:	48 83 c1 10          	add    $0x10,%rcx
14020e782:	e9 59 70 df ff       	jmp    0x1400057e0
14020e787:	48 8b 4a 30          	mov    0x30(%rdx),%rcx
14020e78b:	48 83 c1 50          	add    $0x50,%rcx
14020e78f:	e9 4c 70 df ff       	jmp    0x1400057e0
14020e794:	48 8b 4a 30          	mov    0x30(%rdx),%rcx
14020e798:	48 81 c1 a0 00 00 00 	add    $0xa0,%rcx
14020e79f:	e9 3c 70 df ff       	jmp    0x1400057e0
14020e7a4:	90                   	nop
14020e7a5:	90                   	nop
14020e7a6:	90                   	nop
14020e7a7:	90                   	nop
14020e7a8:	90                   	nop
14020e7a9:	90                   	nop
14020e7aa:	90                   	nop
14020e7ab:	90                   	nop
14020e7ac:	90                   	nop
14020e7ad:	90                   	nop
14020e7ae:	90                   	nop
14020e7af:	90                   	nop
14020e7b0:	40 55                	rex push %rbp
14020e7b2:	48 83 ec 20          	sub    $0x20,%rsp
14020e7b6:	48 8b ea             	mov    %rdx,%rbp
14020e7b9:	8b 45 20             	mov    0x20(%rbp),%eax
14020e7bc:	83 e0 01             	and    $0x1,%eax
14020e7bf:	85 c0                	test   %eax,%eax
14020e7c1:	74 0d                	je     0x14020e7d0
14020e7c3:	83 65 20 fe          	andl   $0xfffffffe,0x20(%rbp)
14020e7c7:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
14020e7cb:	e8 34 5f e1 ff       	call   0x140024704
14020e7d0:	48 83 c4 20          	add    $0x20,%rsp
14020e7d4:	5d                   	pop    %rbp
14020e7d5:	c3                   	ret
14020e7d6:	40 55                	rex push %rbp
14020e7d8:	48 83 ec 20          	sub    $0x20,%rsp
14020e7dc:	48 8b ea             	mov    %rdx,%rbp
14020e7df:	8b 45 20             	mov    0x20(%rbp),%eax
14020e7e2:	83 e0 02             	and    $0x2,%eax
14020e7e5:	85 c0                	test   %eax,%eax
14020e7e7:	74 0d                	je     0x14020e7f6
14020e7e9:	83 65 20 fd          	andl   $0xfffffffd,0x20(%rbp)
14020e7ed:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
14020e7f1:	e8 ea 6f df ff       	call   0x1400057e0
14020e7f6:	48 83 c4 20          	add    $0x20,%rsp
14020e7fa:	5d                   	pop    %rbp
14020e7fb:	c3                   	ret
14020e7fc:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14020e801:	55                   	push   %rbp
14020e802:	48 83 ec 20          	sub    $0x20,%rsp
14020e806:	48 8b ea             	mov    %rdx,%rbp
14020e809:	4c 8b 85 80 00 00 00 	mov    0x80(%rbp),%r8
14020e810:	48 8b 55 30          	mov    0x30(%rbp),%rdx
14020e814:	48 8b 8d 88 00 00 00 	mov    0x88(%rbp),%rcx
14020e81b:	e8 68 bc df ff       	call   0x14000a488
14020e820:	4c 8b 45 28          	mov    0x28(%rbp),%r8
14020e824:	48 8b 55 20          	mov    0x20(%rbp),%rdx
14020e828:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
14020e82f:	e8 24 b3 df ff       	call   0x140009b58
14020e834:	33 d2                	xor    %edx,%edx
14020e836:	33 c9                	xor    %ecx,%ecx
14020e838:	e8 b9 71 ff ff       	call   0x1402059f6
14020e83d:	90                   	nop
14020e83e:	48 8d 8a a0 00 00 00 	lea    0xa0(%rdx),%rcx
14020e845:	e9 a6 7d e5 ff       	jmp    0x1400665f0
14020e84a:	48 8b 4a 58          	mov    0x58(%rdx),%rcx
14020e84e:	48 83 c1 10          	add    $0x10,%rcx
14020e852:	e9 89 6f df ff       	jmp    0x1400057e0
14020e857:	48 8b 4a 58          	mov    0x58(%rdx),%rcx
14020e85b:	48 83 c1 30          	add    $0x30,%rcx
14020e85f:	e9 7c 6f df ff       	jmp    0x1400057e0
14020e864:	48 8b 4a 58          	mov    0x58(%rdx),%rcx
14020e868:	48 83 c1 50          	add    $0x50,%rcx
14020e86c:	e9 6f 6f df ff       	jmp    0x1400057e0
14020e871:	48 8b 4a 58          	mov    0x58(%rdx),%rcx
14020e875:	48 81 c1 80 00 00 00 	add    $0x80,%rcx
14020e87c:	e9 5f 6f df ff       	jmp    0x1400057e0
14020e881:	48 8b 4a 58          	mov    0x58(%rdx),%rcx
14020e885:	48 81 c1 a0 00 00 00 	add    $0xa0,%rcx
14020e88c:	e9 4f 6f df ff       	jmp    0x1400057e0
14020e891:	90                   	nop
14020e892:	90                   	nop
14020e893:	90                   	nop
14020e894:	48 8b 4a 58          	mov    0x58(%rdx),%rcx
14020e898:	48 81 c1 c0 00 00 00 	add    $0xc0,%rcx
14020e89f:	e9 3c 6f df ff       	jmp    0x1400057e0
14020e8a4:	40 55                	rex push %rbp
14020e8a6:	48 83 ec 20          	sub    $0x20,%rsp
14020e8aa:	48 8b ea             	mov    %rdx,%rbp
14020e8ad:	4c 8d 0d 9c d3 e5 ff 	lea    -0x1a2c64(%rip),%r9        # 0x14006bc50
14020e8b4:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14020e8ba:	ba 28 00 00 00       	mov    $0x28,%edx
14020e8bf:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
14020e8c3:	e8 c8 5e ff ff       	call   0x140204790
14020e8c8:	48 83 c4 20          	add    $0x20,%rsp
14020e8cc:	5d                   	pop    %rbp
14020e8cd:	c3                   	ret
14020e8ce:	40 55                	rex push %rbp
14020e8d0:	48 83 ec 20          	sub    $0x20,%rsp
14020e8d4:	48 8b ea             	mov    %rdx,%rbp
14020e8d7:	8b 45 24             	mov    0x24(%rbp),%eax
14020e8da:	83 e0 01             	and    $0x1,%eax
14020e8dd:	85 c0                	test   %eax,%eax
14020e8df:	74 0d                	je     0x14020e8ee
14020e8e1:	83 65 24 fe          	andl   $0xfffffffe,0x24(%rbp)
14020e8e5:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
14020e8e9:	e8 ae 5e fe ff       	call   0x1401f479c
14020e8ee:	48 83 c4 20          	add    $0x20,%rsp
14020e8f2:	5d                   	pop    %rbp
14020e8f3:	c3                   	ret
14020e8f4:	40 55                	rex push %rbp
14020e8f6:	48 83 ec 20          	sub    $0x20,%rsp
14020e8fa:	48 8b ea             	mov    %rdx,%rbp
14020e8fd:	8b 45 40             	mov    0x40(%rbp),%eax
14020e900:	83 e0 01             	and    $0x1,%eax
14020e903:	85 c0                	test   %eax,%eax
14020e905:	74 0d                	je     0x14020e914
14020e907:	83 65 40 fe          	andl   $0xfffffffe,0x40(%rbp)
14020e90b:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
14020e90f:	e8 90 5e fe ff       	call   0x1401f47a4
14020e914:	48 83 c4 20          	add    $0x20,%rsp
14020e918:	5d                   	pop    %rbp
14020e919:	c3                   	ret
14020e91a:	40 55                	rex push %rbp
14020e91c:	48 83 ec 20          	sub    $0x20,%rsp
14020e920:	48 8b ea             	mov    %rdx,%rbp
14020e923:	8b 45 20             	mov    0x20(%rbp),%eax
14020e926:	83 e0 01             	and    $0x1,%eax
14020e929:	85 c0                	test   %eax,%eax
14020e92b:	74 0d                	je     0x14020e93a
14020e92d:	83 65 20 fe          	andl   $0xfffffffe,0x20(%rbp)
14020e931:	48 8b 4d 48          	mov    0x48(%rbp),%rcx
14020e935:	e8 32 b8 df ff       	call   0x14000a16c
14020e93a:	48 83 c4 20          	add    $0x20,%rsp
14020e93e:	5d                   	pop    %rbp
14020e93f:	c3                   	ret
14020e940:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14020e945:	55                   	push   %rbp
14020e946:	48 83 ec 20          	sub    $0x20,%rsp
14020e94a:	48 8b ea             	mov    %rdx,%rbp
14020e94d:	4c 8b 45 78          	mov    0x78(%rbp),%r8
14020e951:	48 8b 55 68          	mov    0x68(%rbp),%rdx
14020e955:	48 8b 4d 60          	mov    0x60(%rbp),%rcx