140a496e6:	90                   	nop
140a496e7:	90                   	nop
140a496e8:	90                   	nop
140a496e9:	90                   	nop
140a496ea:	90                   	nop
140a496eb:	90                   	nop
140a496ec:	90                   	nop
140a496ed:	90                   	nop
140a496ee:	90                   	nop
140a496ef:	90                   	nop
140a496f0:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140a496f4:	48 8b 01             	mov    (%rcx),%rax
140a496f7:	48 8b 80 28 04 00 00 	mov    0x428(%rax),%rax
140a496fe:	48 ff 25 33 35 0c 00 	rex.W jmp *0xc3533(%rip)        # 0x140b0cc38
140a49705:	90                   	nop
140a49706:	90                   	nop
140a49707:	90                   	nop
140a49708:	90                   	nop
140a49709:	90                   	nop
140a4970a:	90                   	nop
140a4970b:	90                   	nop
140a4970c:	90                   	nop
140a4970d:	90                   	nop
140a4970e:	90                   	nop
140a4970f:	90                   	nop
140a49710:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140a49715:	57                   	push   %rdi
140a49716:	48 83 ec 20          	sub    $0x20,%rsp
140a4971a:	8b da                	mov    %edx,%ebx
140a4971c:	48 8b f9             	mov    %rcx,%rdi
140a4971f:	e8 1c 00 00 00       	call   0x140a49740
140a49724:	f6 c3 01             	test   $0x1,%bl
140a49727:	74 08                	je     0x140a49731
140a49729:	48 8b cf             	mov    %rdi,%rcx
140a4972c:	e8 a3 5e 0a 00       	call   0x140aef5d4
140a49731:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140a49736:	48 8b c7             	mov    %rdi,%rax
140a49739:	48 83 c4 20          	add    $0x20,%rsp
140a4973d:	5f                   	pop    %rdi
140a4973e:	c3                   	ret
140a4973f:	90                   	nop
140a49740:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140a49745:	57                   	push   %rdi
140a49746:	48 83 ec 20          	sub    $0x20,%rsp
140a4974a:	48 8b 59 10          	mov    0x10(%rcx),%rbx
140a4974e:	48 8b f9             	mov    %rcx,%rdi
140a49751:	48 85 db             	test   %rbx,%rbx
140a49754:	74 39                	je     0x140a4978f
140a49756:	83 c8 ff             	or     $0xffffffff,%eax
140a49759:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a4975e:	83 f8 01             	cmp    $0x1,%eax
140a49761:	75 2c                	jne    0x140a4978f
140a49763:	48 8b 03             	mov    (%rbx),%rax
140a49766:	48 8b cb             	mov    %rbx,%rcx
140a49769:	48 8b 00             	mov    (%rax),%rax
140a4976c:	ff 15 c6 34 0c 00    	call   *0xc34c6(%rip)        # 0x140b0cc38
140a49772:	83 c8 ff             	or     $0xffffffff,%eax
140a49775:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4977a:	83 f8 01             	cmp    $0x1,%eax
140a4977d:	75 10                	jne    0x140a4978f
140a4977f:	48 8b 03             	mov    (%rbx),%rax
140a49782:	48 8b cb             	mov    %rbx,%rcx
140a49785:	48 8b 40 08          	mov    0x8(%rax),%rax
140a49789:	ff 15 a9 34 0c 00    	call   *0xc34a9(%rip)        # 0x140b0cc38
140a4978f:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140a49794:	48 8d 05 75 e1 0e 00 	lea    0xee175(%rip),%rax        # 0x140b37910
140a4979b:	48 89 07             	mov    %rax,(%rdi)
140a4979e:	48 83 c4 20          	add    $0x20,%rsp
140a497a2:	5f                   	pop    %rdi
140a497a3:	c3                   	ret
140a497a4:	90                   	nop
140a497a5:	90                   	nop
140a497a6:	90                   	nop
140a497a7:	90                   	nop
140a497a8:	90                   	nop
140a497a9:	90                   	nop
140a497aa:	90                   	nop
140a497ab:	90                   	nop
140a497ac:	90                   	nop
140a497ad:	90                   	nop
140a497ae:	90                   	nop
140a497af:	90                   	nop
140a497b0:	40 53                	rex push %rbx
140a497b2:	48 83 ec 20          	sub    $0x20,%rsp
140a497b6:	48 8d 05 53 e1 0e 00 	lea    0xee153(%rip),%rax        # 0x140b37910
140a497bd:	48 8b d9             	mov    %rcx,%rbx
140a497c0:	48 89 01             	mov    %rax,(%rcx)
140a497c3:	f6 c2 01             	test   $0x1,%dl
140a497c6:	74 05                	je     0x140a497cd
140a497c8:	e8 07 5e 0a 00       	call   0x140aef5d4
140a497cd:	48 8b c3             	mov    %rbx,%rax
140a497d0:	48 83 c4 20          	add    $0x20,%rsp
140a497d4:	5b                   	pop    %rbx
140a497d5:	c3                   	ret
140a497d6:	90                   	nop
140a497d7:	90                   	nop
140a497d8:	90                   	nop
140a497d9:	90                   	nop
140a497da:	90                   	nop
140a497db:	90                   	nop
140a497dc:	90                   	nop
140a497dd:	90                   	nop
140a497de:	90                   	nop
140a497df:	90                   	nop
140a497e0:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140a497e4:	48 8b 01             	mov    (%rcx),%rax
140a497e7:	48 8b 80 30 04 00 00 	mov    0x430(%rax),%rax
140a497ee:	48 ff 25 43 34 0c 00 	rex.W jmp *0xc3443(%rip)        # 0x140b0cc38
140a497f5:	90                   	nop
140a497f6:	90                   	nop
140a497f7:	90                   	nop
140a497f8:	90                   	nop
140a497f9:	90                   	nop
140a497fa:	90                   	nop
140a497fb:	90                   	nop
140a497fc:	90                   	nop
140a497fd:	90                   	nop
140a497fe:	90                   	nop
140a497ff:	90                   	nop
140a49800:	40 53                	rex push %rbx
140a49802:	48 83 ec 30          	sub    $0x30,%rsp
140a49806:	4c 8b ca             	mov    %rdx,%r9
140a49809:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140a4980d:	48 8b 01             	mov    (%rcx),%rax
140a49810:	0f 57 c0             	xorps  %xmm0,%xmm0
140a49813:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
140a49819:	4c 8b 42 08          	mov    0x8(%rdx),%r8
140a4981d:	4d 85 c0             	test   %r8,%r8
140a49820:	74 05                	je     0x140a49827
140a49822:	f0 41 ff 40 08       	lock incl 0x8(%r8)
140a49827:	48 8b 12             	mov    (%rdx),%rdx
140a4982a:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
140a4982f:	49 8b 51 08          	mov    0x8(%r9),%rdx
140a49833:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
140a49838:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140a4983d:	48 8b 80 38 04 00 00 	mov    0x438(%rax),%rax
140a49844:	ff 15 ee 33 0c 00    	call   *0xc33ee(%rip)        # 0x140b0cc38
140a4984a:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
140a4984f:	48 85 db             	test   %rbx,%rbx
140a49852:	74 39                	je     0x140a4988d
140a49854:	83 c8 ff             	or     $0xffffffff,%eax
140a49857:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a4985c:	83 f8 01             	cmp    $0x1,%eax
140a4985f:	75 2c                	jne    0x140a4988d
140a49861:	48 8b 03             	mov    (%rbx),%rax
140a49864:	48 8b cb             	mov    %rbx,%rcx
140a49867:	48 8b 00             	mov    (%rax),%rax
140a4986a:	ff 15 c8 33 0c 00    	call   *0xc33c8(%rip)        # 0x140b0cc38
140a49870:	83 c8 ff             	or     $0xffffffff,%eax
140a49873:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a49878:	83 f8 01             	cmp    $0x1,%eax
140a4987b:	75 10                	jne    0x140a4988d
140a4987d:	48 8b 03             	mov    (%rbx),%rax
140a49880:	48 8b cb             	mov    %rbx,%rcx
140a49883:	48 8b 40 08          	mov    0x8(%rax),%rax
140a49887:	ff 15 ab 33 0c 00    	call   *0xc33ab(%rip)        # 0x140b0cc38
140a4988d:	48 83 c4 30          	add    $0x30,%rsp
140a49891:	5b                   	pop    %rbx
140a49892:	c3                   	ret
140a49893:	90                   	nop
140a49894:	90                   	nop
140a49895:	90                   	nop
140a49896:	90                   	nop
140a49897:	90                   	nop
140a49898:	90                   	nop
140a49899:	90                   	nop
140a4989a:	90                   	nop
140a4989b:	90                   	nop
140a4989c:	90                   	nop
140a4989d:	90                   	nop
140a4989e:	90                   	nop
140a4989f:	90                   	nop
140a498a0:	40 53                	rex push %rbx
140a498a2:	48 83 ec 30          	sub    $0x30,%rsp
140a498a6:	4c 8b ca             	mov    %rdx,%r9
140a498a9:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140a498ad:	48 8b 01             	mov    (%rcx),%rax
140a498b0:	0f 57 c0             	xorps  %xmm0,%xmm0
140a498b3:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
140a498b9:	4c 8b 42 08          	mov    0x8(%rdx),%r8
140a498bd:	4d 85 c0             	test   %r8,%r8
140a498c0:	74 05                	je     0x140a498c7
140a498c2:	f0 41 ff 40 08       	lock incl 0x8(%r8)
140a498c7:	48 8b 12             	mov    (%rdx),%rdx
140a498ca:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
140a498cf:	49 8b 51 08          	mov    0x8(%r9),%rdx
140a498d3:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
140a498d8:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140a498dd:	48 8b 80 40 04 00 00 	mov    0x440(%rax),%rax
140a498e4:	ff 15 4e 33 0c 00    	call   *0xc334e(%rip)        # 0x140b0cc38
140a498ea:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
140a498ef:	48 85 db             	test   %rbx,%rbx
140a498f2:	74 39                	je     0x140a4992d
140a498f4:	83 c8 ff             	or     $0xffffffff,%eax
140a498f7:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a498fc:	83 f8 01             	cmp    $0x1,%eax
140a498ff:	75 2c                	jne    0x140a4992d
140a49901:	48 8b 03             	mov    (%rbx),%rax
140a49904:	48 8b cb             	mov    %rbx,%rcx
140a49907:	48 8b 00             	mov    (%rax),%rax
140a4990a:	ff 15 28 33 0c 00    	call   *0xc3328(%rip)        # 0x140b0cc38
140a49910:	83 c8 ff             	or     $0xffffffff,%eax
140a49913:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a49918:	83 f8 01             	cmp    $0x1,%eax
140a4991b:	75 10                	jne    0x140a4992d
140a4991d:	48 8b 03             	mov    (%rbx),%rax
140a49920:	48 8b cb             	mov    %rbx,%rcx
140a49923:	48 8b 40 08          	mov    0x8(%rax),%rax
140a49927:	ff 15 0b 33 0c 00    	call   *0xc330b(%rip)        # 0x140b0cc38
140a4992d:	48 83 c4 30          	add    $0x30,%rsp
140a49931:	5b                   	pop    %rbx
140a49932:	c3                   	ret
140a49933:	90                   	nop
140a49934:	90                   	nop
140a49935:	90                   	nop
140a49936:	90                   	nop
140a49937:	90                   	nop
140a49938:	90                   	nop
140a49939:	90                   	nop
140a4993a:	90                   	nop
140a4993b:	90                   	nop
140a4993c:	90                   	nop
140a4993d:	90                   	nop
140a4993e:	90                   	nop
140a4993f:	90                   	nop
140a49940:	40 53                	rex push %rbx
140a49942:	48 83 ec 30          	sub    $0x30,%rsp
140a49946:	4c 8b ca             	mov    %rdx,%r9
140a49949:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140a4994d:	48 8b 01             	mov    (%rcx),%rax
140a49950:	0f 57 c0             	xorps  %xmm0,%xmm0
140a49953:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
140a49959:	4c 8b 42 08          	mov    0x8(%rdx),%r8
140a4995d:	4d 85 c0             	test   %r8,%r8
140a49960:	74 05                	je     0x140a49967
140a49962:	f0 41 ff 40 08       	lock incl 0x8(%r8)
140a49967:	48 8b 12             	mov    (%rdx),%rdx
140a4996a:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
140a4996f:	49 8b 51 08          	mov    0x8(%r9),%rdx
140a49973:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
140a49978:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140a4997d:	48 8b 80 48 04 00 00 	mov    0x448(%rax),%rax
140a49984:	ff 15 ae 32 0c 00    	call   *0xc32ae(%rip)        # 0x140b0cc38
140a4998a:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
140a4998f:	48 85 db             	test   %rbx,%rbx
140a49992:	74 39                	je     0x140a499cd
140a49994:	83 c8 ff             	or     $0xffffffff,%eax
140a49997:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a4999c:	83 f8 01             	cmp    $0x1,%eax
140a4999f:	75 2c                	jne    0x140a499cd
140a499a1:	48 8b 03             	mov    (%rbx),%rax
140a499a4:	48 8b cb             	mov    %rbx,%rcx
140a499a7:	48 8b 00             	mov    (%rax),%rax
140a499aa:	ff 15 88 32 0c 00    	call   *0xc3288(%rip)        # 0x140b0cc38
140a499b0:	83 c8 ff             	or     $0xffffffff,%eax
140a499b3:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a499b8:	83 f8 01             	cmp    $0x1,%eax
140a499bb:	75 10                	jne    0x140a499cd
140a499bd:	48 8b 03             	mov    (%rbx),%rax
140a499c0:	48 8b cb             	mov    %rbx,%rcx
140a499c3:	48 8b 40 08          	mov    0x8(%rax),%rax
140a499c7:	ff 15 6b 32 0c 00    	call   *0xc326b(%rip)        # 0x140b0cc38
140a499cd:	48 83 c4 30          	add    $0x30,%rsp
140a499d1:	5b                   	pop    %rbx
140a499d2:	c3                   	ret
140a499d3:	90                   	nop
140a499d4:	90                   	nop
140a499d5:	90                   	nop
140a499d6:	90                   	nop
140a499d7:	90                   	nop
140a499d8:	90                   	nop
140a499d9:	90                   	nop
140a499da:	90                   	nop
140a499db:	90                   	nop
140a499dc:	90                   	nop
140a499dd:	90                   	nop
140a499de:	90                   	nop
140a499df:	90                   	nop
140a499e0:	40 53                	rex push %rbx
140a499e2:	48 83 ec 30          	sub    $0x30,%rsp
140a499e6:	4c 8b ca             	mov    %rdx,%r9
140a499e9:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140a499ed:	48 8b 01             	mov    (%rcx),%rax
140a499f0:	0f 57 c0             	xorps  %xmm0,%xmm0
140a499f3:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
140a499f9:	4c 8b 42 08          	mov    0x8(%rdx),%r8
140a499fd:	4d 85 c0             	test   %r8,%r8
140a49a00:	74 05                	je     0x140a49a07
140a49a02:	f0 41 ff 40 08       	lock incl 0x8(%r8)
140a49a07:	48 8b 12             	mov    (%rdx),%rdx
140a49a0a:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
140a49a0f:	49 8b 51 08          	mov    0x8(%r9),%rdx
140a49a13:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
140a49a18:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140a49a1d:	48 8b 80 50 04 00 00 	mov    0x450(%rax),%rax
140a49a24:	ff 15 0e 32 0c 00    	call   *0xc320e(%rip)        # 0x140b0cc38
140a49a2a:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
140a49a2f:	48 85 db             	test   %rbx,%rbx
140a49a32:	74 39                	je     0x140a49a6d
140a49a34:	83 c8 ff             	or     $0xffffffff,%eax
140a49a37:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a49a3c:	83 f8 01             	cmp    $0x1,%eax
140a49a3f:	75 2c                	jne    0x140a49a6d
140a49a41:	48 8b 03             	mov    (%rbx),%rax
140a49a44:	48 8b cb             	mov    %rbx,%rcx
140a49a47:	48 8b 00             	mov    (%rax),%rax
140a49a4a:	ff 15 e8 31 0c 00    	call   *0xc31e8(%rip)        # 0x140b0cc38
140a49a50:	83 c8 ff             	or     $0xffffffff,%eax
140a49a53:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a49a58:	83 f8 01             	cmp    $0x1,%eax
140a49a5b:	75 10                	jne    0x140a49a6d
140a49a5d:	48 8b 03             	mov    (%rbx),%rax
140a49a60:	48 8b cb             	mov    %rbx,%rcx
140a49a63:	48 8b 40 08          	mov    0x8(%rax),%rax
140a49a67:	ff 15 cb 31 0c 00    	call   *0xc31cb(%rip)        # 0x140b0cc38
140a49a6d:	48 83 c4 30          	add    $0x30,%rsp
140a49a71:	5b                   	pop    %rbx
140a49a72:	c3                   	ret
140a49a73:	90                   	nop
140a49a74:	90                   	nop
140a49a75:	90                   	nop
140a49a76:	90                   	nop
140a49a77:	90                   	nop
140a49a78:	90                   	nop
140a49a79:	90                   	nop
140a49a7a:	90                   	nop
140a49a7b:	90                   	nop
140a49a7c:	90                   	nop
140a49a7d:	90                   	nop
140a49a7e:	90                   	nop
140a49a7f:	90                   	nop
140a49a80:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140a49a84:	48 8b 01             	mov    (%rcx),%rax
140a49a87:	48 8b 80 58 04 00 00 	mov    0x458(%rax),%rax
140a49a8e:	48 ff 25 a3 31 0c 00 	rex.W jmp *0xc31a3(%rip)        # 0x140b0cc38
140a49a95:	90                   	nop
140a49a96:	90                   	nop
140a49a97:	90                   	nop
140a49a98:	90                   	nop
140a49a99:	90                   	nop
140a49a9a:	90                   	nop
140a49a9b:	90                   	nop
140a49a9c:	90                   	nop
140a49a9d:	90                   	nop
140a49a9e:	90                   	nop
140a49a9f:	90                   	nop
140a49aa0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140a49aa5:	57                   	push   %rdi
140a49aa6:	48 83 ec 20          	sub    $0x20,%rsp
140a49aaa:	8b da                	mov    %edx,%ebx