140320aa5:	66 0f 6f 0d b3 fd cb 	movdqa 0xcbfdb3(%rip),%xmm1        # 0x140fe0860
140320aac:	00
140320aad:	66 0f 7f 8d 20 01 00 	movdqa %xmm1,0x120(%rbp)
140320ab4:	00
140320ab5:	66 0f 7f 95 30 01 00 	movdqa %xmm2,0x130(%rbp)
140320abc:	00
140320abd:	66 0f 6f 05 2b ef cb 	movdqa 0xcbef2b(%rip),%xmm0        # 0x140fdf9f0
140320ac4:	00
140320ac5:	66 0f 7f 85 40 01 00 	movdqa %xmm0,0x140(%rbp)
140320acc:	00
140320acd:	c7 85 50 01 00 00 05 	movl   $0x5,0x150(%rbp)
140320ad4:	00 00 00
140320ad7:	c7 85 54 01 00 00 ff 	movl   $0xffffffff,0x154(%rbp)
140320ade:	ff ff ff
140320ae1:	0f 57 c0             	xorps  %xmm0,%xmm0
140320ae4:	f3 0f 7f 45 68       	movdqu %xmm0,0x68(%rbp)
140320ae9:	45 33 e4             	xor    %r12d,%r12d
140320aec:	4c 89 65 78          	mov    %r12,0x78(%rbp)
140320af0:	0f ae e8             	lfence
140320af3:	b9 68 00 00 00       	mov    $0x68,%ecx
140320af8:	e8 33 62 e7 ff       	call   0x140196d30
140320afd:	48 8b d8             	mov    %rax,%rbx
140320b00:	48 89 45 68          	mov    %rax,0x68(%rbp)
140320b04:	48 89 45 70          	mov    %rax,0x70(%rbp)
140320b08:	48 8d 48 68          	lea    0x68(%rax),%rcx
140320b0c:	48 89 4d 78          	mov    %rcx,0x78(%rbp)
140320b10:	41 b8 68 00 00 00    	mov    $0x68,%r8d
140320b16:	48 8d 95 f0 00 00 00 	lea    0xf0(%rbp),%rdx
140320b1d:	48 8b c8             	mov    %rax,%rcx
140320b20:	e8 eb e4 bb 00       	call   0x140edf010
140320b25:	48 8d 43 68          	lea    0x68(%rbx),%rax
140320b29:	48 89 45 70          	mov    %rax,0x70(%rbp)
140320b2d:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
140320b31:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
140320b35:	48 8b 15 0c b5 0f 01 	mov    0x10fb50c(%rip),%rdx        # 0x14141c048
140320b3c:	48 8b 8a b8 34 00 00 	mov    0x34b8(%rdx),%rcx
140320b43:	48 85 c9             	test   %rcx,%rcx
140320b46:	74 23                	je     0x140320b6b
140320b48:	8b 41 10             	mov    0x10(%rcx),%eax
140320b4b:	ff c0                	inc    %eax
140320b4d:	89 41 10             	mov    %eax,0x10(%rcx)
140320b50:	83 f8 01             	cmp    $0x1,%eax
140320b53:	0f 8e 61 09 00 00    	jle    0x1403214ba
140320b59:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140320b5e:	0f 84 5e 09 00 00    	je     0x1403214c2
140320b64:	48 8b 15 dd b4 0f 01 	mov    0x10fb4dd(%rip),%rdx        # 0x14141c048
140320b6b:	48 89 4d f0          	mov    %rcx,-0x10(%rbp)
140320b6f:	48 8b 05 0a b3 0f 01 	mov    0x10fb30a(%rip),%rax        # 0x14141be80
140320b76:	44 8b 80 9c 00 00 00 	mov    0x9c(%rax),%r8d
140320b7d:	48 8b 8a f0 04 00 00 	mov    0x4f0(%rdx),%rcx
140320b84:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
140320b89:	48 85 c9             	test   %rcx,%rcx
140320b8c:	74 1c                	je     0x140320baa
140320b8e:	8b 41 10             	mov    0x10(%rcx),%eax
140320b91:	ff c0                	inc    %eax
140320b93:	89 41 10             	mov    %eax,0x10(%rcx)
140320b96:	83 f8 01             	cmp    $0x1,%eax
140320b99:	0f 8e 2e 09 00 00    	jle    0x1403214cd
140320b9f:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140320ba4:	0f 84 2b 09 00 00    	je     0x1403214d5
140320baa:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
140320baf:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
140320bb4:	e8 07 e4 38 00       	call   0x1406aefc0
140320bb9:	48 8b 08             	mov    (%rax),%rcx
140320bbc:	4c 89 20             	mov    %r12,(%rax)
140320bbf:	48 89 8d 98 00 00 00 	mov    %rcx,0x98(%rbp)
140320bc6:	48 8b 08             	mov    (%rax),%rcx
140320bc9:	48 85 c9             	test   %rcx,%rcx
140320bcc:	74 24                	je     0x140320bf2
140320bce:	8b 41 10             	mov    0x10(%rcx),%eax
140320bd1:	ff c8                	dec    %eax
140320bd3:	89 41 10             	mov    %eax,0x10(%rcx)
140320bd6:	85 c0                	test   %eax,%eax
140320bd8:	7f 18                	jg     0x140320bf2
140320bda:	0f 88 00 09 00 00    	js     0x1403214e0
140320be0:	48 8b 01             	mov    (%rcx),%rax
140320be3:	ba 01 00 00 00       	mov    $0x1,%edx
140320be8:	48 8b 00             	mov    (%rax),%rax
140320beb:	ff 15 2f 2e c6 00    	call   *0xc62e2f(%rip)        # 0x140f83a20
140320bf1:	90                   	nop
140320bf2:	48 8b 05 8f b3 0f 01 	mov    0x10fb38f(%rip),%rax        # 0x14141bf88
140320bf9:	48 8b 88 98 0a 00 00 	mov    0xa98(%rax),%rcx
140320c00:	48 85 c9             	test   %rcx,%rcx
140320c03:	74 23                	je     0x140320c28
140320c05:	8b 41 10             	mov    0x10(%rcx),%eax
140320c08:	ff c0                	inc    %eax
140320c0a:	89 41 10             	mov    %eax,0x10(%rcx)
140320c0d:	83 f8 01             	cmp    $0x1,%eax
140320c10:	0f 8e d5 08 00 00    	jle    0x1403214eb
140320c16:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140320c1b:	0f 84 d2 08 00 00    	je     0x1403214f3
140320c21:	48 8b 05 60 b3 0f 01 	mov    0x10fb360(%rip),%rax        # 0x14141bf88
140320c28:	48 89 8d a0 00 00 00 	mov    %rcx,0xa0(%rbp)
140320c2f:	48 8b 88 a0 0a 00 00 	mov    0xaa0(%rax),%rcx
140320c36:	48 85 c9             	test   %rcx,%rcx
140320c39:	74 1c                	je     0x140320c57
140320c3b:	8b 41 10             	mov    0x10(%rcx),%eax
140320c3e:	ff c0                	inc    %eax
140320c40:	89 41 10             	mov    %eax,0x10(%rcx)
140320c43:	83 f8 01             	cmp    $0x1,%eax
140320c46:	0f 8e b2 08 00 00    	jle    0x1403214fe
140320c4c:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140320c51:	0f 84 af 08 00 00    	je     0x140321506
140320c57:	48 89 8d 80 00 00 00 	mov    %rcx,0x80(%rbp)
140320c5e:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140320c64:	4c 8b 75 e8          	mov    -0x18(%rbp),%r14
140320c68:	49 8b d6             	mov    %r14,%rdx
140320c6b:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140320c6f:	e8 2c 1f 05 00       	call   0x140372ba0
140320c74:	48 8b 18             	mov    (%rax),%rbx
140320c77:	4c 89 20             	mov    %r12,(%rax)
140320c7a:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
140320c7f:	41 b8 06 00 00 00    	mov    $0x6,%r8d
140320c85:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140320c8a:	48 8d 4d 58          	lea    0x58(%rbp),%rcx
140320c8e:	e8 0d 1f 05 00       	call   0x140372ba0
140320c93:	48 8b 08             	mov    (%rax),%rcx
140320c96:	4c 89 20             	mov    %r12,(%rax)
140320c99:	48 89 8d 88 00 00 00 	mov    %rcx,0x88(%rbp)
140320ca0:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140320ca6:	49 8b d6             	mov    %r14,%rdx
140320ca9:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
140320cad:	e8 ee 1e 05 00       	call   0x140372ba0
140320cb2:	48 8b 38             	mov    (%rax),%rdi
140320cb5:	4c 89 20             	mov    %r12,(%rax)
140320cb8:	48 89 7d b8          	mov    %rdi,-0x48(%rbp)
140320cbc:	41 b8 05 00 00 00    	mov    $0x5,%r8d
140320cc2:	48 8d 55 b8          	lea    -0x48(%rbp),%rdx
140320cc6:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
140320cca:	e8 d1 1e 05 00       	call   0x140372ba0
140320ccf:	48 8b 08             	mov    (%rax),%rcx
140320cd2:	4c 89 20             	mov    %r12,(%rax)
140320cd5:	48 89 8d 90 00 00 00 	mov    %rcx,0x90(%rbp)
140320cdc:	48 8d 85 80 00 00 00 	lea    0x80(%rbp),%rax
140320ce3:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
140320ce8:	48 8d 85 98 00 00 00 	lea    0x98(%rbp),%rax
140320cef:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
140320cf4:	0f 28 44 24 70       	movaps 0x70(%rsp),%xmm0
140320cf9:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
140320cff:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140320d04:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
140320d09:	48 8d 8d 60 01 00 00 	lea    0x160(%rbp),%rcx
140320d10:	e8 3b f1 e7 ff       	call   0x14019fe50
140320d15:	48 8b f0             	mov    %rax,%rsi
140320d18:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140320d1d:	48 8b 0d 14 a3 0f 01 	mov    0x10fa314(%rip),%rcx        # 0x14141b038
140320d24:	4c 8b 6d 90          	mov    -0x70(%rbp),%r13
140320d28:	4d 85 ed             	test   %r13,%r13
140320d2b:	74 04                	je     0x140320d31
140320d2d:	4d 89 65 60          	mov    %r12,0x60(%r13)
140320d31:	48 8b 11             	mov    (%rcx),%rdx
140320d34:	48 8b 42 38          	mov    0x38(%rdx),%rax
140320d38:	4d 8b cd             	mov    %r13,%r9
140320d3b:	4c 8b c6             	mov    %rsi,%r8
140320d3e:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
140320d43:	ff 15 d7 2c c6 00    	call   *0xc62cd7(%rip)        # 0x140f83a20
140320d49:	90                   	nop
140320d4a:	48 8b ce             	mov    %rsi,%rcx
140320d4d:	e8 ee e7 e7 ff       	call   0x14019f540
140320d52:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140320d57:	4c 89 64 24 48       	mov    %r12,0x48(%rsp)
140320d5c:	48 89 85 a8 00 00 00 	mov    %rax,0xa8(%rbp)
140320d63:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140320d69:	49 8b d6             	mov    %r14,%rdx
140320d6c:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
140320d70:	e8 2b 1e 05 00       	call   0x140372ba0
140320d75:	4c 8b 38             	mov    (%rax),%r15
140320d78:	4c 89 20             	mov    %r12,(%rax)
140320d7b:	4c 89 7d 90          	mov    %r15,-0x70(%rbp)
140320d7f:	41 b8 05 00 00 00    	mov    $0x5,%r8d
140320d85:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
140320d89:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140320d8d:	e8 0e 1e 05 00       	call   0x140372ba0
140320d92:	48 8b 08             	mov    (%rax),%rcx
140320d95:	4c 89 20             	mov    %r12,(%rax)
140320d98:	48 89 8d b0 00 00 00 	mov    %rcx,0xb0(%rbp)
140320d9f:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140320da5:	49 8b d6             	mov    %r14,%rdx
140320da8:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
140320dac:	e8 ef 1d 05 00       	call   0x140372ba0
140320db1:	48 8b 30             	mov    (%rax),%rsi
140320db4:	4c 89 20             	mov    %r12,(%rax)
140320db7:	48 89 74 24 60       	mov    %rsi,0x60(%rsp)
140320dbc:	41 b8 06 00 00 00    	mov    $0x6,%r8d
140320dc2:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140320dc7:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
140320dcb:	e8 d0 1d 05 00       	call   0x140372ba0
140320dd0:	48 8b 08             	mov    (%rax),%rcx
140320dd3:	4c 89 20             	mov    %r12,(%rax)
140320dd6:	48 89 4d 20          	mov    %rcx,0x20(%rbp)
140320dda:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140320de0:	49 8b d6             	mov    %r14,%rdx
140320de3:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
140320de7:	e8 b4 1d 05 00       	call   0x140372ba0
140320dec:	4c 8b 30             	mov    (%rax),%r14
140320def:	4c 89 20             	mov    %r12,(%rax)
140320df2:	4c 89 75 c0          	mov    %r14,-0x40(%rbp)
140320df6:	41 b8 05 00 00 00    	mov    $0x5,%r8d
140320dfc:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140320e00:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
140320e04:	e8 97 1d 05 00       	call   0x140372ba0
140320e09:	48 8b 08             	mov    (%rax),%rcx
140320e0c:	4c 89 20             	mov    %r12,(%rax)
140320e0f:	48 89 4d 28          	mov    %rcx,0x28(%rbp)
140320e13:	48 8d 45 20          	lea    0x20(%rbp),%rax
140320e17:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
140320e1c:	48 8d 45 30          	lea    0x30(%rbp),%rax
140320e20:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
140320e25:	0f 28 44 24 70       	movaps 0x70(%rsp),%xmm0
140320e2a:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
140320e30:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140320e35:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
140320e3a:	48 8d 8d 78 01 00 00 	lea    0x178(%rbp),%rcx
140320e41:	e8 0a f0 e7 ff       	call   0x14019fe50
140320e46:	4c 8b e0             	mov    %rax,%r12
140320e49:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
140320e4d:	48 8b 0d dc a1 0f 01 	mov    0x10fa1dc(%rip),%rcx        # 0x14141b030
140320e54:	4d 85 ed             	test   %r13,%r13
140320e57:	74 08                	je     0x140320e61
140320e59:	49 c7 45 60 00 00 00 	movq   $0x0,0x60(%r13)
140320e60:	00
140320e61:	48 8b 11             	mov    (%rcx),%rdx
140320e64:	48 8b 42 38          	mov    0x38(%rdx),%rax
140320e68:	4d 8b cd             	mov    %r13,%r9
140320e6b:	4d 8b c4             	mov    %r12,%r8
140320e6e:	48 8d 55 c8          	lea    -0x38(%rbp),%rdx
140320e72:	ff 15 a8 2b c6 00    	call   *0xc62ba8(%rip)        # 0x140f83a20
140320e78:	90                   	nop
140320e79:	49 8b cc             	mov    %r12,%rcx
140320e7c:	e8 bf e6 e7 ff       	call   0x14019f540
140320e81:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
140320e85:	48 c7 45 c8 00 00 00 	movq   $0x0,-0x38(%rbp)
140320e8c:	00
140320e8d:	48 89 85 b8 00 00 00 	mov    %rax,0xb8(%rbp)
140320e94:	b9 28 00 00 00       	mov    $0x28,%ecx
140320e99:	e8 6a a2 af 00       	call   0x140e1b108
140320e9e:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
140320ea2:	48 85 c0             	test   %rax,%rax
140320ea5:	74 24                	je     0x140320ecb
140320ea7:	0f 57 c0             	xorps  %xmm0,%xmm0
140320eaa:	33 c9                	xor    %ecx,%ecx
140320eac:	0f 11 00             	movups %xmm0,(%rax)
140320eaf:	0f 11 40 10          	movups %xmm0,0x10(%rax)
140320eb3:	48 89 48 20          	mov    %rcx,0x20(%rax)
140320eb7:	f2 0f 10 15 91 10 c9 	movsd  0xc91091(%rip),%xmm2        # 0x140fb1f50
140320ebe:	00
140320ebf:	0f 57 c9             	xorps  %xmm1,%xmm1
140320ec2:	48 8b c8             	mov    %rax,%rcx
140320ec5:	e8 f6 4d f3 ff       	call   0x140255cc0
140320eca:	90                   	nop
140320ecb:	48 89 85 c0 00 00 00 	mov    %rax,0xc0(%rbp)
140320ed2:	48 8d 85 98 00 00 00 	lea    0x98(%rbp),%rax
140320ed9:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
140320ede:	48 8d 85 c8 00 00 00 	lea    0xc8(%rbp),%rax
140320ee5:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
140320eea:	0f 28 44 24 70       	movaps 0x70(%rsp),%xmm0
140320eef:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
140320ef5:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140320efa:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
140320eff:	48 8d 8d c8 00 00 00 	lea    0xc8(%rbp),%rcx
140320f06:	e8 45 ef e7 ff       	call   0x14019fe50
140320f0b:	90                   	nop
140320f0c:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
140320f10:	48 8b d0             	mov    %rax,%rdx
140320f13:	48 8d 4d 08          	lea    0x8(%rbp),%rcx
140320f17:	e8 f4 ba 38 00       	call   0x1406aca10
140320f1c:	90                   	nop
140320f1d:	4c 8b 00             	mov    (%rax),%r8
140320f20:	48 8b 05 21 b1 0f 01 	mov    0x10fb121(%rip),%rax        # 0x14141c048
140320f27:	48 8b 88 18 05 00 00 	mov    0x518(%rax),%rcx
140320f2e:	48 85 c9             	test   %rcx,%rcx
140320f31:	74 1c                	je     0x140320f4f
140320f33:	8b 41 10             	mov    0x10(%rcx),%eax
140320f36:	ff c0                	inc    %eax
140320f38:	89 41 10             	mov    %eax,0x10(%rcx)
140320f3b:	83 f8 01             	cmp    $0x1,%eax
140320f3e:	0f 8e cd 05 00 00    	jle    0x140321511
140320f44:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140320f49:	0f 84 ca 05 00 00    	je     0x140321519
140320f4f:	48 89 4d 00          	mov    %rcx,0x0(%rbp)
140320f53:	4c 8d 4d 68          	lea    0x68(%rbp),%r9
140320f57:	48 8d 55 00          	lea    0x0(%rbp),%rdx
140320f5b:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
140320f5f:	e8 dc 50 4e 00       	call   0x140806040
140320f64:	90                   	nop
140320f65:	49 8b d5             	mov    %r13,%rdx
140320f68:	48 8b c8             	mov    %rax,%rcx
140320f6b:	e8 10 61 f9 ff       	call   0x1402b7080
140320f70:	90                   	nop
140320f71:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
140320f75:	48 85 c9             	test   %rcx,%rcx
140320f78:	74 24                	je     0x140320f9e
140320f7a:	8b 41 10             	mov    0x10(%rcx),%eax
140320f7d:	ff c8                	dec    %eax
140320f7f:	89 41 10             	mov    %eax,0x10(%rcx)
140320f82:	85 c0                	test   %eax,%eax
140320f84:	7f 18                	jg     0x140320f9e
140320f86:	0f 88 98 05 00 00    	js     0x140321524
140320f8c:	48 8b 01             	mov    (%rcx),%rax
140320f8f:	ba 01 00 00 00       	mov    $0x1,%edx
140320f94:	48 8b 00             	mov    (%rax),%rax
140320f97:	ff 15 83 2a c6 00    	call   *0xc62a83(%rip)        # 0x140f83a20
140320f9d:	90                   	nop
140320f9e:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
140320fa2:	48 85 c9             	test   %rcx,%rcx
140320fa5:	74 24                	je     0x140320fcb
140320fa7:	8b 41 10             	mov    0x10(%rcx),%eax
140320faa:	ff c8                	dec    %eax
140320fac:	89 41 10             	mov    %eax,0x10(%rcx)
140320faf:	85 c0                	test   %eax,%eax
140320fb1:	7f 18                	jg     0x140320fcb
140320fb3:	0f 88 76 05 00 00    	js     0x14032152f
140320fb9:	48 8b 01             	mov    (%rcx),%rax
140320fbc:	ba 01 00 00 00       	mov    $0x1,%edx
140320fc1:	48 8b 00             	mov    (%rax),%rax
140320fc4:	ff 15 56 2a c6 00    	call   *0xc62a56(%rip)        # 0x140f83a20
140320fca:	90                   	nop
140320fcb:	4c 8d 0d 1e d5 e7 ff 	lea    -0x182ae2(%rip),%r9        # 0x14019e4f0
140320fd2:	ba 08 00 00 00       	mov    $0x8,%edx
140320fd7:	41 b8 06 00 00 00    	mov    $0x6,%r8d
140320fdd:	48 8d 8d 98 00 00 00 	lea    0x98(%rbp),%rcx
140320fe4:	e8 63 a5 af 00       	call   0x140e1b54c
140320fe9:	90                   	nop
140320fea:	4c 8d 0d ff d4 e7 ff 	lea    -0x182b01(%rip),%r9        # 0x14019e4f0
140320ff1:	ba 08 00 00 00       	mov    $0x8,%edx
140320ff6:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140320ffc:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
140321000:	e8 47 a5 af 00       	call   0x140e1b54c
140321005:	90                   	nop
140321006:	4d 85 f6             	test   %r14,%r14
140321009:	74 29                	je     0x140321034
14032100b:	41 8b 46 10          	mov    0x10(%r14),%eax
14032100f:	ff c8                	dec    %eax
140321011:	41 89 46 10          	mov    %eax,0x10(%r14)
140321015:	85 c0                	test   %eax,%eax
140321017:	7f 1b                	jg     0x140321034
140321019:	0f 88 1b 05 00 00    	js     0x14032153a
14032101f:	49 8b 06             	mov    (%r14),%rax
140321022:	ba 01 00 00 00       	mov    $0x1,%edx
140321027:	49 8b ce             	mov    %r14,%rcx
14032102a:	48 8b 00             	mov    (%rax),%rax
14032102d:	ff 15 ed 29 c6 00    	call   *0xc629ed(%rip)        # 0x140f83a20
140321033:	90                   	nop
140321034:	48 85 f6             	test   %rsi,%rsi
140321037:	74 27                	je     0x140321060
140321039:	8b 46 10             	mov    0x10(%rsi),%eax
14032103c:	ff c8                	dec    %eax
14032103e:	89 46 10             	mov    %eax,0x10(%rsi)
140321041:	85 c0                	test   %eax,%eax
140321043:	7f 1b                	jg     0x140321060