1405d0dac:	48 8b 8c 24 20 58 00 	mov    0x5820(%rsp),%rcx
1405d0db3:	00
1405d0db4:	48 3b c8             	cmp    %rax,%rcx
1405d0db7:	7c 14                	jl     0x1405d0dcd
1405d0db9:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0dbe:	48 83 c0 14          	add    $0x14,%rax
1405d0dc2:	8b 00                	mov    (%rax),%eax
1405d0dc4:	89 44 24 50          	mov    %eax,0x50(%rsp)
1405d0dc8:	e9 e4 ab fe ff       	jmp    0x1405bb9b1
1405d0dcd:	e9 9a e0 03 00       	jmp    0x14060ee6c
1405d0dd2:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0dd7:	48 83 c0 10          	add    $0x10,%rax
1405d0ddb:	48 63 00             	movslq (%rax),%rax
1405d0dde:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d0de2:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d0de7:	48 03 c8             	add    %rax,%rcx
1405d0dea:	48 8b c1             	mov    %rcx,%rax
1405d0ded:	48 8b c8             	mov    %rax,%rcx
1405d0df0:	e8 bb a5 fe ff       	call   0x1405bb3b0
1405d0df5:	f2 0f 11 84 24 28 58 	movsd  %xmm0,0x5828(%rsp)
1405d0dfc:	00 00
1405d0dfe:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0e03:	48 83 c0 20          	add    $0x20,%rax
1405d0e07:	48 8b c8             	mov    %rax,%rcx
1405d0e0a:	e8 a1 a5 fe ff       	call   0x1405bb3b0
1405d0e0f:	f2 0f 10 8c 24 28 58 	movsd  0x5828(%rsp),%xmm1
1405d0e16:	00 00
1405d0e18:	66 0f 2f c1          	comisd %xmm1,%xmm0
1405d0e1c:	77 14                	ja     0x1405d0e32
1405d0e1e:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0e23:	48 83 c0 14          	add    $0x14,%rax
1405d0e27:	8b 00                	mov    (%rax),%eax
1405d0e29:	89 44 24 50          	mov    %eax,0x50(%rsp)
1405d0e2d:	e9 7f ab fe ff       	jmp    0x1405bb9b1
1405d0e32:	e9 35 e0 03 00       	jmp    0x14060ee6c
1405d0e37:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0e3c:	48 83 c0 10          	add    $0x10,%rax
1405d0e40:	48 63 00             	movslq (%rax),%rax
1405d0e43:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d0e47:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d0e4c:	48 03 c8             	add    %rax,%rcx
1405d0e4f:	48 8b c1             	mov    %rcx,%rax
1405d0e52:	48 8b c8             	mov    %rax,%rcx
1405d0e55:	e8 76 e8 bc ff       	call   0x14019f6d0
1405d0e5a:	48 89 84 24 30 58 00 	mov    %rax,0x5830(%rsp)
1405d0e61:	00
1405d0e62:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1405d0e67:	48 83 c1 20          	add    $0x20,%rcx
1405d0e6b:	e8 60 e8 bc ff       	call   0x14019f6d0
1405d0e70:	48 8b 8c 24 30 58 00 	mov    0x5830(%rsp),%rcx
1405d0e77:	00
1405d0e78:	48 3b c8             	cmp    %rax,%rcx
1405d0e7b:	72 14                	jb     0x1405d0e91
1405d0e7d:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0e82:	48 83 c0 14          	add    $0x14,%rax
1405d0e86:	8b 00                	mov    (%rax),%eax
1405d0e88:	89 44 24 50          	mov    %eax,0x50(%rsp)
1405d0e8c:	e9 20 ab fe ff       	jmp    0x1405bb9b1
1405d0e91:	e9 d6 df 03 00       	jmp    0x14060ee6c
1405d0e96:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0e9b:	48 83 c0 20          	add    $0x20,%rax
1405d0e9f:	48 8b c8             	mov    %rax,%rcx
1405d0ea2:	e8 29 e8 bc ff       	call   0x14019f6d0
1405d0ea7:	48 8b c8             	mov    %rax,%rcx
1405d0eaa:	e8 a1 cd c6 ff       	call   0x14023dc50
1405d0eaf:	48 89 84 24 38 58 00 	mov    %rax,0x5838(%rsp)
1405d0eb6:	00
1405d0eb7:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0ebc:	48 83 c0 10          	add    $0x10,%rax
1405d0ec0:	48 63 00             	movslq (%rax),%rax
1405d0ec3:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d0ec7:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d0ecc:	48 03 c8             	add    %rax,%rcx
1405d0ecf:	48 8b c1             	mov    %rcx,%rax
1405d0ed2:	48 8b c8             	mov    %rax,%rcx
1405d0ed5:	e8 f6 e7 bc ff       	call   0x14019f6d0
1405d0eda:	48 8b c8             	mov    %rax,%rcx
1405d0edd:	e8 6e cd c6 ff       	call   0x14023dc50
1405d0ee2:	48 89 84 24 40 58 00 	mov    %rax,0x5840(%rsp)
1405d0ee9:	00
1405d0eea:	48 8b 94 24 38 58 00 	mov    0x5838(%rsp),%rdx
1405d0ef1:	00
1405d0ef2:	48 8b 8c 24 40 58 00 	mov    0x5840(%rsp),%rcx
1405d0ef9:	00
1405d0efa:	e8 f1 07 15 00       	call   0x1407216f0
1405d0eff:	85 c0                	test   %eax,%eax
1405d0f01:	7c 14                	jl     0x1405d0f17
1405d0f03:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0f08:	48 83 c0 14          	add    $0x14,%rax
1405d0f0c:	8b 00                	mov    (%rax),%eax
1405d0f0e:	89 44 24 50          	mov    %eax,0x50(%rsp)
1405d0f12:	e9 9a aa fe ff       	jmp    0x1405bb9b1
1405d0f17:	e9 50 df 03 00       	jmp    0x14060ee6c
1405d0f1c:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0f21:	48 83 c0 10          	add    $0x10,%rax
1405d0f25:	48 63 00             	movslq (%rax),%rax
1405d0f28:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d0f2c:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d0f31:	48 03 c8             	add    %rax,%rcx
1405d0f34:	48 8b c1             	mov    %rcx,%rax
1405d0f37:	48 8b c8             	mov    %rax,%rcx
1405d0f3a:	e8 91 e7 bc ff       	call   0x14019f6d0
1405d0f3f:	48 89 84 24 50 58 00 	mov    %rax,0x5850(%rsp)
1405d0f46:	00
1405d0f47:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0f4c:	48 83 c0 20          	add    $0x20,%rax
1405d0f50:	48 8b c8             	mov    %rax,%rcx
1405d0f53:	e8 78 e7 bc ff       	call   0x14019f6d0
1405d0f58:	48 89 84 24 48 58 00 	mov    %rax,0x5848(%rsp)
1405d0f5f:	00
1405d0f60:	48 8b 94 24 48 58 00 	mov    0x5848(%rsp),%rdx
1405d0f67:	00
1405d0f68:	48 8b 8c 24 50 58 00 	mov    0x5850(%rsp),%rcx
1405d0f6f:	00
1405d0f70:	e8 bb d3 16 00       	call   0x14073e330
1405d0f75:	0f b6 c0             	movzbl %al,%eax
1405d0f78:	85 c0                	test   %eax,%eax
1405d0f7a:	74 53                	je     0x1405d0fcf
1405d0f7c:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0f81:	48 83 c0 10          	add    $0x10,%rax
1405d0f85:	48 63 00             	movslq (%rax),%rax
1405d0f88:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d0f8c:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d0f91:	48 03 c8             	add    %rax,%rcx
1405d0f94:	48 8b c1             	mov    %rcx,%rax
1405d0f97:	48 8b c8             	mov    %rax,%rcx
1405d0f9a:	e8 31 e7 bc ff       	call   0x14019f6d0
1405d0f9f:	48 8b c8             	mov    %rax,%rcx
1405d0fa2:	e8 59 0e 17 00       	call   0x140741e00
1405d0fa7:	89 84 24 60 0f 00 00 	mov    %eax,0xf60(%rsp)
1405d0fae:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1405d0fb3:	48 83 c1 20          	add    $0x20,%rcx
1405d0fb7:	e8 14 e7 bc ff       	call   0x14019f6d0
1405d0fbc:	48 8b c8             	mov    %rax,%rcx
1405d0fbf:	e8 3c 0e 17 00       	call   0x140741e00
1405d0fc4:	8b 8c 24 60 0f 00 00 	mov    0xf60(%rsp),%ecx
1405d0fcb:	3b c8                	cmp    %eax,%ecx
1405d0fcd:	7c 14                	jl     0x1405d0fe3
1405d0fcf:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0fd4:	48 83 c0 14          	add    $0x14,%rax
1405d0fd8:	8b 00                	mov    (%rax),%eax
1405d0fda:	89 44 24 50          	mov    %eax,0x50(%rsp)
1405d0fde:	e9 ce a9 fe ff       	jmp    0x1405bb9b1
1405d0fe3:	e9 84 de 03 00       	jmp    0x14060ee6c
1405d0fe8:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0fed:	48 83 c0 20          	add    $0x20,%rax
1405d0ff1:	48 8b c8             	mov    %rax,%rcx
1405d0ff4:	e8 d7 e6 bc ff       	call   0x14019f6d0
1405d0ff9:	48 8b c8             	mov    %rax,%rcx
1405d0ffc:	e8 4f cc c6 ff       	call   0x14023dc50
1405d1001:	48 89 84 24 58 58 00 	mov    %rax,0x5858(%rsp)
1405d1008:	00
1405d1009:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d100e:	48 83 c0 10          	add    $0x10,%rax
1405d1012:	48 63 00             	movslq (%rax),%rax
1405d1015:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d1019:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d101e:	48 03 c8             	add    %rax,%rcx
1405d1021:	48 8b c1             	mov    %rcx,%rax
1405d1024:	48 8b c8             	mov    %rax,%rcx
1405d1027:	e8 a4 e6 bc ff       	call   0x14019f6d0
1405d102c:	48 8b c8             	mov    %rax,%rcx
1405d102f:	e8 1c cc c6 ff       	call   0x14023dc50
1405d1034:	48 89 84 24 60 58 00 	mov    %rax,0x5860(%rsp)
1405d103b:	00
1405d103c:	48 8b 94 24 58 58 00 	mov    0x5858(%rsp),%rdx
1405d1043:	00
1405d1044:	48 8b 8c 24 60 58 00 	mov    0x5860(%rsp),%rcx
1405d104b:	00
1405d104c:	e8 9f f3 e0 ff       	call   0x1403e03f0
1405d1051:	0f b6 c0             	movzbl %al,%eax
1405d1054:	85 c0                	test   %eax,%eax
1405d1056:	75 14                	jne    0x1405d106c
1405d1058:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d105d:	48 83 c0 14          	add    $0x14,%rax
1405d1061:	8b 00                	mov    (%rax),%eax
1405d1063:	89 44 24 50          	mov    %eax,0x50(%rsp)
1405d1067:	e9 45 a9 fe ff       	jmp    0x1405bb9b1
1405d106c:	e9 fb dd 03 00       	jmp    0x14060ee6c
1405d1071:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d1076:	48 83 c0 14          	add    $0x14,%rax
1405d107a:	48 63 00             	movslq (%rax),%rax
1405d107d:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d1081:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d1086:	48 03 c8             	add    %rax,%rcx
1405d1089:	48 8b c1             	mov    %rcx,%rax
1405d108c:	48 8b c8             	mov    %rax,%rcx
1405d108f:	e8 3c e6 bc ff       	call   0x14019f6d0
1405d1094:	48 89 84 24 68 58 00 	mov    %rax,0x5868(%rsp)
1405d109b:	00
1405d109c:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1405d10a1:	48 83 c1 18          	add    $0x18,%rcx
1405d10a5:	48 63 09             	movslq (%rcx),%rcx
1405d10a8:	48 6b c9 08          	imul   $0x8,%rcx,%rcx
1405d10ac:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1405d10b1:	48 03 d1             	add    %rcx,%rdx
1405d10b4:	48 8b ca             	mov    %rdx,%rcx
1405d10b7:	e8 14 e6 bc ff       	call   0x14019f6d0
1405d10bc:	33 c9                	xor    %ecx,%ecx
1405d10be:	48 8b 94 24 68 58 00 	mov    0x5868(%rsp),%rdx
1405d10c5:	00
1405d10c6:	48 3b d0             	cmp    %rax,%rdx
1405d10c9:	0f 9c c1             	setl   %cl
1405d10cc:	48 8b c1             	mov    %rcx,%rax
1405d10cf:	48 89 84 24 70 58 00 	mov    %rax,0x5870(%rsp)
1405d10d6:	00
1405d10d7:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d10dc:	48 83 c0 10          	add    $0x10,%rax
1405d10e0:	48 63 00             	movslq (%rax),%rax
1405d10e3:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d10e7:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d10ec:	48 03 c8             	add    %rax,%rcx
1405d10ef:	48 8b c1             	mov    %rcx,%rax
1405d10f2:	48 8b 8c 24 70 58 00 	mov    0x5870(%rsp),%rcx
1405d10f9:	00
1405d10fa:	48 89 08             	mov    %rcx,(%rax)
1405d10fd:	e9 6a dd 03 00       	jmp    0x14060ee6c
1405d1102:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d1107:	48 83 c0 14          	add    $0x14,%rax
1405d110b:	48 63 00             	movslq (%rax),%rax
1405d110e:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d1112:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d1117:	48 03 c8             	add    %rax,%rcx
1405d111a:	48 8b c1             	mov    %rcx,%rax
1405d111d:	48 8b c8             	mov    %rax,%rcx
1405d1120:	e8 8b a2 fe ff       	call   0x1405bb3b0
1405d1125:	f2 0f 11 84 24 78 58 	movsd  %xmm0,0x5878(%rsp)
1405d112c:	00 00
1405d112e:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d1133:	48 83 c0 18          	add    $0x18,%rax
1405d1137:	48 63 00             	movslq (%rax),%rax
1405d113a:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d113e:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d1143:	48 03 c8             	add    %rax,%rcx
1405d1146:	48 8b c1             	mov    %rcx,%rax
1405d1149:	48 8b c8             	mov    %rax,%rcx
1405d114c:	e8 5f a2 fe ff       	call   0x1405bb3b0
1405d1151:	33 c0                	xor    %eax,%eax
1405d1153:	f2 0f 10 8c 24 78 58 	movsd  0x5878(%rsp),%xmm1
1405d115a:	00 00
1405d115c:	66 0f 2f c1          	comisd %xmm1,%xmm0
1405d1160:	0f 97 c0             	seta   %al
1405d1163:	48 89 84 24 80 58 00 	mov    %rax,0x5880(%rsp)
1405d116a:	00
1405d116b:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d1170:	48 83 c0 10          	add    $0x10,%rax
1405d1174:	48 63 00             	movslq (%rax),%rax
1405d1177:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d117b:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d1180:	48 03 c8             	add    %rax,%rcx
1405d1183:	48 8b c1             	mov    %rcx,%rax
1405d1186:	48 8b 8c 24 80 58 00 	mov    0x5880(%rsp),%rcx
1405d118d:	00
1405d118e:	48 89 08             	mov    %rcx,(%rax)
1405d1191:	e9 d6 dc 03 00       	jmp    0x14060ee6c
1405d1196:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d119b:	48 83 c0 14          	add    $0x14,%rax
1405d119f:	48 63 00             	movslq (%rax),%rax
1405d11a2:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d11a6:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d11ab:	48 03 c8             	add    %rax,%rcx
1405d11ae:	48 8b c1             	mov    %rcx,%rax
1405d11b1:	48 8b c8             	mov    %rax,%rcx
1405d11b4:	e8 17 e5 bc ff       	call   0x14019f6d0
1405d11b9:	48 89 84 24 88 58 00 	mov    %rax,0x5888(%rsp)
1405d11c0:	00
1405d11c1:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1405d11c6:	48 83 c1 18          	add    $0x18,%rcx
1405d11ca:	48 63 09             	movslq (%rcx),%rcx
1405d11cd:	48 6b c9 08          	imul   $0x8,%rcx,%rcx
1405d11d1:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1405d11d6:	48 03 d1             	add    %rcx,%rdx
1405d11d9:	48 8b ca             	mov    %rdx,%rcx
1405d11dc:	e8 ef e4 bc ff       	call   0x14019f6d0
1405d11e1:	33 c9                	xor    %ecx,%ecx
1405d11e3:	48 8b 94 24 88 58 00 	mov    0x5888(%rsp),%rdx
1405d11ea:	00
1405d11eb:	48 3b d0             	cmp    %rax,%rdx
1405d11ee:	0f 92 c1             	setb   %cl
1405d11f1:	48 8b c1             	mov    %rcx,%rax
1405d11f4:	48 89 84 24 90 58 00 	mov    %rax,0x5890(%rsp)
1405d11fb:	00
1405d11fc:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d1201:	48 83 c0 10          	add    $0x10,%rax
1405d1205:	48 63 00             	movslq (%rax),%rax
1405d1208:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d120c:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d1211:	48 03 c8             	add    %rax,%rcx
1405d1214:	48 8b c1             	mov    %rcx,%rax
1405d1217:	48 8b 8c 24 90 58 00 	mov    0x5890(%rsp),%rcx
1405d121e:	00
1405d121f:	48 89 08             	mov    %rcx,(%rax)
1405d1222:	e9 45 dc 03 00       	jmp    0x14060ee6c
1405d1227:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d122c:	48 83 c0 18          	add    $0x18,%rax
1405d1230:	48 63 00             	movslq (%rax),%rax
1405d1233:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d1237:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d123c:	48 03 c8             	add    %rax,%rcx
1405d123f:	48 8b c1             	mov    %rcx,%rax
1405d1242:	48 8b c8             	mov    %rax,%rcx
1405d1245:	e8 86 e4 bc ff       	call   0x14019f6d0
1405d124a:	48 8b c8             	mov    %rax,%rcx
1405d124d:	e8 fe c9 c6 ff       	call   0x14023dc50
1405d1252:	48 89 84 24 98 58 00 	mov    %rax,0x5898(%rsp)
1405d1259:	00
1405d125a:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d125f:	48 83 c0 14          	add    $0x14,%rax
1405d1263:	48 63 00             	movslq (%rax),%rax
1405d1266:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d126a:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d126f:	48 03 c8             	add    %rax,%rcx
1405d1272:	48 8b c1             	mov    %rcx,%rax
1405d1275:	48 8b c8             	mov    %rax,%rcx
1405d1278:	e8 53 e4 bc ff       	call   0x14019f6d0
1405d127d:	48 8b c8             	mov    %rax,%rcx
1405d1280:	e8 cb c9 c6 ff       	call   0x14023dc50
1405d1285:	48 89 84 24 a0 58 00 	mov    %rax,0x58a0(%rsp)
1405d128c:	00
1405d128d:	48 8b 94 24 98 58 00 	mov    0x5898(%rsp),%rdx
1405d1294:	00
1405d1295:	48 8b 8c 24 a0 58 00 	mov    0x58a0(%rsp),%rcx
1405d129c:	00
1405d129d:	e8 4e 04 15 00       	call   0x1407216f0
1405d12a2:	33 c9                	xor    %ecx,%ecx
1405d12a4:	85 c0                	test   %eax,%eax
1405d12a6:	0f 9c c1             	setl   %cl
1405d12a9:	48 8b c1             	mov    %rcx,%rax
1405d12ac:	48 89 84 24 a8 58 00 	mov    %rax,0x58a8(%rsp)
1405d12b3:	00
1405d12b4:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d12b9:	48 83 c0 10          	add    $0x10,%rax
1405d12bd:	48 63 00             	movslq (%rax),%rax
1405d12c0:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d12c4:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d12c9:	48 03 c8             	add    %rax,%rcx
1405d12cc:	48 8b c1             	mov    %rcx,%rax
1405d12cf:	48 8b 8c 24 a8 58 00 	mov    0x58a8(%rsp),%rcx
1405d12d6:	00
1405d12d7:	48 89 08             	mov    %rcx,(%rax)
1405d12da:	e9 8d db 03 00       	jmp    0x14060ee6c
1405d12df:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d12e4:	48 83 c0 14          	add    $0x14,%rax
1405d12e8:	48 63 00             	movslq (%rax),%rax
1405d12eb:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d12ef:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d12f4:	48 03 c8             	add    %rax,%rcx
1405d12f7:	48 8b c1             	mov    %rcx,%rax
1405d12fa:	48 8b c8             	mov    %rax,%rcx
1405d12fd:	e8 ce e3 bc ff       	call   0x14019f6d0