1400bb5ce:	48 89 45 88          	mov    %rax,-0x78(%rbp)
1400bb5d2:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1400bb5d7:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400bb5dc:	48 2b c1             	sub    %rcx,%rax
1400bb5df:	48 c1 f8 03          	sar    $0x3,%rax
1400bb5e3:	48 ba ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%rdx
1400bb5ea:	aa aa aa
1400bb5ed:	48 0f af c2          	imul   %rdx,%rax
1400bb5f1:	4c 3b f0             	cmp    %rax,%r14
1400bb5f4:	0f 83 1d 0d 00 00    	jae    0x1400bc317
1400bb5fa:	4b 8d 3c 76          	lea    (%r14,%r14,2),%rdi
1400bb5fe:	48 8b 44 f9 08       	mov    0x8(%rcx,%rdi,8),%rax
1400bb603:	48 2b 04 f9          	sub    (%rcx,%rdi,8),%rax
1400bb607:	48 c1 f8 04          	sar    $0x4,%rax
1400bb60b:	0f 57 c0             	xorps  %xmm0,%xmm0
1400bb60e:	66 0f 7f 85 a0 01 00 	movdqa %xmm0,0x1a0(%rbp)
1400bb615:	00
1400bb616:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1400bb61a:	48 85 c9             	test   %rcx,%rcx
1400bb61d:	74 04                	je     0x1400bb623
1400bb61f:	f0 ff 41 08          	lock incl 0x8(%rcx)
1400bb623:	0f 28 45 d0          	movaps -0x30(%rbp),%xmm0
1400bb627:	66 0f 7f 85 a0 01 00 	movdqa %xmm0,0x1a0(%rbp)
1400bb62e:	00
1400bb62f:	0f 57 c0             	xorps  %xmm0,%xmm0
1400bb632:	66 0f 7f 85 80 01 00 	movdqa %xmm0,0x180(%rbp)
1400bb639:	00
1400bb63a:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
1400bb63e:	48 85 c9             	test   %rcx,%rcx
1400bb641:	74 04                	je     0x1400bb647
1400bb643:	f0 ff 41 08          	lock incl 0x8(%rcx)
1400bb647:	0f 28 45 a0          	movaps -0x60(%rbp),%xmm0
1400bb64b:	66 0f 7f 85 80 01 00 	movdqa %xmm0,0x180(%rbp)
1400bb652:	00
1400bb653:	c6 44 24 28 01       	movb   $0x1,0x28(%rsp)
1400bb658:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400bb65d:	4c 8d 8d a0 01 00 00 	lea    0x1a0(%rbp),%r9
1400bb664:	4c 8d 85 80 01 00 00 	lea    0x180(%rbp),%r8
1400bb66b:	48 8d 95 30 02 00 00 	lea    0x230(%rbp),%rdx
1400bb672:	49 8b cd             	mov    %r13,%rcx
1400bb675:	e8 0e 16 00 00       	call   0x1400bcc88
1400bb67a:	48 8b d0             	mov    %rax,%rdx
1400bb67d:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1400bb682:	e8 5d ac f4 ff       	call   0x1400062e4
1400bb687:	48 8b 9d 38 02 00 00 	mov    0x238(%rbp),%rbx
1400bb68e:	48 85 db             	test   %rbx,%rbx
1400bb691:	74 38                	je     0x1400bb6cb
1400bb693:	83 ce ff             	or     $0xffffffff,%esi
1400bb696:	8b c6                	mov    %esi,%eax
1400bb698:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400bb69d:	03 c6                	add    %esi,%eax
1400bb69f:	75 2a                	jne    0x1400bb6cb
1400bb6a1:	48 8b 03             	mov    (%rbx),%rax
1400bb6a4:	48 8b cb             	mov    %rbx,%rcx
1400bb6a7:	48 8b 00             	mov    (%rax),%rax
1400bb6aa:	ff 15 88 15 a5 00    	call   *0xa51588(%rip)        # 0x140b0cc38
1400bb6b0:	8b c6                	mov    %esi,%eax
1400bb6b2:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400bb6b7:	03 c6                	add    %esi,%eax
1400bb6b9:	75 10                	jne    0x1400bb6cb
1400bb6bb:	48 8b 03             	mov    (%rbx),%rax
1400bb6be:	48 8b cb             	mov    %rbx,%rcx
1400bb6c1:	48 8b 40 08          	mov    0x8(%rax),%rax
1400bb6c5:	ff 15 6d 15 a5 00    	call   *0xa5156d(%rip)        # 0x140b0cc38
1400bb6cb:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1400bb6d0:	4c 8b 44 24 50       	mov    0x50(%rsp),%r8
1400bb6d5:	49 2b c8             	sub    %r8,%rcx
1400bb6d8:	48 c1 f9 03          	sar    $0x3,%rcx
1400bb6dc:	48 bb ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%rbx
1400bb6e3:	aa aa aa
1400bb6e6:	48 0f af cb          	imul   %rbx,%rcx
1400bb6ea:	48 8d 41 ff          	lea    -0x1(%rcx),%rax
1400bb6ee:	33 d2                	xor    %edx,%edx
1400bb6f0:	4c 3b f0             	cmp    %rax,%r14
1400bb6f3:	0f 94 c2             	sete   %dl
1400bb6f6:	ff c2                	inc    %edx
1400bb6f8:	4c 3b f1             	cmp    %rcx,%r14
1400bb6fb:	0f 83 0f 0c 00 00    	jae    0x1400bc310
1400bb701:	4d 8d 04 f8          	lea    (%r8,%rdi,8),%r8
1400bb705:	0f 57 c0             	xorps  %xmm0,%xmm0
1400bb708:	66 0f 7f 85 70 01 00 	movdqa %xmm0,0x170(%rbp)
1400bb70f:	00
1400bb710:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400bb715:	48 85 c9             	test   %rcx,%rcx
1400bb718:	74 04                	je     0x1400bb71e
1400bb71a:	f0 ff 41 08          	lock incl 0x8(%rcx)
1400bb71e:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
1400bb723:	66 0f 7f 85 70 01 00 	movdqa %xmm0,0x170(%rbp)
1400bb72a:	00
1400bb72b:	f3 44 0f 11 44 24 30 	movss  %xmm8,0x30(%rsp)
1400bb732:	f3 0f 11 7c 24 28    	movss  %xmm7,0x28(%rsp)
1400bb738:	89 54 24 20          	mov    %edx,0x20(%rsp)
1400bb73c:	4c 8d 4d f8          	lea    -0x8(%rbp),%r9
1400bb740:	48 8d 95 70 01 00 00 	lea    0x170(%rbp),%rdx
1400bb747:	e8 1c 23 00 00       	call   0x1400bda68
1400bb74c:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1400bb751:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400bb756:	48 2b c1             	sub    %rcx,%rax
1400bb759:	48 c1 f8 03          	sar    $0x3,%rax
1400bb75d:	48 0f af c3          	imul   %rbx,%rax
1400bb761:	4c 3b f0             	cmp    %rax,%r14
1400bb764:	0f 83 b4 0b 00 00    	jae    0x1400bc31e
1400bb76a:	4c 8d 04 f9          	lea    (%rcx,%rdi,8),%r8
1400bb76e:	48 8b 45 88          	mov    -0x78(%rbp),%rax
1400bb772:	48 3b 45 90          	cmp    -0x70(%rbp),%rax
1400bb776:	74 12                	je     0x1400bb78a
1400bb778:	49 8b d0             	mov    %r8,%rdx
1400bb77b:	48 8b c8             	mov    %rax,%rcx
1400bb77e:	e8 81 fd f5 ff       	call   0x14001b504
1400bb783:	48 83 45 88 18       	addq   $0x18,-0x78(%rbp)
1400bb788:	eb 0c                	jmp    0x1400bb796
1400bb78a:	48 8b d0             	mov    %rax,%rdx
1400bb78d:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1400bb791:	e8 fa aa fc ff       	call   0x140086290
1400bb796:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1400bb79b:	48 8b c1             	mov    %rcx,%rax
1400bb79e:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
1400bb7a3:	48 2b c2             	sub    %rdx,%rax
1400bb7a6:	48 c1 f8 03          	sar    $0x3,%rax
1400bb7aa:	48 0f af c3          	imul   %rbx,%rax
1400bb7ae:	4c 3b f0             	cmp    %rax,%r14
1400bb7b1:	0f 83 67 0b 00 00    	jae    0x1400bc31e
1400bb7b7:	4c 8b 64 fa 08       	mov    0x8(%rdx,%rdi,8),%r12
1400bb7bc:	4c 2b 24 fa          	sub    (%rdx,%rdi,8),%r12
1400bb7c0:	49 c1 fc 04          	sar    $0x4,%r12
1400bb7c4:	66 0f 6f 44 24 40    	movdqa 0x40(%rsp),%xmm0
1400bb7ca:	66 0f d6 44 24 40    	movq   %xmm0,0x40(%rsp)
1400bb7d0:	49 ff c6             	inc    %r14
1400bb7d3:	48 2b ca             	sub    %rdx,%rcx
1400bb7d6:	48 c1 f9 03          	sar    $0x3,%rcx
1400bb7da:	48 0f af cb          	imul   %rbx,%rcx
1400bb7de:	4c 3b f1             	cmp    %rcx,%r14
1400bb7e1:	0f 82 fe f7 ff ff    	jb     0x1400bafe5
1400bb7e7:	4c 8b bd 28 03 00 00 	mov    0x328(%rbp),%r15
1400bb7ee:	45 33 f6             	xor    %r14d,%r14d
1400bb7f1:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1400bb7f6:	e8 a9 f5 f5 ff       	call   0x14001ada4
1400bb7fb:	e9 73 05 00 00       	jmp    0x1400bbd73
1400bb800:	0f 57 c0             	xorps  %xmm0,%xmm0
1400bb803:	f3 0f 7f 44 24 70    	movdqu %xmm0,0x70(%rsp)
1400bb809:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
1400bb80e:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400bb813:	4c 89 74 24 48       	mov    %r14,0x48(%rsp)
1400bb818:	48 85 c9             	test   %rcx,%rcx
1400bb81b:	74 05                	je     0x1400bb822
1400bb81d:	e8 62 85 f4 ff       	call   0x140003d84
1400bb822:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1400bb827:	e8 54 a9 f4 ff       	call   0x140006180
1400bb82c:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400bb831:	48 85 db             	test   %rbx,%rbx
1400bb834:	74 79                	je     0x1400bb8af
1400bb836:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1400bb83b:	48 3b df             	cmp    %rdi,%rbx
1400bb83e:	74 16                	je     0x1400bb856
1400bb840:	48 8b cb             	mov    %rbx,%rcx
1400bb843:	e8 88 f6 f5 ff       	call   0x14001aed0
1400bb848:	48 83 c3 18          	add    $0x18,%rbx
1400bb84c:	48 3b df             	cmp    %rdi,%rbx
1400bb84f:	75 ef                	jne    0x1400bb840
1400bb851:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400bb856:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1400bb85b:	48 2b c3             	sub    %rbx,%rax
1400bb85e:	48 c1 f8 03          	sar    $0x3,%rax
1400bb862:	48 ba ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%rdx
1400bb869:	aa aa aa
1400bb86c:	48 0f af c2          	imul   %rdx,%rax
1400bb870:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
1400bb874:	48 c1 e0 03          	shl    $0x3,%rax
1400bb878:	48 8b cb             	mov    %rbx,%rcx
1400bb87b:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400bb881:	72 15                	jb     0x1400bb898
1400bb883:	48 8b 5b f8          	mov    -0x8(%rbx),%rbx
1400bb887:	48 2b cb             	sub    %rbx,%rcx
1400bb88a:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1400bb88e:	48 83 f8 1f          	cmp    $0x1f,%rax
1400bb892:	0f 87 9b 0a 00 00    	ja     0x1400bc333
1400bb898:	48 8b cb             	mov    %rbx,%rcx
1400bb89b:	ff 15 1f 10 a5 00    	call   *0xa5101f(%rip)        # 0x140b0c8c0
1400bb8a1:	0f 57 c0             	xorps  %xmm0,%xmm0
1400bb8a4:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
1400bb8aa:	4c 89 74 24 60       	mov    %r14,0x60(%rsp)
1400bb8af:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1400bb8b3:	e8 c8 a8 f4 ff       	call   0x140006180
1400bb8b8:	e9 38 05 00 00       	jmp    0x1400bbdf5
1400bb8bd:	4c 39 74 24 40       	cmp    %r14,0x40(%rsp)
1400bb8c2:	0f 85 67 05 00 00    	jne    0x1400bbe2f
1400bb8c8:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
1400bb8cc:	8a 90 b4 00 00 00    	mov    0xb4(%rax),%dl
1400bb8d2:	0f 57 c0             	xorps  %xmm0,%xmm0
1400bb8d5:	66 0f 7f 85 90 01 00 	movdqa %xmm0,0x190(%rbp)
1400bb8dc:	00
1400bb8dd:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1400bb8e1:	48 85 c9             	test   %rcx,%rcx
1400bb8e4:	74 04                	je     0x1400bb8ea
1400bb8e6:	f0 ff 41 08          	lock incl 0x8(%rcx)
1400bb8ea:	0f 28 45 d0          	movaps -0x30(%rbp),%xmm0
1400bb8ee:	66 0f 7f 85 90 01 00 	movdqa %xmm0,0x190(%rbp)
1400bb8f5:	00
1400bb8f6:	0f 57 c0             	xorps  %xmm0,%xmm0
1400bb8f9:	66 0f 7f 85 10 01 00 	movdqa %xmm0,0x110(%rbp)
1400bb900:	00
1400bb901:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
1400bb905:	48 85 c9             	test   %rcx,%rcx
1400bb908:	74 04                	je     0x1400bb90e
1400bb90a:	f0 ff 41 08          	lock incl 0x8(%rcx)
1400bb90e:	0f 28 45 a0          	movaps -0x60(%rbp),%xmm0
1400bb912:	66 0f 7f 85 10 01 00 	movdqa %xmm0,0x110(%rbp)
1400bb919:	00
1400bb91a:	88 54 24 28          	mov    %dl,0x28(%rsp)
1400bb91e:	48 c7 44 24 20 01 00 	movq   $0x1,0x20(%rsp)
1400bb925:	00 00
1400bb927:	4c 8d 8d 90 01 00 00 	lea    0x190(%rbp),%r9
1400bb92e:	4c 8d 85 10 01 00 00 	lea    0x110(%rbp),%r8
1400bb935:	48 8d 95 40 02 00 00 	lea    0x240(%rbp),%rdx
1400bb93c:	49 8b cd             	mov    %r13,%rcx
1400bb93f:	e8 44 13 00 00       	call   0x1400bcc88
1400bb944:	48 8b 08             	mov    (%rax),%rcx
1400bb947:	48 8b 50 08          	mov    0x8(%rax),%rdx
1400bb94b:	4c 89 30             	mov    %r14,(%rax)
1400bb94e:	4c 89 70 08          	mov    %r14,0x8(%rax)
1400bb952:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
1400bb957:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1400bb95c:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
1400bb961:	48 85 db             	test   %rbx,%rbx
1400bb964:	74 35                	je     0x1400bb99b
1400bb966:	8b c6                	mov    %esi,%eax
1400bb968:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400bb96d:	03 c6                	add    %esi,%eax
1400bb96f:	75 2a                	jne    0x1400bb99b
1400bb971:	48 8b 03             	mov    (%rbx),%rax
1400bb974:	48 8b cb             	mov    %rbx,%rcx
1400bb977:	48 8b 00             	mov    (%rax),%rax
1400bb97a:	ff 15 b8 12 a5 00    	call   *0xa512b8(%rip)        # 0x140b0cc38
1400bb980:	8b c6                	mov    %esi,%eax
1400bb982:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400bb987:	03 c6                	add    %esi,%eax
1400bb989:	75 10                	jne    0x1400bb99b
1400bb98b:	48 8b 03             	mov    (%rbx),%rax
1400bb98e:	48 8b cb             	mov    %rbx,%rcx
1400bb991:	48 8b 40 08          	mov    0x8(%rax),%rax
1400bb995:	ff 15 9d 12 a5 00    	call   *0xa5129d(%rip)        # 0x140b0cc38
1400bb99b:	48 8b 9d 48 02 00 00 	mov    0x248(%rbp),%rbx
1400bb9a2:	48 85 db             	test   %rbx,%rbx
1400bb9a5:	74 35                	je     0x1400bb9dc
1400bb9a7:	8b c6                	mov    %esi,%eax
1400bb9a9:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400bb9ae:	03 c6                	add    %esi,%eax
1400bb9b0:	75 2a                	jne    0x1400bb9dc
1400bb9b2:	48 8b 03             	mov    (%rbx),%rax
1400bb9b5:	48 8b cb             	mov    %rbx,%rcx
1400bb9b8:	48 8b 00             	mov    (%rax),%rax
1400bb9bb:	ff 15 77 12 a5 00    	call   *0xa51277(%rip)        # 0x140b0cc38
1400bb9c1:	8b c6                	mov    %esi,%eax
1400bb9c3:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400bb9c8:	03 c6                	add    %esi,%eax
1400bb9ca:	75 10                	jne    0x1400bb9dc
1400bb9cc:	48 8b 03             	mov    (%rbx),%rax
1400bb9cf:	48 8b cb             	mov    %rbx,%rcx
1400bb9d2:	48 8b 40 08          	mov    0x8(%rax),%rax
1400bb9d6:	ff 15 5c 12 a5 00    	call   *0xa5125c(%rip)        # 0x140b0cc38
1400bb9dc:	83 ce ff             	or     $0xffffffff,%esi
1400bb9df:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1400bb9e3:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
1400bb9e7:	e8 00 1d f6 ff       	call   0x14001d6ec
1400bb9ec:	90                   	nop
1400bb9ed:	48 8b 45 a0          	mov    -0x60(%rbp),%rax
1400bb9f1:	48 8b 08             	mov    (%rax),%rcx
1400bb9f4:	48 8b 41 48          	mov    0x48(%rcx),%rax
1400bb9f8:	0f 57 c0             	xorps  %xmm0,%xmm0
1400bb9fb:	66 0f 7f 85 20 01 00 	movdqa %xmm0,0x120(%rbp)
1400bba02:	00
1400bba03:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
1400bba07:	48 85 c9             	test   %rcx,%rcx
1400bba0a:	74 04                	je     0x1400bba10
1400bba0c:	f0 ff 41 08          	lock incl 0x8(%rcx)
1400bba10:	0f 28 45 30          	movaps 0x30(%rbp),%xmm0
1400bba14:	66 0f 7f 85 20 01 00 	movdqa %xmm0,0x120(%rbp)
1400bba1b:	00
1400bba1c:	48 8d 95 20 01 00 00 	lea    0x120(%rbp),%rdx
1400bba23:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
1400bba27:	ff 15 0b 12 a5 00    	call   *0xa5120b(%rip)        # 0x140b0cc38
1400bba2d:	48 8b 9d 28 01 00 00 	mov    0x128(%rbp),%rbx
1400bba34:	48 85 db             	test   %rbx,%rbx
1400bba37:	74 35                	je     0x1400bba6e
1400bba39:	8b c6                	mov    %esi,%eax
1400bba3b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400bba40:	03 c6                	add    %esi,%eax
1400bba42:	75 2a                	jne    0x1400bba6e
1400bba44:	48 8b 03             	mov    (%rbx),%rax
1400bba47:	48 8b cb             	mov    %rbx,%rcx
1400bba4a:	48 8b 00             	mov    (%rax),%rax
1400bba4d:	ff 15 e5 11 a5 00    	call   *0xa511e5(%rip)        # 0x140b0cc38
1400bba53:	8b c6                	mov    %esi,%eax
1400bba55:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400bba5a:	03 c6                	add    %esi,%eax
1400bba5c:	75 10                	jne    0x1400bba6e
1400bba5e:	48 8b 03             	mov    (%rbx),%rax
1400bba61:	48 8b cb             	mov    %rbx,%rcx
1400bba64:	48 8b 40 08          	mov    0x8(%rax),%rax
1400bba68:	ff 15 ca 11 a5 00    	call   *0xa511ca(%rip)        # 0x140b0cc38
1400bba6e:	48 8d 55 30          	lea    0x30(%rbp),%rdx
1400bba72:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1400bba76:	e8 c5 09 f6 ff       	call   0x14001c440
1400bba7b:	4c 8b 45 30          	mov    0x30(%rbp),%r8
1400bba7f:	49 8b 00             	mov    (%r8),%rax
1400bba82:	0f 57 c0             	xorps  %xmm0,%xmm0
1400bba85:	66 0f 7f 85 30 01 00 	movdqa %xmm0,0x130(%rbp)
1400bba8c:	00
1400bba8d:	48 8b 4d 18          	mov    0x18(%rbp),%rcx
1400bba91:	48 85 c9             	test   %rcx,%rcx
1400bba94:	74 08                	je     0x1400bba9e
1400bba96:	f0 ff 41 08          	lock incl 0x8(%rcx)
1400bba9a:	4c 8b 45 30          	mov    0x30(%rbp),%r8
1400bba9e:	0f 28 45 10          	movaps 0x10(%rbp),%xmm0
1400bbaa2:	66 0f 7f 85 30 01 00 	movdqa %xmm0,0x130(%rbp)
1400bbaa9:	00
1400bbaaa:	48 8d 95 30 01 00 00 	lea    0x130(%rbp),%rdx
1400bbab1:	49 8b c8             	mov    %r8,%rcx
1400bbab4:	48 8b 40 48          	mov    0x48(%rax),%rax
1400bbab8:	ff 15 7a 11 a5 00    	call   *0xa5117a(%rip)        # 0x140b0cc38
1400bbabe:	48 8b 9d 38 01 00 00 	mov    0x138(%rbp),%rbx
1400bbac5:	48 85 db             	test   %rbx,%rbx
1400bbac8:	74 35                	je     0x1400bbaff
1400bbaca:	8b c6                	mov    %esi,%eax
1400bbacc:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400bbad1:	03 c6                	add    %esi,%eax
1400bbad3:	75 2a                	jne    0x1400bbaff
1400bbad5:	48 8b 03             	mov    (%rbx),%rax
1400bbad8:	48 8b cb             	mov    %rbx,%rcx
1400bbadb:	48 8b 00             	mov    (%rax),%rax
1400bbade:	ff 15 54 11 a5 00    	call   *0xa51154(%rip)        # 0x140b0cc38
1400bbae4:	8b c6                	mov    %esi,%eax
1400bbae6:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400bbaeb:	03 c6                	add    %esi,%eax
1400bbaed:	75 10                	jne    0x1400bbaff
1400bbaef:	48 8b 03             	mov    (%rbx),%rax
1400bbaf2:	48 8b cb             	mov    %rbx,%rcx
1400bbaf5:	48 8b 40 08          	mov    0x8(%rax),%rax
1400bbaf9:	ff 15 39 11 a5 00    	call   *0xa51139(%rip)        # 0x140b0cc38
1400bbaff:	48 8b 45 10          	mov    0x10(%rbp),%rax
1400bbb03:	48 89 45 10          	mov    %rax,0x10(%rbp)
1400bbb07:	48 8b 00             	mov    (%rax),%rax
1400bbb0a:	0f 57 c0             	xorps  %xmm0,%xmm0
1400bbb0d:	66 0f 7f 85 40 01 00 	movdqa %xmm0,0x140(%rbp)
1400bbb14:	00
1400bbb15:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400bbb1a:	48 85 c9             	test   %rcx,%rcx
1400bbb1d:	74 04                	je     0x1400bbb23
1400bbb1f:	f0 ff 41 08          	lock incl 0x8(%rcx)
1400bbb23:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0