140cd50a2:	0f 85 f2 02 00 00    	jne    0x140cd539a
140cd50a8:	48 8d 1d bd 17 2e 00 	lea    0x2e17bd(%rip),%rbx        # 0x140fb686c
140cd50af:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
140cd50b3:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
140cd50b8:	48 8d 2d dd e3 48 00 	lea    0x48e3dd(%rip),%rbp        # 0x14116349c
140cd50bf:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140cd50c4:	89 7c 24 24          	mov    %edi,0x24(%rsp)
140cd50c8:	eb 71                	jmp    0x140cd513b
140cd50ca:	48 8d 1d d7 da 3a 00 	lea    0x3adad7(%rip),%rbx        # 0x141082ba8
140cd50d1:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
140cd50d5:	33 c0                	xor    %eax,%eax
140cd50d7:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
140cd50dc:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140cd50e1:	48 8d 2d b4 e3 48 00 	lea    0x48e3b4(%rip),%rbp        # 0x14116349c
140cd50e8:	41 bc 02 00 00 00    	mov    $0x2,%r12d
140cd50ee:	89 44 24 24          	mov    %eax,0x24(%rsp)
140cd50f2:	eb 4a                	jmp    0x140cd513e
140cd50f4:	48 8d 1d 71 ba 30 00 	lea    0x30ba71(%rip),%rbx        # 0x140fe0b6c
140cd50fb:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
140cd50ff:	33 c0                	xor    %eax,%eax
140cd5101:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
140cd5106:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140cd510b:	48 8d 2d 8a e3 48 00 	lea    0x48e38a(%rip),%rbp        # 0x14116349c
140cd5112:	41 bc 02 00 00 00    	mov    $0x2,%r12d
140cd5118:	89 44 24 24          	mov    %eax,0x24(%rsp)
140cd511c:	eb 20                	jmp    0x140cd513e
140cd511e:	48 8d 05 03 e6 2d 00 	lea    0x2de603(%rip),%rax        # 0x140fb3728
140cd5125:	89 54 24 20          	mov    %edx,0x20(%rsp)
140cd5129:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140cd512e:	48 8d 2d 03 e3 30 00 	lea    0x30e303(%rip),%rbp        # 0x140fe3438
140cd5135:	33 c0                	xor    %eax,%eax
140cd5137:	89 44 24 24          	mov    %eax,0x24(%rsp)
140cd513b:	44 8b e2             	mov    %edx,%r12d
140cd513e:	0f ba e6 17          	bt     $0x17,%esi
140cd5142:	48 89 6c 24 40       	mov    %rbp,0x40(%rsp)
140cd5147:	44 8b ee             	mov    %esi,%r13d
140cd514a:	0f 43 ca             	cmovae %edx,%ecx
140cd514d:	48 8d 15 14 0f 2e 00 	lea    0x2e0f14(%rip),%rdx        # 0x140fb6068
140cd5154:	89 4c 24 50          	mov    %ecx,0x50(%rsp)
140cd5158:	48 8d 0d 6d 90 34 00 	lea    0x34906d(%rip),%rcx        # 0x14101e1cc
140cd515f:	48 0f 43 ca          	cmovae %rdx,%rcx
140cd5163:	41 81 e5 00 00 60 00 	and    $0x600000,%r13d
140cd516a:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
140cd516f:	48 8b cb             	mov    %rbx,%rcx
140cd5172:	e8 b9 93 ff ff       	call   0x140cce530
140cd5177:	8b c8                	mov    %eax,%ecx
140cd5179:	89 44 24 54          	mov    %eax,0x54(%rsp)
140cd517d:	33 c0                	xor    %eax,%eax
140cd517f:	89 44 24 2c          	mov    %eax,0x2c(%rsp)
140cd5183:	85 c9                	test   %ecx,%ecx
140cd5185:	0f 8e 0b 02 00 00    	jle    0x140cd5396
140cd518b:	44 8b c6             	mov    %esi,%r8d
140cd518e:	41 81 e0 00 00 10 00 	and    $0x100000,%r8d
140cd5195:	ff c9                	dec    %ecx
140cd5197:	44 89 44 24 58       	mov    %r8d,0x58(%rsp)
140cd519c:	89 4c 24 30          	mov    %ecx,0x30(%rsp)
140cd51a0:	8b d1                	mov    %ecx,%edx
140cd51a2:	45 85 c0             	test   %r8d,%r8d
140cd51a5:	48 8b cb             	mov    %rbx,%rcx
140cd51a8:	0f 44 d0             	cmove  %eax,%edx
140cd51ab:	e8 b0 93 ff ff       	call   0x140cce560
140cd51b0:	8b 74 24 28          	mov    0x28(%rsp),%esi
140cd51b4:	48 8b d8             	mov    %rax,%rbx
140cd51b7:	83 fe ff             	cmp    $0xffffffff,%esi
140cd51ba:	74 64                	je     0x140cd5220
140cd51bc:	48 8b c8             	mov    %rax,%rcx
140cd51bf:	e8 ec 91 4d ff       	call   0x1401ae3b0
140cd51c4:	3b f0                	cmp    %eax,%esi
140cd51c6:	49 8b cf             	mov    %r15,%rcx
140cd51c9:	49 8b c6             	mov    %r14,%rax
140cd51cc:	75 1c                	jne    0x140cd51ea
140cd51ce:	8b 74 24 20          	mov    0x20(%rsp),%esi
140cd51d2:	48 8b d5             	mov    %rbp,%rdx
140cd51d5:	44 8b c6             	mov    %esi,%r8d
140cd51d8:	ff 15 42 e8 2a 00    	call   *0x2ae842(%rip)        # 0x140f83a20
140cd51de:	85 c0                	test   %eax,%eax
140cd51e0:	0f 84 b4 01 00 00    	je     0x140cd539a
140cd51e6:	03 fe                	add    %esi,%edi
140cd51e8:	eb 36                	jmp    0x140cd5220
140cd51ea:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
140cd51ef:	45 8b c4             	mov    %r12d,%r8d
140cd51f2:	ff 15 28 e8 2a 00    	call   *0x2ae828(%rip)        # 0x140f83a20
140cd51f8:	85 c0                	test   %eax,%eax
140cd51fa:	0f 84 9a 01 00 00    	je     0x140cd539a
140cd5200:	8b 74 24 24          	mov    0x24(%rsp),%esi
140cd5204:	49 8b d7             	mov    %r15,%rdx
140cd5207:	44 8b c6             	mov    %esi,%r8d
140cd520a:	49 8b ce             	mov    %r14,%rcx
140cd520d:	e8 7e fd ff ff       	call   0x140cd4f90
140cd5212:	85 c0                	test   %eax,%eax
140cd5214:	0f 84 80 01 00 00    	je     0x140cd539a
140cd521a:	41 8d 04 34          	lea    (%r12,%rsi,1),%eax
140cd521e:	03 f8                	add    %eax,%edi
140cd5220:	48 8b cb             	mov    %rbx,%rcx
140cd5223:	e8 88 91 4d ff       	call   0x1401ae3b0
140cd5228:	48 8b cb             	mov    %rbx,%rcx
140cd522b:	89 44 24 28          	mov    %eax,0x28(%rsp)
140cd522f:	e8 4c 90 ff ff       	call   0x140cce280
140cd5234:	48 8b cb             	mov    %rbx,%rcx
140cd5237:	48 8b f0             	mov    %rax,%rsi
140cd523a:	e8 31 90 ff ff       	call   0x140cce270
140cd523f:	48 8b ce             	mov    %rsi,%rcx
140cd5242:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140cd5247:	48 8b d8             	mov    %rax,%rbx
140cd524a:	e8 61 eb ff ff       	call   0x140cd3db0
140cd524f:	8b e8                	mov    %eax,%ebp
140cd5251:	41 81 fd 00 00 60 00 	cmp    $0x600000,%r13d
140cd5258:	0f 84 d8 00 00 00    	je     0x140cd5336
140cd525e:	41 81 fd 00 00 40 00 	cmp    $0x400000,%r13d
140cd5265:	74 36                	je     0x140cd529d
140cd5267:	85 c0                	test   %eax,%eax
140cd5269:	74 32                	je     0x140cd529d
140cd526b:	45 85 ed             	test   %r13d,%r13d
140cd526e:	75 0d                	jne    0x140cd527d
140cd5270:	8b c8                	mov    %eax,%ecx
140cd5272:	41 8d 75 0a          	lea    0xa(%r13),%esi
140cd5276:	e8 85 ea ff ff       	call   0x140cd3d00
140cd527b:	eb 3e                	jmp    0x140cd52bb
140cd527d:	41 81 fd 00 00 20 00 	cmp    $0x200000,%r13d
140cd5284:	75 0e                	jne    0x140cd5294
140cd5286:	8b cd                	mov    %ebp,%ecx
140cd5288:	be 19 00 00 00       	mov    $0x19,%esi
140cd528d:	e8 fe e8 ff ff       	call   0x140cd3b90
140cd5292:	eb 27                	jmp    0x140cd52bb
140cd5294:	48 8d 05 f1 e4 2c 00 	lea    0x2ce4f1(%rip),%rax        # 0x140fa378c
140cd529b:	eb 1c                	jmp    0x140cd52b9
140cd529d:	41 b9 01 00 00 00    	mov    $0x1,%r9d
140cd52a3:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140cd52a8:	4c 8b c6             	mov    %rsi,%r8
140cd52ab:	41 8d 51 4f          	lea    0x4f(%r9),%edx
140cd52af:	e8 1c ec ff ff       	call   0x140cd3ed0
140cd52b4:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
140cd52b9:	33 f6                	xor    %esi,%esi
140cd52bb:	48 c7 c3 ff ff ff ff 	mov    $0xffffffffffffffff,%rbx
140cd52c2:	48 ff c3             	inc    %rbx
140cd52c5:	80 3c 18 00          	cmpb   $0x0,(%rax,%rbx,1)
140cd52c9:	75 f7                	jne    0x140cd52c2
140cd52cb:	48 8b d0             	mov    %rax,%rdx
140cd52ce:	44 8b c3             	mov    %ebx,%r8d
140cd52d1:	49 8b c6             	mov    %r14,%rax
140cd52d4:	49 8b cf             	mov    %r15,%rcx
140cd52d7:	ff 15 43 e7 2a 00    	call   *0x2ae743(%rip)        # 0x140f83a20
140cd52dd:	85 c0                	test   %eax,%eax
140cd52df:	0f 84 b5 00 00 00    	je     0x140cd539a
140cd52e5:	3b de                	cmp    %esi,%ebx
140cd52e7:	7d 27                	jge    0x140cd5310
140cd52e9:	f7 84 24 30 01 00 00 	testl  $0x2000000,0x130(%rsp)
140cd52f0:	00 00 00 02
140cd52f4:	74 1a                	je     0x140cd5310
140cd52f6:	2b f3                	sub    %ebx,%esi
140cd52f8:	49 8b d7             	mov    %r15,%rdx
140cd52fb:	44 8b c6             	mov    %esi,%r8d
140cd52fe:	49 8b ce             	mov    %r14,%rcx
140cd5301:	e8 8a fc ff ff       	call   0x140cd4f90
140cd5306:	85 c0                	test   %eax,%eax
140cd5308:	0f 84 8c 00 00 00    	je     0x140cd539a
140cd530e:	03 fe                	add    %esi,%edi
140cd5310:	8b 74 24 50          	mov    0x50(%rsp),%esi
140cd5314:	49 8b cf             	mov    %r15,%rcx
140cd5317:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
140cd531c:	44 8b c6             	mov    %esi,%r8d
140cd531f:	49 8b c6             	mov    %r14,%rax
140cd5322:	ff 15 f8 e6 2a 00    	call   *0x2ae6f8(%rip)        # 0x140f83a20
140cd5328:	85 c0                	test   %eax,%eax
140cd532a:	74 6e                	je     0x140cd539a
140cd532c:	8d 04 1e             	lea    (%rsi,%rbx,1),%eax
140cd532f:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140cd5334:	03 f8                	add    %eax,%edi
140cd5336:	8b b4 24 30 01 00 00 	mov    0x130(%rsp),%esi
140cd533d:	85 ed                	test   %ebp,%ebp
140cd533f:	75 0e                	jne    0x140cd534f
140cd5341:	0f ba e6 18          	bt     $0x18,%esi
140cd5345:	73 08                	jae    0x140cd534f
140cd5347:	41 b8 80 00 00 00    	mov    $0x80,%r8d
140cd534d:	eb 03                	jmp    0x140cd5352
140cd534f:	45 33 c0             	xor    %r8d,%r8d
140cd5352:	44 0b c6             	or     %esi,%r8d
140cd5355:	4c 8b cb             	mov    %rbx,%r9
140cd5358:	49 8b d7             	mov    %r15,%rdx
140cd535b:	49 8b ce             	mov    %r14,%rcx
140cd535e:	e8 6d 00 00 00       	call   0x140cd53d0
140cd5363:	85 c0                	test   %eax,%eax
140cd5365:	78 33                	js     0x140cd539a
140cd5367:	8b 4c 24 30          	mov    0x30(%rsp),%ecx
140cd536b:	03 f8                	add    %eax,%edi
140cd536d:	8b 44 24 2c          	mov    0x2c(%rsp),%eax
140cd5371:	ff c9                	dec    %ecx
140cd5373:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
140cd5378:	ff c0                	inc    %eax
140cd537a:	44 8b 44 24 58       	mov    0x58(%rsp),%r8d
140cd537f:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140cd5384:	89 44 24 2c          	mov    %eax,0x2c(%rsp)
140cd5388:	89 4c 24 30          	mov    %ecx,0x30(%rsp)
140cd538c:	3b 44 24 54          	cmp    0x54(%rsp),%eax
140cd5390:	0f 8c 0a fe ff ff    	jl     0x140cd51a0
140cd5396:	8b c7                	mov    %edi,%eax
140cd5398:	eb 05                	jmp    0x140cd539f
140cd539a:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
140cd539f:	48 8b 8c 24 c0 00 00 	mov    0xc0(%rsp),%rcx
140cd53a6:	00
140cd53a7:	48 33 cc             	xor    %rsp,%rcx
140cd53aa:	e8 51 61 14 00       	call   0x140e1b500
140cd53af:	48 8b 9c 24 28 01 00 	mov    0x128(%rsp),%rbx
140cd53b6:	00
140cd53b7:	48 81 c4 d0 00 00 00 	add    $0xd0,%rsp
140cd53be:	41 5f                	pop    %r15
140cd53c0:	41 5e                	pop    %r14
140cd53c2:	41 5d                	pop    %r13
140cd53c4:	41 5c                	pop    %r12
140cd53c6:	5f                   	pop    %rdi
140cd53c7:	5e                   	pop    %rsi
140cd53c8:	5d                   	pop    %rbp
140cd53c9:	c3                   	ret
140cd53ca:	cc                   	int3
140cd53cb:	cc                   	int3
140cd53cc:	cc                   	int3
140cd53cd:	cc                   	int3
140cd53ce:	cc                   	int3
140cd53cf:	cc                   	int3
140cd53d0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140cd53d5:	55                   	push   %rbp
140cd53d6:	56                   	push   %rsi
140cd53d7:	57                   	push   %rdi
140cd53d8:	41 54                	push   %r12
140cd53da:	41 55                	push   %r13
140cd53dc:	41 56                	push   %r14
140cd53de:	41 57                	push   %r15
140cd53e0:	b8 50 00 00 00       	mov    $0x50,%eax
140cd53e5:	e8 b6 60 14 00       	call   0x140e1b4a0
140cd53ea:	48 2b e0             	sub    %rax,%rsp
140cd53ed:	49 63 79 04          	movslq 0x4(%r9),%rdi
140cd53f1:	33 db                	xor    %ebx,%ebx
140cd53f3:	45 0f b7 e0          	movzwl %r8w,%r12d
140cd53f7:	c6 84 24 a0 00 00 00 	movb   $0x0,0xa0(%rsp)
140cd53fe:	00
140cd53ff:	b8 0f 04 00 00       	mov    $0x40f,%eax
140cd5404:	4d 8b f1             	mov    %r9,%r14
140cd5407:	66 44 23 e0          	and    %ax,%r12w
140cd540b:	41 8b f0             	mov    %r8d,%esi
140cd540e:	4c 8d 6b ff          	lea    -0x1(%rbx),%r13
140cd5412:	48 8b ea             	mov    %rdx,%rbp
140cd5415:	4c 8b f9             	mov    %rcx,%r15
140cd5418:	41 f6 c0 40          	test   $0x40,%r8b
140cd541c:	74 58                	je     0x140cd5476
140cd541e:	8b cf                	mov    %edi,%ecx
140cd5420:	e8 3b 6c 04 00       	call   0x140d1c060
140cd5425:	49 8b dd             	mov    %r13,%rbx
140cd5428:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140cd542f:	00
140cd5430:	48 ff c3             	inc    %rbx
140cd5433:	80 3c 18 00          	cmpb   $0x0,(%rax,%rbx,1)
140cd5437:	75 f7                	jne    0x140cd5430
140cd5439:	48 8b d0             	mov    %rax,%rdx
140cd543c:	44 8b c3             	mov    %ebx,%r8d
140cd543f:	49 8b c7             	mov    %r15,%rax
140cd5442:	48 8b cd             	mov    %rbp,%rcx
140cd5445:	ff 15 d5 e5 2a 00    	call   *0x2ae5d5(%rip)        # 0x140f83a20
140cd544b:	85 c0                	test   %eax,%eax
140cd544d:	0f 84 ce 01 00 00    	je     0x140cd5621
140cd5453:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140cd5459:	48 8d 15 f8 0e 2e 00 	lea    0x2e0ef8(%rip),%rdx        # 0x140fb6358
140cd5460:	48 8b cd             	mov    %rbp,%rcx
140cd5463:	49 8b c7             	mov    %r15,%rax
140cd5466:	ff 15 b4 e5 2a 00    	call   *0x2ae5b4(%rip)        # 0x140f83a20
140cd546c:	85 c0                	test   %eax,%eax
140cd546e:	0f 84 ad 01 00 00    	je     0x140cd5621
140cd5474:	ff c3                	inc    %ebx
140cd5476:	40 84 f6             	test   %sil,%sil
140cd5479:	0f 88 0d 01 00 00    	js     0x140cd558c
140cd547f:	40 f6 c6 20          	test   $0x20,%sil
140cd5483:	75 22                	jne    0x140cd54a7
140cd5485:	8d 47 ff             	lea    -0x1(%rdi),%eax
140cd5488:	83 f8 1d             	cmp    $0x1d,%eax
140cd548b:	77 10                	ja     0x140cd549d
140cd548d:	48 8d 0d b4 df 48 00 	lea    0x48dfb4(%rip),%rcx        # 0x141163448
140cd5494:	0f be 3c 0f          	movsbl (%rdi,%rcx,1),%edi
140cd5498:	41 3b fd             	cmp    %r13d,%edi
140cd549b:	75 0f                	jne    0x140cd54ac
140cd549d:	0f ba e6 08          	bt     $0x8,%esi
140cd54a1:	0f 82 e5 00 00 00    	jb     0x140cd558c
140cd54a7:	bf 01 00 00 00       	mov    $0x1,%edi
140cd54ac:	40 f6 c6 10          	test   $0x10,%sil
140cd54b0:	74 0e                	je     0x140cd54c0
140cd54b2:	85 ff                	test   %edi,%edi
140cd54b4:	75 07                	jne    0x140cd54bd
140cd54b6:	bf 01 00 00 00       	mov    $0x1,%edi
140cd54bb:	eb 03                	jmp    0x140cd54c0
140cd54bd:	83 cf 08             	or     $0x8,%edi
140cd54c0:	41 8b 16             	mov    (%r14),%edx
140cd54c3:	48 8d 84 24 a0 00 00 	lea    0xa0(%rsp),%rax
140cd54ca:	00
140cd54cb:	49 8b 4e 08          	mov    0x8(%r14),%rcx
140cd54cf:	45 0f b7 cc          	movzwl %r12w,%r9d
140cd54d3:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
140cd54da:	00 00
140cd54dc:	44 8b c7             	mov    %edi,%r8d
140cd54df:	4c 89 7c 24 28       	mov    %r15,0x28(%rsp)
140cd54e4:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140cd54e9:	e8 32 f5 ff ff       	call   0x140cd4a20
140cd54ee:	85 c0                	test   %eax,%eax
140cd54f0:	0f 88 2b 01 00 00    	js     0x140cd5621
140cd54f6:	0f b6 b4 24 a0 00 00 	movzbl 0xa0(%rsp),%esi
140cd54fd:	00
140cd54fe:	03 d8                	add    %eax,%ebx
140cd5500:	40 84 f6             	test   %sil,%sil
140cd5503:	74 03                	je     0x140cd5508
140cd5505:	83 c3 02             	add    $0x2,%ebx
140cd5508:	48 85 ed             	test   %rbp,%rbp
140cd550b:	74 78                	je     0x140cd5585
140cd550d:	40 84 f6             	test   %sil,%sil
140cd5510:	74 21                	je     0x140cd5533
140cd5512:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140cd5518:	48 8d 15 dd 7b 34 00 	lea    0x347bdd(%rip),%rdx        # 0x14101d0fc
140cd551f:	48 8b cd             	mov    %rbp,%rcx
140cd5522:	49 8b c7             	mov    %r15,%rax
140cd5525:	ff 15 f5 e4 2a 00    	call   *0x2ae4f5(%rip)        # 0x140f83a20
140cd552b:	85 c0                	test   %eax,%eax
140cd552d:	0f 84 ee 00 00 00    	je     0x140cd5621
140cd5533:	41 8b 16             	mov    (%r14),%edx
140cd5536:	45 0f b7 cc          	movzwl %r12w,%r9d
140cd553a:	49 8b 4e 08          	mov    0x8(%r14),%rcx
140cd553e:	44 8b c7             	mov    %edi,%r8d
140cd5541:	48 89 6c 24 30       	mov    %rbp,0x30(%rsp)
140cd5546:	4c 89 7c 24 28       	mov    %r15,0x28(%rsp)
140cd554b:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
140cd5552:	00 00
140cd5554:	e8 c7 f4 ff ff       	call   0x140cd4a20
140cd5559:	85 c0                	test   %eax,%eax
140cd555b:	0f 88 c0 00 00 00    	js     0x140cd5621
140cd5561:	40 84 f6             	test   %sil,%sil
140cd5564:	74 1f                	je     0x140cd5585
140cd5566:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140cd556c:	48 8d 15 89 7b 34 00 	lea    0x347b89(%rip),%rdx        # 0x14101d0fc
140cd5573:	48 8b cd             	mov    %rbp,%rcx
140cd5576:	49 8b c7             	mov    %r15,%rax
140cd5579:	ff 15 a1 e4 2a 00    	call   *0x2ae4a1(%rip)        # 0x140f83a20
140cd557f:	85 c0                	test   %eax,%eax
140cd5581:	41 0f 44 dd          	cmove  %r13d,%ebx
140cd5585:	8b c3                	mov    %ebx,%eax
140cd5587:	e9 98 00 00 00       	jmp    0x140cd5624
140cd558c:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140cd5592:	48 8d 15 ff de 48 00 	lea    0x48deff(%rip),%rdx        # 0x141163498
140cd5599:	48 8b cd             	mov    %rbp,%rcx
140cd559c:	49 8b c7             	mov    %r15,%rax
140cd559f:	ff 15 7b e4 2a 00    	call   *0x2ae47b(%rip)        # 0x140f83a20
140cd55a5:	85 c0                	test   %eax,%eax
140cd55a7:	74 78                	je     0x140cd5621
140cd55a9:	0f ba e6 09          	bt     $0x9,%esi
140cd55ad:	72 1b                	jb     0x140cd55ca
140cd55af:	45 8b 0e             	mov    (%r14),%r9d