140b778e5:	57                   	push   %rdi
140b778e6:	48 83 ec 20          	sub    $0x20,%rsp
140b778ea:	48 8b da             	mov    %rdx,%rbx
140b778ed:	48 8b f9             	mov    %rcx,%rdi
140b778f0:	49 8d 50 08          	lea    0x8(%r8),%rdx
140b778f4:	48 8d 0d 5d bd 84 00 	lea    0x84bd5d(%rip),%rcx        # 0x1413c3658
140b778fb:	e8 58 64 2a 00       	call   0x140e1dd58
140b77900:	33 c9                	xor    %ecx,%ecx
140b77902:	48 89 0b             	mov    %rcx,(%rbx)
140b77905:	85 c0                	test   %eax,%eax
140b77907:	75 16                	jne    0x140b7791f
140b77909:	48 8d 47 10          	lea    0x10(%rdi),%rax
140b7790d:	48 89 43 08          	mov    %rax,0x8(%rbx)
140b77911:	48 8b c3             	mov    %rbx,%rax
140b77914:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b77919:	48 83 c4 20          	add    $0x20,%rsp
140b7791d:	5f                   	pop    %rdi
140b7791e:	c3                   	ret
140b7791f:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b77923:	48 8b c3             	mov    %rbx,%rax
140b77926:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b7792b:	48 83 c4 20          	add    $0x20,%rsp
140b7792f:	5f                   	pop    %rdi
140b77930:	c3                   	ret
140b77931:	cc                   	int3
140b77932:	cc                   	int3
140b77933:	cc                   	int3
140b77934:	cc                   	int3
140b77935:	cc                   	int3
140b77936:	cc                   	int3
140b77937:	cc                   	int3
140b77938:	cc                   	int3
140b77939:	cc                   	int3
140b7793a:	cc                   	int3
140b7793b:	cc                   	int3
140b7793c:	cc                   	int3
140b7793d:	cc                   	int3
140b7793e:	cc                   	int3
140b7793f:	cc                   	int3
140b77940:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140b77945:	57                   	push   %rdi
140b77946:	48 83 ec 20          	sub    $0x20,%rsp
140b7794a:	48 8b da             	mov    %rdx,%rbx
140b7794d:	48 8b f9             	mov    %rcx,%rdi
140b77950:	49 8d 50 08          	lea    0x8(%r8),%rdx
140b77954:	48 8d 0d 3d ac 84 00 	lea    0x84ac3d(%rip),%rcx        # 0x1413c2598
140b7795b:	e8 f8 63 2a 00       	call   0x140e1dd58
140b77960:	33 c9                	xor    %ecx,%ecx
140b77962:	48 89 0b             	mov    %rcx,(%rbx)
140b77965:	85 c0                	test   %eax,%eax
140b77967:	75 16                	jne    0x140b7797f
140b77969:	48 8d 47 10          	lea    0x10(%rdi),%rax
140b7796d:	48 89 43 08          	mov    %rax,0x8(%rbx)
140b77971:	48 8b c3             	mov    %rbx,%rax
140b77974:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b77979:	48 83 c4 20          	add    $0x20,%rsp
140b7797d:	5f                   	pop    %rdi
140b7797e:	c3                   	ret
140b7797f:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b77983:	48 8b c3             	mov    %rbx,%rax
140b77986:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b7798b:	48 83 c4 20          	add    $0x20,%rsp
140b7798f:	5f                   	pop    %rdi
140b77990:	c3                   	ret
140b77991:	cc                   	int3
140b77992:	cc                   	int3
140b77993:	cc                   	int3
140b77994:	cc                   	int3
140b77995:	cc                   	int3
140b77996:	cc                   	int3
140b77997:	cc                   	int3
140b77998:	cc                   	int3
140b77999:	cc                   	int3
140b7799a:	cc                   	int3
140b7799b:	cc                   	int3
140b7799c:	cc                   	int3
140b7799d:	cc                   	int3
140b7799e:	cc                   	int3
140b7799f:	cc                   	int3
140b779a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140b779a5:	57                   	push   %rdi
140b779a6:	48 83 ec 20          	sub    $0x20,%rsp
140b779aa:	48 8b da             	mov    %rdx,%rbx
140b779ad:	48 8b f9             	mov    %rcx,%rdi
140b779b0:	49 8d 50 08          	lea    0x8(%r8),%rdx
140b779b4:	48 8d 0d 65 d2 84 00 	lea    0x84d265(%rip),%rcx        # 0x1413c4c20
140b779bb:	e8 98 63 2a 00       	call   0x140e1dd58
140b779c0:	33 c9                	xor    %ecx,%ecx
140b779c2:	48 89 0b             	mov    %rcx,(%rbx)
140b779c5:	85 c0                	test   %eax,%eax
140b779c7:	75 16                	jne    0x140b779df
140b779c9:	48 8d 47 10          	lea    0x10(%rdi),%rax
140b779cd:	48 89 43 08          	mov    %rax,0x8(%rbx)
140b779d1:	48 8b c3             	mov    %rbx,%rax
140b779d4:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b779d9:	48 83 c4 20          	add    $0x20,%rsp
140b779dd:	5f                   	pop    %rdi
140b779de:	c3                   	ret
140b779df:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b779e3:	48 8b c3             	mov    %rbx,%rax
140b779e6:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b779eb:	48 83 c4 20          	add    $0x20,%rsp
140b779ef:	5f                   	pop    %rdi
140b779f0:	c3                   	ret
140b779f1:	cc                   	int3
140b779f2:	cc                   	int3
140b779f3:	cc                   	int3
140b779f4:	cc                   	int3
140b779f5:	cc                   	int3
140b779f6:	cc                   	int3
140b779f7:	cc                   	int3
140b779f8:	cc                   	int3
140b779f9:	cc                   	int3
140b779fa:	cc                   	int3
140b779fb:	cc                   	int3
140b779fc:	cc                   	int3
140b779fd:	cc                   	int3
140b779fe:	cc                   	int3
140b779ff:	cc                   	int3
140b77a00:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140b77a05:	57                   	push   %rdi
140b77a06:	48 83 ec 20          	sub    $0x20,%rsp
140b77a0a:	48 8b da             	mov    %rdx,%rbx
140b77a0d:	48 8b f9             	mov    %rcx,%rdi
140b77a10:	49 8d 50 08          	lea    0x8(%r8),%rdx
140b77a14:	48 8d 0d cd 8d 84 00 	lea    0x848dcd(%rip),%rcx        # 0x1413c07e8
140b77a1b:	e8 38 63 2a 00       	call   0x140e1dd58
140b77a20:	33 c9                	xor    %ecx,%ecx
140b77a22:	48 89 0b             	mov    %rcx,(%rbx)
140b77a25:	85 c0                	test   %eax,%eax
140b77a27:	75 16                	jne    0x140b77a3f
140b77a29:	48 8d 47 10          	lea    0x10(%rdi),%rax
140b77a2d:	48 89 43 08          	mov    %rax,0x8(%rbx)
140b77a31:	48 8b c3             	mov    %rbx,%rax
140b77a34:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b77a39:	48 83 c4 20          	add    $0x20,%rsp
140b77a3d:	5f                   	pop    %rdi
140b77a3e:	c3                   	ret
140b77a3f:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b77a43:	48 8b c3             	mov    %rbx,%rax
140b77a46:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b77a4b:	48 83 c4 20          	add    $0x20,%rsp
140b77a4f:	5f                   	pop    %rdi
140b77a50:	c3                   	ret
140b77a51:	cc                   	int3
140b77a52:	cc                   	int3
140b77a53:	cc                   	int3
140b77a54:	cc                   	int3
140b77a55:	cc                   	int3
140b77a56:	cc                   	int3
140b77a57:	cc                   	int3
140b77a58:	cc                   	int3
140b77a59:	cc                   	int3
140b77a5a:	cc                   	int3
140b77a5b:	cc                   	int3
140b77a5c:	cc                   	int3
140b77a5d:	cc                   	int3
140b77a5e:	cc                   	int3
140b77a5f:	cc                   	int3
140b77a60:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140b77a65:	57                   	push   %rdi
140b77a66:	48 83 ec 20          	sub    $0x20,%rsp
140b77a6a:	48 8b da             	mov    %rdx,%rbx
140b77a6d:	48 8b f9             	mov    %rcx,%rdi
140b77a70:	49 8d 50 08          	lea    0x8(%r8),%rdx
140b77a74:	48 8d 0d 85 b5 84 00 	lea    0x84b585(%rip),%rcx        # 0x1413c3000
140b77a7b:	e8 d8 62 2a 00       	call   0x140e1dd58
140b77a80:	33 c9                	xor    %ecx,%ecx
140b77a82:	48 89 0b             	mov    %rcx,(%rbx)
140b77a85:	85 c0                	test   %eax,%eax
140b77a87:	75 16                	jne    0x140b77a9f
140b77a89:	48 8d 47 10          	lea    0x10(%rdi),%rax
140b77a8d:	48 89 43 08          	mov    %rax,0x8(%rbx)
140b77a91:	48 8b c3             	mov    %rbx,%rax
140b77a94:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b77a99:	48 83 c4 20          	add    $0x20,%rsp
140b77a9d:	5f                   	pop    %rdi
140b77a9e:	c3                   	ret
140b77a9f:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b77aa3:	48 8b c3             	mov    %rbx,%rax
140b77aa6:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b77aab:	48 83 c4 20          	add    $0x20,%rsp
140b77aaf:	5f                   	pop    %rdi
140b77ab0:	c3                   	ret
140b77ab1:	cc                   	int3
140b77ab2:	cc                   	int3
140b77ab3:	cc                   	int3
140b77ab4:	cc                   	int3
140b77ab5:	cc                   	int3
140b77ab6:	cc                   	int3
140b77ab7:	cc                   	int3
140b77ab8:	cc                   	int3
140b77ab9:	cc                   	int3
140b77aba:	cc                   	int3
140b77abb:	cc                   	int3
140b77abc:	cc                   	int3
140b77abd:	cc                   	int3
140b77abe:	cc                   	int3
140b77abf:	cc                   	int3
140b77ac0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140b77ac5:	57                   	push   %rdi
140b77ac6:	48 83 ec 20          	sub    $0x20,%rsp
140b77aca:	48 8b da             	mov    %rdx,%rbx
140b77acd:	48 8b f9             	mov    %rcx,%rdi
140b77ad0:	49 8d 50 08          	lea    0x8(%r8),%rdx
140b77ad4:	48 8d 0d 7d d1 84 00 	lea    0x84d17d(%rip),%rcx        # 0x1413c4c58
140b77adb:	e8 78 62 2a 00       	call   0x140e1dd58
140b77ae0:	33 c9                	xor    %ecx,%ecx
140b77ae2:	48 89 0b             	mov    %rcx,(%rbx)
140b77ae5:	85 c0                	test   %eax,%eax
140b77ae7:	75 16                	jne    0x140b77aff
140b77ae9:	48 8d 47 10          	lea    0x10(%rdi),%rax
140b77aed:	48 89 43 08          	mov    %rax,0x8(%rbx)
140b77af1:	48 8b c3             	mov    %rbx,%rax
140b77af4:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b77af9:	48 83 c4 20          	add    $0x20,%rsp
140b77afd:	5f                   	pop    %rdi
140b77afe:	c3                   	ret
140b77aff:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b77b03:	48 8b c3             	mov    %rbx,%rax
140b77b06:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b77b0b:	48 83 c4 20          	add    $0x20,%rsp
140b77b0f:	5f                   	pop    %rdi
140b77b10:	c3                   	ret
140b77b11:	cc                   	int3
140b77b12:	cc                   	int3
140b77b13:	cc                   	int3
140b77b14:	cc                   	int3
140b77b15:	cc                   	int3
140b77b16:	cc                   	int3
140b77b17:	cc                   	int3
140b77b18:	cc                   	int3
140b77b19:	cc                   	int3
140b77b1a:	cc                   	int3
140b77b1b:	cc                   	int3
140b77b1c:	cc                   	int3
140b77b1d:	cc                   	int3
140b77b1e:	cc                   	int3
140b77b1f:	cc                   	int3
140b77b20:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140b77b25:	57                   	push   %rdi
140b77b26:	48 83 ec 20          	sub    $0x20,%rsp
140b77b2a:	48 8b da             	mov    %rdx,%rbx
140b77b2d:	48 8b f9             	mov    %rcx,%rdi
140b77b30:	49 8d 50 08          	lea    0x8(%r8),%rdx
140b77b34:	48 8d 0d 65 bb 84 00 	lea    0x84bb65(%rip),%rcx        # 0x1413c36a0
140b77b3b:	e8 18 62 2a 00       	call   0x140e1dd58
140b77b40:	33 c9                	xor    %ecx,%ecx
140b77b42:	48 89 0b             	mov    %rcx,(%rbx)
140b77b45:	85 c0                	test   %eax,%eax
140b77b47:	75 16                	jne    0x140b77b5f
140b77b49:	48 8d 47 10          	lea    0x10(%rdi),%rax
140b77b4d:	48 89 43 08          	mov    %rax,0x8(%rbx)
140b77b51:	48 8b c3             	mov    %rbx,%rax
140b77b54:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b77b59:	48 83 c4 20          	add    $0x20,%rsp
140b77b5d:	5f                   	pop    %rdi
140b77b5e:	c3                   	ret
140b77b5f:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b77b63:	48 8b c3             	mov    %rbx,%rax
140b77b66:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b77b6b:	48 83 c4 20          	add    $0x20,%rsp
140b77b6f:	5f                   	pop    %rdi
140b77b70:	c3                   	ret
140b77b71:	cc                   	int3
140b77b72:	cc                   	int3
140b77b73:	cc                   	int3
140b77b74:	cc                   	int3
140b77b75:	cc                   	int3
140b77b76:	cc                   	int3
140b77b77:	cc                   	int3
140b77b78:	cc                   	int3
140b77b79:	cc                   	int3
140b77b7a:	cc                   	int3
140b77b7b:	cc                   	int3
140b77b7c:	cc                   	int3
140b77b7d:	cc                   	int3
140b77b7e:	cc                   	int3
140b77b7f:	cc                   	int3
140b77b80:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140b77b85:	57                   	push   %rdi
140b77b86:	48 83 ec 20          	sub    $0x20,%rsp
140b77b8a:	48 8b da             	mov    %rdx,%rbx
140b77b8d:	48 8b f9             	mov    %rcx,%rdi
140b77b90:	49 8d 50 08          	lea    0x8(%r8),%rdx
140b77b94:	48 8d 0d ed d0 84 00 	lea    0x84d0ed(%rip),%rcx        # 0x1413c4c88
140b77b9b:	e8 b8 61 2a 00       	call   0x140e1dd58
140b77ba0:	33 c9                	xor    %ecx,%ecx
140b77ba2:	48 89 0b             	mov    %rcx,(%rbx)
140b77ba5:	85 c0                	test   %eax,%eax
140b77ba7:	75 16                	jne    0x140b77bbf
140b77ba9:	48 8d 47 10          	lea    0x10(%rdi),%rax
140b77bad:	48 89 43 08          	mov    %rax,0x8(%rbx)
140b77bb1:	48 8b c3             	mov    %rbx,%rax
140b77bb4:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b77bb9:	48 83 c4 20          	add    $0x20,%rsp
140b77bbd:	5f                   	pop    %rdi
140b77bbe:	c3                   	ret
140b77bbf:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b77bc3:	48 8b c3             	mov    %rbx,%rax
140b77bc6:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b77bcb:	48 83 c4 20          	add    $0x20,%rsp
140b77bcf:	5f                   	pop    %rdi
140b77bd0:	c3                   	ret
140b77bd1:	cc                   	int3
140b77bd2:	cc                   	int3
140b77bd3:	cc                   	int3
140b77bd4:	cc                   	int3
140b77bd5:	cc                   	int3
140b77bd6:	cc                   	int3
140b77bd7:	cc                   	int3
140b77bd8:	cc                   	int3
140b77bd9:	cc                   	int3
140b77bda:	cc                   	int3
140b77bdb:	cc                   	int3
140b77bdc:	cc                   	int3
140b77bdd:	cc                   	int3
140b77bde:	cc                   	int3
140b77bdf:	cc                   	int3
140b77be0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140b77be5:	57                   	push   %rdi
140b77be6:	48 83 ec 20          	sub    $0x20,%rsp
140b77bea:	48 8b da             	mov    %rdx,%rbx
140b77bed:	48 8b f9             	mov    %rcx,%rdi
140b77bf0:	49 8d 50 08          	lea    0x8(%r8),%rdx
140b77bf4:	48 8d 0d 85 98 84 00 	lea    0x849885(%rip),%rcx        # 0x1413c1480
140b77bfb:	e8 58 61 2a 00       	call   0x140e1dd58
140b77c00:	33 c9                	xor    %ecx,%ecx
140b77c02:	48 89 0b             	mov    %rcx,(%rbx)
140b77c05:	85 c0                	test   %eax,%eax
140b77c07:	75 16                	jne    0x140b77c1f
140b77c09:	48 8d 47 10          	lea    0x10(%rdi),%rax
140b77c0d:	48 89 43 08          	mov    %rax,0x8(%rbx)
140b77c11:	48 8b c3             	mov    %rbx,%rax
140b77c14:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b77c19:	48 83 c4 20          	add    $0x20,%rsp
140b77c1d:	5f                   	pop    %rdi
140b77c1e:	c3                   	ret
140b77c1f:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b77c23:	48 8b c3             	mov    %rbx,%rax
140b77c26:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b77c2b:	48 83 c4 20          	add    $0x20,%rsp
140b77c2f:	5f                   	pop    %rdi
140b77c30:	c3                   	ret
140b77c31:	cc                   	int3
140b77c32:	cc                   	int3
140b77c33:	cc                   	int3
140b77c34:	cc                   	int3
140b77c35:	cc                   	int3
140b77c36:	cc                   	int3