1402bb7dd:	83 f8 01             	cmp    $0x1,%eax
1402bb7e0:	75 10                	jne    0x1402bb7f2
1402bb7e2:	48 8b 03             	mov    (%rbx),%rax
1402bb7e5:	48 8b cb             	mov    %rbx,%rcx
1402bb7e8:	48 8b 40 08          	mov    0x8(%rax),%rax
1402bb7ec:	ff 15 46 14 85 00    	call   *0x851446(%rip)        # 0x140b0cc38
1402bb7f2:	4c 8b 7d a0          	mov    -0x60(%rbp),%r15
1402bb7f6:	48 83 7c 24 60 00    	cmpq   $0x0,0x60(%rsp)
1402bb7fc:	0f 84 e5 00 00 00    	je     0x1402bb8e7
1402bb802:	49 8b 4d 78          	mov    0x78(%r13),%rcx
1402bb806:	48 8b 01             	mov    (%rcx),%rax
1402bb809:	0f 57 c0             	xorps  %xmm0,%xmm0
1402bb80c:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
1402bb812:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
1402bb817:	48 85 d2             	test   %rdx,%rdx
1402bb81a:	74 04                	je     0x1402bb820
1402bb81c:	f0 ff 42 08          	lock incl 0x8(%rdx)
1402bb820:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
1402bb825:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
1402bb82b:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1402bb830:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1402bb834:	48 8b 80 38 01 00 00 	mov    0x138(%rax),%rax
1402bb83b:	ff 15 f7 13 85 00    	call   *0x8513f7(%rip)        # 0x140b0cc38
1402bb841:	48 8b 08             	mov    (%rax),%rcx
1402bb844:	48 8b 50 08          	mov    0x8(%rax),%rdx
1402bb848:	48 83 20 00          	andq   $0x0,(%rax)
1402bb84c:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
1402bb851:	49 89 0e             	mov    %rcx,(%r14)
1402bb854:	49 8b 5e 08          	mov    0x8(%r14),%rbx
1402bb858:	49 89 56 08          	mov    %rdx,0x8(%r14)
1402bb85c:	48 85 db             	test   %rbx,%rbx
1402bb85f:	74 39                	je     0x1402bb89a
1402bb861:	83 c8 ff             	or     $0xffffffff,%eax
1402bb864:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402bb869:	83 f8 01             	cmp    $0x1,%eax
1402bb86c:	75 2c                	jne    0x1402bb89a
1402bb86e:	48 8b 03             	mov    (%rbx),%rax
1402bb871:	48 8b cb             	mov    %rbx,%rcx
1402bb874:	48 8b 00             	mov    (%rax),%rax
1402bb877:	ff 15 bb 13 85 00    	call   *0x8513bb(%rip)        # 0x140b0cc38
1402bb87d:	83 c8 ff             	or     $0xffffffff,%eax
1402bb880:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402bb885:	83 f8 01             	cmp    $0x1,%eax
1402bb888:	75 10                	jne    0x1402bb89a
1402bb88a:	48 8b 03             	mov    (%rbx),%rax
1402bb88d:	48 8b cb             	mov    %rbx,%rcx
1402bb890:	48 8b 40 08          	mov    0x8(%rax),%rax
1402bb894:	ff 15 9e 13 85 00    	call   *0x85139e(%rip)        # 0x140b0cc38
1402bb89a:	48 8b 5d c8          	mov    -0x38(%rbp),%rbx
1402bb89e:	48 85 db             	test   %rbx,%rbx
1402bb8a1:	74 39                	je     0x1402bb8dc
1402bb8a3:	83 c8 ff             	or     $0xffffffff,%eax
1402bb8a6:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402bb8ab:	83 f8 01             	cmp    $0x1,%eax
1402bb8ae:	75 2c                	jne    0x1402bb8dc
1402bb8b0:	48 8b 03             	mov    (%rbx),%rax
1402bb8b3:	48 8b cb             	mov    %rbx,%rcx
1402bb8b6:	48 8b 00             	mov    (%rax),%rax
1402bb8b9:	ff 15 79 13 85 00    	call   *0x851379(%rip)        # 0x140b0cc38
1402bb8bf:	83 c8 ff             	or     $0xffffffff,%eax
1402bb8c2:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402bb8c7:	83 f8 01             	cmp    $0x1,%eax
1402bb8ca:	75 10                	jne    0x1402bb8dc
1402bb8cc:	48 8b 03             	mov    (%rbx),%rax
1402bb8cf:	48 8b cb             	mov    %rbx,%rcx
1402bb8d2:	48 8b 40 08          	mov    0x8(%rax),%rax
1402bb8d6:	ff 15 5c 13 85 00    	call   *0x85135c(%rip)        # 0x140b0cc38
1402bb8dc:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1402bb8e1:	48 8b 08             	mov    (%rax),%rcx
1402bb8e4:	49 89 0f             	mov    %rcx,(%r15)
1402bb8e7:	48 8b 45 98          	mov    -0x68(%rbp),%rax
1402bb8eb:	48 83 f8 0f          	cmp    $0xf,%rax
1402bb8ef:	76 31                	jbe    0x1402bb922
1402bb8f1:	48 ff c0             	inc    %rax
1402bb8f4:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
1402bb8f8:	48 8b d1             	mov    %rcx,%rdx
1402bb8fb:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1402bb901:	72 18                	jb     0x1402bb91b
1402bb903:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402bb907:	48 2b d1             	sub    %rcx,%rdx
1402bb90a:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402bb90e:	48 83 f8 1f          	cmp    $0x1f,%rax
1402bb912:	76 07                	jbe    0x1402bb91b
1402bb914:	ff 15 7e 10 85 00    	call   *0x85107e(%rip)        # 0x140b0c998
1402bb91a:	cc                   	int3
1402bb91b:	ff 15 9f 0f 85 00    	call   *0x850f9f(%rip)        # 0x140b0c8c0
1402bb921:	90                   	nop
1402bb922:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
1402bb927:	48 85 d2             	test   %rdx,%rdx
1402bb92a:	74 41                	je     0x1402bb96d
1402bb92c:	83 c8 ff             	or     $0xffffffff,%eax
1402bb92f:	f0 0f c1 42 08       	lock xadd %eax,0x8(%rdx)
1402bb934:	83 f8 01             	cmp    $0x1,%eax
1402bb937:	75 34                	jne    0x1402bb96d
1402bb939:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1402bb93e:	48 8b 03             	mov    (%rbx),%rax
1402bb941:	48 8b cb             	mov    %rbx,%rcx
1402bb944:	48 8b 00             	mov    (%rax),%rax
1402bb947:	ff 15 eb 12 85 00    	call   *0x8512eb(%rip)        # 0x140b0cc38
1402bb94d:	83 c8 ff             	or     $0xffffffff,%eax
1402bb950:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402bb955:	83 f8 01             	cmp    $0x1,%eax
1402bb958:	75 13                	jne    0x1402bb96d
1402bb95a:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1402bb95f:	48 8b 01             	mov    (%rcx),%rax
1402bb962:	48 8b 40 08          	mov    0x8(%rax),%rax
1402bb966:	ff 15 cc 12 85 00    	call   *0x8512cc(%rip)        # 0x140b0cc38
1402bb96c:	90                   	nop
1402bb96d:	48 8b 5e 08          	mov    0x8(%rsi),%rbx
1402bb971:	48 85 db             	test   %rbx,%rbx
1402bb974:	74 39                	je     0x1402bb9af
1402bb976:	83 c8 ff             	or     $0xffffffff,%eax
1402bb979:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402bb97e:	83 f8 01             	cmp    $0x1,%eax
1402bb981:	75 2c                	jne    0x1402bb9af
1402bb983:	48 8b 03             	mov    (%rbx),%rax
1402bb986:	48 8b cb             	mov    %rbx,%rcx
1402bb989:	48 8b 00             	mov    (%rax),%rax
1402bb98c:	ff 15 a6 12 85 00    	call   *0x8512a6(%rip)        # 0x140b0cc38
1402bb992:	83 ca ff             	or     $0xffffffff,%edx
1402bb995:	f0 0f c1 53 0c       	lock xadd %edx,0xc(%rbx)
1402bb99a:	83 fa 01             	cmp    $0x1,%edx
1402bb99d:	75 10                	jne    0x1402bb9af
1402bb99f:	48 8b 13             	mov    (%rbx),%rdx
1402bb9a2:	48 8b cb             	mov    %rbx,%rcx
1402bb9a5:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402bb9a9:	ff 15 89 12 85 00    	call   *0x851289(%rip)        # 0x140b0cc38
1402bb9af:	49 8b c6             	mov    %r14,%rax
1402bb9b2:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1402bb9b6:	48 33 cc             	xor    %rsp,%rcx
1402bb9b9:	e8 22 3c 83 00       	call   0x140aef5e0
1402bb9be:	48 81 c4 18 01 00 00 	add    $0x118,%rsp
1402bb9c5:	41 5f                	pop    %r15
1402bb9c7:	41 5e                	pop    %r14
1402bb9c9:	41 5d                	pop    %r13
1402bb9cb:	41 5c                	pop    %r12
1402bb9cd:	5f                   	pop    %rdi
1402bb9ce:	5e                   	pop    %rsi
1402bb9cf:	5b                   	pop    %rbx
1402bb9d0:	5d                   	pop    %rbp
1402bb9d1:	c3                   	ret
1402bb9d2:	90                   	nop
1402bb9d3:	90                   	nop
1402bb9d4:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1402bb9d9:	55                   	push   %rbp
1402bb9da:	56                   	push   %rsi
1402bb9db:	57                   	push   %rdi
1402bb9dc:	41 54                	push   %r12
1402bb9de:	41 55                	push   %r13
1402bb9e0:	41 56                	push   %r14
1402bb9e2:	41 57                	push   %r15
1402bb9e4:	48 8d 6c 24 d9       	lea    -0x27(%rsp),%rbp
1402bb9e9:	48 81 ec d0 00 00 00 	sub    $0xd0,%rsp
1402bb9f0:	48 8b 05 49 36 a0 00 	mov    0xa03649(%rip),%rax        # 0x140cbf040
1402bb9f7:	48 33 c4             	xor    %rsp,%rax
1402bb9fa:	48 89 45 1f          	mov    %rax,0x1f(%rbp)
1402bb9fe:	4d 8b f8             	mov    %r8,%r15
1402bba01:	48 8b f2             	mov    %rdx,%rsi
1402bba04:	4c 8b f1             	mov    %rcx,%r14
1402bba07:	48 89 55 af          	mov    %rdx,-0x51(%rbp)
1402bba0b:	4c 89 45 b7          	mov    %r8,-0x49(%rbp)
1402bba0f:	45 33 ed             	xor    %r13d,%r13d
1402bba12:	44 89 6d 97          	mov    %r13d,-0x69(%rbp)
1402bba16:	0f 57 c0             	xorps  %xmm0,%xmm0
1402bba19:	0f 11 45 bf          	movups %xmm0,-0x41(%rbp)
1402bba1d:	4c 89 6d cf          	mov    %r13,-0x31(%rbp)
1402bba21:	41 8d 7d 0f          	lea    0xf(%r13),%edi
1402bba25:	48 89 7d d7          	mov    %rdi,-0x29(%rbp)
1402bba29:	44 88 6d bf          	mov    %r13b,-0x41(%rbp)
1402bba2d:	4c 89 2a             	mov    %r13,(%rdx)
1402bba30:	4c 89 6a 08          	mov    %r13,0x8(%rdx)
1402bba34:	c7 45 97 01 00 00 00 	movl   $0x1,-0x69(%rbp)
1402bba3b:	49 8b 08             	mov    (%r8),%rcx
1402bba3e:	48 8b 01             	mov    (%rcx),%rax
1402bba41:	4c 8b 40 40          	mov    0x40(%rax),%r8
1402bba45:	0f 11 45 df          	movups %xmm0,-0x21(%rbp)
1402bba49:	48 c7 45 ef 04 00 00 	movq   $0x4,-0x11(%rbp)
1402bba50:	00
1402bba51:	48 89 7d f7          	mov    %rdi,-0x9(%rbp)
1402bba55:	8b 05 01 df 88 00    	mov    0x88df01(%rip),%eax        # 0x140b4995c
1402bba5b:	89 45 df             	mov    %eax,-0x21(%rbp)
1402bba5e:	44 88 6d e3          	mov    %r13b,-0x1d(%rbp)
1402bba62:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1402bba66:	49 8b c0             	mov    %r8,%rax
1402bba69:	ff 15 c9 11 85 00    	call   *0x8511c9(%rip)        # 0x140b0cc38
1402bba6f:	48 8b d0             	mov    %rax,%rdx
1402bba72:	0f 57 c0             	xorps  %xmm0,%xmm0
1402bba75:	f3 0f 7f 45 9f       	movdqu %xmm0,-0x61(%rbp)
1402bba7a:	48 8b 48 08          	mov    0x8(%rax),%rcx
1402bba7e:	48 85 c9             	test   %rcx,%rcx
1402bba81:	74 04                	je     0x1402bba87
1402bba83:	f0 ff 41 08          	lock incl 0x8(%rcx)
1402bba87:	48 8b 00             	mov    (%rax),%rax
1402bba8a:	48 89 45 9f          	mov    %rax,-0x61(%rbp)
1402bba8e:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402bba92:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
1402bba96:	41 b1 01             	mov    $0x1,%r9b
1402bba99:	45 33 c0             	xor    %r8d,%r8d
1402bba9c:	48 8d 55 bf          	lea    -0x41(%rbp),%rdx
1402bbaa0:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
1402bbaa4:	e8 17 25 ff ff       	call   0x1402adfc0
1402bbaa9:	8a d8                	mov    %al,%bl
1402bbaab:	48 8b 45 f7          	mov    -0x9(%rbp),%rax
1402bbaaf:	48 3b c7             	cmp    %rdi,%rax
1402bbab2:	76 30                	jbe    0x1402bbae4
1402bbab4:	48 ff c0             	inc    %rax
1402bbab7:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1402bbabb:	48 8b d1             	mov    %rcx,%rdx
1402bbabe:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1402bbac4:	72 18                	jb     0x1402bbade
1402bbac6:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402bbaca:	48 2b d1             	sub    %rcx,%rdx
1402bbacd:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402bbad1:	48 83 f8 1f          	cmp    $0x1f,%rax
1402bbad5:	76 07                	jbe    0x1402bbade
1402bbad7:	ff 15 bb 0e 85 00    	call   *0x850ebb(%rip)        # 0x140b0c998
1402bbadd:	cc                   	int3
1402bbade:	ff 15 dc 0d 85 00    	call   *0x850ddc(%rip)        # 0x140b0c8c0
1402bbae4:	49 83 cc ff          	or     $0xffffffffffffffff,%r12
1402bbae8:	84 db                	test   %bl,%bl
1402bbaea:	0f 84 a8 01 00 00    	je     0x1402bbc98
1402bbaf0:	48 8b 45 cf          	mov    -0x31(%rbp),%rax
1402bbaf4:	48 85 c0             	test   %rax,%rax
1402bbaf7:	0f 84 9b 01 00 00    	je     0x1402bbc98
1402bbafd:	b9 ff ff ff ff       	mov    $0xffffffff,%ecx
1402bbb02:	48 3b c1             	cmp    %rcx,%rax
1402bbb05:	0f 87 3e 02 00 00    	ja     0x1402bbd49
1402bbb0b:	8b d8                	mov    %eax,%ebx
1402bbb0d:	48 ff c3             	inc    %rbx
1402bbb10:	48 3b d9             	cmp    %rcx,%rbx
1402bbb13:	0f 87 30 02 00 00    	ja     0x1402bbd49
1402bbb19:	8b cb                	mov    %ebx,%ecx
1402bbb1b:	41 8d 44 24 03       	lea    0x3(%r12),%eax
1402bbb20:	48 f7 e1             	mul    %rcx
1402bbb23:	49 0f 42 c4          	cmovb  %r12,%rax
1402bbb27:	48 8b c8             	mov    %rax,%rcx
1402bbb2a:	e8 dd 40 83 00       	call   0x140aefc0c
1402bbb2f:	48 8b f8             	mov    %rax,%rdi
1402bbb32:	48 89 45 9f          	mov    %rax,-0x61(%rbp)
1402bbb36:	4c 8d 45 bf          	lea    -0x41(%rbp),%r8
1402bbb3a:	48 83 7d d7 0f       	cmpq   $0xf,-0x29(%rbp)
1402bbb3f:	4c 0f 47 45 bf       	cmova  -0x41(%rbp),%r8
1402bbb44:	89 5c 24 28          	mov    %ebx,0x28(%rsp)
1402bbb48:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1402bbb4d:	44 8b cb             	mov    %ebx,%r9d
1402bbb50:	33 d2                	xor    %edx,%edx
1402bbb52:	b9 e9 fd 00 00       	mov    $0xfde9,%ecx
1402bbb57:	ff 15 2b 06 85 00    	call   *0x85062b(%rip)        # 0x140b0c188
1402bbb5d:	85 c0                	test   %eax,%eax
1402bbb5f:	0f 84 26 01 00 00    	je     0x1402bbc8b
1402bbb65:	0f 57 c0             	xorps  %xmm0,%xmm0
1402bbb68:	0f 11 45 ff          	movups %xmm0,-0x1(%rbp)
1402bbb6c:	4c 89 6d 0f          	mov    %r13,0xf(%rbp)
1402bbb70:	4c 89 6d 17          	mov    %r13,0x17(%rbp)
1402bbb74:	4d 8b c4             	mov    %r12,%r8
1402bbb77:	49 ff c0             	inc    %r8
1402bbb7a:	66 46 39 2c 47       	cmp    %r13w,(%rdi,%r8,2)
1402bbb7f:	75 f6                	jne    0x1402bbb77
1402bbb81:	48 8b d7             	mov    %rdi,%rdx
1402bbb84:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
1402bbb88:	e8 93 82 d4 ff       	call   0x140003e20
1402bbb8d:	90                   	nop
1402bbb8e:	49 8b 4e 78          	mov    0x78(%r14),%rcx
1402bbb92:	48 8b 01             	mov    (%rcx),%rax
1402bbb95:	4c 8d 45 ff          	lea    -0x1(%rbp),%r8
1402bbb99:	48 8d 55 df          	lea    -0x21(%rbp),%rdx
1402bbb9d:	48 8b 80 30 01 00 00 	mov    0x130(%rax),%rax
1402bbba4:	ff 15 8e 10 85 00    	call   *0x85108e(%rip)        # 0x140b0cc38
1402bbbaa:	48 8b 08             	mov    (%rax),%rcx
1402bbbad:	48 8b 50 08          	mov    0x8(%rax),%rdx
1402bbbb1:	4c 89 28             	mov    %r13,(%rax)
1402bbbb4:	4c 89 68 08          	mov    %r13,0x8(%rax)
1402bbbb8:	48 89 0e             	mov    %rcx,(%rsi)
1402bbbbb:	48 8b 5e 08          	mov    0x8(%rsi),%rbx
1402bbbbf:	48 89 56 08          	mov    %rdx,0x8(%rsi)
1402bbbc3:	48 85 db             	test   %rbx,%rbx
1402bbbc6:	74 39                	je     0x1402bbc01
1402bbbc8:	41 8b c4             	mov    %r12d,%eax
1402bbbcb:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402bbbd0:	41 03 c4             	add    %r12d,%eax
1402bbbd3:	75 2c                	jne    0x1402bbc01
1402bbbd5:	48 8b 03             	mov    (%rbx),%rax
1402bbbd8:	48 8b cb             	mov    %rbx,%rcx
1402bbbdb:	48 8b 00             	mov    (%rax),%rax
1402bbbde:	ff 15 54 10 85 00    	call   *0x851054(%rip)        # 0x140b0cc38
1402bbbe4:	41 8b c4             	mov    %r12d,%eax
1402bbbe7:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402bbbec:	41 03 c4             	add    %r12d,%eax
1402bbbef:	75 10                	jne    0x1402bbc01
1402bbbf1:	48 8b 03             	mov    (%rbx),%rax
1402bbbf4:	48 8b cb             	mov    %rbx,%rcx
1402bbbf7:	48 8b 40 08          	mov    0x8(%rax),%rax
1402bbbfb:	ff 15 37 10 85 00    	call   *0x851037(%rip)        # 0x140b0cc38
1402bbc01:	48 8b 5d e7          	mov    -0x19(%rbp),%rbx
1402bbc05:	48 85 db             	test   %rbx,%rbx
1402bbc08:	74 39                	je     0x1402bbc43
1402bbc0a:	41 8b c4             	mov    %r12d,%eax
1402bbc0d:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402bbc12:	41 03 c4             	add    %r12d,%eax
1402bbc15:	75 2c                	jne    0x1402bbc43
1402bbc17:	48 8b 03             	mov    (%rbx),%rax
1402bbc1a:	48 8b cb             	mov    %rbx,%rcx
1402bbc1d:	48 8b 00             	mov    (%rax),%rax
1402bbc20:	ff 15 12 10 85 00    	call   *0x851012(%rip)        # 0x140b0cc38
1402bbc26:	41 8b c4             	mov    %r12d,%eax
1402bbc29:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402bbc2e:	41 03 c4             	add    %r12d,%eax
1402bbc31:	75 10                	jne    0x1402bbc43
1402bbc33:	48 8b 03             	mov    (%rbx),%rax
1402bbc36:	48 8b cb             	mov    %rbx,%rcx
1402bbc39:	48 8b 40 08          	mov    0x8(%rax),%rax
1402bbc3d:	ff 15 f5 0f 85 00    	call   *0x850ff5(%rip)        # 0x140b0cc38
1402bbc43:	41 c6 86 d0 01 00 00 	movb   $0x1,0x1d0(%r14)
1402bbc4a:	01
1402bbc4b:	48 8b 45 17          	mov    0x17(%rbp),%rax
1402bbc4f:	48 83 f8 07          	cmp    $0x7,%rax
1402bbc53:	76 36                	jbe    0x1402bbc8b
1402bbc55:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1402bbc5c:	00
1402bbc5d:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
1402bbc61:	48 8b d1             	mov    %rcx,%rdx
1402bbc64:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1402bbc6a:	72 18                	jb     0x1402bbc84
1402bbc6c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402bbc70:	48 2b d1             	sub    %rcx,%rdx
1402bbc73:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402bbc77:	48 83 f8 1f          	cmp    $0x1f,%rax
1402bbc7b:	76 07                	jbe    0x1402bbc84
1402bbc7d:	ff 15 15 0d 85 00    	call   *0x850d15(%rip)        # 0x140b0c998
1402bbc83:	cc                   	int3
1402bbc84:	ff 15 36 0c 85 00    	call   *0x850c36(%rip)        # 0x140b0c8c0
1402bbc8a:	90                   	nop
1402bbc8b:	48 8b cf             	mov    %rdi,%rcx
1402bbc8e:	e8 6d 39 83 00       	call   0x140aef600
1402bbc93:	bf 0f 00 00 00       	mov    $0xf,%edi
1402bbc98:	48 8b 45 d7          	mov    -0x29(%rbp),%rax
1402bbc9c:	48 3b c7             	cmp    %rdi,%rax
1402bbc9f:	76 30                	jbe    0x1402bbcd1
1402bbca1:	48 ff c0             	inc    %rax
1402bbca4:	48 8b 4d bf          	mov    -0x41(%rbp),%rcx
1402bbca8:	48 8b d1             	mov    %rcx,%rdx
1402bbcab:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1402bbcb1:	72 18                	jb     0x1402bbccb
1402bbcb3:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402bbcb7:	48 2b d1             	sub    %rcx,%rdx
1402bbcba:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402bbcbe:	48 83 f8 1f          	cmp    $0x1f,%rax
1402bbcc2:	76 07                	jbe    0x1402bbccb
1402bbcc4:	ff 15 ce 0c 85 00    	call   *0x850cce(%rip)        # 0x140b0c998
1402bbcca:	cc                   	int3