1409dd1c1:	48 8b d9             	mov    %rcx,%rbx
1409dd1c4:	0f 57 c0             	xorps  %xmm0,%xmm0
1409dd1c7:	0f 11 45 e7          	movups %xmm0,-0x19(%rbp)
1409dd1cb:	48 83 65 f7 00       	andq   $0x0,-0x9(%rbp)
1409dd1d0:	48 c7 45 ff 0f 00 00 	movq   $0xf,-0x1(%rbp)
1409dd1d7:	00
1409dd1d8:	c6 45 e7 00          	movb   $0x0,-0x19(%rbp)
1409dd1dc:	48 8d 15 35 dd 16 00 	lea    0x16dd35(%rip),%rdx        # 0x140b4af18
1409dd1e3:	e8 e8 08 ff ff       	call   0x1409cdad0
1409dd1e8:	84 c0                	test   %al,%al
1409dd1ea:	0f 84 5e 01 00 00    	je     0x1409dd34e
1409dd1f0:	33 d2                	xor    %edx,%edx
1409dd1f2:	48 8b cb             	mov    %rbx,%rcx
1409dd1f5:	e8 6e 70 ff ff       	call   0x1409d4268
1409dd1fa:	84 c0                	test   %al,%al
1409dd1fc:	0f 84 4c 01 00 00    	je     0x1409dd34e
1409dd202:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
1409dd206:	48 8b cb             	mov    %rbx,%rcx
1409dd209:	e8 42 6c ff ff       	call   0x1409d3e50
1409dd20e:	84 c0                	test   %al,%al
1409dd210:	0f 84 38 01 00 00    	je     0x1409dd34e
1409dd216:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
1409dd21a:	48 83 7d ff 0f       	cmpq   $0xf,-0x1(%rbp)
1409dd21f:	48 0f 47 4d e7       	cmova  -0x19(%rbp),%rcx
1409dd224:	4c 8b 45 f7          	mov    -0x9(%rbp),%r8
1409dd228:	49 83 f8 08          	cmp    $0x8,%r8
1409dd22c:	0f 85 1c 01 00 00    	jne    0x1409dd34e
1409dd232:	48 8d 15 ff da 1c 00 	lea    0x1cdaff(%rip),%rdx        # 0x140baad38
1409dd239:	e8 ac 50 11 00       	call   0x140af22ea
1409dd23e:	85 c0                	test   %eax,%eax
1409dd240:	0f 85 08 01 00 00    	jne    0x1409dd34e
1409dd246:	8d 78 01             	lea    0x1(%rax),%edi
1409dd249:	8b d7                	mov    %edi,%edx
1409dd24b:	48 8b cb             	mov    %rbx,%rcx
1409dd24e:	e8 15 70 ff ff       	call   0x1409d4268
1409dd253:	84 c0                	test   %al,%al
1409dd255:	0f 84 f3 00 00 00    	je     0x1409dd34e
1409dd25b:	48 8d 15 f2 e9 1c 00 	lea    0x1ce9f2(%rip),%rdx        # 0x140babc54
1409dd262:	48 8b cb             	mov    %rbx,%rcx
1409dd265:	e8 66 08 ff ff       	call   0x1409cdad0
1409dd26a:	84 c0                	test   %al,%al
1409dd26c:	0f 84 dc 00 00 00    	je     0x1409dd34e
1409dd272:	8b d7                	mov    %edi,%edx
1409dd274:	48 8b cb             	mov    %rbx,%rcx
1409dd277:	e8 ec 6f ff ff       	call   0x1409d4268
1409dd27c:	84 c0                	test   %al,%al
1409dd27e:	0f 84 ca 00 00 00    	je     0x1409dd34e
1409dd284:	48 8d 15 91 dc 16 00 	lea    0x16dc91(%rip),%rdx        # 0x140b4af1c
1409dd28b:	48 8b cb             	mov    %rbx,%rcx
1409dd28e:	e8 3d 08 ff ff       	call   0x1409cdad0
1409dd293:	84 c0                	test   %al,%al
1409dd295:	0f 84 b3 00 00 00    	je     0x1409dd34e
1409dd29b:	8b d7                	mov    %edi,%edx
1409dd29d:	48 8b cb             	mov    %rbx,%rcx
1409dd2a0:	e8 c3 6f ff ff       	call   0x1409d4268
1409dd2a5:	84 c0                	test   %al,%al
1409dd2a7:	0f 84 a1 00 00 00    	je     0x1409dd34e
1409dd2ad:	48 8d 15 94 e9 1c 00 	lea    0x1ce994(%rip),%rdx        # 0x140babc48
1409dd2b4:	48 8b cb             	mov    %rbx,%rcx
1409dd2b7:	e8 14 08 ff ff       	call   0x1409cdad0
1409dd2bc:	84 c0                	test   %al,%al
1409dd2be:	0f 84 8a 00 00 00    	je     0x1409dd34e
1409dd2c4:	8b d7                	mov    %edi,%edx
1409dd2c6:	48 8b cb             	mov    %rbx,%rcx
1409dd2c9:	e8 9a 6f ff ff       	call   0x1409d4268
1409dd2ce:	84 c0                	test   %al,%al
1409dd2d0:	74 7c                	je     0x1409dd34e
1409dd2d2:	48 8d 15 53 dc 16 00 	lea    0x16dc53(%rip),%rdx        # 0x140b4af2c
1409dd2d9:	48 8b cb             	mov    %rbx,%rcx
1409dd2dc:	e8 ef 07 ff ff       	call   0x1409cdad0
1409dd2e1:	84 c0                	test   %al,%al
1409dd2e3:	74 69                	je     0x1409dd34e
1409dd2e5:	8b d7                	mov    %edi,%edx
1409dd2e7:	48 8b cb             	mov    %rbx,%rcx
1409dd2ea:	e8 79 6f ff ff       	call   0x1409d4268
1409dd2ef:	84 c0                	test   %al,%al
1409dd2f1:	74 5b                	je     0x1409dd34e
1409dd2f3:	48 8b 45 ff          	mov    -0x1(%rbp),%rax
1409dd2f7:	48 83 f8 0f          	cmp    $0xf,%rax
1409dd2fb:	76 30                	jbe    0x1409dd32d
1409dd2fd:	48 8b 4d e7          	mov    -0x19(%rbp),%rcx
1409dd301:	48 8b d1             	mov    %rcx,%rdx
1409dd304:	48 ff c0             	inc    %rax
1409dd307:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1409dd30d:	72 18                	jb     0x1409dd327
1409dd30f:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409dd313:	48 2b d1             	sub    %rcx,%rdx
1409dd316:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1409dd31a:	48 83 f8 1f          	cmp    $0x1f,%rax
1409dd31e:	76 07                	jbe    0x1409dd327
1409dd320:	ff 15 72 f6 12 00    	call   *0x12f672(%rip)        # 0x140b0c998
1409dd326:	cc                   	int3
1409dd327:	ff 15 93 f5 12 00    	call   *0x12f593(%rip)        # 0x140b0c8c0
1409dd32d:	48 8b 4d 47          	mov    0x47(%rbp),%rcx
1409dd331:	48 33 cc             	xor    %rsp,%rcx
1409dd334:	e8 a7 22 11 00       	call   0x140aef5e0
1409dd339:	4c 8d 9c 24 90 00 00 	lea    0x90(%rsp),%r11
1409dd340:	00
1409dd341:	49 8b 5b 18          	mov    0x18(%r11),%rbx
1409dd345:	49 8b 7b 20          	mov    0x20(%r11),%rdi
1409dd349:	49 8b e3             	mov    %r11,%rsp
1409dd34c:	5d                   	pop    %rbp
1409dd34d:	c3                   	ret
1409dd34e:	41 b8 05 40 00 80    	mov    $0x80004005,%r8d
1409dd354:	48 8d 15 75 ee 1c 00 	lea    0x1cee75(%rip),%rdx        # 0x140bac1d0
1409dd35b:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
1409dd35f:	e8 5c 0f 02 00       	call   0x1409fe2c0
1409dd364:	48 8d 15 d5 9d 25 00 	lea    0x259dd5(%rip),%rdx        # 0x140c37140
1409dd36b:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
1409dd36f:	e8 0a 31 11 00       	call   0x140af047e
1409dd374:	cc                   	int3
1409dd375:	90                   	nop
1409dd376:	90                   	nop
1409dd377:	90                   	nop
1409dd378:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1409dd37d:	55                   	push   %rbp
1409dd37e:	48 8d ac 24 30 fe ff 	lea    -0x1d0(%rsp),%rbp
1409dd385:	ff
1409dd386:	48 81 ec d0 02 00 00 	sub    $0x2d0,%rsp
1409dd38d:	48 8b 05 ac 1c 2e 00 	mov    0x2e1cac(%rip),%rax        # 0x140cbf040
1409dd394:	48 33 c4             	xor    %rsp,%rax
1409dd397:	48 89 85 c0 01 00 00 	mov    %rax,0x1c0(%rbp)
1409dd39e:	48 8b d9             	mov    %rcx,%rbx
1409dd3a1:	33 d2                	xor    %edx,%edx
1409dd3a3:	e8 c0 6e ff ff       	call   0x1409d4268
1409dd3a8:	48 8b cb             	mov    %rbx,%rcx
1409dd3ab:	80 bb 70 01 00 00 00 	cmpb   $0x0,0x170(%rbx)
1409dd3b2:	74 0e                	je     0x1409dd3c2
1409dd3b4:	48 8d 15 5d db 16 00 	lea    0x16db5d(%rip),%rdx        # 0x140b4af18
1409dd3bb:	e8 10 07 ff ff       	call   0x1409cdad0
1409dd3c0:	eb 31                	jmp    0x1409dd3f3
1409dd3c2:	b2 32                	mov    $0x32,%dl
1409dd3c4:	e8 d3 39 00 00       	call   0x1409e0d9c
1409dd3c9:	84 c0                	test   %al,%al
1409dd3cb:	74 24                	je     0x1409dd3f1
1409dd3cd:	ba 01 00 00 00       	mov    $0x1,%edx
1409dd3d2:	48 8b cb             	mov    %rbx,%rcx
1409dd3d5:	e8 8e 6e ff ff       	call   0x1409d4268
1409dd3da:	84 c0                	test   %al,%al
1409dd3dc:	74 13                	je     0x1409dd3f1
1409dd3de:	48 8d 15 3f db 16 00 	lea    0x16db3f(%rip),%rdx        # 0x140b4af24
1409dd3e5:	48 8b cb             	mov    %rbx,%rcx
1409dd3e8:	e8 e3 06 ff ff       	call   0x1409cdad0
1409dd3ed:	84 c0                	test   %al,%al
1409dd3ef:	75 0a                	jne    0x1409dd3fb
1409dd3f1:	32 c0                	xor    %al,%al
1409dd3f3:	84 c0                	test   %al,%al
1409dd3f5:	0f 84 dc 01 00 00    	je     0x1409dd5d7
1409dd3fb:	0f 57 c0             	xorps  %xmm0,%xmm0
1409dd3fe:	0f 11 45 e0          	movups %xmm0,-0x20(%rbp)
1409dd402:	48 83 65 f0 00       	andq   $0x0,-0x10(%rbp)
1409dd407:	48 c7 45 f8 0f 00 00 	movq   $0xf,-0x8(%rbp)
1409dd40e:	00
1409dd40f:	c6 45 e0 00          	movb   $0x0,-0x20(%rbp)
1409dd413:	33 d2                	xor    %edx,%edx
1409dd415:	48 8b cb             	mov    %rbx,%rcx
1409dd418:	e8 4b 6e ff ff       	call   0x1409d4268
1409dd41d:	84 c0                	test   %al,%al
1409dd41f:	0f 84 d9 01 00 00    	je     0x1409dd5fe
1409dd425:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1409dd429:	48 8b cb             	mov    %rbx,%rcx
1409dd42c:	e8 1f 6a ff ff       	call   0x1409d3e50
1409dd431:	84 c0                	test   %al,%al
1409dd433:	0f 84 c5 01 00 00    	je     0x1409dd5fe
1409dd439:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1409dd43d:	48 83 7d f8 0f       	cmpq   $0xf,-0x8(%rbp)
1409dd442:	48 0f 47 4d e0       	cmova  -0x20(%rbp),%rcx
1409dd447:	4c 8b 45 f0          	mov    -0x10(%rbp),%r8
1409dd44b:	49 83 f8 0b          	cmp    $0xb,%r8
1409dd44f:	0f 85 a9 01 00 00    	jne    0x1409dd5fe
1409dd455:	48 8d 15 ec ed 1c 00 	lea    0x1cedec(%rip),%rdx        # 0x140bac248
1409dd45c:	e8 89 4e 11 00       	call   0x140af22ea
1409dd461:	85 c0                	test   %eax,%eax
1409dd463:	0f 85 95 01 00 00    	jne    0x1409dd5fe
1409dd469:	8d 50 01             	lea    0x1(%rax),%edx
1409dd46c:	48 8b cb             	mov    %rbx,%rcx
1409dd46f:	e8 f4 6d ff ff       	call   0x1409d4268
1409dd474:	84 c0                	test   %al,%al
1409dd476:	0f 84 82 01 00 00    	je     0x1409dd5fe
1409dd47c:	48 8b 8b 20 01 00 00 	mov    0x120(%rbx),%rcx
1409dd483:	48 8b 01             	mov    (%rcx),%rax
1409dd486:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1409dd48b:	48 8b 80 90 00 00 00 	mov    0x90(%rax),%rax
1409dd492:	ff 15 a0 f7 12 00    	call   *0x12f7a0(%rip)        # 0x140b0cc38
1409dd498:	90                   	nop
1409dd499:	48 8b 8b 68 01 00 00 	mov    0x168(%rbx),%rcx
1409dd4a0:	48 8d 93 48 01 00 00 	lea    0x148(%rbx),%rdx
1409dd4a7:	4c 8d 8b 28 01 00 00 	lea    0x128(%rbx),%r9
1409dd4ae:	4c 8d 83 90 00 00 00 	lea    0x90(%rbx),%r8
1409dd4b5:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1409dd4ba:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409dd4bf:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1409dd4c4:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1409dd4c9:	48 8b d3             	mov    %rbx,%rdx
1409dd4cc:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
1409dd4d0:	e8 33 8d 00 00       	call   0x1409e6208
1409dd4d5:	90                   	nop
1409dd4d6:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1409dd4db:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
1409dd4df:	e8 20 8e 00 00       	call   0x1409e6304
1409dd4e4:	0f 10 00             	movups (%rax),%xmm0
1409dd4e7:	0f 11 03             	movups %xmm0,(%rbx)
1409dd4ea:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1409dd4ee:	0f 11 4b 10          	movups %xmm1,0x10(%rbx)
1409dd4f2:	0f 10 40 20          	movups 0x20(%rax),%xmm0
1409dd4f6:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
1409dd4fa:	0f 10 48 30          	movups 0x30(%rax),%xmm1
1409dd4fe:	0f 11 4b 30          	movups %xmm1,0x30(%rbx)
1409dd502:	0f 10 40 40          	movups 0x40(%rax),%xmm0
1409dd506:	0f 11 43 40          	movups %xmm0,0x40(%rbx)
1409dd50a:	0f 10 48 50          	movups 0x50(%rax),%xmm1
1409dd50e:	0f 11 4b 50          	movups %xmm1,0x50(%rbx)
1409dd512:	0f 10 40 60          	movups 0x60(%rax),%xmm0
1409dd516:	0f 11 43 60          	movups %xmm0,0x60(%rbx)
1409dd51a:	b9 80 00 00 00       	mov    $0x80,%ecx
1409dd51f:	0f 10 40 70          	movups 0x70(%rax),%xmm0
1409dd523:	0f 11 44 0b f0       	movups %xmm0,-0x10(%rbx,%rcx,1)
1409dd528:	0f 10 0c 08          	movups (%rax,%rcx,1),%xmm1
1409dd52c:	0f 11 0c 0b          	movups %xmm1,(%rbx,%rcx,1)
1409dd530:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
1409dd534:	e8 23 ea fe ff       	call   0x1409cbf5c
1409dd539:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1409dd53e:	48 85 db             	test   %rbx,%rbx
1409dd541:	74 3a                	je     0x1409dd57d
1409dd543:	83 c8 ff             	or     $0xffffffff,%eax
1409dd546:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1409dd54b:	83 f8 01             	cmp    $0x1,%eax
1409dd54e:	75 2d                	jne    0x1409dd57d
1409dd550:	48 8b 03             	mov    (%rbx),%rax
1409dd553:	48 8b cb             	mov    %rbx,%rcx
1409dd556:	48 8b 00             	mov    (%rax),%rax
1409dd559:	ff 15 d9 f6 12 00    	call   *0x12f6d9(%rip)        # 0x140b0cc38
1409dd55f:	83 c8 ff             	or     $0xffffffff,%eax
1409dd562:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1409dd567:	83 f8 01             	cmp    $0x1,%eax
1409dd56a:	75 11                	jne    0x1409dd57d
1409dd56c:	48 8b 03             	mov    (%rbx),%rax
1409dd56f:	48 8b cb             	mov    %rbx,%rcx
1409dd572:	48 8b 40 08          	mov    0x8(%rax),%rax
1409dd576:	ff 15 bc f6 12 00    	call   *0x12f6bc(%rip)        # 0x140b0cc38
1409dd57c:	90                   	nop
1409dd57d:	48 8b 45 f8          	mov    -0x8(%rbp),%rax
1409dd581:	48 83 f8 0f          	cmp    $0xf,%rax
1409dd585:	76 30                	jbe    0x1409dd5b7
1409dd587:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1409dd58b:	48 8b d1             	mov    %rcx,%rdx
1409dd58e:	48 ff c0             	inc    %rax
1409dd591:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1409dd597:	72 18                	jb     0x1409dd5b1
1409dd599:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1409dd59d:	48 2b d1             	sub    %rcx,%rdx
1409dd5a0:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1409dd5a4:	48 83 f8 1f          	cmp    $0x1f,%rax
1409dd5a8:	76 07                	jbe    0x1409dd5b1
1409dd5aa:	ff 15 e8 f3 12 00    	call   *0x12f3e8(%rip)        # 0x140b0c998
1409dd5b0:	cc                   	int3
1409dd5b1:	ff 15 09 f3 12 00    	call   *0x12f309(%rip)        # 0x140b0c8c0
1409dd5b7:	48 8b 8d c0 01 00 00 	mov    0x1c0(%rbp),%rcx
1409dd5be:	48 33 cc             	xor    %rsp,%rcx
1409dd5c1:	e8 1a 20 11 00       	call   0x140aef5e0
1409dd5c6:	48 8b 9c 24 e8 02 00 	mov    0x2e8(%rsp),%rbx
1409dd5cd:	00
1409dd5ce:	48 81 c4 d0 02 00 00 	add    $0x2d0,%rsp
1409dd5d5:	5d                   	pop    %rbp
1409dd5d6:	c3                   	ret
1409dd5d7:	41 b8 05 40 00 80    	mov    $0x80004005,%r8d
1409dd5dd:	48 8d 15 bc eb 1c 00 	lea    0x1cebbc(%rip),%rdx        # 0x140bac1a0
1409dd5e4:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
1409dd5e8:	e8 d3 0c 02 00       	call   0x1409fe2c0
1409dd5ed:	48 8d 15 4c 9b 25 00 	lea    0x259b4c(%rip),%rdx        # 0x140c37140
1409dd5f4:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
1409dd5f8:	e8 81 2e 11 00       	call   0x140af047e
1409dd5fd:	90                   	nop
1409dd5fe:	41 b8 05 40 00 80    	mov    $0x80004005,%r8d
1409dd604:	48 8d 15 95 eb 1c 00 	lea    0x1ceb95(%rip),%rdx        # 0x140bac1a0
1409dd60b:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
1409dd60f:	e8 ac 0c 02 00       	call   0x1409fe2c0
1409dd614:	48 8d 15 25 9b 25 00 	lea    0x259b25(%rip),%rdx        # 0x140c37140
1409dd61b:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
1409dd61f:	e8 5a 2e 11 00       	call   0x140af047e
1409dd624:	cc                   	int3
1409dd625:	90                   	nop
1409dd626:	90                   	nop
1409dd627:	90                   	nop
1409dd628:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1409dd62d:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1409dd632:	55                   	push   %rbp
1409dd633:	57                   	push   %rdi
1409dd634:	41 56                	push   %r14
1409dd636:	48 8b ec             	mov    %rsp,%rbp
1409dd639:	48 83 ec 70          	sub    $0x70,%rsp
1409dd63d:	48 8b 05 fc 19 2e 00 	mov    0x2e19fc(%rip),%rax        # 0x140cbf040
1409dd644:	48 33 c4             	xor    %rsp,%rax
1409dd647:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1409dd64b:	8a 81 70 01 00 00    	mov    0x170(%rcx),%al
1409dd651:	48 8b d9             	mov    %rcx,%rbx
1409dd654:	f6 d8                	neg    %al
1409dd656:	48 1b ff             	sbb    %rdi,%rdi
1409dd659:	33 d2                	xor    %edx,%edx
1409dd65b:	48 83 c7 02          	add    $0x2,%rdi
1409dd65f:	48 8b f7             	mov    %rdi,%rsi
1409dd662:	e8 01 6c ff ff       	call   0x1409d4268
1409dd667:	41 be 01 00 00 00    	mov    $0x1,%r14d
1409dd66d:	48 85 ff             	test   %rdi,%rdi
1409dd670:	75 05                	jne    0x1409dd677
1409dd672:	48 85 f6             	test   %rsi,%rsi
1409dd675:	74 6a                	je     0x1409dd6e1
1409dd677:	48 8b cb             	mov    %rbx,%rcx
1409dd67a:	e8 a9 6a ff ff       	call   0x1409d4128
1409dd67f:	84 c0                	test   %al,%al
1409dd681:	74 21                	je     0x1409dd6a4
1409dd683:	48 85 ff             	test   %rdi,%rdi
1409dd686:	0f 84 17 01 00 00    	je     0x1409dd7a3
1409dd68c:	49 8b d6             	mov    %r14,%rdx
1409dd68f:	48 8b cb             	mov    %rbx,%rcx
1409dd692:	49 2b fe             	sub    %r14,%rdi
1409dd695:	e8 ce 6b ff ff       	call   0x1409d4268
1409dd69a:	84 c0                	test   %al,%al
1409dd69c:	0f 84 b3 00 00 00    	je     0x1409dd755
1409dd6a2:	eb c9                	jmp    0x1409dd66d
1409dd6a4:	48 8d 15 e1 d7 1c 00 	lea    0x1cd7e1(%rip),%rdx        # 0x140baae8c
1409dd6ab:	48 8b cb             	mov    %rbx,%rcx
1409dd6ae:	e8 1d 04 ff ff       	call   0x1409cdad0
1409dd6b3:	84 c0                	test   %al,%al
1409dd6b5:	74 21                	je     0x1409dd6d8
1409dd6b7:	48 85 f6             	test   %rsi,%rsi
1409dd6ba:	0f 84 0a 01 00 00    	je     0x1409dd7ca
1409dd6c0:	49 8b d6             	mov    %r14,%rdx
1409dd6c3:	48 8b cb             	mov    %rbx,%rcx
1409dd6c6:	49 2b f6             	sub    %r14,%rsi
1409dd6c9:	e8 9a 6b ff ff       	call   0x1409d4268
1409dd6ce:	84 c0                	test   %al,%al
1409dd6d0:	0f 84 a6 00 00 00    	je     0x1409dd77c
1409dd6d6:	eb 95                	jmp    0x1409dd66d
1409dd6d8:	48 85 ff             	test   %rdi,%rdi
1409dd6db:	0f 85 10 01 00 00    	jne    0x1409dd7f1
1409dd6e1:	48 8b cb             	mov    %rbx,%rcx
1409dd6e4:	e8 b3 fa ff ff       	call   0x1409dd19c
1409dd6e9:	eb 0f                	jmp    0x1409dd6fa
1409dd6eb:	49 8b d6             	mov    %r14,%rdx
1409dd6ee:	48 8b cb             	mov    %rbx,%rcx
1409dd6f1:	e8 72 6b ff ff       	call   0x1409d4268
1409dd6f6:	84 c0                	test   %al,%al
1409dd6f8:	74 34                	je     0x1409dd72e
1409dd6fa:	48 8d 15 8b d7 1c 00 	lea    0x1cd78b(%rip),%rdx        # 0x140baae8c
1409dd701:	48 8b cb             	mov    %rbx,%rcx
1409dd704:	e8 c7 03 ff ff       	call   0x1409cdad0
1409dd709:	84 c0                	test   %al,%al
1409dd70b:	75 de                	jne    0x1409dd6eb
1409dd70d:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx