1409dc106:	75 0a                	jne    0x1409dc112
1409dc108:	0f ba e9 12          	bts    $0x12,%ecx
1409dc10c:	89 8f b0 01 00 00    	mov    %ecx,0x1b0(%rdi)
1409dc112:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409dc116:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1409dc11b:	e8 7c 9a 00 00       	call   0x1409e5b9c
1409dc120:	84 c0                	test   %al,%al
1409dc122:	0f 84 fa 08 00 00    	je     0x1409dca22
1409dc128:	ba cf 16 00 00       	mov    $0x16cf,%edx
1409dc12d:	39 54 24 40          	cmp    %edx,0x40(%rsp)
1409dc131:	0f 85 eb 08 00 00    	jne    0x1409dca22
1409dc137:	48 8b 8f 88 01 00 00 	mov    0x188(%rdi),%rcx
1409dc13e:	48 8b 01             	mov    (%rcx),%rax
1409dc141:	48 8b 80 b0 00 00 00 	mov    0xb0(%rax),%rax
1409dc148:	eb 72                	jmp    0x1409dc1bc
1409dc14a:	48 8b cb             	mov    %rbx,%rcx
1409dc14d:	4c 39 63 18          	cmp    %r12,0x18(%rbx)
1409dc151:	76 03                	jbe    0x1409dc156
1409dc153:	48 8b 0b             	mov    (%rbx),%rcx
1409dc156:	48 83 7b 10 05       	cmpq   $0x5,0x10(%rbx)
1409dc15b:	75 6a                	jne    0x1409dc1c7
1409dc15d:	4c 8b 43 10          	mov    0x10(%rbx),%r8
1409dc161:	48 8d 15 a0 fb 1c 00 	lea    0x1cfba0(%rip),%rdx        # 0x140babd08
1409dc168:	e8 7d 61 11 00       	call   0x140af22ea
1409dc16d:	85 c0                	test   %eax,%eax
1409dc16f:	75 56                	jne    0x1409dc1c7
1409dc171:	48 8d 8f b0 01 00 00 	lea    0x1b0(%rdi),%rcx
1409dc178:	ba 00 00 08 00       	mov    $0x80000,%edx
1409dc17d:	e8 16 0d ff ff       	call   0x1409cce98
1409dc182:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409dc186:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1409dc18b:	e8 0c 9a 00 00       	call   0x1409e5b9c
1409dc190:	84 c0                	test   %al,%al
1409dc192:	0f 84 b1 08 00 00    	je     0x1409dca49
1409dc198:	48 63 54 24 40       	movslq 0x40(%rsp),%rdx
1409dc19d:	85 d2                	test   %edx,%edx
1409dc19f:	78 0a                	js     0x1409dc1ab
1409dc1a1:	48 8b 87 a8 01 00 00 	mov    0x1a8(%rdi),%rax
1409dc1a8:	48 89 10             	mov    %rdx,(%rax)
1409dc1ab:	48 8b 8f 88 01 00 00 	mov    0x188(%rdi),%rcx
1409dc1b2:	48 8b 01             	mov    (%rcx),%rax
1409dc1b5:	48 8b 80 b8 00 00 00 	mov    0xb8(%rax),%rax
1409dc1bc:	ff 15 76 0a 13 00    	call   *0x130a76(%rip)        # 0x140b0cc38
1409dc1c2:	e9 a1 04 00 00       	jmp    0x1409dc668
1409dc1c7:	48 8b cb             	mov    %rbx,%rcx
1409dc1ca:	4c 39 63 18          	cmp    %r12,0x18(%rbx)
1409dc1ce:	76 03                	jbe    0x1409dc1d3
1409dc1d0:	48 8b 0b             	mov    (%rbx),%rcx
1409dc1d3:	48 83 7b 10 0a       	cmpq   $0xa,0x10(%rbx)
1409dc1d8:	0f 85 ad 00 00 00    	jne    0x1409dc28b
1409dc1de:	4c 8b 43 10          	mov    0x10(%rbx),%r8
1409dc1e2:	48 8d 15 6f fa 1c 00 	lea    0x1cfa6f(%rip),%rdx        # 0x140babc58
1409dc1e9:	e8 fc 60 11 00       	call   0x140af22ea
1409dc1ee:	85 c0                	test   %eax,%eax
1409dc1f0:	0f 85 95 00 00 00    	jne    0x1409dc28b
1409dc1f6:	8b 8f b0 01 00 00    	mov    0x1b0(%rdi),%ecx
1409dc1fc:	8b c1                	mov    %ecx,%eax
1409dc1fe:	c1 e8 14             	shr    $0x14,%eax
1409dc201:	40 84 c6             	test   %al,%sil
1409dc204:	75 0a                	jne    0x1409dc210
1409dc206:	0f ba e9 14          	bts    $0x14,%ecx
1409dc20a:	89 8f b0 01 00 00    	mov    %ecx,0x1b0(%rdi)
1409dc210:	0f 57 c0             	xorps  %xmm0,%xmm0
1409dc213:	f3 0f 7f 45 08       	movdqu %xmm0,0x8(%rbp)
1409dc218:	4c 89 7d 18          	mov    %r15,0x18(%rbp)
1409dc21c:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409dc220:	48 8d 55 08          	lea    0x8(%rbp),%rdx
1409dc224:	e8 cb 9a 00 00       	call   0x1409e5cf4
1409dc229:	84 c0                	test   %al,%al
1409dc22b:	0f 84 3f 08 00 00    	je     0x1409dca70
1409dc231:	48 8b 55 10          	mov    0x10(%rbp),%rdx
1409dc235:	48 8b 5d 08          	mov    0x8(%rbp),%rbx
1409dc239:	48 2b d3             	sub    %rbx,%rdx
1409dc23c:	48 c1 fa 02          	sar    $0x2,%rdx
1409dc240:	48 83 fa 02          	cmp    $0x2,%rdx
1409dc244:	75 0f                	jne    0x1409dc255
1409dc246:	48 85 d2             	test   %rdx,%rdx
1409dc249:	74 39                	je     0x1409dc284
1409dc24b:	83 3b 10             	cmpl   $0x10,(%rbx)
1409dc24e:	75 05                	jne    0x1409dc255
1409dc250:	48 3b d6             	cmp    %rsi,%rdx
1409dc253:	76 2f                	jbe    0x1409dc284
1409dc255:	48 8b 8f 88 01 00 00 	mov    0x188(%rdi),%rcx
1409dc25c:	48 8b 01             	mov    (%rcx),%rax
1409dc25f:	48 3b d6             	cmp    %rsi,%rdx
1409dc262:	76 20                	jbe    0x1409dc284
1409dc264:	44 8b 43 04          	mov    0x4(%rbx),%r8d
1409dc268:	8b 13                	mov    (%rbx),%edx
1409dc26a:	48 8b 80 c0 00 00 00 	mov    0xc0(%rax),%rax
1409dc271:	ff 15 c1 09 13 00    	call   *0x1309c1(%rip)        # 0x140b0cc38
1409dc277:	90                   	nop
1409dc278:	e9 73 f9 ff ff       	jmp    0x1409dbbf0
1409dc27d:	ff 15 15 07 13 00    	call   *0x130715(%rip)        # 0x140b0c998
1409dc283:	90                   	nop
1409dc284:	ff 15 0e 07 13 00    	call   *0x13070e(%rip)        # 0x140b0c998
1409dc28a:	90                   	nop
1409dc28b:	48 8b cb             	mov    %rbx,%rcx
1409dc28e:	4c 39 63 18          	cmp    %r12,0x18(%rbx)
1409dc292:	76 03                	jbe    0x1409dc297
1409dc294:	48 8b 0b             	mov    (%rbx),%rcx
1409dc297:	48 83 7b 10 09       	cmpq   $0x9,0x10(%rbx)
1409dc29c:	75 5b                	jne    0x1409dc2f9
1409dc29e:	4c 8b 43 10          	mov    0x10(%rbx),%r8
1409dc2a2:	48 8d 15 ff fa 1c 00 	lea    0x1cfaff(%rip),%rdx        # 0x140babda8
1409dc2a9:	e8 3c 60 11 00       	call   0x140af22ea
1409dc2ae:	85 c0                	test   %eax,%eax
1409dc2b0:	75 47                	jne    0x1409dc2f9
1409dc2b2:	48 8d 8f b0 01 00 00 	lea    0x1b0(%rdi),%rcx
1409dc2b9:	ba 00 00 20 00       	mov    $0x200000,%edx
1409dc2be:	e8 d5 0b ff ff       	call   0x1409cce98
1409dc2c3:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409dc2c7:	48 8d 54 24 44       	lea    0x44(%rsp),%rdx
1409dc2cc:	e8 cf 62 00 00       	call   0x1409e25a0
1409dc2d1:	84 c0                	test   %al,%al
1409dc2d3:	0f 84 be 07 00 00    	je     0x1409dca97
1409dc2d9:	48 8b 8f 88 01 00 00 	mov    0x188(%rdi),%rcx
1409dc2e0:	48 8b 01             	mov    (%rcx),%rax
1409dc2e3:	48 8b 80 c8 00 00 00 	mov    0xc8(%rax),%rax
1409dc2ea:	8a 54 24 44          	mov    0x44(%rsp),%dl
1409dc2ee:	ff 15 44 09 13 00    	call   *0x130944(%rip)        # 0x140b0cc38
1409dc2f4:	e9 6f 03 00 00       	jmp    0x1409dc668
1409dc2f9:	48 8b cb             	mov    %rbx,%rcx
1409dc2fc:	4c 39 63 18          	cmp    %r12,0x18(%rbx)
1409dc300:	76 03                	jbe    0x1409dc305
1409dc302:	48 8b 0b             	mov    (%rbx),%rcx
1409dc305:	4c 39 63 10          	cmp    %r12,0x10(%rbx)
1409dc309:	75 5d                	jne    0x1409dc368
1409dc30b:	4c 8b 43 10          	mov    0x10(%rbx),%r8
1409dc30f:	48 8d 15 a2 fa 1c 00 	lea    0x1cfaa2(%rip),%rdx        # 0x140babdb8
1409dc316:	e8 cf 5f 11 00       	call   0x140af22ea
1409dc31b:	85 c0                	test   %eax,%eax
1409dc31d:	75 49                	jne    0x1409dc368
1409dc31f:	48 8d 8f b0 01 00 00 	lea    0x1b0(%rdi),%rcx
1409dc326:	ba 00 00 40 00       	mov    $0x400000,%edx
1409dc32b:	e8 68 0b ff ff       	call   0x1409cce98
1409dc330:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1409dc334:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1409dc339:	e8 06 97 00 00       	call   0x1409e5a44
1409dc33e:	84 c0                	test   %al,%al
1409dc340:	0f 84 78 07 00 00    	je     0x1409dcabe
1409dc346:	48 8b 8f 88 01 00 00 	mov    0x188(%rdi),%rcx
1409dc34d:	48 8b 01             	mov    (%rcx),%rax
1409dc350:	48 8b 80 80 00 00 00 	mov    0x80(%rax),%rax
1409dc357:	f3 0f 10 4c 24 40    	movss  0x40(%rsp),%xmm1
1409dc35d:	ff 15 d5 08 13 00    	call   *0x1308d5(%rip)        # 0x140b0cc38
1409dc363:	e9 00 03 00 00       	jmp    0x1409dc668
1409dc368:	48 8b cb             	mov    %rbx,%rcx
1409dc36b:	4c 39 63 18          	cmp    %r12,0x18(%rbx)
1409dc36f:	76 03                	jbe    0x1409dc374
1409dc371:	48 8b 0b             	mov    (%rbx),%rcx
1409dc374:	48 83 7b 10 05       	cmpq   $0x5,0x10(%rbx)
1409dc379:	0f 85 72 01 00 00    	jne    0x1409dc4f1
1409dc37f:	4c 8b 43 10          	mov    0x10(%rbx),%r8
1409dc383:	48 8d 15 86 f9 1c 00 	lea    0x1cf986(%rip),%rdx        # 0x140babd10
1409dc38a:	e8 5b 5f 11 00       	call   0x140af22ea
1409dc38f:	85 c0                	test   %eax,%eax
1409dc391:	0f 85 5a 01 00 00    	jne    0x1409dc4f1
1409dc397:	48 8d 9f b0 01 00 00 	lea    0x1b0(%rdi),%rbx
1409dc39e:	ba 00 00 80 00       	mov    $0x800000,%edx
1409dc3a3:	48 8b cb             	mov    %rbx,%rcx
1409dc3a6:	e8 ed 0a ff ff       	call   0x1409cce98
1409dc3ab:	8b 03                	mov    (%rbx),%eax
1409dc3ad:	c1 e8 13             	shr    $0x13,%eax
1409dc3b0:	40 84 c6             	test   %al,%sil
1409dc3b3:	75 0d                	jne    0x1409dc3c2
1409dc3b5:	ba 00 00 08 00       	mov    $0x80000,%edx
1409dc3ba:	48 8b cb             	mov    %rbx,%rcx
1409dc3bd:	e8 d6 0a ff ff       	call   0x1409cce98
1409dc3c2:	48 8b 8f 88 01 00 00 	mov    0x188(%rdi),%rcx
1409dc3c9:	48 8b 01             	mov    (%rcx),%rax
1409dc3cc:	48 8d 55 08          	lea    0x8(%rbp),%rdx
1409dc3d0:	48 8b 80 88 00 00 00 	mov    0x88(%rax),%rax
1409dc3d7:	ff 15 5b 08 13 00    	call   *0x13085b(%rip)        # 0x140b0cc38
1409dc3dd:	90                   	nop
1409dc3de:	48 8b 87 a8 01 00 00 	mov    0x1a8(%rdi),%rax
1409dc3e5:	48 8b 08             	mov    (%rax),%rcx
1409dc3e8:	48 8b 97 a0 01 00 00 	mov    0x1a0(%rdi),%rdx
1409dc3ef:	48 8d 5f 08          	lea    0x8(%rdi),%rbx
1409dc3f3:	4c 8d 87 c8 00 00 00 	lea    0xc8(%rdi),%r8
1409dc3fa:	48 8b 45 08          	mov    0x8(%rbp),%rax
1409dc3fe:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409dc403:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1409dc408:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1409dc40d:	4c 8b 8f 90 01 00 00 	mov    0x190(%rdi),%r9
1409dc414:	48 8b d3             	mov    %rbx,%rdx
1409dc417:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
1409dc41b:	e8 80 99 00 00       	call   0x1409e5da0
1409dc420:	90                   	nop
1409dc421:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1409dc426:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
1409dc42a:	e8 a5 9a 00 00       	call   0x1409e5ed4
1409dc42f:	0f 10 00             	movups (%rax),%xmm0
1409dc432:	0f 11 03             	movups %xmm0,(%rbx)
1409dc435:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1409dc439:	0f 11 4b 10          	movups %xmm1,0x10(%rbx)
1409dc43d:	0f 10 40 20          	movups 0x20(%rax),%xmm0
1409dc441:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
1409dc445:	0f 10 48 30          	movups 0x30(%rax),%xmm1
1409dc449:	0f 11 4b 30          	movups %xmm1,0x30(%rbx)
1409dc44d:	0f 10 40 40          	movups 0x40(%rax),%xmm0
1409dc451:	0f 11 43 40          	movups %xmm0,0x40(%rbx)
1409dc455:	0f 10 48 50          	movups 0x50(%rax),%xmm1
1409dc459:	0f 11 4b 50          	movups %xmm1,0x50(%rbx)
1409dc45d:	0f 10 40 60          	movups 0x60(%rax),%xmm0
1409dc461:	0f 11 43 60          	movups %xmm0,0x60(%rbx)
1409dc465:	ba 80 00 00 00       	mov    $0x80,%edx
1409dc46a:	48 03 da             	add    %rdx,%rbx
1409dc46d:	0f 10 40 70          	movups 0x70(%rax),%xmm0
1409dc471:	0f 11 43 f0          	movups %xmm0,-0x10(%rbx)
1409dc475:	48 03 c2             	add    %rdx,%rax
1409dc478:	0f 10 08             	movups (%rax),%xmm1
1409dc47b:	0f 11 0b             	movups %xmm1,(%rbx)
1409dc47e:	0f 10 40 10          	movups 0x10(%rax),%xmm0
1409dc482:	0f 11 43 10          	movups %xmm0,0x10(%rbx)
1409dc486:	0f 10 48 20          	movups 0x20(%rax),%xmm1
1409dc48a:	0f 11 4b 20          	movups %xmm1,0x20(%rbx)
1409dc48e:	0f 10 40 30          	movups 0x30(%rax),%xmm0
1409dc492:	0f 11 43 30          	movups %xmm0,0x30(%rbx)
1409dc496:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
1409dc49a:	e8 8d 41 00 00       	call   0x1409e062c
1409dc49f:	48 8b 5d 10          	mov    0x10(%rbp),%rbx
1409dc4a3:	48 85 db             	test   %rbx,%rbx
1409dc4a6:	0f 84 bc 01 00 00    	je     0x1409dc668
1409dc4ac:	83 ce ff             	or     $0xffffffff,%esi
1409dc4af:	8b c6                	mov    %esi,%eax
1409dc4b1:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1409dc4b6:	03 c6                	add    %esi,%eax
1409dc4b8:	0f 85 aa 01 00 00    	jne    0x1409dc668
1409dc4be:	48 8b 03             	mov    (%rbx),%rax
1409dc4c1:	48 8b cb             	mov    %rbx,%rcx
1409dc4c4:	48 8b 00             	mov    (%rax),%rax
1409dc4c7:	ff 15 6b 07 13 00    	call   *0x13076b(%rip)        # 0x140b0cc38
1409dc4cd:	8b c6                	mov    %esi,%eax
1409dc4cf:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1409dc4d4:	03 c6                	add    %esi,%eax
1409dc4d6:	0f 85 8c 01 00 00    	jne    0x1409dc668
1409dc4dc:	48 8b 03             	mov    (%rbx),%rax
1409dc4df:	48 8b cb             	mov    %rbx,%rcx
1409dc4e2:	48 8b 40 08          	mov    0x8(%rax),%rax
1409dc4e6:	ff 15 4c 07 13 00    	call   *0x13074c(%rip)        # 0x140b0cc38
1409dc4ec:	e9 77 01 00 00       	jmp    0x1409dc668
1409dc4f1:	4c 8b 43 10          	mov    0x10(%rbx),%r8
1409dc4f5:	4c 39 63 18          	cmp    %r12,0x18(%rbx)
1409dc4f9:	76 03                	jbe    0x1409dc4fe
1409dc4fb:	48 8b 1b             	mov    (%rbx),%rbx
1409dc4fe:	49 83 f8 0a          	cmp    $0xa,%r8
1409dc502:	0f 85 58 01 00 00    	jne    0x1409dc660
1409dc508:	48 8d 15 89 f8 1c 00 	lea    0x1cf889(%rip),%rdx        # 0x140babd98
1409dc50f:	48 8b cb             	mov    %rbx,%rcx
1409dc512:	e8 d3 5d 11 00       	call   0x140af22ea
1409dc517:	85 c0                	test   %eax,%eax
1409dc519:	0f 85 41 01 00 00    	jne    0x1409dc660
1409dc51f:	48 8d 8f b0 01 00 00 	lea    0x1b0(%rdi),%rcx
1409dc526:	ba 00 00 00 01       	mov    $0x1000000,%edx
1409dc52b:	e8 68 09 ff ff       	call   0x1409cce98
1409dc530:	48 8d 5f 08          	lea    0x8(%rdi),%rbx
1409dc534:	48 8d 97 c8 00 00 00 	lea    0xc8(%rdi),%rdx
1409dc53b:	48 8b cb             	mov    %rbx,%rcx
1409dc53e:	e8 b5 b9 00 00       	call   0x1409e7ef8
1409dc543:	84 c0                	test   %al,%al
1409dc545:	0f 85 9a 05 00 00    	jne    0x1409dcae5
1409dc54b:	8a 87 c3 00 00 00    	mov    0xc3(%rdi),%al
1409dc551:	32 47 60             	xor    0x60(%rdi),%al
1409dc554:	2c 5b                	sub    $0x5b,%al
1409dc556:	48 8b cb             	mov    %rbx,%rcx
1409dc559:	a8 df                	test   $0xdf,%al
1409dc55b:	0f 84 f0 00 00 00    	je     0x1409dc651
1409dc561:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1409dc566:	e8 31 96 00 00       	call   0x1409e5b9c
1409dc56b:	84 c0                	test   %al,%al
1409dc56d:	0f 84 c0 05 00 00    	je     0x1409dcb33
1409dc573:	48 8b d6             	mov    %rsi,%rdx
1409dc576:	48 8b cb             	mov    %rbx,%rcx
1409dc579:	e8 0a 92 ff ff       	call   0x1409d5788
1409dc57e:	84 c0                	test   %al,%al
1409dc580:	0f 84 ad 05 00 00    	je     0x1409dcb33
1409dc586:	48 8d 15 7f f6 1c 00 	lea    0x1cf67f(%rip),%rdx        # 0x140babc0c
1409dc58d:	48 8b cb             	mov    %rbx,%rcx
1409dc590:	e8 07 3d ff ff       	call   0x1409d029c
1409dc595:	84 c0                	test   %al,%al
1409dc597:	0f 84 96 05 00 00    	je     0x1409dcb33
1409dc59d:	48 8b d6             	mov    %rsi,%rdx
1409dc5a0:	48 8b cb             	mov    %rbx,%rcx
1409dc5a3:	e8 e0 91 ff ff       	call   0x1409d5788
1409dc5a8:	84 c0                	test   %al,%al
1409dc5aa:	0f 84 b8 00 00 00    	je     0x1409dc668
1409dc5b0:	48 8d 5f 08          	lea    0x8(%rdi),%rbx
1409dc5b4:	48 8d 15 5d e9 16 00 	lea    0x16e95d(%rip),%rdx        # 0x140b4af18
1409dc5bb:	48 8b cb             	mov    %rbx,%rcx
1409dc5be:	e8 d9 3c ff ff       	call   0x1409d029c
1409dc5c3:	84 c0                	test   %al,%al
1409dc5c5:	0f 84 9d 00 00 00    	je     0x1409dc668
1409dc5cb:	48 8b d6             	mov    %rsi,%rdx
1409dc5ce:	48 8b cb             	mov    %rbx,%rcx
1409dc5d1:	e8 b2 91 ff ff       	call   0x1409d5788
1409dc5d6:	84 c0                	test   %al,%al
1409dc5d8:	0f 84 2e 05 00 00    	je     0x1409dcb0c
1409dc5de:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1409dc5e3:	48 8b cb             	mov    %rbx,%rcx
1409dc5e6:	e8 b1 95 00 00       	call   0x1409e5b9c
1409dc5eb:	84 c0                	test   %al,%al
1409dc5ed:	0f 84 19 05 00 00    	je     0x1409dcb0c
1409dc5f3:	33 d2                	xor    %edx,%edx
1409dc5f5:	48 8b cb             	mov    %rbx,%rcx
1409dc5f8:	e8 8b 91 ff ff       	call   0x1409d5788
1409dc5fd:	84 c0                	test   %al,%al
1409dc5ff:	0f 84 07 05 00 00    	je     0x1409dcb0c
1409dc605:	41 b0 7d             	mov    $0x7d,%r8b
1409dc608:	b2 7b                	mov    $0x7b,%dl
1409dc60a:	48 8b cb             	mov    %rbx,%rcx
1409dc60d:	e8 8e 63 00 00       	call   0x1409e29a0
1409dc612:	84 c0                	test   %al,%al
1409dc614:	0f 84 f2 04 00 00    	je     0x1409dcb0c
1409dc61a:	33 d2                	xor    %edx,%edx
1409dc61c:	48 8b cb             	mov    %rbx,%rcx
1409dc61f:	e8 64 91 ff ff       	call   0x1409d5788
1409dc624:	84 c0                	test   %al,%al
1409dc626:	0f 84 e0 04 00 00    	je     0x1409dcb0c
1409dc62c:	48 8b cb             	mov    %rbx,%rcx
1409dc62f:	e8 14 90 ff ff       	call   0x1409d5648
1409dc634:	84 c0                	test   %al,%al
1409dc636:	0f 84 d0 04 00 00    	je     0x1409dcb0c
1409dc63c:	48 8b d6             	mov    %rsi,%rdx
1409dc63f:	48 8b cb             	mov    %rbx,%rcx
1409dc642:	e8 41 91 ff ff       	call   0x1409d5788
1409dc647:	84 c0                	test   %al,%al
1409dc649:	0f 85 65 ff ff ff    	jne    0x1409dc5b4
1409dc64f:	eb 17                	jmp    0x1409dc668
1409dc651:	e8 02 63 00 00       	call   0x1409e2958
1409dc656:	84 c0                	test   %al,%al
1409dc658:	0f 84 2d 01 00 00    	je     0x1409dc78b
1409dc65e:	eb 08                	jmp    0x1409dc668
1409dc660:	48 8b cf             	mov    %rdi,%rcx
1409dc663:	e8 10 79 00 00       	call   0x1409e3f78
1409dc668:	48 8d 5f 08          	lea    0x8(%rdi),%rbx
1409dc66c:	33 d2                	xor    %edx,%edx
1409dc66e:	48 8b cb             	mov    %rbx,%rcx
1409dc671:	e8 12 91 ff ff       	call   0x1409d5788
1409dc676:	84 c0                	test   %al,%al
1409dc678:	0f 84 e6 00 00 00    	je     0x1409dc764
1409dc67e:	48 8b cb             	mov    %rbx,%rcx
1409dc681:	e8 96 62 00 00       	call   0x1409e291c
1409dc686:	84 c0                	test   %al,%al
1409dc688:	0f 85 ab 00 00 00    	jne    0x1409dc739
1409dc68e:	0f 57 c0             	xorps  %xmm0,%xmm0
1409dc691:	0f 11 45 08          	movups %xmm0,0x8(%rbp)
1409dc695:	4c 89 7d 18          	mov    %r15,0x18(%rbp)
1409dc699:	4c 89 65 20          	mov    %r12,0x20(%rbp)
1409dc69d:	44 88 7d 08          	mov    %r15b,0x8(%rbp)
1409dc6a1:	48 8b 87 98 01 00 00 	mov    0x198(%rdi),%rax