1400ac8ae:	e8 8d dd 24 00       	call   0x1402fa640
1400ac8b3:	4c 8d 9c 24 b0 01 00 	lea    0x1b0(%rsp),%r11
1400ac8ba:	00
1400ac8bb:	49 8b 5b 28          	mov    0x28(%r11),%rbx
1400ac8bf:	49 8b 73 30          	mov    0x30(%r11),%rsi
1400ac8c3:	49 8b e3             	mov    %r11,%rsp
1400ac8c6:	41 5e                	pop    %r14
1400ac8c8:	5f                   	pop    %rdi
1400ac8c9:	5d                   	pop    %rbp
1400ac8ca:	c3                   	ret
1400ac8cb:	cc                   	int3
1400ac8cc:	cc                   	int3
1400ac8cd:	cc                   	int3
1400ac8ce:	cc                   	int3
1400ac8cf:	cc                   	int3
1400ac8d0:	48 83 ec 28          	sub    $0x28,%rsp
1400ac8d4:	4c 8b 81 08 01 00 00 	mov    0x108(%rcx),%r8
1400ac8db:	4d 85 c0             	test   %r8,%r8
1400ac8de:	74 18                	je     0x1400ac8f8
1400ac8e0:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
1400ac8e5:	49 8b c8             	mov    %r8,%rcx
1400ac8e8:	49 8b 00             	mov    (%r8),%rax
1400ac8eb:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400ac8f0:	ff 50 10             	call   *0x10(%rax)
1400ac8f3:	48 83 c4 28          	add    $0x28,%rsp
1400ac8f7:	c3                   	ret
1400ac8f8:	48 8d 81 b0 00 00 00 	lea    0xb0(%rcx),%rax
1400ac8ff:	48 83 78 18 0f       	cmpq   $0xf,0x18(%rax)
1400ac904:	76 03                	jbe    0x1400ac909
1400ac906:	48 8b 00             	mov    (%rax),%rax
1400ac909:	48 83 c4 28          	add    $0x28,%rsp
1400ac90d:	c3                   	ret
1400ac90e:	cc                   	int3
1400ac90f:	cc                   	int3
1400ac910:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400ac915:	57                   	push   %rdi
1400ac916:	48 83 ec 20          	sub    $0x20,%rsp
1400ac91a:	8b fa                	mov    %edx,%edi
1400ac91c:	33 db                	xor    %ebx,%ebx
1400ac91e:	48 8b d1             	mov    %rcx,%rdx
1400ac921:	49 8b c8             	mov    %r8,%rcx
1400ac924:	e8 57 1b 00 00       	call   0x1400ae480
1400ac929:	48 8b 88 f0 00 00 00 	mov    0xf0(%rax),%rcx
1400ac930:	48 8b 01             	mov    (%rcx),%rax
1400ac933:	48 3b c1             	cmp    %rcx,%rax
1400ac936:	74 6c                	je     0x1400ac9a4
1400ac938:	48 85 db             	test   %rbx,%rbx
1400ac93b:	75 67                	jne    0x1400ac9a4
1400ac93d:	39 78 40             	cmp    %edi,0x40(%rax)
1400ac940:	75 0e                	jne    0x1400ac950
1400ac942:	48 83 78 60 0f       	cmpq   $0xf,0x60(%rax)
1400ac947:	48 8d 58 48          	lea    0x48(%rax),%rbx
1400ac94b:	76 03                	jbe    0x1400ac950
1400ac94d:	48 8b 1b             	mov    (%rbx),%rbx
1400ac950:	48 8b 50 10          	mov    0x10(%rax),%rdx
1400ac954:	80 7a 19 00          	cmpb   $0x0,0x19(%rdx)
1400ac958:	74 22                	je     0x1400ac97c
1400ac95a:	48 8b 50 08          	mov    0x8(%rax),%rdx
1400ac95e:	80 7a 19 00          	cmpb   $0x0,0x19(%rdx)
1400ac962:	75 13                	jne    0x1400ac977
1400ac964:	48 3b 42 10          	cmp    0x10(%rdx),%rax
1400ac968:	75 0d                	jne    0x1400ac977
1400ac96a:	48 8b c2             	mov    %rdx,%rax
1400ac96d:	48 8b 52 08          	mov    0x8(%rdx),%rdx
1400ac971:	80 7a 19 00          	cmpb   $0x0,0x19(%rdx)
1400ac975:	74 ed                	je     0x1400ac964
1400ac977:	48 8b c2             	mov    %rdx,%rax
1400ac97a:	eb 23                	jmp    0x1400ac99f
1400ac97c:	4c 8b 02             	mov    (%rdx),%r8
1400ac97f:	48 8b c2             	mov    %rdx,%rax
1400ac982:	41 80 78 19 00       	cmpb   $0x0,0x19(%r8)
1400ac987:	75 16                	jne    0x1400ac99f
1400ac989:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400ac990:	49 8b 10             	mov    (%r8),%rdx
1400ac993:	49 8b c0             	mov    %r8,%rax
1400ac996:	4c 8b c2             	mov    %rdx,%r8
1400ac999:	80 7a 19 00          	cmpb   $0x0,0x19(%rdx)
1400ac99d:	74 f1                	je     0x1400ac990
1400ac99f:	48 3b c1             	cmp    %rcx,%rax
1400ac9a2:	75 94                	jne    0x1400ac938
1400ac9a4:	48 8b c3             	mov    %rbx,%rax
1400ac9a7:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400ac9ac:	48 83 c4 20          	add    $0x20,%rsp
1400ac9b0:	5f                   	pop    %rdi
1400ac9b1:	c3                   	ret
1400ac9b2:	cc                   	int3
1400ac9b3:	cc                   	int3
1400ac9b4:	cc                   	int3
1400ac9b5:	cc                   	int3
1400ac9b6:	cc                   	int3
1400ac9b7:	cc                   	int3
1400ac9b8:	cc                   	int3
1400ac9b9:	cc                   	int3
1400ac9ba:	cc                   	int3
1400ac9bb:	cc                   	int3
1400ac9bc:	cc                   	int3
1400ac9bd:	cc                   	int3
1400ac9be:	cc                   	int3
1400ac9bf:	cc                   	int3
1400ac9c0:	48 83 ec 28          	sub    $0x28,%rsp
1400ac9c4:	80 79 18 00          	cmpb   $0x0,0x18(%rcx)
1400ac9c8:	74 0c                	je     0x1400ac9d6
1400ac9ca:	48 8d 05 f7 37 35 00 	lea    0x3537f7(%rip),%rax        # 0x1404001c8
1400ac9d1:	48 83 c4 28          	add    $0x28,%rsp
1400ac9d5:	c3                   	ret
1400ac9d6:	48 8d 15 3b e9 27 00 	lea    0x27e93b(%rip),%rdx        # 0x14032b318
1400ac9dd:	e8 ae f3 fe ff       	call   0x14009bd90
1400ac9e2:	80 78 10 05          	cmpb   $0x5,0x10(%rax)
1400ac9e6:	75 08                	jne    0x1400ac9f0
1400ac9e8:	48 8b 00             	mov    (%rax),%rax
1400ac9eb:	48 83 c4 28          	add    $0x28,%rsp
1400ac9ef:	c3                   	ret
1400ac9f0:	48 8d 05 91 37 35 00 	lea    0x353791(%rip),%rax        # 0x140400188
1400ac9f7:	48 83 c4 28          	add    $0x28,%rsp
1400ac9fb:	c3                   	ret
1400ac9fc:	cc                   	int3
1400ac9fd:	cc                   	int3
1400ac9fe:	cc                   	int3
1400ac9ff:	cc                   	int3
1400aca00:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400aca05:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400aca0a:	57                   	push   %rdi
1400aca0b:	48 83 ec 60          	sub    $0x60,%rsp
1400aca0f:	48 8b 05 6a b7 35 00 	mov    0x35b76a(%rip),%rax        # 0x140408180
1400aca16:	48 33 c4             	xor    %rsp,%rax
1400aca19:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400aca1e:	48 8b fa             	mov    %rdx,%rdi
1400aca21:	48 8b d9             	mov    %rcx,%rbx
1400aca24:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1400aca29:	33 f6                	xor    %esi,%esi
1400aca2b:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400aca30:	e8 ab 4d 00 00       	call   0x1400b17e0
1400aca35:	90                   	nop
1400aca36:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400aca3b:	e8 10 31 00 00       	call   0x1400afb50
1400aca40:	84 c0                	test   %al,%al
1400aca42:	74 74                	je     0x1400acab8
1400aca44:	0f 57 c0             	xorps  %xmm0,%xmm0
1400aca47:	0f 11 03             	movups %xmm0,(%rbx)
1400aca4a:	48 89 73 10          	mov    %rsi,0x10(%rbx)
1400aca4e:	48 c7 43 18 0f 00 00 	movq   $0xf,0x18(%rbx)
1400aca55:	00
1400aca56:	40 88 33             	mov    %sil,(%rbx)
1400aca59:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1400aca5e:	48 83 fa 0f          	cmp    $0xf,%rdx
1400aca62:	76 32                	jbe    0x1400aca96
1400aca64:	48 ff c2             	inc    %rdx
1400aca67:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400aca6c:	48 8b c1             	mov    %rcx,%rax
1400aca6f:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400aca76:	72 19                	jb     0x1400aca91
1400aca78:	48 83 c2 27          	add    $0x27,%rdx
1400aca7c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400aca80:	48 2b c1             	sub    %rcx,%rax
1400aca83:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400aca87:	48 83 f8 1f          	cmp    $0x1f,%rax
1400aca8b:	0f 87 02 01 00 00    	ja     0x1400acb93
1400aca91:	e8 ee d7 24 00       	call   0x1402fa284
1400aca96:	48 8b c3             	mov    %rbx,%rax
1400aca99:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400aca9e:	48 33 cc             	xor    %rsp,%rcx
1400acaa1:	e8 9a db 24 00       	call   0x1402fa640
1400acaa6:	4c 8d 5c 24 60       	lea    0x60(%rsp),%r11
1400acaab:	49 8b 5b 20          	mov    0x20(%r11),%rbx
1400acaaf:	49 8b 73 28          	mov    0x28(%r11),%rsi
1400acab3:	49 8b e3             	mov    %r11,%rsp
1400acab6:	5f                   	pop    %rdi
1400acab7:	c3                   	ret
1400acab8:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400acabd:	4c 8b 4c 24 30       	mov    0x30(%rsp),%r9
1400acac2:	4c 8b 54 24 48       	mov    0x48(%rsp),%r10
1400acac7:	49 83 fa 0f          	cmp    $0xf,%r10
1400acacb:	49 0f 47 d1          	cmova  %r9,%rdx
1400acacf:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1400acad4:	48 85 c0             	test   %rax,%rax
1400acad7:	74 6e                	je     0x1400acb47
1400acad9:	48 ff c8             	dec    %rax
1400acadc:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
1400acae3:	49 8b c8             	mov    %r8,%rcx
1400acae6:	49 3b c0             	cmp    %r8,%rax
1400acae9:	48 0f 42 c8          	cmovb  %rax,%rcx
1400acaed:	48 03 ca             	add    %rdx,%rcx
1400acaf0:	80 39 2f             	cmpb   $0x2f,(%rcx)
1400acaf3:	74 0d                	je     0x1400acb02
1400acaf5:	48 3b ca             	cmp    %rdx,%rcx
1400acaf8:	74 4d                	je     0x1400acb47
1400acafa:	48 ff c9             	dec    %rcx
1400acafd:	80 39 2f             	cmpb   $0x2f,(%rcx)
1400acb00:	75 f3                	jne    0x1400acaf5
1400acb02:	48 2b ca             	sub    %rdx,%rcx
1400acb05:	49 3b c8             	cmp    %r8,%rcx
1400acb08:	74 3d                	je     0x1400acb47
1400acb0a:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400acb0f:	49 83 fa 0f          	cmp    $0xf,%r10
1400acb13:	49 0f 47 d1          	cmova  %r9,%rdx
1400acb17:	48 ff c2             	inc    %rdx
1400acb1a:	48 03 d1             	add    %rcx,%rdx
1400acb1d:	0f 57 c0             	xorps  %xmm0,%xmm0
1400acb20:	0f 11 03             	movups %xmm0,(%rbx)
1400acb23:	48 89 73 10          	mov    %rsi,0x10(%rbx)
1400acb27:	48 89 73 18          	mov    %rsi,0x18(%rbx)
1400acb2b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400acb30:	49 ff c0             	inc    %r8
1400acb33:	42 80 3c 02 00       	cmpb   $0x0,(%rdx,%r8,1)
1400acb38:	75 f6                	jne    0x1400acb30
1400acb3a:	48 8b cb             	mov    %rbx,%rcx
1400acb3d:	e8 ee 90 fd ff       	call   0x140085c30
1400acb42:	e9 12 ff ff ff       	jmp    0x1400aca59
1400acb47:	48 8b d7             	mov    %rdi,%rdx
1400acb4a:	48 8b cb             	mov    %rbx,%rcx
1400acb4d:	e8 7e 92 fd ff       	call   0x140085dd0
1400acb52:	90                   	nop
1400acb53:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1400acb58:	48 83 fa 0f          	cmp    $0xf,%rdx
1400acb5c:	0f 86 34 ff ff ff    	jbe    0x1400aca96
1400acb62:	48 ff c2             	inc    %rdx
1400acb65:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400acb6a:	48 8b c1             	mov    %rcx,%rax
1400acb6d:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400acb74:	0f 82 17 ff ff ff    	jb     0x1400aca91
1400acb7a:	48 83 c2 27          	add    $0x27,%rdx
1400acb7e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400acb82:	48 2b c1             	sub    %rcx,%rax
1400acb85:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400acb89:	48 83 f8 1f          	cmp    $0x1f,%rax
1400acb8d:	0f 86 fe fe ff ff    	jbe    0x1400aca91
1400acb93:	ff 15 5f d4 27 00    	call   *0x27d45f(%rip)        # 0x140329ff8
1400acb99:	cc                   	int3
1400acb9a:	cc                   	int3
1400acb9b:	cc                   	int3
1400acb9c:	cc                   	int3
1400acb9d:	cc                   	int3
1400acb9e:	cc                   	int3
1400acb9f:	cc                   	int3
1400acba0:	48 8b 41 10          	mov    0x10(%rcx),%rax
1400acba4:	c3                   	ret
1400acba5:	cc                   	int3
1400acba6:	cc                   	int3
1400acba7:	cc                   	int3
1400acba8:	cc                   	int3
1400acba9:	cc                   	int3
1400acbaa:	cc                   	int3
1400acbab:	cc                   	int3
1400acbac:	cc                   	int3
1400acbad:	cc                   	int3
1400acbae:	cc                   	int3
1400acbaf:	cc                   	int3
1400acbb0:	48 83 ec 28          	sub    $0x28,%rsp
1400acbb4:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1400acbb8:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400acbbd:	ff 15 95 c6 27 00    	call   *0x27c695(%rip)        # 0x140329258
1400acbc3:	48 63 44 24 34       	movslq 0x34(%rsp),%rax
1400acbc8:	8b 4c 24 30          	mov    0x30(%rsp),%ecx
1400acbcc:	48 c1 e0 20          	shl    $0x20,%rax
1400acbd0:	48 0b c1             	or     %rcx,%rax
1400acbd3:	48 83 c4 28          	add    $0x28,%rsp
1400acbd7:	c3                   	ret
1400acbd8:	cc                   	int3
1400acbd9:	cc                   	int3
1400acbda:	cc                   	int3
1400acbdb:	cc                   	int3
1400acbdc:	cc                   	int3
1400acbdd:	cc                   	int3
1400acbde:	cc                   	int3
1400acbdf:	cc                   	int3
1400acbe0:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1400acbe4:	48 8b 01             	mov    (%rcx),%rax
1400acbe7:	48 ff 60 30          	rex.W jmp *0x30(%rax)
1400acbeb:	cc                   	int3
1400acbec:	cc                   	int3
1400acbed:	cc                   	int3
1400acbee:	cc                   	int3
1400acbef:	cc                   	int3
1400acbf0:	48 8b 41 40          	mov    0x40(%rcx),%rax
1400acbf4:	c3                   	ret
1400acbf5:	cc                   	int3
1400acbf6:	cc                   	int3
1400acbf7:	cc                   	int3
1400acbf8:	cc                   	int3
1400acbf9:	cc                   	int3
1400acbfa:	cc                   	int3
1400acbfb:	cc                   	int3
1400acbfc:	cc                   	int3
1400acbfd:	cc                   	int3
1400acbfe:	cc                   	int3
1400acbff:	cc                   	int3
1400acc00:	80 79 10 04          	cmpb   $0x4,0x10(%rcx)
1400acc04:	75 05                	jne    0x1400acc0b
1400acc06:	f2 0f 10 01          	movsd  (%rcx),%xmm0
1400acc0a:	c3                   	ret
1400acc0b:	0f 28 c1             	movaps %xmm1,%xmm0
1400acc0e:	c3                   	ret
1400acc0f:	cc                   	int3
1400acc10:	48 8d 81 19 04 00 00 	lea    0x419(%rcx),%rax
1400acc17:	c3                   	ret
1400acc18:	cc                   	int3
1400acc19:	cc                   	int3
1400acc1a:	cc                   	int3
1400acc1b:	cc                   	int3
1400acc1c:	cc                   	int3
1400acc1d:	cc                   	int3
1400acc1e:	cc                   	int3
1400acc1f:	cc                   	int3
1400acc20:	48 8b 41 08          	mov    0x8(%rcx),%rax
1400acc24:	c3                   	ret
1400acc25:	cc                   	int3
1400acc26:	cc                   	int3
1400acc27:	cc                   	int3
1400acc28:	cc                   	int3
1400acc29:	cc                   	int3
1400acc2a:	cc                   	int3
1400acc2b:	cc                   	int3
1400acc2c:	cc                   	int3
1400acc2d:	cc                   	int3
1400acc2e:	cc                   	int3
1400acc2f:	cc                   	int3
1400acc30:	4c 8b c2             	mov    %rdx,%r8
1400acc33:	0f b6 51 10          	movzbl 0x10(%rcx),%edx
1400acc37:	83 ea 02             	sub    $0x2,%edx
1400acc3a:	74 14                	je     0x1400acc50
1400acc3c:	83 ea 01             	sub    $0x1,%edx
1400acc3f:	74 0f                	je     0x1400acc50
1400acc41:	83 fa 01             	cmp    $0x1,%edx
1400acc44:	75 06                	jne    0x1400acc4c
1400acc46:	f2 48 0f 2c 01       	cvttsd2si (%rcx),%rax
1400acc4b:	c3                   	ret
1400acc4c:	49 8b c0             	mov    %r8,%rax
1400acc4f:	c3                   	ret
1400acc50:	48 8b 01             	mov    (%rcx),%rax
1400acc53:	c3                   	ret
1400acc54:	cc                   	int3
1400acc55:	cc                   	int3
1400acc56:	cc                   	int3
1400acc57:	cc                   	int3
1400acc58:	cc                   	int3
1400acc59:	cc                   	int3
1400acc5a:	cc                   	int3
1400acc5b:	cc                   	int3
1400acc5c:	cc                   	int3
1400acc5d:	cc                   	int3
1400acc5e:	cc                   	int3
1400acc5f:	cc                   	int3
1400acc60:	48 8b 81 20 05 00 00 	mov    0x520(%rcx),%rax
1400acc67:	c3                   	ret
1400acc68:	cc                   	int3
1400acc69:	cc                   	int3
1400acc6a:	cc                   	int3
1400acc6b:	cc                   	int3
1400acc6c:	cc                   	int3
1400acc6d:	cc                   	int3