1402f839f:	83 cf ff             	or     $0xffffffff,%edi
1402f83a2:	4c 39 74 24 60       	cmp    %r14,0x60(%rsp)
1402f83a7:	0f 84 0d 01 00 00    	je     0x1402f84ba
1402f83ad:	4d 8b cc             	mov    %r12,%r9
1402f83b0:	4d 8b c5             	mov    %r13,%r8
1402f83b3:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1402f83b8:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1402f83bd:	e8 ae f3 ff ff       	call   0x1402f7770
1402f83c2:	90                   	nop
1402f83c3:	4c 39 74 24 50       	cmp    %r14,0x50(%rsp)
1402f83c8:	0f 84 ac 00 00 00    	je     0x1402f847a
1402f83ce:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1402f83d2:	48 8b 01             	mov    (%rcx),%rax
1402f83d5:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
1402f83da:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
1402f83de:	48 8b 40 38          	mov    0x38(%rax),%rax
1402f83e2:	ff 15 50 48 81 00    	call   *0x814850(%rip)        # 0x140b0cc38
1402f83e8:	48 8b 08             	mov    (%rax),%rcx
1402f83eb:	48 8b 50 08          	mov    0x8(%rax),%rdx
1402f83ef:	4c 89 30             	mov    %r14,(%rax)
1402f83f2:	4c 89 70 08          	mov    %r14,0x8(%rax)
1402f83f6:	49 89 0f             	mov    %rcx,(%r15)
1402f83f9:	49 8b 5f 08          	mov    0x8(%r15),%rbx
1402f83fd:	49 89 57 08          	mov    %rdx,0x8(%r15)
1402f8401:	48 85 db             	test   %rbx,%rbx
1402f8404:	74 35                	je     0x1402f843b
1402f8406:	8b c7                	mov    %edi,%eax
1402f8408:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402f840d:	03 c7                	add    %edi,%eax
1402f840f:	75 2a                	jne    0x1402f843b
1402f8411:	48 8b 03             	mov    (%rbx),%rax
1402f8414:	48 8b cb             	mov    %rbx,%rcx
1402f8417:	48 8b 00             	mov    (%rax),%rax
1402f841a:	ff 15 18 48 81 00    	call   *0x814818(%rip)        # 0x140b0cc38
1402f8420:	8b c7                	mov    %edi,%eax
1402f8422:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402f8427:	03 c7                	add    %edi,%eax
1402f8429:	75 10                	jne    0x1402f843b
1402f842b:	48 8b 03             	mov    (%rbx),%rax
1402f842e:	48 8b cb             	mov    %rbx,%rcx
1402f8431:	48 8b 40 08          	mov    0x8(%rax),%rax
1402f8435:	ff 15 fd 47 81 00    	call   *0x8147fd(%rip)        # 0x140b0cc38
1402f843b:	48 8b 5d 98          	mov    -0x68(%rbp),%rbx
1402f843f:	48 85 db             	test   %rbx,%rbx
1402f8442:	74 36                	je     0x1402f847a
1402f8444:	8b c7                	mov    %edi,%eax
1402f8446:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402f844b:	03 c7                	add    %edi,%eax
1402f844d:	75 2b                	jne    0x1402f847a
1402f844f:	48 8b 03             	mov    (%rbx),%rax
1402f8452:	48 8b cb             	mov    %rbx,%rcx
1402f8455:	48 8b 00             	mov    (%rax),%rax
1402f8458:	ff 15 da 47 81 00    	call   *0x8147da(%rip)        # 0x140b0cc38
1402f845e:	8b c7                	mov    %edi,%eax
1402f8460:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402f8465:	03 c7                	add    %edi,%eax
1402f8467:	75 11                	jne    0x1402f847a
1402f8469:	48 8b 03             	mov    (%rbx),%rax
1402f846c:	48 8b cb             	mov    %rbx,%rcx
1402f846f:	48 8b 40 08          	mov    0x8(%rax),%rax
1402f8473:	ff 15 bf 47 81 00    	call   *0x8147bf(%rip)        # 0x140b0cc38
1402f8479:	90                   	nop
1402f847a:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1402f847f:	48 85 db             	test   %rbx,%rbx
1402f8482:	74 36                	je     0x1402f84ba
1402f8484:	8b c7                	mov    %edi,%eax
1402f8486:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402f848b:	03 c7                	add    %edi,%eax
1402f848d:	75 2b                	jne    0x1402f84ba
1402f848f:	48 8b 03             	mov    (%rbx),%rax
1402f8492:	48 8b cb             	mov    %rbx,%rcx
1402f8495:	48 8b 00             	mov    (%rax),%rax
1402f8498:	ff 15 9a 47 81 00    	call   *0x81479a(%rip)        # 0x140b0cc38
1402f849e:	8b c7                	mov    %edi,%eax
1402f84a0:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402f84a5:	03 c7                	add    %edi,%eax
1402f84a7:	75 11                	jne    0x1402f84ba
1402f84a9:	48 8b 03             	mov    (%rbx),%rax
1402f84ac:	48 8b cb             	mov    %rbx,%rcx
1402f84af:	48 8b 40 08          	mov    0x8(%rax),%rax
1402f84b3:	ff 15 7f 47 81 00    	call   *0x81477f(%rip)        # 0x140b0cc38
1402f84b9:	90                   	nop
1402f84ba:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1402f84bf:	48 85 c9             	test   %rcx,%rcx
1402f84c2:	0f 84 36 07 00 00    	je     0x1402f8bfe
1402f84c8:	8b c7                	mov    %edi,%eax
1402f84ca:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402f84cf:	03 c7                	add    %edi,%eax
1402f84d1:	0f 85 27 07 00 00    	jne    0x1402f8bfe
1402f84d7:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1402f84dc:	48 8b 03             	mov    (%rbx),%rax
1402f84df:	48 8b cb             	mov    %rbx,%rcx
1402f84e2:	48 8b 00             	mov    (%rax),%rax
1402f84e5:	ff 15 4d 47 81 00    	call   *0x81474d(%rip)        # 0x140b0cc38
1402f84eb:	8b c7                	mov    %edi,%eax
1402f84ed:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402f84f2:	03 c7                	add    %edi,%eax
1402f84f4:	0f 85 04 07 00 00    	jne    0x1402f8bfe
1402f84fa:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1402f84ff:	48 8b 01             	mov    (%rcx),%rax
1402f8502:	48 8b 40 08          	mov    0x8(%rax),%rax
1402f8506:	ff 15 2c 47 81 00    	call   *0x81472c(%rip)        # 0x140b0cc38
1402f850c:	e9 ed 06 00 00       	jmp    0x1402f8bfe
1402f8511:	0f 11 45 b0          	movups %xmm0,-0x50(%rbp)
1402f8515:	66 0f 6f 0d 83 97 8b 	movdqa 0x8b9783(%rip),%xmm1        # 0x140bb1ca0
1402f851c:	00
1402f851d:	f3 0f 7f 4d c0       	movdqu %xmm1,-0x40(%rbp)
1402f8522:	8b 05 14 12 85 00    	mov    0x851214(%rip),%eax        # 0x140b4973c
1402f8528:	89 45 b0             	mov    %eax,-0x50(%rbp)
1402f852b:	8a 05 0f 12 85 00    	mov    0x85120f(%rip),%al        # 0x140b49740
1402f8531:	88 45 b4             	mov    %al,-0x4c(%rbp)
1402f8534:	44 88 75 b5          	mov    %r14b,-0x4b(%rbp)
1402f8538:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1402f853c:	49 8b c0             	mov    %r8,%rax
1402f853f:	ff 15 f3 46 81 00    	call   *0x8146f3(%rip)        # 0x140b0cc38
1402f8545:	48 8b 18             	mov    (%rax),%rbx
1402f8548:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
1402f854c:	48 83 f8 0f          	cmp    $0xf,%rax
1402f8550:	76 2d                	jbe    0x1402f857f
1402f8552:	48 ff c0             	inc    %rax
1402f8555:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1402f8559:	48 8b d1             	mov    %rcx,%rdx
1402f855c:	48 3b c7             	cmp    %rdi,%rax
1402f855f:	72 18                	jb     0x1402f8579
1402f8561:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402f8565:	48 2b d1             	sub    %rcx,%rdx
1402f8568:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402f856c:	48 83 f8 1f          	cmp    $0x1f,%rax
1402f8570:	76 07                	jbe    0x1402f8579
1402f8572:	ff 15 20 44 81 00    	call   *0x814420(%rip)        # 0x140b0c998
1402f8578:	cc                   	int3
1402f8579:	ff 15 41 43 81 00    	call   *0x814341(%rip)        # 0x140b0c8c0
1402f857f:	48 85 db             	test   %rbx,%rbx
1402f8582:	0f 84 76 06 00 00    	je     0x1402f8bfe
1402f8588:	0f 57 c0             	xorps  %xmm0,%xmm0
1402f858b:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1402f858f:	4c 89 75 e0          	mov    %r14,-0x20(%rbp)
1402f8593:	48 c7 45 e8 0f 00 00 	movq   $0xf,-0x18(%rbp)
1402f859a:	00
1402f859b:	44 88 75 d0          	mov    %r14b,-0x30(%rbp)
1402f859f:	48 8b 0e             	mov    (%rsi),%rcx
1402f85a2:	48 8b 01             	mov    (%rcx),%rax
1402f85a5:	4c 8b 40 40          	mov    0x40(%rax),%r8
1402f85a9:	0f 11 45 b0          	movups %xmm0,-0x50(%rbp)
1402f85ad:	66 0f 6f 0d bb 96 8b 	movdqa 0x8b96bb(%rip),%xmm1        # 0x140bb1c70
1402f85b4:	00
1402f85b5:	f3 0f 7f 4d c0       	movdqu %xmm1,-0x40(%rbp)
1402f85ba:	0f b7 05 03 13 85 00 	movzwl 0x851303(%rip),%eax        # 0x140b498c4
1402f85c1:	66 89 45 b0          	mov    %ax,-0x50(%rbp)
1402f85c5:	44 88 75 b2          	mov    %r14b,-0x4e(%rbp)
1402f85c9:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1402f85cd:	49 8b c0             	mov    %r8,%rax
1402f85d0:	ff 15 62 46 81 00    	call   *0x814662(%rip)        # 0x140b0cc38
1402f85d6:	48 8b d0             	mov    %rax,%rdx
1402f85d9:	0f 57 c0             	xorps  %xmm0,%xmm0
1402f85dc:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
1402f85e2:	48 8b 48 08          	mov    0x8(%rax),%rcx
1402f85e6:	48 85 c9             	test   %rcx,%rcx
1402f85e9:	74 04                	je     0x1402f85ef
1402f85eb:	f0 ff 41 08          	lock incl 0x8(%rcx)
1402f85ef:	48 8b 00             	mov    (%rax),%rax
1402f85f2:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1402f85f7:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402f85fb:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1402f8600:	41 b1 01             	mov    $0x1,%r9b
1402f8603:	45 33 c0             	xor    %r8d,%r8d
1402f8606:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1402f860a:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1402f860f:	e8 a0 e0 e2 ff       	call   0x1401266b4
1402f8614:	90                   	nop
1402f8615:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
1402f8619:	48 83 f8 0f          	cmp    $0xf,%rax
1402f861d:	76 2d                	jbe    0x1402f864c
1402f861f:	48 ff c0             	inc    %rax
1402f8622:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1402f8626:	48 8b d1             	mov    %rcx,%rdx
1402f8629:	48 3b c7             	cmp    %rdi,%rax
1402f862c:	72 18                	jb     0x1402f8646
1402f862e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402f8632:	48 2b d1             	sub    %rcx,%rdx
1402f8635:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402f8639:	48 83 f8 1f          	cmp    $0x1f,%rax
1402f863d:	76 07                	jbe    0x1402f8646
1402f863f:	ff 15 53 43 81 00    	call   *0x814353(%rip)        # 0x140b0c998
1402f8645:	cc                   	int3
1402f8646:	ff 15 74 42 81 00    	call   *0x814274(%rip)        # 0x140b0c8c0
1402f864c:	c7 44 24 70 01 00 00 	movl   $0x1,0x70(%rsp)
1402f8653:	00
1402f8654:	48 8b 5d e0          	mov    -0x20(%rbp),%rbx
1402f8658:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1402f865c:	48 83 7d e8 0f       	cmpq   $0xf,-0x18(%rbp)
1402f8661:	48 0f 47 4d d0       	cmova  -0x30(%rbp),%rcx
1402f8666:	4c 8b c3             	mov    %rbx,%r8
1402f8669:	bf 06 00 00 00       	mov    $0x6,%edi
1402f866e:	48 3b df             	cmp    %rdi,%rbx
1402f8671:	4c 0f 47 c7          	cmova  %rdi,%r8
1402f8675:	48 8d 15 dc 1c 85 00 	lea    0x851cdc(%rip),%rdx        # 0x140b4a358
1402f867c:	e8 69 9c 7f 00       	call   0x140af22ea
1402f8681:	85 c0                	test   %eax,%eax
1402f8683:	75 13                	jne    0x1402f8698
1402f8685:	48 3b df             	cmp    %rdi,%rbx
1402f8688:	75 0e                	jne    0x1402f8698
1402f868a:	41 8b c6             	mov    %r14d,%eax
1402f868d:	85 c0                	test   %eax,%eax
1402f868f:	75 07                	jne    0x1402f8698
1402f8691:	44 89 74 24 70       	mov    %r14d,0x70(%rsp)
1402f8696:	eb 7d                	jmp    0x1402f8715
1402f8698:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1402f869c:	48 83 7d e8 0f       	cmpq   $0xf,-0x18(%rbp)
1402f86a1:	48 0f 47 4d d0       	cmova  -0x30(%rbp),%rcx
1402f86a6:	48 8b fb             	mov    %rbx,%rdi
1402f86a9:	b8 07 00 00 00       	mov    $0x7,%eax
1402f86ae:	48 3b d8             	cmp    %rax,%rbx
1402f86b1:	48 0f 47 f8          	cmova  %rax,%rdi
1402f86b5:	4c 8b c7             	mov    %rdi,%r8
1402f86b8:	48 8d 15 61 1c 85 00 	lea    0x851c61(%rip),%rdx        # 0x140b4a320
1402f86bf:	e8 26 9c 7f 00       	call   0x140af22ea
1402f86c4:	85 c0                	test   %eax,%eax
1402f86c6:	75 17                	jne    0x1402f86df
1402f86c8:	48 83 fb 07          	cmp    $0x7,%rbx
1402f86cc:	75 11                	jne    0x1402f86df
1402f86ce:	41 8b c6             	mov    %r14d,%eax
1402f86d1:	85 c0                	test   %eax,%eax
1402f86d3:	75 0a                	jne    0x1402f86df
1402f86d5:	c7 44 24 70 03 00 00 	movl   $0x3,0x70(%rsp)
1402f86dc:	00
1402f86dd:	eb 36                	jmp    0x1402f8715
1402f86df:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1402f86e3:	48 83 7d e8 0f       	cmpq   $0xf,-0x18(%rbp)
1402f86e8:	48 0f 47 4d d0       	cmova  -0x30(%rbp),%rcx
1402f86ed:	4c 8b c7             	mov    %rdi,%r8
1402f86f0:	48 8d 15 31 1c 85 00 	lea    0x851c31(%rip),%rdx        # 0x140b4a328
1402f86f7:	e8 ee 9b 7f 00       	call   0x140af22ea
1402f86fc:	85 c0                	test   %eax,%eax
1402f86fe:	75 15                	jne    0x1402f8715
1402f8700:	48 83 fb 07          	cmp    $0x7,%rbx
1402f8704:	75 0f                	jne    0x1402f8715
1402f8706:	41 8b c6             	mov    %r14d,%eax
1402f8709:	85 c0                	test   %eax,%eax
1402f870b:	75 08                	jne    0x1402f8715
1402f870d:	c7 44 24 70 02 00 00 	movl   $0x2,0x70(%rsp)
1402f8714:	00
1402f8715:	0f 57 c0             	xorps  %xmm0,%xmm0
1402f8718:	f3 0f 7f 44 24 78    	movdqu %xmm0,0x78(%rsp)
1402f871e:	4c 89 75 88          	mov    %r14,-0x78(%rbp)
1402f8722:	48 8b 0e             	mov    (%rsi),%rcx
1402f8725:	48 8b 01             	mov    (%rcx),%rax
1402f8728:	4c 8b 40 40          	mov    0x40(%rax),%r8
1402f872c:	0f 11 45 f0          	movups %xmm0,-0x10(%rbp)
1402f8730:	66 0f 6f 0d 68 95 8b 	movdqa 0x8b9568(%rip),%xmm1        # 0x140bb1ca0
1402f8737:	00
1402f8738:	f3 0f 7f 4d 00       	movdqu %xmm1,0x0(%rbp)
1402f873d:	8b 05 f9 0f 85 00    	mov    0x850ff9(%rip),%eax        # 0x140b4973c
1402f8743:	89 45 f0             	mov    %eax,-0x10(%rbp)
1402f8746:	8a 05 f4 0f 85 00    	mov    0x850ff4(%rip),%al        # 0x140b49740
1402f874c:	88 45 f4             	mov    %al,-0xc(%rbp)
1402f874f:	44 88 75 f5          	mov    %r14b,-0xb(%rbp)
1402f8753:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1402f8757:	49 8b c0             	mov    %r8,%rax
1402f875a:	ff 15 d8 44 81 00    	call   *0x8144d8(%rip)        # 0x140b0cc38
1402f8760:	48 8b d0             	mov    %rax,%rdx
1402f8763:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1402f8768:	e8 97 42 e1 ff       	call   0x14010ca04
1402f876d:	90                   	nop
1402f876e:	48 8b 45 08          	mov    0x8(%rbp),%rax
1402f8772:	48 83 f8 0f          	cmp    $0xf,%rax
1402f8776:	76 30                	jbe    0x1402f87a8
1402f8778:	48 ff c0             	inc    %rax
1402f877b:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
1402f877f:	48 8b d1             	mov    %rcx,%rdx
1402f8782:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1402f8788:	72 18                	jb     0x1402f87a2
1402f878a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402f878e:	48 2b d1             	sub    %rcx,%rdx
1402f8791:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402f8795:	48 83 f8 1f          	cmp    $0x1f,%rax
1402f8799:	76 07                	jbe    0x1402f87a2
1402f879b:	ff 15 f7 41 81 00    	call   *0x8141f7(%rip)        # 0x140b0c998
1402f87a1:	cc                   	int3
1402f87a2:	ff 15 18 41 81 00    	call   *0x814118(%rip)        # 0x140b0c8c0
1402f87a8:	66 0f 6f 05 a0 94 8b 	movdqa 0x8b94a0(%rip),%xmm0        # 0x140bb1c50
1402f87af:	00
1402f87b0:	f3 0f 7f 45 00       	movdqu %xmm0,0x0(%rbp)
1402f87b5:	44 88 75 f0          	mov    %r14b,-0x10(%rbp)
1402f87b9:	83 cf ff             	or     $0xffffffff,%edi
1402f87bc:	4c 39 74 24 50       	cmp    %r14,0x50(%rsp)
1402f87c1:	0f 84 a7 00 00 00    	je     0x1402f886e
1402f87c7:	4d 8b c4             	mov    %r12,%r8
1402f87ca:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1402f87cf:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1402f87d4:	e8 53 e9 ff ff       	call   0x1402f712c
1402f87d9:	90                   	nop
1402f87da:	4c 39 74 24 40       	cmp    %r14,0x40(%rsp)
1402f87df:	74 47                	je     0x1402f8828
1402f87e1:	48 8b 55 80          	mov    -0x80(%rbp),%rdx
1402f87e5:	48 3b 55 88          	cmp    -0x78(%rbp),%rdx
1402f87e9:	74 2d                	je     0x1402f8818
1402f87eb:	4c 89 32             	mov    %r14,(%rdx)
1402f87ee:	4c 89 72 08          	mov    %r14,0x8(%rdx)
1402f87f2:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1402f87f7:	48 85 c0             	test   %rax,%rax
1402f87fa:	74 04                	je     0x1402f8800
1402f87fc:	f0 ff 40 08          	lock incl 0x8(%rax)
1402f8800:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1402f8805:	48 89 02             	mov    %rax,(%rdx)
1402f8808:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1402f880d:	48 89 42 08          	mov    %rax,0x8(%rdx)
1402f8811:	48 83 45 80 10       	addq   $0x10,-0x80(%rbp)
1402f8816:	eb 10                	jmp    0x1402f8828
1402f8818:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1402f881d:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
1402f8822:	e8 21 a4 d3 ff       	call   0x140032c48
1402f8827:	90                   	nop
1402f8828:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1402f882d:	48 85 db             	test   %rbx,%rbx
1402f8830:	0f 84 7d 02 00 00    	je     0x1402f8ab3
1402f8836:	8b c7                	mov    %edi,%eax
1402f8838:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402f883d:	03 c7                	add    %edi,%eax
1402f883f:	0f 85 6e 02 00 00    	jne    0x1402f8ab3
1402f8845:	48 8b 03             	mov    (%rbx),%rax
1402f8848:	48 8b cb             	mov    %rbx,%rcx
1402f884b:	48 8b 00             	mov    (%rax),%rax
1402f884e:	ff 15 e4 43 81 00    	call   *0x8143e4(%rip)        # 0x140b0cc38
1402f8854:	8b c7                	mov    %edi,%eax
1402f8856:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402f885b:	03 c7                	add    %edi,%eax
1402f885d:	0f 85 50 02 00 00    	jne    0x1402f8ab3
1402f8863:	48 8b 03             	mov    (%rbx),%rax
1402f8866:	48 8b cb             	mov    %rbx,%rcx
1402f8869:	e9 3b 02 00 00       	jmp    0x1402f8aa9
1402f886e:	48 8b 0e             	mov    (%rsi),%rcx
1402f8871:	48 8b 01             	mov    (%rcx),%rax
1402f8874:	4c 8b 40 40          	mov    0x40(%rax),%r8
1402f8878:	0f 57 c0             	xorps  %xmm0,%xmm0
1402f887b:	0f 11 45 b0          	movups %xmm0,-0x50(%rbp)
1402f887f:	66 0f 6f 0d 19 94 8b 	movdqa 0x8b9419(%rip),%xmm1        # 0x140bb1ca0
1402f8886:	00
1402f8887:	f3 0f 7f 4d c0       	movdqu %xmm1,-0x40(%rbp)
1402f888c:	8b 05 aa 0e 85 00    	mov    0x850eaa(%rip),%eax        # 0x140b4973c
1402f8892:	89 45 b0             	mov    %eax,-0x50(%rbp)
1402f8895:	8a 05 a5 0e 85 00    	mov    0x850ea5(%rip),%al        # 0x140b49740
1402f889b:	88 45 b4             	mov    %al,-0x4c(%rbp)
1402f889e:	44 88 75 b5          	mov    %r14b,-0x4b(%rbp)
1402f88a2:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1402f88a6:	49 8b c0             	mov    %r8,%rax
1402f88a9:	ff 15 89 43 81 00    	call   *0x814389(%rip)        # 0x140b0cc38
1402f88af:	48 8b d0             	mov    %rax,%rdx
1402f88b2:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1402f88b7:	e8 9c e1 e2 ff       	call   0x140126a58