140291d9a:	49 8b 0c 24          	mov    (%r12),%rcx
140291d9e:	48 85 c9             	test   %rcx,%rcx
140291da1:	74 1c                	je     0x140291dbf
140291da3:	8b 41 10             	mov    0x10(%rcx),%eax
140291da6:	ff c0                	inc    %eax
140291da8:	89 41 10             	mov    %eax,0x10(%rcx)
140291dab:	83 f8 01             	cmp    $0x1,%eax
140291dae:	0f 8e 29 0a 00 00    	jle    0x1402927dd
140291db4:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140291db9:	0f 84 26 0a 00 00    	je     0x1402927e5
140291dbf:	48 89 4d bf          	mov    %rcx,-0x41(%rbp)
140291dc3:	48 8d 45 bf          	lea    -0x41(%rbp),%rax
140291dc7:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
140291dcb:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
140291dcf:	48 89 45 af          	mov    %rax,-0x51(%rbp)
140291dd3:	0f 28 45 a7          	movaps -0x59(%rbp),%xmm0
140291dd7:	66 0f 7f 45 a7       	movdqa %xmm0,-0x59(%rbp)
140291ddc:	4c 8d 45 97          	lea    -0x69(%rbp),%r8
140291de0:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
140291de4:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
140291de8:	e8 63 e0 f0 ff       	call   0x14019fe50
140291ded:	48 8b d0             	mov    %rax,%rdx
140291df0:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
140291df4:	e8 f7 aa 41 00       	call   0x1406ac8f0
140291df9:	48 8b 08             	mov    (%rax),%rcx
140291dfc:	4c 89 38             	mov    %r15,(%rax)
140291dff:	48 89 4d b7          	mov    %rcx,-0x49(%rbp)
140291e03:	48 8b 08             	mov    (%rax),%rcx
140291e06:	48 85 c9             	test   %rcx,%rcx
140291e09:	74 24                	je     0x140291e2f
140291e0b:	8b 41 10             	mov    0x10(%rcx),%eax
140291e0e:	ff c8                	dec    %eax
140291e10:	89 41 10             	mov    %eax,0x10(%rcx)
140291e13:	85 c0                	test   %eax,%eax
140291e15:	7f 18                	jg     0x140291e2f
140291e17:	0f 88 d3 09 00 00    	js     0x1402927f0
140291e1d:	48 8b 01             	mov    (%rcx),%rax
140291e20:	ba 01 00 00 00       	mov    $0x1,%edx
140291e25:	48 8b 00             	mov    (%rax),%rax
140291e28:	ff 15 f2 1b cf 00    	call   *0xcf1bf2(%rip)        # 0x140f83a20
140291e2e:	90                   	nop
140291e2f:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
140291e33:	48 8b cb             	mov    %rbx,%rcx
140291e36:	e8 45 a8 4a 00       	call   0x14073c680
140291e3b:	4c 8b 30             	mov    (%rax),%r14
140291e3e:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
140291e42:	48 85 c9             	test   %rcx,%rcx
140291e45:	74 24                	je     0x140291e6b
140291e47:	8b 41 10             	mov    0x10(%rcx),%eax
140291e4a:	ff c8                	dec    %eax
140291e4c:	89 41 10             	mov    %eax,0x10(%rcx)
140291e4f:	85 c0                	test   %eax,%eax
140291e51:	7f 18                	jg     0x140291e6b
140291e53:	0f 88 a2 09 00 00    	js     0x1402927fb
140291e59:	48 8b 01             	mov    (%rcx),%rax
140291e5c:	ba 01 00 00 00       	mov    $0x1,%edx
140291e61:	48 8b 00             	mov    (%rax),%rax
140291e64:	ff 15 b6 1b cf 00    	call   *0xcf1bb6(%rip)        # 0x140f83a20
140291e6a:	90                   	nop
140291e6b:	4c 8d 0d 7e c6 f0 ff 	lea    -0xf3982(%rip),%r9        # 0x14019e4f0
140291e72:	ba 08 00 00 00       	mov    $0x8,%edx
140291e77:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140291e7d:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
140291e81:	e8 c6 96 b8 00       	call   0x140e1b54c
140291e86:	90                   	nop
140291e87:	48 85 db             	test   %rbx,%rbx
140291e8a:	74 27                	je     0x140291eb3
140291e8c:	8b 43 10             	mov    0x10(%rbx),%eax
140291e8f:	ff c8                	dec    %eax
140291e91:	89 43 10             	mov    %eax,0x10(%rbx)
140291e94:	85 c0                	test   %eax,%eax
140291e96:	7f 1b                	jg     0x140291eb3
140291e98:	0f 88 68 09 00 00    	js     0x140292806
140291e9e:	48 8b 03             	mov    (%rbx),%rax
140291ea1:	ba 01 00 00 00       	mov    $0x1,%edx
140291ea6:	48 8b cb             	mov    %rbx,%rcx
140291ea9:	48 8b 00             	mov    (%rax),%rax
140291eac:	ff 15 6e 1b cf 00    	call   *0xcf1b6e(%rip)        # 0x140f83a20
140291eb2:	90                   	nop
140291eb3:	4d 85 f6             	test   %r14,%r14
140291eb6:	0f 85 94 01 00 00    	jne    0x140292050
140291ebc:	48 8b 05 c5 a0 18 01 	mov    0x118a0c5(%rip),%rax        # 0x14141bf88
140291ec3:	48 8b 88 88 01 00 00 	mov    0x188(%rax),%rcx
140291eca:	48 85 c9             	test   %rcx,%rcx
140291ecd:	74 1c                	je     0x140291eeb
140291ecf:	8b 41 10             	mov    0x10(%rcx),%eax
140291ed2:	ff c0                	inc    %eax
140291ed4:	89 41 10             	mov    %eax,0x10(%rcx)
140291ed7:	83 f8 01             	cmp    $0x1,%eax
140291eda:	0f 8e 31 09 00 00    	jle    0x140292811
140291ee0:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140291ee5:	0f 84 2e 09 00 00    	je     0x140292819
140291eeb:	48 89 4d cf          	mov    %rcx,-0x31(%rbp)
140291eef:	49 8b 0c 24          	mov    (%r12),%rcx
140291ef3:	48 85 c9             	test   %rcx,%rcx
140291ef6:	74 1c                	je     0x140291f14
140291ef8:	8b 41 10             	mov    0x10(%rcx),%eax
140291efb:	ff c0                	inc    %eax
140291efd:	89 41 10             	mov    %eax,0x10(%rcx)
140291f00:	83 f8 01             	cmp    $0x1,%eax
140291f03:	0f 8e 1b 09 00 00    	jle    0x140292824
140291f09:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140291f0e:	0f 84 18 09 00 00    	je     0x14029282c
140291f14:	48 89 4d d7          	mov    %rcx,-0x29(%rbp)
140291f18:	48 8d 45 cf          	lea    -0x31(%rbp),%rax
140291f1c:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
140291f20:	48 8d 45 df          	lea    -0x21(%rbp),%rax
140291f24:	48 89 45 af          	mov    %rax,-0x51(%rbp)
140291f28:	0f 28 45 a7          	movaps -0x59(%rbp),%xmm0
140291f2c:	66 0f 7f 45 a7       	movdqa %xmm0,-0x59(%rbp)
140291f31:	4c 8d 45 97          	lea    -0x69(%rbp),%r8
140291f35:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
140291f39:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
140291f3d:	e8 0e df f0 ff       	call   0x14019fe50
140291f42:	48 8b d8             	mov    %rax,%rbx
140291f45:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
140291f49:	48 8b 0d e8 90 18 01 	mov    0x11890e8(%rip),%rcx        # 0x14141b038
140291f50:	48 85 f6             	test   %rsi,%rsi
140291f53:	74 04                	je     0x140291f59
140291f55:	4c 89 7e 60          	mov    %r15,0x60(%rsi)
140291f59:	48 8b 11             	mov    (%rcx),%rdx
140291f5c:	48 8b 42 38          	mov    0x38(%rdx),%rax
140291f60:	4c 8b ce             	mov    %rsi,%r9
140291f63:	4c 8b c3             	mov    %rbx,%r8
140291f66:	48 8d 55 bf          	lea    -0x41(%rbp),%rdx
140291f6a:	ff 15 b0 1a cf 00    	call   *0xcf1ab0(%rip)        # 0x140f83a20
140291f70:	90                   	nop
140291f71:	48 8b cb             	mov    %rbx,%rcx
140291f74:	e8 c7 d5 f0 ff       	call   0x14019f540
140291f79:	48 8b 45 bf          	mov    -0x41(%rbp),%rax
140291f7d:	4c 89 7d bf          	mov    %r15,-0x41(%rbp)
140291f81:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
140291f85:	48 8d 45 b7          	lea    -0x49(%rbp),%rax
140291f89:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
140291f8d:	48 8d 45 bf          	lea    -0x41(%rbp),%rax
140291f91:	48 89 45 af          	mov    %rax,-0x51(%rbp)
140291f95:	0f 28 45 a7          	movaps -0x59(%rbp),%xmm0
140291f99:	66 0f 7f 45 a7       	movdqa %xmm0,-0x59(%rbp)
140291f9e:	4c 8d 45 97          	lea    -0x69(%rbp),%r8
140291fa2:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
140291fa6:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
140291faa:	e8 a1 de f0 ff       	call   0x14019fe50
140291faf:	48 8b d8             	mov    %rax,%rbx
140291fb2:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
140291fb6:	48 8b 0d 4b 93 18 01 	mov    0x118934b(%rip),%rcx        # 0x14141b308
140291fbd:	48 85 f6             	test   %rsi,%rsi
140291fc0:	74 04                	je     0x140291fc6
140291fc2:	4c 89 7e 60          	mov    %r15,0x60(%rsi)
140291fc6:	48 8b 11             	mov    (%rcx),%rdx
140291fc9:	48 8b 42 38          	mov    0x38(%rdx),%rax
140291fcd:	4c 8b ce             	mov    %rsi,%r9
140291fd0:	4c 8b c3             	mov    %rbx,%r8
140291fd3:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
140291fd7:	ff 15 43 1a cf 00    	call   *0xcf1a43(%rip)        # 0x140f83a20
140291fdd:	90                   	nop
140291fde:	48 8b cb             	mov    %rbx,%rcx
140291fe1:	e8 5a d5 f0 ff       	call   0x14019f540
140291fe6:	90                   	nop
140291fe7:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
140291feb:	48 85 c9             	test   %rcx,%rcx
140291fee:	74 24                	je     0x140292014
140291ff0:	8b 41 10             	mov    0x10(%rcx),%eax
140291ff3:	ff c8                	dec    %eax
140291ff5:	89 41 10             	mov    %eax,0x10(%rcx)
140291ff8:	85 c0                	test   %eax,%eax
140291ffa:	7f 18                	jg     0x140292014
140291ffc:	0f 88 35 08 00 00    	js     0x140292837
140292002:	48 8b 01             	mov    (%rcx),%rax
140292005:	ba 01 00 00 00       	mov    $0x1,%edx
14029200a:	48 8b 00             	mov    (%rax),%rax
14029200d:	ff 15 0d 1a cf 00    	call   *0xcf1a0d(%rip)        # 0x140f83a20
140292013:	90                   	nop
140292014:	4c 8d 0d d5 c4 f0 ff 	lea    -0xf3b2b(%rip),%r9        # 0x14019e4f0
14029201b:	ba 08 00 00 00       	mov    $0x8,%edx
140292020:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140292026:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
14029202a:	e8 1d 95 b8 00       	call   0x140e1b54c
14029202f:	90                   	nop
140292030:	4c 8d 0d b9 c4 f0 ff 	lea    -0xf3b47(%rip),%r9        # 0x14019e4f0
140292037:	ba 08 00 00 00       	mov    $0x8,%edx
14029203c:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140292042:	48 8d 4d cf          	lea    -0x31(%rbp),%rcx
140292046:	e8 01 95 b8 00       	call   0x140e1b54c
14029204b:	e9 2c 07 00 00       	jmp    0x14029277c
140292050:	49 8b 0c 24          	mov    (%r12),%rcx
140292054:	48 85 c9             	test   %rcx,%rcx
140292057:	74 1c                	je     0x140292075
140292059:	8b 41 10             	mov    0x10(%rcx),%eax
14029205c:	ff c0                	inc    %eax
14029205e:	89 41 10             	mov    %eax,0x10(%rcx)
140292061:	83 f8 01             	cmp    $0x1,%eax
140292064:	0f 8e d8 07 00 00    	jle    0x140292842
14029206a:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14029206f:	0f 84 d5 07 00 00    	je     0x14029284a
140292075:	48 89 4d b7          	mov    %rcx,-0x49(%rbp)
140292079:	48 8d 45 b7          	lea    -0x49(%rbp),%rax
14029207d:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
140292081:	48 8d 45 bf          	lea    -0x41(%rbp),%rax
140292085:	48 89 45 af          	mov    %rax,-0x51(%rbp)
140292089:	0f 28 45 a7          	movaps -0x59(%rbp),%xmm0
14029208d:	66 0f 7f 45 a7       	movdqa %xmm0,-0x59(%rbp)
140292092:	4c 8d 45 97          	lea    -0x69(%rbp),%r8
140292096:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
14029209a:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14029209e:	e8 ad dd f0 ff       	call   0x14019fe50
1402920a3:	48 8b 0d f6 e8 18 01 	mov    0x118e8f6(%rip),%rcx        # 0x1414209a0
1402920aa:	48 8b 51 50          	mov    0x50(%rcx),%rdx
1402920ae:	48 85 d2             	test   %rdx,%rdx
1402920b1:	74 1d                	je     0x1402920d0
1402920b3:	8b 4a 10             	mov    0x10(%rdx),%ecx
1402920b6:	ff c1                	inc    %ecx
1402920b8:	89 4a 10             	mov    %ecx,0x10(%rdx)
1402920bb:	83 f9 01             	cmp    $0x1,%ecx
1402920be:	0f 8e 91 07 00 00    	jle    0x140292855
1402920c4:	81 f9 ff ff ff 7f    	cmp    $0x7fffffff,%ecx
1402920ca:	0f 84 8d 07 00 00    	je     0x14029285d
1402920d0:	48 89 55 bf          	mov    %rdx,-0x41(%rbp)
1402920d4:	4c 8b c0             	mov    %rax,%r8
1402920d7:	48 8d 55 bf          	lea    -0x41(%rbp),%rdx
1402920db:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
1402920df:	e8 5c a6 41 00       	call   0x1406ac740
1402920e4:	48 8b 38             	mov    (%rax),%rdi
1402920e7:	4c 89 38             	mov    %r15,(%rax)
1402920ea:	48 89 7d ff          	mov    %rdi,-0x1(%rbp)
1402920ee:	48 8b 4d bf          	mov    -0x41(%rbp),%rcx
1402920f2:	48 85 c9             	test   %rcx,%rcx
1402920f5:	74 24                	je     0x14029211b
1402920f7:	8b 41 10             	mov    0x10(%rcx),%eax
1402920fa:	ff c8                	dec    %eax
1402920fc:	89 41 10             	mov    %eax,0x10(%rcx)
1402920ff:	85 c0                	test   %eax,%eax
140292101:	7f 18                	jg     0x14029211b
140292103:	0f 88 5f 07 00 00    	js     0x140292868
140292109:	48 8b 01             	mov    (%rcx),%rax
14029210c:	ba 01 00 00 00       	mov    $0x1,%edx
140292111:	48 8b 00             	mov    (%rax),%rax
140292114:	ff 15 06 19 cf 00    	call   *0xcf1906(%rip)        # 0x140f83a20
14029211a:	90                   	nop
14029211b:	4c 8d 0d ce c3 f0 ff 	lea    -0xf3c32(%rip),%r9        # 0x14019e4f0
140292122:	ba 08 00 00 00       	mov    $0x8,%edx
140292127:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14029212d:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
140292131:	e8 16 94 b8 00       	call   0x140e1b54c
140292136:	48 8b 47 40          	mov    0x40(%rdi),%rax
14029213a:	48 8b 08             	mov    (%rax),%rcx
14029213d:	45 8b f7             	mov    %r15d,%r14d
140292140:	41 83 ce 04          	or     $0x4,%r14d
140292144:	80 79 78 00          	cmpb   $0x0,0x78(%rcx)
140292148:	75 09                	jne    0x140292153
14029214a:	4c 89 7d b7          	mov    %r15,-0x49(%rbp)
14029214e:	49 8b df             	mov    %r15,%rbx
140292151:	eb 23                	jmp    0x140292176
140292153:	48 83 c1 70          	add    $0x70,%rcx
140292157:	48 8b 47 38          	mov    0x38(%rdi),%rax
14029215b:	48 8b 90 80 00 00 00 	mov    0x80(%rax),%rdx
140292162:	48 8b 02             	mov    (%rdx),%rax
140292165:	4c 8b 40 38          	mov    0x38(%rax),%r8
140292169:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
14029216d:	e8 5e 5f 48 00       	call   0x1407180d0
140292172:	48 8b 5d b7          	mov    -0x49(%rbp),%rbx
140292176:	48 85 db             	test   %rbx,%rbx
140292179:	74 27                	je     0x1402921a2
14029217b:	8b 43 10             	mov    0x10(%rbx),%eax
14029217e:	ff c8                	dec    %eax
140292180:	89 43 10             	mov    %eax,0x10(%rbx)
140292183:	85 c0                	test   %eax,%eax
140292185:	7f 1b                	jg     0x1402921a2
140292187:	0f 88 e6 06 00 00    	js     0x140292873
14029218d:	48 8b 03             	mov    (%rbx),%rax
140292190:	ba 01 00 00 00       	mov    $0x1,%edx
140292195:	48 8b cb             	mov    %rbx,%rcx
140292198:	48 8b 00             	mov    (%rax),%rax
14029219b:	ff 15 7f 18 cf 00    	call   *0xcf187f(%rip)        # 0x140f83a20
1402921a1:	90                   	nop
1402921a2:	48 85 db             	test   %rbx,%rbx
1402921a5:	0f 84 0b 02 00 00    	je     0x1402923b6
1402921ab:	49 8b 45 00          	mov    0x0(%r13),%rax
1402921af:	48 8b 58 20          	mov    0x20(%rax),%rbx
1402921b3:	41 b8 07 00 00 00    	mov    $0x7,%r8d
1402921b9:	48 8d 55 ff          	lea    -0x1(%rbp),%rdx
1402921bd:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
1402921c1:	e8 da 09 0e 00       	call   0x140372ba0
1402921c6:	4c 8b 38             	mov    (%rax),%r15
1402921c9:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1402921d0:	4c 89 7d a7          	mov    %r15,-0x59(%rbp)
1402921d4:	48 8b d3             	mov    %rbx,%rdx
1402921d7:	49 8b 4f 20          	mov    0x20(%r15),%rcx
1402921db:	e8 10 f5 48 00       	call   0x1407216f0
1402921e0:	8b d8                	mov    %eax,%ebx
1402921e2:	4d 85 ff             	test   %r15,%r15
1402921e5:	74 29                	je     0x140292210
1402921e7:	41 8b 4f 10          	mov    0x10(%r15),%ecx
1402921eb:	ff c9                	dec    %ecx
1402921ed:	41 89 4f 10          	mov    %ecx,0x10(%r15)
1402921f1:	85 c9                	test   %ecx,%ecx
1402921f3:	7f 1b                	jg     0x140292210
1402921f5:	0f 88 83 06 00 00    	js     0x14029287e
1402921fb:	49 8b 07             	mov    (%r15),%rax
1402921fe:	ba 01 00 00 00       	mov    $0x1,%edx
140292203:	49 8b cf             	mov    %r15,%rcx
140292206:	48 8b 00             	mov    (%rax),%rax
140292209:	ff 15 11 18 cf 00    	call   *0xcf1811(%rip)        # 0x140f83a20
14029220f:	90                   	nop
140292210:	85 db                	test   %ebx,%ebx
140292212:	0f 84 43 02 00 00    	je     0x14029245b
140292218:	48 8b 05 69 9d 18 01 	mov    0x1189d69(%rip),%rax        # 0x14141bf88
14029221f:	48 8b 88 90 01 00 00 	mov    0x190(%rax),%rcx
140292226:	48 85 c9             	test   %rcx,%rcx
140292229:	74 1c                	je     0x140292247
14029222b:	8b 41 10             	mov    0x10(%rcx),%eax
14029222e:	ff c0                	inc    %eax
140292230:	89 41 10             	mov    %eax,0x10(%rcx)
140292233:	83 f8 01             	cmp    $0x1,%eax
140292236:	0f 8e 4d 06 00 00    	jle    0x140292889
14029223c:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140292241:	0f 84 4a 06 00 00    	je     0x140292891
140292247:	48 89 4d cf          	mov    %rcx,-0x31(%rbp)
14029224b:	49 8b 0c 24          	mov    (%r12),%rcx
14029224f:	48 85 c9             	test   %rcx,%rcx
140292252:	74 1c                	je     0x140292270
140292254:	8b 41 10             	mov    0x10(%rcx),%eax
140292257:	ff c0                	inc    %eax
140292259:	89 41 10             	mov    %eax,0x10(%rcx)
14029225c:	83 f8 01             	cmp    $0x1,%eax
14029225f:	0f 8e 37 06 00 00    	jle    0x14029289c
140292265:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14029226a:	0f 84 34 06 00 00    	je     0x1402928a4
140292270:	48 89 4d d7          	mov    %rcx,-0x29(%rbp)
140292274:	48 8d 45 cf          	lea    -0x31(%rbp),%rax
140292278:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
14029227c:	48 8d 45 df          	lea    -0x21(%rbp),%rax
140292280:	48 89 45 af          	mov    %rax,-0x51(%rbp)
140292284:	0f 28 45 a7          	movaps -0x59(%rbp),%xmm0
140292288:	66 0f 7f 45 a7       	movdqa %xmm0,-0x59(%rbp)
14029228d:	4c 8d 45 97          	lea    -0x69(%rbp),%r8
140292291:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
140292295:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
140292299:	e8 b2 db f0 ff       	call   0x14019fe50
14029229e:	48 8b d8             	mov    %rax,%rbx
1402922a1:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
1402922a5:	48 8b 0d 8c 8d 18 01 	mov    0x1188d8c(%rip),%rcx        # 0x14141b038
1402922ac:	45 33 ff             	xor    %r15d,%r15d
1402922af:	48 85 f6             	test   %rsi,%rsi
1402922b2:	74 04                	je     0x1402922b8
1402922b4:	4c 89 7e 60          	mov    %r15,0x60(%rsi)
1402922b8:	48 8b 11             	mov    (%rcx),%rdx
1402922bb:	48 8b 42 38          	mov    0x38(%rdx),%rax
1402922bf:	4c 8b ce             	mov    %rsi,%r9
1402922c2:	4c 8b c3             	mov    %rbx,%r8
1402922c5:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx