1400f3ef2:	48 8b 17             	mov    (%rdi),%rdx
1400f3ef5:	48 85 d2             	test   %rdx,%rdx
1400f3ef8:	74 16                	je     0x1400f3f10
1400f3efa:	48 8b 42 08          	mov    0x8(%rdx),%rax
1400f3efe:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400f3f02:	48 83 c2 08          	add    $0x8,%rdx
1400f3f06:	48 03 ca             	add    %rdx,%rcx
1400f3f09:	48 8b 01             	mov    (%rcx),%rax
1400f3f0c:	ff 50 08             	call   *0x8(%rax)
1400f3f0f:	90                   	nop
1400f3f10:	48 8b 16             	mov    (%rsi),%rdx
1400f3f13:	48 85 d2             	test   %rdx,%rdx
1400f3f16:	74 16                	je     0x1400f3f2e
1400f3f18:	48 8b 42 08          	mov    0x8(%rdx),%rax
1400f3f1c:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400f3f20:	48 83 c2 08          	add    $0x8,%rdx
1400f3f24:	48 03 ca             	add    %rdx,%rcx
1400f3f27:	48 8b 01             	mov    (%rcx),%rax
1400f3f2a:	ff 50 08             	call   *0x8(%rax)
1400f3f2d:	90                   	nop
1400f3f2e:	49 8b 16             	mov    (%r14),%rdx
1400f3f31:	48 85 d2             	test   %rdx,%rdx
1400f3f34:	74 16                	je     0x1400f3f4c
1400f3f36:	48 8b 42 08          	mov    0x8(%rdx),%rax
1400f3f3a:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400f3f3e:	48 83 c2 08          	add    $0x8,%rdx
1400f3f42:	48 03 ca             	add    %rdx,%rcx
1400f3f45:	48 8b 01             	mov    (%rcx),%rax
1400f3f48:	ff 50 08             	call   *0x8(%rax)
1400f3f4b:	90                   	nop
1400f3f4c:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1400f3f51:	48 83 c4 20          	add    $0x20,%rsp
1400f3f55:	41 5e                	pop    %r14
1400f3f57:	5f                   	pop    %rdi
1400f3f58:	5e                   	pop    %rsi
1400f3f59:	c3                   	ret
1400f3f5a:	cc                   	int3
1400f3f5b:	cc                   	int3
1400f3f5c:	cc                   	int3
1400f3f5d:	cc                   	int3
1400f3f5e:	cc                   	int3
1400f3f5f:	cc                   	int3
1400f3f60:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400f3f65:	56                   	push   %rsi
1400f3f66:	57                   	push   %rdi
1400f3f67:	41 54                	push   %r12
1400f3f69:	41 55                	push   %r13
1400f3f6b:	41 57                	push   %r15
1400f3f6d:	48 81 ec e0 00 00 00 	sub    $0xe0,%rsp
1400f3f74:	48 8b 05 f5 72 1b 00 	mov    0x1b72f5(%rip),%rax        # 0x1402ab270
1400f3f7b:	48 33 c4             	xor    %rsp,%rax
1400f3f7e:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
1400f3f85:	00
1400f3f86:	4c 8b fa             	mov    %rdx,%r15
1400f3f89:	4c 8b e9             	mov    %rcx,%r13
1400f3f8c:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
1400f3f91:	48 89 54 24 70       	mov    %rdx,0x70(%rsp)
1400f3f96:	48 8b 0a             	mov    (%rdx),%rcx
1400f3f99:	48 8b 01             	mov    (%rcx),%rax
1400f3f9c:	ff 50 50             	call   *0x50(%rax)
1400f3f9f:	44 8b e0             	mov    %eax,%r12d
1400f3fa2:	83 f8 01             	cmp    $0x1,%eax
1400f3fa5:	0f 85 e5 00 00 00    	jne    0x1400f4090
1400f3fab:	49 8b 75 40          	mov    0x40(%r13),%rsi
1400f3faf:	0f 57 c0             	xorps  %xmm0,%xmm0
1400f3fb2:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
1400f3fb8:	48 8b 56 30          	mov    0x30(%rsi),%rdx
1400f3fbc:	48 85 d2             	test   %rdx,%rdx
1400f3fbf:	74 21                	je     0x1400f3fe2
1400f3fc1:	8b 42 08             	mov    0x8(%rdx),%eax
1400f3fc4:	85 c0                	test   %eax,%eax
1400f3fc6:	74 1a                	je     0x1400f3fe2
1400f3fc8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400f3fcf:	00
1400f3fd0:	8d 48 01             	lea    0x1(%rax),%ecx
1400f3fd3:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
1400f3fd8:	0f 84 9b 00 00 00    	je     0x1400f4079
1400f3fde:	85 c0                	test   %eax,%eax
1400f3fe0:	75 ee                	jne    0x1400f3fd0
1400f3fe2:	48 8b 7c 24 20       	mov    0x20(%rsp),%rdi
1400f3fe7:	48 8b 74 24 28       	mov    0x28(%rsp),%rsi
1400f3fec:	49 8b 1f             	mov    (%r15),%rbx
1400f3fef:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
1400f3ff4:	48 85 db             	test   %rbx,%rbx
1400f3ff7:	74 14                	je     0x1400f400d
1400f3ff9:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400f3ffd:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400f4001:	48 83 c1 08          	add    $0x8,%rcx
1400f4005:	48 03 cb             	add    %rbx,%rcx
1400f4008:	48 8b 01             	mov    (%rcx),%rax
1400f400b:	ff 10                	call   *(%rax)
1400f400d:	48 8b 17             	mov    (%rdi),%rdx
1400f4010:	48 89 1f             	mov    %rbx,(%rdi)
1400f4013:	48 85 d2             	test   %rdx,%rdx
1400f4016:	74 16                	je     0x1400f402e
1400f4018:	48 8b 42 08          	mov    0x8(%rdx),%rax
1400f401c:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400f4020:	48 83 c2 08          	add    $0x8,%rdx
1400f4024:	48 03 ca             	add    %rdx,%rcx
1400f4027:	48 8b 01             	mov    (%rcx),%rax
1400f402a:	ff 50 08             	call   *0x8(%rax)
1400f402d:	90                   	nop
1400f402e:	48 85 f6             	test   %rsi,%rsi
1400f4031:	0f 84 3a 01 00 00    	je     0x1400f4171
1400f4037:	bf ff ff ff ff       	mov    $0xffffffff,%edi
1400f403c:	8b c7                	mov    %edi,%eax
1400f403e:	f0 0f c1 46 08       	lock xadd %eax,0x8(%rsi)
1400f4043:	83 f8 01             	cmp    $0x1,%eax
1400f4046:	0f 85 2a 01 00 00    	jne    0x1400f4176
1400f404c:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1400f4051:	48 8b 03             	mov    (%rbx),%rax
1400f4054:	48 8b cb             	mov    %rbx,%rcx
1400f4057:	ff 10                	call   *(%rax)
1400f4059:	8b c7                	mov    %edi,%eax
1400f405b:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f4060:	83 f8 01             	cmp    $0x1,%eax
1400f4063:	0f 85 0d 01 00 00    	jne    0x1400f4176
1400f4069:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1400f406e:	48 8b 01             	mov    (%rcx),%rax
1400f4071:	ff 50 08             	call   *0x8(%rax)
1400f4074:	e9 fd 00 00 00       	jmp    0x1400f4176
1400f4079:	48 8b 7e 28          	mov    0x28(%rsi),%rdi
1400f407d:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1400f4082:	48 8b 76 30          	mov    0x30(%rsi),%rsi
1400f4086:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
1400f408b:	e9 5c ff ff ff       	jmp    0x1400f3fec
1400f4090:	41 83 fc 02          	cmp    $0x2,%r12d
1400f4094:	0f 85 d7 00 00 00    	jne    0x1400f4171
1400f409a:	49 8b 75 40          	mov    0x40(%r13),%rsi
1400f409e:	0f 57 c0             	xorps  %xmm0,%xmm0
1400f40a1:	f3 0f 7f 44 24 30    	movdqu %xmm0,0x30(%rsp)
1400f40a7:	48 8b 56 20          	mov    0x20(%rsi),%rdx
1400f40ab:	48 85 d2             	test   %rdx,%rdx
1400f40ae:	74 22                	je     0x1400f40d2
1400f40b0:	8b 42 08             	mov    0x8(%rdx),%eax
1400f40b3:	85 c0                	test   %eax,%eax
1400f40b5:	74 1b                	je     0x1400f40d2
1400f40b7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1400f40be:	00 00
1400f40c0:	8d 48 01             	lea    0x1(%rax),%ecx
1400f40c3:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
1400f40c8:	0f 84 8c 00 00 00    	je     0x1400f415a
1400f40ce:	85 c0                	test   %eax,%eax
1400f40d0:	75 ee                	jne    0x1400f40c0
1400f40d2:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
1400f40d7:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1400f40dc:	49 8b 1f             	mov    (%r15),%rbx
1400f40df:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1400f40e4:	48 85 db             	test   %rbx,%rbx
1400f40e7:	74 14                	je     0x1400f40fd
1400f40e9:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400f40ed:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400f40f1:	48 83 c1 08          	add    $0x8,%rcx
1400f40f5:	48 03 cb             	add    %rbx,%rcx
1400f40f8:	48 8b 01             	mov    (%rcx),%rax
1400f40fb:	ff 10                	call   *(%rax)
1400f40fd:	48 8b 17             	mov    (%rdi),%rdx
1400f4100:	48 89 1f             	mov    %rbx,(%rdi)
1400f4103:	48 85 d2             	test   %rdx,%rdx
1400f4106:	74 16                	je     0x1400f411e
1400f4108:	48 8b 42 08          	mov    0x8(%rdx),%rax
1400f410c:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400f4110:	48 83 c2 08          	add    $0x8,%rdx
1400f4114:	48 03 ca             	add    %rdx,%rcx
1400f4117:	48 8b 01             	mov    (%rcx),%rax
1400f411a:	ff 50 08             	call   *0x8(%rax)
1400f411d:	90                   	nop
1400f411e:	48 85 f6             	test   %rsi,%rsi
1400f4121:	74 4e                	je     0x1400f4171
1400f4123:	bf ff ff ff ff       	mov    $0xffffffff,%edi
1400f4128:	8b c7                	mov    %edi,%eax
1400f412a:	f0 0f c1 46 08       	lock xadd %eax,0x8(%rsi)
1400f412f:	83 f8 01             	cmp    $0x1,%eax
1400f4132:	75 42                	jne    0x1400f4176
1400f4134:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1400f4139:	48 8b 03             	mov    (%rbx),%rax
1400f413c:	48 8b cb             	mov    %rbx,%rcx
1400f413f:	ff 10                	call   *(%rax)
1400f4141:	8b c7                	mov    %edi,%eax
1400f4143:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f4148:	83 f8 01             	cmp    $0x1,%eax
1400f414b:	75 29                	jne    0x1400f4176
1400f414d:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1400f4152:	48 8b 01             	mov    (%rcx),%rax
1400f4155:	ff 50 08             	call   *0x8(%rax)
1400f4158:	eb 1c                	jmp    0x1400f4176
1400f415a:	48 8b 7e 18          	mov    0x18(%rsi),%rdi
1400f415e:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1400f4163:	48 8b 76 20          	mov    0x20(%rsi),%rsi
1400f4167:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
1400f416c:	e9 6b ff ff ff       	jmp    0x1400f40dc
1400f4171:	bf ff ff ff ff       	mov    $0xffffffff,%edi
1400f4176:	48 8d 0d 53 ab 22 00 	lea    0x22ab53(%rip),%rcx        # 0x14031ecd0
1400f417d:	e8 d6 31 07 00       	call   0x140167358
1400f4182:	85 c0                	test   %eax,%eax
1400f4184:	0f 85 40 02 00 00    	jne    0x1400f43ca
1400f418a:	48 c7 84 24 b0 00 00 	movq   $0x0,0xb0(%rsp)
1400f4191:	00 00 00 00 00
1400f4196:	66 0f 6f 05 42 60 19 	movdqa 0x196042(%rip),%xmm0        # 0x14028a1e0
1400f419d:	00
1400f419e:	f3 0f 7f 84 24 c0 00 	movdqu %xmm0,0xc0(%rsp)
1400f41a5:	00 00
1400f41a7:	c6 84 24 b0 00 00 00 	movb   $0x0,0xb0(%rsp)
1400f41ae:	00
1400f41af:	45 33 c0             	xor    %r8d,%r8d
1400f41b2:	48 8d 15 bf 97 13 00 	lea    0x1397bf(%rip),%rdx        # 0x14022d978
1400f41b9:	48 8d 8c 24 b0 00 00 	lea    0xb0(%rsp),%rcx
1400f41c0:	00
1400f41c1:	e8 3a 22 fd ff       	call   0x1400c6400
1400f41c6:	90                   	nop
1400f41c7:	48 c7 84 24 90 00 00 	movq   $0x0,0x90(%rsp)
1400f41ce:	00 00 00 00 00
1400f41d3:	66 0f 6f 05 05 60 19 	movdqa 0x196005(%rip),%xmm0        # 0x14028a1e0
1400f41da:	00
1400f41db:	f3 0f 7f 84 24 a0 00 	movdqu %xmm0,0xa0(%rsp)
1400f41e2:	00 00
1400f41e4:	c6 84 24 90 00 00 00 	movb   $0x0,0x90(%rsp)
1400f41eb:	00
1400f41ec:	45 33 c0             	xor    %r8d,%r8d
1400f41ef:	48 8d 15 82 97 13 00 	lea    0x139782(%rip),%rdx        # 0x14022d978
1400f41f6:	48 8d 8c 24 90 00 00 	lea    0x90(%rsp),%rcx
1400f41fd:	00
1400f41fe:	e8 fd 21 fd ff       	call   0x1400c6400
1400f4203:	90                   	nop
1400f4204:	4c 8d 8c 24 b0 00 00 	lea    0xb0(%rsp),%r9
1400f420b:	00
1400f420c:	4c 8d 84 24 90 00 00 	lea    0x90(%rsp),%r8
1400f4213:	00
1400f4214:	48 8d 15 15 dc 1e 00 	lea    0x1edc15(%rip),%rdx        # 0x1402e1e30
1400f421b:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1400f4220:	e8 9b 16 04 00       	call   0x1401358c0
1400f4225:	90                   	nop
1400f4226:	48 8d 8c 24 90 00 00 	lea    0x90(%rsp),%rcx
1400f422d:	00
1400f422e:	e8 4d 21 fd ff       	call   0x1400c6380
1400f4233:	90                   	nop
1400f4234:	48 8d 8c 24 b0 00 00 	lea    0xb0(%rsp),%rcx
1400f423b:	00
1400f423c:	e8 3f 21 fd ff       	call   0x1400c6380
1400f4241:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400f4246:	48 85 c9             	test   %rcx,%rcx
1400f4249:	74 7c                	je     0x1400f42c7
1400f424b:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1400f4250:	48 85 c0             	test   %rax,%rax
1400f4253:	74 09                	je     0x1400f425e
1400f4255:	f0 ff 40 08          	lock incl 0x8(%rax)
1400f4259:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400f425e:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
1400f4263:	66 0f 7f 84 24 80 00 	movdqa %xmm0,0x80(%rsp)
1400f426a:	00 00
1400f426c:	48 8b 01             	mov    (%rcx),%rax
1400f426f:	45 8b cc             	mov    %r12d,%r9d
1400f4272:	4c 8d 05 87 82 14 00 	lea    0x148287(%rip),%r8        # 0x14023c500
1400f4279:	48 8d 15 90 82 14 00 	lea    0x148290(%rip),%rdx        # 0x14023c510
1400f4280:	ff 50 28             	call   *0x28(%rax)
1400f4283:	90                   	nop
1400f4284:	48 8b 8c 24 88 00 00 	mov    0x88(%rsp),%rcx
1400f428b:	00
1400f428c:	48 85 c9             	test   %rcx,%rcx
1400f428f:	74 36                	je     0x1400f42c7
1400f4291:	8b c7                	mov    %edi,%eax
1400f4293:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400f4298:	83 f8 01             	cmp    $0x1,%eax
1400f429b:	75 2a                	jne    0x1400f42c7
1400f429d:	48 8b 9c 24 88 00 00 	mov    0x88(%rsp),%rbx
1400f42a4:	00
1400f42a5:	48 8b 03             	mov    (%rbx),%rax
1400f42a8:	48 8b cb             	mov    %rbx,%rcx
1400f42ab:	ff 10                	call   *(%rax)
1400f42ad:	8b c7                	mov    %edi,%eax
1400f42af:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f42b4:	83 f8 01             	cmp    $0x1,%eax
1400f42b7:	75 0e                	jne    0x1400f42c7
1400f42b9:	48 8b 8c 24 88 00 00 	mov    0x88(%rsp),%rcx
1400f42c0:	00
1400f42c1:	48 8b 01             	mov    (%rcx),%rax
1400f42c4:	ff 50 08             	call   *0x8(%rax)
1400f42c7:	48 8d 0d 02 aa 22 00 	lea    0x22aa02(%rip),%rcx        # 0x14031ecd0
1400f42ce:	e8 a9 30 07 00       	call   0x14016737c
1400f42d3:	90                   	nop
1400f42d4:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1400f42d9:	48 85 db             	test   %rbx,%rbx
1400f42dc:	74 28                	je     0x1400f4306
1400f42de:	8b c7                	mov    %edi,%eax
1400f42e0:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400f42e5:	83 f8 01             	cmp    $0x1,%eax
1400f42e8:	75 1c                	jne    0x1400f4306
1400f42ea:	48 8b 03             	mov    (%rbx),%rax
1400f42ed:	48 8b cb             	mov    %rbx,%rcx
1400f42f0:	ff 10                	call   *(%rax)
1400f42f2:	f0 0f c1 7b 0c       	lock xadd %edi,0xc(%rbx)
1400f42f7:	83 ff 01             	cmp    $0x1,%edi
1400f42fa:	75 0a                	jne    0x1400f4306
1400f42fc:	48 8b 03             	mov    (%rbx),%rax
1400f42ff:	48 8b cb             	mov    %rbx,%rcx
1400f4302:	ff 50 08             	call   *0x8(%rax)
1400f4305:	90                   	nop
1400f4306:	eb 0a                	jmp    0x1400f4312
1400f4308:	4c 8b 6c 24 60       	mov    0x60(%rsp),%r13
1400f430d:	4c 8b 7c 24 70       	mov    0x70(%rsp),%r15
1400f4312:	49 8d 7d 50          	lea    0x50(%r13),%rdi
1400f4316:	48 8b 37             	mov    (%rdi),%rsi
1400f4319:	48 b8 aa aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaa,%rax
1400f4320:	aa aa 0a
1400f4323:	48 39 47 08          	cmp    %rax,0x8(%rdi)
1400f4327:	0f 84 a5 00 00 00    	je     0x1400f43d2
1400f432d:	48 89 7c 24 60       	mov    %rdi,0x60(%rsp)
1400f4332:	48 c7 44 24 68 00 00 	movq   $0x0,0x68(%rsp)
1400f4339:	00 00
1400f433b:	b9 18 00 00 00       	mov    $0x18,%ecx
1400f4340:	e8 ab 1f 09 00       	call   0x1401862f0
1400f4345:	48 8b d8             	mov    %rax,%rbx
1400f4348:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1400f434d:	49 8b 07             	mov    (%r15),%rax
1400f4350:	48 89 43 10          	mov    %rax,0x10(%rbx)
1400f4354:	48 85 c0             	test   %rax,%rax
1400f4357:	74 15                	je     0x1400f436e
1400f4359:	48 8b 48 08          	mov    0x8(%rax),%rcx
1400f435d:	48 63 51 04          	movslq 0x4(%rcx),%rdx
1400f4361:	48 8d 48 08          	lea    0x8(%rax),%rcx
1400f4365:	48 03 ca             	add    %rdx,%rcx
1400f4368:	48 8b 11             	mov    (%rcx),%rdx
1400f436b:	ff 12                	call   *(%rdx)
1400f436d:	90                   	nop
1400f436e:	48 ff 47 08          	incq   0x8(%rdi)
1400f4372:	48 8b 46 08          	mov    0x8(%rsi),%rax
1400f4376:	48 89 33             	mov    %rsi,(%rbx)
1400f4379:	48 89 43 08          	mov    %rax,0x8(%rbx)
1400f437d:	48 89 5e 08          	mov    %rbx,0x8(%rsi)
1400f4381:	48 89 18             	mov    %rbx,(%rax)
1400f4384:	49 8b 17             	mov    (%r15),%rdx
1400f4387:	48 85 d2             	test   %rdx,%rdx
1400f438a:	74 16                	je     0x1400f43a2
1400f438c:	48 8b 42 08          	mov    0x8(%rdx),%rax
1400f4390:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400f4394:	48 83 c2 08          	add    $0x8,%rdx
1400f4398:	48 03 ca             	add    %rdx,%rcx
1400f439b:	48 8b 01             	mov    (%rcx),%rax
1400f439e:	ff 50 08             	call   *0x8(%rax)
1400f43a1:	90                   	nop
1400f43a2:	48 8b 8c 24 d0 00 00 	mov    0xd0(%rsp),%rcx
1400f43a9:	00
1400f43aa:	48 33 cc             	xor    %rsp,%rcx
1400f43ad:	e8 1e 1f 09 00       	call   0x1401862d0
1400f43b2:	48 8b 9c 24 20 01 00 	mov    0x120(%rsp),%rbx
1400f43b9:	00
1400f43ba:	48 81 c4 e0 00 00 00 	add    $0xe0,%rsp
1400f43c1:	41 5f                	pop    %r15
1400f43c3:	41 5d                	pop    %r13
1400f43c5:	41 5c                	pop    %r12