1409bf14b:	cc                   	int3
1409bf14c:	cc                   	int3
1409bf14d:	cc                   	int3
1409bf14e:	cc                   	int3
1409bf14f:	cc                   	int3
1409bf150:	40 53                	rex push %rbx
1409bf152:	48 83 ec 20          	sub    $0x20,%rsp
1409bf156:	48 8b 59 08          	mov    0x8(%rcx),%rbx
1409bf15a:	48 85 db             	test   %rbx,%rbx
1409bf15d:	74 31                	je     0x1409bf190
1409bf15f:	48 8b 03             	mov    (%rbx),%rax
1409bf162:	90                   	nop
1409bf163:	48 83 f8 01          	cmp    $0x1,%rax
1409bf167:	74 12                	je     0x1409bf17b
1409bf169:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
1409bf170:	f0 48 0f c1 03       	lock xadd %rax,(%rbx)
1409bf175:	48 83 f8 01          	cmp    $0x1,%rax
1409bf179:	75 15                	jne    0x1409bf190
1409bf17b:	48 8b cb             	mov    %rbx,%rcx
1409bf17e:	e8 5d 7c 04 00       	call   0x140a06de0
1409bf183:	48 8b cb             	mov    %rbx,%rcx
1409bf186:	48 83 c4 20          	add    $0x20,%rsp
1409bf18a:	5b                   	pop    %rbx
1409bf18b:	e9 00 1f 47 00       	jmp    0x140e31090
1409bf190:	48 83 c4 20          	add    $0x20,%rsp
1409bf194:	5b                   	pop    %rbx
1409bf195:	c3                   	ret
1409bf196:	cc                   	int3
1409bf197:	cc                   	int3
1409bf198:	cc                   	int3
1409bf199:	cc                   	int3
1409bf19a:	cc                   	int3
1409bf19b:	cc                   	int3
1409bf19c:	cc                   	int3
1409bf19d:	cc                   	int3
1409bf19e:	cc                   	int3
1409bf19f:	cc                   	int3
1409bf1a0:	40 53                	rex push %rbx
1409bf1a2:	48 83 ec 20          	sub    $0x20,%rsp
1409bf1a6:	48 8b 19             	mov    (%rcx),%rbx
1409bf1a9:	48 85 db             	test   %rbx,%rbx
1409bf1ac:	74 31                	je     0x1409bf1df
1409bf1ae:	48 8b 03             	mov    (%rbx),%rax
1409bf1b1:	90                   	nop
1409bf1b2:	48 83 f8 01          	cmp    $0x1,%rax
1409bf1b6:	74 12                	je     0x1409bf1ca
1409bf1b8:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
1409bf1bf:	f0 48 0f c1 03       	lock xadd %rax,(%rbx)
1409bf1c4:	48 83 f8 01          	cmp    $0x1,%rax
1409bf1c8:	75 15                	jne    0x1409bf1df
1409bf1ca:	48 8b cb             	mov    %rbx,%rcx
1409bf1cd:	e8 0e 7c 04 00       	call   0x140a06de0
1409bf1d2:	48 8b cb             	mov    %rbx,%rcx
1409bf1d5:	48 83 c4 20          	add    $0x20,%rsp
1409bf1d9:	5b                   	pop    %rbx
1409bf1da:	e9 b1 1e 47 00       	jmp    0x140e31090
1409bf1df:	48 83 c4 20          	add    $0x20,%rsp
1409bf1e3:	5b                   	pop    %rbx
1409bf1e4:	c3                   	ret
1409bf1e5:	cc                   	int3
1409bf1e6:	cc                   	int3
1409bf1e7:	cc                   	int3
1409bf1e8:	cc                   	int3
1409bf1e9:	cc                   	int3
1409bf1ea:	cc                   	int3
1409bf1eb:	cc                   	int3
1409bf1ec:	cc                   	int3
1409bf1ed:	cc                   	int3
1409bf1ee:	cc                   	int3
1409bf1ef:	cc                   	int3
1409bf1f0:	40 57                	rex push %rdi
1409bf1f2:	48 83 ec 20          	sub    $0x20,%rsp
1409bf1f6:	48 8b 39             	mov    (%rcx),%rdi
1409bf1f9:	48 85 ff             	test   %rdi,%rdi
1409bf1fc:	74 4c                	je     0x1409bf24a
1409bf1fe:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1409bf203:	48 8b 5f 10          	mov    0x10(%rdi),%rbx
1409bf207:	48 85 db             	test   %rbx,%rbx
1409bf20a:	74 2c                	je     0x1409bf238
1409bf20c:	48 8b 03             	mov    (%rbx),%rax
1409bf20f:	90                   	nop
1409bf210:	48 83 f8 01          	cmp    $0x1,%rax
1409bf214:	74 12                	je     0x1409bf228
1409bf216:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
1409bf21d:	f0 48 0f c1 03       	lock xadd %rax,(%rbx)
1409bf222:	48 83 f8 01          	cmp    $0x1,%rax
1409bf226:	75 10                	jne    0x1409bf238
1409bf228:	48 8b cb             	mov    %rbx,%rcx
1409bf22b:	e8 b0 7b 04 00       	call   0x140a06de0
1409bf230:	48 8b cb             	mov    %rbx,%rcx
1409bf233:	e8 58 1e 47 00       	call   0x140e31090
1409bf238:	ba 18 00 00 00       	mov    $0x18,%edx
1409bf23d:	48 8b cf             	mov    %rdi,%rcx
1409bf240:	e8 ff be 45 00       	call   0x140e1b144
1409bf245:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409bf24a:	48 83 c4 20          	add    $0x20,%rsp
1409bf24e:	5f                   	pop    %rdi
1409bf24f:	c3                   	ret
1409bf250:	48 ff c1             	inc    %rcx
1409bf253:	e9 98 ff ff ff       	jmp    0x1409bf1f0
1409bf258:	cc                   	int3
1409bf259:	cc                   	int3
1409bf25a:	cc                   	int3
1409bf25b:	cc                   	int3
1409bf25c:	cc                   	int3
1409bf25d:	cc                   	int3
1409bf25e:	cc                   	int3
1409bf25f:	cc                   	int3
1409bf260:	e9 8b ff ff ff       	jmp    0x1409bf1f0
1409bf265:	cc                   	int3
1409bf266:	cc                   	int3
1409bf267:	cc                   	int3
1409bf268:	cc                   	int3
1409bf269:	cc                   	int3
1409bf26a:	cc                   	int3
1409bf26b:	cc                   	int3
1409bf26c:	cc                   	int3
1409bf26d:	cc                   	int3
1409bf26e:	cc                   	int3
1409bf26f:	cc                   	int3
1409bf270:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1409bf275:	57                   	push   %rdi
1409bf276:	48 83 ec 20          	sub    $0x20,%rsp
1409bf27a:	48 8b 42 01          	mov    0x1(%rdx),%rax
1409bf27e:	48 8b f9             	mov    %rcx,%rdi
1409bf281:	48 c7 42 01 00 00 00 	movq   $0x0,0x1(%rdx)
1409bf288:	00
1409bf289:	48 8b 71 01          	mov    0x1(%rcx),%rsi
1409bf28d:	48 89 41 01          	mov    %rax,0x1(%rcx)
1409bf291:	48 85 f6             	test   %rsi,%rsi
1409bf294:	74 4c                	je     0x1409bf2e2
1409bf296:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1409bf29b:	48 8b 5e 10          	mov    0x10(%rsi),%rbx
1409bf29f:	48 85 db             	test   %rbx,%rbx
1409bf2a2:	74 2c                	je     0x1409bf2d0
1409bf2a4:	48 8b 03             	mov    (%rbx),%rax
1409bf2a7:	90                   	nop
1409bf2a8:	48 83 f8 01          	cmp    $0x1,%rax
1409bf2ac:	74 12                	je     0x1409bf2c0
1409bf2ae:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
1409bf2b5:	f0 48 0f c1 03       	lock xadd %rax,(%rbx)
1409bf2ba:	48 83 f8 01          	cmp    $0x1,%rax
1409bf2be:	75 10                	jne    0x1409bf2d0
1409bf2c0:	48 8b cb             	mov    %rbx,%rcx
1409bf2c3:	e8 18 7b 04 00       	call   0x140a06de0
1409bf2c8:	48 8b cb             	mov    %rbx,%rcx
1409bf2cb:	e8 c0 1d 47 00       	call   0x140e31090
1409bf2d0:	ba 18 00 00 00       	mov    $0x18,%edx
1409bf2d5:	48 8b ce             	mov    %rsi,%rcx
1409bf2d8:	e8 67 be 45 00       	call   0x140e1b144
1409bf2dd:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409bf2e2:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1409bf2e7:	48 8b c7             	mov    %rdi,%rax
1409bf2ea:	48 83 c4 20          	add    $0x20,%rsp
1409bf2ee:	5f                   	pop    %rdi
1409bf2ef:	c3                   	ret
1409bf2f0:	48 83 ec 28          	sub    $0x28,%rsp
1409bf2f4:	48 8b 01             	mov    (%rcx),%rax
1409bf2f7:	48 8b 08             	mov    (%rax),%rcx
1409bf2fa:	48 83 c1 30          	add    $0x30,%rcx
1409bf2fe:	0f 84 93 00 00 00    	je     0x1409bf397
1409bf304:	80 79 28 0b          	cmpb   $0xb,0x28(%rcx)
1409bf308:	0f 85 89 00 00 00    	jne    0x1409bf397
1409bf30e:	48 83 79 20 0f       	cmpq   $0xf,0x20(%rcx)
1409bf313:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1409bf318:	48 89 6c 24 38       	mov    %rbp,0x38(%rsp)
1409bf31d:	48 8d 69 08          	lea    0x8(%rcx),%rbp
1409bf321:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
1409bf326:	48 89 7c 24 48       	mov    %rdi,0x48(%rsp)
1409bf32b:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1409bf330:	76 04                	jbe    0x1409bf336
1409bf332:	48 8b 69 08          	mov    0x8(%rcx),%rbp
1409bf336:	4c 8b 71 18          	mov    0x18(%rcx),%r14
1409bf33a:	48 8d 1d cf a4 6b 00 	lea    0x6ba4cf(%rip),%rbx        # 0x141079810
1409bf341:	33 f6                	xor    %esi,%esi
1409bf343:	8b fe                	mov    %esi,%edi
1409bf345:	4c 8b 43 08          	mov    0x8(%rbx),%r8
1409bf349:	4d 3b c6             	cmp    %r14,%r8
1409bf34c:	75 0f                	jne    0x1409bf35d
1409bf34e:	48 8b 0b             	mov    (%rbx),%rcx
1409bf351:	48 8b d5             	mov    %rbp,%rdx
1409bf354:	e8 f7 06 52 00       	call   0x140edfa50
1409bf359:	85 c0                	test   %eax,%eax
1409bf35b:	74 34                	je     0x1409bf391
1409bf35d:	48 ff c6             	inc    %rsi
1409bf360:	48 83 c7 10          	add    $0x10,%rdi
1409bf364:	48 83 c3 10          	add    $0x10,%rbx
1409bf368:	48 81 ff 90 02 00 00 	cmp    $0x290,%rdi
1409bf36f:	72 d4                	jb     0x1409bf345
1409bf371:	b0 01                	mov    $0x1,%al
1409bf373:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
1409bf378:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1409bf37d:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1409bf382:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409bf387:	4c 8b 74 24 20       	mov    0x20(%rsp),%r14
1409bf38c:	48 83 c4 28          	add    $0x28,%rsp
1409bf390:	c3                   	ret
1409bf391:	40 0f b6 c6          	movzbl %sil,%eax
1409bf395:	eb dc                	jmp    0x1409bf373
1409bf397:	b0 01                	mov    $0x1,%al
1409bf399:	48 83 c4 28          	add    $0x28,%rsp
1409bf39d:	c3                   	ret
1409bf39e:	cc                   	int3
1409bf39f:	cc                   	int3
1409bf3a0:	48 ff c1             	inc    %rcx
1409bf3a3:	e9 28 7e 04 00       	jmp    0x140a071d0
1409bf3a8:	cc                   	int3
1409bf3a9:	cc                   	int3
1409bf3aa:	cc                   	int3
1409bf3ab:	cc                   	int3
1409bf3ac:	cc                   	int3
1409bf3ad:	cc                   	int3
1409bf3ae:	cc                   	int3
1409bf3af:	cc                   	int3
1409bf3b0:	40 53                	rex push %rbx
1409bf3b2:	48 81 ec d0 00 00 00 	sub    $0xd0,%rsp
1409bf3b9:	48 8b 05 40 9b 9f 00 	mov    0x9f9b40(%rip),%rax        # 0x1413b8f00
1409bf3c0:	48 33 c4             	xor    %rsp,%rax
1409bf3c3:	48 89 84 24 c0 00 00 	mov    %rax,0xc0(%rsp)
1409bf3ca:	00
1409bf3cb:	48 8b 09             	mov    (%rcx),%rcx
1409bf3ce:	48 8b da             	mov    %rdx,%rbx
1409bf3d1:	48 89 54 24 40       	mov    %rdx,0x40(%rsp)
1409bf3d6:	48 8b 01             	mov    (%rcx),%rax
1409bf3d9:	80 b8 88 00 00 00 00 	cmpb   $0x0,0x88(%rax)
1409bf3e0:	75 20                	jne    0x1409bf402
1409bf3e2:	c6 42 70 00          	movb   $0x0,0x70(%rdx)
1409bf3e6:	48 8b c3             	mov    %rbx,%rax
1409bf3e9:	48 8b 8c 24 c0 00 00 	mov    0xc0(%rsp),%rcx
1409bf3f0:	00
1409bf3f1:	48 33 cc             	xor    %rsp,%rcx
1409bf3f4:	e8 07 c1 45 00       	call   0x140e1b500
1409bf3f9:	48 81 c4 d0 00 00 00 	add    $0xd0,%rsp
1409bf400:	5b                   	pop    %rbx
1409bf401:	c3                   	ret
1409bf402:	48 83 c0 60          	add    $0x60,%rax
1409bf406:	0f 84 bf 00 00 00    	je     0x1409bf4cb
1409bf40c:	80 78 28 0e          	cmpb   $0xe,0x28(%rax)
1409bf410:	0f 85 b5 00 00 00    	jne    0x1409bf4cb
1409bf416:	48 8b 10             	mov    (%rax),%rdx
1409bf419:	48 8b 40 08          	mov    0x8(%rax),%rax
1409bf41d:	48 2b c2             	sub    %rdx,%rax
1409bf420:	48 83 e8 60          	sub    $0x60,%rax
1409bf424:	48 83 f8 30          	cmp    $0x30,%rax
1409bf428:	0f 83 8e 00 00 00    	jae    0x1409bf4bc
1409bf42e:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1409bf433:	e8 38 f9 ff ff       	call   0x1409bed70
1409bf438:	48 8b d0             	mov    %rax,%rdx
1409bf43b:	48 8b cb             	mov    %rbx,%rcx
1409bf43e:	e8 4d fa ff ff       	call   0x1409bee90
1409bf443:	48 8b 94 24 b8 00 00 	mov    0xb8(%rsp),%rdx
1409bf44a:	00
1409bf44b:	c6 43 70 01          	movb   $0x1,0x70(%rbx)
1409bf44f:	48 83 fa 0f          	cmp    $0xf,%rdx
1409bf453:	76 31                	jbe    0x1409bf486
1409bf455:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx
1409bf45c:	00
1409bf45d:	48 ff c2             	inc    %rdx
1409bf460:	48 8b c1             	mov    %rcx,%rax
1409bf463:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1409bf46a:	72 15                	jb     0x1409bf481
1409bf46c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409bf470:	48 83 c2 27          	add    $0x27,%rdx
1409bf474:	48 2b c1             	sub    %rcx,%rax
1409bf477:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1409bf47b:	48 83 f8 1f          	cmp    $0x1f,%rax
1409bf47f:	77 44                	ja     0x1409bf4c5
1409bf481:	e8 be bc 45 00       	call   0x140e1b144
1409bf486:	80 bc 24 98 00 00 00 	cmpb   $0x0,0x98(%rsp)
1409bf48d:	00
1409bf48e:	66 0f 6f 05 9a 49 5e 	movdqa 0x5e499a(%rip),%xmm0        # 0x140fa3e30
1409bf495:	00
1409bf496:	66 0f 7f 84 24 b0 00 	movdqa %xmm0,0xb0(%rsp)
1409bf49d:	00 00
1409bf49f:	c6 84 24 a0 00 00 00 	movb   $0x0,0xa0(%rsp)
1409bf4a6:	00
1409bf4a7:	0f 84 39 ff ff ff    	je     0x1409bf3e6
1409bf4ad:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1409bf4b2:	e8 69 22 86 ff       	call   0x140221720
1409bf4b7:	e9 2a ff ff ff       	jmp    0x1409bf3e6
1409bf4bc:	c6 43 70 00          	movb   $0x0,0x70(%rbx)
1409bf4c0:	e9 21 ff ff ff       	jmp    0x1409bf3e6
1409bf4c5:	e8 da ac 46 00       	call   0x140e2a1a4
1409bf4ca:	cc                   	int3
1409bf4cb:	0f 57 c0             	xorps  %xmm0,%xmm0
1409bf4ce:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1409bf4d3:	33 c0                	xor    %eax,%eax
1409bf4d5:	0f 11 44 24 28       	movups %xmm0,0x28(%rsp)
1409bf4da:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1409bf4df:	e8 9c 34 b8 ff       	call   0x140542980
1409bf4e4:	48 8d 15 65 26 9e 00 	lea    0x9e2665(%rip),%rdx        # 0x1413a1b50
1409bf4eb:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1409bf4f0:	e8 23 d3 45 00       	call   0x140e1c818
1409bf4f5:	cc                   	int3
1409bf4f6:	cc                   	int3
1409bf4f7:	cc                   	int3
1409bf4f8:	cc                   	int3
1409bf4f9:	cc                   	int3
1409bf4fa:	cc                   	int3
1409bf4fb:	cc                   	int3
1409bf4fc:	cc                   	int3
1409bf4fd:	cc                   	int3
1409bf4fe:	cc                   	int3
1409bf4ff:	cc                   	int3
1409bf500:	40 53                	rex push %rbx
1409bf502:	48 83 ec 50          	sub    $0x50,%rsp
1409bf506:	48 8b 05 f3 99 9f 00 	mov    0x9f99f3(%rip),%rax        # 0x1413b8f00
1409bf50d:	48 33 c4             	xor    %rsp,%rax
1409bf510:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1409bf515:	48 8b da             	mov    %rdx,%rbx
1409bf518:	48 8d 51 01          	lea    0x1(%rcx),%rdx
1409bf51c:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1409bf521:	e8 da 7c 04 00       	call   0x140a07200
1409bf526:	48 8b d0             	mov    %rax,%rdx
1409bf529:	48 8b cb             	mov    %rbx,%rcx
1409bf52c:	e8 ef f1 7d ff       	call   0x14019e720
1409bf531:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
1409bf536:	48 83 fa 0f          	cmp    $0xf,%rdx
1409bf53a:	76 2e                	jbe    0x1409bf56a
1409bf53c:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1409bf541:	48 ff c2             	inc    %rdx
1409bf544:	48 8b c1             	mov    %rcx,%rax
1409bf547:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1409bf54e:	72 15                	jb     0x1409bf565
1409bf550:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409bf554:	48 83 c2 27          	add    $0x27,%rdx
1409bf558:	48 2b c1             	sub    %rcx,%rax
1409bf55b:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1409bf55f:	48 83 f8 1f          	cmp    $0x1f,%rax
1409bf563:	77 18                	ja     0x1409bf57d
1409bf565:	e8 da bb 45 00       	call   0x140e1b144
1409bf56a:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1409bf56f:	48 33 cc             	xor    %rsp,%rcx
1409bf572:	e8 89 bf 45 00       	call   0x140e1b500
1409bf577:	48 83 c4 50          	add    $0x50,%rsp
1409bf57b:	5b                   	pop    %rbx
1409bf57c:	c3                   	ret
1409bf57d:	e8 22 ac 46 00       	call   0x140e2a1a4
1409bf582:	cc                   	int3
1409bf583:	cc                   	int3
1409bf584:	cc                   	int3
1409bf585:	cc                   	int3
1409bf586:	cc                   	int3
1409bf587:	cc                   	int3
1409bf588:	cc                   	int3
1409bf589:	cc                   	int3
1409bf58a:	cc                   	int3
1409bf58b:	cc                   	int3
1409bf58c:	cc                   	int3
1409bf58d:	cc                   	int3