140a767db:	90                   	nop
140a767dc:	90                   	nop
140a767dd:	90                   	nop
140a767de:	90                   	nop
140a767df:	90                   	nop
140a767e0:	40 53                	rex push %rbx
140a767e2:	48 83 ec 20          	sub    $0x20,%rsp
140a767e6:	48 8d 05 73 2d 0c 00 	lea    0xc2d73(%rip),%rax        # 0x140b39560
140a767ed:	48 8b d9             	mov    %rcx,%rbx
140a767f0:	48 89 01             	mov    %rax,(%rcx)
140a767f3:	f6 c2 01             	test   $0x1,%dl
140a767f6:	74 05                	je     0x140a767fd
140a767f8:	e8 d7 8d 07 00       	call   0x140aef5d4
140a767fd:	48 8b c3             	mov    %rbx,%rax
140a76800:	48 83 c4 20          	add    $0x20,%rsp
140a76804:	5b                   	pop    %rbx
140a76805:	c3                   	ret
140a76806:	90                   	nop
140a76807:	90                   	nop
140a76808:	90                   	nop
140a76809:	90                   	nop
140a7680a:	90                   	nop
140a7680b:	90                   	nop
140a7680c:	90                   	nop
140a7680d:	90                   	nop
140a7680e:	90                   	nop
140a7680f:	90                   	nop
140a76810:	40 53                	rex push %rbx
140a76812:	48 83 ec 20          	sub    $0x20,%rsp
140a76816:	48 8d 05 1b 2d 0c 00 	lea    0xc2d1b(%rip),%rax        # 0x140b39538
140a7681d:	48 8b d9             	mov    %rcx,%rbx
140a76820:	48 89 01             	mov    %rax,(%rcx)
140a76823:	f6 c2 01             	test   $0x1,%dl
140a76826:	74 05                	je     0x140a7682d
140a76828:	e8 a7 8d 07 00       	call   0x140aef5d4
140a7682d:	48 8b c3             	mov    %rbx,%rax
140a76830:	48 83 c4 20          	add    $0x20,%rsp
140a76834:	5b                   	pop    %rbx
140a76835:	c3                   	ret
140a76836:	90                   	nop
140a76837:	90                   	nop
140a76838:	90                   	nop
140a76839:	90                   	nop
140a7683a:	90                   	nop
140a7683b:	90                   	nop
140a7683c:	90                   	nop
140a7683d:	90                   	nop
140a7683e:	90                   	nop
140a7683f:	90                   	nop
140a76840:	40 53                	rex push %rbx
140a76842:	48 83 ec 20          	sub    $0x20,%rsp
140a76846:	48 8d 05 63 2d 0c 00 	lea    0xc2d63(%rip),%rax        # 0x140b395b0
140a7684d:	48 8b d9             	mov    %rcx,%rbx
140a76850:	48 89 01             	mov    %rax,(%rcx)
140a76853:	f6 c2 01             	test   $0x1,%dl
140a76856:	74 05                	je     0x140a7685d
140a76858:	e8 77 8d 07 00       	call   0x140aef5d4
140a7685d:	48 8b c3             	mov    %rbx,%rax
140a76860:	48 83 c4 20          	add    $0x20,%rsp
140a76864:	5b                   	pop    %rbx
140a76865:	c3                   	ret
140a76866:	90                   	nop
140a76867:	90                   	nop
140a76868:	90                   	nop
140a76869:	90                   	nop
140a7686a:	90                   	nop
140a7686b:	90                   	nop
140a7686c:	90                   	nop
140a7686d:	90                   	nop
140a7686e:	90                   	nop
140a7686f:	90                   	nop
140a76870:	40 53                	rex push %rbx
140a76872:	48 83 ec 20          	sub    $0x20,%rsp
140a76876:	48 8d 05 0b 2d 0c 00 	lea    0xc2d0b(%rip),%rax        # 0x140b39588
140a7687d:	48 8b d9             	mov    %rcx,%rbx
140a76880:	48 89 01             	mov    %rax,(%rcx)
140a76883:	f6 c2 01             	test   $0x1,%dl
140a76886:	74 05                	je     0x140a7688d
140a76888:	e8 47 8d 07 00       	call   0x140aef5d4
140a7688d:	48 8b c3             	mov    %rbx,%rax
140a76890:	48 83 c4 20          	add    $0x20,%rsp
140a76894:	5b                   	pop    %rbx
140a76895:	c3                   	ret
140a76896:	90                   	nop
140a76897:	90                   	nop
140a76898:	90                   	nop
140a76899:	90                   	nop
140a7689a:	90                   	nop
140a7689b:	90                   	nop
140a7689c:	90                   	nop
140a7689d:	90                   	nop
140a7689e:	90                   	nop
140a7689f:	90                   	nop
140a768a0:	40 53                	rex push %rbx
140a768a2:	48 83 ec 20          	sub    $0x20,%rsp
140a768a6:	48 8d 05 63 2d 0c 00 	lea    0xc2d63(%rip),%rax        # 0x140b39610
140a768ad:	48 8b d9             	mov    %rcx,%rbx
140a768b0:	48 89 01             	mov    %rax,(%rcx)
140a768b3:	f6 c2 01             	test   $0x1,%dl
140a768b6:	74 05                	je     0x140a768bd
140a768b8:	e8 17 8d 07 00       	call   0x140aef5d4
140a768bd:	48 8b c3             	mov    %rbx,%rax
140a768c0:	48 83 c4 20          	add    $0x20,%rsp
140a768c4:	5b                   	pop    %rbx
140a768c5:	c3                   	ret
140a768c6:	90                   	nop
140a768c7:	90                   	nop
140a768c8:	40 53                	rex push %rbx
140a768ca:	48 83 ec 30          	sub    $0x30,%rsp
140a768ce:	48 8b d9             	mov    %rcx,%rbx
140a768d1:	b9 28 00 00 00       	mov    $0x28,%ecx
140a768d6:	ff 15 ec 5f 09 00    	call   *0x95fec(%rip)        # 0x140b0c8c8
140a768dc:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140a768e1:	48 85 c0             	test   %rax,%rax
140a768e4:	75 07                	jne    0x140a768ed
140a768e6:	ff 15 ac 5b 09 00    	call   *0x95bac(%rip)        # 0x140b0c498
140a768ec:	90                   	nop
140a768ed:	b9 01 00 00 00       	mov    $0x1,%ecx
140a768f2:	89 48 08             	mov    %ecx,0x8(%rax)
140a768f5:	89 48 0c             	mov    %ecx,0xc(%rax)
140a768f8:	48 8d 0d e9 2e 0c 00 	lea    0xc2ee9(%rip),%rcx        # 0x140b397e8
140a768ff:	48 89 08             	mov    %rcx,(%rax)
140a76902:	48 8d 48 10          	lea    0x10(%rax),%rcx
140a76906:	48 83 60 18 00       	andq   $0x0,0x18(%rax)
140a7690b:	48 83 60 20 00       	andq   $0x0,0x20(%rax)
140a76910:	48 8d 15 19 2b 0c 00 	lea    0xc2b19(%rip),%rdx        # 0x140b39430
140a76917:	48 89 11             	mov    %rdx,(%rcx)
140a7691a:	48 83 61 08 00       	andq   $0x0,0x8(%rcx)
140a7691f:	48 83 61 10 00       	andq   $0x0,0x10(%rcx)
140a76924:	48 89 0b             	mov    %rcx,(%rbx)
140a76927:	48 89 43 08          	mov    %rax,0x8(%rbx)
140a7692b:	48 8b c3             	mov    %rbx,%rax
140a7692e:	48 83 c4 30          	add    $0x30,%rsp
140a76932:	5b                   	pop    %rbx
140a76933:	c3                   	ret
140a76934:	40 53                	rex push %rbx
140a76936:	48 83 ec 30          	sub    $0x30,%rsp
140a7693a:	48 8b d9             	mov    %rcx,%rbx
140a7693d:	b9 28 00 00 00       	mov    $0x28,%ecx
140a76942:	ff 15 80 5f 09 00    	call   *0x95f80(%rip)        # 0x140b0c8c8
140a76948:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140a7694d:	48 85 c0             	test   %rax,%rax
140a76950:	75 07                	jne    0x140a76959
140a76952:	ff 15 40 5b 09 00    	call   *0x95b40(%rip)        # 0x140b0c498
140a76958:	90                   	nop
140a76959:	b9 01 00 00 00       	mov    $0x1,%ecx
140a7695e:	89 48 08             	mov    %ecx,0x8(%rax)
140a76961:	89 48 0c             	mov    %ecx,0xc(%rax)
140a76964:	48 8d 0d a5 2e 0c 00 	lea    0xc2ea5(%rip),%rcx        # 0x140b39810
140a7696b:	48 89 08             	mov    %rcx,(%rax)
140a7696e:	48 8d 48 10          	lea    0x10(%rax),%rcx
140a76972:	48 83 60 18 00       	andq   $0x0,0x18(%rax)
140a76977:	48 83 60 20 00       	andq   $0x0,0x20(%rax)
140a7697c:	48 8d 15 dd 2a 0c 00 	lea    0xc2add(%rip),%rdx        # 0x140b39460
140a76983:	48 89 11             	mov    %rdx,(%rcx)
140a76986:	48 83 61 08 00       	andq   $0x0,0x8(%rcx)
140a7698b:	48 83 61 10 00       	andq   $0x0,0x10(%rcx)
140a76990:	48 89 0b             	mov    %rcx,(%rbx)
140a76993:	48 89 43 08          	mov    %rax,0x8(%rbx)
140a76997:	48 8b c3             	mov    %rbx,%rax
140a7699a:	48 83 c4 30          	add    $0x30,%rsp
140a7699e:	5b                   	pop    %rbx
140a7699f:	c3                   	ret
140a769a0:	40 53                	rex push %rbx
140a769a2:	48 83 ec 20          	sub    $0x20,%rsp
140a769a6:	48 8d 05 63 2e 0c 00 	lea    0xc2e63(%rip),%rax        # 0x140b39810
140a769ad:	48 8b d9             	mov    %rcx,%rbx
140a769b0:	48 89 01             	mov    %rax,(%rcx)
140a769b3:	f6 c2 01             	test   $0x1,%dl
140a769b6:	74 05                	je     0x140a769bd
140a769b8:	e8 17 8c 07 00       	call   0x140aef5d4
140a769bd:	48 8b c3             	mov    %rbx,%rax
140a769c0:	48 83 c4 20          	add    $0x20,%rsp
140a769c4:	5b                   	pop    %rbx
140a769c5:	c3                   	ret
140a769c6:	90                   	nop
140a769c7:	90                   	nop
140a769c8:	90                   	nop
140a769c9:	90                   	nop
140a769ca:	90                   	nop
140a769cb:	90                   	nop
140a769cc:	90                   	nop
140a769cd:	90                   	nop
140a769ce:	90                   	nop
140a769cf:	90                   	nop
140a769d0:	40 53                	rex push %rbx
140a769d2:	48 83 ec 20          	sub    $0x20,%rsp
140a769d6:	48 8d 05 0b 2e 0c 00 	lea    0xc2e0b(%rip),%rax        # 0x140b397e8
140a769dd:	48 8b d9             	mov    %rcx,%rbx
140a769e0:	48 89 01             	mov    %rax,(%rcx)
140a769e3:	f6 c2 01             	test   $0x1,%dl
140a769e6:	74 05                	je     0x140a769ed
140a769e8:	e8 e7 8b 07 00       	call   0x140aef5d4
140a769ed:	48 8b c3             	mov    %rbx,%rax
140a769f0:	48 83 c4 20          	add    $0x20,%rsp
140a769f4:	5b                   	pop    %rbx
140a769f5:	c3                   	ret
140a769f6:	90                   	nop
140a769f7:	90                   	nop
140a769f8:	90                   	nop
140a769f9:	90                   	nop
140a769fa:	90                   	nop
140a769fb:	90                   	nop
140a769fc:	90                   	nop
140a769fd:	90                   	nop
140a769fe:	90                   	nop
140a769ff:	90                   	nop
140a76a00:	48 83 c1 10          	add    $0x10,%rcx
140a76a04:	e9 97 00 00 00       	jmp    0x140a76aa0
140a76a09:	90                   	nop
140a76a0a:	90                   	nop
140a76a0b:	90                   	nop
140a76a0c:	90                   	nop
140a76a0d:	90                   	nop
140a76a0e:	90                   	nop
140a76a0f:	90                   	nop
140a76a10:	40 53                	rex push %rbx
140a76a12:	48 83 ec 20          	sub    $0x20,%rsp
140a76a16:	48 8d 05 5b 4e 0c 00 	lea    0xc4e5b(%rip),%rax        # 0x140b3b878
140a76a1d:	48 8b d9             	mov    %rcx,%rbx
140a76a20:	48 89 01             	mov    %rax,(%rcx)
140a76a23:	f6 c2 01             	test   $0x1,%dl
140a76a26:	74 05                	je     0x140a76a2d
140a76a28:	e8 a7 8b 07 00       	call   0x140aef5d4
140a76a2d:	48 8b c3             	mov    %rbx,%rax
140a76a30:	48 83 c4 20          	add    $0x20,%rsp
140a76a34:	5b                   	pop    %rbx
140a76a35:	c3                   	ret
140a76a36:	90                   	nop
140a76a37:	90                   	nop
140a76a38:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140a76a3d:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140a76a42:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140a76a47:	57                   	push   %rdi
140a76a48:	48 83 ec 20          	sub    $0x20,%rsp
140a76a4c:	41 80 78 19 00       	cmpb   $0x0,0x19(%r8)
140a76a51:	49 8b f8             	mov    %r8,%rdi
140a76a54:	48 8b f2             	mov    %rdx,%rsi
140a76a57:	48 8b e9             	mov    %rcx,%rbp
140a76a5a:	75 2d                	jne    0x140a76a89
140a76a5c:	4c 8b 47 10          	mov    0x10(%rdi),%r8
140a76a60:	48 8b d6             	mov    %rsi,%rdx
140a76a63:	48 8b cd             	mov    %rbp,%rcx
140a76a66:	e8 cd ff ff ff       	call   0x140a76a38
140a76a6b:	48 8b df             	mov    %rdi,%rbx
140a76a6e:	48 8b 3f             	mov    (%rdi),%rdi
140a76a71:	48 8d 4b 50          	lea    0x50(%rbx),%rcx
140a76a75:	e8 3a a1 5b ff       	call   0x140030bb4
140a76a7a:	48 8b cb             	mov    %rbx,%rcx
140a76a7d:	ff 15 3d 5e 09 00    	call   *0x95e3d(%rip)        # 0x140b0c8c0
140a76a83:	80 7f 19 00          	cmpb   $0x0,0x19(%rdi)
140a76a87:	74 d3                	je     0x140a76a5c
140a76a89:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140a76a8e:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
140a76a93:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140a76a98:	48 83 c4 20          	add    $0x20,%rsp
140a76a9c:	5f                   	pop    %rdi
140a76a9d:	c3                   	ret
140a76a9e:	90                   	nop
140a76a9f:	90                   	nop
140a76aa0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140a76aa5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140a76aaa:	57                   	push   %rdi
140a76aab:	48 83 ec 20          	sub    $0x20,%rsp
140a76aaf:	48 8b 01             	mov    (%rcx),%rax
140a76ab2:	48 8b f1             	mov    %rcx,%rsi
140a76ab5:	48 8b 78 08          	mov    0x8(%rax),%rdi
140a76ab9:	eb 27                	jmp    0x140a76ae2
140a76abb:	4c 8b 47 10          	mov    0x10(%rdi),%r8
140a76abf:	48 8b d6             	mov    %rsi,%rdx
140a76ac2:	48 8b ce             	mov    %rsi,%rcx
140a76ac5:	e8 6e ff ff ff       	call   0x140a76a38
140a76aca:	48 8b df             	mov    %rdi,%rbx
140a76acd:	48 8b 3f             	mov    (%rdi),%rdi
140a76ad0:	48 8d 4b 50          	lea    0x50(%rbx),%rcx
140a76ad4:	e8 db a0 5b ff       	call   0x140030bb4
140a76ad9:	48 8b cb             	mov    %rbx,%rcx
140a76adc:	ff 15 de 5d 09 00    	call   *0x95dde(%rip)        # 0x140b0c8c0
140a76ae2:	80 7f 19 00          	cmpb   $0x0,0x19(%rdi)
140a76ae6:	74 d3                	je     0x140a76abb
140a76ae8:	48 8b 0e             	mov    (%rsi),%rcx
140a76aeb:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140a76af0:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140a76af5:	48 83 c4 20          	add    $0x20,%rsp
140a76af9:	5f                   	pop    %rdi
140a76afa:	48 ff 25 bf 5d 09 00 	rex.W jmp *0x95dbf(%rip)        # 0x140b0c8c0
140a76b01:	cc                   	int3
140a76b02:	90                   	nop
140a76b03:	90                   	nop
140a76b04:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140a76b09:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140a76b0e:	57                   	push   %rdi
140a76b0f:	48 83 ec 30          	sub    $0x30,%rsp
140a76b13:	48 8b d9             	mov    %rcx,%rbx
140a76b16:	b9 20 00 00 00       	mov    $0x20,%ecx
140a76b1b:	ff 15 a7 5d 09 00    	call   *0x95da7(%rip)        # 0x140b0c8c8
140a76b21:	48 8b f8             	mov    %rax,%rdi
140a76b24:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140a76b29:	48 85 c0             	test   %rax,%rax
140a76b2c:	75 07                	jne    0x140a76b35
140a76b2e:	ff 15 64 59 09 00    	call   *0x95964(%rip)        # 0x140b0c498
140a76b34:	90                   	nop
140a76b35:	c7 40 08 01 00 00 00 	movl   $0x1,0x8(%rax)
140a76b3c:	c7 40 0c 01 00 00 00 	movl   $0x1,0xc(%rax)
140a76b43:	48 8d 05 2e 4d 0c 00 	lea    0xc4d2e(%rip),%rax        # 0x140b3b878
140a76b4a:	48 89 07             	mov    %rax,(%rdi)
140a76b4d:	48 8d 77 10          	lea    0x10(%rdi),%rsi
140a76b51:	48 83 26 00          	andq   $0x0,(%rsi)
140a76b55:	48 83 66 08 00       	andq   $0x0,0x8(%rsi)
140a76b5a:	b9 70 00 00 00       	mov    $0x70,%ecx
140a76b5f:	ff 15 63 5d 09 00    	call   *0x95d63(%rip)        # 0x140b0c8c8
140a76b65:	48 85 c0             	test   %rax,%rax
140a76b68:	75 06                	jne    0x140a76b70
140a76b6a:	ff 15 28 59 09 00    	call   *0x95928(%rip)        # 0x140b0c498
140a76b70:	48 89 00             	mov    %rax,(%rax)
140a76b73:	48 89 40 08          	mov    %rax,0x8(%rax)
140a76b77:	48 89 40 10          	mov    %rax,0x10(%rax)
140a76b7b:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
140a76b81:	48 89 06             	mov    %rax,(%rsi)
140a76b84:	48 89 33             	mov    %rsi,(%rbx)
140a76b87:	48 89 7b 08          	mov    %rdi,0x8(%rbx)
140a76b8b:	48 8b c3             	mov    %rbx,%rax
140a76b8e:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140a76b93:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140a76b98:	48 83 c4 30          	add    $0x30,%rsp
140a76b9c:	5f                   	pop    %rdi
140a76b9d:	c3                   	ret
140a76b9e:	90                   	nop
140a76b9f:	90                   	nop
140a76ba0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140a76ba5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140a76baa:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140a76baf:	57                   	push   %rdi
140a76bb0:	48 83 ec 30          	sub    $0x30,%rsp
140a76bb4:	48 8b da             	mov    %rdx,%rbx
140a76bb7:	48 8b f9             	mov    %rcx,%rdi
140a76bba:	48 83 21 00          	andq   $0x0,(%rcx)
140a76bbe:	48 83 61 08 00       	andq   $0x0,0x8(%rcx)
140a76bc3:	48 83 c1 18          	add    $0x18,%rcx
140a76bc7:	e8 5c 86 e4 ff       	call   0x1408bf228
140a76bcc:	48 83 67 28 00       	andq   $0x0,0x28(%rdi)
140a76bd1:	48 83 67 30 00       	andq   $0x0,0x30(%rdi)
140a76bd6:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a76bda:	48 85 c0             	test   %rax,%rax
140a76bdd:	74 05                	je     0x140a76be4
140a76bdf:	90                   	nop
140a76be0:	f0 ff 40 08          	lock incl 0x8(%rax)
140a76be4:	48 8b 03             	mov    (%rbx),%rax
140a76be7:	48 89 47 28          	mov    %rax,0x28(%rdi)
140a76beb:	48 8b 43 08          	mov    0x8(%rbx),%rax