1400f7bd6:	48 8d 05 bb b4 23 00 	lea    0x23b4bb(%rip),%rax        # 0x140333098
1400f7bdd:	48 89 44 19 08       	mov    %rax,0x8(%rcx,%rbx,1)
1400f7be2:	44 89 63 10          	mov    %r12d,0x10(%rbx)
1400f7be6:	48 85 db             	test   %rbx,%rbx
1400f7be9:	74 19                	je     0x1400f7c04
1400f7beb:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400f7bef:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400f7bf3:	48 83 c1 08          	add    $0x8,%rcx
1400f7bf7:	48 03 cb             	add    %rbx,%rcx
1400f7bfa:	48 8b 01             	mov    (%rcx),%rax
1400f7bfd:	ff 10                	call   *(%rax)
1400f7bff:	eb 03                	jmp    0x1400f7c04
1400f7c01:	49 8b dc             	mov    %r12,%rbx
1400f7c04:	48 8b 57 78          	mov    0x78(%rdi),%rdx
1400f7c08:	48 89 5f 78          	mov    %rbx,0x78(%rdi)
1400f7c0c:	48 85 d2             	test   %rdx,%rdx
1400f7c0f:	74 16                	je     0x1400f7c27
1400f7c11:	48 8b 42 08          	mov    0x8(%rdx),%rax
1400f7c15:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400f7c19:	48 83 c2 08          	add    $0x8,%rdx
1400f7c1d:	48 03 ca             	add    %rdx,%rcx
1400f7c20:	48 8b 01             	mov    (%rcx),%rax
1400f7c23:	ff 50 08             	call   *0x8(%rax)
1400f7c26:	90                   	nop
1400f7c27:	48 8b c7             	mov    %rdi,%rax
1400f7c2a:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1400f7c2f:	48 83 c4 20          	add    $0x20,%rsp
1400f7c33:	41 5f                	pop    %r15
1400f7c35:	41 5e                	pop    %r14
1400f7c37:	41 5d                	pop    %r13
1400f7c39:	41 5c                	pop    %r12
1400f7c3b:	5f                   	pop    %rdi
1400f7c3c:	5e                   	pop    %rsi
1400f7c3d:	5d                   	pop    %rbp
1400f7c3e:	c3                   	ret
1400f7c3f:	cc                   	int3
1400f7c40:	48 8b c4             	mov    %rsp,%rax
1400f7c43:	48 89 58 18          	mov    %rbx,0x18(%rax)
1400f7c47:	48 89 48 08          	mov    %rcx,0x8(%rax)
1400f7c4b:	55                   	push   %rbp
1400f7c4c:	56                   	push   %rsi
1400f7c4d:	57                   	push   %rdi
1400f7c4e:	41 54                	push   %r12
1400f7c50:	41 55                	push   %r13
1400f7c52:	41 56                	push   %r14
1400f7c54:	41 57                	push   %r15
1400f7c56:	48 8d 68 b9          	lea    -0x47(%rax),%rbp
1400f7c5a:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
1400f7c61:	0f 29 70 b8          	movaps %xmm6,-0x48(%rax)
1400f7c65:	49 8b d9             	mov    %r9,%rbx
1400f7c68:	49 8b f0             	mov    %r8,%rsi
1400f7c6b:	44 0f b7 c2          	movzwl %dx,%r8d
1400f7c6f:	48 8b f9             	mov    %rcx,%rdi
1400f7c72:	45 33 ed             	xor    %r13d,%r13d
1400f7c75:	45 8b fd             	mov    %r13d,%r15d
1400f7c78:	44 89 6d 57          	mov    %r13d,0x57(%rbp)
1400f7c7c:	48 8d 0d 95 ae 23 00 	lea    0x23ae95(%rip),%rcx        # 0x140332b18
1400f7c83:	44 39 6d 7f          	cmp    %r13d,0x7f(%rbp)
1400f7c87:	74 1c                	je     0x1400f7ca5
1400f7c89:	48 8d 05 70 b8 23 00 	lea    0x23b870(%rip),%rax        # 0x140333500
1400f7c90:	48 89 47 08          	mov    %rax,0x8(%rdi)
1400f7c94:	48 89 8f 78 02 00 00 	mov    %rcx,0x278(%rdi)
1400f7c9b:	41 bf 01 00 00 00    	mov    $0x1,%r15d
1400f7ca1:	44 89 7d 57          	mov    %r15d,0x57(%rbp)
1400f7ca5:	48 8d 05 1c af 23 00 	lea    0x23af1c(%rip),%rax        # 0x140332bc8
1400f7cac:	48 89 07             	mov    %rax,(%rdi)
1400f7caf:	48 8b 47 08          	mov    0x8(%rdi),%rax
1400f7cb3:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400f7cb7:	48 8d 05 aa ae 23 00 	lea    0x23aeaa(%rip),%rax        # 0x140332b68
1400f7cbe:	48 89 44 39 08       	mov    %rax,0x8(%rcx,%rdi,1)
1400f7cc3:	48 8d 05 ce b7 23 00 	lea    0x23b7ce(%rip),%rax        # 0x140333498
1400f7cca:	48 89 07             	mov    %rax,(%rdi)
1400f7ccd:	48 8b 47 08          	mov    0x8(%rdi),%rax
1400f7cd1:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400f7cd5:	48 8d 05 fc b7 23 00 	lea    0x23b7fc(%rip),%rax        # 0x1403334d8
1400f7cdc:	48 89 44 39 08       	mov    %rax,0x8(%rcx,%rdi,1)
1400f7ce1:	48 8b 47 08          	mov    0x8(%rdi),%rax
1400f7ce5:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400f7ce9:	8d 91 90 fd ff ff    	lea    -0x270(%rcx),%edx
1400f7cef:	89 54 39 04          	mov    %edx,0x4(%rcx,%rdi,1)
1400f7cf3:	c6 47 10 00          	movb   $0x0,0x10(%rdi)
1400f7cf7:	66 44 89 47 12       	mov    %r8w,0x12(%rdi)
1400f7cfc:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
1400f7d00:	48 8b 55 6f          	mov    0x6f(%rbp),%rdx
1400f7d04:	e8 c7 e0 f8 ff       	call   0x140085dd0
1400f7d09:	90                   	nop
1400f7d0a:	48 8d 4f 38          	lea    0x38(%rdi),%rcx
1400f7d0e:	48 8b 55 77          	mov    0x77(%rbp),%rdx
1400f7d12:	e8 39 d5 f9 ff       	call   0x140095250
1400f7d17:	90                   	nop
1400f7d18:	48 8b d3             	mov    %rbx,%rdx
1400f7d1b:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1400f7d1f:	e8 ac e0 f8 ff       	call   0x140085dd0
1400f7d24:	c6 45 f7 01          	movb   $0x1,-0x9(%rbp)
1400f7d28:	48 8b d6             	mov    %rsi,%rdx
1400f7d2b:	48 8d 4d af          	lea    -0x51(%rbp),%rcx
1400f7d2f:	e8 9c e0 f8 ff       	call   0x140085dd0
1400f7d34:	c6 45 cf 01          	movb   $0x1,-0x31(%rbp)
1400f7d38:	4c 8d 45 d7          	lea    -0x29(%rbp),%r8
1400f7d3c:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
1400f7d40:	48 8d 4f 50          	lea    0x50(%rdi),%rcx
1400f7d44:	e8 b7 3a 21 00       	call   0x14030b800
1400f7d49:	90                   	nop
1400f7d4a:	66 0f 6f 35 de 2c 23 	movdqa 0x232cde(%rip),%xmm6        # 0x14032aa30
1400f7d51:	00
1400f7d52:	80 7d cf 00          	cmpb   $0x0,-0x31(%rbp)
1400f7d56:	74 47                	je     0x1400f7d9f
1400f7d58:	48 8b 55 c7          	mov    -0x39(%rbp),%rdx
1400f7d5c:	48 83 fa 0f          	cmp    $0xf,%rdx
1400f7d60:	76 34                	jbe    0x1400f7d96
1400f7d62:	48 ff c2             	inc    %rdx
1400f7d65:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1400f7d69:	48 8b c1             	mov    %rcx,%rax
1400f7d6c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400f7d73:	72 1c                	jb     0x1400f7d91
1400f7d75:	48 83 c2 27          	add    $0x27,%rdx
1400f7d79:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400f7d7d:	48 2b c1             	sub    %rcx,%rax
1400f7d80:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400f7d84:	48 83 f8 1f          	cmp    $0x1f,%rax
1400f7d88:	76 07                	jbe    0x1400f7d91
1400f7d8a:	ff 15 68 22 23 00    	call   *0x232268(%rip)        # 0x140329ff8
1400f7d90:	cc                   	int3
1400f7d91:	e8 ee 24 20 00       	call   0x1402fa284
1400f7d96:	f3 0f 7f 75 bf       	movdqu %xmm6,-0x41(%rbp)
1400f7d9b:	c6 45 af 00          	movb   $0x0,-0x51(%rbp)
1400f7d9f:	80 7d f7 00          	cmpb   $0x0,-0x9(%rbp)
1400f7da3:	74 4f                	je     0x1400f7df4
1400f7da5:	48 8b 55 ef          	mov    -0x11(%rbp),%rdx
1400f7da9:	48 83 fa 0f          	cmp    $0xf,%rdx
1400f7dad:	76 3c                	jbe    0x1400f7deb
1400f7daf:	48 ff c2             	inc    %rdx
1400f7db2:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
1400f7db6:	48 8b c1             	mov    %rcx,%rax
1400f7db9:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400f7dc0:	72 1c                	jb     0x1400f7dde
1400f7dc2:	48 83 c2 27          	add    $0x27,%rdx
1400f7dc6:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400f7dca:	48 2b c1             	sub    %rcx,%rax
1400f7dcd:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400f7dd1:	48 83 f8 1f          	cmp    $0x1f,%rax
1400f7dd5:	76 07                	jbe    0x1400f7dde
1400f7dd7:	ff 15 1b 22 23 00    	call   *0x23221b(%rip)        # 0x140329ff8
1400f7ddd:	cc                   	int3
1400f7dde:	e8 a1 24 20 00       	call   0x1402fa284
1400f7de3:	66 0f 6f 35 45 2c 23 	movdqa 0x232c45(%rip),%xmm6        # 0x14032aa30
1400f7dea:	00
1400f7deb:	f3 0f 7f 75 e7       	movdqu %xmm6,-0x19(%rbp)
1400f7df0:	c6 45 d7 00          	movb   $0x0,-0x29(%rbp)
1400f7df4:	48 8d 8f 90 00 00 00 	lea    0x90(%rdi),%rcx
1400f7dfb:	48 8d 57 50          	lea    0x50(%rdi),%rdx
1400f7dff:	e8 fc 30 21 00       	call   0x14030af00
1400f7e04:	90                   	nop
1400f7e05:	48 8d 9f 20 01 00 00 	lea    0x120(%rdi),%rbx
1400f7e0c:	48 89 5d 9f          	mov    %rbx,-0x61(%rbp)
1400f7e10:	4c 89 2b             	mov    %r13,(%rbx)
1400f7e13:	4c 89 6b 08          	mov    %r13,0x8(%rbx)
1400f7e17:	b9 50 00 00 00       	mov    $0x50,%ecx
1400f7e1c:	e8 27 24 20 00       	call   0x1402fa248
1400f7e21:	48 89 00             	mov    %rax,(%rax)
1400f7e24:	48 89 40 08          	mov    %rax,0x8(%rax)
1400f7e28:	48 89 40 10          	mov    %rax,0x10(%rax)
1400f7e2c:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
1400f7e32:	48 89 03             	mov    %rax,(%rbx)
1400f7e35:	0f 57 c0             	xorps  %xmm0,%xmm0
1400f7e38:	0f 11 43 28          	movups %xmm0,0x28(%rbx)
1400f7e3c:	0f 11 43 38          	movups %xmm0,0x38(%rbx)
1400f7e40:	0f 11 43 48          	movups %xmm0,0x48(%rbx)
1400f7e44:	4c 89 6b 18          	mov    %r13,0x18(%rbx)
1400f7e48:	4c 89 6b 20          	mov    %r13,0x20(%rbx)
1400f7e4c:	c7 43 58 ff ff ff ff 	movl   $0xffffffff,0x58(%rbx)
1400f7e53:	c7 43 10 02 00 00 00 	movl   $0x2,0x10(%rbx)
1400f7e5a:	44 89 6b 5c          	mov    %r13d,0x5c(%rbx)
1400f7e5e:	4c 8d 73 60          	lea    0x60(%rbx),%r14
1400f7e62:	4c 89 75 a7          	mov    %r14,-0x59(%rbp)
1400f7e66:	b9 f8 00 00 00       	mov    $0xf8,%ecx
1400f7e6b:	e8 d8 23 20 00       	call   0x1402fa248
1400f7e70:	48 8b f0             	mov    %rax,%rsi
1400f7e73:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
1400f7e77:	48 85 c0             	test   %rax,%rax
1400f7e7a:	74 29                	je     0x1400f7ea5
1400f7e7c:	0f 57 c0             	xorps  %xmm0,%xmm0
1400f7e7f:	0f 11 00             	movups %xmm0,(%rax)
1400f7e82:	c7 40 08 01 00 00 00 	movl   $0x1,0x8(%rax)
1400f7e89:	c7 40 0c 01 00 00 00 	movl   $0x1,0xc(%rax)
1400f7e90:	48 8d 05 a1 f4 23 00 	lea    0x23f4a1(%rip),%rax        # 0x140337338
1400f7e97:	48 89 06             	mov    %rax,(%rsi)
1400f7e9a:	48 8d 4e 10          	lea    0x10(%rsi),%rcx
1400f7e9e:	e8 2d f8 ff ff       	call   0x1400f76d0
1400f7ea3:	eb 03                	jmp    0x1400f7ea8
1400f7ea5:	49 8b f5             	mov    %r13,%rsi
1400f7ea8:	41 83 cf 04          	or     $0x4,%r15d
1400f7eac:	44 89 7d 57          	mov    %r15d,0x57(%rbp)
1400f7eb0:	48 8d 46 10          	lea    0x10(%rsi),%rax
1400f7eb4:	49 89 06             	mov    %rax,(%r14)
1400f7eb7:	49 89 76 08          	mov    %rsi,0x8(%r14)
1400f7ebb:	48 c7 43 70 0f 00 00 	movq   $0xf,0x70(%rbx)
1400f7ec2:	00
1400f7ec3:	4c 89 6b 78          	mov    %r13,0x78(%rbx)
1400f7ec7:	48 8b 05 ea 6c 23 00 	mov    0x236cea(%rip),%rax        # 0x14032ebb8
1400f7ece:	48 89 87 a0 01 00 00 	mov    %rax,0x1a0(%rdi)
1400f7ed5:	4c 89 af a8 01 00 00 	mov    %r13,0x1a8(%rdi)
1400f7edc:	48 8b 05 d5 6c 23 00 	mov    0x236cd5(%rip),%rax        # 0x14032ebb8
1400f7ee3:	48 89 87 b0 01 00 00 	mov    %rax,0x1b0(%rdi)
1400f7eea:	4c 89 af b8 01 00 00 	mov    %r13,0x1b8(%rdi)
1400f7ef1:	48 8b 05 c0 6c 23 00 	mov    0x236cc0(%rip),%rax        # 0x14032ebb8
1400f7ef8:	48 89 87 c0 01 00 00 	mov    %rax,0x1c0(%rdi)
1400f7eff:	4c 89 af c8 01 00 00 	mov    %r13,0x1c8(%rdi)
1400f7f06:	48 8b 05 ab 6c 23 00 	mov    0x236cab(%rip),%rax        # 0x14032ebb8
1400f7f0d:	48 89 87 d0 01 00 00 	mov    %rax,0x1d0(%rdi)
1400f7f14:	4c 89 af d8 01 00 00 	mov    %r13,0x1d8(%rdi)
1400f7f1b:	48 8b 05 96 6c 23 00 	mov    0x236c96(%rip),%rax        # 0x14032ebb8
1400f7f22:	48 89 87 e0 01 00 00 	mov    %rax,0x1e0(%rdi)
1400f7f29:	4c 89 af e8 01 00 00 	mov    %r13,0x1e8(%rdi)
1400f7f30:	48 8b 05 81 6c 23 00 	mov    0x236c81(%rip),%rax        # 0x14032ebb8
1400f7f37:	48 89 87 f0 01 00 00 	mov    %rax,0x1f0(%rdi)
1400f7f3e:	4c 89 af f8 01 00 00 	mov    %r13,0x1f8(%rdi)
1400f7f45:	48 8b 05 6c 6c 23 00 	mov    0x236c6c(%rip),%rax        # 0x14032ebb8
1400f7f4c:	48 89 87 00 02 00 00 	mov    %rax,0x200(%rdi)
1400f7f53:	4c 89 af 08 02 00 00 	mov    %r13,0x208(%rdi)
1400f7f5a:	0f 57 c0             	xorps  %xmm0,%xmm0
1400f7f5d:	0f 11 87 10 02 00 00 	movups %xmm0,0x210(%rdi)
1400f7f64:	4c 89 af 20 02 00 00 	mov    %r13,0x220(%rdi)
1400f7f6b:	48 c7 87 28 02 00 00 	movq   $0xf,0x228(%rdi)
1400f7f72:	0f 00 00 00
1400f7f76:	c6 87 10 02 00 00 00 	movb   $0x0,0x210(%rdi)
1400f7f7d:	b9 d8 01 00 00       	mov    $0x1d8,%ecx
1400f7f82:	e8 c1 22 20 00       	call   0x1402fa248
1400f7f87:	48 8b d8             	mov    %rax,%rbx
1400f7f8a:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
1400f7f8e:	48 85 c0             	test   %rax,%rax
1400f7f91:	74 1a                	je     0x1400f7fad
1400f7f93:	33 d2                	xor    %edx,%edx
1400f7f95:	41 b8 d8 01 00 00    	mov    $0x1d8,%r8d
1400f7f9b:	48 8b c8             	mov    %rax,%rcx
1400f7f9e:	e8 bb 4a 20 00       	call   0x1402fca5e
1400f7fa3:	48 8b cb             	mov    %rbx,%rcx
1400f7fa6:	e8 d5 04 00 00       	call   0x1400f8480
1400f7fab:	eb 03                	jmp    0x1400f7fb0
1400f7fad:	49 8b dd             	mov    %r13,%rbx
1400f7fb0:	48 89 9f 38 02 00 00 	mov    %rbx,0x238(%rdi)
1400f7fb7:	b9 01 00 00 00       	mov    $0x1,%ecx
1400f7fbc:	e8 87 22 20 00       	call   0x1402fa248
1400f7fc1:	48 89 87 40 02 00 00 	mov    %rax,0x240(%rdi)
1400f7fc8:	4c 89 af 48 02 00 00 	mov    %r13,0x248(%rdi)
1400f7fcf:	4c 89 af 50 02 00 00 	mov    %r13,0x250(%rdi)
1400f7fd6:	4c 89 af 58 02 00 00 	mov    %r13,0x258(%rdi)
1400f7fdd:	48 8d b7 60 02 00 00 	lea    0x260(%rdi),%rsi
1400f7fe4:	4c 89 2e             	mov    %r13,(%rsi)
1400f7fe7:	44 89 af 68 02 00 00 	mov    %r13d,0x268(%rdi)
1400f7fee:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
1400f7ff2:	48 8d 4f 50          	lea    0x50(%rdi),%rcx
1400f7ff6:	e8 d5 6b 21 00       	call   0x14030ebd0
1400f7ffb:	90                   	nop
1400f7ffc:	4c 8b 75 b7          	mov    -0x49(%rbp),%r14
1400f8000:	48 8b 5d af          	mov    -0x51(%rbp),%rbx
1400f8004:	49 3b de             	cmp    %r14,%rbx
1400f8007:	74 42                	je     0x1400f804b
1400f8009:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400f8010:	4c 8b cb             	mov    %rbx,%r9
1400f8013:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
1400f8018:	76 03                	jbe    0x1400f801d
1400f801a:	4c 8b 0b             	mov    (%rbx),%r9
1400f801d:	4c 8d 05 5c 5c 23 00 	lea    0x235c5c(%rip),%r8        # 0x14032dc80
1400f8024:	ba 01 00 00 00       	mov    $0x1,%edx
1400f8029:	b9 03 00 00 00       	mov    $0x3,%ecx
1400f802e:	e8 cd 1b fc ff       	call   0x1400b9c00
1400f8033:	48 83 c3 20          	add    $0x20,%rbx
1400f8037:	49 3b de             	cmp    %r14,%rbx
1400f803a:	75 d4                	jne    0x1400f8010
1400f803c:	48 8d b7 60 02 00 00 	lea    0x260(%rdi),%rsi
1400f8043:	4c 8b 75 b7          	mov    -0x49(%rbp),%r14
1400f8047:	48 8b 5d af          	mov    -0x51(%rbp),%rbx
1400f804b:	48 85 db             	test   %rbx,%rbx
1400f804e:	74 4f                	je     0x1400f809f
1400f8050:	4c 8d 45 af          	lea    -0x51(%rbp),%r8
1400f8054:	49 8b d6             	mov    %r14,%rdx
1400f8057:	48 8b cb             	mov    %rbx,%rcx
1400f805a:	e8 e1 dc f8 ff       	call   0x140085d40
1400f805f:	48 8b 55 bf          	mov    -0x41(%rbp),%rdx
1400f8063:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1400f8067:	48 2b d1             	sub    %rcx,%rdx
1400f806a:	48 83 e2 e0          	and    $0xffffffffffffffe0,%rdx
1400f806e:	48 8b c1             	mov    %rcx,%rax
1400f8071:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400f8078:	72 20                	jb     0x1400f809a
1400f807a:	48 83 c2 27          	add    $0x27,%rdx
1400f807e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400f8082:	48 2b c1             	sub    %rcx,%rax
1400f8085:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400f8089:	48 83 f8 1f          	cmp    $0x1f,%rax
1400f808d:	0f 87 a8 00 00 00    	ja     0x1400f813b
1400f8093:	48 8d b7 60 02 00 00 	lea    0x260(%rdi),%rsi
1400f809a:	e8 e5 21 20 00       	call   0x1402fa284
1400f809f:	b9 20 00 00 00       	mov    $0x20,%ecx
1400f80a4:	e8 9f 21 20 00       	call   0x1402fa248
1400f80a9:	48 8b d8             	mov    %rax,%rbx
1400f80ac:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
1400f80b0:	48 85 c0             	test   %rax,%rax
1400f80b3:	0f 84 89 00 00 00    	je     0x1400f8142
1400f80b9:	0f 57 c0             	xorps  %xmm0,%xmm0
1400f80bc:	0f 11 00             	movups %xmm0,(%rax)
1400f80bf:	0f 11 40 10          	movups %xmm0,0x10(%rax)
1400f80c3:	48 8d 05 3e b4 23 00 	lea    0x23b43e(%rip),%rax        # 0x140333508
1400f80ca:	48 89 43 08          	mov    %rax,0x8(%rbx)
1400f80ce:	48 8d 05 43 aa 23 00 	lea    0x23aa43(%rip),%rax        # 0x140332b18
1400f80d5:	48 89 43 18          	mov    %rax,0x18(%rbx)
1400f80d9:	41 83 cf 02          	or     $0x2,%r15d
1400f80dd:	44 89 7d 57          	mov    %r15d,0x57(%rbp)
1400f80e1:	48 8d 05 20 ab 23 00 	lea    0x23ab20(%rip),%rax        # 0x140332c08
1400f80e8:	48 89 03             	mov    %rax,(%rbx)
1400f80eb:	48 63 05 1a b4 23 00 	movslq 0x23b41a(%rip),%rax        # 0x14033350c
1400f80f2:	48 8d 0d 6f aa 23 00 	lea    0x23aa6f(%rip),%rcx        # 0x140332b68
1400f80f9:	48 89 4c 18 08       	mov    %rcx,0x8(%rax,%rbx,1)
1400f80fe:	48 8d 05 03 ab 23 00 	lea    0x23ab03(%rip),%rax        # 0x140332c08
1400f8105:	48 89 03             	mov    %rax,(%rbx)
1400f8108:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400f810c:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400f8110:	48 8d 05 81 af 23 00 	lea    0x23af81(%rip),%rax        # 0x140333098
1400f8117:	48 89 44 19 08       	mov    %rax,0x8(%rcx,%rbx,1)
1400f811c:	44 89 6b 10          	mov    %r13d,0x10(%rbx)
1400f8120:	48 85 db             	test   %rbx,%rbx
1400f8123:	74 20                	je     0x1400f8145
1400f8125:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400f8129:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400f812d:	48 83 c1 08          	add    $0x8,%rcx
1400f8131:	48 03 cb             	add    %rbx,%rcx
1400f8134:	48 8b 01             	mov    (%rcx),%rax
1400f8137:	ff 10                	call   *(%rax)
1400f8139:	eb 0a                	jmp    0x1400f8145
1400f813b:	ff 15 b7 1e 23 00    	call   *0x231eb7(%rip)        # 0x140329ff8
1400f8141:	cc                   	int3
1400f8142:	49 8b dd             	mov    %r13,%rbx
1400f8145:	48 8b 16             	mov    (%rsi),%rdx
1400f8148:	48 89 1e             	mov    %rbx,(%rsi)
1400f814b:	48 85 d2             	test   %rdx,%rdx
1400f814e:	74 16                	je     0x1400f8166
1400f8150:	48 8b 42 08          	mov    0x8(%rdx),%rax
1400f8154:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400f8158:	48 83 c2 08          	add    $0x8,%rdx
1400f815c:	48 03 ca             	add    %rdx,%rcx
1400f815f:	48 8b 01             	mov    (%rcx),%rax
1400f8162:	ff 50 08             	call   *0x8(%rax)
1400f8165:	90                   	nop
1400f8166:	48 8b c7             	mov    %rdi,%rax
1400f8169:	48 8b 9c 24 e0 00 00 	mov    0xe0(%rsp),%rbx
1400f8170:	00
1400f8171:	0f 28 b4 24 80 00 00 	movaps 0x80(%rsp),%xmm6
1400f8178:	00
1400f8179:	48 81 c4 90 00 00 00 	add    $0x90,%rsp