1800e925a:	e8 51 fc ff ff       	call   0x1800e8eb0
1800e925f:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1800e9264:	48 8b cd             	mov    %rbp,%rcx
1800e9267:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1800e926c:	e8 1f 97 04 00       	call   0x180132990
1800e9271:	48 83 c7 10          	add    $0x10,%rdi
1800e9275:	48 3b fb             	cmp    %rbx,%rdi
1800e9278:	72 cd                	jb     0x1800e9247
1800e927a:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
1800e927f:	33 c0                	xor    %eax,%eax
1800e9281:	f3 0f 7f 06          	movdqu %xmm0,(%rsi)
1800e9285:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1800e928a:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1800e928f:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1800e9294:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1800e9299:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1800e929e:	48 33 cc             	xor    %rsp,%rcx
1800e92a1:	e8 86 c8 f2 ff       	call   0x180015b2c
1800e92a6:	48 83 c4 58          	add    $0x58,%rsp
1800e92aa:	5f                   	pop    %rdi
1800e92ab:	5e                   	pop    %rsi
1800e92ac:	5d                   	pop    %rbp
1800e92ad:	5b                   	pop    %rbx
1800e92ae:	c3                   	ret
1800e92af:	cc                   	int3
1800e92b0:	48 83 ec 38          	sub    $0x38,%rsp
1800e92b4:	8b 05 12 37 08 00    	mov    0x83712(%rip),%eax        # 0x18016c9cc
1800e92ba:	a8 06                	test   $0x6,%al
1800e92bc:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1800e92c1:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1800e92c6:	75 07                	jne    0x1800e92cf
1800e92c8:	e8 a7 18 00 00       	call   0x1800eab74
1800e92cd:	eb 05                	jmp    0x1800e92d4
1800e92cf:	e8 fc 98 04 00       	call   0x180132bd0
1800e92d4:	48 83 c4 38          	add    $0x38,%rsp
1800e92d8:	c3                   	ret
1800e92d9:	cc                   	int3
1800e92da:	cc                   	int3
1800e92db:	cc                   	int3
1800e92dc:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1800e92e1:	55                   	push   %rbp
1800e92e2:	56                   	push   %rsi
1800e92e3:	57                   	push   %rdi
1800e92e4:	41 54                	push   %r12
1800e92e6:	41 55                	push   %r13
1800e92e8:	41 56                	push   %r14
1800e92ea:	41 57                	push   %r15
1800e92ec:	48 8d ac 24 50 ff ff 	lea    -0xb0(%rsp),%rbp
1800e92f3:	ff
1800e92f4:	48 81 ec b0 01 00 00 	sub    $0x1b0,%rsp
1800e92fb:	48 8b 05 6e 36 08 00 	mov    0x8366e(%rip),%rax        # 0x18016c970
1800e9302:	48 33 c4             	xor    %rsp,%rax
1800e9305:	48 89 85 a0 00 00 00 	mov    %rax,0xa0(%rbp)
1800e930c:	4c 8b bd 10 01 00 00 	mov    0x110(%rbp),%r15
1800e9313:	48 8b da             	mov    %rdx,%rbx
1800e9316:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
1800e931b:	48 8b f1             	mov    %rcx,%rsi
1800e931e:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
1800e9323:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1800e9328:	33 d2                	xor    %edx,%edx
1800e932a:	41 b8 f0 00 00 00    	mov    $0xf0,%r8d
1800e9330:	4d 8b e9             	mov    %r9,%r13
1800e9333:	e8 48 c9 04 00       	call   0x180135c80
1800e9338:	48 8b 86 20 02 00 00 	mov    0x220(%rsi),%rax
1800e933f:	4c 8b 70 30          	mov    0x30(%rax),%r14
1800e9343:	33 c0                	xor    %eax,%eax
1800e9345:	4d 85 ed             	test   %r13,%r13
1800e9348:	75 0a                	jne    0x1800e9354
1800e934a:	b8 a6 00 80 0c       	mov    $0xc8000a6,%eax
1800e934f:	e9 8d 01 00 00       	jmp    0x1800e94e1
1800e9354:	48 8b bd 18 01 00 00 	mov    0x118(%rbp),%rdi
1800e935b:	44 8b e0             	mov    %eax,%r12d
1800e935e:	48 85 ff             	test   %rdi,%rdi
1800e9361:	0f 84 2c 01 00 00    	je     0x1800e9493
1800e9367:	41 ff c4             	inc    %r12d
1800e936a:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1800e936f:	41 8b c4             	mov    %r12d,%eax
1800e9372:	48 8b d6             	mov    %rsi,%rdx
1800e9375:	0f c8                	bswap  %eax
1800e9377:	89 45 20             	mov    %eax,0x20(%rbp)
1800e937a:	48 8b 86 20 02 00 00 	mov    0x220(%rsi),%rax
1800e9381:	48 8b 40 08          	mov    0x8(%rax),%rax
1800e9385:	ff 15 75 7c 05 00    	call   *0x57c75(%rip)        # 0x180141000
1800e938b:	48 8b 86 20 02 00 00 	mov    0x220(%rsi),%rax
1800e9392:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1800e9397:	4c 8b 44 24 20       	mov    0x20(%rsp),%r8
1800e939c:	48 8b d3             	mov    %rbx,%rdx
1800e939f:	48 8b 40 10          	mov    0x10(%rax),%rax
1800e93a3:	ff 15 57 7c 05 00    	call   *0x57c57(%rip)        # 0x180141000
1800e93a9:	48 8b 86 20 02 00 00 	mov    0x220(%rsi),%rax
1800e93b0:	48 8d 55 20          	lea    0x20(%rbp),%rdx
1800e93b4:	41 b8 04 00 00 00    	mov    $0x4,%r8d
1800e93ba:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1800e93bf:	48 8b 40 10          	mov    0x10(%rax),%rax
1800e93c3:	ff 15 37 7c 05 00    	call   *0x57c37(%rip)        # 0x180141000
1800e93c9:	48 8b 86 20 02 00 00 	mov    0x220(%rsi),%rax
1800e93d0:	48 8d 55 60          	lea    0x60(%rbp),%rdx
1800e93d4:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1800e93d9:	48 8b 40 18          	mov    0x18(%rax),%rax
1800e93dd:	ff 15 1d 7c 05 00    	call   *0x57c1d(%rip)        # 0x180141000
1800e93e3:	4d 8b c6             	mov    %r14,%r8
1800e93e6:	48 8d 55 60          	lea    0x60(%rbp),%rdx
1800e93ea:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
1800e93ee:	e8 cd c5 04 00       	call   0x1801359c0
1800e93f3:	49 83 fd 01          	cmp    $0x1,%r13
1800e93f7:	76 6e                	jbe    0x1800e9467
1800e93f9:	49 8d 5d ff          	lea    -0x1(%r13),%rbx
1800e93fd:	48 8b 86 20 02 00 00 	mov    0x220(%rsi),%rax
1800e9404:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1800e9409:	48 8b d6             	mov    %rsi,%rdx
1800e940c:	48 8b 40 08          	mov    0x8(%rax),%rax
1800e9410:	ff 15 ea 7b 05 00    	call   *0x57bea(%rip)        # 0x180141000
1800e9416:	48 8b 86 20 02 00 00 	mov    0x220(%rsi),%rax
1800e941d:	48 8d 55 60          	lea    0x60(%rbp),%rdx
1800e9421:	4d 8b c6             	mov    %r14,%r8
1800e9424:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1800e9429:	48 8b 40 10          	mov    0x10(%rax),%rax
1800e942d:	ff 15 cd 7b 05 00    	call   *0x57bcd(%rip)        # 0x180141000
1800e9433:	48 8b 86 20 02 00 00 	mov    0x220(%rsi),%rax
1800e943a:	48 8d 55 60          	lea    0x60(%rbp),%rdx
1800e943e:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1800e9443:	48 8b 40 18          	mov    0x18(%rax),%rax
1800e9447:	ff 15 b3 7b 05 00    	call   *0x57bb3(%rip)        # 0x180141000
1800e944d:	4d 8b ce             	mov    %r14,%r9
1800e9450:	4c 8d 45 20          	lea    0x20(%rbp),%r8
1800e9454:	48 8d 55 20          	lea    0x20(%rbp),%rdx
1800e9458:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
1800e945c:	e8 4f fa ff ff       	call   0x1800e8eb0
1800e9461:	48 83 eb 01          	sub    $0x1,%rbx
1800e9465:	75 96                	jne    0x1800e93fd
1800e9467:	49 3b fe             	cmp    %r14,%rdi
1800e946a:	48 8d 55 20          	lea    0x20(%rbp),%rdx
1800e946e:	49 8b de             	mov    %r14,%rbx
1800e9471:	49 8b cf             	mov    %r15,%rcx
1800e9474:	48 0f 42 df          	cmovb  %rdi,%rbx
1800e9478:	4c 8b c3             	mov    %rbx,%r8
1800e947b:	e8 40 c5 04 00       	call   0x1801359c0
1800e9480:	4c 03 fb             	add    %rbx,%r15
1800e9483:	48 2b fb             	sub    %rbx,%rdi
1800e9486:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1800e948b:	0f 85 d6 fe ff ff    	jne    0x1800e9367
1800e9491:	33 c0                	xor    %eax,%eax
1800e9493:	48 89 45 60          	mov    %rax,0x60(%rbp)
1800e9497:	48 89 45 68          	mov    %rax,0x68(%rbp)
1800e949b:	48 89 45 70          	mov    %rax,0x70(%rbp)
1800e949f:	48 89 45 78          	mov    %rax,0x78(%rbp)
1800e94a3:	48 89 85 80 00 00 00 	mov    %rax,0x80(%rbp)
1800e94aa:	48 89 85 88 00 00 00 	mov    %rax,0x88(%rbp)
1800e94b1:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
1800e94b8:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
1800e94bf:	48 89 45 20          	mov    %rax,0x20(%rbp)
1800e94c3:	48 89 45 28          	mov    %rax,0x28(%rbp)
1800e94c7:	48 89 45 30          	mov    %rax,0x30(%rbp)
1800e94cb:	48 89 45 38          	mov    %rax,0x38(%rbp)
1800e94cf:	48 89 45 40          	mov    %rax,0x40(%rbp)
1800e94d3:	48 89 45 48          	mov    %rax,0x48(%rbp)
1800e94d7:	48 89 45 50          	mov    %rax,0x50(%rbp)
1800e94db:	48 89 45 58          	mov    %rax,0x58(%rbp)
1800e94df:	33 c0                	xor    %eax,%eax
1800e94e1:	48 8b 8d a0 00 00 00 	mov    0xa0(%rbp),%rcx
1800e94e8:	48 33 cc             	xor    %rsp,%rcx
1800e94eb:	e8 3c c6 f2 ff       	call   0x180015b2c
1800e94f0:	48 8b 9c 24 08 02 00 	mov    0x208(%rsp),%rbx
1800e94f7:	00
1800e94f8:	48 81 c4 b0 01 00 00 	add    $0x1b0,%rsp
1800e94ff:	41 5f                	pop    %r15
1800e9501:	41 5e                	pop    %r14
1800e9503:	41 5d                	pop    %r13
1800e9505:	41 5c                	pop    %r12
1800e9507:	5f                   	pop    %rdi
1800e9508:	5e                   	pop    %rsi
1800e9509:	5d                   	pop    %rbp
1800e950a:	c3                   	ret
1800e950b:	cc                   	int3
1800e950c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800e9511:	55                   	push   %rbp
1800e9512:	56                   	push   %rsi
1800e9513:	57                   	push   %rdi
1800e9514:	48 81 ec 70 02 00 00 	sub    $0x270,%rsp
1800e951b:	48 8b 05 4e 34 08 00 	mov    0x8344e(%rip),%rax        # 0x18016c970
1800e9522:	48 33 c4             	xor    %rsp,%rax
1800e9525:	48 89 84 24 60 02 00 	mov    %rax,0x260(%rsp)
1800e952c:	00
1800e952d:	48 8b ac 24 c0 02 00 	mov    0x2c0(%rsp),%rbp
1800e9534:	00
1800e9535:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1800e953a:	49 8b f8             	mov    %r8,%rdi
1800e953d:	48 8b da             	mov    %rdx,%rbx
1800e9540:	33 d2                	xor    %edx,%edx
1800e9542:	41 b8 30 02 00 00    	mov    $0x230,%r8d
1800e9548:	49 8b f1             	mov    %r9,%rsi
1800e954b:	e8 30 c7 04 00       	call   0x180135c80
1800e9550:	48 8d 05 49 b1 05 00 	lea    0x5b149(%rip),%rax        # 0x1801446a0
1800e9557:	4c 8b c7             	mov    %rdi,%r8
1800e955a:	48 8b d3             	mov    %rbx,%rdx
1800e955d:	48 89 84 24 50 02 00 	mov    %rax,0x250(%rsp)
1800e9564:	00
1800e9565:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1800e956a:	e8 11 68 ff ff       	call   0x1800dfd80
1800e956f:	8b d8                	mov    %eax,%ebx
1800e9571:	85 c0                	test   %eax,%eax
1800e9573:	75 31                	jne    0x1800e95a6
1800e9575:	48 8b 84 24 c8 02 00 	mov    0x2c8(%rsp),%rax
1800e957c:	00
1800e957d:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1800e9582:	4c 8b 8c 24 b8 02 00 	mov    0x2b8(%rsp),%r9
1800e9589:	00
1800e958a:	48 8b d6             	mov    %rsi,%rdx
1800e958d:	4c 8b 84 24 b0 02 00 	mov    0x2b0(%rsp),%r8
1800e9594:	00
1800e9595:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1800e959a:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1800e959f:	e8 38 fd ff ff       	call   0x1800e92dc
1800e95a4:	8b d8                	mov    %eax,%ebx
1800e95a6:	ba 30 02 00 00       	mov    $0x230,%edx
1800e95ab:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1800e95b0:	e8 9b 70 04 00       	call   0x180130650
1800e95b5:	8b c3                	mov    %ebx,%eax
1800e95b7:	48 8b 8c 24 60 02 00 	mov    0x260(%rsp),%rcx
1800e95be:	00
1800e95bf:	48 33 cc             	xor    %rsp,%rcx
1800e95c2:	e8 65 c5 f2 ff       	call   0x180015b2c
1800e95c7:	48 8b 9c 24 90 02 00 	mov    0x290(%rsp),%rbx
1800e95ce:	00
1800e95cf:	48 81 c4 70 02 00 00 	add    $0x270,%rsp
1800e95d6:	5f                   	pop    %rdi
1800e95d7:	5e                   	pop    %rsi
1800e95d8:	5d                   	pop    %rbp
1800e95d9:	c3                   	ret
1800e95da:	cc                   	int3
1800e95db:	cc                   	int3
1800e95dc:	40 55                	rex push %rbp
1800e95de:	53                   	push   %rbx
1800e95df:	56                   	push   %rsi
1800e95e0:	57                   	push   %rdi
1800e95e1:	41 54                	push   %r12
1800e95e3:	41 55                	push   %r13
1800e95e5:	41 56                	push   %r14
1800e95e7:	41 57                	push   %r15
1800e95e9:	48 8d 6c 24 f1       	lea    -0xf(%rsp),%rbp
1800e95ee:	48 81 ec 88 00 00 00 	sub    $0x88,%rsp
1800e95f5:	48 8b 05 74 33 08 00 	mov    0x83374(%rip),%rax        # 0x18016c970
1800e95fc:	48 33 c4             	xor    %rsp,%rax
1800e95ff:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
1800e9603:	48 8b 41 40          	mov    0x40(%rcx),%rax
1800e9607:	4c 8b e2             	mov    %rdx,%r12
1800e960a:	4c 8b 75 77          	mov    0x77(%rbp),%r14
1800e960e:	49 8b f9             	mov    %r9,%rdi
1800e9611:	48 8b 55 7f          	mov    0x7f(%rbp),%rdx
1800e9615:	4d 8b f8             	mov    %r8,%r15
1800e9618:	4c 8b e9             	mov    %rcx,%r13
1800e961b:	48 85 c0             	test   %rax,%rax
1800e961e:	74 1c                	je     0x1800e963c
1800e9620:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1800e9625:	4d 8b ce             	mov    %r14,%r9
1800e9628:	49 8b d7             	mov    %r15,%rdx
1800e962b:	4c 8b c7             	mov    %rdi,%r8
1800e962e:	49 8b cc             	mov    %r12,%rcx
1800e9631:	ff 15 c9 79 05 00    	call   *0x579c9(%rip)        # 0x180141000
1800e9637:	e9 9b 00 00 00       	jmp    0x1800e96d7
1800e963c:	48 8b 71 58          	mov    0x58(%rcx),%rsi
1800e9640:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1800e9644:	48 8b de             	mov    %rsi,%rbx
1800e9647:	4c 8b c6             	mov    %rsi,%r8
1800e964a:	48 f7 db             	neg    %rbx
1800e964d:	48 23 da             	and    %rdx,%rbx
1800e9650:	49 8b d7             	mov    %r15,%rdx
1800e9653:	48 03 df             	add    %rdi,%rbx
1800e9656:	e8 65 c3 04 00       	call   0x1801359c0
1800e965b:	48 3b fb             	cmp    %rbx,%rdi
1800e965e:	73 46                	jae    0x1800e96a6
1800e9660:	4c 2b f7             	sub    %rdi,%r14
1800e9663:	49 8b 45 08          	mov    0x8(%r13),%rax
1800e9667:	4c 8d 45 d7          	lea    -0x29(%rbp),%r8
1800e966b:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
1800e966f:	49 8b cc             	mov    %r12,%rcx
1800e9672:	ff 15 88 79 05 00    	call   *0x57988(%rip)        # 0x180141000
1800e9678:	4d 8d 04 3e          	lea    (%r14,%rdi,1),%r8
1800e967c:	4c 8b ce             	mov    %rsi,%r9
1800e967f:	48 8b d7             	mov    %rdi,%rdx
1800e9682:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1800e9686:	e8 25 f8 ff ff       	call   0x1800e8eb0
1800e968b:	48 8b 44 35 af       	mov    -0x51(%rbp,%rsi,1),%rax
1800e9690:	48 03 fe             	add    %rsi,%rdi
1800e9693:	48 0f c8             	bswap  %rax
1800e9696:	48 ff c0             	inc    %rax
1800e9699:	48 0f c8             	bswap  %rax
1800e969c:	48 89 44 35 af       	mov    %rax,-0x51(%rbp,%rsi,1)
1800e96a1:	48 3b fb             	cmp    %rbx,%rdi
1800e96a4:	72 bd                	jb     0x1800e9663
1800e96a6:	4c 8b c6             	mov    %rsi,%r8
1800e96a9:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
1800e96ad:	49 8b cf             	mov    %r15,%rcx
1800e96b0:	e8 0b c3 04 00       	call   0x1801359c0
1800e96b5:	33 c0                	xor    %eax,%eax
1800e96b7:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
1800e96bb:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
1800e96bf:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
1800e96c3:	48 89 45 cf          	mov    %rax,-0x31(%rbp)
1800e96c7:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
1800e96cb:	48 89 45 df          	mov    %rax,-0x21(%rbp)
1800e96cf:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
1800e96d3:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
1800e96d7:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
1800e96db:	48 33 cc             	xor    %rsp,%rcx
1800e96de:	e8 49 c4 f2 ff       	call   0x180015b2c
1800e96e3:	48 81 c4 88 00 00 00 	add    $0x88,%rsp
1800e96ea:	41 5f                	pop    %r15
1800e96ec:	41 5e                	pop    %r14
1800e96ee:	41 5d                	pop    %r13
1800e96f0:	41 5c                	pop    %r12
1800e96f2:	5f                   	pop    %rdi
1800e96f3:	5e                   	pop    %rsi
1800e96f4:	5b                   	pop    %rbx
1800e96f5:	5d                   	pop    %rbp
1800e96f6:	c3                   	ret
1800e96f7:	cc                   	int3
1800e96f8:	4c 8b 02             	mov    (%rdx),%r8
1800e96fb:	4c 8b d1             	mov    %rcx,%r10
1800e96fe:	4c 8b 4a 08          	mov    0x8(%rdx),%r9
1800e9702:	41 bb 80 00 00 00    	mov    $0x80,%r11d
1800e9708:	49 0f c8             	bswap  %r8
1800e970b:	49 0f c9             	bswap  %r9
1800e970e:	49 8b d1             	mov    %r9,%rdx
1800e9711:	4d 89 0a             	mov    %r9,(%r10)
1800e9714:	83 e2 01             	and    $0x1,%edx
1800e9717:	4d 89 42 08          	mov    %r8,0x8(%r10)
1800e971b:	49 8b c8             	mov    %r8,%rcx
1800e971e:	4d 8d 52 10          	lea    0x10(%r10),%r10
1800e9722:	48 f7 da             	neg    %rdx
1800e9725:	48 c1 e1 3f          	shl    $0x3f,%rcx
1800e9729:	48 b8 00 00 00 00 00 	movabs $0xe100000000000000,%rax
1800e9730:	00 00 e1
1800e9733:	49 d1 e8             	shr    $1,%r8
1800e9736:	48 23 d0             	and    %rax,%rdx
1800e9739:	49 8b c1             	mov    %r9,%rax
1800e973c:	48 d1 e8             	shr    $1,%rax
1800e973f:	4c 8b c9             	mov    %rcx,%r9
1800e9742:	4c 0b c8             	or     %rax,%r9
1800e9745:	4c 33 c2             	xor    %rdx,%r8
1800e9748:	49 83 eb 01          	sub    $0x1,%r11
1800e974c:	75 c0                	jne    0x1800e970e
1800e974e:	c3                   	ret
1800e974f:	cc                   	int3
1800e9750:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800e9755:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1800e975a:	56                   	push   %rsi
1800e975b:	57                   	push   %rdi
1800e975c:	41 54                	push   %r12
1800e975e:	41 56                	push   %r14