1402cec69:	48 8d 4d 2f          	lea    0x2f(%rbp),%rcx
1402cec6d:	e8 de 11 ed ff       	call   0x14019fe50
1402cec72:	48 8b f8             	mov    %rax,%rdi
1402cec75:	48 89 45 6f          	mov    %rax,0x6f(%rbp)
1402cec79:	48 8b 0d 50 c4 14 01 	mov    0x114c450(%rip),%rcx        # 0x14141b0d0
1402cec80:	48 85 db             	test   %rbx,%rbx
1402cec83:	74 04                	je     0x1402cec89
1402cec85:	48 89 73 60          	mov    %rsi,0x60(%rbx)
1402cec89:	48 8b 11             	mov    (%rcx),%rdx
1402cec8c:	48 8b 42 38          	mov    0x38(%rdx),%rax
1402cec90:	4c 8b cb             	mov    %rbx,%r9
1402cec93:	4c 8b c7             	mov    %rdi,%r8
1402cec96:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
1402cec9a:	ff 15 80 4d cb 00    	call   *0xcb4d80(%rip)        # 0x140f83a20
1402ceca0:	90                   	nop
1402ceca1:	48 8b cf             	mov    %rdi,%rcx
1402ceca4:	e8 97 08 ed ff       	call   0x14019f540
1402ceca9:	90                   	nop
1402cecaa:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
1402cecae:	48 85 c9             	test   %rcx,%rcx
1402cecb1:	74 24                	je     0x1402cecd7
1402cecb3:	8b 41 10             	mov    0x10(%rcx),%eax
1402cecb6:	ff c8                	dec    %eax
1402cecb8:	89 41 10             	mov    %eax,0x10(%rcx)
1402cecbb:	85 c0                	test   %eax,%eax
1402cecbd:	7f 18                	jg     0x1402cecd7
1402cecbf:	0f 88 ae 05 00 00    	js     0x1402cf273
1402cecc5:	48 8b 01             	mov    (%rcx),%rax
1402cecc8:	ba 01 00 00 00       	mov    $0x1,%edx
1402ceccd:	48 8b 00             	mov    (%rax),%rax
1402cecd0:	ff 15 4a 4d cb 00    	call   *0xcb4d4a(%rip)        # 0x140f83a20
1402cecd6:	90                   	nop
1402cecd7:	4c 8d 0d 12 f8 ec ff 	lea    -0x1307ee(%rip),%r9        # 0x14019e4f0
1402cecde:	ba 08 00 00 00       	mov    $0x8,%edx
1402cece3:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1402cece9:	48 8d 4d 17          	lea    0x17(%rbp),%rcx
1402ceced:	e8 5a c8 b4 00       	call   0x140e1b54c
1402cecf2:	48 8b 05 4f d3 14 01 	mov    0x114d34f(%rip),%rax        # 0x14141c048
1402cecf9:	48 8b 88 30 06 00 00 	mov    0x630(%rax),%rcx
1402ced00:	48 89 4d 77          	mov    %rcx,0x77(%rbp)
1402ced04:	48 85 c9             	test   %rcx,%rcx
1402ced07:	74 1c                	je     0x1402ced25
1402ced09:	8b 41 10             	mov    0x10(%rcx),%eax
1402ced0c:	ff c0                	inc    %eax
1402ced0e:	89 41 10             	mov    %eax,0x10(%rcx)
1402ced11:	83 f8 01             	cmp    $0x1,%eax
1402ced14:	0f 8e 64 05 00 00    	jle    0x1402cf27e
1402ced1a:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402ced1f:	0f 84 61 05 00 00    	je     0x1402cf286
1402ced25:	41 b8 34 00 00 00    	mov    $0x34,%r8d
1402ced2b:	48 8d 55 77          	lea    0x77(%rbp),%rdx
1402ced2f:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
1402ced33:	e8 88 02 3e 00       	call   0x1406aefc0
1402ced38:	48 8b 08             	mov    (%rax),%rcx
1402ced3b:	48 89 30             	mov    %rsi,(%rax)
1402ced3e:	48 89 4d 17          	mov    %rcx,0x17(%rbp)
1402ced42:	48 8b 08             	mov    (%rax),%rcx
1402ced45:	48 85 c9             	test   %rcx,%rcx
1402ced48:	74 24                	je     0x1402ced6e
1402ced4a:	8b 41 10             	mov    0x10(%rcx),%eax
1402ced4d:	ff c8                	dec    %eax
1402ced4f:	89 41 10             	mov    %eax,0x10(%rcx)
1402ced52:	85 c0                	test   %eax,%eax
1402ced54:	7f 18                	jg     0x1402ced6e
1402ced56:	0f 88 35 05 00 00    	js     0x1402cf291
1402ced5c:	48 8b 01             	mov    (%rcx),%rax
1402ced5f:	ba 01 00 00 00       	mov    $0x1,%edx
1402ced64:	48 8b 00             	mov    (%rax),%rax
1402ced67:	ff 15 b3 4c cb 00    	call   *0xcb4cb3(%rip)        # 0x140f83a20
1402ced6d:	90                   	nop
1402ced6e:	41 b8 dd 86 00 00    	mov    $0x86dd,%r8d
1402ced74:	48 8d 55 1f          	lea    0x1f(%rbp),%rdx
1402ced78:	48 8b 0d f9 40 16 01 	mov    0x11640f9(%rip),%rcx        # 0x141432e78
1402ced7f:	e8 9c 11 ed ff       	call   0x14019ff20
1402ced84:	90                   	nop
1402ced85:	48 8b 05 bc d2 14 01 	mov    0x114d2bc(%rip),%rax        # 0x14141c048
1402ced8c:	48 8b 88 30 06 00 00 	mov    0x630(%rax),%rcx
1402ced93:	48 89 4d 7f          	mov    %rcx,0x7f(%rbp)
1402ced97:	48 85 c9             	test   %rcx,%rcx
1402ced9a:	74 1c                	je     0x1402cedb8
1402ced9c:	8b 41 10             	mov    0x10(%rcx),%eax
1402ced9f:	ff c0                	inc    %eax
1402ceda1:	89 41 10             	mov    %eax,0x10(%rcx)
1402ceda4:	83 f8 01             	cmp    $0x1,%eax
1402ceda7:	0f 8e ef 04 00 00    	jle    0x1402cf29c
1402cedad:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402cedb2:	0f 84 ec 04 00 00    	je     0x1402cf2a4
1402cedb8:	41 b8 2e 00 00 00    	mov    $0x2e,%r8d
1402cedbe:	48 8d 55 7f          	lea    0x7f(%rbp),%rdx
1402cedc2:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
1402cedc6:	e8 f5 01 3e 00       	call   0x1406aefc0
1402cedcb:	48 8b 08             	mov    (%rax),%rcx
1402cedce:	48 89 30             	mov    %rsi,(%rax)
1402cedd1:	48 89 4d 27          	mov    %rcx,0x27(%rbp)
1402cedd5:	48 8b 08             	mov    (%rax),%rcx
1402cedd8:	48 85 c9             	test   %rcx,%rcx
1402ceddb:	74 24                	je     0x1402cee01
1402ceddd:	8b 41 10             	mov    0x10(%rcx),%eax
1402cede0:	ff c8                	dec    %eax
1402cede2:	89 41 10             	mov    %eax,0x10(%rcx)
1402cede5:	85 c0                	test   %eax,%eax
1402cede7:	7f 18                	jg     0x1402cee01
1402cede9:	0f 88 c0 04 00 00    	js     0x1402cf2af
1402cedef:	48 8b 01             	mov    (%rcx),%rax
1402cedf2:	ba 01 00 00 00       	mov    $0x1,%edx
1402cedf7:	48 8b 00             	mov    (%rax),%rax
1402cedfa:	ff 15 20 4c cb 00    	call   *0xcb4c20(%rip)        # 0x140f83a20
1402cee00:	90                   	nop
1402cee01:	48 8d 45 17          	lea    0x17(%rbp),%rax
1402cee05:	48 89 45 07          	mov    %rax,0x7(%rbp)
1402cee09:	48 8d 45 2f          	lea    0x2f(%rbp),%rax
1402cee0d:	48 89 45 0f          	mov    %rax,0xf(%rbp)
1402cee11:	0f 28 45 07          	movaps 0x7(%rbp),%xmm0
1402cee15:	66 0f 7f 45 07       	movdqa %xmm0,0x7(%rbp)
1402cee1a:	4c 8d 45 6f          	lea    0x6f(%rbp),%r8
1402cee1e:	48 8d 55 07          	lea    0x7(%rbp),%rdx
1402cee22:	48 8d 4d 2f          	lea    0x2f(%rbp),%rcx
1402cee26:	e8 25 10 ed ff       	call   0x14019fe50
1402cee2b:	48 8b f8             	mov    %rax,%rdi
1402cee2e:	48 89 45 6f          	mov    %rax,0x6f(%rbp)
1402cee32:	48 8b 0d 97 c2 14 01 	mov    0x114c297(%rip),%rcx        # 0x14141b0d0
1402cee39:	48 85 db             	test   %rbx,%rbx
1402cee3c:	74 04                	je     0x1402cee42
1402cee3e:	48 89 73 60          	mov    %rsi,0x60(%rbx)
1402cee42:	48 8b 11             	mov    (%rcx),%rdx
1402cee45:	48 8b 42 38          	mov    0x38(%rdx),%rax
1402cee49:	4c 8b cb             	mov    %rbx,%r9
1402cee4c:	4c 8b c7             	mov    %rdi,%r8
1402cee4f:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
1402cee53:	ff 15 c7 4b cb 00    	call   *0xcb4bc7(%rip)        # 0x140f83a20
1402cee59:	90                   	nop
1402cee5a:	48 8b cf             	mov    %rdi,%rcx
1402cee5d:	e8 de 06 ed ff       	call   0x14019f540
1402cee62:	90                   	nop
1402cee63:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
1402cee67:	48 85 c9             	test   %rcx,%rcx
1402cee6a:	74 24                	je     0x1402cee90
1402cee6c:	8b 41 10             	mov    0x10(%rcx),%eax
1402cee6f:	ff c8                	dec    %eax
1402cee71:	89 41 10             	mov    %eax,0x10(%rcx)
1402cee74:	85 c0                	test   %eax,%eax
1402cee76:	7f 18                	jg     0x1402cee90
1402cee78:	0f 88 3c 04 00 00    	js     0x1402cf2ba
1402cee7e:	48 8b 01             	mov    (%rcx),%rax
1402cee81:	ba 01 00 00 00       	mov    $0x1,%edx
1402cee86:	48 8b 00             	mov    (%rax),%rax
1402cee89:	ff 15 91 4b cb 00    	call   *0xcb4b91(%rip)        # 0x140f83a20
1402cee8f:	90                   	nop
1402cee90:	4c 8d 0d 59 f6 ec ff 	lea    -0x1309a7(%rip),%r9        # 0x14019e4f0
1402cee97:	ba 08 00 00 00       	mov    $0x8,%edx
1402cee9c:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1402ceea2:	48 8d 4d 17          	lea    0x17(%rbp),%rcx
1402ceea6:	e8 a1 c6 b4 00       	call   0x140e1b54c
1402ceeab:	48 8b 05 96 d1 14 01 	mov    0x114d196(%rip),%rax        # 0x14141c048
1402ceeb2:	48 8b 88 30 06 00 00 	mov    0x630(%rax),%rcx
1402ceeb9:	48 89 4d 77          	mov    %rcx,0x77(%rbp)
1402ceebd:	48 85 c9             	test   %rcx,%rcx
1402ceec0:	74 1c                	je     0x1402ceede
1402ceec2:	8b 41 10             	mov    0x10(%rcx),%eax
1402ceec5:	ff c0                	inc    %eax
1402ceec7:	89 41 10             	mov    %eax,0x10(%rcx)
1402ceeca:	83 f8 01             	cmp    $0x1,%eax
1402ceecd:	0f 8e f2 03 00 00    	jle    0x1402cf2c5
1402ceed3:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402ceed8:	0f 84 ef 03 00 00    	je     0x1402cf2cd
1402ceede:	41 b8 34 00 00 00    	mov    $0x34,%r8d
1402ceee4:	48 8d 55 77          	lea    0x77(%rbp),%rdx
1402ceee8:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
1402ceeec:	e8 cf 00 3e 00       	call   0x1406aefc0
1402ceef1:	48 8b 08             	mov    (%rax),%rcx
1402ceef4:	48 89 30             	mov    %rsi,(%rax)
1402ceef7:	48 89 4d 17          	mov    %rcx,0x17(%rbp)
1402ceefb:	48 8b 08             	mov    (%rax),%rcx
1402ceefe:	48 85 c9             	test   %rcx,%rcx
1402cef01:	74 24                	je     0x1402cef27
1402cef03:	8b 41 10             	mov    0x10(%rcx),%eax
1402cef06:	ff c8                	dec    %eax
1402cef08:	89 41 10             	mov    %eax,0x10(%rcx)
1402cef0b:	85 c0                	test   %eax,%eax
1402cef0d:	7f 18                	jg     0x1402cef27
1402cef0f:	0f 88 c3 03 00 00    	js     0x1402cf2d8
1402cef15:	48 8b 01             	mov    (%rcx),%rax
1402cef18:	ba 01 00 00 00       	mov    $0x1,%edx
1402cef1d:	48 8b 00             	mov    (%rax),%rax
1402cef20:	ff 15 fa 4a cb 00    	call   *0xcb4afa(%rip)        # 0x140f83a20
1402cef26:	90                   	nop
1402cef27:	41 b8 06 08 00 00    	mov    $0x806,%r8d
1402cef2d:	48 8d 55 1f          	lea    0x1f(%rbp),%rdx
1402cef31:	48 8b 0d 40 3f 16 01 	mov    0x1163f40(%rip),%rcx        # 0x141432e78
1402cef38:	e8 e3 0f ed ff       	call   0x14019ff20
1402cef3d:	90                   	nop
1402cef3e:	48 8b 05 03 d1 14 01 	mov    0x114d103(%rip),%rax        # 0x14141c048
1402cef45:	48 8b 88 30 06 00 00 	mov    0x630(%rax),%rcx
1402cef4c:	48 89 4d 7f          	mov    %rcx,0x7f(%rbp)
1402cef50:	48 85 c9             	test   %rcx,%rcx
1402cef53:	74 1c                	je     0x1402cef71
1402cef55:	8b 41 10             	mov    0x10(%rcx),%eax
1402cef58:	ff c0                	inc    %eax
1402cef5a:	89 41 10             	mov    %eax,0x10(%rcx)
1402cef5d:	83 f8 01             	cmp    $0x1,%eax
1402cef60:	0f 8e 7d 03 00 00    	jle    0x1402cf2e3
1402cef66:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402cef6b:	0f 84 7a 03 00 00    	je     0x1402cf2eb
1402cef71:	41 b8 05 00 00 00    	mov    $0x5,%r8d
1402cef77:	48 8d 55 7f          	lea    0x7f(%rbp),%rdx
1402cef7b:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
1402cef7f:	e8 3c 00 3e 00       	call   0x1406aefc0
1402cef84:	48 8b 08             	mov    (%rax),%rcx
1402cef87:	48 89 30             	mov    %rsi,(%rax)
1402cef8a:	48 89 4d 27          	mov    %rcx,0x27(%rbp)
1402cef8e:	48 8b 08             	mov    (%rax),%rcx
1402cef91:	48 85 c9             	test   %rcx,%rcx
1402cef94:	74 24                	je     0x1402cefba
1402cef96:	8b 41 10             	mov    0x10(%rcx),%eax
1402cef99:	ff c8                	dec    %eax
1402cef9b:	89 41 10             	mov    %eax,0x10(%rcx)
1402cef9e:	85 c0                	test   %eax,%eax
1402cefa0:	7f 18                	jg     0x1402cefba
1402cefa2:	0f 88 4e 03 00 00    	js     0x1402cf2f6
1402cefa8:	48 8b 01             	mov    (%rcx),%rax
1402cefab:	ba 01 00 00 00       	mov    $0x1,%edx
1402cefb0:	48 8b 00             	mov    (%rax),%rax
1402cefb3:	ff 15 67 4a cb 00    	call   *0xcb4a67(%rip)        # 0x140f83a20
1402cefb9:	90                   	nop
1402cefba:	48 8d 45 17          	lea    0x17(%rbp),%rax
1402cefbe:	48 89 45 07          	mov    %rax,0x7(%rbp)
1402cefc2:	48 8d 45 2f          	lea    0x2f(%rbp),%rax
1402cefc6:	48 89 45 0f          	mov    %rax,0xf(%rbp)
1402cefca:	0f 28 45 07          	movaps 0x7(%rbp),%xmm0
1402cefce:	66 0f 7f 45 07       	movdqa %xmm0,0x7(%rbp)
1402cefd3:	4c 8d 45 6f          	lea    0x6f(%rbp),%r8
1402cefd7:	48 8d 55 07          	lea    0x7(%rbp),%rdx
1402cefdb:	48 8d 4d 2f          	lea    0x2f(%rbp),%rcx
1402cefdf:	e8 6c 0e ed ff       	call   0x14019fe50
1402cefe4:	48 8b f8             	mov    %rax,%rdi
1402cefe7:	48 89 45 6f          	mov    %rax,0x6f(%rbp)
1402cefeb:	48 8b 0d de c0 14 01 	mov    0x114c0de(%rip),%rcx        # 0x14141b0d0
1402ceff2:	48 85 db             	test   %rbx,%rbx
1402ceff5:	74 04                	je     0x1402ceffb
1402ceff7:	48 89 73 60          	mov    %rsi,0x60(%rbx)
1402ceffb:	48 8b 11             	mov    (%rcx),%rdx
1402ceffe:	48 8b 42 38          	mov    0x38(%rdx),%rax
1402cf002:	4c 8b cb             	mov    %rbx,%r9
1402cf005:	4c 8b c7             	mov    %rdi,%r8
1402cf008:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
1402cf00c:	ff 15 0e 4a cb 00    	call   *0xcb4a0e(%rip)        # 0x140f83a20
1402cf012:	90                   	nop
1402cf013:	48 8b cf             	mov    %rdi,%rcx
1402cf016:	e8 25 05 ed ff       	call   0x14019f540
1402cf01b:	90                   	nop
1402cf01c:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
1402cf020:	48 85 c9             	test   %rcx,%rcx
1402cf023:	74 24                	je     0x1402cf049
1402cf025:	8b 41 10             	mov    0x10(%rcx),%eax
1402cf028:	ff c8                	dec    %eax
1402cf02a:	89 41 10             	mov    %eax,0x10(%rcx)
1402cf02d:	85 c0                	test   %eax,%eax
1402cf02f:	7f 18                	jg     0x1402cf049
1402cf031:	0f 88 ca 02 00 00    	js     0x1402cf301
1402cf037:	48 8b 01             	mov    (%rcx),%rax
1402cf03a:	ba 01 00 00 00       	mov    $0x1,%edx
1402cf03f:	48 8b 00             	mov    (%rax),%rax
1402cf042:	ff 15 d8 49 cb 00    	call   *0xcb49d8(%rip)        # 0x140f83a20
1402cf048:	90                   	nop
1402cf049:	4c 8d 0d a0 f4 ec ff 	lea    -0x130b60(%rip),%r9        # 0x14019e4f0
1402cf050:	ba 08 00 00 00       	mov    $0x8,%edx
1402cf055:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1402cf05b:	48 8d 4d 17          	lea    0x17(%rbp),%rcx
1402cf05f:	e8 e8 c4 b4 00       	call   0x140e1b54c
1402cf064:	48 8b 05 dd cf 14 01 	mov    0x114cfdd(%rip),%rax        # 0x14141c048
1402cf06b:	48 8b 88 30 06 00 00 	mov    0x630(%rax),%rcx
1402cf072:	48 89 4d 77          	mov    %rcx,0x77(%rbp)
1402cf076:	48 85 c9             	test   %rcx,%rcx
1402cf079:	74 1c                	je     0x1402cf097
1402cf07b:	8b 41 10             	mov    0x10(%rcx),%eax
1402cf07e:	ff c0                	inc    %eax
1402cf080:	89 41 10             	mov    %eax,0x10(%rcx)
1402cf083:	83 f8 01             	cmp    $0x1,%eax
1402cf086:	0f 8e 80 02 00 00    	jle    0x1402cf30c
1402cf08c:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402cf091:	0f 84 7d 02 00 00    	je     0x1402cf314
1402cf097:	41 b8 34 00 00 00    	mov    $0x34,%r8d
1402cf09d:	48 8d 55 77          	lea    0x77(%rbp),%rdx
1402cf0a1:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
1402cf0a5:	e8 16 ff 3d 00       	call   0x1406aefc0
1402cf0aa:	48 8b 08             	mov    (%rax),%rcx
1402cf0ad:	48 89 30             	mov    %rsi,(%rax)
1402cf0b0:	48 89 4d 17          	mov    %rcx,0x17(%rbp)
1402cf0b4:	48 8b 08             	mov    (%rax),%rcx
1402cf0b7:	48 85 c9             	test   %rcx,%rcx
1402cf0ba:	74 24                	je     0x1402cf0e0
1402cf0bc:	8b 41 10             	mov    0x10(%rcx),%eax
1402cf0bf:	ff c8                	dec    %eax
1402cf0c1:	89 41 10             	mov    %eax,0x10(%rcx)
1402cf0c4:	85 c0                	test   %eax,%eax
1402cf0c6:	7f 18                	jg     0x1402cf0e0
1402cf0c8:	0f 88 51 02 00 00    	js     0x1402cf31f
1402cf0ce:	48 8b 01             	mov    (%rcx),%rax
1402cf0d1:	ba 01 00 00 00       	mov    $0x1,%edx
1402cf0d6:	48 8b 00             	mov    (%rax),%rax
1402cf0d9:	ff 15 41 49 cb 00    	call   *0xcb4941(%rip)        # 0x140f83a20
1402cf0df:	90                   	nop
1402cf0e0:	41 b8 35 80 00 00    	mov    $0x8035,%r8d
1402cf0e6:	48 8d 55 1f          	lea    0x1f(%rbp),%rdx
1402cf0ea:	48 8b 0d 87 3d 16 01 	mov    0x1163d87(%rip),%rcx        # 0x141432e78
1402cf0f1:	e8 2a 0e ed ff       	call   0x14019ff20
1402cf0f6:	90                   	nop
1402cf0f7:	48 8b 05 4a cf 14 01 	mov    0x114cf4a(%rip),%rax        # 0x14141c048
1402cf0fe:	48 8b 88 30 06 00 00 	mov    0x630(%rax),%rcx
1402cf105:	48 89 4d 7f          	mov    %rcx,0x7f(%rbp)
1402cf109:	48 85 c9             	test   %rcx,%rcx
1402cf10c:	74 1c                	je     0x1402cf12a
1402cf10e:	8b 41 10             	mov    0x10(%rcx),%eax
1402cf111:	ff c0                	inc    %eax
1402cf113:	89 41 10             	mov    %eax,0x10(%rcx)
1402cf116:	83 f8 01             	cmp    $0x1,%eax
1402cf119:	0f 8e 0b 02 00 00    	jle    0x1402cf32a
1402cf11f:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402cf124:	0f 84 08 02 00 00    	je     0x1402cf332
1402cf12a:	41 b8 05 00 00 00    	mov    $0x5,%r8d
1402cf130:	48 8d 55 7f          	lea    0x7f(%rbp),%rdx
1402cf134:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
1402cf138:	e8 83 fe 3d 00       	call   0x1406aefc0
1402cf13d:	48 8b 08             	mov    (%rax),%rcx
1402cf140:	48 89 30             	mov    %rsi,(%rax)
1402cf143:	48 89 4d 27          	mov    %rcx,0x27(%rbp)
1402cf147:	48 8b 08             	mov    (%rax),%rcx
1402cf14a:	48 85 c9             	test   %rcx,%rcx
1402cf14d:	74 24                	je     0x1402cf173
1402cf14f:	8b 41 10             	mov    0x10(%rcx),%eax
1402cf152:	ff c8                	dec    %eax
1402cf154:	89 41 10             	mov    %eax,0x10(%rcx)
1402cf157:	85 c0                	test   %eax,%eax
1402cf159:	7f 18                	jg     0x1402cf173
1402cf15b:	0f 88 dc 01 00 00    	js     0x1402cf33d
1402cf161:	48 8b 01             	mov    (%rcx),%rax
1402cf164:	ba 01 00 00 00       	mov    $0x1,%edx
1402cf169:	48 8b 00             	mov    (%rax),%rax
1402cf16c:	ff 15 ae 48 cb 00    	call   *0xcb48ae(%rip)        # 0x140f83a20
1402cf172:	90                   	nop
1402cf173:	48 8d 45 17          	lea    0x17(%rbp),%rax
1402cf177:	48 89 45 07          	mov    %rax,0x7(%rbp)
1402cf17b:	48 8d 45 2f          	lea    0x2f(%rbp),%rax
1402cf17f:	48 89 45 0f          	mov    %rax,0xf(%rbp)
1402cf183:	0f 28 45 07          	movaps 0x7(%rbp),%xmm0
1402cf187:	66 0f 7f 45 07       	movdqa %xmm0,0x7(%rbp)
1402cf18c:	4c 8d 45 6f          	lea    0x6f(%rbp),%r8
1402cf190:	48 8d 55 07          	lea    0x7(%rbp),%rdx
1402cf194:	48 8d 4d 2f          	lea    0x2f(%rbp),%rcx
1402cf198:	e8 b3 0c ed ff       	call   0x14019fe50