1400ba038:	f3 0f 10 b0 ac 00 00 	movss  0xac(%rax),%xmm6
1400ba03f:	00
1400ba040:	f3 0f 5c f0          	subss  %xmm0,%xmm6
1400ba044:	f3 0f 5c b0 a0 00 00 	subss  0xa0(%rax),%xmm6
1400ba04b:	00
1400ba04c:	f3 0f 11 74 24 30    	movss  %xmm6,0x30(%rsp)
1400ba052:	4c 8d a0 d0 00 00 00 	lea    0xd0(%rax),%r12
1400ba059:	4d 8b 44 24 08       	mov    0x8(%r12),%r8
1400ba05e:	4d 2b 04 24          	sub    (%r12),%r8
1400ba062:	49 c1 f8 02          	sar    $0x2,%r8
1400ba066:	4d 85 c0             	test   %r8,%r8
1400ba069:	0f 85 84 00 00 00    	jne    0x1400ba0f3
1400ba06f:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1400ba074:	ba 01 00 00 00       	mov    $0x1,%edx
1400ba079:	48 8d 4d af          	lea    -0x51(%rbp),%rcx
1400ba07d:	e8 2e 51 01 00       	call   0x1400cf1b0
1400ba082:	90                   	nop
1400ba083:	49 8b 0c 24          	mov    (%r12),%rcx
1400ba087:	49 3b 4c 24 08       	cmp    0x8(%r12),%rcx
1400ba08c:	74 05                	je     0x1400ba093
1400ba08e:	49 89 4c 24 08       	mov    %rcx,0x8(%r12)
1400ba093:	4c 8b 48 08          	mov    0x8(%rax),%r9
1400ba097:	4c 2b 08             	sub    (%rax),%r9
1400ba09a:	49 c1 f9 02          	sar    $0x2,%r9
1400ba09e:	4c 8b 00             	mov    (%rax),%r8
1400ba0a1:	48 8b d1             	mov    %rcx,%rdx
1400ba0a4:	49 8b cc             	mov    %r12,%rcx
1400ba0a7:	e8 b0 79 01 00       	call   0x1400d1a5c
1400ba0ac:	90                   	nop
1400ba0ad:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1400ba0b1:	48 85 c9             	test   %rcx,%rcx
1400ba0b4:	0f 84 8e 01 00 00    	je     0x1400ba248
1400ba0ba:	48 8b 45 bf          	mov    -0x41(%rbp),%rax
1400ba0be:	48 2b c1             	sub    %rcx,%rax
1400ba0c1:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
1400ba0c5:	48 8b d1             	mov    %rcx,%rdx
1400ba0c8:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400ba0ce:	72 18                	jb     0x1400ba0e8
1400ba0d0:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400ba0d4:	48 2b d1             	sub    %rcx,%rdx
1400ba0d7:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400ba0db:	48 83 f8 1f          	cmp    $0x1f,%rax
1400ba0df:	76 07                	jbe    0x1400ba0e8
1400ba0e1:	ff 15 b1 28 a5 00    	call   *0xa528b1(%rip)        # 0x140b0c998
1400ba0e7:	cc                   	int3
1400ba0e8:	ff 15 d2 27 a5 00    	call   *0xa527d2(%rip)        # 0x140b0c8c0
1400ba0ee:	e9 55 01 00 00       	jmp    0x1400ba248
1400ba0f3:	48 8d 45 97          	lea    -0x69(%rbp),%rax
1400ba0f7:	49 3b c4             	cmp    %r12,%rax
1400ba0fa:	74 15                	je     0x1400ba111
1400ba0fc:	49 8b 14 24          	mov    (%r12),%rdx
1400ba100:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
1400ba104:	e8 e7 4b fa ff       	call   0x14005ecf0
1400ba109:	48 8b 7d 9f          	mov    -0x61(%rbp),%rdi
1400ba10d:	48 8b 5d 97          	mov    -0x69(%rbp),%rbx
1400ba111:	49 8b 16             	mov    (%r14),%rdx
1400ba114:	48 81 c2 e8 00 00 00 	add    $0xe8,%rdx
1400ba11b:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
1400ba120:	48 3b c2             	cmp    %rdx,%rax
1400ba123:	74 21                	je     0x1400ba146
1400ba125:	4c 8b 42 08          	mov    0x8(%rdx),%r8
1400ba129:	4c 2b 02             	sub    (%rdx),%r8
1400ba12c:	49 c1 f8 02          	sar    $0x2,%r8
1400ba130:	48 8b 12             	mov    (%rdx),%rdx
1400ba133:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1400ba138:	e8 b3 4b fa ff       	call   0x14005ecf0
1400ba13d:	4c 8b 7d 87          	mov    -0x79(%rbp),%r15
1400ba141:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1400ba146:	33 c9                	xor    %ecx,%ecx
1400ba148:	48 8b c7             	mov    %rdi,%rax
1400ba14b:	48 2b c3             	sub    %rbx,%rax
1400ba14e:	48 c1 f8 02          	sar    $0x2,%rax
1400ba152:	48 85 c0             	test   %rax,%rax
1400ba155:	74 1c                	je     0x1400ba173
1400ba157:	48 3b c8             	cmp    %rax,%rcx
1400ba15a:	0f 83 55 04 00 00    	jae    0x1400ba5b5
1400ba160:	f3 0f 5c 34 8b       	subss  (%rbx,%rcx,4),%xmm6
1400ba165:	f3 0f 11 74 24 30    	movss  %xmm6,0x30(%rsp)
1400ba16b:	48 ff c1             	inc    %rcx
1400ba16e:	48 3b c8             	cmp    %rax,%rcx
1400ba171:	72 ed                	jb     0x1400ba160
1400ba173:	33 c9                	xor    %ecx,%ecx
1400ba175:	49 8b c7             	mov    %r15,%rax
1400ba178:	48 2b c6             	sub    %rsi,%rax
1400ba17b:	48 c1 f8 02          	sar    $0x2,%rax
1400ba17f:	48 85 c0             	test   %rax,%rax
1400ba182:	74 1c                	je     0x1400ba1a0
1400ba184:	48 3b c8             	cmp    %rax,%rcx
1400ba187:	0f 83 28 04 00 00    	jae    0x1400ba5b5
1400ba18d:	f3 0f 5c 34 8e       	subss  (%rsi,%rcx,4),%xmm6
1400ba192:	f3 0f 11 74 24 30    	movss  %xmm6,0x30(%rsp)
1400ba198:	48 ff c1             	inc    %rcx
1400ba19b:	48 3b c8             	cmp    %rax,%rcx
1400ba19e:	72 ed                	jb     0x1400ba18d
1400ba1a0:	48 3b df             	cmp    %rdi,%rbx
1400ba1a3:	0f 84 0c 04 00 00    	je     0x1400ba5b5
1400ba1a9:	f3 0f 10 0b          	movss  (%rbx),%xmm1
1400ba1ad:	f3 0f 58 4f fc       	addss  -0x4(%rdi),%xmm1
1400ba1b2:	41 0f 2f ca          	comiss %xmm10,%xmm1
1400ba1b6:	0f 86 8c 00 00 00    	jbe    0x1400ba248
1400ba1bc:	48 3b df             	cmp    %rdi,%rbx
1400ba1bf:	0f 84 f0 03 00 00    	je     0x1400ba5b5
1400ba1c5:	0f 28 c6             	movaps %xmm6,%xmm0
1400ba1c8:	f3 0f 59 03          	mulss  (%rbx),%xmm0
1400ba1cc:	f3 0f 5e c1          	divss  %xmm1,%xmm0
1400ba1d0:	f3 0f 58 03          	addss  (%rbx),%xmm0
1400ba1d4:	f3 0f 11 03          	movss  %xmm0,(%rbx)
1400ba1d8:	f3 0f 59 77 fc       	mulss  -0x4(%rdi),%xmm6
1400ba1dd:	f3 0f 58 47 fc       	addss  -0x4(%rdi),%xmm0
1400ba1e2:	f3 0f 5e f0          	divss  %xmm0,%xmm6
1400ba1e6:	f3 0f 58 77 fc       	addss  -0x4(%rdi),%xmm6
1400ba1eb:	f3 0f 11 77 fc       	movss  %xmm6,-0x4(%rdi)
1400ba1f0:	49 8b 0e             	mov    (%r14),%rcx
1400ba1f3:	48 81 c1 d0 00 00 00 	add    $0xd0,%rcx
1400ba1fa:	48 8b 01             	mov    (%rcx),%rax
1400ba1fd:	48 3b 41 08          	cmp    0x8(%rcx),%rax
1400ba201:	74 04                	je     0x1400ba207
1400ba203:	48 89 41 08          	mov    %rax,0x8(%rcx)
1400ba207:	48 2b fb             	sub    %rbx,%rdi
1400ba20a:	48 c1 ff 02          	sar    $0x2,%rdi
1400ba20e:	4c 8b cf             	mov    %rdi,%r9
1400ba211:	4c 8b c3             	mov    %rbx,%r8
1400ba214:	48 8b d0             	mov    %rax,%rdx
1400ba217:	e8 40 78 01 00       	call   0x1400d1a5c
1400ba21c:	49 8b 0e             	mov    (%r14),%rcx
1400ba21f:	48 81 c1 e8 00 00 00 	add    $0xe8,%rcx
1400ba226:	48 8b 01             	mov    (%rcx),%rax
1400ba229:	48 3b 41 08          	cmp    0x8(%rcx),%rax
1400ba22d:	74 04                	je     0x1400ba233
1400ba22f:	48 89 41 08          	mov    %rax,0x8(%rcx)
1400ba233:	4c 2b fe             	sub    %rsi,%r15
1400ba236:	49 c1 ff 02          	sar    $0x2,%r15
1400ba23a:	4d 8b cf             	mov    %r15,%r9
1400ba23d:	4c 8b c6             	mov    %rsi,%r8
1400ba240:	48 8b d0             	mov    %rax,%rdx
1400ba243:	e8 14 78 01 00       	call   0x1400d1a5c
1400ba248:	49 8b 06             	mov    (%r14),%rax
1400ba24b:	41 83 cf ff          	or     $0xffffffff,%r15d
1400ba24f:	33 ff                	xor    %edi,%edi
1400ba251:	40 38 b8 b4 00 00 00 	cmp    %dil,0xb4(%rax)
1400ba258:	0f 85 2a 02 00 00    	jne    0x1400ba488
1400ba25e:	49 8b 1e             	mov    (%r14),%rbx
1400ba261:	48 63 d7             	movslq %edi,%rdx
1400ba264:	4c 8b 83 08 01 00 00 	mov    0x108(%rbx),%r8
1400ba26b:	48 8b 83 10 01 00 00 	mov    0x110(%rbx),%rax
1400ba272:	49 2b c0             	sub    %r8,%rax
1400ba275:	48 c1 f8 04          	sar    $0x4,%rax
1400ba279:	48 3b d0             	cmp    %rax,%rdx
1400ba27c:	0f 83 33 03 00 00    	jae    0x1400ba5b5
1400ba282:	48 8b c2             	mov    %rdx,%rax
1400ba285:	48 03 c0             	add    %rax,%rax
1400ba288:	49 8b 0c c0          	mov    (%r8,%rax,8),%rcx
1400ba28c:	48 85 c9             	test   %rcx,%rcx
1400ba28f:	0f 84 c9 00 00 00    	je     0x1400ba35e
1400ba295:	48 8b 83 10 01 00 00 	mov    0x110(%rbx),%rax
1400ba29c:	49 2b c0             	sub    %r8,%rax
1400ba29f:	48 c1 f8 04          	sar    $0x4,%rax
1400ba2a3:	48 3b d0             	cmp    %rax,%rdx
1400ba2a6:	0f 83 ce 01 00 00    	jae    0x1400ba47a
1400ba2ac:	48 8b 01             	mov    (%rcx),%rax
1400ba2af:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
1400ba2b3:	48 8b 40 08          	mov    0x8(%rax),%rax
1400ba2b7:	ff 15 7b 29 a5 00    	call   *0xa5297b(%rip)        # 0x140b0cc38
1400ba2bd:	90                   	nop
1400ba2be:	48 8b d0             	mov    %rax,%rdx
1400ba2c1:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400ba2c6:	e8 05 36 f6 ff       	call   0x14001d8d0
1400ba2cb:	4c 8b c0             	mov    %rax,%r8
1400ba2ce:	8b d7                	mov    %edi,%edx
1400ba2d0:	48 8b cb             	mov    %rbx,%rcx
1400ba2d3:	e8 54 8e 0c 00       	call   0x14018312c
1400ba2d8:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1400ba2dd:	48 85 db             	test   %rbx,%rbx
1400ba2e0:	74 3a                	je     0x1400ba31c
1400ba2e2:	41 8b c7             	mov    %r15d,%eax
1400ba2e5:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400ba2ea:	41 03 c7             	add    %r15d,%eax
1400ba2ed:	75 2d                	jne    0x1400ba31c
1400ba2ef:	48 8b 03             	mov    (%rbx),%rax
1400ba2f2:	48 8b cb             	mov    %rbx,%rcx
1400ba2f5:	48 8b 00             	mov    (%rax),%rax
1400ba2f8:	ff 15 3a 29 a5 00    	call   *0xa5293a(%rip)        # 0x140b0cc38
1400ba2fe:	41 8b c7             	mov    %r15d,%eax
1400ba301:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400ba306:	41 03 c7             	add    %r15d,%eax
1400ba309:	75 11                	jne    0x1400ba31c
1400ba30b:	48 8b 03             	mov    (%rbx),%rax
1400ba30e:	48 8b cb             	mov    %rbx,%rcx
1400ba311:	48 8b 40 08          	mov    0x8(%rax),%rax
1400ba315:	ff 15 1d 29 a5 00    	call   *0xa5291d(%rip)        # 0x140b0cc38
1400ba31b:	90                   	nop
1400ba31c:	48 8b 5d cf          	mov    -0x31(%rbp),%rbx
1400ba320:	48 85 db             	test   %rbx,%rbx
1400ba323:	74 39                	je     0x1400ba35e
1400ba325:	41 8b c7             	mov    %r15d,%eax
1400ba328:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400ba32d:	41 03 c7             	add    %r15d,%eax
1400ba330:	75 2c                	jne    0x1400ba35e
1400ba332:	48 8b 03             	mov    (%rbx),%rax
1400ba335:	48 8b cb             	mov    %rbx,%rcx
1400ba338:	48 8b 00             	mov    (%rax),%rax
1400ba33b:	ff 15 f7 28 a5 00    	call   *0xa528f7(%rip)        # 0x140b0cc38
1400ba341:	41 8b c7             	mov    %r15d,%eax
1400ba344:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400ba349:	41 03 c7             	add    %r15d,%eax
1400ba34c:	75 10                	jne    0x1400ba35e
1400ba34e:	48 8b 03             	mov    (%rbx),%rax
1400ba351:	48 8b cb             	mov    %rbx,%rcx
1400ba354:	48 8b 40 08          	mov    0x8(%rax),%rax
1400ba358:	ff 15 da 28 a5 00    	call   *0xa528da(%rip)        # 0x140b0cc38
1400ba35e:	49 8b 1e             	mov    (%r14),%rbx
1400ba361:	48 63 cf             	movslq %edi,%rcx
1400ba364:	4c 8b 83 20 01 00 00 	mov    0x120(%rbx),%r8
1400ba36b:	48 8b 83 28 01 00 00 	mov    0x128(%rbx),%rax
1400ba372:	49 2b c0             	sub    %r8,%rax
1400ba375:	48 c1 f8 04          	sar    $0x4,%rax
1400ba379:	48 3b c8             	cmp    %rax,%rcx
1400ba37c:	0f 83 33 02 00 00    	jae    0x1400ba5b5
1400ba382:	48 03 c9             	add    %rcx,%rcx
1400ba385:	49 8b 0c c8          	mov    (%r8,%rcx,8),%rcx
1400ba389:	48 85 c9             	test   %rcx,%rcx
1400ba38c:	0f 84 d0 00 00 00    	je     0x1400ba462
1400ba392:	48 63 d7             	movslq %edi,%rdx
1400ba395:	48 8b 83 28 01 00 00 	mov    0x128(%rbx),%rax
1400ba39c:	49 2b c0             	sub    %r8,%rax
1400ba39f:	48 c1 f8 04          	sar    $0x4,%rax
1400ba3a3:	48 3b d0             	cmp    %rax,%rdx
1400ba3a6:	0f 83 d5 00 00 00    	jae    0x1400ba481
1400ba3ac:	48 8b 01             	mov    (%rcx),%rax
1400ba3af:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
1400ba3b3:	48 8b 40 08          	mov    0x8(%rax),%rax
1400ba3b7:	ff 15 7b 28 a5 00    	call   *0xa5287b(%rip)        # 0x140b0cc38
1400ba3bd:	48 8b d0             	mov    %rax,%rdx
1400ba3c0:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1400ba3c5:	e8 b2 36 f6 ff       	call   0x14001da7c
1400ba3ca:	4c 8b c0             	mov    %rax,%r8
1400ba3cd:	8b d7                	mov    %edi,%edx
1400ba3cf:	48 8b cb             	mov    %rbx,%rcx
1400ba3d2:	e8 b9 8e 0c 00       	call   0x140183290
1400ba3d7:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1400ba3dc:	48 85 db             	test   %rbx,%rbx
1400ba3df:	74 3f                	je     0x1400ba420
1400ba3e1:	41 8b c7             	mov    %r15d,%eax
1400ba3e4:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400ba3e9:	41 03 c7             	add    %r15d,%eax
1400ba3ec:	75 32                	jne    0x1400ba420
1400ba3ee:	48 8b 03             	mov    (%rbx),%rax
1400ba3f1:	48 8b cb             	mov    %rbx,%rcx
1400ba3f4:	48 8b 00             	mov    (%rax),%rax
1400ba3f7:	ff 15 3b 28 a5 00    	call   *0xa5283b(%rip)        # 0x140b0cc38
1400ba3fd:	41 8b c7             	mov    %r15d,%eax
1400ba400:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400ba405:	41 03 c7             	add    %r15d,%eax
1400ba408:	75 16                	jne    0x1400ba420
1400ba40a:	48 8b 03             	mov    (%rbx),%rax
1400ba40d:	48 8b cb             	mov    %rbx,%rcx
1400ba410:	48 8b 40 08          	mov    0x8(%rax),%rax
1400ba414:	ff 15 1e 28 a5 00    	call   *0xa5281e(%rip)        # 0x140b0cc38
1400ba41a:	90                   	nop
1400ba41b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400ba420:	48 8b 5d b7          	mov    -0x49(%rbp),%rbx
1400ba424:	48 85 db             	test   %rbx,%rbx
1400ba427:	74 39                	je     0x1400ba462
1400ba429:	41 8b c7             	mov    %r15d,%eax
1400ba42c:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400ba431:	41 03 c7             	add    %r15d,%eax
1400ba434:	75 2c                	jne    0x1400ba462
1400ba436:	48 8b 03             	mov    (%rbx),%rax
1400ba439:	48 8b cb             	mov    %rbx,%rcx
1400ba43c:	48 8b 00             	mov    (%rax),%rax
1400ba43f:	ff 15 f3 27 a5 00    	call   *0xa527f3(%rip)        # 0x140b0cc38
1400ba445:	41 8b c7             	mov    %r15d,%eax
1400ba448:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400ba44d:	41 03 c7             	add    %r15d,%eax
1400ba450:	75 10                	jne    0x1400ba462
1400ba452:	48 8b 03             	mov    (%rbx),%rax
1400ba455:	48 8b cb             	mov    %rbx,%rcx
1400ba458:	48 8b 40 08          	mov    0x8(%rax),%rax
1400ba45c:	ff 15 d6 27 a5 00    	call   *0xa527d6(%rip)        # 0x140b0cc38
1400ba462:	48 ff c7             	inc    %rdi
1400ba465:	48 83 ff 03          	cmp    $0x3,%rdi
1400ba469:	0f 82 ef fd ff ff    	jb     0x1400ba25e
1400ba46f:	48 8b 5d 97          	mov    -0x69(%rbp),%rbx
1400ba473:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1400ba478:	eb 45                	jmp    0x1400ba4bf
1400ba47a:	ff 15 18 25 a5 00    	call   *0xa52518(%rip)        # 0x140b0c998
1400ba480:	cc                   	int3
1400ba481:	ff 15 11 25 a5 00    	call   *0xa52511(%rip)        # 0x140b0c998
1400ba487:	cc                   	int3
1400ba488:	0f 57 c0             	xorps  %xmm0,%xmm0
1400ba48b:	f3 0f 7f 45 af       	movdqu %xmm0,-0x51(%rbp)
1400ba490:	0f 57 c9             	xorps  %xmm1,%xmm1
1400ba493:	f3 0f 7f 4c 24 38    	movdqu %xmm1,0x38(%rsp)
1400ba499:	4c 8d 45 af          	lea    -0x51(%rbp),%r8
1400ba49d:	8b d7                	mov    %edi,%edx
1400ba49f:	49 8b 0e             	mov    (%r14),%rcx
1400ba4a2:	e8 85 8c 0c 00       	call   0x14018312c
1400ba4a7:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
1400ba4ac:	8b d7                	mov    %edi,%edx
1400ba4ae:	49 8b 0e             	mov    (%r14),%rcx
1400ba4b1:	e8 da 8d 0c 00       	call   0x140183290
1400ba4b6:	48 ff c7             	inc    %rdi
1400ba4b9:	48 83 ff 03          	cmp    $0x3,%rdi
1400ba4bd:	72 da                	jb     0x1400ba499
1400ba4bf:	48 85 f6             	test   %rsi,%rsi
1400ba4c2:	74 38                	je     0x1400ba4fc
1400ba4c4:	48 8b 45 8f          	mov    -0x71(%rbp),%rax
1400ba4c8:	48 2b c6             	sub    %rsi,%rax
1400ba4cb:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
1400ba4cf:	48 8b ce             	mov    %rsi,%rcx
1400ba4d2:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400ba4d8:	72 18                	jb     0x1400ba4f2
1400ba4da:	48 8b 76 f8          	mov    -0x8(%rsi),%rsi
1400ba4de:	48 2b ce             	sub    %rsi,%rcx
1400ba4e1:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1400ba4e5:	48 83 f8 1f          	cmp    $0x1f,%rax
1400ba4e9:	76 07                	jbe    0x1400ba4f2
1400ba4eb:	ff 15 a7 24 a5 00    	call   *0xa524a7(%rip)        # 0x140b0c998
1400ba4f1:	cc                   	int3
1400ba4f2:	48 8b ce             	mov    %rsi,%rcx
1400ba4f5:	ff 15 c5 23 a5 00    	call   *0xa523c5(%rip)        # 0x140b0c8c0
1400ba4fb:	90                   	nop
1400ba4fc:	48 85 db             	test   %rbx,%rbx
1400ba4ff:	74 38                	je     0x1400ba539
1400ba501:	48 8b 45 a7          	mov    -0x59(%rbp),%rax
1400ba505:	48 2b c3             	sub    %rbx,%rax
1400ba508:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
1400ba50c:	48 8b cb             	mov    %rbx,%rcx
1400ba50f:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400ba515:	72 18                	jb     0x1400ba52f
1400ba517:	48 8b 5b f8          	mov    -0x8(%rbx),%rbx
1400ba51b:	48 2b cb             	sub    %rbx,%rcx
1400ba51e:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1400ba522:	48 83 f8 1f          	cmp    $0x1f,%rax
1400ba526:	76 07                	jbe    0x1400ba52f
1400ba528:	ff 15 6a 24 a5 00    	call   *0xa5246a(%rip)        # 0x140b0c998
1400ba52e:	cc                   	int3
1400ba52f:	48 8b cb             	mov    %rbx,%rcx
1400ba532:	ff 15 88 23 a5 00    	call   *0xa52388(%rip)        # 0x140b0c8c0
1400ba538:	90                   	nop
1400ba539:	49 8b 5e 08          	mov    0x8(%r14),%rbx
1400ba53d:	48 85 db             	test   %rbx,%rbx
1400ba540:	74 39                	je     0x1400ba57b
1400ba542:	41 8b c7             	mov    %r15d,%eax
1400ba545:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400ba54a:	41 03 c7             	add    %r15d,%eax
1400ba54d:	75 2c                	jne    0x1400ba57b
1400ba54f:	48 8b 03             	mov    (%rbx),%rax
1400ba552:	48 8b cb             	mov    %rbx,%rcx
1400ba555:	48 8b 00             	mov    (%rax),%rax