1402cf801:	48 8d 95 40 01 00 00 	lea    0x140(%rbp),%rdx
1402cf808:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1402cf80d:	e8 5e 68 e5 ff       	call   0x140126070
1402cf812:	8a d8                	mov    %al,%bl
1402cf814:	48 8b 85 18 01 00 00 	mov    0x118(%rbp),%rax
1402cf81b:	48 83 f8 0f          	cmp    $0xf,%rax
1402cf81f:	76 33                	jbe    0x1402cf854
1402cf821:	48 ff c0             	inc    %rax
1402cf824:	48 8b 8d 00 01 00 00 	mov    0x100(%rbp),%rcx
1402cf82b:	48 8b d1             	mov    %rcx,%rdx
1402cf82e:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1402cf834:	72 18                	jb     0x1402cf84e
1402cf836:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402cf83a:	48 2b d1             	sub    %rcx,%rdx
1402cf83d:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402cf841:	48 83 f8 1f          	cmp    $0x1f,%rax
1402cf845:	76 07                	jbe    0x1402cf84e
1402cf847:	ff 15 4b d1 83 00    	call   *0x83d14b(%rip)        # 0x140b0c998
1402cf84d:	cc                   	int3
1402cf84e:	ff 15 6c d0 83 00    	call   *0x83d06c(%rip)        # 0x140b0c8c0
1402cf854:	84 db                	test   %bl,%bl
1402cf856:	0f 84 6b 01 00 00    	je     0x1402cf9c7
1402cf85c:	48 8b b5 40 01 00 00 	mov    0x140(%rbp),%rsi
1402cf863:	48 8b 06             	mov    (%rsi),%rax
1402cf866:	48 8b ce             	mov    %rsi,%rcx
1402cf869:	48 8b 40 48          	mov    0x48(%rax),%rax
1402cf86d:	ff 15 c5 d3 83 00    	call   *0x83d3c5(%rip)        # 0x140b0cc38
1402cf873:	48 8b d0             	mov    %rax,%rdx
1402cf876:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
1402cf87a:	e8 a5 5f da ff       	call   0x140075824
1402cf87f:	33 db                	xor    %ebx,%ebx
1402cf881:	48 8b 06             	mov    (%rsi),%rax
1402cf884:	48 8b ce             	mov    %rsi,%rcx
1402cf887:	48 8b 40 48          	mov    0x48(%rax),%rax
1402cf88b:	ff 15 a7 d3 83 00    	call   *0x83d3a7(%rip)        # 0x140b0cc38
1402cf891:	48 85 c0             	test   %rax,%rax
1402cf894:	0f 84 2b 01 00 00    	je     0x1402cf9c5
1402cf89a:	0f 57 c0             	xorps  %xmm0,%xmm0
1402cf89d:	f3 0f 7f 44 24 60    	movdqu %xmm0,0x60(%rsp)
1402cf8a3:	48 8b 06             	mov    (%rsi),%rax
1402cf8a6:	48 8b d3             	mov    %rbx,%rdx
1402cf8a9:	48 8b ce             	mov    %rsi,%rcx
1402cf8ac:	48 8b 40 40          	mov    0x40(%rax),%rax
1402cf8b0:	ff 15 82 d3 83 00    	call   *0x83d382(%rip)        # 0x140b0cc38
1402cf8b6:	48 8b d0             	mov    %rax,%rdx
1402cf8b9:	0f 57 c0             	xorps  %xmm0,%xmm0
1402cf8bc:	f3 0f 7f 85 c0 00 00 	movdqu %xmm0,0xc0(%rbp)
1402cf8c3:	00
1402cf8c4:	48 8b 48 08          	mov    0x8(%rax),%rcx
1402cf8c8:	48 85 c9             	test   %rcx,%rcx
1402cf8cb:	74 0b                	je     0x1402cf8d8
1402cf8cd:	f0 ff 41 08          	lock incl 0x8(%rcx)
1402cf8d1:	48 8b b5 40 01 00 00 	mov    0x140(%rbp),%rsi
1402cf8d8:	48 8b 00             	mov    (%rax),%rax
1402cf8db:	48 89 85 c0 00 00 00 	mov    %rax,0xc0(%rbp)
1402cf8e2:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402cf8e6:	48 89 85 c8 00 00 00 	mov    %rax,0xc8(%rbp)
1402cf8ed:	41 b1 01             	mov    $0x1,%r9b
1402cf8f0:	45 33 c0             	xor    %r8d,%r8d
1402cf8f3:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1402cf8f8:	48 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%rcx
1402cf8ff:	e8 6c 6a e5 ff       	call   0x140126370
1402cf904:	84 c0                	test   %al,%al
1402cf906:	0f 84 a9 00 00 00    	je     0x1402cf9b5
1402cf90c:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1402cf911:	48 8b 01             	mov    (%rcx),%rax
1402cf914:	48 8b 40 48          	mov    0x48(%rax),%rax
1402cf918:	ff 15 1a d3 83 00    	call   *0x83d31a(%rip)        # 0x140b0cc38
1402cf91e:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
1402cf922:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1402cf926:	48 2b c1             	sub    %rcx,%rax
1402cf929:	48 c1 f8 02          	sar    $0x2,%rax
1402cf92d:	48 3b d8             	cmp    %rax,%rbx
1402cf930:	73 7c                	jae    0x1402cf9ae
1402cf932:	f3 0f 11 04 99       	movss  %xmm0,(%rcx,%rbx,4)
1402cf937:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
1402cf93b:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1402cf93f:	48 2b c1             	sub    %rcx,%rax
1402cf942:	48 c1 f8 02          	sar    $0x2,%rax
1402cf946:	48 3b d8             	cmp    %rax,%rbx
1402cf949:	73 63                	jae    0x1402cf9ae
1402cf94b:	f3 0f 10 04 99       	movss  (%rcx,%rbx,4),%xmm0
1402cf950:	0f 2f f0             	comiss %xmm0,%xmm6
1402cf953:	77 38                	ja     0x1402cf98d
1402cf955:	0f 2f 05 d8 17 8e 00 	comiss 0x8e17d8(%rip),%xmm0        # 0x140bb1134
1402cf95c:	77 2f                	ja     0x1402cf98d
1402cf95e:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1402cf963:	48 85 c9             	test   %rcx,%rcx
1402cf966:	74 05                	je     0x1402cf96d
1402cf968:	e8 17 44 d3 ff       	call   0x140003d84
1402cf96d:	48 ff c3             	inc    %rbx
1402cf970:	48 8b 06             	mov    (%rsi),%rax
1402cf973:	48 8b ce             	mov    %rsi,%rcx
1402cf976:	48 8b 40 48          	mov    0x48(%rax),%rax
1402cf97a:	ff 15 b8 d2 83 00    	call   *0x83d2b8(%rip)        # 0x140b0cc38
1402cf980:	48 3b d8             	cmp    %rax,%rbx
1402cf983:	0f 82 11 ff ff ff    	jb     0x1402cf89a
1402cf989:	33 f6                	xor    %esi,%esi
1402cf98b:	eb 1b                	jmp    0x1402cf9a8
1402cf98d:	48 3b 4d e0          	cmp    -0x20(%rbp),%rcx
1402cf991:	74 04                	je     0x1402cf997
1402cf993:	48 89 4d e0          	mov    %rcx,-0x20(%rbp)
1402cf997:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1402cf99c:	33 f6                	xor    %esi,%esi
1402cf99e:	48 85 c9             	test   %rcx,%rcx
1402cf9a1:	74 05                	je     0x1402cf9a8
1402cf9a3:	e8 dc 43 d3 ff       	call   0x140003d84
1402cf9a8:	48 8b 7d 10          	mov    0x10(%rbp),%rdi
1402cf9ac:	eb 19                	jmp    0x1402cf9c7
1402cf9ae:	ff 15 e4 cf 83 00    	call   *0x83cfe4(%rip)        # 0x140b0c998
1402cf9b4:	cc                   	int3
1402cf9b5:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
1402cf9b9:	48 3b 45 e0          	cmp    -0x20(%rbp),%rax
1402cf9bd:	74 d8                	je     0x1402cf997
1402cf9bf:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1402cf9c3:	eb d2                	jmp    0x1402cf997
1402cf9c5:	33 f6                	xor    %esi,%esi
1402cf9c7:	48 8b 07             	mov    (%rdi),%rax
1402cf9ca:	48 8b 58 40          	mov    0x40(%rax),%rbx
1402cf9ce:	0f 57 c0             	xorps  %xmm0,%xmm0
1402cf9d1:	0f 11 85 00 01 00 00 	movups %xmm0,0x100(%rbp)
1402cf9d8:	0f 57 c9             	xorps  %xmm1,%xmm1
1402cf9db:	f3 0f 7f 8d 10 01 00 	movdqu %xmm1,0x110(%rbp)
1402cf9e2:	00
1402cf9e3:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1402cf9e9:	48 8d 15 c8 a1 87 00 	lea    0x87a1c8(%rip),%rdx        # 0x140b49bb8
1402cf9f0:	48 8d 8d 00 01 00 00 	lea    0x100(%rbp),%rcx
1402cf9f7:	e8 a4 f7 e3 ff       	call   0x14010f1a0
1402cf9fc:	48 8d 95 00 01 00 00 	lea    0x100(%rbp),%rdx
1402cfa03:	48 8b cf             	mov    %rdi,%rcx
1402cfa06:	48 8b c3             	mov    %rbx,%rax
1402cfa09:	ff 15 29 d2 83 00    	call   *0x83d229(%rip)        # 0x140b0cc38
1402cfa0f:	48 8b d0             	mov    %rax,%rdx
1402cfa12:	0f 57 c0             	xorps  %xmm0,%xmm0
1402cfa15:	f3 0f 7f 44 24 60    	movdqu %xmm0,0x60(%rsp)
1402cfa1b:	48 8b 48 08          	mov    0x8(%rax),%rcx
1402cfa1f:	48 85 c9             	test   %rcx,%rcx
1402cfa22:	74 04                	je     0x1402cfa28
1402cfa24:	f0 ff 41 08          	lock incl 0x8(%rcx)
1402cfa28:	48 8b 00             	mov    (%rax),%rax
1402cfa2b:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1402cfa30:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402cfa34:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1402cfa39:	c7 44 24 28 36 80 04 	movl   $0x80048036,0x28(%rsp)
1402cfa40:	80
1402cfa41:	c7 44 24 20 37 80 04 	movl   $0x80048037,0x20(%rsp)
1402cfa48:	80
1402cfa49:	41 b1 01             	mov    $0x1,%r9b
1402cfa4c:	45 33 c0             	xor    %r8d,%r8d
1402cfa4f:	48 8d 95 40 01 00 00 	lea    0x140(%rbp),%rdx
1402cfa56:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1402cfa5b:	e8 10 66 e5 ff       	call   0x140126070
1402cfa60:	8a d8                	mov    %al,%bl
1402cfa62:	48 8d 8d 00 01 00 00 	lea    0x100(%rbp),%rcx
1402cfa69:	e8 22 f8 e3 ff       	call   0x14010f290
1402cfa6e:	84 db                	test   %bl,%bl
1402cfa70:	0f 84 57 01 00 00    	je     0x1402cfbcd
1402cfa76:	48 8b bd 40 01 00 00 	mov    0x140(%rbp),%rdi
1402cfa7d:	48 8b 07             	mov    (%rdi),%rax
1402cfa80:	48 8b cf             	mov    %rdi,%rcx
1402cfa83:	48 8b 40 48          	mov    0x48(%rax),%rax
1402cfa87:	ff 15 ab d1 83 00    	call   *0x83d1ab(%rip)        # 0x140b0cc38
1402cfa8d:	48 8b d0             	mov    %rax,%rdx
1402cfa90:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1402cfa94:	e8 8b 5d da ff       	call   0x140075824
1402cfa99:	48 8b de             	mov    %rsi,%rbx
1402cfa9c:	48 8b 07             	mov    (%rdi),%rax
1402cfa9f:	48 8b cf             	mov    %rdi,%rcx
1402cfaa2:	48 8b 40 48          	mov    0x48(%rax),%rax
1402cfaa6:	ff 15 8c d1 83 00    	call   *0x83d18c(%rip)        # 0x140b0cc38
1402cfaac:	48 85 c0             	test   %rax,%rax
1402cfaaf:	0f 84 18 01 00 00    	je     0x1402cfbcd
1402cfab5:	0f 57 c0             	xorps  %xmm0,%xmm0
1402cfab8:	f3 0f 7f 44 24 60    	movdqu %xmm0,0x60(%rsp)
1402cfabe:	48 8b 07             	mov    (%rdi),%rax
1402cfac1:	48 8b d3             	mov    %rbx,%rdx
1402cfac4:	48 8b cf             	mov    %rdi,%rcx
1402cfac7:	48 8b 40 40          	mov    0x40(%rax),%rax
1402cfacb:	ff 15 67 d1 83 00    	call   *0x83d167(%rip)        # 0x140b0cc38
1402cfad1:	48 8b d0             	mov    %rax,%rdx
1402cfad4:	0f 57 c0             	xorps  %xmm0,%xmm0
1402cfad7:	f3 0f 7f 85 c0 00 00 	movdqu %xmm0,0xc0(%rbp)
1402cfade:	00
1402cfadf:	48 8b 48 08          	mov    0x8(%rax),%rcx
1402cfae3:	48 85 c9             	test   %rcx,%rcx
1402cfae6:	74 0b                	je     0x1402cfaf3
1402cfae8:	f0 ff 41 08          	lock incl 0x8(%rcx)
1402cfaec:	48 8b bd 40 01 00 00 	mov    0x140(%rbp),%rdi
1402cfaf3:	48 8b 00             	mov    (%rax),%rax
1402cfaf6:	48 89 85 c0 00 00 00 	mov    %rax,0xc0(%rbp)
1402cfafd:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402cfb01:	48 89 85 c8 00 00 00 	mov    %rax,0xc8(%rbp)
1402cfb08:	41 b1 01             	mov    $0x1,%r9b
1402cfb0b:	45 33 c0             	xor    %r8d,%r8d
1402cfb0e:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1402cfb13:	48 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%rcx
1402cfb1a:	e8 51 68 e5 ff       	call   0x140126370
1402cfb1f:	84 c0                	test   %al,%al
1402cfb21:	0f 84 86 00 00 00    	je     0x1402cfbad
1402cfb27:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1402cfb2c:	48 8b 01             	mov    (%rcx),%rax
1402cfb2f:	48 8b 40 48          	mov    0x48(%rax),%rax
1402cfb33:	ff 15 ff d0 83 00    	call   *0x83d0ff(%rip)        # 0x140b0cc38
1402cfb39:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
1402cfb3d:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1402cfb41:	48 2b c1             	sub    %rcx,%rax
1402cfb44:	48 c1 f8 02          	sar    $0x2,%rax
1402cfb48:	48 3b d8             	cmp    %rax,%rbx
1402cfb4b:	73 59                	jae    0x1402cfba6
1402cfb4d:	f3 0f 11 04 99       	movss  %xmm0,(%rcx,%rbx,4)
1402cfb52:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
1402cfb56:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1402cfb5a:	48 2b c1             	sub    %rcx,%rax
1402cfb5d:	48 c1 f8 02          	sar    $0x2,%rax
1402cfb61:	48 3b d8             	cmp    %rax,%rbx
1402cfb64:	73 40                	jae    0x1402cfba6
1402cfb66:	f3 0f 10 04 99       	movss  (%rcx,%rbx,4),%xmm0
1402cfb6b:	0f 2f f0             	comiss %xmm0,%xmm6
1402cfb6e:	77 41                	ja     0x1402cfbb1
1402cfb70:	0f 2f 05 bd 15 8e 00 	comiss 0x8e15bd(%rip),%xmm0        # 0x140bb1134
1402cfb77:	77 38                	ja     0x1402cfbb1
1402cfb79:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1402cfb7e:	48 85 c9             	test   %rcx,%rcx
1402cfb81:	74 05                	je     0x1402cfb88
1402cfb83:	e8 fc 41 d3 ff       	call   0x140003d84
1402cfb88:	48 ff c3             	inc    %rbx
1402cfb8b:	48 8b 07             	mov    (%rdi),%rax
1402cfb8e:	48 8b cf             	mov    %rdi,%rcx
1402cfb91:	48 8b 40 48          	mov    0x48(%rax),%rax
1402cfb95:	ff 15 9d d0 83 00    	call   *0x83d09d(%rip)        # 0x140b0cc38
1402cfb9b:	48 3b d8             	cmp    %rax,%rbx
1402cfb9e:	0f 82 11 ff ff ff    	jb     0x1402cfab5
1402cfba4:	eb 27                	jmp    0x1402cfbcd
1402cfba6:	ff 15 ec cd 83 00    	call   *0x83cdec(%rip)        # 0x140b0c998
1402cfbac:	cc                   	int3
1402cfbad:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1402cfbb1:	48 3b 4d c8          	cmp    -0x38(%rbp),%rcx
1402cfbb5:	74 04                	je     0x1402cfbbb
1402cfbb7:	48 89 4d c8          	mov    %rcx,-0x38(%rbp)
1402cfbbb:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
1402cfbc0:	48 85 c0             	test   %rax,%rax
1402cfbc3:	74 0c                	je     0x1402cfbd1
1402cfbc5:	48 8b c8             	mov    %rax,%rcx
1402cfbc8:	e8 b7 41 d3 ff       	call   0x140003d84
1402cfbcd:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1402cfbd1:	48 8b 95 48 01 00 00 	mov    0x148(%rbp),%rdx
1402cfbd8:	48 85 d2             	test   %rdx,%rdx
1402cfbdb:	74 47                	je     0x1402cfc24
1402cfbdd:	83 cf ff             	or     $0xffffffff,%edi
1402cfbe0:	8b c7                	mov    %edi,%eax
1402cfbe2:	f0 0f c1 42 08       	lock xadd %eax,0x8(%rdx)
1402cfbe7:	03 c7                	add    %edi,%eax
1402cfbe9:	75 35                	jne    0x1402cfc20
1402cfbeb:	48 8b 9d 48 01 00 00 	mov    0x148(%rbp),%rbx
1402cfbf2:	48 8b 03             	mov    (%rbx),%rax
1402cfbf5:	48 8b cb             	mov    %rbx,%rcx
1402cfbf8:	48 8b 00             	mov    (%rax),%rax
1402cfbfb:	ff 15 37 d0 83 00    	call   *0x83d037(%rip)        # 0x140b0cc38
1402cfc01:	8b c7                	mov    %edi,%eax
1402cfc03:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402cfc08:	03 c7                	add    %edi,%eax
1402cfc0a:	75 14                	jne    0x1402cfc20
1402cfc0c:	48 8b 8d 48 01 00 00 	mov    0x148(%rbp),%rcx
1402cfc13:	48 8b 01             	mov    (%rcx),%rax
1402cfc16:	48 8b 40 08          	mov    0x8(%rax),%rax
1402cfc1a:	ff 15 18 d0 83 00    	call   *0x83d018(%rip)        # 0x140b0cc38
1402cfc20:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1402cfc24:	48 8b 55 e0          	mov    -0x20(%rbp),%rdx
1402cfc28:	48 8b c2             	mov    %rdx,%rax
1402cfc2b:	4c 8b 45 d8          	mov    -0x28(%rbp),%r8
1402cfc2f:	49 2b c0             	sub    %r8,%rax
1402cfc32:	48 c1 f8 02          	sar    $0x2,%rax
1402cfc36:	48 83 f8 02          	cmp    $0x2,%rax
1402cfc3a:	74 06                	je     0x1402cfc42
1402cfc3c:	48 83 f8 04          	cmp    $0x4,%rax
1402cfc40:	76 0c                	jbe    0x1402cfc4e
1402cfc42:	4c 3b c2             	cmp    %rdx,%r8
1402cfc45:	74 07                	je     0x1402cfc4e
1402cfc47:	4c 89 45 e0          	mov    %r8,-0x20(%rbp)
1402cfc4b:	49 8b d0             	mov    %r8,%rdx
1402cfc4e:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
1402cfc52:	48 2b c1             	sub    %rcx,%rax
1402cfc55:	48 83 f8 08          	cmp    $0x8,%rax
1402cfc59:	74 0d                	je     0x1402cfc68
1402cfc5b:	49 2b d0             	sub    %r8,%rdx
1402cfc5e:	48 c1 fa 02          	sar    $0x2,%rdx
1402cfc62:	48 83 fa 04          	cmp    $0x4,%rdx
1402cfc66:	76 0a                	jbe    0x1402cfc72
1402cfc68:	48 3b 4d c8          	cmp    -0x38(%rbp),%rcx
1402cfc6c:	74 04                	je     0x1402cfc72
1402cfc6e:	48 89 4d c8          	mov    %rcx,-0x38(%rbp)
1402cfc72:	48 8b 7d 90          	mov    -0x70(%rbp),%rdi
1402cfc76:	4c 8b cf             	mov    %rdi,%r9
1402cfc79:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
1402cfc7d:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
1402cfc81:	49 8b cf             	mov    %r15,%rcx
1402cfc84:	e8 77 15 00 00       	call   0x1402d1200
1402cfc89:	4c 8b cf             	mov    %rdi,%r9
1402cfc8c:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1402cfc90:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1402cfc94:	49 8b cf             	mov    %r15,%rcx
1402cfc97:	e8 64 15 00 00       	call   0x1402d1200
1402cfc9c:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
1402cfca0:	48 39 45 d8          	cmp    %rax,-0x28(%rbp)
1402cfca4:	75 04                	jne    0x1402cfcaa
1402cfca6:	83 65 88 00          	andl   $0x0,-0x78(%rbp)
1402cfcaa:	0f 57 c0             	xorps  %xmm0,%xmm0
1402cfcad:	f3 0f 7f 44 24 60    	movdqu %xmm0,0x60(%rsp)
1402cfcb3:	49 8b 0c 24          	mov    (%r12),%rcx
1402cfcb7:	48 8b 01             	mov    (%rcx),%rax
1402cfcba:	4c 8b 40 40          	mov    0x40(%rax),%r8
1402cfcbe:	0f 11 85 00 01 00 00 	movups %xmm0,0x100(%rbp)
1402cfcc5:	66 0f 6f 0d b3 1f 8e 	movdqa 0x8e1fb3(%rip),%xmm1        # 0x140bb1c80
1402cfccc:	00
1402cfccd:	f3 0f 7f 8d 10 01 00 	movdqu %xmm1,0x110(%rbp)
1402cfcd4:	00
1402cfcd5:	8b 05 b1 9e 87 00    	mov    0x879eb1(%rip),%eax        # 0x140b49b8c
1402cfcdb:	66 89 85 00 01 00 00 	mov    %ax,0x100(%rbp)
1402cfce2:	8a 05 a6 9e 87 00    	mov    0x879ea6(%rip),%al        # 0x140b49b8e
1402cfce8:	88 85 02 01 00 00    	mov    %al,0x102(%rbp)
1402cfcee:	40 88 b5 03 01 00 00 	mov    %sil,0x103(%rbp)
1402cfcf5:	48 8d 95 00 01 00 00 	lea    0x100(%rbp),%rdx
1402cfcfc:	49 8b c0             	mov    %r8,%rax
1402cfcff:	ff 15 33 cf 83 00    	call   *0x83cf33(%rip)        # 0x140b0cc38
1402cfd05:	48 8b d0             	mov    %rax,%rdx
1402cfd08:	0f 57 c0             	xorps  %xmm0,%xmm0
1402cfd0b:	f3 0f 7f 85 c0 00 00 	movdqu %xmm0,0xc0(%rbp)
1402cfd12:	00
1402cfd13:	48 8b 48 08          	mov    0x8(%rax),%rcx
1402cfd17:	48 85 c9             	test   %rcx,%rcx
1402cfd1a:	74 04                	je     0x1402cfd20
1402cfd1c:	f0 ff 41 08          	lock incl 0x8(%rcx)
1402cfd20:	48 8b 00             	mov    (%rax),%rax
1402cfd23:	48 89 85 c0 00 00 00 	mov    %rax,0xc0(%rbp)
1402cfd2a:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402cfd2e:	48 89 85 c8 00 00 00 	mov    %rax,0xc8(%rbp)
1402cfd35:	41 b1 01             	mov    $0x1,%r9b
1402cfd38:	45 33 c0             	xor    %r8d,%r8d
1402cfd3b:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1402cfd40:	48 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%rcx
1402cfd47:	e8 f8 af e3 ff       	call   0x14010ad44
1402cfd4c:	8a d8                	mov    %al,%bl
1402cfd4e:	48 8b 85 18 01 00 00 	mov    0x118(%rbp),%rax
1402cfd55:	48 83 f8 0f          	cmp    $0xf,%rax
1402cfd59:	76 33                	jbe    0x1402cfd8e
1402cfd5b:	48 ff c0             	inc    %rax
1402cfd5e:	48 8b 8d 00 01 00 00 	mov    0x100(%rbp),%rcx
1402cfd65:	48 8b d1             	mov    %rcx,%rdx
1402cfd68:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1402cfd6e:	72 18                	jb     0x1402cfd88