140bc520c:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140bc5211:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140bc5215:	e8 f6 d7 7c ff       	call   0x140392a10
140bc521a:	4c 8b c8             	mov    %rax,%r9
140bc521d:	4c 8b c6             	mov    %rsi,%r8
140bc5220:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140bc5225:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140bc5229:	e8 b2 ea f7 ff       	call   0x140b43ce0
140bc522e:	90                   	nop
140bc522f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bc5234:	e8 27 31 5d ff       	call   0x140198360
140bc5239:	80 7c 24 68 00       	cmpb   $0x0,0x68(%rsp)
140bc523e:	74 0a                	je     0x140bc524a
140bc5240:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bc5245:	e8 b6 82 5d ff       	call   0x14019d500
140bc524a:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140bc524e:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140bc5252:	e8 19 7a f8 ff       	call   0x140b4cc70
140bc5257:	48 8b d0             	mov    %rax,%rdx
140bc525a:	48 8b cf             	mov    %rdi,%rcx
140bc525d:	e8 9e e2 f7 ff       	call   0x140b43500
140bc5262:	90                   	nop
140bc5263:	48 85 db             	test   %rbx,%rbx
140bc5266:	74 1c                	je     0x140bc5284
140bc5268:	48 83 6b 08 01       	subq   $0x1,0x8(%rbx)
140bc526d:	75 15                	jne    0x140bc5284
140bc526f:	48 8b 03             	mov    (%rbx),%rax
140bc5272:	ba 01 00 00 00       	mov    $0x1,%edx
140bc5277:	48 8b cb             	mov    %rbx,%rcx
140bc527a:	48 8b 40 28          	mov    0x28(%rax),%rax
140bc527e:	ff 15 9c e7 3b 00    	call   *0x3be79c(%rip)        # 0x140f83a20
140bc5284:	48 8b c7             	mov    %rdi,%rax
140bc5287:	48 8b 9c 24 a0 01 00 	mov    0x1a0(%rsp),%rbx
140bc528e:	00
140bc528f:	48 81 c4 70 01 00 00 	add    $0x170,%rsp
140bc5296:	5f                   	pop    %rdi
140bc5297:	5e                   	pop    %rsi
140bc5298:	5d                   	pop    %rbp
140bc5299:	c3                   	ret
140bc529a:	cc                   	int3
140bc529b:	cc                   	int3
140bc529c:	cc                   	int3
140bc529d:	cc                   	int3
140bc529e:	cc                   	int3
140bc529f:	cc                   	int3
140bc52a0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140bc52a5:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140bc52aa:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140bc52af:	55                   	push   %rbp
140bc52b0:	56                   	push   %rsi
140bc52b1:	57                   	push   %rdi
140bc52b2:	48 8d 6c 24 90       	lea    -0x70(%rsp),%rbp
140bc52b7:	48 81 ec 70 01 00 00 	sub    $0x170,%rsp
140bc52be:	49 8b d9             	mov    %r9,%rbx
140bc52c1:	49 8b f0             	mov    %r8,%rsi
140bc52c4:	48 8b fa             	mov    %rdx,%rdi
140bc52c7:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bc52cc:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bc52d3:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bc52d8:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bc52df:	c6 44 24 68 00       	movb   $0x0,0x68(%rsp)
140bc52e4:	41 80 79 30 00       	cmpb   $0x0,0x30(%r9)
140bc52e9:	74 30                	je     0x140bc531b
140bc52eb:	48 8b d3             	mov    %rbx,%rdx
140bc52ee:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bc52f3:	e8 f8 87 67 ff       	call   0x14023daf0
140bc52f8:	8b 4b 24             	mov    0x24(%rbx),%ecx
140bc52fb:	8b 53 28             	mov    0x28(%rbx),%edx
140bc52fe:	44 8b 43 2c          	mov    0x2c(%rbx),%r8d
140bc5302:	8b 43 20             	mov    0x20(%rbx),%eax
140bc5305:	89 44 24 58          	mov    %eax,0x58(%rsp)
140bc5309:	89 4c 24 5c          	mov    %ecx,0x5c(%rsp)
140bc530d:	89 54 24 60          	mov    %edx,0x60(%rsp)
140bc5311:	44 89 44 24 64       	mov    %r8d,0x64(%rsp)
140bc5316:	c6 44 24 68 01       	movb   $0x1,0x68(%rsp)
140bc531b:	48 8d 53 38          	lea    0x38(%rbx),%rdx
140bc531f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bc5324:	e8 27 fa 68 ff       	call   0x140254d50
140bc5329:	90                   	nop
140bc532a:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bc532f:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bc5336:	b9 18 00 00 00       	mov    $0x18,%ecx
140bc533b:	e8 c8 5d 25 00       	call   0x140e1b108
140bc5340:	48 8b d8             	mov    %rax,%rbx
140bc5343:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bc534a:	48 85 c0             	test   %rax,%rax
140bc534d:	74 1a                	je     0x140bc5369
140bc534f:	0f 57 c0             	xorps  %xmm0,%xmm0
140bc5352:	0f 11 00             	movups %xmm0,(%rax)
140bc5355:	48 c7 40 08 01 00 00 	movq   $0x1,0x8(%rax)
140bc535c:	00
140bc535d:	48 8d 05 84 17 55 00 	lea    0x551784(%rip),%rax        # 0x141116ae8
140bc5364:	48 89 03             	mov    %rax,(%rbx)
140bc5367:	eb 02                	jmp    0x140bc536b
140bc5369:	33 db                	xor    %ebx,%ebx
140bc536b:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140bc5370:	48 8d 05 d9 29 51 00 	lea    0x5129d9(%rip),%rax        # 0x1410d7d50
140bc5377:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140bc537c:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140bc5381:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140bc5385:	e8 86 d6 7c ff       	call   0x140392a10
140bc538a:	4c 8b c8             	mov    %rax,%r9
140bc538d:	4c 8b c6             	mov    %rsi,%r8
140bc5390:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140bc5395:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140bc5399:	e8 42 e9 f7 ff       	call   0x140b43ce0
140bc539e:	90                   	nop
140bc539f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bc53a4:	e8 b7 2f 5d ff       	call   0x140198360
140bc53a9:	80 7c 24 68 00       	cmpb   $0x0,0x68(%rsp)
140bc53ae:	74 0a                	je     0x140bc53ba
140bc53b0:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bc53b5:	e8 46 81 5d ff       	call   0x14019d500
140bc53ba:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140bc53be:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140bc53c2:	e8 59 79 f8 ff       	call   0x140b4cd20
140bc53c7:	48 8b d0             	mov    %rax,%rdx
140bc53ca:	48 8b cf             	mov    %rdi,%rcx
140bc53cd:	e8 2e e1 f7 ff       	call   0x140b43500
140bc53d2:	90                   	nop
140bc53d3:	48 85 db             	test   %rbx,%rbx
140bc53d6:	74 1c                	je     0x140bc53f4
140bc53d8:	48 83 6b 08 01       	subq   $0x1,0x8(%rbx)
140bc53dd:	75 15                	jne    0x140bc53f4
140bc53df:	48 8b 03             	mov    (%rbx),%rax
140bc53e2:	ba 01 00 00 00       	mov    $0x1,%edx
140bc53e7:	48 8b cb             	mov    %rbx,%rcx
140bc53ea:	48 8b 40 28          	mov    0x28(%rax),%rax
140bc53ee:	ff 15 2c e6 3b 00    	call   *0x3be62c(%rip)        # 0x140f83a20
140bc53f4:	48 8b c7             	mov    %rdi,%rax
140bc53f7:	48 8b 9c 24 a0 01 00 	mov    0x1a0(%rsp),%rbx
140bc53fe:	00
140bc53ff:	48 81 c4 70 01 00 00 	add    $0x170,%rsp
140bc5406:	5f                   	pop    %rdi
140bc5407:	5e                   	pop    %rsi
140bc5408:	5d                   	pop    %rbp
140bc5409:	c3                   	ret
140bc540a:	cc                   	int3
140bc540b:	cc                   	int3
140bc540c:	cc                   	int3
140bc540d:	cc                   	int3
140bc540e:	cc                   	int3
140bc540f:	cc                   	int3
140bc5410:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140bc5415:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140bc541a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140bc541f:	55                   	push   %rbp
140bc5420:	56                   	push   %rsi
140bc5421:	57                   	push   %rdi
140bc5422:	48 8d 6c 24 90       	lea    -0x70(%rsp),%rbp
140bc5427:	48 81 ec 70 01 00 00 	sub    $0x170,%rsp
140bc542e:	49 8b d9             	mov    %r9,%rbx
140bc5431:	49 8b f0             	mov    %r8,%rsi
140bc5434:	48 8b fa             	mov    %rdx,%rdi
140bc5437:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bc543c:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bc5443:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bc5448:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bc544f:	c6 44 24 68 00       	movb   $0x0,0x68(%rsp)
140bc5454:	41 80 79 30 00       	cmpb   $0x0,0x30(%r9)
140bc5459:	74 30                	je     0x140bc548b
140bc545b:	48 8b d3             	mov    %rbx,%rdx
140bc545e:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bc5463:	e8 88 86 67 ff       	call   0x14023daf0
140bc5468:	8b 4b 24             	mov    0x24(%rbx),%ecx
140bc546b:	8b 53 28             	mov    0x28(%rbx),%edx
140bc546e:	44 8b 43 2c          	mov    0x2c(%rbx),%r8d
140bc5472:	8b 43 20             	mov    0x20(%rbx),%eax
140bc5475:	89 44 24 58          	mov    %eax,0x58(%rsp)
140bc5479:	89 4c 24 5c          	mov    %ecx,0x5c(%rsp)
140bc547d:	89 54 24 60          	mov    %edx,0x60(%rsp)
140bc5481:	44 89 44 24 64       	mov    %r8d,0x64(%rsp)
140bc5486:	c6 44 24 68 01       	movb   $0x1,0x68(%rsp)
140bc548b:	48 8d 53 38          	lea    0x38(%rbx),%rdx
140bc548f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bc5494:	e8 b7 f8 68 ff       	call   0x140254d50
140bc5499:	90                   	nop
140bc549a:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bc549f:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bc54a6:	b9 18 00 00 00       	mov    $0x18,%ecx
140bc54ab:	e8 58 5c 25 00       	call   0x140e1b108
140bc54b0:	48 8b d8             	mov    %rax,%rbx
140bc54b3:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bc54ba:	48 85 c0             	test   %rax,%rax
140bc54bd:	74 1a                	je     0x140bc54d9
140bc54bf:	0f 57 c0             	xorps  %xmm0,%xmm0
140bc54c2:	0f 11 00             	movups %xmm0,(%rax)
140bc54c5:	48 c7 40 08 01 00 00 	movq   $0x1,0x8(%rax)
140bc54cc:	00
140bc54cd:	48 8d 05 74 47 56 00 	lea    0x564774(%rip),%rax        # 0x141129c48
140bc54d4:	48 89 03             	mov    %rax,(%rbx)
140bc54d7:	eb 02                	jmp    0x140bc54db
140bc54d9:	33 db                	xor    %ebx,%ebx
140bc54db:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140bc54e0:	48 8d 05 69 28 51 00 	lea    0x512869(%rip),%rax        # 0x1410d7d50
140bc54e7:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140bc54ec:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140bc54f1:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140bc54f5:	e8 16 d5 7c ff       	call   0x140392a10
140bc54fa:	4c 8b c8             	mov    %rax,%r9
140bc54fd:	4c 8b c6             	mov    %rsi,%r8
140bc5500:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140bc5505:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140bc5509:	e8 d2 e7 f7 ff       	call   0x140b43ce0
140bc550e:	90                   	nop
140bc550f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bc5514:	e8 47 2e 5d ff       	call   0x140198360
140bc5519:	80 7c 24 68 00       	cmpb   $0x0,0x68(%rsp)
140bc551e:	74 0a                	je     0x140bc552a
140bc5520:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bc5525:	e8 d6 7f 5d ff       	call   0x14019d500
140bc552a:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140bc552e:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140bc5532:	e8 99 78 f8 ff       	call   0x140b4cdd0
140bc5537:	48 8b d0             	mov    %rax,%rdx
140bc553a:	48 8b cf             	mov    %rdi,%rcx
140bc553d:	e8 be df f7 ff       	call   0x140b43500
140bc5542:	90                   	nop
140bc5543:	48 85 db             	test   %rbx,%rbx
140bc5546:	74 1c                	je     0x140bc5564
140bc5548:	48 83 6b 08 01       	subq   $0x1,0x8(%rbx)
140bc554d:	75 15                	jne    0x140bc5564
140bc554f:	48 8b 03             	mov    (%rbx),%rax
140bc5552:	ba 01 00 00 00       	mov    $0x1,%edx
140bc5557:	48 8b cb             	mov    %rbx,%rcx
140bc555a:	48 8b 40 28          	mov    0x28(%rax),%rax
140bc555e:	ff 15 bc e4 3b 00    	call   *0x3be4bc(%rip)        # 0x140f83a20
140bc5564:	48 8b c7             	mov    %rdi,%rax
140bc5567:	48 8b 9c 24 a0 01 00 	mov    0x1a0(%rsp),%rbx
140bc556e:	00
140bc556f:	48 81 c4 70 01 00 00 	add    $0x170,%rsp
140bc5576:	5f                   	pop    %rdi
140bc5577:	5e                   	pop    %rsi
140bc5578:	5d                   	pop    %rbp
140bc5579:	c3                   	ret
140bc557a:	cc                   	int3
140bc557b:	cc                   	int3
140bc557c:	cc                   	int3
140bc557d:	cc                   	int3
140bc557e:	cc                   	int3
140bc557f:	cc                   	int3
140bc5580:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140bc5585:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140bc558a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140bc558f:	55                   	push   %rbp
140bc5590:	56                   	push   %rsi
140bc5591:	57                   	push   %rdi
140bc5592:	48 8d 6c 24 90       	lea    -0x70(%rsp),%rbp
140bc5597:	48 81 ec 70 01 00 00 	sub    $0x170,%rsp
140bc559e:	49 8b d9             	mov    %r9,%rbx
140bc55a1:	49 8b f0             	mov    %r8,%rsi
140bc55a4:	48 8b fa             	mov    %rdx,%rdi
140bc55a7:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bc55ac:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bc55b3:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bc55b8:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bc55bf:	c6 44 24 68 00       	movb   $0x0,0x68(%rsp)
140bc55c4:	41 80 79 30 00       	cmpb   $0x0,0x30(%r9)
140bc55c9:	74 30                	je     0x140bc55fb
140bc55cb:	48 8b d3             	mov    %rbx,%rdx
140bc55ce:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bc55d3:	e8 18 85 67 ff       	call   0x14023daf0
140bc55d8:	8b 4b 24             	mov    0x24(%rbx),%ecx
140bc55db:	8b 53 28             	mov    0x28(%rbx),%edx
140bc55de:	44 8b 43 2c          	mov    0x2c(%rbx),%r8d
140bc55e2:	8b 43 20             	mov    0x20(%rbx),%eax
140bc55e5:	89 44 24 58          	mov    %eax,0x58(%rsp)
140bc55e9:	89 4c 24 5c          	mov    %ecx,0x5c(%rsp)
140bc55ed:	89 54 24 60          	mov    %edx,0x60(%rsp)
140bc55f1:	44 89 44 24 64       	mov    %r8d,0x64(%rsp)
140bc55f6:	c6 44 24 68 01       	movb   $0x1,0x68(%rsp)
140bc55fb:	48 8d 53 38          	lea    0x38(%rbx),%rdx
140bc55ff:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bc5604:	e8 47 f7 68 ff       	call   0x140254d50
140bc5609:	90                   	nop
140bc560a:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bc560f:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bc5616:	b9 18 00 00 00       	mov    $0x18,%ecx
140bc561b:	e8 e8 5a 25 00       	call   0x140e1b108
140bc5620:	48 8b d8             	mov    %rax,%rbx
140bc5623:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bc562a:	48 85 c0             	test   %rax,%rax
140bc562d:	74 1a                	je     0x140bc5649
140bc562f:	0f 57 c0             	xorps  %xmm0,%xmm0
140bc5632:	0f 11 00             	movups %xmm0,(%rax)
140bc5635:	48 c7 40 08 01 00 00 	movq   $0x1,0x8(%rax)
140bc563c:	00
140bc563d:	48 8d 05 24 78 53 00 	lea    0x537824(%rip),%rax        # 0x1410fce68
140bc5644:	48 89 03             	mov    %rax,(%rbx)
140bc5647:	eb 02                	jmp    0x140bc564b
140bc5649:	33 db                	xor    %ebx,%ebx
140bc564b:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140bc5650:	48 8d 05 f9 26 51 00 	lea    0x5126f9(%rip),%rax        # 0x1410d7d50
140bc5657:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140bc565c:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140bc5661:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140bc5665:	e8 a6 d3 7c ff       	call   0x140392a10
140bc566a:	4c 8b c8             	mov    %rax,%r9
140bc566d:	4c 8b c6             	mov    %rsi,%r8
140bc5670:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140bc5675:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140bc5679:	e8 62 e6 f7 ff       	call   0x140b43ce0
140bc567e:	90                   	nop
140bc567f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bc5684:	e8 d7 2c 5d ff       	call   0x140198360
140bc5689:	80 7c 24 68 00       	cmpb   $0x0,0x68(%rsp)
140bc568e:	74 0a                	je     0x140bc569a
140bc5690:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bc5695:	e8 66 7e 5d ff       	call   0x14019d500
140bc569a:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140bc569e:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140bc56a2:	e8 d9 77 f8 ff       	call   0x140b4ce80
140bc56a7:	48 8b d0             	mov    %rax,%rdx
140bc56aa:	48 8b cf             	mov    %rdi,%rcx
140bc56ad:	e8 4e de f7 ff       	call   0x140b43500
140bc56b2:	90                   	nop
140bc56b3:	48 85 db             	test   %rbx,%rbx
140bc56b6:	74 1c                	je     0x140bc56d4
140bc56b8:	48 83 6b 08 01       	subq   $0x1,0x8(%rbx)
140bc56bd:	75 15                	jne    0x140bc56d4
140bc56bf:	48 8b 03             	mov    (%rbx),%rax
140bc56c2:	ba 01 00 00 00       	mov    $0x1,%edx
140bc56c7:	48 8b cb             	mov    %rbx,%rcx
140bc56ca:	48 8b 40 28          	mov    0x28(%rax),%rax
140bc56ce:	ff 15 4c e3 3b 00    	call   *0x3be34c(%rip)        # 0x140f83a20
140bc56d4:	48 8b c7             	mov    %rdi,%rax
140bc56d7:	48 8b 9c 24 a0 01 00 	mov    0x1a0(%rsp),%rbx
140bc56de:	00
140bc56df:	48 81 c4 70 01 00 00 	add    $0x170,%rsp
140bc56e6:	5f                   	pop    %rdi
140bc56e7:	5e                   	pop    %rsi
140bc56e8:	5d                   	pop    %rbp
140bc56e9:	c3                   	ret
140bc56ea:	cc                   	int3
140bc56eb:	cc                   	int3
140bc56ec:	cc                   	int3
140bc56ed:	cc                   	int3
140bc56ee:	cc                   	int3
140bc56ef:	cc                   	int3
140bc56f0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140bc56f5:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140bc56fa:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140bc56ff:	55                   	push   %rbp
140bc5700:	56                   	push   %rsi
140bc5701:	57                   	push   %rdi
140bc5702:	48 8d 6c 24 90       	lea    -0x70(%rsp),%rbp
140bc5707:	48 81 ec 70 01 00 00 	sub    $0x170,%rsp
140bc570e:	49 8b d9             	mov    %r9,%rbx
140bc5711:	49 8b f0             	mov    %r8,%rsi
140bc5714:	48 8b fa             	mov    %rdx,%rdi