140e5e507:	e8 68 57 ff ff       	call   0x140e53c74
140e5e50c:	48 8b 83 00 01 00 00 	mov    0x100(%rbx),%rax
140e5e513:	48 85 c0             	test   %rax,%rax
140e5e516:	74 47                	je     0x140e5e55f
140e5e518:	83 38 00             	cmpl   $0x0,(%rax)
140e5e51b:	75 42                	jne    0x140e5e55f
140e5e51d:	48 8b 8b 08 01 00 00 	mov    0x108(%rbx),%rcx
140e5e524:	48 81 e9 fe 00 00 00 	sub    $0xfe,%rcx
140e5e52b:	e8 44 57 ff ff       	call   0x140e53c74
140e5e530:	48 8b 8b 10 01 00 00 	mov    0x110(%rbx),%rcx
140e5e537:	bf 80 00 00 00       	mov    $0x80,%edi
140e5e53c:	48 2b cf             	sub    %rdi,%rcx
140e5e53f:	e8 30 57 ff ff       	call   0x140e53c74
140e5e544:	48 8b 8b 18 01 00 00 	mov    0x118(%rbx),%rcx
140e5e54b:	48 2b cf             	sub    %rdi,%rcx
140e5e54e:	e8 21 57 ff ff       	call   0x140e53c74
140e5e553:	48 8b 8b 00 01 00 00 	mov    0x100(%rbx),%rcx
140e5e55a:	e8 15 57 ff ff       	call   0x140e53c74
140e5e55f:	48 8b 8b 20 01 00 00 	mov    0x120(%rbx),%rcx
140e5e566:	e8 a5 00 00 00       	call   0x140e5e610
140e5e56b:	48 8d b3 28 01 00 00 	lea    0x128(%rbx),%rsi
140e5e572:	bd 06 00 00 00       	mov    $0x6,%ebp
140e5e577:	48 8d 7b 38          	lea    0x38(%rbx),%rdi
140e5e57b:	48 8d 05 a6 ae 55 00 	lea    0x55aea6(%rip),%rax        # 0x1413b9428
140e5e582:	48 39 47 f0          	cmp    %rax,-0x10(%rdi)
140e5e586:	74 1a                	je     0x140e5e5a2
140e5e588:	48 8b 0f             	mov    (%rdi),%rcx
140e5e58b:	48 85 c9             	test   %rcx,%rcx
140e5e58e:	74 12                	je     0x140e5e5a2
140e5e590:	83 39 00             	cmpl   $0x0,(%rcx)
140e5e593:	75 0d                	jne    0x140e5e5a2
140e5e595:	e8 da 56 ff ff       	call   0x140e53c74
140e5e59a:	48 8b 0e             	mov    (%rsi),%rcx
140e5e59d:	e8 d2 56 ff ff       	call   0x140e53c74
140e5e5a2:	48 83 7f e8 00       	cmpq   $0x0,-0x18(%rdi)
140e5e5a7:	74 13                	je     0x140e5e5bc
140e5e5a9:	48 8b 4f f8          	mov    -0x8(%rdi),%rcx
140e5e5ad:	48 85 c9             	test   %rcx,%rcx
140e5e5b0:	74 0a                	je     0x140e5e5bc
140e5e5b2:	83 39 00             	cmpl   $0x0,(%rcx)
140e5e5b5:	75 05                	jne    0x140e5e5bc
140e5e5b7:	e8 b8 56 ff ff       	call   0x140e53c74
140e5e5bc:	48 83 c6 08          	add    $0x8,%rsi
140e5e5c0:	48 83 c7 20          	add    $0x20,%rdi
140e5e5c4:	48 83 ed 01          	sub    $0x1,%rbp
140e5e5c8:	75 b1                	jne    0x140e5e57b
140e5e5ca:	48 8b cb             	mov    %rbx,%rcx
140e5e5cd:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140e5e5d2:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
140e5e5d7:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140e5e5dc:	48 83 c4 20          	add    $0x20,%rsp
140e5e5e0:	5f                   	pop    %rdi
140e5e5e1:	e9 8e 56 ff ff       	jmp    0x140e53c74
140e5e5e6:	cc                   	int3
140e5e5e7:	cc                   	int3
140e5e5e8:	48 85 c9             	test   %rcx,%rcx
140e5e5eb:	74 1c                	je     0x140e5e609
140e5e5ed:	48 8d 05 4c 7b 38 00 	lea    0x387b4c(%rip),%rax        # 0x1411e6140
140e5e5f4:	48 3b c8             	cmp    %rax,%rcx
140e5e5f7:	74 10                	je     0x140e5e609
140e5e5f9:	b8 01 00 00 00       	mov    $0x1,%eax
140e5e5fe:	f0 0f c1 81 5c 01 00 	lock xadd %eax,0x15c(%rcx)
140e5e605:	00
140e5e606:	ff c0                	inc    %eax
140e5e608:	c3                   	ret
140e5e609:	b8 ff ff ff 7f       	mov    $0x7fffffff,%eax
140e5e60e:	c3                   	ret
140e5e60f:	cc                   	int3
140e5e610:	48 85 c9             	test   %rcx,%rcx
140e5e613:	74 31                	je     0x140e5e646
140e5e615:	53                   	push   %rbx
140e5e616:	48 83 ec 20          	sub    $0x20,%rsp
140e5e61a:	48 8d 05 1f 7b 38 00 	lea    0x387b1f(%rip),%rax        # 0x1411e6140
140e5e621:	48 8b d9             	mov    %rcx,%rbx
140e5e624:	48 3b c8             	cmp    %rax,%rcx
140e5e627:	74 18                	je     0x140e5e641
140e5e629:	8b 81 5c 01 00 00    	mov    0x15c(%rcx),%eax
140e5e62f:	90                   	nop
140e5e630:	85 c0                	test   %eax,%eax
140e5e632:	75 0d                	jne    0x140e5e641
140e5e634:	e8 c3 fa ff ff       	call   0x140e5e0fc
140e5e639:	48 8b cb             	mov    %rbx,%rcx
140e5e63c:	e8 33 56 ff ff       	call   0x140e53c74
140e5e641:	48 83 c4 20          	add    $0x20,%rsp
140e5e645:	5b                   	pop    %rbx
140e5e646:	c3                   	ret
140e5e647:	cc                   	int3
140e5e648:	48 85 c9             	test   %rcx,%rcx
140e5e64b:	74 1a                	je     0x140e5e667
140e5e64d:	48 8d 05 ec 7a 38 00 	lea    0x387aec(%rip),%rax        # 0x1411e6140
140e5e654:	48 3b c8             	cmp    %rax,%rcx
140e5e657:	74 0e                	je     0x140e5e667
140e5e659:	83 c8 ff             	or     $0xffffffff,%eax
140e5e65c:	f0 0f c1 81 5c 01 00 	lock xadd %eax,0x15c(%rcx)
140e5e663:	00
140e5e664:	ff c8                	dec    %eax
140e5e666:	c3                   	ret
140e5e667:	b8 ff ff ff 7f       	mov    $0x7fffffff,%eax
140e5e66c:	c3                   	ret
140e5e66d:	cc                   	int3
140e5e66e:	cc                   	int3
140e5e66f:	cc                   	int3
140e5e670:	48 83 ec 28          	sub    $0x28,%rsp
140e5e674:	48 85 c9             	test   %rcx,%rcx
140e5e677:	0f 84 96 00 00 00    	je     0x140e5e713
140e5e67d:	41 83 c9 ff          	or     $0xffffffff,%r9d
140e5e681:	f0 44 01 49 10       	lock add %r9d,0x10(%rcx)
140e5e686:	48 8b 81 e0 00 00 00 	mov    0xe0(%rcx),%rax
140e5e68d:	48 85 c0             	test   %rax,%rax
140e5e690:	74 04                	je     0x140e5e696
140e5e692:	f0 44 01 08          	lock add %r9d,(%rax)
140e5e696:	48 8b 81 f0 00 00 00 	mov    0xf0(%rcx),%rax
140e5e69d:	48 85 c0             	test   %rax,%rax
140e5e6a0:	74 04                	je     0x140e5e6a6
140e5e6a2:	f0 44 01 08          	lock add %r9d,(%rax)
140e5e6a6:	48 8b 81 e8 00 00 00 	mov    0xe8(%rcx),%rax
140e5e6ad:	48 85 c0             	test   %rax,%rax
140e5e6b0:	74 04                	je     0x140e5e6b6
140e5e6b2:	f0 44 01 08          	lock add %r9d,(%rax)
140e5e6b6:	48 8b 81 00 01 00 00 	mov    0x100(%rcx),%rax
140e5e6bd:	48 85 c0             	test   %rax,%rax
140e5e6c0:	74 04                	je     0x140e5e6c6
140e5e6c2:	f0 44 01 08          	lock add %r9d,(%rax)
140e5e6c6:	48 8d 41 38          	lea    0x38(%rcx),%rax
140e5e6ca:	41 b8 06 00 00 00    	mov    $0x6,%r8d
140e5e6d0:	48 8d 15 51 ad 55 00 	lea    0x55ad51(%rip),%rdx        # 0x1413b9428
140e5e6d7:	48 39 50 f0          	cmp    %rdx,-0x10(%rax)
140e5e6db:	74 0c                	je     0x140e5e6e9
140e5e6dd:	48 8b 10             	mov    (%rax),%rdx
140e5e6e0:	48 85 d2             	test   %rdx,%rdx
140e5e6e3:	74 04                	je     0x140e5e6e9
140e5e6e5:	f0 44 01 0a          	lock add %r9d,(%rdx)
140e5e6e9:	48 83 78 e8 00       	cmpq   $0x0,-0x18(%rax)
140e5e6ee:	74 0d                	je     0x140e5e6fd
140e5e6f0:	48 8b 50 f8          	mov    -0x8(%rax),%rdx
140e5e6f4:	48 85 d2             	test   %rdx,%rdx
140e5e6f7:	74 04                	je     0x140e5e6fd
140e5e6f9:	f0 44 01 0a          	lock add %r9d,(%rdx)
140e5e6fd:	48 83 c0 20          	add    $0x20,%rax
140e5e701:	49 83 e8 01          	sub    $0x1,%r8
140e5e705:	75 c9                	jne    0x140e5e6d0
140e5e707:	48 8b 89 20 01 00 00 	mov    0x120(%rcx),%rcx
140e5e70e:	e8 35 ff ff ff       	call   0x140e5e648
140e5e713:	48 83 c4 28          	add    $0x28,%rsp
140e5e717:	c3                   	ret
140e5e718:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140e5e71d:	57                   	push   %rdi
140e5e71e:	48 83 ec 20          	sub    $0x20,%rsp
140e5e722:	e8 e9 51 ff ff       	call   0x140e53910
140e5e727:	48 8d b8 90 00 00 00 	lea    0x90(%rax),%rdi
140e5e72e:	8b 88 a8 03 00 00    	mov    0x3a8(%rax),%ecx
140e5e734:	8b 05 e6 ae 55 00    	mov    0x55aee6(%rip),%eax        # 0x1413b9620
140e5e73a:	85 c8                	test   %ecx,%eax
140e5e73c:	74 08                	je     0x140e5e746
140e5e73e:	48 8b 1f             	mov    (%rdi),%rbx
140e5e741:	48 85 db             	test   %rbx,%rbx
140e5e744:	75 2c                	jne    0x140e5e772
140e5e746:	b9 04 00 00 00       	mov    $0x4,%ecx
140e5e74b:	e8 48 f8 fe ff       	call   0x140e4df98
140e5e750:	90                   	nop
140e5e751:	48 8b 15 e8 11 64 00 	mov    0x6411e8(%rip),%rdx        # 0x14149f940
140e5e758:	48 8b cf             	mov    %rdi,%rcx
140e5e75b:	e8 28 00 00 00       	call   0x140e5e788
140e5e760:	48 8b d8             	mov    %rax,%rbx
140e5e763:	b9 04 00 00 00       	mov    $0x4,%ecx
140e5e768:	e8 8b f8 fe ff       	call   0x140e4dff8
140e5e76d:	48 85 db             	test   %rbx,%rbx
140e5e770:	74 0e                	je     0x140e5e780
140e5e772:	48 8b c3             	mov    %rbx,%rax
140e5e775:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140e5e77a:	48 83 c4 20          	add    $0x20,%rsp
140e5e77e:	5f                   	pop    %rdi
140e5e77f:	c3                   	ret
140e5e780:	e8 cb 13 fd ff       	call   0x140e2fb50
140e5e785:	90                   	nop
140e5e786:	cc                   	int3
140e5e787:	cc                   	int3
140e5e788:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140e5e78d:	57                   	push   %rdi
140e5e78e:	48 83 ec 20          	sub    $0x20,%rsp
140e5e792:	48 8b fa             	mov    %rdx,%rdi
140e5e795:	48 85 d2             	test   %rdx,%rdx
140e5e798:	74 46                	je     0x140e5e7e0
140e5e79a:	48 85 c9             	test   %rcx,%rcx
140e5e79d:	74 41                	je     0x140e5e7e0
140e5e79f:	48 8b 19             	mov    (%rcx),%rbx
140e5e7a2:	48 3b da             	cmp    %rdx,%rbx
140e5e7a5:	75 05                	jne    0x140e5e7ac
140e5e7a7:	48 8b c7             	mov    %rdi,%rax
140e5e7aa:	eb 36                	jmp    0x140e5e7e2
140e5e7ac:	48 89 39             	mov    %rdi,(%rcx)
140e5e7af:	48 8b cf             	mov    %rdi,%rcx
140e5e7b2:	e8 2d fc ff ff       	call   0x140e5e3e4
140e5e7b7:	48 85 db             	test   %rbx,%rbx
140e5e7ba:	74 eb                	je     0x140e5e7a7
140e5e7bc:	48 8b cb             	mov    %rbx,%rcx
140e5e7bf:	e8 ac fe ff ff       	call   0x140e5e670
140e5e7c4:	83 7b 10 00          	cmpl   $0x0,0x10(%rbx)
140e5e7c8:	75 dd                	jne    0x140e5e7a7
140e5e7ca:	48 8d 05 ef aa 55 00 	lea    0x55aaef(%rip),%rax        # 0x1413b92c0
140e5e7d1:	48 3b d8             	cmp    %rax,%rbx
140e5e7d4:	74 d1                	je     0x140e5e7a7
140e5e7d6:	48 8b cb             	mov    %rbx,%rcx
140e5e7d9:	e8 92 fc ff ff       	call   0x140e5e470
140e5e7de:	eb c7                	jmp    0x140e5e7a7
140e5e7e0:	33 c0                	xor    %eax,%eax
140e5e7e2:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140e5e7e7:	48 83 c4 20          	add    $0x20,%rsp
140e5e7eb:	5f                   	pop    %rdi
140e5e7ec:	c3                   	ret
140e5e7ed:	cc                   	int3
140e5e7ee:	cc                   	int3
140e5e7ef:	cc                   	int3
140e5e7f0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140e5e7f5:	57                   	push   %rdi
140e5e7f6:	48 81 ec f0 00 00 00 	sub    $0xf0,%rsp
140e5e7fd:	48 8b 05 fc a6 55 00 	mov    0x55a6fc(%rip),%rax        # 0x1413b8f00
140e5e804:	48 33 c4             	xor    %rsp,%rax
140e5e807:	48 89 84 24 e0 00 00 	mov    %rax,0xe0(%rsp)
140e5e80e:	00
140e5e80f:	81 49 10 04 01 00 00 	orl    $0x104,0x10(%rcx)
140e5e816:	48 8b d9             	mov    %rcx,%rbx
140e5e819:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140e5e81e:	ba 55 00 00 00       	mov    $0x55,%edx
140e5e823:	e8 ec 8c ff ff       	call   0x140e57514
140e5e828:	83 f8 01             	cmp    $0x1,%eax
140e5e82b:	7e 32                	jle    0x140e5e85f
140e5e82d:	49 83 c9 ff          	or     $0xffffffffffffffff,%r9
140e5e831:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
140e5e836:	33 ff                	xor    %edi,%edi
140e5e838:	49 ff c1             	inc    %r9
140e5e83b:	66 42 39 3c 48       	cmp    %di,(%rax,%r9,2)
140e5e840:	75 f6                	jne    0x140e5e838
140e5e842:	49 ff c1             	inc    %r9
140e5e845:	48 8d 8b 58 02 00 00 	lea    0x258(%rbx),%rcx
140e5e84c:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140e5e851:	ba 55 00 00 00       	mov    $0x55,%edx
140e5e856:	e8 c9 bc ff ff       	call   0x140e5a524
140e5e85b:	85 c0                	test   %eax,%eax
140e5e85d:	75 21                	jne    0x140e5e880
140e5e85f:	48 8b 8c 24 e0 00 00 	mov    0xe0(%rsp),%rcx
140e5e866:	00
140e5e867:	48 33 cc             	xor    %rsp,%rcx
140e5e86a:	e8 91 cc fb ff       	call   0x140e1b500
140e5e86f:	48 8b 9c 24 08 01 00 	mov    0x108(%rsp),%rbx
140e5e876:	00
140e5e877:	48 81 c4 f0 00 00 00 	add    $0xf0,%rsp
140e5e87e:	5f                   	pop    %rdi
140e5e87f:	c3                   	ret
140e5e880:	45 33 c9             	xor    %r9d,%r9d
140e5e883:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140e5e888:	45 33 c0             	xor    %r8d,%r8d
140e5e88b:	33 d2                	xor    %edx,%edx
140e5e88d:	33 c9                	xor    %ecx,%ecx
140e5e88f:	e8 40 b9 fc ff       	call   0x140e2a1d4
140e5e894:	cc                   	int3
140e5e895:	cc                   	int3
140e5e896:	cc                   	int3
140e5e897:	cc                   	int3
140e5e898:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140e5e89d:	57                   	push   %rdi
140e5e89e:	48 83 ec 20          	sub    $0x20,%rsp
140e5e8a2:	48 8b 11             	mov    (%rcx),%rdx
140e5e8a5:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
140e5e8a9:	48 8b d9             	mov    %rcx,%rbx
140e5e8ac:	33 ff                	xor    %edi,%edi
140e5e8ae:	49 8b c8             	mov    %r8,%rcx
140e5e8b1:	48 ff c1             	inc    %rcx
140e5e8b4:	66 39 3c 4a          	cmp    %di,(%rdx,%rcx,2)
140e5e8b8:	75 f7                	jne    0x140e5e8b1
140e5e8ba:	8b c7                	mov    %edi,%eax
140e5e8bc:	48 83 f9 03          	cmp    $0x3,%rcx
140e5e8c0:	0f 94 c0             	sete   %al
140e5e8c3:	89 43 18             	mov    %eax,0x18(%rbx)
140e5e8c6:	48 8b 43 08          	mov    0x8(%rbx),%rax
140e5e8ca:	49 ff c0             	inc    %r8
140e5e8cd:	66 42 39 3c 40       	cmp    %di,(%rax,%r8,2)
140e5e8d2:	75 f6                	jne    0x140e5e8ca
140e5e8d4:	49 83 f8 03          	cmp    $0x3,%r8
140e5e8d8:	8b c7                	mov    %edi,%eax
140e5e8da:	0f 94 c0             	sete   %al
140e5e8dd:	89 43 1c             	mov    %eax,0x1c(%rbx)
140e5e8e0:	48 83 f9 03          	cmp    $0x3,%rcx
140e5e8e4:	75 07                	jne    0x140e5e8ed
140e5e8e6:	b9 02 00 00 00       	mov    $0x2,%ecx
140e5e8eb:	eb 36                	jmp    0x140e5e923
140e5e8ed:	44 8b cf             	mov    %edi,%r9d
140e5e8f0:	48 85 d2             	test   %rdx,%rdx
140e5e8f3:	75 04                	jne    0x140e5e8f9
140e5e8f5:	8b cf                	mov    %edi,%ecx
140e5e8f7:	eb 2a                	jmp    0x140e5e923
140e5e8f9:	b9 02 00 00 00       	mov    $0x2,%ecx
140e5e8fe:	44 0f b7 02          	movzwl (%rdx),%r8d
140e5e902:	48 03 d1             	add    %rcx,%rdx
140e5e905:	41 8d 40 bf          	lea    -0x41(%r8),%eax
140e5e909:	66 83 f8 19          	cmp    $0x19,%ax
140e5e90d:	76 0c                	jbe    0x140e5e91b
140e5e90f:	66 41 83 e8 61       	sub    $0x61,%r8w
140e5e914:	66 41 83 f8 19       	cmp    $0x19,%r8w
140e5e919:	77 05                	ja     0x140e5e920
140e5e91b:	41 ff c1             	inc    %r9d
140e5e91e:	eb de                	jmp    0x140e5e8fe
140e5e920:	41 8b c9             	mov    %r9d,%ecx
140e5e923:	45 33 c9             	xor    %r9d,%r9d
140e5e926:	89 4b 14             	mov    %ecx,0x14(%rbx)
140e5e929:	45 33 c0             	xor    %r8d,%r8d
140e5e92c:	48 8d 0d cd 00 00 00 	lea    0xcd(%rip),%rcx        # 0x140e5ea00
140e5e933:	41 8d 51 03          	lea    0x3(%r9),%edx
140e5e937:	e8 14 89 ff ff       	call   0x140e57250
140e5e93c:	8b 4b 10             	mov    0x10(%rbx),%ecx
140e5e93f:	f6 c1 07             	test   $0x7,%cl
140e5e942:	0f 95 c2             	setne  %dl
140e5e945:	0f ba e1 09          	bt     $0x9,%ecx
140e5e949:	0f 92 c0             	setb   %al
140e5e94c:	22 d0                	and    %al,%dl
140e5e94e:	0f ba e1 08          	bt     $0x8,%ecx
140e5e952:	0f 92 c0             	setb   %al
140e5e955:	84 d0                	test   %dl,%al
140e5e957:	75 03                	jne    0x140e5e95c
140e5e959:	89 7b 10             	mov    %edi,0x10(%rbx)
140e5e95c:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140e5e961:	48 83 c4 20          	add    $0x20,%rsp
140e5e965:	5f                   	pop    %rdi
140e5e966:	c3                   	ret
140e5e967:	cc                   	int3
140e5e968:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140e5e96d:	57                   	push   %rdi
140e5e96e:	48 83 ec 20          	sub    $0x20,%rsp
140e5e972:	48 8b 11             	mov    (%rcx),%rdx
140e5e975:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
140e5e979:	33 ff                	xor    %edi,%edi
140e5e97b:	48 8b d9             	mov    %rcx,%rbx
140e5e97e:	49 ff c0             	inc    %r8
140e5e981:	66 42 39 3c 42       	cmp    %di,(%rdx,%r8,2)
140e5e986:	75 f6                	jne    0x140e5e97e
140e5e988:	8b c7                	mov    %edi,%eax
140e5e98a:	49 83 f8 03          	cmp    $0x3,%r8
140e5e98e:	0f 94 c0             	sete   %al
140e5e991:	89 41 18             	mov    %eax,0x18(%rcx)
140e5e994:	75 07                	jne    0x140e5e99d
140e5e996:	b9 02 00 00 00       	mov    $0x2,%ecx
140e5e99b:	eb 36                	jmp    0x140e5e9d3
140e5e99d:	44 8b cf             	mov    %edi,%r9d
140e5e9a0:	48 85 d2             	test   %rdx,%rdx
140e5e9a3:	75 04                	jne    0x140e5e9a9
140e5e9a5:	8b cf                	mov    %edi,%ecx
140e5e9a7:	eb 2a                	jmp    0x140e5e9d3
140e5e9a9:	b9 02 00 00 00       	mov    $0x2,%ecx
140e5e9ae:	44 0f b7 02          	movzwl (%rdx),%r8d
140e5e9b2:	48 03 d1             	add    %rcx,%rdx