140a87241:	74 35                	je     0x140a87278
140a87243:	8b c6                	mov    %esi,%eax
140a87245:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a8724a:	03 c6                	add    %esi,%eax
140a8724c:	75 2a                	jne    0x140a87278
140a8724e:	48 8b 03             	mov    (%rbx),%rax
140a87251:	48 8b cb             	mov    %rbx,%rcx
140a87254:	48 8b 00             	mov    (%rax),%rax
140a87257:	ff 15 db 59 08 00    	call   *0x859db(%rip)        # 0x140b0cc38
140a8725d:	8b c6                	mov    %esi,%eax
140a8725f:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a87264:	03 c6                	add    %esi,%eax
140a87266:	75 10                	jne    0x140a87278
140a87268:	48 8b 03             	mov    (%rbx),%rax
140a8726b:	48 8b cb             	mov    %rbx,%rcx
140a8726e:	48 8b 40 08          	mov    0x8(%rax),%rax
140a87272:	ff 15 c0 59 08 00    	call   *0x859c0(%rip)        # 0x140b0cc38
140a87278:	4f 8d 04 34          	lea    (%r12,%r14,1),%r8
140a8727c:	49 c1 f8 04          	sar    $0x4,%r8
140a87280:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
140a87285:	4c 8d 4d c0          	lea    -0x40(%rbp),%r9
140a87289:	33 d2                	xor    %edx,%edx
140a8728b:	48 8b cf             	mov    %rdi,%rcx
140a8728e:	e8 41 06 00 00       	call   0x140a878d4
140a87293:	90                   	nop
140a87294:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
140a87298:	48 85 c9             	test   %rcx,%rcx
140a8729b:	74 3a                	je     0x140a872d7
140a8729d:	8b c6                	mov    %esi,%eax
140a8729f:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140a872a4:	03 c6                	add    %esi,%eax
140a872a6:	75 2f                	jne    0x140a872d7
140a872a8:	48 8b 5d c8          	mov    -0x38(%rbp),%rbx
140a872ac:	48 8b 03             	mov    (%rbx),%rax
140a872af:	48 8b cb             	mov    %rbx,%rcx
140a872b2:	48 8b 00             	mov    (%rax),%rax
140a872b5:	ff 15 7d 59 08 00    	call   *0x8597d(%rip)        # 0x140b0cc38
140a872bb:	8b c6                	mov    %esi,%eax
140a872bd:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a872c2:	03 c6                	add    %esi,%eax
140a872c4:	75 11                	jne    0x140a872d7
140a872c6:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
140a872ca:	48 8b 01             	mov    (%rcx),%rax
140a872cd:	48 8b 40 08          	mov    0x8(%rax),%rax
140a872d1:	ff 15 61 59 08 00    	call   *0x85961(%rip)        # 0x140b0cc38
140a872d7:	49 83 ee 10          	sub    $0x10,%r14
140a872db:	4b 8d 04 37          	lea    (%r15,%r14,1),%rax
140a872df:	48 83 e0 f0          	and    $0xfffffffffffffff0,%rax
140a872e3:	48 83 f8 20          	cmp    $0x20,%rax
140a872e7:	0f 8d 1f ff ff ff    	jge    0x140a8720c
140a872ed:	e9 2a fe ff ff       	jmp    0x140a8711c
140a872f2:	48 83 eb 10          	sub    $0x10,%rbx
140a872f6:	0f 57 c0             	xorps  %xmm0,%xmm0
140a872f9:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
140a872fe:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a87302:	48 85 c0             	test   %rax,%rax
140a87305:	74 04                	je     0x140a8730b
140a87307:	f0 ff 40 08          	lock incl 0x8(%rax)
140a8730b:	48 8b 03             	mov    (%rbx),%rax
140a8730e:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140a87312:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a87316:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
140a8731a:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
140a8731f:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
140a87323:	48 85 c0             	test   %rax,%rax
140a87326:	74 04                	je     0x140a8732c
140a87328:	f0 ff 40 08          	lock incl 0x8(%rax)
140a8732c:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
140a87330:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
140a87335:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140a87339:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140a8733d:	49 8b c5             	mov    %r13,%rax
140a87340:	ff 15 f2 58 08 00    	call   *0x858f2(%rip)        # 0x140b0cc38
140a87346:	49 8b cc             	mov    %r12,%rcx
140a87349:	84 c0                	test   %al,%al
140a8734b:	0f 84 71 fd ff ff    	je     0x140a870c2
140a87351:	48 8b d3             	mov    %rbx,%rdx
140a87354:	e8 8b ef 57 ff       	call   0x1400062e4
140a87359:	4c 8b e3             	mov    %rbx,%r12
140a8735c:	eb 94                	jmp    0x140a872f2
140a8735e:	cc                   	int3
140a8735f:	90                   	nop
140a87360:	48 8b c4             	mov    %rsp,%rax
140a87363:	4c 89 48 20          	mov    %r9,0x20(%rax)
140a87367:	4c 89 40 18          	mov    %r8,0x18(%rax)
140a8736b:	48 89 48 08          	mov    %rcx,0x8(%rax)
140a8736f:	55                   	push   %rbp
140a87370:	53                   	push   %rbx
140a87371:	56                   	push   %rsi
140a87372:	57                   	push   %rdi
140a87373:	41 54                	push   %r12
140a87375:	41 55                	push   %r13
140a87377:	41 56                	push   %r14
140a87379:	41 57                	push   %r15
140a8737b:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
140a8737f:	48 81 ec 88 00 00 00 	sub    $0x88,%rsp
140a87386:	49 8b f0             	mov    %r8,%rsi
140a87389:	4d 8d 70 f0          	lea    -0x10(%r8),%r14
140a8738d:	48 2b f2             	sub    %rdx,%rsi
140a87390:	49 8b de             	mov    %r14,%rbx
140a87393:	48 c1 fe 05          	sar    $0x5,%rsi
140a87397:	48 2b da             	sub    %rdx,%rbx
140a8739a:	48 c1 e6 04          	shl    $0x4,%rsi
140a8739e:	4d 8b e9             	mov    %r9,%r13
140a873a1:	48 03 f2             	add    %rdx,%rsi
140a873a4:	48 c1 fb 04          	sar    $0x4,%rbx
140a873a8:	4d 8b f8             	mov    %r8,%r15
140a873ab:	4c 8b e2             	mov    %rdx,%r12
140a873ae:	48 8b ca             	mov    %rdx,%rcx
140a873b1:	48 83 fb 28          	cmp    $0x28,%rbx
140a873b5:	7e 5f                	jle    0x140a87416
140a873b7:	48 ff c3             	inc    %rbx
140a873ba:	48 c1 fb 03          	sar    $0x3,%rbx
140a873be:	48 8b fb             	mov    %rbx,%rdi
140a873c1:	48 c1 e3 04          	shl    $0x4,%rbx
140a873c5:	48 c1 e7 05          	shl    $0x5,%rdi
140a873c9:	48 8d 04 13          	lea    (%rbx,%rdx,1),%rax
140a873cd:	4c 8d 04 3a          	lea    (%rdx,%rdi,1),%r8
140a873d1:	48 89 45 6f          	mov    %rax,0x6f(%rbp)
140a873d5:	48 8b d0             	mov    %rax,%rdx
140a873d8:	e8 af 06 00 00       	call   0x140a87a8c
140a873dd:	48 8b ce             	mov    %rsi,%rcx
140a873e0:	4c 8d 04 33          	lea    (%rbx,%rsi,1),%r8
140a873e4:	48 2b cb             	sub    %rbx,%rcx
140a873e7:	4d 8b cd             	mov    %r13,%r9
140a873ea:	48 8b d6             	mov    %rsi,%rdx
140a873ed:	e8 9a 06 00 00       	call   0x140a87a8c
140a873f2:	4d 8b ee             	mov    %r14,%r13
140a873f5:	49 8b ce             	mov    %r14,%rcx
140a873f8:	4c 2b eb             	sub    %rbx,%r13
140a873fb:	48 2b cf             	sub    %rdi,%rcx
140a873fe:	48 8b 5d 7f          	mov    0x7f(%rbp),%rbx
140a87402:	4d 8b c6             	mov    %r14,%r8
140a87405:	4c 8b cb             	mov    %rbx,%r9
140a87408:	49 8b d5             	mov    %r13,%rdx
140a8740b:	e8 7c 06 00 00       	call   0x140a87a8c
140a87410:	48 8b 4d 6f          	mov    0x6f(%rbp),%rcx
140a87414:	eb 07                	jmp    0x140a8741d
140a87416:	48 8b 5d 7f          	mov    0x7f(%rbp),%rbx
140a8741a:	4d 8b ee             	mov    %r14,%r13
140a8741d:	4c 8b cb             	mov    %rbx,%r9
140a87420:	4d 8b c5             	mov    %r13,%r8
140a87423:	48 8b d6             	mov    %rsi,%rdx
140a87426:	e8 61 06 00 00       	call   0x140a87a8c
140a8742b:	4c 8b 6d 7f          	mov    0x7f(%rbp),%r13
140a8742f:	48 8d 5e 10          	lea    0x10(%rsi),%rbx
140a87433:	41 be 01 00 00 00    	mov    $0x1,%r14d
140a87439:	4c 3b e6             	cmp    %rsi,%r12
140a8743c:	0f 83 94 01 00 00    	jae    0x140a875d6
140a87442:	48 8d 7e f8          	lea    -0x8(%rsi),%rdi
140a87446:	48 8b 47 10          	mov    0x10(%rdi),%rax
140a8744a:	0f 57 c0             	xorps  %xmm0,%xmm0
140a8744d:	f3 0f 7f 45 b7       	movdqu %xmm0,-0x49(%rbp)
140a87452:	48 85 c0             	test   %rax,%rax
140a87455:	74 05                	je     0x140a8745c
140a87457:	f0 44 01 70 08       	lock add %r14d,0x8(%rax)
140a8745c:	48 8b 06             	mov    (%rsi),%rax
140a8745f:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
140a87463:	48 8b 47 10          	mov    0x10(%rdi),%rax
140a87467:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
140a8746b:	48 8b 07             	mov    (%rdi),%rax
140a8746e:	f3 0f 7f 45 c7       	movdqu %xmm0,-0x39(%rbp)
140a87473:	48 85 c0             	test   %rax,%rax
140a87476:	74 05                	je     0x140a8747d
140a87478:	f0 44 01 70 08       	lock add %r14d,0x8(%rax)
140a8747d:	48 8b 47 f8          	mov    -0x8(%rdi),%rax
140a87481:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
140a87485:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
140a87489:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
140a8748d:	48 8b 07             	mov    (%rdi),%rax
140a87490:	48 89 45 cf          	mov    %rax,-0x31(%rbp)
140a87494:	49 8b c5             	mov    %r13,%rax
140a87497:	ff 15 9b 57 08 00    	call   *0x8579b(%rip)        # 0x140b0cc38
140a8749d:	84 c0                	test   %al,%al
140a8749f:	0f 85 31 01 00 00    	jne    0x140a875d6
140a874a5:	48 8b 07             	mov    (%rdi),%rax
140a874a8:	0f 57 c0             	xorps  %xmm0,%xmm0
140a874ab:	f3 0f 7f 45 b7       	movdqu %xmm0,-0x49(%rbp)
140a874b0:	48 85 c0             	test   %rax,%rax
140a874b3:	74 05                	je     0x140a874ba
140a874b5:	f0 44 01 70 08       	lock add %r14d,0x8(%rax)
140a874ba:	48 8b 47 f8          	mov    -0x8(%rdi),%rax
140a874be:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
140a874c2:	48 8b 07             	mov    (%rdi),%rax
140a874c5:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
140a874c9:	48 8b 47 10          	mov    0x10(%rdi),%rax
140a874cd:	f3 0f 7f 45 d7       	movdqu %xmm0,-0x29(%rbp)
140a874d2:	48 85 c0             	test   %rax,%rax
140a874d5:	74 05                	je     0x140a874dc
140a874d7:	f0 44 01 70 08       	lock add %r14d,0x8(%rax)
140a874dc:	48 8b 06             	mov    (%rsi),%rax
140a874df:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
140a874e3:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
140a874e7:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
140a874eb:	48 8b 47 10          	mov    0x10(%rdi),%rax
140a874ef:	48 89 45 df          	mov    %rax,-0x21(%rbp)
140a874f3:	49 8b c5             	mov    %r13,%rax
140a874f6:	ff 15 3c 57 08 00    	call   *0x8573c(%rip)        # 0x140b0cc38
140a874fc:	84 c0                	test   %al,%al
140a874fe:	0f 85 d2 00 00 00    	jne    0x140a875d6
140a87504:	48 83 ee 10          	sub    $0x10,%rsi
140a87508:	48 83 ef 10          	sub    $0x10,%rdi
140a8750c:	4c 3b e6             	cmp    %rsi,%r12
140a8750f:	0f 82 31 ff ff ff    	jb     0x140a87446
140a87515:	e9 bc 00 00 00       	jmp    0x140a875d6
140a8751a:	48 8b 46 08          	mov    0x8(%rsi),%rax
140a8751e:	0f 57 c0             	xorps  %xmm0,%xmm0
140a87521:	f3 0f 7f 45 d7       	movdqu %xmm0,-0x29(%rbp)
140a87526:	48 85 c0             	test   %rax,%rax
140a87529:	74 05                	je     0x140a87530
140a8752b:	f0 44 01 70 08       	lock add %r14d,0x8(%rax)
140a87530:	48 8b 06             	mov    (%rsi),%rax
140a87533:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
140a87537:	48 8b 46 08          	mov    0x8(%rsi),%rax
140a8753b:	48 89 45 df          	mov    %rax,-0x21(%rbp)
140a8753f:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a87543:	f3 0f 7f 45 c7       	movdqu %xmm0,-0x39(%rbp)
140a87548:	48 85 c0             	test   %rax,%rax
140a8754b:	74 05                	je     0x140a87552
140a8754d:	f0 44 01 70 08       	lock add %r14d,0x8(%rax)
140a87552:	48 8b 03             	mov    (%rbx),%rax
140a87555:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140a87559:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
140a8755d:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
140a87561:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a87565:	48 89 45 cf          	mov    %rax,-0x31(%rbp)
140a87569:	49 8b c5             	mov    %r13,%rax
140a8756c:	ff 15 c6 56 08 00    	call   *0x856c6(%rip)        # 0x140b0cc38
140a87572:	84 c0                	test   %al,%al
140a87574:	75 69                	jne    0x140a875df
140a87576:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a8757a:	0f 57 c0             	xorps  %xmm0,%xmm0
140a8757d:	f3 0f 7f 45 d7       	movdqu %xmm0,-0x29(%rbp)
140a87582:	48 85 c0             	test   %rax,%rax
140a87585:	74 05                	je     0x140a8758c
140a87587:	f0 44 01 70 08       	lock add %r14d,0x8(%rax)
140a8758c:	48 8b 03             	mov    (%rbx),%rax
140a8758f:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
140a87593:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a87597:	48 89 45 df          	mov    %rax,-0x21(%rbp)
140a8759b:	48 8b 46 08          	mov    0x8(%rsi),%rax
140a8759f:	f3 0f 7f 45 b7       	movdqu %xmm0,-0x49(%rbp)
140a875a4:	48 85 c0             	test   %rax,%rax
140a875a7:	74 05                	je     0x140a875ae
140a875a9:	f0 44 01 70 08       	lock add %r14d,0x8(%rax)
140a875ae:	48 8b 06             	mov    (%rsi),%rax
140a875b1:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140a875b5:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
140a875b9:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
140a875bd:	48 8b 46 08          	mov    0x8(%rsi),%rax
140a875c1:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
140a875c5:	49 8b c5             	mov    %r13,%rax
140a875c8:	ff 15 6a 56 08 00    	call   *0x8566a(%rip)        # 0x140b0cc38
140a875ce:	84 c0                	test   %al,%al
140a875d0:	75 0d                	jne    0x140a875df
140a875d2:	48 83 c3 10          	add    $0x10,%rbx
140a875d6:	49 3b df             	cmp    %r15,%rbx
140a875d9:	0f 82 3b ff ff ff    	jb     0x140a8751a
140a875df:	48 8b fb             	mov    %rbx,%rdi
140a875e2:	48 89 5d 6f          	mov    %rbx,0x6f(%rbp)
140a875e6:	4c 8b f6             	mov    %rsi,%r14
140a875e9:	49 3b ff             	cmp    %r15,%rdi
140a875ec:	0f 83 ea 00 00 00    	jae    0x140a876dc
140a875f2:	48 8b 47 08          	mov    0x8(%rdi),%rax
140a875f6:	0f 57 c0             	xorps  %xmm0,%xmm0
140a875f9:	f3 0f 7f 45 d7       	movdqu %xmm0,-0x29(%rbp)
140a875fe:	48 85 c0             	test   %rax,%rax
140a87601:	74 04                	je     0x140a87607
140a87603:	f0 ff 40 08          	lock incl 0x8(%rax)
140a87607:	48 8b 07             	mov    (%rdi),%rax
140a8760a:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
140a8760e:	48 8b 47 08          	mov    0x8(%rdi),%rax
140a87612:	48 89 45 df          	mov    %rax,-0x21(%rbp)
140a87616:	48 8b 46 08          	mov    0x8(%rsi),%rax
140a8761a:	f3 0f 7f 45 c7       	movdqu %xmm0,-0x39(%rbp)
140a8761f:	48 85 c0             	test   %rax,%rax
140a87622:	74 04                	je     0x140a87628
140a87624:	f0 ff 40 08          	lock incl 0x8(%rax)
140a87628:	48 8b 06             	mov    (%rsi),%rax
140a8762b:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140a8762f:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
140a87633:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
140a87637:	48 8b 46 08          	mov    0x8(%rsi),%rax
140a8763b:	48 89 45 cf          	mov    %rax,-0x31(%rbp)
140a8763f:	49 8b c5             	mov    %r13,%rax
140a87642:	ff 15 f0 55 08 00    	call   *0x855f0(%rip)        # 0x140b0cc38
140a87648:	84 c0                	test   %al,%al
140a8764a:	75 7f                	jne    0x140a876cb
140a8764c:	48 8b 46 08          	mov    0x8(%rsi),%rax
140a87650:	0f 57 c0             	xorps  %xmm0,%xmm0
140a87653:	f3 0f 7f 45 d7       	movdqu %xmm0,-0x29(%rbp)
140a87658:	48 85 c0             	test   %rax,%rax
140a8765b:	74 04                	je     0x140a87661
140a8765d:	f0 ff 40 08          	lock incl 0x8(%rax)
140a87661:	48 8b 06             	mov    (%rsi),%rax
140a87664:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
140a87668:	48 8b 46 08          	mov    0x8(%rsi),%rax
140a8766c:	48 89 45 df          	mov    %rax,-0x21(%rbp)
140a87670:	48 8b 47 08          	mov    0x8(%rdi),%rax
140a87674:	f3 0f 7f 45 e7       	movdqu %xmm0,-0x19(%rbp)
140a87679:	48 85 c0             	test   %rax,%rax
140a8767c:	74 04                	je     0x140a87682
140a8767e:	f0 ff 40 08          	lock incl 0x8(%rax)
140a87682:	48 8b 07             	mov    (%rdi),%rax
140a87685:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140a87689:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
140a8768d:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
140a87691:	48 8b 47 08          	mov    0x8(%rdi),%rax
140a87695:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
140a87699:	49 8b c5             	mov    %r13,%rax
140a8769c:	ff 15 96 55 08 00    	call   *0x85596(%rip)        # 0x140b0cc38
140a876a2:	84 c0                	test   %al,%al
140a876a4:	75 32                	jne    0x140a876d8
140a876a6:	48 3b df             	cmp    %rdi,%rbx
140a876a9:	74 1c                	je     0x140a876c7
140a876ab:	48 8b 07             	mov    (%rdi),%rax
140a876ae:	48 8b 0b             	mov    (%rbx),%rcx
140a876b1:	48 89 03             	mov    %rax,(%rbx)
140a876b4:	48 8b 47 08          	mov    0x8(%rdi),%rax
140a876b8:	48 89 0f             	mov    %rcx,(%rdi)
140a876bb:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140a876bf:	48 89 43 08          	mov    %rax,0x8(%rbx)
140a876c3:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
140a876c7:	48 83 c3 10          	add    $0x10,%rbx
140a876cb:	48 83 c7 10          	add    $0x10,%rdi
140a876cf:	49 3b ff             	cmp    %r15,%rdi
140a876d2:	0f 82 1a ff ff ff    	jb     0x140a875f2
140a876d8:	48 89 7d 6f          	mov    %rdi,0x6f(%rbp)
140a876dc:	4d 3b f4             	cmp    %r12,%r14
140a876df:	0f 86 ff 00 00 00    	jbe    0x140a877e4
140a876e5:	48 8b 7d 7f          	mov    0x7f(%rbp),%rdi
140a876e9:	4d 8d 7e f8          	lea    -0x8(%r14),%r15
140a876ed:	48 8b 46 08          	mov    0x8(%rsi),%rax
140a876f1:	0f 57 c0             	xorps  %xmm0,%xmm0
140a876f4:	f3 0f 7f 45 d7       	movdqu %xmm0,-0x29(%rbp)
140a876f9:	48 85 c0             	test   %rax,%rax
140a876fc:	74 04                	je     0x140a87702
140a876fe:	f0 ff 40 08          	lock incl 0x8(%rax)
140a87702:	48 8b 06             	mov    (%rsi),%rax
140a87705:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
140a87709:	48 8b 46 08          	mov    0x8(%rsi),%rax
140a8770d:	48 89 45 df          	mov    %rax,-0x21(%rbp)
140a87711:	49 8b 07             	mov    (%r15),%rax
140a87714:	f3 0f 7f 45 f7       	movdqu %xmm0,-0x9(%rbp)
140a87719:	48 85 c0             	test   %rax,%rax
140a8771c:	74 04                	je     0x140a87722
140a8771e:	f0 ff 40 08          	lock incl 0x8(%rax)
140a87722:	4d 8d 6f f8          	lea    -0x8(%r15),%r13
140a87726:	49 8b 45 00          	mov    0x0(%r13),%rax
140a8772a:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx