14004ee5a:	49 89 0c 24          	mov    %rcx,(%r12)
14004ee5e:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
14004ee62:	48 89 46 08          	mov    %rax,0x8(%rsi)
14004ee66:	48 89 0a             	mov    %rcx,(%rdx)
14004ee69:	49 8b 0c 24          	mov    (%r12),%rcx
14004ee6d:	48 83 eb 10          	sub    $0x10,%rbx
14004ee71:	48 8b 03             	mov    (%rbx),%rax
14004ee74:	49 89 04 24          	mov    %rax,(%r12)
14004ee78:	48 8b 43 08          	mov    0x8(%rbx),%rax
14004ee7c:	48 89 0b             	mov    %rcx,(%rbx)
14004ee7f:	48 8b 0a             	mov    (%rdx),%rcx
14004ee82:	48 89 02             	mov    %rax,(%rdx)
14004ee85:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
14004ee89:	e9 89 fe ff ff       	jmp    0x14004ed17
14004ee8e:	48 8b 06             	mov    (%rsi),%rax
14004ee91:	48 8b 0f             	mov    (%rdi),%rcx
14004ee94:	48 89 07             	mov    %rax,(%rdi)
14004ee97:	48 8b 46 08          	mov    0x8(%rsi),%rax
14004ee9b:	48 89 0e             	mov    %rcx,(%rsi)
14004ee9e:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
14004eea2:	48 89 47 08          	mov    %rax,0x8(%rdi)
14004eea6:	48 89 4e 08          	mov    %rcx,0x8(%rsi)
14004eeaa:	e9 64 fe ff ff       	jmp    0x14004ed13
14004eeaf:	49 89 5f 08          	mov    %rbx,0x8(%r15)
14004eeb3:	49 8b c7             	mov    %r15,%rax
14004eeb6:	48 8b 9c 24 88 00 00 	mov    0x88(%rsp),%rbx
14004eebd:	00
14004eebe:	4d 89 27             	mov    %r12,(%r15)
14004eec1:	48 83 c4 30          	add    $0x30,%rsp
14004eec5:	41 5f                	pop    %r15
14004eec7:	41 5e                	pop    %r14
14004eec9:	41 5d                	pop    %r13
14004eecb:	41 5c                	pop    %r12
14004eecd:	5f                   	pop    %rdi
14004eece:	5e                   	pop    %rsi
14004eecf:	5d                   	pop    %rbp
14004eed0:	c3                   	ret
14004eed1:	90                   	nop
14004eed2:	90                   	nop
14004eed3:	90                   	nop
14004eed4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14004eed9:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14004eede:	57                   	push   %rdi
14004eedf:	48 83 ec 20          	sub    $0x20,%rsp
14004eee3:	48 8b f2             	mov    %rdx,%rsi
14004eee6:	48 8b f9             	mov    %rcx,%rdi
14004eee9:	48 3b ca             	cmp    %rdx,%rcx
14004eeec:	74 3b                	je     0x14004ef29
14004eeee:	48 8b 19             	mov    (%rcx),%rbx
14004eef1:	48 8b d1             	mov    %rcx,%rdx
14004eef4:	4c 8b 43 08          	mov    0x8(%rbx),%r8
14004eef8:	e8 2f f7 fc ff       	call   0x14001e62c
14004eefd:	48 89 5b 08          	mov    %rbx,0x8(%rbx)
14004ef01:	48 89 1b             	mov    %rbx,(%rbx)
14004ef04:	48 89 5b 10          	mov    %rbx,0x10(%rbx)
14004ef08:	48 83 67 08 00       	andq   $0x0,0x8(%rdi)
14004ef0d:	48 8b 06             	mov    (%rsi),%rax
14004ef10:	48 8b 0f             	mov    (%rdi),%rcx
14004ef13:	48 89 07             	mov    %rax,(%rdi)
14004ef16:	48 8b 46 08          	mov    0x8(%rsi),%rax
14004ef1a:	48 89 0e             	mov    %rcx,(%rsi)
14004ef1d:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
14004ef21:	48 89 47 08          	mov    %rax,0x8(%rdi)
14004ef25:	48 89 4e 08          	mov    %rcx,0x8(%rsi)
14004ef29:	8b 46 10             	mov    0x10(%rsi),%eax
14004ef2c:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14004ef31:	89 47 10             	mov    %eax,0x10(%rdi)
14004ef34:	f2 0f 10 46 14       	movsd  0x14(%rsi),%xmm0
14004ef39:	f2 0f 11 47 14       	movsd  %xmm0,0x14(%rdi)
14004ef3e:	f2 0f 10 4e 1c       	movsd  0x1c(%rsi),%xmm1
14004ef43:	f2 0f 11 4f 1c       	movsd  %xmm1,0x1c(%rdi)
14004ef48:	8b 46 24             	mov    0x24(%rsi),%eax
14004ef4b:	89 47 24             	mov    %eax,0x24(%rdi)
14004ef4e:	8b 46 28             	mov    0x28(%rsi),%eax
14004ef51:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14004ef56:	89 47 28             	mov    %eax,0x28(%rdi)
14004ef59:	48 8b c7             	mov    %rdi,%rax
14004ef5c:	48 83 c4 20          	add    $0x20,%rsp
14004ef60:	5f                   	pop    %rdi
14004ef61:	c3                   	ret
14004ef62:	90                   	nop
14004ef63:	90                   	nop
14004ef64:	48 8b c4             	mov    %rsp,%rax
14004ef67:	48 89 58 10          	mov    %rbx,0x10(%rax)
14004ef6b:	48 89 70 18          	mov    %rsi,0x18(%rax)
14004ef6f:	48 89 78 20          	mov    %rdi,0x20(%rax)
14004ef73:	48 89 48 08          	mov    %rcx,0x8(%rax)
14004ef77:	55                   	push   %rbp
14004ef78:	41 54                	push   %r12
14004ef7a:	41 55                	push   %r13
14004ef7c:	41 56                	push   %r14
14004ef7e:	41 57                	push   %r15
14004ef80:	48 8b ec             	mov    %rsp,%rbp
14004ef83:	48 83 ec 50          	sub    $0x50,%rsp
14004ef87:	48 b9 ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%rcx
14004ef8e:	aa aa aa
14004ef91:	49 8d 58 d0          	lea    -0x30(%r8),%rbx
14004ef95:	49 8b c0             	mov    %r8,%rax
14004ef98:	4d 8b e8             	mov    %r8,%r13
14004ef9b:	48 2b c2             	sub    %rdx,%rax
14004ef9e:	4c 8b e2             	mov    %rdx,%r12
14004efa1:	48 c1 f8 04          	sar    $0x4,%rax
14004efa5:	48 0f af c1          	imul   %rcx,%rax
14004efa9:	48 d1 f8             	sar    $1,%rax
14004efac:	4c 8d 3c 40          	lea    (%rax,%rax,2),%r15
14004efb0:	48 8b c3             	mov    %rbx,%rax
14004efb3:	48 2b c2             	sub    %rdx,%rax
14004efb6:	49 c1 e7 04          	shl    $0x4,%r15
14004efba:	48 c1 f8 04          	sar    $0x4,%rax
14004efbe:	4c 03 fa             	add    %rdx,%r15
14004efc1:	48 0f af c1          	imul   %rcx,%rax
14004efc5:	48 8b ca             	mov    %rdx,%rcx
14004efc8:	48 83 f8 28          	cmp    $0x28,%rax
14004efcc:	7e 51                	jle    0x14004f01f
14004efce:	48 ff c0             	inc    %rax
14004efd1:	48 c1 f8 03          	sar    $0x3,%rax
14004efd5:	48 8d 3c 40          	lea    (%rax,%rax,2),%rdi
14004efd9:	48 8d 34 40          	lea    (%rax,%rax,2),%rsi
14004efdd:	48 c1 e7 04          	shl    $0x4,%rdi
14004efe1:	48 c1 e6 05          	shl    $0x5,%rsi
14004efe5:	4c 8d 34 17          	lea    (%rdi,%rdx,1),%r14
14004efe9:	4c 8d 04 16          	lea    (%rsi,%rdx,1),%r8
14004efed:	49 8b d6             	mov    %r14,%rdx
14004eff0:	e8 1b 39 00 00       	call   0x140052910
14004eff5:	49 8b cf             	mov    %r15,%rcx
14004eff8:	4e 8d 04 3f          	lea    (%rdi,%r15,1),%r8
14004effc:	48 2b cf             	sub    %rdi,%rcx
14004efff:	49 8b d7             	mov    %r15,%rdx
14004f002:	e8 09 39 00 00       	call   0x140052910
14004f007:	4d 8d 45 d0          	lea    -0x30(%r13),%r8
14004f00b:	48 2b df             	sub    %rdi,%rbx
14004f00e:	49 8b c8             	mov    %r8,%rcx
14004f011:	48 8b d3             	mov    %rbx,%rdx
14004f014:	48 2b ce             	sub    %rsi,%rcx
14004f017:	e8 f4 38 00 00       	call   0x140052910
14004f01c:	49 8b ce             	mov    %r14,%rcx
14004f01f:	4c 8b c3             	mov    %rbx,%r8
14004f022:	49 8b d7             	mov    %r15,%rdx
14004f025:	e8 e6 38 00 00       	call   0x140052910
14004f02a:	49 8d 5f 30          	lea    0x30(%r15),%rbx
14004f02e:	eb 1a                	jmp    0x14004f04a
14004f030:	f3 41 0f 10 47 e8    	movss  -0x18(%r15),%xmm0
14004f036:	f3 41 0f 10 4f 18    	movss  0x18(%r15),%xmm1
14004f03c:	0f 2f c8             	comiss %xmm0,%xmm1
14004f03f:	77 0e                	ja     0x14004f04f
14004f041:	0f 2f c1             	comiss %xmm1,%xmm0
14004f044:	77 09                	ja     0x14004f04f
14004f046:	49 83 ef 30          	sub    $0x30,%r15
14004f04a:	4d 3b e7             	cmp    %r15,%r12
14004f04d:	72 e1                	jb     0x14004f030
14004f04f:	49 3b dd             	cmp    %r13,%rbx
14004f052:	73 1e                	jae    0x14004f072
14004f054:	f3 41 0f 10 4f 18    	movss  0x18(%r15),%xmm1
14004f05a:	f3 0f 10 43 18       	movss  0x18(%rbx),%xmm0
14004f05f:	0f 2f c8             	comiss %xmm0,%xmm1
14004f062:	77 0e                	ja     0x14004f072
14004f064:	0f 2f c1             	comiss %xmm1,%xmm0
14004f067:	77 09                	ja     0x14004f072
14004f069:	48 83 c3 30          	add    $0x30,%rbx
14004f06d:	49 3b dd             	cmp    %r13,%rbx
14004f070:	72 e8                	jb     0x14004f05a
14004f072:	48 8b fb             	mov    %rbx,%rdi
14004f075:	49 8b f7             	mov    %r15,%rsi
14004f078:	eb 64                	jmp    0x14004f0de
14004f07a:	f3 41 0f 10 47 18    	movss  0x18(%r15),%xmm0
14004f080:	f3 0f 10 4f 18       	movss  0x18(%rdi),%xmm1
14004f085:	0f 2f c8             	comiss %xmm0,%xmm1
14004f088:	77 50                	ja     0x14004f0da
14004f08a:	0f 2f c1             	comiss %xmm1,%xmm0
14004f08d:	77 54                	ja     0x14004f0e3
14004f08f:	48 3b df             	cmp    %rdi,%rbx
14004f092:	74 42                	je     0x14004f0d6
14004f094:	48 8b d3             	mov    %rbx,%rdx
14004f097:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14004f09b:	e8 34 ff fe ff       	call   0x14003efd4
14004f0a0:	48 8b d7             	mov    %rdi,%rdx
14004f0a3:	48 8b cb             	mov    %rbx,%rcx
14004f0a6:	e8 29 fe ff ff       	call   0x14004eed4
14004f0ab:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14004f0af:	48 8b cf             	mov    %rdi,%rcx
14004f0b2:	e8 1d fe ff ff       	call   0x14004eed4
14004f0b7:	4c 8b 45 d0          	mov    -0x30(%rbp),%r8
14004f0bb:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14004f0bf:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14004f0c3:	4d 8b 40 08          	mov    0x8(%r8),%r8
14004f0c7:	e8 60 f5 fc ff       	call   0x14001e62c
14004f0cc:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14004f0d0:	ff 15 ea d7 ab 00    	call   *0xabd7ea(%rip)        # 0x140b0c8c0
14004f0d6:	48 83 c3 30          	add    $0x30,%rbx
14004f0da:	48 83 c7 30          	add    $0x30,%rdi
14004f0de:	49 3b fd             	cmp    %r13,%rdi
14004f0e1:	72 97                	jb     0x14004f07a
14004f0e3:	49 3b f4             	cmp    %r12,%rsi
14004f0e6:	76 75                	jbe    0x14004f15d
14004f0e8:	4c 8d 76 d0          	lea    -0x30(%rsi),%r14
14004f0ec:	f3 41 0f 10 46 18    	movss  0x18(%r14),%xmm0
14004f0f2:	f3 41 0f 10 4f 18    	movss  0x18(%r15),%xmm1
14004f0f8:	0f 2f c8             	comiss %xmm0,%xmm1
14004f0fb:	77 50                	ja     0x14004f14d
14004f0fd:	0f 2f c1             	comiss %xmm1,%xmm0
14004f100:	77 58                	ja     0x14004f15a
14004f102:	49 83 ef 30          	sub    $0x30,%r15
14004f106:	4d 3b fe             	cmp    %r14,%r15
14004f109:	74 42                	je     0x14004f14d
14004f10b:	49 8b d7             	mov    %r15,%rdx
14004f10e:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14004f112:	e8 bd fe fe ff       	call   0x14003efd4
14004f117:	49 8b d6             	mov    %r14,%rdx
14004f11a:	49 8b cf             	mov    %r15,%rcx
14004f11d:	e8 b2 fd ff ff       	call   0x14004eed4
14004f122:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14004f126:	49 8b ce             	mov    %r14,%rcx
14004f129:	e8 a6 fd ff ff       	call   0x14004eed4
14004f12e:	4c 8b 45 d0          	mov    -0x30(%rbp),%r8
14004f132:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14004f136:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14004f13a:	4d 8b 40 08          	mov    0x8(%r8),%r8
14004f13e:	e8 e9 f4 fc ff       	call   0x14001e62c
14004f143:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14004f147:	ff 15 73 d7 ab 00    	call   *0xabd773(%rip)        # 0x140b0c8c0
14004f14d:	48 83 ee 30          	sub    $0x30,%rsi
14004f151:	49 83 ee 30          	sub    $0x30,%r14
14004f155:	4c 3b e6             	cmp    %rsi,%r12
14004f158:	72 92                	jb     0x14004f0ec
14004f15a:	49 3b f4             	cmp    %r12,%rsi
14004f15d:	0f 85 9f 00 00 00    	jne    0x14004f202
14004f163:	49 3b fd             	cmp    %r13,%rdi
14004f166:	0f 84 80 01 00 00    	je     0x14004f2ec
14004f16c:	48 3b df             	cmp    %rdi,%rbx
14004f16f:	74 42                	je     0x14004f1b3
14004f171:	49 8b d7             	mov    %r15,%rdx
14004f174:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14004f178:	e8 57 fe fe ff       	call   0x14003efd4
14004f17d:	48 8b d3             	mov    %rbx,%rdx
14004f180:	49 8b cf             	mov    %r15,%rcx
14004f183:	e8 4c fd ff ff       	call   0x14004eed4
14004f188:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14004f18c:	48 8b cb             	mov    %rbx,%rcx
14004f18f:	e8 40 fd ff ff       	call   0x14004eed4
14004f194:	4c 8b 45 d0          	mov    -0x30(%rbp),%r8
14004f198:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14004f19c:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14004f1a0:	4d 8b 40 08          	mov    0x8(%r8),%r8
14004f1a4:	e8 83 f4 fc ff       	call   0x14001e62c
14004f1a9:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14004f1ad:	ff 15 0d d7 ab 00    	call   *0xabd70d(%rip)        # 0x140b0c8c0
14004f1b3:	49 8b d7             	mov    %r15,%rdx
14004f1b6:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14004f1ba:	48 83 c3 30          	add    $0x30,%rbx
14004f1be:	e8 11 fe fe ff       	call   0x14003efd4
14004f1c3:	48 8b d7             	mov    %rdi,%rdx
14004f1c6:	49 8b cf             	mov    %r15,%rcx
14004f1c9:	e8 06 fd ff ff       	call   0x14004eed4
14004f1ce:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14004f1d2:	48 8b cf             	mov    %rdi,%rcx
14004f1d5:	e8 fa fc ff ff       	call   0x14004eed4
14004f1da:	4c 8b 45 d0          	mov    -0x30(%rbp),%r8
14004f1de:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14004f1e2:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14004f1e6:	4d 8b 40 08          	mov    0x8(%r8),%r8
14004f1ea:	e8 3d f4 fc ff       	call   0x14001e62c
14004f1ef:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14004f1f3:	ff 15 c7 d6 ab 00    	call   *0xabd6c7(%rip)        # 0x140b0c8c0
14004f1f9:	49 83 c7 30          	add    $0x30,%r15
14004f1fd:	e9 d8 fe ff ff       	jmp    0x14004f0da
14004f202:	48 83 c6 d0          	add    $0xffffffffffffffd0,%rsi
14004f206:	49 3b fd             	cmp    %r13,%rdi
14004f209:	0f 85 96 00 00 00    	jne    0x14004f2a5
14004f20f:	49 83 ef 30          	sub    $0x30,%r15
14004f213:	49 3b f7             	cmp    %r15,%rsi
14004f216:	74 42                	je     0x14004f25a
14004f218:	48 8b d6             	mov    %rsi,%rdx
14004f21b:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14004f21f:	e8 b0 fd fe ff       	call   0x14003efd4
14004f224:	49 8b d7             	mov    %r15,%rdx
14004f227:	48 8b ce             	mov    %rsi,%rcx
14004f22a:	e8 a5 fc ff ff       	call   0x14004eed4
14004f22f:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14004f233:	49 8b cf             	mov    %r15,%rcx
14004f236:	e8 99 fc ff ff       	call   0x14004eed4
14004f23b:	4c 8b 45 d0          	mov    -0x30(%rbp),%r8
14004f23f:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14004f243:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14004f247:	4d 8b 40 08          	mov    0x8(%r8),%r8
14004f24b:	e8 dc f3 fc ff       	call   0x14001e62c
14004f250:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14004f254:	ff 15 66 d6 ab 00    	call   *0xabd666(%rip)        # 0x140b0c8c0
14004f25a:	49 8b d7             	mov    %r15,%rdx
14004f25d:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14004f261:	48 83 eb 30          	sub    $0x30,%rbx
14004f265:	e8 6a fd fe ff       	call   0x14003efd4
14004f26a:	48 8b d3             	mov    %rbx,%rdx
14004f26d:	49 8b cf             	mov    %r15,%rcx
14004f270:	e8 5f fc ff ff       	call   0x14004eed4
14004f275:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14004f279:	48 8b cb             	mov    %rbx,%rcx
14004f27c:	e8 53 fc ff ff       	call   0x14004eed4
14004f281:	4c 8b 45 d0          	mov    -0x30(%rbp),%r8
14004f285:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14004f289:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14004f28d:	4d 8b 40 08          	mov    0x8(%r8),%r8
14004f291:	e8 96 f3 fc ff       	call   0x14001e62c
14004f296:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14004f29a:	ff 15 20 d6 ab 00    	call   *0xabd620(%rip)        # 0x140b0c8c0
14004f2a0:	e9 39 fe ff ff       	jmp    0x14004f0de
14004f2a5:	48 8b d7             	mov    %rdi,%rdx
14004f2a8:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14004f2ac:	e8 23 fd fe ff       	call   0x14003efd4
14004f2b1:	48 8b d6             	mov    %rsi,%rdx
14004f2b4:	48 8b cf             	mov    %rdi,%rcx
14004f2b7:	e8 18 fc ff ff       	call   0x14004eed4
14004f2bc:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14004f2c0:	48 8b ce             	mov    %rsi,%rcx
14004f2c3:	e8 0c fc ff ff       	call   0x14004eed4
14004f2c8:	4c 8b 45 d0          	mov    -0x30(%rbp),%r8
14004f2cc:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14004f2d0:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14004f2d4:	4d 8b 40 08          	mov    0x8(%r8),%r8
14004f2d8:	e8 4f f3 fc ff       	call   0x14001e62c
14004f2dd:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14004f2e1:	ff 15 d9 d5 ab 00    	call   *0xabd5d9(%rip)        # 0x140b0c8c0
14004f2e7:	e9 ee fd ff ff       	jmp    0x14004f0da
14004f2ec:	48 8b 45 30          	mov    0x30(%rbp),%rax
14004f2f0:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
14004f2f5:	49 8b 73 40          	mov    0x40(%r11),%rsi
14004f2f9:	49 8b 7b 48          	mov    0x48(%r11),%rdi
14004f2fd:	48 89 58 08          	mov    %rbx,0x8(%rax)
14004f301:	49 8b 5b 38          	mov    0x38(%r11),%rbx
14004f305:	4c 89 38             	mov    %r15,(%rax)
14004f308:	49 8b e3             	mov    %r11,%rsp
14004f30b:	41 5f                	pop    %r15
14004f30d:	41 5e                	pop    %r14
14004f30f:	41 5d                	pop    %r13
14004f311:	41 5c                	pop    %r12
14004f313:	5d                   	pop    %rbp
14004f314:	c3                   	ret
14004f315:	90                   	nop
14004f316:	90                   	nop
14004f317:	90                   	nop
14004f318:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14004f31d:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14004f322:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
14004f327:	55                   	push   %rbp
14004f328:	41 54                	push   %r12
14004f32a:	41 55                	push   %r13
14004f32c:	41 56                	push   %r14
14004f32e:	41 57                	push   %r15
14004f330:	48 8b ec             	mov    %rsp,%rbp
14004f333:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
14004f33a:	41 8a d9             	mov    %r9b,%bl