140bcc064:	e8 e7 8c 68 ff       	call   0x140254d50
140bcc069:	90                   	nop
140bcc06a:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bcc06f:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bcc076:	b9 18 00 00 00       	mov    $0x18,%ecx
140bcc07b:	e8 88 f0 24 00       	call   0x140e1b108
140bcc080:	48 8b d8             	mov    %rax,%rbx
140bcc083:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bcc08a:	48 85 c0             	test   %rax,%rax
140bcc08d:	74 1a                	je     0x140bcc0a9
140bcc08f:	0f 57 c0             	xorps  %xmm0,%xmm0
140bcc092:	0f 11 00             	movups %xmm0,(%rax)
140bcc095:	48 c7 40 08 01 00 00 	movq   $0x1,0x8(%rax)
140bcc09c:	00
140bcc09d:	48 8d 05 24 1a 56 00 	lea    0x561a24(%rip),%rax        # 0x14112dac8
140bcc0a4:	48 89 03             	mov    %rax,(%rbx)
140bcc0a7:	eb 02                	jmp    0x140bcc0ab
140bcc0a9:	33 db                	xor    %ebx,%ebx
140bcc0ab:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140bcc0b0:	48 8d 05 99 bc 50 00 	lea    0x50bc99(%rip),%rax        # 0x1410d7d50
140bcc0b7:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140bcc0bc:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140bcc0c1:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140bcc0c5:	e8 46 69 7c ff       	call   0x140392a10
140bcc0ca:	4c 8b c8             	mov    %rax,%r9
140bcc0cd:	4c 8b c6             	mov    %rsi,%r8
140bcc0d0:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140bcc0d5:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140bcc0d9:	e8 02 7c f7 ff       	call   0x140b43ce0
140bcc0de:	90                   	nop
140bcc0df:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bcc0e4:	e8 77 c2 5c ff       	call   0x140198360
140bcc0e9:	80 7c 24 68 00       	cmpb   $0x0,0x68(%rsp)
140bcc0ee:	74 0a                	je     0x140bcc0fa
140bcc0f0:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bcc0f5:	e8 06 14 5d ff       	call   0x14019d500
140bcc0fa:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140bcc0fe:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140bcc102:	e8 59 42 f8 ff       	call   0x140b50360
140bcc107:	48 8b d0             	mov    %rax,%rdx
140bcc10a:	48 8b cf             	mov    %rdi,%rcx
140bcc10d:	e8 ee 73 f7 ff       	call   0x140b43500
140bcc112:	90                   	nop
140bcc113:	48 85 db             	test   %rbx,%rbx
140bcc116:	74 1c                	je     0x140bcc134
140bcc118:	48 83 6b 08 01       	subq   $0x1,0x8(%rbx)
140bcc11d:	75 15                	jne    0x140bcc134
140bcc11f:	48 8b 03             	mov    (%rbx),%rax
140bcc122:	ba 01 00 00 00       	mov    $0x1,%edx
140bcc127:	48 8b cb             	mov    %rbx,%rcx
140bcc12a:	48 8b 40 28          	mov    0x28(%rax),%rax
140bcc12e:	ff 15 ec 78 3b 00    	call   *0x3b78ec(%rip)        # 0x140f83a20
140bcc134:	48 8b c7             	mov    %rdi,%rax
140bcc137:	48 8b 9c 24 a0 01 00 	mov    0x1a0(%rsp),%rbx
140bcc13e:	00
140bcc13f:	48 81 c4 70 01 00 00 	add    $0x170,%rsp
140bcc146:	5f                   	pop    %rdi
140bcc147:	5e                   	pop    %rsi
140bcc148:	5d                   	pop    %rbp
140bcc149:	c3                   	ret
140bcc14a:	cc                   	int3
140bcc14b:	cc                   	int3
140bcc14c:	cc                   	int3
140bcc14d:	cc                   	int3
140bcc14e:	cc                   	int3
140bcc14f:	cc                   	int3
140bcc150:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140bcc155:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140bcc15a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140bcc15f:	55                   	push   %rbp
140bcc160:	56                   	push   %rsi
140bcc161:	57                   	push   %rdi
140bcc162:	48 8d 6c 24 90       	lea    -0x70(%rsp),%rbp
140bcc167:	48 81 ec 70 01 00 00 	sub    $0x170,%rsp
140bcc16e:	49 8b d9             	mov    %r9,%rbx
140bcc171:	49 8b f0             	mov    %r8,%rsi
140bcc174:	48 8b fa             	mov    %rdx,%rdi
140bcc177:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bcc17c:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bcc183:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bcc188:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bcc18f:	c6 44 24 68 00       	movb   $0x0,0x68(%rsp)
140bcc194:	41 80 79 30 00       	cmpb   $0x0,0x30(%r9)
140bcc199:	74 30                	je     0x140bcc1cb
140bcc19b:	48 8b d3             	mov    %rbx,%rdx
140bcc19e:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bcc1a3:	e8 48 19 67 ff       	call   0x14023daf0
140bcc1a8:	8b 4b 24             	mov    0x24(%rbx),%ecx
140bcc1ab:	8b 53 28             	mov    0x28(%rbx),%edx
140bcc1ae:	44 8b 43 2c          	mov    0x2c(%rbx),%r8d
140bcc1b2:	8b 43 20             	mov    0x20(%rbx),%eax
140bcc1b5:	89 44 24 58          	mov    %eax,0x58(%rsp)
140bcc1b9:	89 4c 24 5c          	mov    %ecx,0x5c(%rsp)
140bcc1bd:	89 54 24 60          	mov    %edx,0x60(%rsp)
140bcc1c1:	44 89 44 24 64       	mov    %r8d,0x64(%rsp)
140bcc1c6:	c6 44 24 68 01       	movb   $0x1,0x68(%rsp)
140bcc1cb:	48 8d 53 38          	lea    0x38(%rbx),%rdx
140bcc1cf:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bcc1d4:	e8 77 8b 68 ff       	call   0x140254d50
140bcc1d9:	90                   	nop
140bcc1da:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bcc1df:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bcc1e6:	b9 18 00 00 00       	mov    $0x18,%ecx
140bcc1eb:	e8 18 ef 24 00       	call   0x140e1b108
140bcc1f0:	48 8b d8             	mov    %rax,%rbx
140bcc1f3:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bcc1fa:	48 85 c0             	test   %rax,%rax
140bcc1fd:	74 1a                	je     0x140bcc219
140bcc1ff:	0f 57 c0             	xorps  %xmm0,%xmm0
140bcc202:	0f 11 00             	movups %xmm0,(%rax)
140bcc205:	48 c7 40 08 01 00 00 	movq   $0x1,0x8(%rax)
140bcc20c:	00
140bcc20d:	48 8d 05 54 06 54 00 	lea    0x540654(%rip),%rax        # 0x14110c868
140bcc214:	48 89 03             	mov    %rax,(%rbx)
140bcc217:	eb 02                	jmp    0x140bcc21b
140bcc219:	33 db                	xor    %ebx,%ebx
140bcc21b:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140bcc220:	48 8d 05 29 bb 50 00 	lea    0x50bb29(%rip),%rax        # 0x1410d7d50
140bcc227:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140bcc22c:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140bcc231:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140bcc235:	e8 d6 67 7c ff       	call   0x140392a10
140bcc23a:	4c 8b c8             	mov    %rax,%r9
140bcc23d:	4c 8b c6             	mov    %rsi,%r8
140bcc240:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140bcc245:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140bcc249:	e8 92 7a f7 ff       	call   0x140b43ce0
140bcc24e:	90                   	nop
140bcc24f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bcc254:	e8 07 c1 5c ff       	call   0x140198360
140bcc259:	80 7c 24 68 00       	cmpb   $0x0,0x68(%rsp)
140bcc25e:	74 0a                	je     0x140bcc26a
140bcc260:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bcc265:	e8 96 12 5d ff       	call   0x14019d500
140bcc26a:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140bcc26e:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140bcc272:	e8 99 41 f8 ff       	call   0x140b50410
140bcc277:	48 8b d0             	mov    %rax,%rdx
140bcc27a:	48 8b cf             	mov    %rdi,%rcx
140bcc27d:	e8 7e 72 f7 ff       	call   0x140b43500
140bcc282:	90                   	nop
140bcc283:	48 85 db             	test   %rbx,%rbx
140bcc286:	74 1c                	je     0x140bcc2a4
140bcc288:	48 83 6b 08 01       	subq   $0x1,0x8(%rbx)
140bcc28d:	75 15                	jne    0x140bcc2a4
140bcc28f:	48 8b 03             	mov    (%rbx),%rax
140bcc292:	ba 01 00 00 00       	mov    $0x1,%edx
140bcc297:	48 8b cb             	mov    %rbx,%rcx
140bcc29a:	48 8b 40 28          	mov    0x28(%rax),%rax
140bcc29e:	ff 15 7c 77 3b 00    	call   *0x3b777c(%rip)        # 0x140f83a20
140bcc2a4:	48 8b c7             	mov    %rdi,%rax
140bcc2a7:	48 8b 9c 24 a0 01 00 	mov    0x1a0(%rsp),%rbx
140bcc2ae:	00
140bcc2af:	48 81 c4 70 01 00 00 	add    $0x170,%rsp
140bcc2b6:	5f                   	pop    %rdi
140bcc2b7:	5e                   	pop    %rsi
140bcc2b8:	5d                   	pop    %rbp
140bcc2b9:	c3                   	ret
140bcc2ba:	cc                   	int3
140bcc2bb:	cc                   	int3
140bcc2bc:	cc                   	int3
140bcc2bd:	cc                   	int3
140bcc2be:	cc                   	int3
140bcc2bf:	cc                   	int3
140bcc2c0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140bcc2c5:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140bcc2ca:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140bcc2cf:	55                   	push   %rbp
140bcc2d0:	56                   	push   %rsi
140bcc2d1:	57                   	push   %rdi
140bcc2d2:	48 8d 6c 24 90       	lea    -0x70(%rsp),%rbp
140bcc2d7:	48 81 ec 70 01 00 00 	sub    $0x170,%rsp
140bcc2de:	49 8b d9             	mov    %r9,%rbx
140bcc2e1:	49 8b f0             	mov    %r8,%rsi
140bcc2e4:	48 8b fa             	mov    %rdx,%rdi
140bcc2e7:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bcc2ec:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bcc2f3:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bcc2f8:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bcc2ff:	c6 44 24 68 00       	movb   $0x0,0x68(%rsp)
140bcc304:	41 80 79 30 00       	cmpb   $0x0,0x30(%r9)
140bcc309:	74 30                	je     0x140bcc33b
140bcc30b:	48 8b d3             	mov    %rbx,%rdx
140bcc30e:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bcc313:	e8 d8 17 67 ff       	call   0x14023daf0
140bcc318:	8b 4b 24             	mov    0x24(%rbx),%ecx
140bcc31b:	8b 53 28             	mov    0x28(%rbx),%edx
140bcc31e:	44 8b 43 2c          	mov    0x2c(%rbx),%r8d
140bcc322:	8b 43 20             	mov    0x20(%rbx),%eax
140bcc325:	89 44 24 58          	mov    %eax,0x58(%rsp)
140bcc329:	89 4c 24 5c          	mov    %ecx,0x5c(%rsp)
140bcc32d:	89 54 24 60          	mov    %edx,0x60(%rsp)
140bcc331:	44 89 44 24 64       	mov    %r8d,0x64(%rsp)
140bcc336:	c6 44 24 68 01       	movb   $0x1,0x68(%rsp)
140bcc33b:	48 8d 53 38          	lea    0x38(%rbx),%rdx
140bcc33f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bcc344:	e8 07 8a 68 ff       	call   0x140254d50
140bcc349:	90                   	nop
140bcc34a:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bcc34f:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bcc356:	b9 18 00 00 00       	mov    $0x18,%ecx
140bcc35b:	e8 a8 ed 24 00       	call   0x140e1b108
140bcc360:	48 8b d8             	mov    %rax,%rbx
140bcc363:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bcc36a:	48 85 c0             	test   %rax,%rax
140bcc36d:	74 1a                	je     0x140bcc389
140bcc36f:	0f 57 c0             	xorps  %xmm0,%xmm0
140bcc372:	0f 11 00             	movups %xmm0,(%rax)
140bcc375:	48 c7 40 08 01 00 00 	movq   $0x1,0x8(%rax)
140bcc37c:	00
140bcc37d:	48 8d 05 a4 ad 54 00 	lea    0x54ada4(%rip),%rax        # 0x141117128
140bcc384:	48 89 03             	mov    %rax,(%rbx)
140bcc387:	eb 02                	jmp    0x140bcc38b
140bcc389:	33 db                	xor    %ebx,%ebx
140bcc38b:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140bcc390:	48 8d 05 b9 b9 50 00 	lea    0x50b9b9(%rip),%rax        # 0x1410d7d50
140bcc397:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140bcc39c:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140bcc3a1:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140bcc3a5:	e8 66 66 7c ff       	call   0x140392a10
140bcc3aa:	4c 8b c8             	mov    %rax,%r9
140bcc3ad:	4c 8b c6             	mov    %rsi,%r8
140bcc3b0:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140bcc3b5:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140bcc3b9:	e8 22 79 f7 ff       	call   0x140b43ce0
140bcc3be:	90                   	nop
140bcc3bf:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bcc3c4:	e8 97 bf 5c ff       	call   0x140198360
140bcc3c9:	80 7c 24 68 00       	cmpb   $0x0,0x68(%rsp)
140bcc3ce:	74 0a                	je     0x140bcc3da
140bcc3d0:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bcc3d5:	e8 26 11 5d ff       	call   0x14019d500
140bcc3da:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140bcc3de:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140bcc3e2:	e8 d9 40 f8 ff       	call   0x140b504c0
140bcc3e7:	48 8b d0             	mov    %rax,%rdx
140bcc3ea:	48 8b cf             	mov    %rdi,%rcx
140bcc3ed:	e8 0e 71 f7 ff       	call   0x140b43500
140bcc3f2:	90                   	nop
140bcc3f3:	48 85 db             	test   %rbx,%rbx
140bcc3f6:	74 1c                	je     0x140bcc414
140bcc3f8:	48 83 6b 08 01       	subq   $0x1,0x8(%rbx)
140bcc3fd:	75 15                	jne    0x140bcc414
140bcc3ff:	48 8b 03             	mov    (%rbx),%rax
140bcc402:	ba 01 00 00 00       	mov    $0x1,%edx
140bcc407:	48 8b cb             	mov    %rbx,%rcx
140bcc40a:	48 8b 40 28          	mov    0x28(%rax),%rax
140bcc40e:	ff 15 0c 76 3b 00    	call   *0x3b760c(%rip)        # 0x140f83a20
140bcc414:	48 8b c7             	mov    %rdi,%rax
140bcc417:	48 8b 9c 24 a0 01 00 	mov    0x1a0(%rsp),%rbx
140bcc41e:	00
140bcc41f:	48 81 c4 70 01 00 00 	add    $0x170,%rsp
140bcc426:	5f                   	pop    %rdi
140bcc427:	5e                   	pop    %rsi
140bcc428:	5d                   	pop    %rbp
140bcc429:	c3                   	ret
140bcc42a:	cc                   	int3
140bcc42b:	cc                   	int3
140bcc42c:	cc                   	int3
140bcc42d:	cc                   	int3
140bcc42e:	cc                   	int3
140bcc42f:	cc                   	int3
140bcc430:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140bcc435:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140bcc43a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140bcc43f:	55                   	push   %rbp
140bcc440:	56                   	push   %rsi
140bcc441:	57                   	push   %rdi
140bcc442:	48 8d 6c 24 90       	lea    -0x70(%rsp),%rbp
140bcc447:	48 81 ec 70 01 00 00 	sub    $0x170,%rsp
140bcc44e:	49 8b d9             	mov    %r9,%rbx
140bcc451:	49 8b f0             	mov    %r8,%rsi
140bcc454:	48 8b fa             	mov    %rdx,%rdi
140bcc457:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bcc45c:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bcc463:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bcc468:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bcc46f:	c6 44 24 68 00       	movb   $0x0,0x68(%rsp)
140bcc474:	41 80 79 30 00       	cmpb   $0x0,0x30(%r9)
140bcc479:	74 30                	je     0x140bcc4ab
140bcc47b:	48 8b d3             	mov    %rbx,%rdx
140bcc47e:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bcc483:	e8 68 16 67 ff       	call   0x14023daf0
140bcc488:	8b 4b 24             	mov    0x24(%rbx),%ecx
140bcc48b:	8b 53 28             	mov    0x28(%rbx),%edx
140bcc48e:	44 8b 43 2c          	mov    0x2c(%rbx),%r8d
140bcc492:	8b 43 20             	mov    0x20(%rbx),%eax
140bcc495:	89 44 24 58          	mov    %eax,0x58(%rsp)
140bcc499:	89 4c 24 5c          	mov    %ecx,0x5c(%rsp)
140bcc49d:	89 54 24 60          	mov    %edx,0x60(%rsp)
140bcc4a1:	44 89 44 24 64       	mov    %r8d,0x64(%rsp)
140bcc4a6:	c6 44 24 68 01       	movb   $0x1,0x68(%rsp)
140bcc4ab:	48 8d 53 38          	lea    0x38(%rbx),%rdx
140bcc4af:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bcc4b4:	e8 97 88 68 ff       	call   0x140254d50
140bcc4b9:	90                   	nop
140bcc4ba:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bcc4bf:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bcc4c6:	b9 18 00 00 00       	mov    $0x18,%ecx
140bcc4cb:	e8 38 ec 24 00       	call   0x140e1b108
140bcc4d0:	48 8b d8             	mov    %rax,%rbx
140bcc4d3:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bcc4da:	48 85 c0             	test   %rax,%rax
140bcc4dd:	74 1a                	je     0x140bcc4f9
140bcc4df:	0f 57 c0             	xorps  %xmm0,%xmm0
140bcc4e2:	0f 11 00             	movups %xmm0,(%rax)
140bcc4e5:	48 c7 40 08 01 00 00 	movq   $0x1,0x8(%rax)
140bcc4ec:	00
140bcc4ed:	48 8d 05 14 00 53 00 	lea    0x530014(%rip),%rax        # 0x1410fc508
140bcc4f4:	48 89 03             	mov    %rax,(%rbx)
140bcc4f7:	eb 02                	jmp    0x140bcc4fb
140bcc4f9:	33 db                	xor    %ebx,%ebx
140bcc4fb:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140bcc500:	48 8d 05 49 b8 50 00 	lea    0x50b849(%rip),%rax        # 0x1410d7d50
140bcc507:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140bcc50c:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140bcc511:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140bcc515:	e8 f6 64 7c ff       	call   0x140392a10
140bcc51a:	4c 8b c8             	mov    %rax,%r9
140bcc51d:	4c 8b c6             	mov    %rsi,%r8
140bcc520:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140bcc525:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140bcc529:	e8 b2 77 f7 ff       	call   0x140b43ce0
140bcc52e:	90                   	nop
140bcc52f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bcc534:	e8 27 be 5c ff       	call   0x140198360
140bcc539:	80 7c 24 68 00       	cmpb   $0x0,0x68(%rsp)
140bcc53e:	74 0a                	je     0x140bcc54a
140bcc540:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bcc545:	e8 b6 0f 5d ff       	call   0x14019d500
140bcc54a:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140bcc54e:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140bcc552:	e8 59 40 f8 ff       	call   0x140b505b0
140bcc557:	48 8b d0             	mov    %rax,%rdx
140bcc55a:	48 8b cf             	mov    %rdi,%rcx
140bcc55d:	e8 9e 6f f7 ff       	call   0x140b43500
140bcc562:	90                   	nop
140bcc563:	48 85 db             	test   %rbx,%rbx
140bcc566:	74 1c                	je     0x140bcc584
140bcc568:	48 83 6b 08 01       	subq   $0x1,0x8(%rbx)
140bcc56d:	75 15                	jne    0x140bcc584
140bcc56f:	48 8b 03             	mov    (%rbx),%rax
140bcc572:	ba 01 00 00 00       	mov    $0x1,%edx
140bcc577:	48 8b cb             	mov    %rbx,%rcx
140bcc57a:	48 8b 40 28          	mov    0x28(%rax),%rax
140bcc57e:	ff 15 9c 74 3b 00    	call   *0x3b749c(%rip)        # 0x140f83a20
140bcc584:	48 8b c7             	mov    %rdi,%rax
140bcc587:	48 8b 9c 24 a0 01 00 	mov    0x1a0(%rsp),%rbx
140bcc58e:	00
140bcc58f:	48 81 c4 70 01 00 00 	add    $0x170,%rsp