140288933:	48 89 75 e0          	mov    %rsi,-0x20(%rbp)
140288937:	48 8b 05 02 35 19 01 	mov    0x1193502(%rip),%rax        # 0x14141be40
14028893e:	48 89 45 28          	mov    %rax,0x28(%rbp)
140288942:	48 8b 05 7f 79 19 01 	mov    0x119797f(%rip),%rax        # 0x1414202c8
140288949:	48 8b 48 50          	mov    0x50(%rax),%rcx
14028894d:	f2 0f 10 0d 1b 7f 1a 	movsd  0x11a7f1b(%rip),%xmm1        # 0x141430870
140288954:	01
140288955:	f2 0f 58 49 20       	addsd  0x20(%rcx),%xmm1
14028895a:	4c 8d 4d d0          	lea    -0x30(%rbp),%r9
14028895e:	4c 8d 45 28          	lea    0x28(%rbp),%r8
140288962:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
140288966:	e8 15 45 42 00       	call   0x1406ace80
14028896b:	90                   	nop
14028896c:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
140288970:	48 85 c9             	test   %rcx,%rcx
140288973:	74 24                	je     0x140288999
140288975:	8b 41 10             	mov    0x10(%rcx),%eax
140288978:	ff c8                	dec    %eax
14028897a:	89 41 10             	mov    %eax,0x10(%rcx)
14028897d:	85 c0                	test   %eax,%eax
14028897f:	7f 18                	jg     0x140288999
140288981:	0f 88 94 08 00 00    	js     0x14028921b
140288987:	48 8b 01             	mov    (%rcx),%rax
14028898a:	ba 01 00 00 00       	mov    $0x1,%edx
14028898f:	48 8b 00             	mov    (%rax),%rax
140288992:	ff 15 88 b0 cf 00    	call   *0xcfb088(%rip)        # 0x140f83a20
140288998:	90                   	nop
140288999:	48 8b 05 28 7c 19 01 	mov    0x1197c28(%rip),%rax        # 0x1414205c8
1402889a0:	48 8b 50 50          	mov    0x50(%rax),%rdx
1402889a4:	48 8b 0d dd 35 19 01 	mov    0x11935dd(%rip),%rcx        # 0x14141bf88
1402889ab:	48 81 c1 f0 00 00 00 	add    $0xf0,%rcx
1402889b2:	4c 8b c7             	mov    %rdi,%r8
1402889b5:	f2 0f 10 4a 20       	movsd  0x20(%rdx),%xmm1
1402889ba:	e8 01 f9 ff ff       	call   0x1402882c0
1402889bf:	48 8b 05 c2 35 19 01 	mov    0x11935c2(%rip),%rax        # 0x14141bf88
1402889c6:	48 8b 88 f0 00 00 00 	mov    0xf0(%rax),%rcx
1402889cd:	48 85 c9             	test   %rcx,%rcx
1402889d0:	74 1c                	je     0x1402889ee
1402889d2:	8b 41 10             	mov    0x10(%rcx),%eax
1402889d5:	ff c0                	inc    %eax
1402889d7:	89 41 10             	mov    %eax,0x10(%rcx)
1402889da:	83 f8 01             	cmp    $0x1,%eax
1402889dd:	0f 8e 43 08 00 00    	jle    0x140289226
1402889e3:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402889e8:	0f 84 40 08 00 00    	je     0x14028922e
1402889ee:	48 89 4d d0          	mov    %rcx,-0x30(%rbp)
1402889f2:	48 8b 05 bf 7b 19 01 	mov    0x1197bbf(%rip),%rax        # 0x1414205b8
1402889f9:	48 8b 48 50          	mov    0x50(%rax),%rcx
1402889fd:	48 85 c9             	test   %rcx,%rcx
140288a00:	74 1c                	je     0x140288a1e
140288a02:	8b 41 10             	mov    0x10(%rcx),%eax
140288a05:	ff c0                	inc    %eax
140288a07:	89 41 10             	mov    %eax,0x10(%rcx)
140288a0a:	83 f8 01             	cmp    $0x1,%eax
140288a0d:	0f 8e 26 08 00 00    	jle    0x140289239
140288a13:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140288a18:	0f 84 23 08 00 00    	je     0x140289241
140288a1e:	48 89 4d d8          	mov    %rcx,-0x28(%rbp)
140288a22:	45 33 c0             	xor    %r8d,%r8d
140288a25:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
140288a29:	48 8b 0d 48 a4 1a 01 	mov    0x11aa448(%rip),%rcx        # 0x141432e78
140288a30:	e8 3b 65 f8 ff       	call   0x14020ef70
140288a35:	90                   	nop
140288a36:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
140288a3a:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140288a3e:	48 8d 45 e8          	lea    -0x18(%rbp),%rax
140288a42:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
140288a46:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
140288a4a:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
140288a4f:	4c 8d 45 28          	lea    0x28(%rbp),%r8
140288a53:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140288a57:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140288a5b:	e8 f0 73 f1 ff       	call   0x14019fe50
140288a60:	48 8b d8             	mov    %rax,%rbx
140288a63:	48 89 45 28          	mov    %rax,0x28(%rbp)
140288a67:	48 8b 0d ca 26 19 01 	mov    0x11926ca(%rip),%rcx        # 0x14141b138
140288a6e:	48 85 ff             	test   %rdi,%rdi
140288a71:	74 04                	je     0x140288a77
140288a73:	48 89 77 60          	mov    %rsi,0x60(%rdi)
140288a77:	48 8b 11             	mov    (%rcx),%rdx
140288a7a:	48 8b 42 38          	mov    0x38(%rdx),%rax
140288a7e:	4c 8b cf             	mov    %rdi,%r9
140288a81:	4c 8b c3             	mov    %rbx,%r8
140288a84:	48 8d 55 30          	lea    0x30(%rbp),%rdx
140288a88:	ff 15 92 af cf 00    	call   *0xcfaf92(%rip)        # 0x140f83a20
140288a8e:	90                   	nop
140288a8f:	48 8b cb             	mov    %rbx,%rcx
140288a92:	e8 a9 6a f1 ff       	call   0x14019f540
140288a97:	90                   	nop
140288a98:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
140288a9c:	48 85 c9             	test   %rcx,%rcx
140288a9f:	74 24                	je     0x140288ac5
140288aa1:	8b 41 10             	mov    0x10(%rcx),%eax
140288aa4:	ff c8                	dec    %eax
140288aa6:	89 41 10             	mov    %eax,0x10(%rcx)
140288aa9:	85 c0                	test   %eax,%eax
140288aab:	7f 18                	jg     0x140288ac5
140288aad:	0f 88 99 07 00 00    	js     0x14028924c
140288ab3:	48 8b 01             	mov    (%rcx),%rax
140288ab6:	ba 01 00 00 00       	mov    $0x1,%edx
140288abb:	48 8b 00             	mov    (%rax),%rax
140288abe:	ff 15 5c af cf 00    	call   *0xcfaf5c(%rip)        # 0x140f83a20
140288ac4:	90                   	nop
140288ac5:	4c 8d 0d 24 5a f1 ff 	lea    -0xea5dc(%rip),%r9        # 0x14019e4f0
140288acc:	ba 08 00 00 00       	mov    $0x8,%edx
140288ad1:	41 b8 03 00 00 00    	mov    $0x3,%r8d
140288ad7:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140288adb:	e8 6c 2a b9 00       	call   0x140e1b54c
140288ae0:	48 8b 05 e9 77 19 01 	mov    0x11977e9(%rip),%rax        # 0x1414202d0
140288ae7:	48 8b 58 50          	mov    0x50(%rax),%rbx
140288aeb:	48 85 db             	test   %rbx,%rbx
140288aee:	74 1c                	je     0x140288b0c
140288af0:	8b 43 10             	mov    0x10(%rbx),%eax
140288af3:	ff c0                	inc    %eax
140288af5:	89 43 10             	mov    %eax,0x10(%rbx)
140288af8:	83 f8 01             	cmp    $0x1,%eax
140288afb:	0f 8e 56 07 00 00    	jle    0x140289257
140288b01:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140288b06:	0f 84 53 07 00 00    	je     0x14028925f
140288b0c:	48 89 5d 28          	mov    %rbx,0x28(%rbp)
140288b10:	48 8b 15 71 34 19 01 	mov    0x1193471(%rip),%rdx        # 0x14141bf88
140288b17:	48 81 c2 f8 00 00 00 	add    $0xf8,%rdx
140288b1e:	4c 8b cf             	mov    %rdi,%r9
140288b21:	4c 8d 45 28          	lea    0x28(%rbp),%r8
140288b25:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
140288b29:	e8 52 fa ff ff       	call   0x140288580
140288b2e:	90                   	nop
140288b2f:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
140288b33:	48 85 c9             	test   %rcx,%rcx
140288b36:	74 24                	je     0x140288b5c
140288b38:	8b 41 10             	mov    0x10(%rcx),%eax
140288b3b:	ff c8                	dec    %eax
140288b3d:	89 41 10             	mov    %eax,0x10(%rcx)
140288b40:	85 c0                	test   %eax,%eax
140288b42:	7f 18                	jg     0x140288b5c
140288b44:	0f 88 20 07 00 00    	js     0x14028926a
140288b4a:	48 8b 01             	mov    (%rcx),%rax
140288b4d:	ba 01 00 00 00       	mov    $0x1,%edx
140288b52:	48 8b 00             	mov    (%rax),%rax
140288b55:	ff 15 c5 ae cf 00    	call   *0xcfaec5(%rip)        # 0x140f83a20
140288b5b:	90                   	nop
140288b5c:	48 85 db             	test   %rbx,%rbx
140288b5f:	74 27                	je     0x140288b88
140288b61:	8b 43 10             	mov    0x10(%rbx),%eax
140288b64:	ff c8                	dec    %eax
140288b66:	89 43 10             	mov    %eax,0x10(%rbx)
140288b69:	85 c0                	test   %eax,%eax
140288b6b:	7f 1b                	jg     0x140288b88
140288b6d:	0f 88 02 07 00 00    	js     0x140289275
140288b73:	48 8b 03             	mov    (%rbx),%rax
140288b76:	ba 01 00 00 00       	mov    $0x1,%edx
140288b7b:	48 8b cb             	mov    %rbx,%rcx
140288b7e:	48 8b 00             	mov    (%rax),%rax
140288b81:	ff 15 99 ae cf 00    	call   *0xcfae99(%rip)        # 0x140f83a20
140288b87:	90                   	nop
140288b88:	48 8b 05 f9 33 19 01 	mov    0x11933f9(%rip),%rax        # 0x14141bf88
140288b8f:	48 8b 88 f8 00 00 00 	mov    0xf8(%rax),%rcx
140288b96:	48 85 c9             	test   %rcx,%rcx
140288b99:	74 1c                	je     0x140288bb7
140288b9b:	8b 41 10             	mov    0x10(%rcx),%eax
140288b9e:	ff c0                	inc    %eax
140288ba0:	89 41 10             	mov    %eax,0x10(%rcx)
140288ba3:	83 f8 01             	cmp    $0x1,%eax
140288ba6:	0f 8e d4 06 00 00    	jle    0x140289280
140288bac:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140288bb1:	0f 84 d1 06 00 00    	je     0x140289288
140288bb7:	48 89 4d d0          	mov    %rcx,-0x30(%rbp)
140288bbb:	48 8b 05 26 7a 19 01 	mov    0x1197a26(%rip),%rax        # 0x1414205e8
140288bc2:	48 8b 48 50          	mov    0x50(%rax),%rcx
140288bc6:	48 85 c9             	test   %rcx,%rcx
140288bc9:	74 1c                	je     0x140288be7
140288bcb:	8b 41 10             	mov    0x10(%rcx),%eax
140288bce:	ff c0                	inc    %eax
140288bd0:	89 41 10             	mov    %eax,0x10(%rcx)
140288bd3:	83 f8 01             	cmp    $0x1,%eax
140288bd6:	0f 8e b7 06 00 00    	jle    0x140289293
140288bdc:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140288be1:	0f 84 b4 06 00 00    	je     0x14028929b
140288be7:	48 89 4d d8          	mov    %rcx,-0x28(%rbp)
140288beb:	45 33 c0             	xor    %r8d,%r8d
140288bee:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
140288bf2:	48 8b 0d 7f a2 1a 01 	mov    0x11aa27f(%rip),%rcx        # 0x141432e78
140288bf9:	e8 72 63 f8 ff       	call   0x14020ef70
140288bfe:	90                   	nop
140288bff:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
140288c03:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140288c07:	48 8d 45 e8          	lea    -0x18(%rbp),%rax
140288c0b:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
140288c0f:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
140288c13:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
140288c18:	4c 8d 45 28          	lea    0x28(%rbp),%r8
140288c1c:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140288c20:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140288c24:	e8 27 72 f1 ff       	call   0x14019fe50
140288c29:	48 8b d8             	mov    %rax,%rbx
140288c2c:	48 89 45 28          	mov    %rax,0x28(%rbp)
140288c30:	48 8b 0d 01 25 19 01 	mov    0x1192501(%rip),%rcx        # 0x14141b138
140288c37:	48 85 ff             	test   %rdi,%rdi
140288c3a:	74 04                	je     0x140288c40
140288c3c:	48 89 77 60          	mov    %rsi,0x60(%rdi)
140288c40:	48 8b 11             	mov    (%rcx),%rdx
140288c43:	48 8b 42 38          	mov    0x38(%rdx),%rax
140288c47:	4c 8b cf             	mov    %rdi,%r9
140288c4a:	4c 8b c3             	mov    %rbx,%r8
140288c4d:	48 8d 55 30          	lea    0x30(%rbp),%rdx
140288c51:	ff 15 c9 ad cf 00    	call   *0xcfadc9(%rip)        # 0x140f83a20
140288c57:	90                   	nop
140288c58:	48 8b cb             	mov    %rbx,%rcx
140288c5b:	e8 e0 68 f1 ff       	call   0x14019f540
140288c60:	90                   	nop
140288c61:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
140288c65:	48 85 c9             	test   %rcx,%rcx
140288c68:	74 24                	je     0x140288c8e
140288c6a:	8b 41 10             	mov    0x10(%rcx),%eax
140288c6d:	ff c8                	dec    %eax
140288c6f:	89 41 10             	mov    %eax,0x10(%rcx)
140288c72:	85 c0                	test   %eax,%eax
140288c74:	7f 18                	jg     0x140288c8e
140288c76:	0f 88 2a 06 00 00    	js     0x1402892a6
140288c7c:	48 8b 01             	mov    (%rcx),%rax
140288c7f:	ba 01 00 00 00       	mov    $0x1,%edx
140288c84:	48 8b 00             	mov    (%rax),%rax
140288c87:	ff 15 93 ad cf 00    	call   *0xcfad93(%rip)        # 0x140f83a20
140288c8d:	90                   	nop
140288c8e:	4c 8d 0d 5b 58 f1 ff 	lea    -0xea7a5(%rip),%r9        # 0x14019e4f0
140288c95:	ba 08 00 00 00       	mov    $0x8,%edx
140288c9a:	41 b8 03 00 00 00    	mov    $0x3,%r8d
140288ca0:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140288ca4:	e8 a3 28 b9 00       	call   0x140e1b54c
140288ca9:	48 8b 05 30 79 19 01 	mov    0x1197930(%rip),%rax        # 0x1414205e0
140288cb0:	48 8b 58 50          	mov    0x50(%rax),%rbx
140288cb4:	48 85 db             	test   %rbx,%rbx
140288cb7:	74 1c                	je     0x140288cd5
140288cb9:	8b 43 10             	mov    0x10(%rbx),%eax
140288cbc:	ff c0                	inc    %eax
140288cbe:	89 43 10             	mov    %eax,0x10(%rbx)
140288cc1:	83 f8 01             	cmp    $0x1,%eax
140288cc4:	0f 8e e7 05 00 00    	jle    0x1402892b1
140288cca:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140288ccf:	0f 84 e4 05 00 00    	je     0x1402892b9
140288cd5:	48 89 5d 28          	mov    %rbx,0x28(%rbp)
140288cd9:	48 8b 15 a8 32 19 01 	mov    0x11932a8(%rip),%rdx        # 0x14141bf88
140288ce0:	48 81 c2 00 01 00 00 	add    $0x100,%rdx
140288ce7:	4c 8b cf             	mov    %rdi,%r9
140288cea:	4c 8d 45 28          	lea    0x28(%rbp),%r8
140288cee:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
140288cf2:	e8 09 fa ff ff       	call   0x140288700
140288cf7:	90                   	nop
140288cf8:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
140288cfc:	48 85 c9             	test   %rcx,%rcx
140288cff:	74 24                	je     0x140288d25
140288d01:	8b 41 10             	mov    0x10(%rcx),%eax
140288d04:	ff c8                	dec    %eax
140288d06:	89 41 10             	mov    %eax,0x10(%rcx)
140288d09:	85 c0                	test   %eax,%eax
140288d0b:	7f 18                	jg     0x140288d25
140288d0d:	0f 88 b1 05 00 00    	js     0x1402892c4
140288d13:	48 8b 01             	mov    (%rcx),%rax
140288d16:	ba 01 00 00 00       	mov    $0x1,%edx
140288d1b:	48 8b 00             	mov    (%rax),%rax
140288d1e:	ff 15 fc ac cf 00    	call   *0xcfacfc(%rip)        # 0x140f83a20
140288d24:	90                   	nop
140288d25:	48 85 db             	test   %rbx,%rbx
140288d28:	74 27                	je     0x140288d51
140288d2a:	8b 43 10             	mov    0x10(%rbx),%eax
140288d2d:	ff c8                	dec    %eax
140288d2f:	89 43 10             	mov    %eax,0x10(%rbx)
140288d32:	85 c0                	test   %eax,%eax
140288d34:	7f 1b                	jg     0x140288d51
140288d36:	0f 88 93 05 00 00    	js     0x1402892cf
140288d3c:	48 8b 03             	mov    (%rbx),%rax
140288d3f:	ba 01 00 00 00       	mov    $0x1,%edx
140288d44:	48 8b cb             	mov    %rbx,%rcx
140288d47:	48 8b 00             	mov    (%rax),%rax
140288d4a:	ff 15 d0 ac cf 00    	call   *0xcfacd0(%rip)        # 0x140f83a20
140288d50:	90                   	nop
140288d51:	48 8b 05 30 32 19 01 	mov    0x1193230(%rip),%rax        # 0x14141bf88
140288d58:	48 8b 88 00 01 00 00 	mov    0x100(%rax),%rcx
140288d5f:	48 85 c9             	test   %rcx,%rcx
140288d62:	74 1c                	je     0x140288d80
140288d64:	8b 41 10             	mov    0x10(%rcx),%eax
140288d67:	ff c0                	inc    %eax
140288d69:	89 41 10             	mov    %eax,0x10(%rcx)
140288d6c:	83 f8 01             	cmp    $0x1,%eax
140288d6f:	0f 8e 65 05 00 00    	jle    0x1402892da
140288d75:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140288d7a:	0f 84 62 05 00 00    	je     0x1402892e2
140288d80:	48 89 4d d0          	mov    %rcx,-0x30(%rbp)
140288d84:	48 8b 05 65 78 19 01 	mov    0x1197865(%rip),%rax        # 0x1414205f0
140288d8b:	48 8b 48 50          	mov    0x50(%rax),%rcx
140288d8f:	48 85 c9             	test   %rcx,%rcx
140288d92:	74 1c                	je     0x140288db0
140288d94:	8b 41 10             	mov    0x10(%rcx),%eax
140288d97:	ff c0                	inc    %eax
140288d99:	89 41 10             	mov    %eax,0x10(%rcx)
140288d9c:	83 f8 01             	cmp    $0x1,%eax
140288d9f:	0f 8e 48 05 00 00    	jle    0x1402892ed
140288da5:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140288daa:	0f 84 45 05 00 00    	je     0x1402892f5
140288db0:	48 89 4d d8          	mov    %rcx,-0x28(%rbp)
140288db4:	45 33 c0             	xor    %r8d,%r8d
140288db7:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
140288dbb:	48 8b 0d b6 a0 1a 01 	mov    0x11aa0b6(%rip),%rcx        # 0x141432e78
140288dc2:	e8 a9 61 f8 ff       	call   0x14020ef70
140288dc7:	90                   	nop
140288dc8:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
140288dcc:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140288dd0:	48 8d 45 e8          	lea    -0x18(%rbp),%rax
140288dd4:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
140288dd8:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
140288ddc:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
140288de1:	4c 8d 45 28          	lea    0x28(%rbp),%r8
140288de5:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140288de9:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140288ded:	e8 5e 70 f1 ff       	call   0x14019fe50
140288df2:	48 8b d8             	mov    %rax,%rbx
140288df5:	48 89 45 28          	mov    %rax,0x28(%rbp)
140288df9:	48 8b 0d 38 23 19 01 	mov    0x1192338(%rip),%rcx        # 0x14141b138
140288e00:	48 85 ff             	test   %rdi,%rdi
140288e03:	74 04                	je     0x140288e09
140288e05:	48 89 77 60          	mov    %rsi,0x60(%rdi)
140288e09:	48 8b 11             	mov    (%rcx),%rdx
140288e0c:	48 8b 42 38          	mov    0x38(%rdx),%rax
140288e10:	4c 8b cf             	mov    %rdi,%r9
140288e13:	4c 8b c3             	mov    %rbx,%r8
140288e16:	48 8d 55 30          	lea    0x30(%rbp),%rdx
140288e1a:	ff 15 00 ac cf 00    	call   *0xcfac00(%rip)        # 0x140f83a20
140288e20:	90                   	nop
140288e21:	48 8b cb             	mov    %rbx,%rcx
140288e24:	e8 17 67 f1 ff       	call   0x14019f540
140288e29:	90                   	nop
140288e2a:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
140288e2e:	48 85 c9             	test   %rcx,%rcx
140288e31:	74 24                	je     0x140288e57
140288e33:	8b 41 10             	mov    0x10(%rcx),%eax
140288e36:	ff c8                	dec    %eax
140288e38:	89 41 10             	mov    %eax,0x10(%rcx)
140288e3b:	85 c0                	test   %eax,%eax
140288e3d:	7f 18                	jg     0x140288e57
140288e3f:	0f 88 bb 04 00 00    	js     0x140289300
140288e45:	48 8b 01             	mov    (%rcx),%rax
140288e48:	ba 01 00 00 00       	mov    $0x1,%edx
140288e4d:	48 8b 00             	mov    (%rax),%rax
140288e50:	ff 15 ca ab cf 00    	call   *0xcfabca(%rip)        # 0x140f83a20
140288e56:	90                   	nop
140288e57:	4c 8d 0d 92 56 f1 ff 	lea    -0xea96e(%rip),%r9        # 0x14019e4f0
140288e5e:	ba 08 00 00 00       	mov    $0x8,%edx
140288e63:	41 b8 03 00 00 00    	mov    $0x3,%r8d
140288e69:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140288e6d:	e8 da 26 b9 00       	call   0x140e1b54c