140560bc4:	75 c2                	jne    0x140560b88
140560bc6:	4c 89 6c 24 28       	mov    %r13,0x28(%rsp)
140560bcb:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
140560bd0:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140560bd5:	4c 8d 0d 5c e4 aa 00 	lea    0xaae45c(%rip),%r9        # 0x14100f038
140560bdc:	41 b8 2a 02 00 00    	mov    $0x22a,%r8d
140560be2:	48 8d 15 7f df aa 00 	lea    0xaadf7f(%rip),%rdx        # 0x14100eb68
140560be9:	b9 0a 04 00 00       	mov    $0x40a,%ecx
140560bee:	e8 1d 9c ff ff       	call   0x14055a810
140560bf3:	90                   	nop
140560bf4:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140560bf9:	48 85 f6             	test   %rsi,%rsi
140560bfc:	0f 84 9e 00 00 00    	je     0x140560ca0
140560c02:	48 8b fe             	mov    %rsi,%rdi
140560c05:	4c 8b 74 24 58       	mov    0x58(%rsp),%r14
140560c0a:	49 3b f6             	cmp    %r14,%rsi
140560c0d:	74 57                	je     0x140560c66
140560c0f:	90                   	nop
140560c10:	48 8b 57 18          	mov    0x18(%rdi),%rdx
140560c14:	48 83 fa 0f          	cmp    $0xf,%rdx
140560c18:	76 30                	jbe    0x140560c4a
140560c1a:	48 8b 0f             	mov    (%rdi),%rcx
140560c1d:	48 ff c2             	inc    %rdx
140560c20:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140560c27:	72 1c                	jb     0x140560c45
140560c29:	48 83 c2 27          	add    $0x27,%rdx
140560c2d:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140560c31:	49 2b c8             	sub    %r8,%rcx
140560c34:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140560c38:	48 83 f8 1f          	cmp    $0x1f,%rax
140560c3c:	0f 87 81 04 00 00    	ja     0x1405610c3
140560c42:	49 8b c8             	mov    %r8,%rcx
140560c45:	e8 fa a4 8b 00       	call   0x140e1b144
140560c4a:	48 c7 47 10 00 00 00 	movq   $0x0,0x10(%rdi)
140560c51:	00
140560c52:	48 c7 47 18 0f 00 00 	movq   $0xf,0x18(%rdi)
140560c59:	00
140560c5a:	c6 07 00             	movb   $0x0,(%rdi)
140560c5d:	48 83 c7 20          	add    $0x20,%rdi
140560c61:	49 3b fe             	cmp    %r14,%rdi
140560c64:	75 aa                	jne    0x140560c10
140560c66:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
140560c6b:	48 2b d6             	sub    %rsi,%rdx
140560c6e:	48 83 e2 e0          	and    $0xffffffffffffffe0,%rdx
140560c72:	48 8b c6             	mov    %rsi,%rax
140560c75:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140560c7c:	72 19                	jb     0x140560c97
140560c7e:	48 83 c2 27          	add    $0x27,%rdx
140560c82:	48 8b 76 f8          	mov    -0x8(%rsi),%rsi
140560c86:	48 2b c6             	sub    %rsi,%rax
140560c89:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140560c8d:	48 83 f8 1f          	cmp    $0x1f,%rax
140560c91:	0f 87 2c 04 00 00    	ja     0x1405610c3
140560c97:	48 8b ce             	mov    %rsi,%rcx
140560c9a:	e8 a5 a4 8b 00       	call   0x140e1b144
140560c9f:	90                   	nop
140560ca0:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
140560ca4:	48 85 c9             	test   %rcx,%rcx
140560ca7:	74 56                	je     0x140560cff
140560ca9:	4c 8d 45 90          	lea    -0x70(%rbp),%r8
140560cad:	48 8b 55 98          	mov    -0x68(%rbp),%rdx
140560cb1:	e8 9a 65 c3 ff       	call   0x140197250
140560cb6:	48 8b 55 a0          	mov    -0x60(%rbp),%rdx
140560cba:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
140560cbe:	48 2b d1             	sub    %rcx,%rdx
140560cc1:	48 83 e2 e0          	and    $0xffffffffffffffe0,%rdx
140560cc5:	48 8b c1             	mov    %rcx,%rax
140560cc8:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140560ccf:	72 19                	jb     0x140560cea
140560cd1:	48 83 c2 27          	add    $0x27,%rdx
140560cd5:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140560cd9:	48 2b c1             	sub    %rcx,%rax
140560cdc:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140560ce0:	48 83 f8 1f          	cmp    $0x1f,%rax
140560ce4:	0f 87 c7 03 00 00    	ja     0x1405610b1
140560cea:	e8 55 a4 8b 00       	call   0x140e1b144
140560cef:	48 c7 45 90 00 00 00 	movq   $0x0,-0x70(%rbp)
140560cf6:	00
140560cf7:	0f 57 c0             	xorps  %xmm0,%xmm0
140560cfa:	f3 0f 7f 45 98       	movdqu %xmm0,-0x68(%rbp)
140560cff:	4c 8d 0d 4a 6d c3 ff 	lea    -0x3c92b6(%rip),%r9        # 0x140197a50
140560d06:	ba 20 00 00 00       	mov    $0x20,%edx
140560d0b:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140560d11:	48 8d 8d e0 00 00 00 	lea    0xe0(%rbp),%rcx
140560d18:	e8 2f a8 8b 00       	call   0x140e1b54c
140560d1d:	48 8d 05 f0 e0 aa 00 	lea    0xaae0f0(%rip),%rax        # 0x14100ee14
140560d24:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140560d29:	48 c7 44 24 58 04 00 	movq   $0x4,0x58(%rsp)
140560d30:	00 00
140560d32:	48 8b d3             	mov    %rbx,%rdx
140560d35:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
140560d39:	e8 b2 fb 49 00       	call   0x140a008f0
140560d3e:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
140560d43:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140560d48:	48 8d 45 90          	lea    -0x70(%rbp),%rax
140560d4c:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140560d51:	4c 8d 0d 88 e1 aa 00 	lea    0xaae188(%rip),%r9        # 0x14100eee0
140560d58:	41 b8 2b 02 00 00    	mov    $0x22b,%r8d
140560d5e:	48 8d 15 03 de aa 00 	lea    0xaade03(%rip),%rdx        # 0x14100eb68
140560d65:	b9 0a 04 00 00       	mov    $0x40a,%ecx
140560d6a:	e8 61 98 ff ff       	call   0x14055a5d0
140560d6f:	48 8d 05 92 e2 aa 00 	lea    0xaae292(%rip),%rax        # 0x14100f008
140560d76:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140560d7b:	48 c7 44 24 58 07 00 	movq   $0x7,0x58(%rsp)
140560d82:	00 00
140560d84:	48 8b d3             	mov    %rbx,%rdx
140560d87:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
140560d8b:	e8 f0 fb 49 00       	call   0x140a00980
140560d90:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
140560d95:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140560d9a:	48 8d 45 90          	lea    -0x70(%rbp),%rax
140560d9e:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140560da3:	4c 8d 0d c6 e2 aa 00 	lea    0xaae2c6(%rip),%r9        # 0x14100f070
140560daa:	41 b8 2c 02 00 00    	mov    $0x22c,%r8d
140560db0:	48 8d 15 b1 dd aa 00 	lea    0xaaddb1(%rip),%rdx        # 0x14100eb68
140560db7:	b9 0a 04 00 00       	mov    $0x40a,%ecx
140560dbc:	e8 0f 98 ff ff       	call   0x14055a5d0
140560dc1:	c6 44 24 40 01       	movb   $0x1,0x40(%rsp)
140560dc6:	48 8b cb             	mov    %rbx,%rcx
140560dc9:	e8 42 fb 49 00       	call   0x140a00910
140560dce:	88 44 24 41          	mov    %al,0x41(%rsp)
140560dd2:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
140560dd7:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140560ddc:	48 8d 44 24 41       	lea    0x41(%rsp),%rax
140560de1:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140560de6:	4c 8d 0d 2b e1 aa 00 	lea    0xaae12b(%rip),%r9        # 0x14100ef18
140560ded:	41 b8 2d 02 00 00    	mov    $0x22d,%r8d
140560df3:	48 8d 15 6e dd aa 00 	lea    0xaadd6e(%rip),%rdx        # 0x14100eb68
140560dfa:	b9 0a 04 00 00       	mov    $0x40a,%ecx
140560dff:	e8 9c a0 ff ff       	call   0x14055aea0
140560e04:	48 8d 35 79 c5 a6 00 	lea    0xa6c579(%rip),%rsi        # 0x140fcd384
140560e0b:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
140560e0f:	e8 2c ba 2d 00       	call   0x14083c840
140560e14:	48 8d 15 15 e1 aa 00 	lea    0xaae115(%rip),%rdx        # 0x14100ef30
140560e1b:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
140560e1f:	e8 cc ae 2d 00       	call   0x14083bcf0
140560e24:	90                   	nop
140560e25:	41 b9 2f 02 00 00    	mov    $0x22f,%r9d
140560e2b:	4c 8d 05 36 dd aa 00 	lea    0xaadd36(%rip),%r8        # 0x14100eb68
140560e32:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
140560e36:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
140560e3a:	e8 61 af 2d 00       	call   0x14083bda0
140560e3f:	90                   	nop
140560e40:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
140560e44:	e8 d7 b9 2d 00       	call   0x14083c820
140560e49:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
140560e4d:	e8 6e c3 2d 00       	call   0x14083d1c0
140560e52:	48 8d 3d 33 e2 aa 00 	lea    0xaae233(%rip),%rdi        # 0x14100f08c
140560e59:	84 c0                	test   %al,%al
140560e5b:	0f 84 c3 00 00 00    	je     0x140560f24
140560e61:	48 89 75 e0          	mov    %rsi,-0x20(%rbp)
140560e65:	48 c7 45 e8 05 00 00 	movq   $0x5,-0x18(%rbp)
140560e6c:	00
140560e6d:	48 89 7d f0          	mov    %rdi,-0x10(%rbp)
140560e71:	48 c7 45 f8 03 00 00 	movq   $0x3,-0x8(%rbp)
140560e78:	00
140560e79:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
140560e7d:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140560e82:	48 c7 44 24 58 01 00 	movq   $0x1,0x58(%rsp)
140560e89:	00 00
140560e8b:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
140560e90:	66 0f 7f 44 24 50    	movdqa %xmm0,0x50(%rsp)
140560e96:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140560e9b:	48 8b cb             	mov    %rbx,%rcx
140560e9e:	e8 2d c3 49 00       	call   0x1409fd1d0
140560ea3:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
140560ea7:	48 89 75 e0          	mov    %rsi,-0x20(%rbp)
140560eab:	48 c7 45 e8 05 00 00 	movq   $0x5,-0x18(%rbp)
140560eb2:	00
140560eb3:	48 89 7d f0          	mov    %rdi,-0x10(%rbp)
140560eb7:	48 c7 45 f8 03 00 00 	movq   $0x3,-0x8(%rbp)
140560ebe:	00
140560ebf:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
140560ec3:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140560ec8:	48 c7 44 24 58 01 00 	movq   $0x1,0x58(%rsp)
140560ecf:	00 00
140560ed1:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
140560ed6:	66 0f 7f 44 24 50    	movdqa %xmm0,0x50(%rsp)
140560edc:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140560ee1:	48 8b cb             	mov    %rbx,%rcx
140560ee4:	e8 e7 c2 49 00       	call   0x1409fd1d0
140560ee9:	48 89 85 e0 00 00 00 	mov    %rax,0xe0(%rbp)
140560ef0:	48 8d 85 e0 00 00 00 	lea    0xe0(%rbp),%rax
140560ef7:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140560efc:	48 8d 45 b0          	lea    -0x50(%rbp),%rax
140560f00:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140560f05:	4c 8d 0d 6c e0 aa 00 	lea    0xaae06c(%rip),%r9        # 0x14100ef78
140560f0c:	41 b8 33 02 00 00    	mov    $0x233,%r8d
140560f12:	48 8d 15 4f dc aa 00 	lea    0xaadc4f(%rip),%rdx        # 0x14100eb68
140560f19:	b9 0a 04 00 00       	mov    $0x40a,%ecx
140560f1e:	e8 5d 9c ff ff       	call   0x14055ab80
140560f23:	90                   	nop
140560f24:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
140560f28:	e8 13 b9 2d 00       	call   0x14083c840
140560f2d:	48 8d 15 5c e0 aa 00 	lea    0xaae05c(%rip),%rdx        # 0x14100ef90
140560f34:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
140560f38:	e8 b3 ad 2d 00       	call   0x14083bcf0
140560f3d:	90                   	nop
140560f3e:	41 b9 35 02 00 00    	mov    $0x235,%r9d
140560f44:	4c 8d 05 1d dc aa 00 	lea    0xaadc1d(%rip),%r8        # 0x14100eb68
140560f4b:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
140560f4f:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
140560f53:	e8 48 ae 2d 00       	call   0x14083bda0
140560f58:	90                   	nop
140560f59:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
140560f5d:	e8 be b8 2d 00       	call   0x14083c820
140560f62:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
140560f66:	e8 55 c2 2d 00       	call   0x14083d1c0
140560f6b:	84 c0                	test   %al,%al
140560f6d:	0f 84 ca 00 00 00    	je     0x14056103d
140560f73:	48 89 75 c0          	mov    %rsi,-0x40(%rbp)
140560f77:	48 c7 45 c8 05 00 00 	movq   $0x5,-0x38(%rbp)
140560f7e:	00
140560f7f:	48 89 7d d0          	mov    %rdi,-0x30(%rbp)
140560f83:	48 c7 45 d8 03 00 00 	movq   $0x3,-0x28(%rbp)
140560f8a:	00
140560f8b:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
140560f8f:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140560f94:	48 c7 44 24 58 01 00 	movq   $0x1,0x58(%rsp)
140560f9b:	00 00
140560f9d:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
140560fa2:	66 0f 7f 44 24 50    	movdqa %xmm0,0x50(%rsp)
140560fa8:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140560fad:	48 8b cb             	mov    %rbx,%rcx
140560fb0:	e8 1b c2 49 00       	call   0x1409fd1d0
140560fb5:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
140560fb9:	48 89 75 c0          	mov    %rsi,-0x40(%rbp)
140560fbd:	48 c7 45 c8 05 00 00 	movq   $0x5,-0x38(%rbp)
140560fc4:	00
140560fc5:	48 8d 05 c4 e0 aa 00 	lea    0xaae0c4(%rip),%rax        # 0x14100f090
140560fcc:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140560fd0:	48 c7 45 d8 03 00 00 	movq   $0x3,-0x28(%rbp)
140560fd7:	00
140560fd8:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
140560fdc:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140560fe1:	48 c7 44 24 58 01 00 	movq   $0x1,0x58(%rsp)
140560fe8:	00 00
140560fea:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
140560fef:	66 0f 7f 44 24 50    	movdqa %xmm0,0x50(%rsp)
140560ff5:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140560ffa:	48 8b cb             	mov    %rbx,%rcx
140560ffd:	e8 ce c1 49 00       	call   0x1409fd1d0
140561002:	48 89 85 e0 00 00 00 	mov    %rax,0xe0(%rbp)
140561009:	48 8d 85 e0 00 00 00 	lea    0xe0(%rbp),%rax
140561010:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140561015:	48 8d 45 b0          	lea    -0x50(%rbp),%rax
140561019:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14056101e:	4c 8d 0d 53 df aa 00 	lea    0xaadf53(%rip),%r9        # 0x14100ef78
140561025:	41 b8 39 02 00 00    	mov    $0x239,%r8d
14056102b:	48 8d 15 36 db aa 00 	lea    0xaadb36(%rip),%rdx        # 0x14100eb68
140561032:	b9 0a 08 00 00       	mov    $0x80a,%ecx
140561037:	e8 54 8f ff ff       	call   0x140559f90
14056103c:	90                   	nop
14056103d:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
140561041:	e8 fa b7 2d 00       	call   0x14083c840
140561046:	90                   	nop
140561047:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
14056104b:	e8 f0 b7 2d 00       	call   0x14083c840
140561050:	90                   	nop
140561051:	48 8d 05 18 dc aa 00 	lea    0xaadc18(%rip),%rax        # 0x14100ec70
140561058:	48 89 45 60          	mov    %rax,0x60(%rbp)
14056105c:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
140561060:	e8 9b ac ff ff       	call   0x14055bd00
140561065:	90                   	nop
140561066:	48 8b 4d 68          	mov    0x68(%rbp),%rcx
14056106a:	48 85 c9             	test   %rcx,%rcx
14056106d:	74 06                	je     0x140561075
14056106f:	e8 8c 56 4a 00       	call   0x140a06700
140561074:	90                   	nop
140561075:	48 8d 8d b0 00 00 00 	lea    0xb0(%rbp),%rcx
14056107c:	e8 bf b7 2d 00       	call   0x14083c840
140561081:	48 8b 8d 00 01 00 00 	mov    0x100(%rbp),%rcx
140561088:	48 33 cc             	xor    %rsp,%rcx
14056108b:	e8 70 a4 8b 00       	call   0x140e1b500
140561090:	4c 8d 9c 24 10 02 00 	lea    0x210(%rsp),%r11
140561097:	00
140561098:	49 8b 5b 30          	mov    0x30(%r11),%rbx
14056109c:	49 8b 73 38          	mov    0x38(%r11),%rsi
1405610a0:	49 8b 7b 40          	mov    0x40(%r11),%rdi
1405610a4:	49 8b e3             	mov    %r11,%rsp
1405610a7:	41 5f                	pop    %r15
1405610a9:	41 5e                	pop    %r14
1405610ab:	41 5d                	pop    %r13
1405610ad:	41 5c                	pop    %r12
1405610af:	5d                   	pop    %rbp
1405610b0:	c3                   	ret
1405610b1:	e8 ee 90 8c 00       	call   0x140e2a1a4
1405610b6:	90                   	nop
1405610b7:	e8 e8 90 8c 00       	call   0x140e2a1a4
1405610bc:	90                   	nop
1405610bd:	e8 e2 90 8c 00       	call   0x140e2a1a4
1405610c2:	90                   	nop
1405610c3:	e8 dc 90 8c 00       	call   0x140e2a1a4
1405610c8:	cc                   	int3
1405610c9:	cc                   	int3
1405610ca:	cc                   	int3
1405610cb:	cc                   	int3
1405610cc:	cc                   	int3
1405610cd:	cc                   	int3
1405610ce:	cc                   	int3
1405610cf:	cc                   	int3
1405610d0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1405610d5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1405610da:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1405610df:	57                   	push   %rdi
1405610e0:	48 83 ec 20          	sub    $0x20,%rsp
1405610e4:	48 8b f1             	mov    %rcx,%rsi
1405610e7:	49 8b d9             	mov    %r9,%rbx
1405610ea:	48 8b 09             	mov    (%rcx),%rcx
1405610ed:	49 8b f8             	mov    %r8,%rdi
1405610f0:	48 8b ea             	mov    %rdx,%rbp
1405610f3:	48 85 c9             	test   %rcx,%rcx
1405610f6:	74 31                	je     0x140561129
1405610f8:	48 8b 56 10          	mov    0x10(%rsi),%rdx
1405610fc:	48 2b d1             	sub    %rcx,%rdx
1405610ff:	48 83 e2 f0          	and    $0xfffffffffffffff0,%rdx
140561103:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14056110a:	72 18                	jb     0x140561124
14056110c:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140561110:	48 83 c2 27          	add    $0x27,%rdx
140561114:	49 2b c8             	sub    %r8,%rcx
140561117:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14056111b:	48 83 f8 1f          	cmp    $0x1f,%rax
14056111f:	77 36                	ja     0x140561157
140561121:	49 8b c8             	mov    %r8,%rcx
140561124:	e8 1b a0 8b 00       	call   0x140e1b144
140561129:	48 89 2e             	mov    %rbp,(%rsi)
14056112c:	48 c1 e7 04          	shl    $0x4,%rdi
140561130:	48 03 fd             	add    %rbp,%rdi
140561133:	48 c1 e3 04          	shl    $0x4,%rbx
140561137:	48 03 dd             	add    %rbp,%rbx
14056113a:	48 89 7e 08          	mov    %rdi,0x8(%rsi)
14056113e:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
140561143:	48 89 5e 10          	mov    %rbx,0x10(%rsi)
140561147:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14056114c:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140561151:	48 83 c4 20          	add    $0x20,%rsp
140561155:	5f                   	pop    %rdi
140561156:	c3                   	ret
140561157:	e8 48 90 8c 00       	call   0x140e2a1a4
14056115c:	cc                   	int3
14056115d:	cc                   	int3
14056115e:	cc                   	int3
14056115f:	cc                   	int3
140561160:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140561165:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14056116a:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
14056116f:	41 56                	push   %r14
140561171:	48 83 ec 20          	sub    $0x20,%rsp
140561175:	48 8b d9             	mov    %rcx,%rbx