140a09541:	c3                   	ret
140a09542:	41 b8 05 40 00 80    	mov    $0x80004005,%r8d
140a09548:	48 8d 15 81 33 1a 00 	lea    0x1a3381(%rip),%rdx        # 0x140bac8d0
140a0954f:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
140a09556:	e8 fd 40 ff ff       	call   0x1409fd658
140a0955b:	48 8d 15 36 db 22 00 	lea    0x22db36(%rip),%rdx        # 0x140c37098
140a09562:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
140a09569:	e8 10 6f 0e 00       	call   0x140af047e
140a0956e:	90                   	nop
140a0956f:	41 b8 05 40 00 80    	mov    $0x80004005,%r8d
140a09575:	48 8d 15 34 34 1a 00 	lea    0x1a3434(%rip),%rdx        # 0x140bac9b0
140a0957c:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
140a09583:	e8 d0 40 ff ff       	call   0x1409fd658
140a09588:	48 8d 15 09 db 22 00 	lea    0x22db09(%rip),%rdx        # 0x140c37098
140a0958f:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
140a09596:	e8 e3 6e 0e 00       	call   0x140af047e
140a0959b:	cc                   	int3
140a0959c:	e8 87 bc 67 ff       	call   0x140085228
140a095a1:	cc                   	int3
140a095a2:	e8 81 bc 67 ff       	call   0x140085228
140a095a7:	cc                   	int3
140a095a8:	e8 7b bc 67 ff       	call   0x140085228
140a095ad:	cc                   	int3
140a095ae:	41 b8 05 40 00 80    	mov    $0x80004005,%r8d
140a095b4:	48 8d 15 55 33 1a 00 	lea    0x1a3355(%rip),%rdx        # 0x140bac910
140a095bb:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
140a095c2:	e8 91 40 ff ff       	call   0x1409fd658
140a095c7:	48 8d 15 ca da 22 00 	lea    0x22daca(%rip),%rdx        # 0x140c37098
140a095ce:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
140a095d5:	e8 a4 6e 0e 00       	call   0x140af047e
140a095da:	90                   	nop
140a095db:	e8 48 bc 67 ff       	call   0x140085228
140a095e0:	cc                   	int3
140a095e1:	41 b8 05 40 00 80    	mov    $0x80004005,%r8d
140a095e7:	48 8d 15 e2 32 1a 00 	lea    0x1a32e2(%rip),%rdx        # 0x140bac8d0
140a095ee:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
140a095f5:	e8 5e 40 ff ff       	call   0x1409fd658
140a095fa:	48 8d 15 97 da 22 00 	lea    0x22da97(%rip),%rdx        # 0x140c37098
140a09601:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
140a09608:	e8 71 6e 0e 00       	call   0x140af047e
140a0960d:	cc                   	int3
140a0960e:	90                   	nop
140a0960f:	90                   	nop
140a09610:	48 8b c4             	mov    %rsp,%rax
140a09613:	48 89 58 10          	mov    %rbx,0x10(%rax)
140a09617:	48 89 70 18          	mov    %rsi,0x18(%rax)
140a0961b:	48 89 78 20          	mov    %rdi,0x20(%rax)
140a0961f:	55                   	push   %rbp
140a09620:	41 54                	push   %r12
140a09622:	41 55                	push   %r13
140a09624:	41 56                	push   %r14
140a09626:	41 57                	push   %r15
140a09628:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
140a0962c:	48 81 ec f0 00 00 00 	sub    $0xf0,%rsp
140a09633:	48 8b 05 06 5a 2b 00 	mov    0x2b5a06(%rip),%rax        # 0x140cbf040
140a0963a:	48 33 c4             	xor    %rsp,%rax
140a0963d:	48 89 45 27          	mov    %rax,0x27(%rbp)
140a09641:	48 8b f1             	mov    %rcx,%rsi
140a09644:	4c 8d 79 68          	lea    0x68(%rcx),%r15
140a09648:	4c 89 7c 24 38       	mov    %r15,0x38(%rsp)
140a0964d:	48 8b 41 50          	mov    0x50(%rcx),%rax
140a09651:	48 8b 78 08          	mov    0x8(%rax),%rdi
140a09655:	48 2b 38             	sub    (%rax),%rdi
140a09658:	48 c1 ff 03          	sar    $0x3,%rdi
140a0965c:	49 bd ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%r13
140a09663:	aa aa aa
140a09666:	49 0f af fd          	imul   %r13,%rdi
140a0966a:	48 8b 99 98 00 00 00 	mov    0x98(%rcx),%rbx
140a09671:	48 3b df             	cmp    %rdi,%rbx
140a09674:	73 40                	jae    0x140a096b6
140a09676:	4c 8d 34 5b          	lea    (%rbx,%rbx,2),%r14
140a0967a:	49 c1 e6 03          	shl    $0x3,%r14
140a0967e:	48 8b 46 50          	mov    0x50(%rsi),%rax
140a09682:	48 8b 10             	mov    (%rax),%rdx
140a09685:	48 8b 48 08          	mov    0x8(%rax),%rcx
140a09689:	48 2b ca             	sub    %rdx,%rcx
140a0968c:	48 c1 f9 03          	sar    $0x3,%rcx
140a09690:	49 0f af cd          	imul   %r13,%rcx
140a09694:	48 3b cb             	cmp    %rbx,%rcx
140a09697:	0f 86 95 03 00 00    	jbe    0x140a09a32
140a0969d:	49 03 d6             	add    %r14,%rdx
140a096a0:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140a096a5:	e8 de dc ff ff       	call   0x140a07388
140a096aa:	48 ff c3             	inc    %rbx
140a096ad:	49 83 c6 18          	add    $0x18,%r14
140a096b1:	48 3b df             	cmp    %rdi,%rbx
140a096b4:	72 c8                	jb     0x140a0967e
140a096b6:	48 8b 46 18          	mov    0x18(%rsi),%rax
140a096ba:	48 8b 48 08          	mov    0x8(%rax),%rcx
140a096be:	4c 8b 31             	mov    (%rcx),%r14
140a096c1:	48 8b 51 08          	mov    0x8(%rcx),%rdx
140a096c5:	49 2b d6             	sub    %r14,%rdx
140a096c8:	48 8d 42 d0          	lea    -0x30(%rdx),%rax
140a096cc:	48 83 f8 18          	cmp    $0x18,%rax
140a096d0:	0f 83 68 03 00 00    	jae    0x140a09a3e
140a096d6:	48 85 d2             	test   %rdx,%rdx
140a096d9:	0f 84 59 03 00 00    	je     0x140a09a38
140a096df:	48 b8 ab aa aa aa aa 	movabs $0x2aaaaaaaaaaaaaab,%rax
140a096e6:	aa aa 2a
140a096e9:	48 f7 ea             	imul   %rdx
140a096ec:	48 c1 fa 02          	sar    $0x2,%rdx
140a096f0:	48 8b c2             	mov    %rdx,%rax
140a096f3:	48 c1 e8 3f          	shr    $0x3f,%rax
140a096f7:	48 03 d0             	add    %rax,%rdx
140a096fa:	48 83 fa 01          	cmp    $0x1,%rdx
140a096fe:	0f 86 34 03 00 00    	jbe    0x140a09a38
140a09704:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140a09709:	49 8b cf             	mov    %r15,%rcx
140a0970c:	e8 fb d8 ff ff       	call   0x140a0700c
140a09711:	48 8b d8             	mov    %rax,%rbx
140a09714:	48 8d 55 9f          	lea    -0x61(%rbp),%rdx
140a09718:	49 8b ce             	mov    %r14,%rcx
140a0971b:	e8 40 db ff ff       	call   0x140a07260
140a09720:	48 8b f8             	mov    %rax,%rdi
140a09723:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
140a09727:	48 8b cb             	mov    %rbx,%rcx
140a0972a:	e8 dd d8 ff ff       	call   0x140a0700c
140a0972f:	4c 8b c0             	mov    %rax,%r8
140a09732:	ba 02 00 00 00       	mov    $0x2,%edx
140a09737:	48 8b cf             	mov    %rdi,%rcx
140a0973a:	e8 01 d6 ff ff       	call   0x140a06d40
140a0973f:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
140a09743:	48 8b c8             	mov    %rax,%rcx
140a09746:	e8 c1 d8 ff ff       	call   0x140a0700c
140a0974b:	48 8b 5d 87          	mov    -0x79(%rbp),%rbx
140a0974f:	48 85 db             	test   %rbx,%rbx
140a09752:	74 12                	je     0x140a09766
140a09754:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140a09758:	e8 eb 41 ff ff       	call   0x1409fd948
140a0975d:	48 8b cb             	mov    %rbx,%rcx
140a09760:	e8 6f 5e 0e 00       	call   0x140aef5d4
140a09765:	90                   	nop
140a09766:	48 8b 5d 9f          	mov    -0x61(%rbp),%rbx
140a0976a:	48 85 db             	test   %rbx,%rbx
140a0976d:	74 12                	je     0x140a09781
140a0976f:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140a09773:	e8 d0 41 ff ff       	call   0x1409fd948
140a09778:	48 8b cb             	mov    %rbx,%rcx
140a0977b:	e8 54 5e 0e 00       	call   0x140aef5d4
140a09780:	90                   	nop
140a09781:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
140a09786:	48 85 db             	test   %rbx,%rbx
140a09789:	74 11                	je     0x140a0979c
140a0978b:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140a0978f:	e8 b4 41 ff ff       	call   0x1409fd948
140a09794:	48 8b cb             	mov    %rbx,%rcx
140a09797:	e8 38 5e 0e 00       	call   0x140aef5d4
140a0979c:	48 8d 8e 80 00 00 00 	lea    0x80(%rsi),%rcx
140a097a3:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
140a097a7:	e8 60 d8 ff ff       	call   0x140a0700c
140a097ac:	48 8b d8             	mov    %rax,%rbx
140a097af:	48 8d 55 9f          	lea    -0x61(%rbp),%rdx
140a097b3:	49 8d 4e 18          	lea    0x18(%r14),%rcx
140a097b7:	e8 a4 da ff ff       	call   0x140a07260
140a097bc:	48 8b f8             	mov    %rax,%rdi
140a097bf:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140a097c4:	48 8b cb             	mov    %rbx,%rcx
140a097c7:	e8 40 d8 ff ff       	call   0x140a0700c
140a097cc:	4c 8b c0             	mov    %rax,%r8
140a097cf:	ba 02 00 00 00       	mov    $0x2,%edx
140a097d4:	48 8b cf             	mov    %rdi,%rcx
140a097d7:	e8 64 d5 ff ff       	call   0x140a06d40
140a097dc:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
140a097e0:	48 8b c8             	mov    %rax,%rcx
140a097e3:	e8 24 d8 ff ff       	call   0x140a0700c
140a097e8:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
140a097ed:	48 85 db             	test   %rbx,%rbx
140a097f0:	74 12                	je     0x140a09804
140a097f2:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140a097f6:	e8 4d 41 ff ff       	call   0x1409fd948
140a097fb:	48 8b cb             	mov    %rbx,%rcx
140a097fe:	e8 d1 5d 0e 00       	call   0x140aef5d4
140a09803:	90                   	nop
140a09804:	48 8b 5d 9f          	mov    -0x61(%rbp),%rbx
140a09808:	48 85 db             	test   %rbx,%rbx
140a0980b:	74 12                	je     0x140a0981f
140a0980d:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140a09811:	e8 32 41 ff ff       	call   0x1409fd948
140a09816:	48 8b cb             	mov    %rbx,%rcx
140a09819:	e8 b6 5d 0e 00       	call   0x140aef5d4
140a0981e:	90                   	nop
140a0981f:	48 8b 5d e7          	mov    -0x19(%rbp),%rbx
140a09823:	48 85 db             	test   %rbx,%rbx
140a09826:	74 11                	je     0x140a09839
140a09828:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140a0982c:	e8 17 41 ff ff       	call   0x1409fd948
140a09831:	48 8b cb             	mov    %rbx,%rcx
140a09834:	e8 9b 5d 0e 00       	call   0x140aef5d4
140a09839:	ba 03 00 00 00       	mov    $0x3,%edx
140a0983e:	48 8b ce             	mov    %rsi,%rcx
140a09841:	e8 22 02 00 00       	call   0x140a09a68
140a09846:	48 8b f8             	mov    %rax,%rdi
140a09849:	48 8b 58 08          	mov    0x8(%rax),%rbx
140a0984d:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140a09852:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
140a09856:	e8 b1 d7 ff ff       	call   0x140a0700c
140a0985b:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140a0985f:	48 3b 4b 10          	cmp    0x10(%rbx),%rcx
140a09863:	74 0f                	je     0x140a09874
140a09865:	48 8b d0             	mov    %rax,%rdx
140a09868:	e8 d3 3e ff ff       	call   0x1409fd740
140a0986d:	48 83 43 08 18       	addq   $0x18,0x8(%rbx)
140a09872:	eb 0f                	jmp    0x140a09883
140a09874:	4c 8b c0             	mov    %rax,%r8
140a09877:	48 8b d1             	mov    %rcx,%rdx
140a0987a:	48 8b cb             	mov    %rbx,%rcx
140a0987d:	e8 02 8f fc ff       	call   0x1409d2784
140a09882:	90                   	nop
140a09883:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
140a09888:	48 85 db             	test   %rbx,%rbx
140a0988b:	74 11                	je     0x140a0989e
140a0988d:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140a09891:	e8 b2 40 ff ff       	call   0x1409fd948
140a09896:	48 8b cb             	mov    %rbx,%rcx
140a09899:	e8 36 5d 0e 00       	call   0x140aef5d4
140a0989e:	48 8b 5f 08          	mov    0x8(%rdi),%rbx
140a098a2:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140a098a7:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
140a098ab:	e8 5c d7 ff ff       	call   0x140a0700c
140a098b0:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140a098b4:	48 3b 4b 10          	cmp    0x10(%rbx),%rcx
140a098b8:	74 15                	je     0x140a098cf
140a098ba:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140a098c0:	48 8b d0             	mov    %rax,%rdx
140a098c3:	e8 78 3e ff ff       	call   0x1409fd740
140a098c8:	48 83 43 08 18       	addq   $0x18,0x8(%rbx)
140a098cd:	eb 0f                	jmp    0x140a098de
140a098cf:	4c 8b c0             	mov    %rax,%r8
140a098d2:	48 8b d1             	mov    %rcx,%rdx
140a098d5:	48 8b cb             	mov    %rbx,%rcx
140a098d8:	e8 a7 8e fc ff       	call   0x1409d2784
140a098dd:	90                   	nop
140a098de:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
140a098e3:	48 85 db             	test   %rbx,%rbx
140a098e6:	74 11                	je     0x140a098f9
140a098e8:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140a098ec:	e8 57 40 ff ff       	call   0x1409fd948
140a098f1:	48 8b cb             	mov    %rbx,%rcx
140a098f4:	e8 db 5c 0e 00       	call   0x140aef5d4
140a098f9:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
140a098fd:	49 8d 4e 18          	lea    0x18(%r14),%rcx
140a09901:	e8 5a d9 ff ff       	call   0x140a07260
140a09906:	48 8b d8             	mov    %rax,%rbx
140a09909:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140a0990e:	49 8b ce             	mov    %r14,%rcx
140a09911:	e8 4a d9 ff ff       	call   0x140a07260
140a09916:	48 8b d0             	mov    %rax,%rdx
140a09919:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
140a0991d:	e8 1e 3e ff ff       	call   0x1409fd740
140a09922:	48 8b d3             	mov    %rbx,%rdx
140a09925:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
140a09929:	e8 12 3e ff ff       	call   0x1409fd740
140a0992e:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
140a09932:	49 8b cf             	mov    %r15,%rcx
140a09935:	e8 06 08 00 00       	call   0x140a0a140
140a0993a:	49 8d 4f 18          	lea    0x18(%r15),%rcx
140a0993e:	48 8d 55 ff          	lea    -0x1(%rbp),%rdx
140a09942:	e8 f9 07 00 00       	call   0x140a0a140
140a09947:	48 8b 5d ff          	mov    -0x1(%rbp),%rbx
140a0994b:	48 85 db             	test   %rbx,%rbx
140a0994e:	74 11                	je     0x140a09961
140a09950:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140a09954:	e8 ef 3f ff ff       	call   0x1409fd948
140a09959:	48 8b cb             	mov    %rbx,%rcx
140a0995c:	e8 73 5c 0e 00       	call   0x140aef5d4
140a09961:	48 8b 5d e7          	mov    -0x19(%rbp),%rbx
140a09965:	48 85 db             	test   %rbx,%rbx
140a09968:	74 11                	je     0x140a0997b
140a0996a:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140a0996e:	e8 d5 3f ff ff       	call   0x1409fd948
140a09973:	48 8b cb             	mov    %rbx,%rcx
140a09976:	e8 59 5c 0e 00       	call   0x140aef5d4
140a0997b:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
140a09980:	48 85 db             	test   %rbx,%rbx
140a09983:	74 12                	je     0x140a09997
140a09985:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140a09989:	e8 ba 3f ff ff       	call   0x1409fd948
140a0998e:	48 8b cb             	mov    %rbx,%rcx
140a09991:	e8 3e 5c 0e 00       	call   0x140aef5d4
140a09996:	90                   	nop
140a09997:	48 8b 5d cf          	mov    -0x31(%rbp),%rbx
140a0999b:	48 85 db             	test   %rbx,%rbx
140a0999e:	74 11                	je     0x140a099b1
140a099a0:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140a099a4:	e8 9f 3f ff ff       	call   0x1409fd948
140a099a9:	48 8b cb             	mov    %rbx,%rcx
140a099ac:	e8 23 5c 0e 00       	call   0x140aef5d4
140a099b1:	48 8b 46 50          	mov    0x50(%rsi),%rax
140a099b5:	48 8b 48 08          	mov    0x8(%rax),%rcx
140a099b9:	48 2b 08             	sub    (%rax),%rcx
140a099bc:	48 c1 f9 03          	sar    $0x3,%rcx
140a099c0:	49 0f af cd          	imul   %r13,%rcx
140a099c4:	48 89 8e 98 00 00 00 	mov    %rcx,0x98(%rsi)
140a099cb:	48 83 46 18 18       	addq   $0x18,0x18(%rsi)
140a099d0:	48 8b 5d 87          	mov    -0x79(%rbp),%rbx
140a099d4:	48 85 db             	test   %rbx,%rbx
140a099d7:	74 12                	je     0x140a099eb
140a099d9:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140a099dd:	e8 66 3f ff ff       	call   0x1409fd948
140a099e2:	48 8b cb             	mov    %rbx,%rcx
140a099e5:	e8 ea 5b 0e 00       	call   0x140aef5d4
140a099ea:	90                   	nop
140a099eb:	48 8b 5d b7          	mov    -0x49(%rbp),%rbx
140a099ef:	48 85 db             	test   %rbx,%rbx
140a099f2:	74 11                	je     0x140a09a05
140a099f4:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140a099f8:	e8 4b 3f ff ff       	call   0x1409fd948
140a099fd:	48 8b cb             	mov    %rbx,%rcx
140a09a00:	e8 cf 5b 0e 00       	call   0x140aef5d4
140a09a05:	48 8b 4d 27          	mov    0x27(%rbp),%rcx
140a09a09:	48 33 cc             	xor    %rsp,%rcx
140a09a0c:	e8 cf 5b 0e 00       	call   0x140aef5e0
140a09a11:	4c 8d 9c 24 f0 00 00 	lea    0xf0(%rsp),%r11
140a09a18:	00
140a09a19:	49 8b 5b 38          	mov    0x38(%r11),%rbx
140a09a1d:	49 8b 73 40          	mov    0x40(%r11),%rsi
140a09a21:	49 8b 7b 48          	mov    0x48(%r11),%rdi
140a09a25:	49 8b e3             	mov    %r11,%rsp
140a09a28:	41 5f                	pop    %r15
140a09a2a:	41 5e                	pop    %r14
140a09a2c:	41 5d                	pop    %r13
140a09a2e:	41 5c                	pop    %r12
140a09a30:	5d                   	pop    %rbp
140a09a31:	c3                   	ret
140a09a32:	e8 f1 b7 67 ff       	call   0x140085228
140a09a37:	cc                   	int3
140a09a38:	e8 eb b7 67 ff       	call   0x140085228
140a09a3d:	cc                   	int3
140a09a3e:	41 b8 05 40 00 80    	mov    $0x80004005,%r8d
140a09a44:	48 8d 15 f5 2e 1a 00 	lea    0x1a2ef5(%rip),%rdx        # 0x140bac940
140a09a4b:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
140a09a4f:	e8 04 3c ff ff       	call   0x1409fd658
140a09a54:	48 8d 15 3d d6 22 00 	lea    0x22d63d(%rip),%rdx        # 0x140c37098
140a09a5b:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
140a09a5f:	e8 1a 6a 0e 00       	call   0x140af047e
140a09a64:	cc                   	int3
140a09a65:	90                   	nop
140a09a66:	90                   	nop
140a09a67:	90                   	nop
140a09a68:	48 8b c4             	mov    %rsp,%rax
140a09a6b:	48 89 58 08          	mov    %rbx,0x8(%rax)
140a09a6f:	48 89 70 10          	mov    %rsi,0x10(%rax)
140a09a73:	57                   	push   %rdi
140a09a74:	48 83 ec 40          	sub    $0x40,%rsp
140a09a78:	8b f2                	mov    %edx,%esi
140a09a7a:	48 8b f9             	mov    %rcx,%rdi
140a09a7d:	48 8b 59 50          	mov    0x50(%rcx),%rbx
140a09a81:	83 60 d8 00          	andl   $0x0,-0x28(%rax)
140a09a85:	48 8d 48 e0          	lea    -0x20(%rax),%rcx
140a09a89:	e8 2a 40 ff ff       	call   0x1409fdab8