1402ed88a:	b9 27 00 00 00       	mov    $0x27,%ecx
1402ed88f:	e8 5c 64 fb ff       	call   0x1402a3cf0
1402ed894:	90                   	nop
1402ed895:	48 8b 4d 27          	mov    0x27(%rbp),%rcx
1402ed899:	48 85 c9             	test   %rcx,%rcx
1402ed89c:	74 24                	je     0x1402ed8c2
1402ed89e:	8b 41 10             	mov    0x10(%rcx),%eax
1402ed8a1:	ff c8                	dec    %eax
1402ed8a3:	89 41 10             	mov    %eax,0x10(%rcx)
1402ed8a6:	85 c0                	test   %eax,%eax
1402ed8a8:	7f 18                	jg     0x1402ed8c2
1402ed8aa:	0f 88 f8 00 00 00    	js     0x1402ed9a8
1402ed8b0:	48 8b 01             	mov    (%rcx),%rax
1402ed8b3:	ba 01 00 00 00       	mov    $0x1,%edx
1402ed8b8:	48 8b 00             	mov    (%rax),%rax
1402ed8bb:	ff 15 5f 61 c9 00    	call   *0xc9615f(%rip)        # 0x140f83a20
1402ed8c1:	90                   	nop
1402ed8c2:	48 8b 4d 2f          	mov    0x2f(%rbp),%rcx
1402ed8c6:	48 85 c9             	test   %rcx,%rcx
1402ed8c9:	74 24                	je     0x1402ed8ef
1402ed8cb:	8b 41 10             	mov    0x10(%rcx),%eax
1402ed8ce:	ff c8                	dec    %eax
1402ed8d0:	89 41 10             	mov    %eax,0x10(%rcx)
1402ed8d3:	85 c0                	test   %eax,%eax
1402ed8d5:	7f 18                	jg     0x1402ed8ef
1402ed8d7:	0f 88 d6 00 00 00    	js     0x1402ed9b3
1402ed8dd:	48 8b 01             	mov    (%rcx),%rax
1402ed8e0:	ba 01 00 00 00       	mov    $0x1,%edx
1402ed8e5:	48 8b 00             	mov    (%rax),%rax
1402ed8e8:	ff 15 32 61 c9 00    	call   *0xc96132(%rip)        # 0x140f83a20
1402ed8ee:	90                   	nop
1402ed8ef:	4c 8d 0d fa 0b eb ff 	lea    -0x14f406(%rip),%r9        # 0x14019e4f0
1402ed8f6:	ba 08 00 00 00       	mov    $0x8,%edx
1402ed8fb:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1402ed901:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
1402ed905:	e8 42 dc b2 00       	call   0x140e1b54c
1402ed90a:	90                   	nop
1402ed90b:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
1402ed90f:	48 85 c9             	test   %rcx,%rcx
1402ed912:	74 31                	je     0x1402ed945
1402ed914:	48 8b 55 ff          	mov    -0x1(%rbp),%rdx
1402ed918:	48 2b d1             	sub    %rcx,%rdx
1402ed91b:	48 83 e2 fc          	and    $0xfffffffffffffffc,%rdx
1402ed91f:	48 8b c1             	mov    %rcx,%rax
1402ed922:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1402ed929:	72 15                	jb     0x1402ed940
1402ed92b:	48 83 c2 27          	add    $0x27,%rdx
1402ed92f:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402ed933:	48 2b c1             	sub    %rcx,%rax
1402ed936:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1402ed93a:	48 83 f8 1f          	cmp    $0x1f,%rax
1402ed93e:	77 16                	ja     0x1402ed956
1402ed940:	e8 ff d7 b2 00       	call   0x140e1b144
1402ed945:	48 8b 9c 24 a0 00 00 	mov    0xa0(%rsp),%rbx
1402ed94c:	00
1402ed94d:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
1402ed954:	5d                   	pop    %rbp
1402ed955:	c3                   	ret
1402ed956:	e8 49 c8 b3 00       	call   0x140e2a1a4
1402ed95b:	90                   	nop
1402ed95c:	33 c9                	xor    %ecx,%ecx
1402ed95e:	e8 9d cd 49 00       	call   0x14078a700
1402ed963:	cc                   	int3
1402ed964:	b9 01 00 00 00       	mov    $0x1,%ecx
1402ed969:	e8 92 cd 49 00       	call   0x14078a700
1402ed96e:	90                   	nop
1402ed96f:	33 c9                	xor    %ecx,%ecx
1402ed971:	e8 8a cd 49 00       	call   0x14078a700
1402ed976:	cc                   	int3
1402ed977:	b9 01 00 00 00       	mov    $0x1,%ecx
1402ed97c:	e8 7f cd 49 00       	call   0x14078a700
1402ed981:	90                   	nop
1402ed982:	33 c9                	xor    %ecx,%ecx
1402ed984:	e8 77 cd 49 00       	call   0x14078a700
1402ed989:	cc                   	int3
1402ed98a:	b9 01 00 00 00       	mov    $0x1,%ecx
1402ed98f:	e8 6c cd 49 00       	call   0x14078a700
1402ed994:	90                   	nop
1402ed995:	33 c9                	xor    %ecx,%ecx
1402ed997:	e8 64 cd 49 00       	call   0x14078a700
1402ed99c:	cc                   	int3
1402ed99d:	b9 01 00 00 00       	mov    $0x1,%ecx
1402ed9a2:	e8 59 cd 49 00       	call   0x14078a700
1402ed9a7:	90                   	nop
1402ed9a8:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ed9ad:	e8 4e cd 49 00       	call   0x14078a700
1402ed9b2:	90                   	nop
1402ed9b3:	b9 02 00 00 00       	mov    $0x2,%ecx
1402ed9b8:	e8 43 cd 49 00       	call   0x14078a700
1402ed9bd:	cc                   	int3
1402ed9be:	cc                   	int3
1402ed9bf:	cc                   	int3
1402ed9c0:	48 3b d1             	cmp    %rcx,%rdx
1402ed9c3:	77 08                	ja     0x1402ed9cd
1402ed9c5:	49 3b c8             	cmp    %r8,%rcx
1402ed9c8:	77 03                	ja     0x1402ed9cd
1402ed9ca:	b0 01                	mov    $0x1,%al
1402ed9cc:	c3                   	ret
1402ed9cd:	32 c0                	xor    %al,%al
1402ed9cf:	c3                   	ret
1402ed9d0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1402ed9d5:	55                   	push   %rbp
1402ed9d6:	56                   	push   %rsi
1402ed9d7:	57                   	push   %rdi
1402ed9d8:	41 54                	push   %r12
1402ed9da:	41 55                	push   %r13
1402ed9dc:	41 56                	push   %r14
1402ed9de:	41 57                	push   %r15
1402ed9e0:	48 8d 6c 24 d9       	lea    -0x27(%rsp),%rbp
1402ed9e5:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
1402ed9ec:	48 8b 05 0d b5 0c 01 	mov    0x10cb50d(%rip),%rax        # 0x1413b8f00
1402ed9f3:	48 33 c4             	xor    %rsp,%rax
1402ed9f6:	48 89 45 17          	mov    %rax,0x17(%rbp)
1402ed9fa:	48 89 55 af          	mov    %rdx,-0x51(%rbp)
1402ed9fe:	4c 8b f1             	mov    %rcx,%r14
1402eda01:	48 c7 45 a7 00 00 00 	movq   $0x0,-0x59(%rbp)
1402eda08:	00
1402eda09:	48 8b 05 38 e6 12 01 	mov    0x112e638(%rip),%rax        # 0x14141c048
1402eda10:	48 8b b0 78 02 00 00 	mov    0x278(%rax),%rsi
1402eda17:	48 85 f6             	test   %rsi,%rsi
1402eda1a:	74 1c                	je     0x1402eda38
1402eda1c:	8b 46 10             	mov    0x10(%rsi),%eax
1402eda1f:	ff c0                	inc    %eax
1402eda21:	89 46 10             	mov    %eax,0x10(%rsi)
1402eda24:	83 f8 01             	cmp    $0x1,%eax
1402eda27:	0f 8e 64 05 00 00    	jle    0x1402edf91
1402eda2d:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402eda32:	0f 84 61 05 00 00    	je     0x1402edf99
1402eda38:	48 c7 45 9f 00 00 00 	movq   $0x0,-0x61(%rbp)
1402eda3f:	00
1402eda40:	48 8b fe             	mov    %rsi,%rdi
1402eda43:	48 89 75 9f          	mov    %rsi,-0x61(%rbp)
1402eda47:	b9 50 00 00 00       	mov    $0x50,%ecx
1402eda4c:	e8 b7 d6 b2 00       	call   0x140e1b108
1402eda51:	48 89 45 97          	mov    %rax,-0x69(%rbp)
1402eda55:	48 85 c0             	test   %rax,%rax
1402eda58:	74 38                	je     0x1402eda92
1402eda5a:	0f 57 c0             	xorps  %xmm0,%xmm0
1402eda5d:	0f 11 00             	movups %xmm0,(%rax)
1402eda60:	0f 11 40 10          	movups %xmm0,0x10(%rax)
1402eda64:	0f 11 40 20          	movups %xmm0,0x20(%rax)
1402eda68:	0f 11 40 30          	movups %xmm0,0x30(%rax)
1402eda6c:	0f 11 40 40          	movups %xmm0,0x40(%rax)
1402eda70:	33 ff                	xor    %edi,%edi
1402eda72:	48 89 7d 9f          	mov    %rdi,-0x61(%rbp)
1402eda76:	48 89 75 e7          	mov    %rsi,-0x19(%rbp)
1402eda7a:	41 b0 01             	mov    $0x1,%r8b
1402eda7d:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
1402eda81:	48 8b c8             	mov    %rax,%rcx
1402eda84:	e8 37 3f 44 00       	call   0x1407319c0
1402eda89:	48 8b d8             	mov    %rax,%rbx
1402eda8c:	33 f6                	xor    %esi,%esi
1402eda8e:	33 c9                	xor    %ecx,%ecx
1402eda90:	eb 05                	jmp    0x1402eda97
1402eda92:	33 db                	xor    %ebx,%ebx
1402eda94:	48 8b ce             	mov    %rsi,%rcx
1402eda97:	48 89 5d a7          	mov    %rbx,-0x59(%rbp)
1402eda9b:	48 85 f6             	test   %rsi,%rsi
1402eda9e:	74 27                	je     0x1402edac7
1402edaa0:	8b 41 10             	mov    0x10(%rcx),%eax
1402edaa3:	ff c8                	dec    %eax
1402edaa5:	89 41 10             	mov    %eax,0x10(%rcx)
1402edaa8:	85 c0                	test   %eax,%eax
1402edaaa:	7f 1b                	jg     0x1402edac7
1402edaac:	0f 88 f2 04 00 00    	js     0x1402edfa4
1402edab2:	48 8b 07             	mov    (%rdi),%rax
1402edab5:	ba 01 00 00 00       	mov    $0x1,%edx
1402edaba:	48 8b cf             	mov    %rdi,%rcx
1402edabd:	48 8b 00             	mov    (%rax),%rax
1402edac0:	ff 15 5a 5f c9 00    	call   *0xc95f5a(%rip)        # 0x140f83a20
1402edac6:	90                   	nop
1402edac7:	4d 8b 06             	mov    (%r14),%r8
1402edaca:	48 8b 05 97 e3 12 01 	mov    0x112e397(%rip),%rax        # 0x14141be68
1402edad1:	49 8b 50 40          	mov    0x40(%r8),%rdx
1402edad5:	4c 63 88 a4 00 00 00 	movslq 0xa4(%rax),%r9
1402edadc:	49 8b c9             	mov    %r9,%rcx
1402edadf:	48 c1 e1 04          	shl    $0x4,%rcx
1402edae3:	48 03 0a             	add    (%rdx),%rcx
1402edae6:	80 79 08 00          	cmpb   $0x0,0x8(%rcx)
1402edaea:	75 0c                	jne    0x1402edaf8
1402edaec:	48 c7 45 e7 00 00 00 	movq   $0x0,-0x19(%rbp)
1402edaf3:	00
1402edaf4:	33 ff                	xor    %edi,%edi
1402edaf6:	eb 1f                	jmp    0x1402edb17
1402edaf8:	49 8b 40 38          	mov    0x38(%r8),%rax
1402edafc:	48 8b 90 80 00 00 00 	mov    0x80(%rax),%rdx
1402edb03:	48 8b 02             	mov    (%rdx),%rax
1402edb06:	4e 8b 04 c8          	mov    (%rax,%r9,8),%r8
1402edb0a:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
1402edb0e:	e8 bd a5 42 00       	call   0x1407180d0
1402edb13:	48 8b 7d e7          	mov    -0x19(%rbp),%rdi
1402edb17:	48 85 ff             	test   %rdi,%rdi
1402edb1a:	74 27                	je     0x1402edb43
1402edb1c:	8b 47 10             	mov    0x10(%rdi),%eax
1402edb1f:	ff c8                	dec    %eax
1402edb21:	89 47 10             	mov    %eax,0x10(%rdi)
1402edb24:	85 c0                	test   %eax,%eax
1402edb26:	7f 1b                	jg     0x1402edb43
1402edb28:	0f 88 81 04 00 00    	js     0x1402edfaf
1402edb2e:	48 8b 07             	mov    (%rdi),%rax
1402edb31:	ba 01 00 00 00       	mov    $0x1,%edx
1402edb36:	48 8b cf             	mov    %rdi,%rcx
1402edb39:	48 8b 00             	mov    (%rax),%rax
1402edb3c:	ff 15 de 5e c9 00    	call   *0xc95ede(%rip)        # 0x140f83a20
1402edb42:	90                   	nop
1402edb43:	48 85 ff             	test   %rdi,%rdi
1402edb46:	0f 84 e9 03 00 00    	je     0x1402edf35
1402edb4c:	4c 8b 05 15 e3 12 01 	mov    0x112e315(%rip),%r8        # 0x14141be68
1402edb53:	45 8b 80 a4 00 00 00 	mov    0xa4(%r8),%r8d
1402edb5a:	49 8b d6             	mov    %r14,%rdx
1402edb5d:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
1402edb61:	e8 3a 50 08 00       	call   0x140372ba0
1402edb66:	48 8b 38             	mov    (%rax),%rdi
1402edb69:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1402edb70:	48 89 7d 9f          	mov    %rdi,-0x61(%rbp)
1402edb74:	45 33 c0             	xor    %r8d,%r8d
1402edb77:	48 8d 55 9f          	lea    -0x61(%rbp),%rdx
1402edb7b:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
1402edb7f:	e8 1c 50 08 00       	call   0x140372ba0
1402edb84:	48 8b 30             	mov    (%rax),%rsi
1402edb87:	48 89 75 9f          	mov    %rsi,-0x61(%rbp)
1402edb8b:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1402edb92:	48 89 75 d7          	mov    %rsi,-0x29(%rbp)
1402edb96:	48 85 ff             	test   %rdi,%rdi
1402edb99:	74 27                	je     0x1402edbc2
1402edb9b:	8b 47 10             	mov    0x10(%rdi),%eax
1402edb9e:	ff c8                	dec    %eax
1402edba0:	89 47 10             	mov    %eax,0x10(%rdi)
1402edba3:	85 c0                	test   %eax,%eax
1402edba5:	7f 1b                	jg     0x1402edbc2
1402edba7:	0f 88 0d 04 00 00    	js     0x1402edfba
1402edbad:	48 8b 07             	mov    (%rdi),%rax
1402edbb0:	ba 01 00 00 00       	mov    $0x1,%edx
1402edbb5:	48 8b cf             	mov    %rdi,%rcx
1402edbb8:	48 8b 00             	mov    (%rax),%rax
1402edbbb:	ff 15 5f 5e c9 00    	call   *0xc95e5f(%rip)        # 0x140f83a20
1402edbc1:	90                   	nop
1402edbc2:	4c 8b ae a8 00 00 00 	mov    0xa8(%rsi),%r13
1402edbc9:	41 83 7d 14 00       	cmpl   $0x0,0x14(%r13)
1402edbce:	0f 8e 3a 03 00 00    	jle    0x1402edf0e
1402edbd4:	0f 57 c0             	xorps  %xmm0,%xmm0
1402edbd7:	0f 11 45 ef          	movups %xmm0,-0x11(%rbp)
1402edbdb:	0f 11 45 ff          	movups %xmm0,-0x1(%rbp)
1402edbdf:	49 8b 7d 50          	mov    0x50(%r13),%rdi
1402edbe3:	be ff ff 00 00       	mov    $0xffff,%esi
1402edbe8:	48 85 ff             	test   %rdi,%rdi
1402edbeb:	74 24                	je     0x1402edc11
1402edbed:	48 8b 3f             	mov    (%rdi),%rdi
1402edbf0:	0f 57 c9             	xorps  %xmm1,%xmm1
1402edbf3:	f3 0f 7f 4d f7       	movdqu %xmm1,-0x9(%rbp)
1402edbf8:	48 89 7d 07          	mov    %rdi,0x7(%rbp)
1402edbfc:	4c 89 6d ef          	mov    %r13,-0x11(%rbp)
1402edc00:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
1402edc05:	66 49 0f 7e c4       	movq   %xmm0,%r12
1402edc0a:	66 49 0f 7e ce       	movq   %xmm1,%r14
1402edc0f:	eb 45                	jmp    0x1402edc56
1402edc11:	4d 8b 75 40          	mov    0x40(%r13),%r14
1402edc15:	4d 85 f6             	test   %r14,%r14
1402edc18:	74 06                	je     0x1402edc20
1402edc1a:	41 8b 45 04          	mov    0x4(%r13),%eax
1402edc1e:	eb 02                	jmp    0x1402edc22
1402edc20:	33 c0                	xor    %eax,%eax
1402edc22:	4c 63 e0             	movslq %eax,%r12
1402edc25:	49 c1 e4 05          	shl    $0x5,%r12
1402edc29:	4d 03 e6             	add    %r14,%r12
1402edc2c:	4c 89 75 f7          	mov    %r14,-0x9(%rbp)
1402edc30:	4c 89 65 ff          	mov    %r12,-0x1(%rbp)
1402edc34:	33 ff                	xor    %edi,%edi
1402edc36:	48 89 7d 07          	mov    %rdi,0x7(%rbp)
1402edc3a:	4c 89 6d ef          	mov    %r13,-0x11(%rbp)
1402edc3e:	4d 3b f4             	cmp    %r12,%r14
1402edc41:	74 13                	je     0x1402edc56
1402edc43:	66 41 39 36          	cmp    %si,(%r14)
1402edc47:	75 0d                	jne    0x1402edc56
1402edc49:	49 83 c6 20          	add    $0x20,%r14
1402edc4d:	4c 89 75 f7          	mov    %r14,-0x9(%rbp)
1402edc51:	4d 3b f4             	cmp    %r12,%r14
1402edc54:	75 ed                	jne    0x1402edc43
1402edc56:	66 41 ff 45 0c       	incw   0xc(%r13)
1402edc5b:	0f 57 c0             	xorps  %xmm0,%xmm0
1402edc5e:	0f 11 45 b7          	movups %xmm0,-0x49(%rbp)
1402edc62:	0f 11 45 c7          	movups %xmm0,-0x39(%rbp)
1402edc66:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
1402edc6a:	49 8b cd             	mov    %r13,%rcx
1402edc6d:	e8 8e 4e 08 00       	call   0x140372b00
1402edc72:	90                   	nop
1402edc73:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
1402edc77:	4c 3b e9             	cmp    %rcx,%r13
1402edc7a:	75 1c                	jne    0x1402edc98
1402edc7c:	49 83 7d 50 00       	cmpq   $0x0,0x50(%r13)
1402edc81:	74 06                	je     0x1402edc89
1402edc83:	48 3b 7d cf          	cmp    -0x31(%rbp),%rdi
1402edc87:	eb 04                	jmp    0x1402edc8d
1402edc89:	4c 3b 75 bf          	cmp    -0x41(%rbp),%r14
1402edc8d:	0f 94 c0             	sete   %al
1402edc90:	84 c0                	test   %al,%al
1402edc92:	0f 85 64 02 00 00    	jne    0x1402edefc
1402edc98:	49 83 7d 50 00       	cmpq   $0x0,0x50(%r13)
1402edc9d:	74 55                	je     0x1402edcf4
1402edc9f:	48 8b cf             	mov    %rdi,%rcx
1402edca2:	e8 b9 47 4b 00       	call   0x1407a2460
1402edca7:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1402edcae:	00 00
1402edcb0:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
1402edcb7:	00 00
1402edcb9:	4c 8b c8             	mov    %rax,%r9
1402edcbc:	44 8b 47 18          	mov    0x18(%rdi),%r8d
1402edcc0:	48 8b 57 08          	mov    0x8(%rdi),%rdx
1402edcc4:	49 8b cd             	mov    %r13,%rcx
1402edcc7:	e8 a4 85 f8 ff       	call   0x140276270
1402edccc:	85 c0                	test   %eax,%eax
1402edcce:	78 20                	js     0x1402edcf0
1402edcd0:	0f ae e8             	lfence
1402edcd3:	48 63 f0             	movslq %eax,%rsi
1402edcd6:	48 c1 e6 05          	shl    $0x5,%rsi
1402edcda:	49 03 75 40          	add    0x40(%r13),%rsi
1402edcde:	48 8b 5d a7          	mov    -0x59(%rbp),%rbx
1402edce2:	48 8b 7d 07          	mov    0x7(%rbp),%rdi
1402edce6:	4c 8b 65 ff          	mov    -0x1(%rbp),%r12
1402edcea:	4c 8b 75 f7          	mov    -0x9(%rbp),%r14
1402edcee:	eb 07                	jmp    0x1402edcf7
1402edcf0:	33 f6                	xor    %esi,%esi
1402edcf2:	eb 03                	jmp    0x1402edcf7
1402edcf4:	49 8b f6             	mov    %r14,%rsi
1402edcf7:	4c 8d 7e 18          	lea    0x18(%rsi),%r15
1402edcfb:	83 7e 04 08          	cmpl   $0x8,0x4(%rsi)
1402edcff:	76 03                	jbe    0x1402edd04
1402edd01:	4d 8b 3f             	mov    (%r15),%r15
1402edd04:	b9 38 00 00 00       	mov    $0x38,%ecx
1402edd09:	e8 fa d3 b2 00       	call   0x140e1b108
1402edd0e:	48 89 45 df          	mov    %rax,-0x21(%rbp)
1402edd12:	48 85 c0             	test   %rax,%rax
1402edd15:	74 2c                	je     0x1402edd43
1402edd17:	0f 57 c0             	xorps  %xmm0,%xmm0
1402edd1a:	33 c9                	xor    %ecx,%ecx
1402edd1c:	0f 11 00             	movups %xmm0,(%rax)
1402edd1f:	0f 11 40 10          	movups %xmm0,0x10(%rax)
1402edd23:	0f 11 40 20          	movups %xmm0,0x20(%rax)
1402edd27:	48 89 48 30          	mov    %rcx,0x30(%rax)
1402edd2b:	44 8b 4e 08          	mov    0x8(%rsi),%r9d
1402edd2f:	44 8b 46 04          	mov    0x4(%rsi),%r8d
1402edd33:	49 8b d7             	mov    %r15,%rdx
1402edd36:	48 8b c8             	mov    %rax,%rcx
1402edd39:	e8 72 3d 4b 00       	call   0x1407a1ab0
1402edd3e:	4c 8b f8             	mov    %rax,%r15
1402edd41:	eb 03                	jmp    0x1402edd46
1402edd43:	45 33 ff             	xor    %r15d,%r15d
1402edd46:	4c 89 7d 0f          	mov    %r15,0xf(%rbp)
1402edd4a:	48 8b 76 10          	mov    0x10(%rsi),%rsi
1402edd4e:	48 c7 45 e7 00 00 00 	movq   $0x0,-0x19(%rbp)