1401c9606:	75 17                	jne    0x1401c961f
1401c9608:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1401c960f:	00
1401c9610:	48 8b 01             	mov    (%rcx),%rax
1401c9613:	48 8b d9             	mov    %rcx,%rbx
1401c9616:	48 8b c8             	mov    %rax,%rcx
1401c9619:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
1401c961d:	74 f1                	je     0x1401c9610
1401c961f:	48 3b 1f             	cmp    (%rdi),%rbx
1401c9622:	75 9c                	jne    0x1401c95c0
1401c9624:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401c9629:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1401c962e:	48 83 c4 20          	add    $0x20,%rsp
1401c9632:	5f                   	pop    %rdi
1401c9633:	c3                   	ret
1401c9634:	cc                   	int3
1401c9635:	cc                   	int3
1401c9636:	cc                   	int3
1401c9637:	cc                   	int3
1401c9638:	cc                   	int3
1401c9639:	cc                   	int3
1401c963a:	cc                   	int3
1401c963b:	cc                   	int3
1401c963c:	cc                   	int3
1401c963d:	cc                   	int3
1401c963e:	cc                   	int3
1401c963f:	cc                   	int3
1401c9640:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1401c9645:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1401c964a:	55                   	push   %rbp
1401c964b:	53                   	push   %rbx
1401c964c:	56                   	push   %rsi
1401c964d:	57                   	push   %rdi
1401c964e:	41 54                	push   %r12
1401c9650:	41 55                	push   %r13
1401c9652:	41 56                	push   %r14
1401c9654:	41 57                	push   %r15
1401c9656:	48 8d 6c 24 e1       	lea    -0x1f(%rsp),%rbp
1401c965b:	48 81 ec b8 00 00 00 	sub    $0xb8,%rsp
1401c9662:	48 8b da             	mov    %rdx,%rbx
1401c9665:	4c 8b e9             	mov    %rcx,%r13
1401c9668:	e8 47 35 13 00       	call   0x1402fcbb4
1401c966d:	48 89 45 7f          	mov    %rax,0x7f(%rbp)
1401c9671:	48 8d 0d c8 12 16 00 	lea    0x1612c8(%rip),%rcx        # 0x14032a940
1401c9678:	48 89 4d e7          	mov    %rcx,-0x19(%rbp)
1401c967c:	33 f6                	xor    %esi,%esi
1401c967e:	48 89 75 ef          	mov    %rsi,-0x11(%rbp)
1401c9682:	40 32 ff             	xor    %dil,%dil
1401c9685:	40 88 7d f7          	mov    %dil,-0x9(%rbp)
1401c9689:	48 89 4d ff          	mov    %rcx,-0x1(%rbp)
1401c968d:	45 33 f6             	xor    %r14d,%r14d
1401c9690:	4c 89 75 07          	mov    %r14,0x7(%rbp)
1401c9694:	45 32 ff             	xor    %r15b,%r15b
1401c9697:	44 88 7d 0f          	mov    %r15b,0xf(%rbp)
1401c969b:	45 33 e4             	xor    %r12d,%r12d
1401c969e:	48 85 c0             	test   %rax,%rax
1401c96a1:	0f 84 d0 02 00 00    	je     0x1401c9977
1401c96a7:	48 89 5d d7          	mov    %rbx,-0x29(%rbp)
1401c96ab:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401c96b0:	48 85 f6             	test   %rsi,%rsi
1401c96b3:	75 24                	jne    0x1401c96d9
1401c96b5:	b9 18 00 00 00       	mov    $0x18,%ecx
1401c96ba:	e8 89 0b 13 00       	call   0x1402fa248
1401c96bf:	48 8b f0             	mov    %rax,%rsi
1401c96c2:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
1401c96c6:	0f 57 c0             	xorps  %xmm0,%xmm0
1401c96c9:	33 c0                	xor    %eax,%eax
1401c96cb:	0f 11 06             	movups %xmm0,(%rsi)
1401c96ce:	48 89 46 10          	mov    %rax,0x10(%rsi)
1401c96d2:	40 b7 01             	mov    $0x1,%dil
1401c96d5:	40 88 7d f7          	mov    %dil,-0x9(%rbp)
1401c96d9:	4c 8b c6             	mov    %rsi,%r8
1401c96dc:	49 8b d4             	mov    %r12,%rdx
1401c96df:	49 8b cd             	mov    %r13,%rcx
1401c96e2:	e8 d3 34 13 00       	call   0x1402fcbba
1401c96e7:	4d 85 f6             	test   %r14,%r14
1401c96ea:	75 25                	jne    0x1401c9711
1401c96ec:	b9 18 00 00 00       	mov    $0x18,%ecx
1401c96f1:	e8 52 0b 13 00       	call   0x1402fa248
1401c96f6:	4c 8b f0             	mov    %rax,%r14
1401c96f9:	48 89 45 07          	mov    %rax,0x7(%rbp)
1401c96fd:	0f 57 c0             	xorps  %xmm0,%xmm0
1401c9700:	33 c0                	xor    %eax,%eax
1401c9702:	41 0f 11 06          	movups %xmm0,(%r14)
1401c9706:	49 89 46 10          	mov    %rax,0x10(%r14)
1401c970a:	41 b7 01             	mov    $0x1,%r15b
1401c970d:	44 88 7d 0f          	mov    %r15b,0xf(%rbp)
1401c9711:	4d 8b c6             	mov    %r14,%r8
1401c9714:	49 8b d4             	mov    %r12,%rdx
1401c9717:	49 8b cd             	mov    %r13,%rcx
1401c971a:	e8 a1 34 13 00       	call   0x1402fcbc0
1401c971f:	4c 8d 3d 1a 12 16 00 	lea    0x16121a(%rip),%r15        # 0x14032a940
1401c9726:	4c 89 7d a7          	mov    %r15,-0x59(%rbp)
1401c972a:	45 33 ed             	xor    %r13d,%r13d
1401c972d:	4c 89 6d af          	mov    %r13,-0x51(%rbp)
1401c9731:	44 88 6d b7          	mov    %r13b,-0x49(%rbp)
1401c9735:	48 85 f6             	test   %rsi,%rsi
1401c9738:	74 06                	je     0x1401c9740
1401c973a:	48 8b 5e 08          	mov    0x8(%rsi),%rbx
1401c973e:	eb 02                	jmp    0x1401c9742
1401c9740:	33 db                	xor    %ebx,%ebx
1401c9742:	48 85 f6             	test   %rsi,%rsi
1401c9745:	74 45                	je     0x1401c978c
1401c9747:	48 8b 3e             	mov    (%rsi),%rdi
1401c974a:	48 85 ff             	test   %rdi,%rdi
1401c974d:	74 3d                	je     0x1401c978c
1401c974f:	48 85 db             	test   %rbx,%rbx
1401c9752:	74 38                	je     0x1401c978c
1401c9754:	b9 18 00 00 00       	mov    $0x18,%ecx
1401c9759:	e8 ea 0a 13 00       	call   0x1402fa248
1401c975e:	4c 8b e8             	mov    %rax,%r13
1401c9761:	48 89 45 af          	mov    %rax,-0x51(%rbp)
1401c9765:	0f 57 c0             	xorps  %xmm0,%xmm0
1401c9768:	33 c0                	xor    %eax,%eax
1401c976a:	41 0f 11 45 00       	movups %xmm0,0x0(%r13)
1401c976f:	49 89 45 10          	mov    %rax,0x10(%r13)
1401c9773:	c6 45 b7 01          	movb   $0x1,-0x49(%rbp)
1401c9777:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1401c977d:	4d 8b c5             	mov    %r13,%r8
1401c9780:	48 8b d3             	mov    %rbx,%rdx
1401c9783:	48 8b cf             	mov    %rdi,%rcx
1401c9786:	e8 b1 33 13 00       	call   0x1402fcb3c
1401c978b:	90                   	nop
1401c978c:	4c 89 7d bf          	mov    %r15,-0x41(%rbp)
1401c9790:	45 33 ff             	xor    %r15d,%r15d
1401c9793:	4c 89 7d c7          	mov    %r15,-0x39(%rbp)
1401c9797:	44 88 7d cf          	mov    %r15b,-0x31(%rbp)
1401c979b:	4d 85 f6             	test   %r14,%r14
1401c979e:	74 06                	je     0x1401c97a6
1401c97a0:	49 8b 5e 08          	mov    0x8(%r14),%rbx
1401c97a4:	eb 02                	jmp    0x1401c97a8
1401c97a6:	33 db                	xor    %ebx,%ebx
1401c97a8:	4d 85 f6             	test   %r14,%r14
1401c97ab:	74 44                	je     0x1401c97f1
1401c97ad:	49 8b 3e             	mov    (%r14),%rdi
1401c97b0:	48 85 ff             	test   %rdi,%rdi
1401c97b3:	74 3c                	je     0x1401c97f1
1401c97b5:	48 85 db             	test   %rbx,%rbx
1401c97b8:	74 37                	je     0x1401c97f1
1401c97ba:	b9 18 00 00 00       	mov    $0x18,%ecx
1401c97bf:	e8 84 0a 13 00       	call   0x1402fa248
1401c97c4:	4c 8b f8             	mov    %rax,%r15
1401c97c7:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
1401c97cb:	0f 57 c0             	xorps  %xmm0,%xmm0
1401c97ce:	33 c0                	xor    %eax,%eax
1401c97d0:	41 0f 11 07          	movups %xmm0,(%r15)
1401c97d4:	49 89 47 10          	mov    %rax,0x10(%r15)
1401c97d8:	c6 45 cf 01          	movb   $0x1,-0x31(%rbp)
1401c97dc:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1401c97e2:	4d 8b c7             	mov    %r15,%r8
1401c97e5:	48 8b d3             	mov    %rbx,%rdx
1401c97e8:	48 8b cf             	mov    %rdi,%rcx
1401c97eb:	e8 4c 33 13 00       	call   0x1402fcb3c
1401c97f0:	90                   	nop
1401c97f1:	48 8b 45 6f          	mov    0x6f(%rbp),%rax
1401c97f5:	48 8b 18             	mov    (%rax),%rbx
1401c97f8:	48 c7 45 df 00 00 00 	movq   $0x0,-0x21(%rbp)
1401c97ff:	00
1401c9800:	b9 50 00 00 00       	mov    $0x50,%ecx
1401c9805:	e8 3e 0a 13 00       	call   0x1402fa248
1401c980a:	48 89 45 77          	mov    %rax,0x77(%rbp)
1401c980e:	48 89 45 df          	mov    %rax,-0x21(%rbp)
1401c9812:	48 8d 78 20          	lea    0x20(%rax),%rdi
1401c9816:	48 89 7d 87          	mov    %rdi,-0x79(%rbp)
1401c981a:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
1401c981e:	48 8b cf             	mov    %rdi,%rcx
1401c9821:	e8 3a c7 f2 ff       	call   0x1400f5f60
1401c9826:	90                   	nop
1401c9827:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
1401c982b:	48 8d 55 bf          	lea    -0x41(%rbp),%rdx
1401c982f:	e8 2c c7 f2 ff       	call   0x1400f5f60
1401c9834:	90                   	nop
1401c9835:	48 8b 45 77          	mov    0x77(%rbp),%rax
1401c9839:	48 89 18             	mov    %rbx,(%rax)
1401c983c:	48 89 58 08          	mov    %rbx,0x8(%rax)
1401c9840:	48 89 58 10          	mov    %rbx,0x10(%rax)
1401c9844:	66 c7 40 18 00 00    	movw   $0x0,0x18(%rax)
1401c984a:	48 8b 5d 6f          	mov    0x6f(%rbp),%rbx
1401c984e:	48 8b 1b             	mov    (%rbx),%rbx
1401c9851:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
1401c9855:	48 89 5d 87          	mov    %rbx,-0x79(%rbp)
1401c9859:	c7 45 8f 00 00 00 00 	movl   $0x0,-0x71(%rbp)
1401c9860:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
1401c9864:	75 7f                	jne    0x1401c98e5
1401c9866:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
1401c986d:	00 00 00
1401c9870:	48 89 5d 87          	mov    %rbx,-0x79(%rbp)
1401c9874:	4c 8b 47 08          	mov    0x8(%rdi),%r8
1401c9878:	4d 85 c0             	test   %r8,%r8
1401c987b:	74 0d                	je     0x1401c988a
1401c987d:	49 83 78 08 00       	cmpq   $0x0,0x8(%r8)
1401c9882:	74 06                	je     0x1401c988a
1401c9884:	48 8d 53 28          	lea    0x28(%rbx),%rdx
1401c9888:	eb 13                	jmp    0x1401c989d
1401c988a:	48 8d 53 28          	lea    0x28(%rbx),%rdx
1401c988e:	48 8b 0a             	mov    (%rdx),%rcx
1401c9891:	48 85 c9             	test   %rcx,%rcx
1401c9894:	74 3a                	je     0x1401c98d0
1401c9896:	48 83 79 08 00       	cmpq   $0x0,0x8(%rcx)
1401c989b:	74 33                	je     0x1401c98d0
1401c989d:	4d 85 c0             	test   %r8,%r8
1401c98a0:	74 22                	je     0x1401c98c4
1401c98a2:	49 83 78 08 00       	cmpq   $0x0,0x8(%r8)
1401c98a7:	74 1b                	je     0x1401c98c4
1401c98a9:	48 8b 12             	mov    (%rdx),%rdx
1401c98ac:	48 85 d2             	test   %rdx,%rdx
1401c98af:	74 1f                	je     0x1401c98d0
1401c98b1:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1401c98b6:	74 18                	je     0x1401c98d0
1401c98b8:	49 8b c8             	mov    %r8,%rcx
1401c98bb:	e8 88 32 13 00       	call   0x1402fcb48
1401c98c0:	85 c0                	test   %eax,%eax
1401c98c2:	79 0c                	jns    0x1401c98d0
1401c98c4:	c7 45 8f 01 00 00 00 	movl   $0x1,-0x71(%rbp)
1401c98cb:	48 8b 1b             	mov    (%rbx),%rbx
1401c98ce:	eb 0b                	jmp    0x1401c98db
1401c98d0:	c7 45 8f 00 00 00 00 	movl   $0x0,-0x71(%rbp)
1401c98d7:	48 8b 5b 10          	mov    0x10(%rbx),%rbx
1401c98db:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
1401c98df:	74 8f                	je     0x1401c9870
1401c98e1:	48 8b 45 77          	mov    0x77(%rbp),%rax
1401c98e5:	48 8b 5d 6f          	mov    0x6f(%rbp),%rbx
1401c98e9:	48 b9 33 33 33 33 33 	movabs $0x333333333333333,%rcx
1401c98f0:	33 33 03
1401c98f3:	48 39 4b 08          	cmp    %rcx,0x8(%rbx)
1401c98f7:	0f 84 cd 00 00 00    	je     0x1401c99ca
1401c98fd:	48 c7 45 df 00 00 00 	movq   $0x0,-0x21(%rbp)
1401c9904:	00
1401c9905:	0f 10 45 87          	movups -0x79(%rbp),%xmm0
1401c9909:	0f 29 45 87          	movaps %xmm0,-0x79(%rbp)
1401c990d:	4c 8b c0             	mov    %rax,%r8
1401c9910:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
1401c9914:	48 8b cb             	mov    %rbx,%rcx
1401c9917:	e8 04 6f ef ff       	call   0x1400c0820
1401c991c:	90                   	nop
1401c991d:	4d 85 ff             	test   %r15,%r15
1401c9920:	74 1b                	je     0x1401c993d
1401c9922:	80 7d cf 00          	cmpb   $0x0,-0x31(%rbp)
1401c9926:	74 15                	je     0x1401c993d
1401c9928:	49 8b cf             	mov    %r15,%rcx
1401c992b:	e8 cc 44 f1 ff       	call   0x1400dddfc
1401c9930:	ba 18 00 00 00       	mov    $0x18,%edx
1401c9935:	49 8b cf             	mov    %r15,%rcx
1401c9938:	e8 47 09 13 00       	call   0x1402fa284
1401c993d:	4d 85 ed             	test   %r13,%r13
1401c9940:	74 1b                	je     0x1401c995d
1401c9942:	80 7d b7 00          	cmpb   $0x0,-0x49(%rbp)
1401c9946:	74 15                	je     0x1401c995d
1401c9948:	49 8b cd             	mov    %r13,%rcx
1401c994b:	e8 ac 44 f1 ff       	call   0x1400dddfc
1401c9950:	ba 18 00 00 00       	mov    $0x18,%edx
1401c9955:	49 8b cd             	mov    %r13,%rcx
1401c9958:	e8 27 09 13 00       	call   0x1402fa284
1401c995d:	49 ff c4             	inc    %r12
1401c9960:	4c 3b 65 7f          	cmp    0x7f(%rbp),%r12
1401c9964:	4c 8b 6d 67          	mov    0x67(%rbp),%r13
1401c9968:	0f 82 42 fd ff ff    	jb     0x1401c96b0
1401c996e:	0f b6 7d f7          	movzbl -0x9(%rbp),%edi
1401c9972:	44 0f b6 7d 0f       	movzbl 0xf(%rbp),%r15d
1401c9977:	4d 85 f6             	test   %r14,%r14
1401c997a:	74 1b                	je     0x1401c9997
1401c997c:	45 84 ff             	test   %r15b,%r15b
1401c997f:	74 16                	je     0x1401c9997
1401c9981:	49 8b ce             	mov    %r14,%rcx
1401c9984:	e8 73 44 f1 ff       	call   0x1400dddfc
1401c9989:	ba 18 00 00 00       	mov    $0x18,%edx
1401c998e:	49 8b ce             	mov    %r14,%rcx
1401c9991:	e8 ee 08 13 00       	call   0x1402fa284
1401c9996:	90                   	nop
1401c9997:	48 85 f6             	test   %rsi,%rsi
1401c999a:	74 1a                	je     0x1401c99b6
1401c999c:	40 84 ff             	test   %dil,%dil
1401c999f:	74 15                	je     0x1401c99b6
1401c99a1:	48 8b ce             	mov    %rsi,%rcx
1401c99a4:	e8 53 44 f1 ff       	call   0x1400dddfc
1401c99a9:	ba 18 00 00 00       	mov    $0x18,%edx
1401c99ae:	48 8b ce             	mov    %rsi,%rcx
1401c99b1:	e8 ce 08 13 00       	call   0x1402fa284
1401c99b6:	48 81 c4 b8 00 00 00 	add    $0xb8,%rsp
1401c99bd:	41 5f                	pop    %r15
1401c99bf:	41 5e                	pop    %r14
1401c99c1:	41 5d                	pop    %r13
1401c99c3:	41 5c                	pop    %r12
1401c99c5:	5f                   	pop    %rdi
1401c99c6:	5e                   	pop    %rsi
1401c99c7:	5b                   	pop    %rbx
1401c99c8:	5d                   	pop    %rbp
1401c99c9:	c3                   	ret
1401c99ca:	e8 01 74 ef ff       	call   0x1400c0dd0
1401c99cf:	90                   	nop
1401c99d0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1401c99d5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401c99da:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1401c99df:	55                   	push   %rbp
1401c99e0:	41 54                	push   %r12
1401c99e2:	41 55                	push   %r13
1401c99e4:	41 56                	push   %r14
1401c99e6:	41 57                	push   %r15
1401c99e8:	48 8d 6c 24 e1       	lea    -0x1f(%rsp),%rbp
1401c99ed:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
1401c99f4:	45 8b f9             	mov    %r9d,%r15d
1401c99f7:	4d 8b f0             	mov    %r8,%r14
1401c99fa:	44 8b e2             	mov    %edx,%r12d
1401c99fd:	48 85 c9             	test   %rcx,%rcx
1401c9a00:	0f 84 73 01 00 00    	je     0x1401c9b79
1401c9a06:	4d 85 c0             	test   %r8,%r8
1401c9a09:	0f 84 6a 01 00 00    	je     0x1401c9b79
1401c9a0f:	48 8b 7d 77          	mov    0x77(%rbp),%rdi
1401c9a13:	48 85 ff             	test   %rdi,%rdi
1401c9a16:	0f 84 5d 01 00 00    	je     0x1401c9b79
1401c9a1c:	48 8b 75 7f          	mov    0x7f(%rbp),%rsi
1401c9a20:	48 85 f6             	test   %rsi,%rsi
1401c9a23:	0f 84 50 01 00 00    	je     0x1401c9b79
1401c9a29:	48 8b 59 f0          	mov    -0x10(%rcx),%rbx
1401c9a2d:	48 89 5d bf          	mov    %rbx,-0x41(%rbp)
1401c9a31:	48 85 db             	test   %rbx,%rbx
1401c9a34:	74 15                	je     0x1401c9a4b
1401c9a36:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401c9a3a:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401c9a3e:	48 83 c1 08          	add    $0x8,%rcx
1401c9a42:	48 03 cb             	add    %rbx,%rcx
1401c9a45:	48 8b 01             	mov    (%rcx),%rax
1401c9a48:	ff 10                	call   *(%rax)
1401c9a4a:	90                   	nop
1401c9a4b:	48 8b 03             	mov    (%rbx),%rax
1401c9a4e:	4c 8b 68 20          	mov    0x20(%rax),%r13
1401c9a52:	48 8b d6             	mov    %rsi,%rdx
1401c9a55:	48 8d 4d 4f          	lea    0x4f(%rbp),%rcx
1401c9a59:	e8 32 cf fe ff       	call   0x1401b6990
1401c9a5e:	48 8d 15 db 0e 16 00 	lea    0x160edb(%rip),%rdx        # 0x14032a940
1401c9a65:	48 89 55 ff          	mov    %rdx,-0x1(%rbp)
1401c9a69:	48 89 7d 07          	mov    %rdi,0x7(%rbp)
1401c9a6d:	c6 45 0f 00          	movb   $0x0,0xf(%rbp)
1401c9a71:	48 89 55 cf          	mov    %rdx,-0x31(%rbp)
1401c9a75:	33 f6                	xor    %esi,%esi
1401c9a77:	48 89 75 d7          	mov    %rsi,-0x29(%rbp)
1401c9a7b:	40 88 75 df          	mov    %sil,-0x21(%rbp)
1401c9a7f:	48 8b 4d 6f          	mov    0x6f(%rbp),%rcx
1401c9a83:	48 85 c9             	test   %rcx,%rcx
1401c9a86:	74 08                	je     0x1401c9a90
1401c9a88:	48 89 4d d7          	mov    %rcx,-0x29(%rbp)
1401c9a8c:	40 88 75 df          	mov    %sil,-0x21(%rbp)
1401c9a90:	48 89 55 e7          	mov    %rdx,-0x19(%rbp)
1401c9a94:	4c 89 75 ef          	mov    %r14,-0x11(%rbp)
1401c9a98:	c6 45 f7 00          	movb   $0x0,-0x9(%rbp)
1401c9a9c:	45 85 e4             	test   %r12d,%r12d
1401c9a9f:	0f 95 c2             	setne  %dl
1401c9aa2:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401c9aa7:	48 8d 45 ff          	lea    -0x1(%rbp),%rax
1401c9aab:	48 89 44 24 28       	mov    %rax,0x28(%rsp)