140b468af:	57                   	push   %rdi
140b468b0:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140b468b7:	48 8b fa             	mov    %rdx,%rdi
140b468ba:	48 8b d9             	mov    %rcx,%rbx
140b468bd:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b468c2:	e8 c9 cb fb ff       	call   0x140b03490
140b468c7:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140b468cc:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
140b468d3:	00
140b468d4:	48 8d 05 dd 14 59 00 	lea    0x5914dd(%rip),%rax        # 0x1410d7db8
140b468db:	48 89 03             	mov    %rax,(%rbx)
140b468de:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b468e3:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
140b468ea:	00
140b468eb:	e8 f0 df 00 00       	call   0x140b548e0
140b468f0:	48 8b 08             	mov    (%rax),%rcx
140b468f3:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140b468fa:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b468fe:	48 8b 08             	mov    (%rax),%rcx
140b46901:	48 85 c9             	test   %rcx,%rcx
140b46904:	74 1a                	je     0x140b46920
140b46906:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b4690b:	75 13                	jne    0x140b46920
140b4690d:	48 8b 01             	mov    (%rcx),%rax
140b46910:	ba 01 00 00 00       	mov    $0x1,%edx
140b46915:	48 8b 40 28          	mov    0x28(%rax),%rax
140b46919:	ff 15 01 d1 43 00    	call   *0x43d101(%rip)        # 0x140f83a20
140b4691f:	90                   	nop
140b46920:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b46925:	e8 96 cc fb ff       	call   0x140b035c0
140b4692a:	48 8d 05 97 14 59 00 	lea    0x591497(%rip),%rax        # 0x1410d7dc8
140b46931:	48 89 03             	mov    %rax,(%rbx)
140b46934:	48 8b cf             	mov    %rdi,%rcx
140b46937:	e8 84 cc fb ff       	call   0x140b035c0
140b4693c:	48 8b c3             	mov    %rbx,%rax
140b4693f:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
140b46946:	00
140b46947:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140b4694e:	5f                   	pop    %rdi
140b4694f:	c3                   	ret
140b46950:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140b46955:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b4695a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140b4695f:	57                   	push   %rdi
140b46960:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140b46967:	48 8b fa             	mov    %rdx,%rdi
140b4696a:	48 8b d9             	mov    %rcx,%rbx
140b4696d:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b46972:	e8 19 cb fb ff       	call   0x140b03490
140b46977:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140b4697c:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
140b46983:	00
140b46984:	48 8d 05 2d 14 59 00 	lea    0x59142d(%rip),%rax        # 0x1410d7db8
140b4698b:	48 89 03             	mov    %rax,(%rbx)
140b4698e:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b46993:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
140b4699a:	00
140b4699b:	e8 00 e0 00 00       	call   0x140b549a0
140b469a0:	48 8b 08             	mov    (%rax),%rcx
140b469a3:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140b469aa:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b469ae:	48 8b 08             	mov    (%rax),%rcx
140b469b1:	48 85 c9             	test   %rcx,%rcx
140b469b4:	74 1a                	je     0x140b469d0
140b469b6:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b469bb:	75 13                	jne    0x140b469d0
140b469bd:	48 8b 01             	mov    (%rcx),%rax
140b469c0:	ba 01 00 00 00       	mov    $0x1,%edx
140b469c5:	48 8b 40 28          	mov    0x28(%rax),%rax
140b469c9:	ff 15 51 d0 43 00    	call   *0x43d051(%rip)        # 0x140f83a20
140b469cf:	90                   	nop
140b469d0:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b469d5:	e8 e6 cb fb ff       	call   0x140b035c0
140b469da:	48 8d 05 e7 13 59 00 	lea    0x5913e7(%rip),%rax        # 0x1410d7dc8
140b469e1:	48 89 03             	mov    %rax,(%rbx)
140b469e4:	48 8b cf             	mov    %rdi,%rcx
140b469e7:	e8 d4 cb fb ff       	call   0x140b035c0
140b469ec:	48 8b c3             	mov    %rbx,%rax
140b469ef:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
140b469f6:	00
140b469f7:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140b469fe:	5f                   	pop    %rdi
140b469ff:	c3                   	ret
140b46a00:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140b46a05:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b46a0a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140b46a0f:	57                   	push   %rdi
140b46a10:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140b46a17:	48 8b fa             	mov    %rdx,%rdi
140b46a1a:	48 8b d9             	mov    %rcx,%rbx
140b46a1d:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b46a22:	e8 69 ca fb ff       	call   0x140b03490
140b46a27:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140b46a2c:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
140b46a33:	00
140b46a34:	48 8d 05 7d 13 59 00 	lea    0x59137d(%rip),%rax        # 0x1410d7db8
140b46a3b:	48 89 03             	mov    %rax,(%rbx)
140b46a3e:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b46a43:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
140b46a4a:	00
140b46a4b:	e8 10 e0 00 00       	call   0x140b54a60
140b46a50:	48 8b 08             	mov    (%rax),%rcx
140b46a53:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140b46a5a:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b46a5e:	48 8b 08             	mov    (%rax),%rcx
140b46a61:	48 85 c9             	test   %rcx,%rcx
140b46a64:	74 1a                	je     0x140b46a80
140b46a66:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b46a6b:	75 13                	jne    0x140b46a80
140b46a6d:	48 8b 01             	mov    (%rcx),%rax
140b46a70:	ba 01 00 00 00       	mov    $0x1,%edx
140b46a75:	48 8b 40 28          	mov    0x28(%rax),%rax
140b46a79:	ff 15 a1 cf 43 00    	call   *0x43cfa1(%rip)        # 0x140f83a20
140b46a7f:	90                   	nop
140b46a80:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b46a85:	e8 36 cb fb ff       	call   0x140b035c0
140b46a8a:	48 8d 05 37 13 59 00 	lea    0x591337(%rip),%rax        # 0x1410d7dc8
140b46a91:	48 89 03             	mov    %rax,(%rbx)
140b46a94:	48 8b cf             	mov    %rdi,%rcx
140b46a97:	e8 24 cb fb ff       	call   0x140b035c0
140b46a9c:	48 8b c3             	mov    %rbx,%rax
140b46a9f:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
140b46aa6:	00
140b46aa7:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140b46aae:	5f                   	pop    %rdi
140b46aaf:	c3                   	ret
140b46ab0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140b46ab5:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b46aba:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140b46abf:	57                   	push   %rdi
140b46ac0:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140b46ac7:	48 8b fa             	mov    %rdx,%rdi
140b46aca:	48 8b d9             	mov    %rcx,%rbx
140b46acd:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b46ad2:	e8 b9 c9 fb ff       	call   0x140b03490
140b46ad7:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140b46adc:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
140b46ae3:	00
140b46ae4:	48 8d 05 cd 12 59 00 	lea    0x5912cd(%rip),%rax        # 0x1410d7db8
140b46aeb:	48 89 03             	mov    %rax,(%rbx)
140b46aee:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b46af3:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
140b46afa:	00
140b46afb:	e8 20 e0 00 00       	call   0x140b54b20
140b46b00:	48 8b 08             	mov    (%rax),%rcx
140b46b03:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140b46b0a:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b46b0e:	48 8b 08             	mov    (%rax),%rcx
140b46b11:	48 85 c9             	test   %rcx,%rcx
140b46b14:	74 1a                	je     0x140b46b30
140b46b16:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b46b1b:	75 13                	jne    0x140b46b30
140b46b1d:	48 8b 01             	mov    (%rcx),%rax
140b46b20:	ba 01 00 00 00       	mov    $0x1,%edx
140b46b25:	48 8b 40 28          	mov    0x28(%rax),%rax
140b46b29:	ff 15 f1 ce 43 00    	call   *0x43cef1(%rip)        # 0x140f83a20
140b46b2f:	90                   	nop
140b46b30:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b46b35:	e8 86 ca fb ff       	call   0x140b035c0
140b46b3a:	48 8d 05 87 12 59 00 	lea    0x591287(%rip),%rax        # 0x1410d7dc8
140b46b41:	48 89 03             	mov    %rax,(%rbx)
140b46b44:	48 8b cf             	mov    %rdi,%rcx
140b46b47:	e8 74 ca fb ff       	call   0x140b035c0
140b46b4c:	48 8b c3             	mov    %rbx,%rax
140b46b4f:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
140b46b56:	00
140b46b57:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140b46b5e:	5f                   	pop    %rdi
140b46b5f:	c3                   	ret
140b46b60:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140b46b65:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b46b6a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140b46b6f:	57                   	push   %rdi
140b46b70:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140b46b77:	48 8b fa             	mov    %rdx,%rdi
140b46b7a:	48 8b d9             	mov    %rcx,%rbx
140b46b7d:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b46b82:	e8 09 c9 fb ff       	call   0x140b03490
140b46b87:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140b46b8c:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
140b46b93:	00
140b46b94:	48 8d 05 1d 12 59 00 	lea    0x59121d(%rip),%rax        # 0x1410d7db8
140b46b9b:	48 89 03             	mov    %rax,(%rbx)
140b46b9e:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b46ba3:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
140b46baa:	00
140b46bab:	e8 30 e0 00 00       	call   0x140b54be0
140b46bb0:	48 8b 08             	mov    (%rax),%rcx
140b46bb3:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140b46bba:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b46bbe:	48 8b 08             	mov    (%rax),%rcx
140b46bc1:	48 85 c9             	test   %rcx,%rcx
140b46bc4:	74 1a                	je     0x140b46be0
140b46bc6:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b46bcb:	75 13                	jne    0x140b46be0
140b46bcd:	48 8b 01             	mov    (%rcx),%rax
140b46bd0:	ba 01 00 00 00       	mov    $0x1,%edx
140b46bd5:	48 8b 40 28          	mov    0x28(%rax),%rax
140b46bd9:	ff 15 41 ce 43 00    	call   *0x43ce41(%rip)        # 0x140f83a20
140b46bdf:	90                   	nop
140b46be0:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b46be5:	e8 d6 c9 fb ff       	call   0x140b035c0
140b46bea:	48 8d 05 d7 11 59 00 	lea    0x5911d7(%rip),%rax        # 0x1410d7dc8
140b46bf1:	48 89 03             	mov    %rax,(%rbx)
140b46bf4:	48 8b cf             	mov    %rdi,%rcx
140b46bf7:	e8 c4 c9 fb ff       	call   0x140b035c0
140b46bfc:	48 8b c3             	mov    %rbx,%rax
140b46bff:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
140b46c06:	00
140b46c07:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140b46c0e:	5f                   	pop    %rdi
140b46c0f:	c3                   	ret
140b46c10:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140b46c15:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b46c1a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140b46c1f:	57                   	push   %rdi
140b46c20:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140b46c27:	48 8b fa             	mov    %rdx,%rdi
140b46c2a:	48 8b d9             	mov    %rcx,%rbx
140b46c2d:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b46c32:	e8 59 c8 fb ff       	call   0x140b03490
140b46c37:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140b46c3c:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
140b46c43:	00
140b46c44:	48 8d 05 6d 11 59 00 	lea    0x59116d(%rip),%rax        # 0x1410d7db8
140b46c4b:	48 89 03             	mov    %rax,(%rbx)
140b46c4e:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b46c53:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
140b46c5a:	00
140b46c5b:	e8 40 e0 00 00       	call   0x140b54ca0
140b46c60:	48 8b 08             	mov    (%rax),%rcx
140b46c63:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140b46c6a:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b46c6e:	48 8b 08             	mov    (%rax),%rcx
140b46c71:	48 85 c9             	test   %rcx,%rcx
140b46c74:	74 1a                	je     0x140b46c90
140b46c76:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b46c7b:	75 13                	jne    0x140b46c90
140b46c7d:	48 8b 01             	mov    (%rcx),%rax
140b46c80:	ba 01 00 00 00       	mov    $0x1,%edx
140b46c85:	48 8b 40 28          	mov    0x28(%rax),%rax
140b46c89:	ff 15 91 cd 43 00    	call   *0x43cd91(%rip)        # 0x140f83a20
140b46c8f:	90                   	nop
140b46c90:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b46c95:	e8 26 c9 fb ff       	call   0x140b035c0
140b46c9a:	48 8d 05 27 11 59 00 	lea    0x591127(%rip),%rax        # 0x1410d7dc8
140b46ca1:	48 89 03             	mov    %rax,(%rbx)
140b46ca4:	48 8b cf             	mov    %rdi,%rcx
140b46ca7:	e8 14 c9 fb ff       	call   0x140b035c0
140b46cac:	48 8b c3             	mov    %rbx,%rax
140b46caf:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
140b46cb6:	00
140b46cb7:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140b46cbe:	5f                   	pop    %rdi
140b46cbf:	c3                   	ret
140b46cc0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140b46cc5:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b46cca:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140b46ccf:	57                   	push   %rdi
140b46cd0:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140b46cd7:	48 8b fa             	mov    %rdx,%rdi
140b46cda:	48 8b d9             	mov    %rcx,%rbx
140b46cdd:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b46ce2:	e8 a9 c7 fb ff       	call   0x140b03490
140b46ce7:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140b46cec:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
140b46cf3:	00
140b46cf4:	48 8d 05 bd 10 59 00 	lea    0x5910bd(%rip),%rax        # 0x1410d7db8
140b46cfb:	48 89 03             	mov    %rax,(%rbx)
140b46cfe:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b46d03:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
140b46d0a:	00
140b46d0b:	e8 50 e0 00 00       	call   0x140b54d60
140b46d10:	48 8b 08             	mov    (%rax),%rcx
140b46d13:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140b46d1a:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b46d1e:	48 8b 08             	mov    (%rax),%rcx
140b46d21:	48 85 c9             	test   %rcx,%rcx
140b46d24:	74 1a                	je     0x140b46d40
140b46d26:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b46d2b:	75 13                	jne    0x140b46d40
140b46d2d:	48 8b 01             	mov    (%rcx),%rax
140b46d30:	ba 01 00 00 00       	mov    $0x1,%edx
140b46d35:	48 8b 40 28          	mov    0x28(%rax),%rax
140b46d39:	ff 15 e1 cc 43 00    	call   *0x43cce1(%rip)        # 0x140f83a20
140b46d3f:	90                   	nop
140b46d40:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b46d45:	e8 76 c8 fb ff       	call   0x140b035c0
140b46d4a:	48 8d 05 77 10 59 00 	lea    0x591077(%rip),%rax        # 0x1410d7dc8
140b46d51:	48 89 03             	mov    %rax,(%rbx)
140b46d54:	48 8b cf             	mov    %rdi,%rcx
140b46d57:	e8 64 c8 fb ff       	call   0x140b035c0
140b46d5c:	48 8b c3             	mov    %rbx,%rax
140b46d5f:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
140b46d66:	00
140b46d67:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140b46d6e:	5f                   	pop    %rdi
140b46d6f:	c3                   	ret
140b46d70:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140b46d75:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b46d7a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140b46d7f:	57                   	push   %rdi
140b46d80:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140b46d87:	48 8b fa             	mov    %rdx,%rdi
140b46d8a:	48 8b d9             	mov    %rcx,%rbx
140b46d8d:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b46d92:	e8 f9 c6 fb ff       	call   0x140b03490
140b46d97:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140b46d9c:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
140b46da3:	00
140b46da4:	48 8d 05 0d 10 59 00 	lea    0x59100d(%rip),%rax        # 0x1410d7db8
140b46dab:	48 89 03             	mov    %rax,(%rbx)
140b46dae:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b46db3:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
140b46dba:	00
140b46dbb:	e8 60 e0 00 00       	call   0x140b54e20
140b46dc0:	48 8b 08             	mov    (%rax),%rcx
140b46dc3:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140b46dca:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b46dce:	48 8b 08             	mov    (%rax),%rcx
140b46dd1:	48 85 c9             	test   %rcx,%rcx
140b46dd4:	74 1a                	je     0x140b46df0
140b46dd6:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b46ddb:	75 13                	jne    0x140b46df0
140b46ddd:	48 8b 01             	mov    (%rcx),%rax
140b46de0:	ba 01 00 00 00       	mov    $0x1,%edx
140b46de5:	48 8b 40 28          	mov    0x28(%rax),%rax
140b46de9:	ff 15 31 cc 43 00    	call   *0x43cc31(%rip)        # 0x140f83a20
140b46def:	90                   	nop
140b46df0:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b46df5:	e8 c6 c7 fb ff       	call   0x140b035c0
140b46dfa:	48 8d 05 c7 0f 59 00 	lea    0x590fc7(%rip),%rax        # 0x1410d7dc8
140b46e01:	48 89 03             	mov    %rax,(%rbx)
140b46e04:	48 8b cf             	mov    %rdi,%rcx
140b46e07:	e8 b4 c7 fb ff       	call   0x140b035c0
140b46e0c:	48 8b c3             	mov    %rbx,%rax
140b46e0f:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
140b46e16:	00
140b46e17:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140b46e1e:	5f                   	pop    %rdi
140b46e1f:	c3                   	ret
140b46e20:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140b46e25:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b46e2a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140b46e2f:	57                   	push   %rdi
140b46e30:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140b46e37:	48 8b fa             	mov    %rdx,%rdi
140b46e3a:	48 8b d9             	mov    %rcx,%rbx
140b46e3d:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b46e42:	e8 49 c6 fb ff       	call   0x140b03490