1400f7653:	49 8d 8e d0 01 00 00 	lea    0x1d0(%r14),%rcx
1400f765a:	48 8d 96 d0 01 00 00 	lea    0x1d0(%rsi),%rdx
1400f7661:	e8 6a e7 f8 ff       	call   0x140085dd0
1400f7666:	0f b6 86 f0 01 00 00 	movzbl 0x1f0(%rsi),%eax
1400f766d:	41 88 86 f0 01 00 00 	mov    %al,0x1f0(%r14)
1400f7674:	0f b6 86 f1 01 00 00 	movzbl 0x1f1(%rsi),%eax
1400f767b:	41 88 86 f1 01 00 00 	mov    %al,0x1f1(%r14)
1400f7682:	0f b6 86 f2 01 00 00 	movzbl 0x1f2(%rsi),%eax
1400f7689:	41 88 86 f2 01 00 00 	mov    %al,0x1f2(%r14)
1400f7690:	0f b6 86 f3 01 00 00 	movzbl 0x1f3(%rsi),%eax
1400f7697:	41 88 86 f3 01 00 00 	mov    %al,0x1f3(%r14)
1400f769e:	0f b6 86 f4 01 00 00 	movzbl 0x1f4(%rsi),%eax
1400f76a5:	41 88 86 f4 01 00 00 	mov    %al,0x1f4(%r14)
1400f76ac:	0f b6 86 f5 01 00 00 	movzbl 0x1f5(%rsi),%eax
1400f76b3:	41 88 86 f5 01 00 00 	mov    %al,0x1f5(%r14)
1400f76ba:	49 8b c6             	mov    %r14,%rax
1400f76bd:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400f76c2:	48 83 c4 20          	add    $0x20,%rsp
1400f76c6:	41 5e                	pop    %r14
1400f76c8:	5f                   	pop    %rdi
1400f76c9:	5e                   	pop    %rsi
1400f76ca:	c3                   	ret
1400f76cb:	cc                   	int3
1400f76cc:	cc                   	int3
1400f76cd:	cc                   	int3
1400f76ce:	cc                   	int3
1400f76cf:	cc                   	int3
1400f76d0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400f76d5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1400f76da:	55                   	push   %rbp
1400f76db:	57                   	push   %rdi
1400f76dc:	41 56                	push   %r14
1400f76de:	48 8d 6c 24 b9       	lea    -0x47(%rsp),%rbp
1400f76e3:	48 81 ec 00 01 00 00 	sub    $0x100,%rsp
1400f76ea:	48 8b 05 8f 0a 31 00 	mov    0x310a8f(%rip),%rax        # 0x140408180
1400f76f1:	48 33 c4             	xor    %rsp,%rax
1400f76f4:	48 89 45 37          	mov    %rax,0x37(%rbp)
1400f76f8:	48 8b f1             	mov    %rcx,%rsi
1400f76fb:	48 89 4d 87          	mov    %rcx,-0x79(%rbp)
1400f76ff:	33 ff                	xor    %edi,%edi
1400f7701:	48 89 39             	mov    %rdi,(%rcx)
1400f7704:	48 89 79 08          	mov    %rdi,0x8(%rcx)
1400f7708:	48 89 79 10          	mov    %rdi,0x10(%rcx)
1400f770c:	48 89 79 18          	mov    %rdi,0x18(%rcx)
1400f7710:	48 89 79 20          	mov    %rdi,0x20(%rcx)
1400f7714:	48 89 79 28          	mov    %rdi,0x28(%rcx)
1400f7718:	48 8d 59 30          	lea    0x30(%rcx),%rbx
1400f771c:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1400f7721:	89 3b                	mov    %edi,(%rbx)
1400f7723:	48 89 7b 08          	mov    %rdi,0x8(%rbx)
1400f7727:	48 89 7b 10          	mov    %rdi,0x10(%rbx)
1400f772b:	b9 40 00 00 00       	mov    $0x40,%ecx
1400f7730:	e8 13 2b 20 00       	call   0x1402fa248
1400f7735:	48 89 00             	mov    %rax,(%rax)
1400f7738:	48 89 40 08          	mov    %rax,0x8(%rax)
1400f773c:	48 89 43 08          	mov    %rax,0x8(%rbx)
1400f7740:	48 8d 4b 18          	lea    0x18(%rbx),%rcx
1400f7744:	48 89 39             	mov    %rdi,(%rcx)
1400f7747:	48 89 79 08          	mov    %rdi,0x8(%rcx)
1400f774b:	48 89 79 10          	mov    %rdi,0x10(%rcx)
1400f774f:	48 c7 43 30 07 00 00 	movq   $0x7,0x30(%rbx)
1400f7756:	00
1400f7757:	48 c7 43 38 08 00 00 	movq   $0x8,0x38(%rbx)
1400f775e:	00
1400f775f:	c7 03 00 00 80 3f    	movl   $0x3f800000,(%rbx)
1400f7765:	4c 8b 43 08          	mov    0x8(%rbx),%r8
1400f7769:	ba 10 00 00 00       	mov    $0x10,%edx
1400f776e:	e8 6d 73 fc ff       	call   0x1400beae0
1400f7773:	90                   	nop
1400f7774:	0f 57 c0             	xorps  %xmm0,%xmm0
1400f7777:	0f 11 86 88 00 00 00 	movups %xmm0,0x88(%rsi)
1400f777e:	0f 11 86 98 00 00 00 	movups %xmm0,0x98(%rsi)
1400f7785:	0f 11 86 a8 00 00 00 	movups %xmm0,0xa8(%rsi)
1400f778c:	48 89 7e 78          	mov    %rdi,0x78(%rsi)
1400f7790:	48 89 be 80 00 00 00 	mov    %rdi,0x80(%rsi)
1400f7797:	c7 86 b8 00 00 00 ff 	movl   $0xffffffff,0xb8(%rsi)
1400f779e:	ff ff ff
1400f77a1:	c7 46 70 02 00 00 00 	movl   $0x2,0x70(%rsi)
1400f77a8:	48 89 be bc 00 00 00 	mov    %rdi,0xbc(%rsi)
1400f77af:	48 c7 86 c8 00 00 00 	movq   $0x78,0xc8(%rsi)
1400f77b6:	78 00 00 00
1400f77ba:	4c 8d b6 d0 00 00 00 	lea    0xd0(%rsi),%r14
1400f77c1:	0f 11 45 97          	movups %xmm0,-0x69(%rbp)
1400f77c5:	66 0f 6f 0d f3 04 24 	movdqa 0x2404f3(%rip),%xmm1        # 0x140337cc0
1400f77cc:	00
1400f77cd:	66 0f 7f 4d a7       	movdqa %xmm1,-0x59(%rbp)
1400f77d2:	8b 05 54 dd 23 00    	mov    0x23dd54(%rip),%eax        # 0x14033552c
1400f77d8:	66 89 45 97          	mov    %ax,-0x69(%rbp)
1400f77dc:	0f b6 05 4b dd 23 00 	movzbl 0x23dd4b(%rip),%eax        # 0x14033552e
1400f77e3:	88 45 99             	mov    %al,-0x67(%rbp)
1400f77e6:	40 88 7d 9a          	mov    %dil,-0x66(%rbp)
1400f77ea:	0f 11 45 b7          	movups %xmm0,-0x49(%rbp)
1400f77ee:	66 0f 6f 0d 5a 32 23 	movdqa 0x23325a(%rip),%xmm1        # 0x14032aa50
1400f77f5:	00
1400f77f6:	66 0f 7f 4d c7       	movdqa %xmm1,-0x39(%rbp)
1400f77fb:	f2 0f 10 05 2d dd 23 	movsd  0x23dd2d(%rip),%xmm0        # 0x140335530
1400f7802:	00
1400f7803:	f2 0f 11 45 b7       	movsd  %xmm0,-0x49(%rbp)
1400f7808:	0f b7 05 29 dd 23 00 	movzwl 0x23dd29(%rip),%eax        # 0x140335538
1400f780f:	66 89 45 bf          	mov    %ax,-0x41(%rbp)
1400f7813:	40 88 7d c1          	mov    %dil,-0x3f(%rbp)
1400f7817:	0f 57 c0             	xorps  %xmm0,%xmm0
1400f781a:	0f 11 45 d7          	movups %xmm0,-0x29(%rbp)
1400f781e:	66 0f 6f 0d 0a 6d 23 	movdqa 0x236d0a(%rip),%xmm1        # 0x14032e530
1400f7825:	00
1400f7826:	66 0f 7f 4d e7       	movdqa %xmm1,-0x19(%rbp)
1400f782b:	8b 05 0b dd 23 00    	mov    0x23dd0b(%rip),%eax        # 0x14033553c
1400f7831:	89 45 d7             	mov    %eax,-0x29(%rbp)
1400f7834:	0f b6 05 05 dd 23 00 	movzbl 0x23dd05(%rip),%eax        # 0x140335540
1400f783b:	88 45 db             	mov    %al,-0x25(%rbp)
1400f783e:	40 88 7d dc          	mov    %dil,-0x24(%rbp)
1400f7842:	0f 11 45 f7          	movups %xmm0,-0x9(%rbp)
1400f7846:	66 0f 6f 0d d2 6c 23 	movdqa 0x236cd2(%rip),%xmm1        # 0x14032e520
1400f784d:	00
1400f784e:	66 0f 7f 4d 07       	movdqa %xmm1,0x7(%rbp)
1400f7853:	c7 45 f7 2e 63 73 73 	movl   $0x7373632e,-0x9(%rbp)
1400f785a:	40 88 7d fb          	mov    %dil,-0x5(%rbp)
1400f785e:	0f 11 45 17          	movups %xmm0,0x17(%rbp)
1400f7862:	66 0f 7f 4d 27       	movdqa %xmm1,0x27(%rbp)
1400f7867:	c7 45 17 2e 6f 74 66 	movl   $0x66746f2e,0x17(%rbp)
1400f786e:	40 88 7d 1b          	mov    %dil,0x1b(%rbp)
1400f7872:	49 89 3e             	mov    %rdi,(%r14)
1400f7875:	49 89 7e 08          	mov    %rdi,0x8(%r14)
1400f7879:	49 89 7e 10          	mov    %rdi,0x10(%r14)
1400f787d:	ba 05 00 00 00       	mov    $0x5,%edx
1400f7882:	49 8b ce             	mov    %r14,%rcx
1400f7885:	e8 66 5e 03 00       	call   0x14012d6f0
1400f788a:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1400f788f:	49 8b 1e             	mov    (%r14),%rbx
1400f7892:	48 8d 7d 97          	lea    -0x69(%rbp),%rdi
1400f7896:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1400f789b:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1400f78a0:	4c 89 74 24 38       	mov    %r14,0x38(%rsp)
1400f78a5:	48 8b d7             	mov    %rdi,%rdx
1400f78a8:	48 8b cb             	mov    %rbx,%rcx
1400f78ab:	e8 20 e5 f8 ff       	call   0x140085dd0
1400f78b0:	48 83 c3 20          	add    $0x20,%rbx
1400f78b4:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1400f78b9:	48 83 c7 20          	add    $0x20,%rdi
1400f78bd:	48 8d 45 37          	lea    0x37(%rbp),%rax
1400f78c1:	48 3b f8             	cmp    %rax,%rdi
1400f78c4:	75 df                	jne    0x1400f78a5
1400f78c6:	49 89 5e 08          	mov    %rbx,0x8(%r14)
1400f78ca:	4c 8d 0d df e9 f8 ff 	lea    -0x71621(%rip),%r9        # 0x1400862b0
1400f78d1:	ba 20 00 00 00       	mov    $0x20,%edx
1400f78d6:	41 b8 05 00 00 00    	mov    $0x5,%r8d
1400f78dc:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
1400f78e0:	e8 93 28 20 00       	call   0x1402fa178
1400f78e5:	90                   	nop
1400f78e6:	48 8b c6             	mov    %rsi,%rax
1400f78e9:	48 8b 4d 37          	mov    0x37(%rbp),%rcx
1400f78ed:	48 33 cc             	xor    %rsp,%rcx
1400f78f0:	e8 4b 2d 20 00       	call   0x1402fa640
1400f78f5:	4c 8d 9c 24 00 01 00 	lea    0x100(%rsp),%r11
1400f78fc:	00
1400f78fd:	49 8b 5b 28          	mov    0x28(%r11),%rbx
1400f7901:	49 8b 73 30          	mov    0x30(%r11),%rsi
1400f7905:	49 8b e3             	mov    %r11,%rsp
1400f7908:	41 5e                	pop    %r14
1400f790a:	5f                   	pop    %rdi
1400f790b:	5d                   	pop    %rbp
1400f790c:	c3                   	ret
1400f790d:	cc                   	int3
1400f790e:	cc                   	int3
1400f790f:	cc                   	int3
1400f7910:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400f7915:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1400f791a:	56                   	push   %rsi
1400f791b:	57                   	push   %rdi
1400f791c:	41 56                	push   %r14
1400f791e:	48 83 ec 20          	sub    $0x20,%rsp
1400f7922:	4c 8b f1             	mov    %rcx,%r14
1400f7925:	48 8d 05 34 ba 23 00 	lea    0x23ba34(%rip),%rax        # 0x140333360
1400f792c:	48 89 01             	mov    %rax,(%rcx)
1400f792f:	48 83 c1 08          	add    $0x8,%rcx
1400f7933:	e8 48 ea ff ff       	call   0x1400f6380
1400f7938:	90                   	nop
1400f7939:	49 8d 4e 48          	lea    0x48(%r14),%rcx
1400f793d:	e8 3e ea ff ff       	call   0x1400f6380
1400f7942:	90                   	nop
1400f7943:	33 ff                	xor    %edi,%edi
1400f7945:	49 89 be c0 00 00 00 	mov    %rdi,0xc0(%r14)
1400f794c:	49 89 be c8 00 00 00 	mov    %rdi,0xc8(%r14)
1400f7953:	49 8d 9e d0 00 00 00 	lea    0xd0(%r14),%rbx
1400f795a:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1400f795f:	89 3b                	mov    %edi,(%rbx)
1400f7961:	48 89 7b 08          	mov    %rdi,0x8(%rbx)
1400f7965:	48 89 7b 10          	mov    %rdi,0x10(%rbx)
1400f7969:	b9 30 00 00 00       	mov    $0x30,%ecx
1400f796e:	e8 d5 28 20 00       	call   0x1402fa248
1400f7973:	48 89 00             	mov    %rax,(%rax)
1400f7976:	48 89 40 08          	mov    %rax,0x8(%rax)
1400f797a:	48 89 43 08          	mov    %rax,0x8(%rbx)
1400f797e:	48 89 7b 18          	mov    %rdi,0x18(%rbx)
1400f7982:	48 89 7b 20          	mov    %rdi,0x20(%rbx)
1400f7986:	48 89 7b 28          	mov    %rdi,0x28(%rbx)
1400f798a:	48 c7 43 30 07 00 00 	movq   $0x7,0x30(%rbx)
1400f7991:	00
1400f7992:	48 c7 43 38 08 00 00 	movq   $0x8,0x38(%rbx)
1400f7999:	00
1400f799a:	c7 03 00 00 80 3f    	movl   $0x3f800000,(%rbx)
1400f79a0:	48 8b 73 08          	mov    0x8(%rbx),%rsi
1400f79a4:	8b cf                	mov    %edi,%ecx
1400f79a6:	8b c7                	mov    %edi,%eax
1400f79a8:	48 c1 f8 03          	sar    $0x3,%rax
1400f79ac:	48 83 f8 10          	cmp    $0x10,%rax
1400f79b0:	0f 83 7f 00 00 00    	jae    0x1400f7a35
1400f79b6:	b9 80 00 00 00       	mov    $0x80,%ecx
1400f79bb:	e8 88 28 20 00       	call   0x1402fa248
1400f79c0:	48 8b f8             	mov    %rax,%rdi
1400f79c3:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1400f79c7:	48 8b 43 28          	mov    0x28(%rbx),%rax
1400f79cb:	48 2b c1             	sub    %rcx,%rax
1400f79ce:	48 c1 f8 03          	sar    $0x3,%rax
1400f79d2:	48 85 c0             	test   %rax,%rax
1400f79d5:	74 2e                	je     0x1400f7a05
1400f79d7:	48 8d 14 c5 00 00 00 	lea    0x0(,%rax,8),%rdx
1400f79de:	00
1400f79df:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400f79e6:	72 18                	jb     0x1400f7a00
1400f79e8:	48 83 c2 27          	add    $0x27,%rdx
1400f79ec:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1400f79f0:	49 2b c8             	sub    %r8,%rcx
1400f79f3:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1400f79f7:	48 83 f8 1f          	cmp    $0x1f,%rax
1400f79fb:	77 31                	ja     0x1400f7a2e
1400f79fd:	49 8b c8             	mov    %r8,%rcx
1400f7a00:	e8 7f 28 20 00       	call   0x1402fa284
1400f7a05:	48 89 7b 18          	mov    %rdi,0x18(%rbx)
1400f7a09:	48 8d 87 80 00 00 00 	lea    0x80(%rdi),%rax
1400f7a10:	48 89 43 20          	mov    %rax,0x20(%rbx)
1400f7a14:	48 89 43 28          	mov    %rax,0x28(%rbx)
1400f7a18:	48 3b f8             	cmp    %rax,%rdi
1400f7a1b:	74 2d                	je     0x1400f7a4a
1400f7a1d:	0f 1f 00             	nopl   (%rax)
1400f7a20:	48 89 37             	mov    %rsi,(%rdi)
1400f7a23:	48 83 c7 08          	add    $0x8,%rdi
1400f7a27:	48 3b f8             	cmp    %rax,%rdi
1400f7a2a:	75 f4                	jne    0x1400f7a20
1400f7a2c:	eb 1c                	jmp    0x1400f7a4a
1400f7a2e:	ff 15 c4 25 23 00    	call   *0x2325c4(%rip)        # 0x140329ff8
1400f7a34:	cc                   	int3
1400f7a35:	48 83 c1 07          	add    $0x7,%rcx
1400f7a39:	48 c1 e9 03          	shr    $0x3,%rcx
1400f7a3d:	48 85 c9             	test   %rcx,%rcx
1400f7a40:	74 08                	je     0x1400f7a4a
1400f7a42:	33 ff                	xor    %edi,%edi
1400f7a44:	48 8b c6             	mov    %rsi,%rax
1400f7a47:	f3 48 ab             	rep stos %rax,%es:(%rdi)
1400f7a4a:	49 8b c6             	mov    %r14,%rax
1400f7a4d:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400f7a52:	48 83 c4 20          	add    $0x20,%rsp
1400f7a56:	41 5e                	pop    %r14
1400f7a58:	5f                   	pop    %rdi
1400f7a59:	5e                   	pop    %rsi
1400f7a5a:	c3                   	ret
1400f7a5b:	cc                   	int3
1400f7a5c:	cc                   	int3
1400f7a5d:	cc                   	int3
1400f7a5e:	cc                   	int3
1400f7a5f:	cc                   	int3
1400f7a60:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400f7a65:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1400f7a6a:	55                   	push   %rbp
1400f7a6b:	56                   	push   %rsi
1400f7a6c:	57                   	push   %rdi
1400f7a6d:	41 54                	push   %r12
1400f7a6f:	41 55                	push   %r13
1400f7a71:	41 56                	push   %r14
1400f7a73:	41 57                	push   %r15
1400f7a75:	48 83 ec 20          	sub    $0x20,%rsp
1400f7a79:	45 0f b6 f9          	movzbl %r9b,%r15d
1400f7a7d:	49 8b e8             	mov    %r8,%rbp
1400f7a80:	4c 8b c2             	mov    %rdx,%r8
1400f7a83:	48 8b f9             	mov    %rcx,%rdi
1400f7a86:	45 33 e4             	xor    %r12d,%r12d
1400f7a89:	41 8b f4             	mov    %r12d,%esi
1400f7a8c:	44 89 64 24 78       	mov    %r12d,0x78(%rsp)
1400f7a91:	4c 8d 2d 80 b0 23 00 	lea    0x23b080(%rip),%r13        # 0x140332b18
1400f7a98:	44 39 a4 24 80 00 00 	cmp    %r12d,0x80(%rsp)
1400f7a9f:	00
1400f7aa0:	74 1b                	je     0x1400f7abd
1400f7aa2:	48 8d 05 77 b5 23 00 	lea    0x23b577(%rip),%rax        # 0x140333020
1400f7aa9:	48 89 41 08          	mov    %rax,0x8(%rcx)
1400f7aad:	4c 89 a9 98 00 00 00 	mov    %r13,0x98(%rcx)
1400f7ab4:	be 01 00 00 00       	mov    $0x1,%esi
1400f7ab9:	89 74 24 78          	mov    %esi,0x78(%rsp)
1400f7abd:	48 8d 05 cc b4 23 00 	lea    0x23b4cc(%rip),%rax        # 0x140332f90
1400f7ac4:	48 89 01             	mov    %rax,(%rcx)
1400f7ac7:	48 8b 41 08          	mov    0x8(%rcx),%rax
1400f7acb:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400f7acf:	48 8d 05 92 b0 23 00 	lea    0x23b092(%rip),%rax        # 0x140332b68
1400f7ad6:	48 89 44 39 08       	mov    %rax,0x8(%rcx,%rdi,1)
1400f7adb:	48 8d 05 ee b4 23 00 	lea    0x23b4ee(%rip),%rax        # 0x140332fd0
1400f7ae2:	48 89 07             	mov    %rax,(%rdi)
1400f7ae5:	48 8b 47 08          	mov    0x8(%rdi),%rax
1400f7ae9:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400f7aed:	48 8d 05 04 b5 23 00 	lea    0x23b504(%rip),%rax        # 0x140332ff8
1400f7af4:	48 89 44 39 08       	mov    %rax,0x8(%rcx,%rdi,1)
1400f7af9:	48 8b 47 08          	mov    0x8(%rdi),%rax
1400f7afd:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400f7b01:	8d 91 70 ff ff ff    	lea    -0x90(%rcx),%edx
1400f7b07:	89 54 39 04          	mov    %edx,0x4(%rcx,%rdi,1)
1400f7b0b:	48 8d 4f 10          	lea    0x10(%rdi),%rcx
1400f7b0f:	49 8b d0             	mov    %r8,%rdx
1400f7b12:	e8 39 d7 f9 ff       	call   0x140095250
1400f7b17:	90                   	nop
1400f7b18:	4c 89 67 28          	mov    %r12,0x28(%rdi)
1400f7b1c:	4c 89 67 30          	mov    %r12,0x30(%rdi)
1400f7b20:	4c 89 67 38          	mov    %r12,0x38(%rdi)
1400f7b24:	48 8d 5f 40          	lea    0x40(%rdi),%rbx
1400f7b28:	48 89 5c 24 70       	mov    %rbx,0x70(%rsp)
1400f7b2d:	48 8b d5             	mov    %rbp,%rdx
1400f7b30:	48 8b cb             	mov    %rbx,%rcx
1400f7b33:	e8 28 e4 ff ff       	call   0x1400f5f60
1400f7b38:	90                   	nop
1400f7b39:	48 8d 4b 18          	lea    0x18(%rbx),%rcx
1400f7b3d:	48 8d 55 18          	lea    0x18(%rbp),%rdx
1400f7b41:	e8 1a e4 ff ff       	call   0x1400f5f60
1400f7b46:	48 8b 45 30          	mov    0x30(%rbp),%rax
1400f7b4a:	48 89 43 30          	mov    %rax,0x30(%rbx)
1400f7b4e:	4c 89 67 78          	mov    %r12,0x78(%rdi)
1400f7b52:	4c 89 a7 80 00 00 00 	mov    %r12,0x80(%rdi)
1400f7b59:	44 88 bf 88 00 00 00 	mov    %r15b,0x88(%rdi)
1400f7b60:	44 89 a7 8c 00 00 00 	mov    %r12d,0x8c(%rdi)
1400f7b67:	45 84 ff             	test   %r15b,%r15b
1400f7b6a:	0f 85 b7 00 00 00    	jne    0x1400f7c27
1400f7b70:	b9 20 00 00 00       	mov    $0x20,%ecx
1400f7b75:	e8 ce 26 20 00       	call   0x1402fa248
1400f7b7a:	48 8b d8             	mov    %rax,%rbx
1400f7b7d:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1400f7b82:	48 85 c0             	test   %rax,%rax
1400f7b85:	74 7a                	je     0x1400f7c01
1400f7b87:	0f 57 c0             	xorps  %xmm0,%xmm0
1400f7b8a:	0f 11 00             	movups %xmm0,(%rax)
1400f7b8d:	0f 11 40 10          	movups %xmm0,0x10(%rax)
1400f7b91:	48 8d 05 28 b5 23 00 	lea    0x23b528(%rip),%rax        # 0x1403330c0
1400f7b98:	48 89 43 08          	mov    %rax,0x8(%rbx)
1400f7b9c:	4c 89 6b 18          	mov    %r13,0x18(%rbx)
1400f7ba0:	83 ce 02             	or     $0x2,%esi
1400f7ba3:	89 74 24 78          	mov    %esi,0x78(%rsp)
1400f7ba7:	48 8d 05 ca b3 23 00 	lea    0x23b3ca(%rip),%rax        # 0x140332f78
1400f7bae:	48 89 03             	mov    %rax,(%rbx)
1400f7bb1:	48 63 05 0c b5 23 00 	movslq 0x23b50c(%rip),%rax        # 0x1403330c4
1400f7bb8:	48 8d 0d a9 af 23 00 	lea    0x23afa9(%rip),%rcx        # 0x140332b68
1400f7bbf:	48 89 4c 18 08       	mov    %rcx,0x8(%rax,%rbx,1)
1400f7bc4:	48 8d 05 b5 b4 23 00 	lea    0x23b4b5(%rip),%rax        # 0x140333080
1400f7bcb:	48 89 03             	mov    %rax,(%rbx)
1400f7bce:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400f7bd2:	48 63 48 04          	movslq 0x4(%rax),%rcx