1409e4ea9:	84 c0                	test   %al,%al
1409e4eab:	75 b6                	jne    0x1409e4e63
1409e4ead:	40 8a d5             	mov    %bpl,%dl
1409e4eb0:	48 8b cf             	mov    %rdi,%rcx
1409e4eb3:	e8 94 c7 ff ff       	call   0x1409e164c
1409e4eb8:	84 c0                	test   %al,%al
1409e4eba:	0f 95 c3             	setne  %bl
1409e4ebd:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1409e4ec2:	8a c3                	mov    %bl,%al
1409e4ec4:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409e4ec9:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1409e4ece:	48 83 c4 20          	add    $0x20,%rsp
1409e4ed2:	5f                   	pop    %rdi
1409e4ed3:	c3                   	ret
1409e4ed4:	4c 8b dc             	mov    %rsp,%r11
1409e4ed7:	49 89 5b 08          	mov    %rbx,0x8(%r11)
1409e4edb:	49 89 6b 10          	mov    %rbp,0x10(%r11)
1409e4edf:	49 89 73 18          	mov    %rsi,0x18(%r11)
1409e4ee3:	57                   	push   %rdi
1409e4ee4:	48 81 ec 80 03 00 00 	sub    $0x380,%rsp
1409e4eeb:	bf 03 00 00 00       	mov    $0x3,%edi
1409e4ef0:	48 8b d9             	mov    %rcx,%rbx
1409e4ef3:	48 8b c1             	mov    %rcx,%rax
1409e4ef6:	48 8b f2             	mov    %rdx,%rsi
1409e4ef9:	49 8d 8b 48 fe ff ff 	lea    -0x1b8(%r11),%rcx
1409e4f00:	44 8b c7             	mov    %edi,%r8d
1409e4f03:	8d 6f 7d             	lea    0x7d(%rdi),%ebp
1409e4f06:	0f 10 00             	movups (%rax),%xmm0
1409e4f09:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1409e4f0d:	0f 11 01             	movups %xmm0,(%rcx)
1409e4f10:	0f 10 40 20          	movups 0x20(%rax),%xmm0
1409e4f14:	0f 11 49 10          	movups %xmm1,0x10(%rcx)
1409e4f18:	0f 10 48 30          	movups 0x30(%rax),%xmm1
1409e4f1c:	0f 11 41 20          	movups %xmm0,0x20(%rcx)
1409e4f20:	0f 10 40 40          	movups 0x40(%rax),%xmm0
1409e4f24:	0f 11 49 30          	movups %xmm1,0x30(%rcx)
1409e4f28:	0f 10 48 50          	movups 0x50(%rax),%xmm1
1409e4f2c:	0f 11 41 40          	movups %xmm0,0x40(%rcx)
1409e4f30:	0f 10 40 60          	movups 0x60(%rax),%xmm0
1409e4f34:	0f 11 49 50          	movups %xmm1,0x50(%rcx)
1409e4f38:	0f 10 48 70          	movups 0x70(%rax),%xmm1
1409e4f3c:	48 03 c5             	add    %rbp,%rax
1409e4f3f:	0f 11 41 60          	movups %xmm0,0x60(%rcx)
1409e4f43:	48 03 cd             	add    %rbp,%rcx
1409e4f46:	0f 11 49 f0          	movups %xmm1,-0x10(%rcx)
1409e4f4a:	49 83 e8 01          	sub    $0x1,%r8
1409e4f4e:	75 b6                	jne    0x1409e4f06
1409e4f50:	0f 10 00             	movups (%rax),%xmm0
1409e4f53:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1409e4f57:	0f 11 01             	movups %xmm0,(%rcx)
1409e4f5a:	0f 10 40 20          	movups 0x20(%rax),%xmm0
1409e4f5e:	0f 11 49 10          	movups %xmm1,0x10(%rcx)
1409e4f62:	0f 11 41 20          	movups %xmm0,0x20(%rcx)
1409e4f66:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1409e4f6b:	e8 48 8e ff ff       	call   0x1409dddb8
1409e4f70:	48 8d 94 24 d0 01 00 	lea    0x1d0(%rsp),%rdx
1409e4f77:	00
1409e4f78:	48 8b cb             	mov    %rbx,%rcx
1409e4f7b:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1409e4f80:	e8 fb cd ff ff       	call   0x1409e1d80
1409e4f85:	84 c0                	test   %al,%al
1409e4f87:	0f 84 82 00 00 00    	je     0x1409e500f
1409e4f8d:	4c 8b ce             	mov    %rsi,%r9
1409e4f90:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1409e4f95:	48 8d 94 24 d0 01 00 	lea    0x1d0(%rsp),%rdx
1409e4f9c:	00
1409e4f9d:	e8 32 37 00 00       	call   0x1409e86d4
1409e4fa2:	84 c0                	test   %al,%al
1409e4fa4:	74 69                	je     0x1409e500f
1409e4fa6:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
1409e4fab:	0f 10 00             	movups (%rax),%xmm0
1409e4fae:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1409e4fb2:	0f 11 03             	movups %xmm0,(%rbx)
1409e4fb5:	0f 10 40 20          	movups 0x20(%rax),%xmm0
1409e4fb9:	0f 11 4b 10          	movups %xmm1,0x10(%rbx)
1409e4fbd:	0f 10 48 30          	movups 0x30(%rax),%xmm1
1409e4fc1:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
1409e4fc5:	0f 10 40 40          	movups 0x40(%rax),%xmm0
1409e4fc9:	0f 11 4b 30          	movups %xmm1,0x30(%rbx)
1409e4fcd:	0f 10 48 50          	movups 0x50(%rax),%xmm1
1409e4fd1:	0f 11 43 40          	movups %xmm0,0x40(%rbx)
1409e4fd5:	0f 10 40 60          	movups 0x60(%rax),%xmm0
1409e4fd9:	0f 11 4b 50          	movups %xmm1,0x50(%rbx)
1409e4fdd:	0f 10 48 70          	movups 0x70(%rax),%xmm1
1409e4fe1:	48 03 c5             	add    %rbp,%rax
1409e4fe4:	0f 11 43 60          	movups %xmm0,0x60(%rbx)
1409e4fe8:	48 03 dd             	add    %rbp,%rbx
1409e4feb:	0f 11 4b f0          	movups %xmm1,-0x10(%rbx)
1409e4fef:	48 83 ef 01          	sub    $0x1,%rdi
1409e4ff3:	75 b6                	jne    0x1409e4fab
1409e4ff5:	0f 10 00             	movups (%rax),%xmm0
1409e4ff8:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1409e4ffc:	0f 11 03             	movups %xmm0,(%rbx)
1409e4fff:	0f 10 40 20          	movups 0x20(%rax),%xmm0
1409e5003:	b0 01                	mov    $0x1,%al
1409e5005:	0f 11 4b 10          	movups %xmm1,0x10(%rbx)
1409e5009:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
1409e500d:	eb 02                	jmp    0x1409e5011
1409e500f:	32 c0                	xor    %al,%al
1409e5011:	4c 8d 9c 24 80 03 00 	lea    0x380(%rsp),%r11
1409e5018:	00
1409e5019:	49 8b 5b 10          	mov    0x10(%r11),%rbx
1409e501d:	49 8b 6b 18          	mov    0x18(%r11),%rbp
1409e5021:	49 8b 73 20          	mov    0x20(%r11),%rsi
1409e5025:	49 8b e3             	mov    %r11,%rsp
1409e5028:	5f                   	pop    %rdi
1409e5029:	c3                   	ret
1409e502a:	90                   	nop
1409e502b:	90                   	nop
1409e502c:	4c 8b dc             	mov    %rsp,%r11
1409e502f:	49 89 5b 08          	mov    %rbx,0x8(%r11)
1409e5033:	49 89 6b 10          	mov    %rbp,0x10(%r11)
1409e5037:	49 89 73 18          	mov    %rsi,0x18(%r11)
1409e503b:	57                   	push   %rdi
1409e503c:	48 81 ec 80 03 00 00 	sub    $0x380,%rsp
1409e5043:	bf 03 00 00 00       	mov    $0x3,%edi
1409e5048:	48 8b d9             	mov    %rcx,%rbx
1409e504b:	48 8b c1             	mov    %rcx,%rax
1409e504e:	48 8b f2             	mov    %rdx,%rsi
1409e5051:	49 8d 8b 48 fe ff ff 	lea    -0x1b8(%r11),%rcx
1409e5058:	44 8b c7             	mov    %edi,%r8d
1409e505b:	8d 6f 7d             	lea    0x7d(%rdi),%ebp
1409e505e:	0f 10 00             	movups (%rax),%xmm0
1409e5061:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1409e5065:	0f 11 01             	movups %xmm0,(%rcx)
1409e5068:	0f 10 40 20          	movups 0x20(%rax),%xmm0
1409e506c:	0f 11 49 10          	movups %xmm1,0x10(%rcx)
1409e5070:	0f 10 48 30          	movups 0x30(%rax),%xmm1
1409e5074:	0f 11 41 20          	movups %xmm0,0x20(%rcx)
1409e5078:	0f 10 40 40          	movups 0x40(%rax),%xmm0
1409e507c:	0f 11 49 30          	movups %xmm1,0x30(%rcx)
1409e5080:	0f 10 48 50          	movups 0x50(%rax),%xmm1
1409e5084:	0f 11 41 40          	movups %xmm0,0x40(%rcx)
1409e5088:	0f 10 40 60          	movups 0x60(%rax),%xmm0
1409e508c:	0f 11 49 50          	movups %xmm1,0x50(%rcx)
1409e5090:	0f 10 48 70          	movups 0x70(%rax),%xmm1
1409e5094:	48 03 c5             	add    %rbp,%rax
1409e5097:	0f 11 41 60          	movups %xmm0,0x60(%rcx)
1409e509b:	48 03 cd             	add    %rbp,%rcx
1409e509e:	0f 11 49 f0          	movups %xmm1,-0x10(%rcx)
1409e50a2:	49 83 e8 01          	sub    $0x1,%r8
1409e50a6:	75 b6                	jne    0x1409e505e
1409e50a8:	0f 10 00             	movups (%rax),%xmm0
1409e50ab:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1409e50af:	0f 11 01             	movups %xmm0,(%rcx)
1409e50b2:	0f 10 40 20          	movups 0x20(%rax),%xmm0
1409e50b6:	0f 11 49 10          	movups %xmm1,0x10(%rcx)
1409e50ba:	0f 11 41 20          	movups %xmm0,0x20(%rcx)
1409e50be:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1409e50c3:	e8 f0 8c ff ff       	call   0x1409dddb8
1409e50c8:	48 8d 94 24 d0 01 00 	lea    0x1d0(%rsp),%rdx
1409e50cf:	00
1409e50d0:	48 8b cb             	mov    %rbx,%rcx
1409e50d3:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1409e50d8:	e8 a3 cc ff ff       	call   0x1409e1d80
1409e50dd:	84 c0                	test   %al,%al
1409e50df:	0f 84 82 00 00 00    	je     0x1409e5167
1409e50e5:	4c 8b ce             	mov    %rsi,%r9
1409e50e8:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1409e50ed:	48 8d 94 24 d0 01 00 	lea    0x1d0(%rsp),%rdx
1409e50f4:	00
1409e50f5:	e8 0a 38 00 00       	call   0x1409e8904
1409e50fa:	84 c0                	test   %al,%al
1409e50fc:	74 69                	je     0x1409e5167
1409e50fe:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
1409e5103:	0f 10 00             	movups (%rax),%xmm0
1409e5106:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1409e510a:	0f 11 03             	movups %xmm0,(%rbx)
1409e510d:	0f 10 40 20          	movups 0x20(%rax),%xmm0
1409e5111:	0f 11 4b 10          	movups %xmm1,0x10(%rbx)
1409e5115:	0f 10 48 30          	movups 0x30(%rax),%xmm1
1409e5119:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
1409e511d:	0f 10 40 40          	movups 0x40(%rax),%xmm0
1409e5121:	0f 11 4b 30          	movups %xmm1,0x30(%rbx)
1409e5125:	0f 10 48 50          	movups 0x50(%rax),%xmm1
1409e5129:	0f 11 43 40          	movups %xmm0,0x40(%rbx)
1409e512d:	0f 10 40 60          	movups 0x60(%rax),%xmm0
1409e5131:	0f 11 4b 50          	movups %xmm1,0x50(%rbx)
1409e5135:	0f 10 48 70          	movups 0x70(%rax),%xmm1
1409e5139:	48 03 c5             	add    %rbp,%rax
1409e513c:	0f 11 43 60          	movups %xmm0,0x60(%rbx)
1409e5140:	48 03 dd             	add    %rbp,%rbx
1409e5143:	0f 11 4b f0          	movups %xmm1,-0x10(%rbx)
1409e5147:	48 83 ef 01          	sub    $0x1,%rdi
1409e514b:	75 b6                	jne    0x1409e5103
1409e514d:	0f 10 00             	movups (%rax),%xmm0
1409e5150:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1409e5154:	0f 11 03             	movups %xmm0,(%rbx)
1409e5157:	0f 10 40 20          	movups 0x20(%rax),%xmm0
1409e515b:	b0 01                	mov    $0x1,%al
1409e515d:	0f 11 4b 10          	movups %xmm1,0x10(%rbx)
1409e5161:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
1409e5165:	eb 02                	jmp    0x1409e5169
1409e5167:	32 c0                	xor    %al,%al
1409e5169:	4c 8d 9c 24 80 03 00 	lea    0x380(%rsp),%r11
1409e5170:	00
1409e5171:	49 8b 5b 10          	mov    0x10(%r11),%rbx
1409e5175:	49 8b 6b 18          	mov    0x18(%r11),%rbp
1409e5179:	49 8b 73 20          	mov    0x20(%r11),%rsi
1409e517d:	49 8b e3             	mov    %r11,%rsp
1409e5180:	5f                   	pop    %rdi
1409e5181:	c3                   	ret
1409e5182:	90                   	nop
1409e5183:	90                   	nop
1409e5184:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409e5189:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1409e518e:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1409e5193:	57                   	push   %rdi
1409e5194:	48 83 ec 20          	sub    $0x20,%rsp
1409e5198:	48 8b f2             	mov    %rdx,%rsi
1409e519b:	48 8b f9             	mov    %rcx,%rdi
1409e519e:	b2 5b                	mov    $0x5b,%dl
1409e51a0:	e8 a7 c4 ff ff       	call   0x1409e164c
1409e51a5:	32 db                	xor    %bl,%bl
1409e51a7:	84 c0                	test   %al,%al
1409e51a9:	74 05                	je     0x1409e51b0
1409e51ab:	40 b5 5d             	mov    $0x5d,%bpl
1409e51ae:	eb 48                	jmp    0x1409e51f8
1409e51b0:	b2 7b                	mov    $0x7b,%dl
1409e51b2:	48 8b cf             	mov    %rdi,%rcx
1409e51b5:	e8 92 c4 ff ff       	call   0x1409e164c
1409e51ba:	84 c0                	test   %al,%al
1409e51bc:	74 58                	je     0x1409e5216
1409e51be:	40 b5 7d             	mov    $0x7d,%bpl
1409e51c1:	eb 35                	jmp    0x1409e51f8
1409e51c3:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1409e51c8:	48 8b cf             	mov    %rdi,%rcx
1409e51cb:	e8 5c fe ff ff       	call   0x1409e502c
1409e51d0:	84 c0                	test   %al,%al
1409e51d2:	74 32                	je     0x1409e5206
1409e51d4:	48 8b 56 08          	mov    0x8(%rsi),%rdx
1409e51d8:	48 3b 56 10          	cmp    0x10(%rsi),%rdx
1409e51dc:	74 0d                	je     0x1409e51eb
1409e51de:	8b 44 24 40          	mov    0x40(%rsp),%eax
1409e51e2:	89 02                	mov    %eax,(%rdx)
1409e51e4:	48 83 46 08 04       	addq   $0x4,0x8(%rsi)
1409e51e9:	eb 0d                	jmp    0x1409e51f8
1409e51eb:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1409e51f0:	48 8b ce             	mov    %rsi,%rcx
1409e51f3:	e8 18 cb 64 ff       	call   0x140031d10
1409e51f8:	33 d2                	xor    %edx,%edx
1409e51fa:	48 8b cf             	mov    %rdi,%rcx
1409e51fd:	e8 0e fa fe ff       	call   0x1409d4c10
1409e5202:	84 c0                	test   %al,%al
1409e5204:	75 bd                	jne    0x1409e51c3
1409e5206:	40 8a d5             	mov    %bpl,%dl
1409e5209:	48 8b cf             	mov    %rdi,%rcx
1409e520c:	e8 3b c4 ff ff       	call   0x1409e164c
1409e5211:	84 c0                	test   %al,%al
1409e5213:	0f 95 c3             	setne  %bl
1409e5216:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1409e521b:	8a c3                	mov    %bl,%al
1409e521d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409e5222:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1409e5227:	48 83 c4 20          	add    $0x20,%rsp
1409e522b:	5f                   	pop    %rdi
1409e522c:	c3                   	ret
1409e522d:	90                   	nop
1409e522e:	90                   	nop
1409e522f:	90                   	nop
1409e5230:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1409e5235:	53                   	push   %rbx
1409e5236:	48 83 ec 20          	sub    $0x20,%rsp
1409e523a:	48 8b d9             	mov    %rcx,%rbx
1409e523d:	48 8b c1             	mov    %rcx,%rax
1409e5240:	b9 03 00 00 00       	mov    $0x3,%ecx
1409e5245:	44 8b d1             	mov    %ecx,%r10d
1409e5248:	44 8d 59 7d          	lea    0x7d(%rcx),%r11d
1409e524c:	0f 10 02             	movups (%rdx),%xmm0
1409e524f:	0f 11 00             	movups %xmm0,(%rax)
1409e5252:	0f 10 4a 10          	movups 0x10(%rdx),%xmm1
1409e5256:	0f 11 48 10          	movups %xmm1,0x10(%rax)
1409e525a:	0f 10 42 20          	movups 0x20(%rdx),%xmm0
1409e525e:	0f 11 40 20          	movups %xmm0,0x20(%rax)
1409e5262:	0f 10 4a 30          	movups 0x30(%rdx),%xmm1
1409e5266:	0f 11 48 30          	movups %xmm1,0x30(%rax)
1409e526a:	0f 10 42 40          	movups 0x40(%rdx),%xmm0
1409e526e:	0f 11 40 40          	movups %xmm0,0x40(%rax)
1409e5272:	0f 10 4a 50          	movups 0x50(%rdx),%xmm1
1409e5276:	0f 11 48 50          	movups %xmm1,0x50(%rax)
1409e527a:	0f 10 42 60          	movups 0x60(%rdx),%xmm0
1409e527e:	0f 11 40 60          	movups %xmm0,0x60(%rax)
1409e5282:	49 03 c3             	add    %r11,%rax
1409e5285:	0f 10 4a 70          	movups 0x70(%rdx),%xmm1
1409e5289:	0f 11 48 f0          	movups %xmm1,-0x10(%rax)
1409e528d:	49 03 d3             	add    %r11,%rdx
1409e5290:	49 83 ea 01          	sub    $0x1,%r10
1409e5294:	75 b6                	jne    0x1409e524c
1409e5296:	0f 10 02             	movups (%rdx),%xmm0
1409e5299:	0f 11 00             	movups %xmm0,(%rax)
1409e529c:	0f 10 4a 10          	movups 0x10(%rdx),%xmm1
1409e52a0:	0f 11 48 10          	movups %xmm1,0x10(%rax)
1409e52a4:	0f 10 42 20          	movups 0x20(%rdx),%xmm0
1409e52a8:	0f 11 40 20          	movups %xmm0,0x20(%rax)
1409e52ac:	48 8d 83 b0 01 00 00 	lea    0x1b0(%rbx),%rax
1409e52b3:	41 0f 10 00          	movups (%r8),%xmm0
1409e52b7:	0f 11 00             	movups %xmm0,(%rax)
1409e52ba:	41 0f 10 48 10       	movups 0x10(%r8),%xmm1
1409e52bf:	0f 11 48 10          	movups %xmm1,0x10(%rax)
1409e52c3:	41 0f 10 40 20       	movups 0x20(%r8),%xmm0
1409e52c8:	0f 11 40 20          	movups %xmm0,0x20(%rax)
1409e52cc:	41 0f 10 48 30       	movups 0x30(%r8),%xmm1
1409e52d1:	0f 11 48 30          	movups %xmm1,0x30(%rax)
1409e52d5:	41 0f 10 40 40       	movups 0x40(%r8),%xmm0
1409e52da:	0f 11 40 40          	movups %xmm0,0x40(%rax)
1409e52de:	41 0f 10 48 50       	movups 0x50(%r8),%xmm1
1409e52e3:	0f 11 48 50          	movups %xmm1,0x50(%rax)
1409e52e7:	41 0f 10 40 60       	movups 0x60(%r8),%xmm0
1409e52ec:	0f 11 40 60          	movups %xmm0,0x60(%rax)
1409e52f0:	49 03 c3             	add    %r11,%rax
1409e52f3:	41 0f 10 48 70       	movups 0x70(%r8),%xmm1
1409e52f8:	0f 11 48 f0          	movups %xmm1,-0x10(%rax)
1409e52fc:	4d 03 c3             	add    %r11,%r8
1409e52ff:	48 83 e9 01          	sub    $0x1,%rcx
1409e5303:	75 ae                	jne    0x1409e52b3
1409e5305:	41 0f 10 00          	movups (%r8),%xmm0
1409e5309:	0f 11 00             	movups %xmm0,(%rax)
1409e530c:	41 0f 10 48 10       	movups 0x10(%r8),%xmm1
1409e5311:	0f 11 48 10          	movups %xmm1,0x10(%rax)
1409e5315:	41 0f 10 40 20       	movups 0x20(%r8),%xmm0
1409e531a:	0f 11 40 20          	movups %xmm0,0x20(%rax)
1409e531e:	48 8d 8b 60 03 00 00 	lea    0x360(%rbx),%rcx
1409e5325:	49 8b d1             	mov    %r9,%rdx
1409e5328:	e8 63 94 72 ff       	call   0x14010e790
1409e532d:	48 8d 8b 80 03 00 00 	lea    0x380(%rbx),%rcx
1409e5334:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
1409e5339:	e8 52 94 72 ff       	call   0x14010e790
1409e533e:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1409e5343:	48 89 83 a0 03 00 00 	mov    %rax,0x3a0(%rbx)
1409e534a:	83 a3 a8 03 00 00 00 	andl   $0x0,0x3a8(%rbx)
1409e5351:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1409e5356:	48 89 83 b0 03 00 00 	mov    %rax,0x3b0(%rbx)
1409e535d:	48 8b c3             	mov    %rbx,%rax
1409e5360:	48 83 c4 20          	add    $0x20,%rsp
1409e5364:	5b                   	pop    %rbx
1409e5365:	c3                   	ret
1409e5366:	90                   	nop
1409e5367:	90                   	nop
1409e5368:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1409e536d:	55                   	push   %rbp
1409e536e:	56                   	push   %rsi
1409e536f:	57                   	push   %rdi
1409e5370:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
1409e5377:	48 8b 05 c2 9c 2d 00 	mov    0x2d9cc2(%rip),%rax        # 0x140cbf040
1409e537e:	48 33 c4             	xor    %rsp,%rax
1409e5381:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1409e5386:	48 8b f9             	mov    %rcx,%rdi
1409e5389:	48 8b ea             	mov    %rdx,%rbp
1409e538c:	48 8b 89 b0 03 00 00 	mov    0x3b0(%rcx),%rcx
1409e5393:	48 8b 01             	mov    (%rcx),%rax