14027ab1b:	e9 c0 7e 02 00       	jmp    0x1402a29e0
14027ab20:	e8 7f f6 ba 00       	call   0x140e2a1a4
14027ab25:	90                   	nop
14027ab26:	33 c9                	xor    %ecx,%ecx
14027ab28:	e8 d3 fb 50 00       	call   0x14078a700
14027ab2d:	cc                   	int3
14027ab2e:	b9 01 00 00 00       	mov    $0x1,%ecx
14027ab33:	e8 c8 fb 50 00       	call   0x14078a700
14027ab38:	90                   	nop
14027ab39:	33 c9                	xor    %ecx,%ecx
14027ab3b:	e8 c0 fb 50 00       	call   0x14078a700
14027ab40:	cc                   	int3
14027ab41:	b9 01 00 00 00       	mov    $0x1,%ecx
14027ab46:	e8 b5 fb 50 00       	call   0x14078a700
14027ab4b:	90                   	nop
14027ab4c:	33 c9                	xor    %ecx,%ecx
14027ab4e:	e8 ad fb 50 00       	call   0x14078a700
14027ab53:	cc                   	int3
14027ab54:	b9 01 00 00 00       	mov    $0x1,%ecx
14027ab59:	e8 a2 fb 50 00       	call   0x14078a700
14027ab5e:	90                   	nop
14027ab5f:	33 c9                	xor    %ecx,%ecx
14027ab61:	e8 9a fb 50 00       	call   0x14078a700
14027ab66:	cc                   	int3
14027ab67:	b9 01 00 00 00       	mov    $0x1,%ecx
14027ab6c:	e8 8f fb 50 00       	call   0x14078a700
14027ab71:	90                   	nop
14027ab72:	33 c9                	xor    %ecx,%ecx
14027ab74:	e8 87 fb 50 00       	call   0x14078a700
14027ab79:	cc                   	int3
14027ab7a:	b9 01 00 00 00       	mov    $0x1,%ecx
14027ab7f:	e8 7c fb 50 00       	call   0x14078a700
14027ab84:	90                   	nop
14027ab85:	b9 02 00 00 00       	mov    $0x2,%ecx
14027ab8a:	e8 71 fb 50 00       	call   0x14078a700
14027ab8f:	90                   	nop
14027ab90:	b9 02 00 00 00       	mov    $0x2,%ecx
14027ab95:	e8 66 fb 50 00       	call   0x14078a700
14027ab9a:	cc                   	int3
14027ab9b:	cc                   	int3
14027ab9c:	cc                   	int3
14027ab9d:	cc                   	int3
14027ab9e:	cc                   	int3
14027ab9f:	cc                   	int3
14027aba0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14027aba5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14027abaa:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
14027abaf:	55                   	push   %rbp
14027abb0:	41 54                	push   %r12
14027abb2:	41 55                	push   %r13
14027abb4:	41 56                	push   %r14
14027abb6:	41 57                	push   %r15
14027abb8:	48 8d 6c 24 c9       	lea    -0x37(%rsp),%rbp
14027abbd:	48 81 ec d0 00 00 00 	sub    $0xd0,%rsp
14027abc4:	4d 8b f0             	mov    %r8,%r14
14027abc7:	4c 8b ea             	mov    %rdx,%r13
14027abca:	44 8b e1             	mov    %ecx,%r12d
14027abcd:	45 33 ff             	xor    %r15d,%r15d
14027abd0:	44 89 7d 97          	mov    %r15d,-0x69(%rbp)
14027abd4:	41 8b df             	mov    %r15d,%ebx
14027abd7:	48 89 5d f7          	mov    %rbx,-0x9(%rbp)
14027abdb:	41 8b f7             	mov    %r15d,%esi
14027abde:	4c 89 7d ef          	mov    %r15,-0x11(%rbp)
14027abe2:	48 8b 05 5f 14 1a 01 	mov    0x11a145f(%rip),%rax        # 0x14141c048
14027abe9:	48 8b 88 b8 03 00 00 	mov    0x3b8(%rax),%rcx
14027abf0:	48 89 4d df          	mov    %rcx,-0x21(%rbp)
14027abf4:	48 85 c9             	test   %rcx,%rcx
14027abf7:	74 1c                	je     0x14027ac15
14027abf9:	8b 41 10             	mov    0x10(%rcx),%eax
14027abfc:	ff c0                	inc    %eax
14027abfe:	89 41 10             	mov    %eax,0x10(%rcx)
14027ac01:	83 f8 01             	cmp    $0x1,%eax
14027ac04:	0f 8e bb 04 00 00    	jle    0x14027b0c5
14027ac0a:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14027ac0f:	0f 84 b8 04 00 00    	je     0x14027b0cd
14027ac15:	45 8b c4             	mov    %r12d,%r8d
14027ac18:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
14027ac1c:	48 8d 4d cf          	lea    -0x31(%rbp),%rcx
14027ac20:	e8 9b 43 43 00       	call   0x1406aefc0
14027ac25:	48 8b 08             	mov    (%rax),%rcx
14027ac28:	4c 89 38             	mov    %r15,(%rax)
14027ac2b:	48 89 4d 9f          	mov    %rcx,-0x61(%rbp)
14027ac2f:	48 8b 08             	mov    (%rax),%rcx
14027ac32:	48 85 c9             	test   %rcx,%rcx
14027ac35:	74 24                	je     0x14027ac5b
14027ac37:	8b 41 10             	mov    0x10(%rcx),%eax
14027ac3a:	ff c8                	dec    %eax
14027ac3c:	89 41 10             	mov    %eax,0x10(%rcx)
14027ac3f:	85 c0                	test   %eax,%eax
14027ac41:	7f 18                	jg     0x14027ac5b
14027ac43:	0f 88 8f 04 00 00    	js     0x14027b0d8
14027ac49:	48 8b 01             	mov    (%rcx),%rax
14027ac4c:	ba 01 00 00 00       	mov    $0x1,%edx
14027ac51:	48 8b 00             	mov    (%rax),%rax
14027ac54:	ff 15 c6 8d d0 00    	call   *0xd08dc6(%rip)        # 0x140f83a20
14027ac5a:	90                   	nop
14027ac5b:	c7 45 97 03 00 00 00 	movl   $0x3,-0x69(%rbp)
14027ac62:	48 8d 45 9f          	lea    -0x61(%rbp),%rax
14027ac66:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
14027ac6a:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
14027ac6e:	48 89 45 af          	mov    %rax,-0x51(%rbp)
14027ac72:	0f 28 45 a7          	movaps -0x59(%rbp),%xmm0
14027ac76:	66 0f 7f 45 a7       	movdqa %xmm0,-0x59(%rbp)
14027ac7b:	4c 8d 45 7f          	lea    0x7f(%rbp),%r8
14027ac7f:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
14027ac83:	48 8d 4d 17          	lea    0x17(%rbp),%rcx
14027ac87:	e8 c4 51 f2 ff       	call   0x14019fe50
14027ac8c:	48 8b f8             	mov    %rax,%rdi
14027ac8f:	48 89 45 7f          	mov    %rax,0x7f(%rbp)
14027ac93:	48 8b 0d 2e 06 1a 01 	mov    0x11a062e(%rip),%rcx        # 0x14141b2c8
14027ac9a:	4d 85 f6             	test   %r14,%r14
14027ac9d:	74 04                	je     0x14027aca3
14027ac9f:	4d 89 7e 60          	mov    %r15,0x60(%r14)
14027aca3:	48 8b 11             	mov    (%rcx),%rdx
14027aca6:	48 8b 42 38          	mov    0x38(%rdx),%rax
14027acaa:	4d 8b ce             	mov    %r14,%r9
14027acad:	4c 8b c7             	mov    %rdi,%r8
14027acb0:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
14027acb4:	ff 15 66 8d d0 00    	call   *0xd08d66(%rip)        # 0x140f83a20
14027acba:	90                   	nop
14027acbb:	48 8b cf             	mov    %rdi,%rcx
14027acbe:	e8 7d 48 f2 ff       	call   0x14019f540
14027acc3:	90                   	nop
14027acc4:	bf 47 00 00 00       	mov    $0x47,%edi
14027acc9:	89 7d 97             	mov    %edi,-0x69(%rbp)
14027accc:	48 8b 45 b7          	mov    -0x49(%rbp),%rax
14027acd0:	48 83 78 20 00       	cmpq   $0x0,0x20(%rax)
14027acd5:	0f 85 f6 00 00 00    	jne    0x14027add1
14027acdb:	48 8b 05 66 13 1a 01 	mov    0x11a1366(%rip),%rax        # 0x14141c048
14027ace2:	48 8b 88 b8 03 00 00 	mov    0x3b8(%rax),%rcx
14027ace9:	48 89 4d e7          	mov    %rcx,-0x19(%rbp)
14027aced:	48 85 c9             	test   %rcx,%rcx
14027acf0:	74 1c                	je     0x14027ad0e
14027acf2:	8b 41 10             	mov    0x10(%rcx),%eax
14027acf5:	ff c0                	inc    %eax
14027acf7:	89 41 10             	mov    %eax,0x10(%rcx)
14027acfa:	83 f8 01             	cmp    $0x1,%eax
14027acfd:	0f 8e e0 03 00 00    	jle    0x14027b0e3
14027ad03:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14027ad08:	0f 84 dd 03 00 00    	je     0x14027b0eb
14027ad0e:	45 8b c4             	mov    %r12d,%r8d
14027ad11:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
14027ad15:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
14027ad19:	e8 a2 42 43 00       	call   0x1406aefc0
14027ad1e:	48 8b 08             	mov    (%rax),%rcx
14027ad21:	4c 89 38             	mov    %r15,(%rax)
14027ad24:	48 89 4d bf          	mov    %rcx,-0x41(%rbp)
14027ad28:	48 8b 08             	mov    (%rax),%rcx
14027ad2b:	48 85 c9             	test   %rcx,%rcx
14027ad2e:	74 24                	je     0x14027ad54
14027ad30:	8b 41 10             	mov    0x10(%rcx),%eax
14027ad33:	ff c8                	dec    %eax
14027ad35:	89 41 10             	mov    %eax,0x10(%rcx)
14027ad38:	85 c0                	test   %eax,%eax
14027ad3a:	7f 18                	jg     0x14027ad54
14027ad3c:	0f 88 b4 03 00 00    	js     0x14027b0f6
14027ad42:	48 8b 01             	mov    (%rcx),%rax
14027ad45:	ba 01 00 00 00       	mov    $0x1,%edx
14027ad4a:	48 8b 00             	mov    (%rax),%rax
14027ad4d:	ff 15 cd 8c d0 00    	call   *0xd08ccd(%rip)        # 0x140f83a20
14027ad53:	90                   	nop
14027ad54:	c7 45 97 5f 00 00 00 	movl   $0x5f,-0x69(%rbp)
14027ad5b:	48 8d 45 bf          	lea    -0x41(%rbp),%rax
14027ad5f:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
14027ad63:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
14027ad67:	48 89 45 af          	mov    %rax,-0x51(%rbp)
14027ad6b:	0f 28 45 a7          	movaps -0x59(%rbp),%xmm0
14027ad6f:	66 0f 7f 45 a7       	movdqa %xmm0,-0x59(%rbp)
14027ad74:	4c 8d 45 7f          	lea    0x7f(%rbp),%r8
14027ad78:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
14027ad7c:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
14027ad80:	e8 cb 50 f2 ff       	call   0x14019fe50
14027ad85:	48 8b f8             	mov    %rax,%rdi
14027ad88:	48 89 45 7f          	mov    %rax,0x7f(%rbp)
14027ad8c:	48 8b 0d 15 03 1a 01 	mov    0x11a0315(%rip),%rcx        # 0x14141b0a8
14027ad93:	4d 85 f6             	test   %r14,%r14
14027ad96:	74 04                	je     0x14027ad9c
14027ad98:	4d 89 7e 60          	mov    %r15,0x60(%r14)
14027ad9c:	48 8b 11             	mov    (%rcx),%rdx
14027ad9f:	48 8b 42 38          	mov    0x38(%rdx),%rax
14027ada3:	4d 8b ce             	mov    %r14,%r9
14027ada6:	4c 8b c7             	mov    %rdi,%r8
14027ada9:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
14027adad:	ff 15 6d 8c d0 00    	call   *0xd08c6d(%rip)        # 0x140f83a20
14027adb3:	90                   	nop
14027adb4:	48 8b cf             	mov    %rdi,%rcx
14027adb7:	e8 84 47 f2 ff       	call   0x14019f540
14027adbc:	bf ff 00 00 00       	mov    $0xff,%edi
14027adc1:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
14027adc5:	48 83 79 20 00       	cmpq   $0x0,0x20(%rcx)
14027adca:	75 09                	jne    0x14027add5
14027adcc:	41 b7 01             	mov    $0x1,%r15b
14027adcf:	eb 07                	jmp    0x14027add8
14027add1:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
14027add5:	45 32 ff             	xor    %r15b,%r15b
14027add8:	40 f6 c7 20          	test   $0x20,%dil
14027addc:	74 2f                	je     0x14027ae0d
14027adde:	83 e7 df             	and    $0xffffffdf,%edi
14027ade1:	89 7d 97             	mov    %edi,-0x69(%rbp)
14027ade4:	48 85 c9             	test   %rcx,%rcx
14027ade7:	74 24                	je     0x14027ae0d
14027ade9:	8b 41 10             	mov    0x10(%rcx),%eax
14027adec:	ff c8                	dec    %eax
14027adee:	89 41 10             	mov    %eax,0x10(%rcx)
14027adf1:	85 c0                	test   %eax,%eax
14027adf3:	7f 18                	jg     0x14027ae0d
14027adf5:	0f 88 06 03 00 00    	js     0x14027b101
14027adfb:	48 8b 01             	mov    (%rcx),%rax
14027adfe:	ba 01 00 00 00       	mov    $0x1,%edx
14027ae03:	48 8b 00             	mov    (%rax),%rax
14027ae06:	ff 15 14 8c d0 00    	call   *0xd08c14(%rip)        # 0x140f83a20
14027ae0c:	90                   	nop
14027ae0d:	40 f6 c7 10          	test   $0x10,%dil
14027ae11:	74 22                	je     0x14027ae35
14027ae13:	83 e7 ef             	and    $0xffffffef,%edi
14027ae16:	89 7d 97             	mov    %edi,-0x69(%rbp)
14027ae19:	4c 8d 0d d0 36 f2 ff 	lea    -0xdc930(%rip),%r9        # 0x14019e4f0
14027ae20:	ba 08 00 00 00       	mov    $0x8,%edx
14027ae25:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14027ae2b:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
14027ae2f:	e8 18 07 ba 00       	call   0x140e1b54c
14027ae34:	90                   	nop
14027ae35:	40 f6 c7 04          	test   $0x4,%dil
14027ae39:	74 33                	je     0x14027ae6e
14027ae3b:	83 e7 fb             	and    $0xfffffffb,%edi
14027ae3e:	89 7d 97             	mov    %edi,-0x69(%rbp)
14027ae41:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
14027ae45:	48 85 c9             	test   %rcx,%rcx
14027ae48:	74 24                	je     0x14027ae6e
14027ae4a:	8b 41 10             	mov    0x10(%rcx),%eax
14027ae4d:	ff c8                	dec    %eax
14027ae4f:	89 41 10             	mov    %eax,0x10(%rcx)
14027ae52:	85 c0                	test   %eax,%eax
14027ae54:	7f 18                	jg     0x14027ae6e
14027ae56:	0f 88 b0 02 00 00    	js     0x14027b10c
14027ae5c:	48 8b 01             	mov    (%rcx),%rax
14027ae5f:	ba 01 00 00 00       	mov    $0x1,%edx
14027ae64:	48 8b 00             	mov    (%rax),%rax
14027ae67:	ff 15 b3 8b d0 00    	call   *0xd08bb3(%rip)        # 0x140f83a20
14027ae6d:	90                   	nop
14027ae6e:	40 f6 c7 02          	test   $0x2,%dil
14027ae72:	74 1b                	je     0x14027ae8f
14027ae74:	4c 8d 0d 75 36 f2 ff 	lea    -0xdc98b(%rip),%r9        # 0x14019e4f0
14027ae7b:	ba 08 00 00 00       	mov    $0x8,%edx
14027ae80:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14027ae86:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
14027ae8a:	e8 bd 06 ba 00       	call   0x140e1b54c
14027ae8f:	45 84 ff             	test   %r15b,%r15b
14027ae92:	0f 85 ad 01 00 00    	jne    0x14027b045
14027ae98:	49 8b 4d 00          	mov    0x0(%r13),%rcx
14027ae9c:	48 8b 41 40          	mov    0x40(%rcx),%rax
14027aea0:	4c 8b 08             	mov    (%rax),%r9
14027aea3:	45 38 79 08          	cmp    %r15b,0x8(%r9)
14027aea7:	75 0c                	jne    0x14027aeb5
14027aea9:	45 33 ff             	xor    %r15d,%r15d
14027aeac:	4c 89 7d 7f          	mov    %r15,0x7f(%rbp)
14027aeb0:	41 8b ff             	mov    %r15d,%edi
14027aeb3:	eb 24                	jmp    0x14027aed9
14027aeb5:	48 8b 41 38          	mov    0x38(%rcx),%rax
14027aeb9:	48 8b 90 80 00 00 00 	mov    0x80(%rax),%rdx
14027aec0:	48 8b 02             	mov    (%rdx),%rax
14027aec3:	4c 8b 00             	mov    (%rax),%r8
14027aec6:	48 8d 55 7f          	lea    0x7f(%rbp),%rdx
14027aeca:	49 8b c9             	mov    %r9,%rcx
14027aecd:	e8 fe d1 49 00       	call   0x1407180d0
14027aed2:	48 8b 7d 7f          	mov    0x7f(%rbp),%rdi
14027aed6:	45 33 ff             	xor    %r15d,%r15d
14027aed9:	48 85 ff             	test   %rdi,%rdi
14027aedc:	74 27                	je     0x14027af05
14027aede:	8b 47 10             	mov    0x10(%rdi),%eax
14027aee1:	ff c8                	dec    %eax
14027aee3:	89 47 10             	mov    %eax,0x10(%rdi)
14027aee6:	85 c0                	test   %eax,%eax
14027aee8:	7f 1b                	jg     0x14027af05
14027aeea:	0f 88 27 02 00 00    	js     0x14027b117
14027aef0:	48 8b 07             	mov    (%rdi),%rax
14027aef3:	ba 01 00 00 00       	mov    $0x1,%edx
14027aef8:	48 8b cf             	mov    %rdi,%rcx
14027aefb:	48 8b 00             	mov    (%rax),%rax
14027aefe:	ff 15 1c 8b d0 00    	call   *0xd08b1c(%rip)        # 0x140f83a20
14027af04:	90                   	nop
14027af05:	48 85 ff             	test   %rdi,%rdi
14027af08:	0f 84 37 01 00 00    	je     0x14027b045
14027af0e:	45 33 c0             	xor    %r8d,%r8d
14027af11:	49 8b d5             	mov    %r13,%rdx
14027af14:	48 8d 4d 7f          	lea    0x7f(%rbp),%rcx
14027af18:	e8 83 7c 0f 00       	call   0x140372ba0
14027af1d:	48 8b 30             	mov    (%rax),%rsi
14027af20:	4c 89 38             	mov    %r15,(%rax)
14027af23:	48 89 75 ef          	mov    %rsi,-0x11(%rbp)
14027af27:	4d 8b c6             	mov    %r14,%r8
14027af2a:	41 8b d4             	mov    %r12d,%edx
14027af2d:	48 8d 4d 7f          	lea    0x7f(%rbp),%rcx
14027af31:	e8 6a 82 00 00       	call   0x1402831a0
14027af36:	48 8b 18             	mov    (%rax),%rbx
14027af39:	48 89 5d f7          	mov    %rbx,-0x9(%rbp)
14027af3d:	4c 89 38             	mov    %r15,(%rax)
14027af40:	48 8b 4d 7f          	mov    0x7f(%rbp),%rcx
14027af44:	48 85 c9             	test   %rcx,%rcx
14027af47:	74 24                	je     0x14027af6d
14027af49:	8b 41 10             	mov    0x10(%rcx),%eax
14027af4c:	ff c8                	dec    %eax
14027af4e:	89 41 10             	mov    %eax,0x10(%rcx)
14027af51:	85 c0                	test   %eax,%eax
14027af53:	7f 18                	jg     0x14027af6d
14027af55:	0f 88 c7 01 00 00    	js     0x14027b122
14027af5b:	48 8b 01             	mov    (%rcx),%rax
14027af5e:	ba 01 00 00 00       	mov    $0x1,%edx
14027af63:	48 8b 00             	mov    (%rax),%rax
14027af66:	ff 15 b4 8a d0 00    	call   *0xd08ab4(%rip)        # 0x140f83a20
14027af6c:	90                   	nop
14027af6d:	48 8d 45 d7          	lea    -0x29(%rbp),%rax
14027af71:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
14027af75:	48 85 db             	test   %rbx,%rbx
14027af78:	74 1c                	je     0x14027af96
14027af7a:	8b 43 10             	mov    0x10(%rbx),%eax
14027af7d:	ff c0                	inc    %eax
14027af7f:	89 43 10             	mov    %eax,0x10(%rbx)
14027af82:	83 f8 01             	cmp    $0x1,%eax
14027af85:	0f 8e a2 01 00 00    	jle    0x14027b12d
14027af8b:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14027af90:	0f 84 9f 01 00 00    	je     0x14027b135
14027af96:	48 89 5d 9f          	mov    %rbx,-0x61(%rbp)
14027af9a:	48 8d 45 9f          	lea    -0x61(%rbp),%rax
14027af9e:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
14027afa2:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
14027afa6:	48 89 45 af          	mov    %rax,-0x51(%rbp)
14027afaa:	0f 28 45 a7          	movaps -0x59(%rbp),%xmm0
14027afae:	66 0f 7f 45 a7       	movdqa %xmm0,-0x59(%rbp)
14027afb3:	4c 8d 45 7f          	lea    0x7f(%rbp),%r8
14027afb7:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
14027afbb:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
14027afbf:	e8 8c 4e f2 ff       	call   0x14019fe50
14027afc4:	48 8b d0             	mov    %rax,%rdx
14027afc7:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
14027afcb:	e8 20 19 43 00       	call   0x1406ac8f0
14027afd0:	48 8b f8             	mov    %rax,%rdi
14027afd3:	41 b8 05 00 00 00    	mov    $0x5,%r8d
14027afd9:	48 8d 55 ef          	lea    -0x11(%rbp),%rdx
14027afdd:	48 8d 4d cf          	lea    -0x31(%rbp),%rcx
14027afe1:	e8 ba 7b 0f 00       	call   0x140372ba0
14027afe6:	48 8b 08             	mov    (%rax),%rcx
14027afe9:	4c 89 38             	mov    %r15,(%rax)
14027afec:	48 89 4d b7          	mov    %rcx,-0x49(%rbp)
14027aff0:	48 8b 08             	mov    (%rax),%rcx
14027aff3:	48 85 c9             	test   %rcx,%rcx
14027aff6:	74 24                	je     0x14027b01c
14027aff8:	8b 41 10             	mov    0x10(%rcx),%eax
14027affb:	ff c8                	dec    %eax
14027affd:	89 41 10             	mov    %eax,0x10(%rcx)