1408f812a:	ff ca                	dec    %edx
1408f812c:	48 63 c2             	movslq %edx,%rax
1408f812f:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1408f8133:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
1408f813a:	80 7c c8 01 00       	cmpb   $0x0,0x1(%rax,%rcx,8)
1408f813f:	48 8d 14 c8          	lea    (%rax,%rcx,8),%rdx
1408f8143:	74 13                	je     0x1408f8158
1408f8145:	41 b9 f8 ff ff ff    	mov    $0xfffffff8,%r9d
1408f814b:	4c 8b c5             	mov    %rbp,%r8
1408f814e:	48 8b cb             	mov    %rbx,%rcx
1408f8151:	e8 ba fc 02 00       	call   0x140927e10
1408f8156:	eb 0d                	jmp    0x1408f8165
1408f8158:	48 85 ed             	test   %rbp,%rbp
1408f815b:	74 08                	je     0x1408f8165
1408f815d:	48 89 6a 10          	mov    %rbp,0x10(%rdx)
1408f8161:	c6 42 01 f8          	movb   $0xf8,0x1(%rdx)
1408f8165:	48 63 83 90 00 00 00 	movslq 0x90(%rbx),%rax
1408f816c:	85 c0                	test   %eax,%eax
1408f816e:	7e 26                	jle    0x1408f8196
1408f8170:	83 bc 24 b0 00 00 00 	cmpl   $0x0,0xb0(%rsp)
1408f8177:	00
1408f8178:	b9 11 00 00 00       	mov    $0x11,%ecx
1408f817d:	ba 01 00 00 00       	mov    $0x1,%edx
1408f8182:	66 0f 4d d1          	cmovge %cx,%dx
1408f8186:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1408f818a:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
1408f8191:	66 89 54 c8 ea       	mov    %dx,-0x16(%rax,%rcx,8)
1408f8196:	48 63 b3 90 00 00 00 	movslq 0x90(%rbx),%rsi
1408f819d:	39 b3 94 00 00 00    	cmp    %esi,0x94(%rbx)
1408f81a3:	7f 1c                	jg     0x1408f81c1
1408f81a5:	45 33 c9             	xor    %r9d,%r9d
1408f81a8:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
1408f81ad:	45 8b c4             	mov    %r12d,%r8d
1408f81b0:	ba 21 00 00 00       	mov    $0x21,%edx
1408f81b5:	48 8b cb             	mov    %rbx,%rcx
1408f81b8:	e8 e3 4b fb ff       	call   0x1408acda0
1408f81bd:	8b f0                	mov    %eax,%esi
1408f81bf:	eb 2e                	jmp    0x1408f81ef
1408f81c1:	48 8d 0c 76          	lea    (%rsi,%rsi,2),%rcx
1408f81c5:	8d 46 01             	lea    0x1(%rsi),%eax
1408f81c8:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
1408f81ce:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
1408f81d5:	c7 04 c8 21 00 00 00 	movl   $0x21,(%rax,%rcx,8)
1408f81dc:	44 89 64 c8 04       	mov    %r12d,0x4(%rax,%rcx,8)
1408f81e1:	48 c7 44 c8 08 00 00 	movq   $0x0,0x8(%rax,%rcx,8)
1408f81e8:	00 00
1408f81ea:	4c 89 74 c8 10       	mov    %r14,0x10(%rax,%rcx,8)
1408f81ef:	48 8b 84 24 a8 00 00 	mov    0xa8(%rsp),%rax
1408f81f6:	00
1408f81f7:	80 78 62 00          	cmpb   $0x0,0x62(%rax)
1408f81fb:	0f 84 89 00 00 00    	je     0x1408f828a
1408f8201:	ba 01 00 00 00       	mov    $0x1,%edx
1408f8206:	48 8b cb             	mov    %rbx,%rcx
1408f8209:	e8 e2 99 01 00       	call   0x140911bf0
1408f820e:	44 8b b3 90 00 00 00 	mov    0x90(%rbx),%r14d
1408f8215:	8b e8                	mov    %eax,%ebp
1408f8217:	48 8b 84 24 a8 00 00 	mov    0xa8(%rsp),%rax
1408f821e:	00
1408f821f:	44 8b cd             	mov    %ebp,%r9d
1408f8222:	45 8b c4             	mov    %r12d,%r8d
1408f8225:	ba 84 00 00 00       	mov    $0x84,%edx
1408f822a:	0f b7 48 5e          	movzwl 0x5e(%rax),%ecx
1408f822e:	89 4c 24 28          	mov    %ecx,0x28(%rsp)
1408f8232:	48 8b cb             	mov    %rbx,%rcx
1408f8235:	44 89 7c 24 20       	mov    %r15d,0x20(%rsp)
1408f823a:	e8 21 ec 00 00       	call   0x140906e60
1408f823f:	4c 8b 84 24 a8 00 00 	mov    0xa8(%rsp),%r8
1408f8246:	00
1408f8247:	ba 02 00 00 00       	mov    $0x2,%edx
1408f824c:	48 8b cf             	mov    %rdi,%rcx
1408f824f:	e8 4c af 00 00       	call   0x1409031a0
1408f8254:	48 8b 03             	mov    (%rbx),%rax
1408f8257:	8b 93 90 00 00 00    	mov    0x90(%rbx),%edx
1408f825d:	80 78 67 00          	cmpb   $0x0,0x67(%rax)
1408f8261:	74 08                	je     0x1408f826b
1408f8263:	49 8b c5             	mov    %r13,%rax
1408f8266:	89 50 08             	mov    %edx,0x8(%rax)
1408f8269:	eb 3b                	jmp    0x1408f82a6
1408f826b:	8d 42 ff             	lea    -0x1(%rdx),%eax
1408f826e:	85 ed                	test   %ebp,%ebp
1408f8270:	0f 49 c5             	cmovns %ebp,%eax
1408f8273:	48 98                	cltq
1408f8275:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1408f8279:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
1408f8280:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
1408f8284:	48 8d 04 c8          	lea    (%rax,%rcx,8),%rax
1408f8288:	eb 1c                	jmp    0x1408f82a6
1408f828a:	48 8b 87 a0 00 00 00 	mov    0xa0(%rdi),%rax
1408f8291:	48 8b cf             	mov    %rdi,%rcx
1408f8294:	48 85 c0             	test   %rax,%rax
1408f8297:	48 0f 45 c8          	cmovne %rax,%rcx
1408f829b:	c6 41 21 01          	movb   $0x1,0x21(%rcx)
1408f829f:	44 8b b3 90 00 00 00 	mov    0x90(%rbx),%r14d
1408f82a6:	8b ac 24 a0 00 00 00 	mov    0xa0(%rsp),%ebp
1408f82ad:	45 8b cf             	mov    %r15d,%r9d
1408f82b0:	ff c5                	inc    %ebp
1408f82b2:	45 8b c4             	mov    %r12d,%r8d
1408f82b5:	ba 85 00 00 00       	mov    $0x85,%edx
1408f82ba:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
1408f82be:	48 8b cb             	mov    %rbx,%rcx
1408f82c1:	e8 ea e9 00 00       	call   0x140906cb0
1408f82c6:	48 8b 84 24 a8 00 00 	mov    0xa8(%rsp),%rax
1408f82cd:	00
1408f82ce:	f7 40 64 00 02 00 00 	testl  $0x200,0x64(%rax)
1408f82d5:	75 10                	jne    0x1408f82e7
1408f82d7:	44 8b c5             	mov    %ebp,%r8d
1408f82da:	ba 89 00 00 00       	mov    $0x89,%edx
1408f82df:	48 8b cb             	mov    %rbx,%rcx
1408f82e2:	e8 e9 e8 00 00       	call   0x140906bd0
1408f82e7:	45 8b cf             	mov    %r15d,%r9d
1408f82ea:	44 8b c5             	mov    %ebp,%r8d
1408f82ed:	ba 8a 00 00 00       	mov    $0x8a,%edx
1408f82f2:	48 8b cb             	mov    %rbx,%rcx
1408f82f5:	e8 46 e9 00 00       	call   0x140906c40
1408f82fa:	48 63 83 90 00 00 00 	movslq 0x90(%rbx),%rax
1408f8301:	85 c0                	test   %eax,%eax
1408f8303:	7e 12                	jle    0x1408f8317
1408f8305:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1408f8309:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
1408f8310:	66 c7 44 c8 ea 10 00 	movw   $0x10,-0x16(%rax,%rcx,8)
1408f8317:	45 85 ff             	test   %r15d,%r15d
1408f831a:	74 13                	je     0x1408f832f
1408f831c:	0f b6 47 1f          	movzbl 0x1f(%rdi),%eax
1408f8320:	3c 08                	cmp    $0x8,%al
1408f8322:	73 0b                	jae    0x1408f832f
1408f8324:	44 89 bc 87 d8 00 00 	mov    %r15d,0xd8(%rdi,%rax,4)
1408f832b:	00
1408f832c:	fe 47 1f             	incb   0x1f(%rdi)
1408f832f:	45 8b ce             	mov    %r14d,%r9d
1408f8332:	45 8b c4             	mov    %r12d,%r8d
1408f8335:	ba 24 00 00 00       	mov    $0x24,%edx
1408f833a:	48 8b cb             	mov    %rbx,%rcx
1408f833d:	e8 fe e8 00 00       	call   0x140906c40
1408f8342:	8b 93 90 00 00 00    	mov    0x90(%rbx),%edx
1408f8348:	85 f6                	test   %esi,%esi
1408f834a:	79 03                	jns    0x1408f834f
1408f834c:	8d 72 ff             	lea    -0x1(%rdx),%esi
1408f834f:	48 8b 03             	mov    (%rbx),%rax
1408f8352:	80 78 67 00          	cmpb   $0x0,0x67(%rax)
1408f8356:	75 12                	jne    0x1408f836a
1408f8358:	48 63 c6             	movslq %esi,%rax
1408f835b:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1408f835f:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
1408f8366:	4c 8d 2c c8          	lea    (%rax,%rcx,8),%r13
1408f836a:	44 8b 84 24 a0 00 00 	mov    0xa0(%rsp),%r8d
1408f8371:	00
1408f8372:	48 8b cb             	mov    %rbx,%rcx
1408f8375:	41 89 55 08          	mov    %edx,0x8(%r13)
1408f8379:	ba 7a 00 00 00       	mov    $0x7a,%edx
1408f837e:	e8 4d e8 00 00       	call   0x140906bd0
1408f8383:	44 8b c5             	mov    %ebp,%r8d
1408f8386:	ba 7a 00 00 00       	mov    $0x7a,%edx
1408f838b:	48 8b cb             	mov    %rbx,%rcx
1408f838e:	e8 3d e8 00 00       	call   0x140906bd0
1408f8393:	45 8b c4             	mov    %r12d,%r8d
1408f8396:	ba 7a 00 00 00       	mov    $0x7a,%edx
1408f839b:	48 8b cb             	mov    %rbx,%rcx
1408f839e:	e8 2d e8 00 00       	call   0x140906bd0
1408f83a3:	4c 8b 64 24 60       	mov    0x60(%rsp),%r12
1408f83a8:	4c 8b 74 24 58       	mov    0x58(%rsp),%r14
1408f83ad:	48 83 c4 68          	add    $0x68,%rsp
1408f83b1:	41 5f                	pop    %r15
1408f83b3:	41 5d                	pop    %r13
1408f83b5:	5f                   	pop    %rdi
1408f83b6:	5e                   	pop    %rsi
1408f83b7:	5d                   	pop    %rbp
1408f83b8:	5b                   	pop    %rbx
1408f83b9:	c3                   	ret
1408f83ba:	cc                   	int3
1408f83bb:	cc                   	int3
1408f83bc:	cc                   	int3
1408f83bd:	cc                   	int3
1408f83be:	cc                   	int3
1408f83bf:	cc                   	int3
1408f83c0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1408f83c5:	55                   	push   %rbp
1408f83c6:	56                   	push   %rsi
1408f83c7:	57                   	push   %rdi
1408f83c8:	41 54                	push   %r12
1408f83ca:	41 55                	push   %r13
1408f83cc:	41 56                	push   %r14
1408f83ce:	41 57                	push   %r15
1408f83d0:	48 83 ec 30          	sub    $0x30,%rsp
1408f83d4:	85 d2                	test   %edx,%edx
1408f83d6:	48 8d 2d 83 df 74 00 	lea    0x74df83(%rip),%rbp        # 0x141046360
1408f83dd:	b8 04 00 00 00       	mov    $0x4,%eax
1408f83e2:	48 8d 15 37 49 75 00 	lea    0x754937(%rip),%rdx        # 0x14104cd20
1408f83e9:	4c 8b f1             	mov    %rcx,%r14
1408f83ec:	41 bf 0c 00 00 00    	mov    $0xc,%r15d
1408f83f2:	44 0f 44 f8          	cmove  %eax,%r15d
1408f83f6:	48 8d 05 5f df 74 00 	lea    0x74df5f(%rip),%rax        # 0x14104635c
1408f83fd:	48 0f 44 e8          	cmove  %rax,%rbp
1408f8401:	44 89 7c 24 78       	mov    %r15d,0x78(%rsp)
1408f8406:	45 33 e4             	xor    %r12d,%r12d
1408f8409:	45 33 c0             	xor    %r8d,%r8d
1408f840c:	48 81 c1 50 02 00 00 	add    $0x250,%rcx
1408f8413:	41 8b dc             	mov    %r12d,%ebx
1408f8416:	41 8b fc             	mov    %r12d,%edi
1408f8419:	e8 f2 d1 fa ff       	call   0x1408a5610
1408f841e:	4c 8d 2d 7b 3d f8 ff 	lea    -0x7c285(%rip),%r13        # 0x14087c1a0
1408f8425:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1408f842b:	48 8b 50 10          	mov    0x10(%rax),%rdx
1408f842f:	48 85 d2             	test   %rdx,%rdx
1408f8432:	74 47                	je     0x1408f847b
1408f8434:	0f b6 02             	movzbl (%rdx),%eax
1408f8437:	84 c0                	test   %al,%al
1408f8439:	78 09                	js     0x1408f8444
1408f843b:	3c 02                	cmp    $0x2,%al
1408f843d:	74 05                	je     0x1408f8444
1408f843f:	41 8b cc             	mov    %r12d,%ecx
1408f8442:	eb 19                	jmp    0x1408f845d
1408f8444:	3c 02                	cmp    $0x2,%al
1408f8446:	b9 04 00 00 00       	mov    $0x4,%ecx
1408f844b:	8b 42 04             	mov    0x4(%rdx),%eax
1408f844e:	41 0f 45 c8          	cmovne %r8d,%ecx
1408f8452:	83 e0 03             	and    $0x3,%eax
1408f8455:	41 3a c0             	cmp    %r8b,%al
1408f8458:	75 03                	jne    0x1408f845d
1408f845a:	83 c1 02             	add    $0x2,%ecx
1408f845d:	3b cf                	cmp    %edi,%ecx
1408f845f:	7e 05                	jle    0x1408f8466
1408f8461:	48 8b da             	mov    %rdx,%rbx
1408f8464:	8b f9                	mov    %ecx,%edi
1408f8466:	48 8b 52 10          	mov    0x10(%rdx),%rdx
1408f846a:	48 85 d2             	test   %rdx,%rdx
1408f846d:	75 c5                	jne    0x1408f8434
1408f846f:	48 85 db             	test   %rbx,%rbx
1408f8472:	74 07                	je     0x1408f847b
1408f8474:	41 f6 46 2c 02       	testb  $0x2,0x2c(%r14)
1408f8479:	74 65                	je     0x1408f84e0
1408f847b:	48 8d 15 9e 48 75 00 	lea    0x75489e(%rip),%rdx        # 0x14104cd20
1408f8482:	b9 14 00 00 00       	mov    $0x14,%ecx
1408f8487:	41 8b fc             	mov    %r12d,%edi
1408f848a:	e8 f1 ba fe ff       	call   0x1408e3f80
1408f848f:	48 8b d0             	mov    %rax,%rdx
1408f8492:	48 85 c0             	test   %rax,%rax
1408f8495:	74 44                	je     0x1408f84db
1408f8497:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1408f849d:	0f 1f 00             	nopl   (%rax)
1408f84a0:	0f b6 02             	movzbl (%rdx),%eax
1408f84a3:	84 c0                	test   %al,%al
1408f84a5:	78 09                	js     0x1408f84b0
1408f84a7:	3c 02                	cmp    $0x2,%al
1408f84a9:	74 05                	je     0x1408f84b0
1408f84ab:	41 8b cc             	mov    %r12d,%ecx
1408f84ae:	eb 19                	jmp    0x1408f84c9
1408f84b0:	3c 02                	cmp    $0x2,%al
1408f84b2:	b9 04 00 00 00       	mov    $0x4,%ecx
1408f84b7:	8b 42 04             	mov    0x4(%rdx),%eax
1408f84ba:	41 0f 45 c8          	cmovne %r8d,%ecx
1408f84be:	83 e0 03             	and    $0x3,%eax
1408f84c1:	41 3a c0             	cmp    %r8b,%al
1408f84c4:	75 03                	jne    0x1408f84c9
1408f84c6:	83 c1 02             	add    $0x2,%ecx
1408f84c9:	3b cf                	cmp    %edi,%ecx
1408f84cb:	7e 05                	jle    0x1408f84d2
1408f84cd:	48 8b da             	mov    %rdx,%rbx
1408f84d0:	8b f9                	mov    %ecx,%edi
1408f84d2:	48 8b 52 10          	mov    0x10(%rdx),%rdx
1408f84d6:	48 85 d2             	test   %rdx,%rdx
1408f84d9:	75 c5                	jne    0x1408f84a0
1408f84db:	48 85 db             	test   %rbx,%rbx
1408f84de:	74 5b                	je     0x1408f853b
1408f84e0:	4c 39 63 18          	cmp    %r12,0x18(%rbx)
1408f84e4:	74 55                	je     0x1408f853b
1408f84e6:	8b 43 04             	mov    0x4(%rbx),%eax
1408f84e9:	24 03                	and    $0x3,%al
1408f84eb:	3c 01                	cmp    $0x1,%al
1408f84ed:	75 4c                	jne    0x1408f853b
1408f84ef:	80 3b 02             	cmpb   $0x2,(%rbx)
1408f84f2:	75 47                	jne    0x1408f853b
1408f84f4:	45 39 a6 d8 00 00 00 	cmp    %r12d,0xd8(%r14)
1408f84fb:	74 19                	je     0x1408f8516
1408f84fd:	4c 8d 05 fc b1 75 00 	lea    0x75b1fc(%rip),%r8        # 0x141053700
1408f8504:	ba 05 00 00 00       	mov    $0x5,%edx
1408f8509:	49 8b ce             	mov    %r14,%rcx
1408f850c:	e8 cf 14 fe ff       	call   0x1408d99e0
1408f8511:	e9 7d 00 00 00       	jmp    0x1408f8593
1408f8516:	49 8b 4e 08          	mov    0x8(%r14),%rcx
1408f851a:	48 85 c9             	test   %rcx,%rcx
1408f851d:	74 1c                	je     0x1408f853b
1408f851f:	90                   	nop
1408f8520:	8b 81 c8 00 00 00    	mov    0xc8(%rcx),%eax
1408f8526:	83 e0 fd             	and    $0xfffffffd,%eax
1408f8529:	83 c8 01             	or     $0x1,%eax
1408f852c:	89 81 c8 00 00 00    	mov    %eax,0xc8(%rcx)
1408f8532:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1408f8536:	48 85 c9             	test   %rcx,%rcx
1408f8539:	75 e5                	jne    0x1408f8520
1408f853b:	41 b1 01             	mov    $0x1,%r9b
1408f853e:	c6 44 24 20 01       	movb   $0x1,0x20(%rsp)
1408f8543:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1408f8549:	48 8d 15 d0 47 75 00 	lea    0x7547d0(%rip),%rdx        # 0x14104cd20
1408f8550:	49 8b ce             	mov    %r14,%rcx
1408f8553:	e8 d8 81 fe ff       	call   0x1408e0730
1408f8558:	48 8b d8             	mov    %rax,%rbx
1408f855b:	48 85 c0             	test   %rax,%rax
1408f855e:	74 33                	je     0x1408f8593
1408f8560:	48 8b d0             	mov    %rax,%rdx
1408f8563:	49 8b ce             	mov    %r14,%rcx
1408f8566:	e8 85 22 fb ff       	call   0x1408aa7f0
1408f856b:	8b 53 04             	mov    0x4(%rbx),%edx
1408f856e:	83 e2 03             	and    $0x3,%edx
1408f8571:	4c 89 63 40          	mov    %r12,0x40(%rbx)
1408f8575:	0f ba ea 15          	bts    $0x15,%edx
1408f8579:	4c 89 6b 18          	mov    %r13,0x18(%rbx)
1408f857d:	89 53 04             	mov    %edx,0x4(%rbx)
1408f8580:	4c 89 63 20          	mov    %r12,0x20(%rbx)
1408f8584:	4c 89 63 28          	mov    %r12,0x28(%rbx)
1408f8588:	4c 89 63 30          	mov    %r12,0x30(%rbx)
1408f858c:	48 89 6b 08          	mov    %rbp,0x8(%rbx)
1408f8590:	c6 03 02             	movb   $0x2,(%rbx)
1408f8593:	45 33 c0             	xor    %r8d,%r8d
1408f8596:	48 8d 15 83 47 75 00 	lea    0x754783(%rip),%rdx        # 0x14104cd20
1408f859d:	49 8d 8e 50 02 00 00 	lea    0x250(%r14),%rcx
1408f85a4:	49 8b dc             	mov    %r12,%rbx
1408f85a7:	41 8b fc             	mov    %r12d,%edi
1408f85aa:	e8 61 d0 fa ff       	call   0x1408a5610
1408f85af:	48 8b 50 10          	mov    0x10(%rax),%rdx
1408f85b3:	48 85 d2             	test   %rdx,%rdx
1408f85b6:	74 56                	je     0x1408f860e
1408f85b8:	41 bd 01 00 00 00    	mov    $0x1,%r13d
1408f85be:	66 90                	xchg   %ax,%ax
1408f85c0:	0f b6 02             	movzbl (%rdx),%eax
1408f85c3:	84 c0                	test   %al,%al
1408f85c5:	78 09                	js     0x1408f85d0
1408f85c7:	3c 03                	cmp    $0x3,%al
1408f85c9:	74 05                	je     0x1408f85d0
1408f85cb:	41 8b cc             	mov    %r12d,%ecx
1408f85ce:	eb 19                	jmp    0x1408f85e9
1408f85d0:	3c 03                	cmp    $0x3,%al
1408f85d2:	b9 04 00 00 00       	mov    $0x4,%ecx
1408f85d7:	8b 42 04             	mov    0x4(%rdx),%eax
1408f85da:	41 0f 45 cd          	cmovne %r13d,%ecx
1408f85de:	83 e0 03             	and    $0x3,%eax
1408f85e1:	41 3a c5             	cmp    %r13b,%al
1408f85e4:	75 03                	jne    0x1408f85e9
1408f85e6:	83 c1 02             	add    $0x2,%ecx
1408f85e9:	3b cf                	cmp    %edi,%ecx
1408f85eb:	7e 05                	jle    0x1408f85f2
1408f85ed:	48 8b da             	mov    %rdx,%rbx
1408f85f0:	8b f9                	mov    %ecx,%edi
1408f85f2:	48 8b 52 10          	mov    0x10(%rdx),%rdx
1408f85f6:	48 85 d2             	test   %rdx,%rdx
1408f85f9:	75 c5                	jne    0x1408f85c0
1408f85fb:	4c 8d 2d 9e 3b f8 ff 	lea    -0x7c462(%rip),%r13        # 0x14087c1a0
1408f8602:	48 85 db             	test   %rbx,%rbx
1408f8605:	74 07                	je     0x1408f860e
1408f8607:	41 f6 46 2c 02       	testb  $0x2,0x2c(%r14)
1408f860c:	74 69                	je     0x1408f8677