1402e0059:	44 8b c6             	mov    %esi,%r8d
1402e005c:	48 8b d5             	mov    %rbp,%rdx
1402e005f:	ff 15 cb 54 00 00    	call   *0x54cb(%rip)        # 0x1402e5530
1402e0065:	8b d8                	mov    %eax,%ebx
1402e0067:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1402e006c:	8b c3                	mov    %ebx,%eax
1402e006e:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1402e0073:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1402e0078:	48 83 c4 40          	add    $0x40,%rsp
1402e007c:	5f                   	pop    %rdi
1402e007d:	c3                   	ret
1402e007e:	cc                   	int3
1402e007f:	cc                   	int3
1402e0080:	40 53                	rex push %rbx
1402e0082:	48 83 ec 20          	sub    $0x20,%rsp
1402e0086:	41 0f ba f0 13       	btr    $0x13,%r8d
1402e008b:	8b c2                	mov    %edx,%eax
1402e008d:	41 23 c0             	and    %r8d,%eax
1402e0090:	44 8b ca             	mov    %edx,%r9d
1402e0093:	48 8b d9             	mov    %rcx,%rbx
1402e0096:	a9 e0 fc f0 fc       	test   $0xfcf0fce0,%eax
1402e009b:	74 25                	je     0x1402e00c2
1402e009d:	48 85 c9             	test   %rcx,%rcx
1402e00a0:	74 0b                	je     0x1402e00ad
1402e00a2:	33 d2                	xor    %edx,%edx
1402e00a4:	33 c9                	xor    %ecx,%ecx
1402e00a6:	e8 81 08 00 00       	call   0x1402e092c
1402e00ab:	89 03                	mov    %eax,(%rbx)
1402e00ad:	e8 f6 c7 fd ff       	call   0x1402bc8a8
1402e00b2:	bb 16 00 00 00       	mov    $0x16,%ebx
1402e00b7:	89 18                	mov    %ebx,(%rax)
1402e00b9:	e8 46 63 fd ff       	call   0x1402b6404
1402e00be:	8b c3                	mov    %ebx,%eax
1402e00c0:	eb 1b                	jmp    0x1402e00dd
1402e00c2:	41 8b d0             	mov    %r8d,%edx
1402e00c5:	41 8b c9             	mov    %r9d,%ecx
1402e00c8:	48 85 db             	test   %rbx,%rbx
1402e00cb:	74 09                	je     0x1402e00d6
1402e00cd:	e8 5a 08 00 00       	call   0x1402e092c
1402e00d2:	89 03                	mov    %eax,(%rbx)
1402e00d4:	eb 05                	jmp    0x1402e00db
1402e00d6:	e8 51 08 00 00       	call   0x1402e092c
1402e00db:	33 c0                	xor    %eax,%eax
1402e00dd:	48 83 c4 20          	add    $0x20,%rsp
1402e00e1:	5b                   	pop    %rbx
1402e00e2:	c3                   	ret
1402e00e3:	cc                   	int3
1402e00e4:	40 53                	rex push %rbx
1402e00e6:	48 83 ec 20          	sub    $0x20,%rsp
1402e00ea:	48 8b d9             	mov    %rcx,%rbx
1402e00ed:	e8 76 ed ff ff       	call   0x1402dee68
1402e00f2:	89 03                	mov    %eax,(%rbx)
1402e00f4:	e8 53 ee ff ff       	call   0x1402def4c
1402e00f9:	89 43 04             	mov    %eax,0x4(%rbx)
1402e00fc:	33 c0                	xor    %eax,%eax
1402e00fe:	48 83 c4 20          	add    $0x20,%rsp
1402e0102:	5b                   	pop    %rbx
1402e0103:	c3                   	ret
1402e0104:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1402e0109:	57                   	push   %rdi
1402e010a:	48 83 ec 20          	sub    $0x20,%rsp
1402e010e:	48 8b d9             	mov    %rcx,%rbx
1402e0111:	8b 09                	mov    (%rcx),%ecx
1402e0113:	e8 8c ee ff ff       	call   0x1402defa4
1402e0118:	8b 4b 04             	mov    0x4(%rbx),%ecx
1402e011b:	e8 bc ef ff ff       	call   0x1402df0dc
1402e0120:	33 ff                	xor    %edi,%edi
1402e0122:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1402e0127:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1402e012c:	e8 b3 ff ff ff       	call   0x1402e00e4
1402e0131:	85 c0                	test   %eax,%eax
1402e0133:	75 17                	jne    0x1402e014c
1402e0135:	8b 4c 24 30          	mov    0x30(%rsp),%ecx
1402e0139:	39 0b                	cmp    %ecx,(%rbx)
1402e013b:	75 0f                	jne    0x1402e014c
1402e013d:	8b 4c 24 34          	mov    0x34(%rsp),%ecx
1402e0141:	39 4b 04             	cmp    %ecx,0x4(%rbx)
1402e0144:	40 0f 95 c7          	setne  %dil
1402e0148:	8b c7                	mov    %edi,%eax
1402e014a:	eb 05                	jmp    0x1402e0151
1402e014c:	b8 01 00 00 00       	mov    $0x1,%eax
1402e0151:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1402e0156:	48 83 c4 20          	add    $0x20,%rsp
1402e015a:	5f                   	pop    %rdi
1402e015b:	c3                   	ret
1402e015c:	40 53                	rex push %rbx
1402e015e:	48 83 ec 20          	sub    $0x20,%rsp
1402e0162:	83 64 24 38 00       	andl   $0x0,0x38(%rsp)
1402e0167:	48 8b d9             	mov    %rcx,%rbx
1402e016a:	83 64 24 3c 00       	andl   $0x0,0x3c(%rsp)
1402e016f:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1402e0174:	e8 6b ff ff ff       	call   0x1402e00e4
1402e0179:	85 c0                	test   %eax,%eax
1402e017b:	75 24                	jne    0x1402e01a1
1402e017d:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1402e0182:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1402e0187:	83 4c 24 38 1f       	orl    $0x1f,0x38(%rsp)
1402e018c:	48 89 03             	mov    %rax,(%rbx)
1402e018f:	e8 70 ff ff ff       	call   0x1402e0104
1402e0194:	85 c0                	test   %eax,%eax
1402e0196:	75 09                	jne    0x1402e01a1
1402e0198:	e8 23 07 00 00       	call   0x1402e08c0
1402e019d:	33 c0                	xor    %eax,%eax
1402e019f:	eb 05                	jmp    0x1402e01a6
1402e01a1:	b8 01 00 00 00       	mov    $0x1,%eax
1402e01a6:	48 83 c4 20          	add    $0x20,%rsp
1402e01aa:	5b                   	pop    %rbx
1402e01ab:	c3                   	ret
1402e01ac:	45 33 c0             	xor    %r8d,%r8d
1402e01af:	f2 0f 11 44 24 08    	movsd  %xmm0,0x8(%rsp)
1402e01b5:	48 8b 54 24 08       	mov    0x8(%rsp),%rdx
1402e01ba:	48 b9 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rcx
1402e01c1:	ff ff 7f
1402e01c4:	48 8b c2             	mov    %rdx,%rax
1402e01c7:	48 23 c1             	and    %rcx,%rax
1402e01ca:	48 b9 00 00 00 00 00 	movabs $0x4340000000000000,%rcx
1402e01d1:	00 40 43
1402e01d4:	48 3b d0             	cmp    %rax,%rdx
1402e01d7:	41 0f 95 c0          	setne  %r8b
1402e01db:	48 3b c1             	cmp    %rcx,%rax
1402e01de:	72 17                	jb     0x1402e01f7
1402e01e0:	48 b9 00 00 00 00 00 	movabs $0x7ff0000000000000,%rcx
1402e01e7:	00 f0 7f
1402e01ea:	48 3b c1             	cmp    %rcx,%rax
1402e01ed:	76 7e                	jbe    0x1402e026d
1402e01ef:	48 8b ca             	mov    %rdx,%rcx
1402e01f2:	e9 25 0c 00 00       	jmp    0x1402e0e1c
1402e01f7:	48 b9 00 00 00 00 00 	movabs $0x3ff0000000000000,%rcx
1402e01fe:	00 f0 3f
1402e0201:	48 3b c1             	cmp    %rcx,%rax
1402e0204:	73 2b                	jae    0x1402e0231
1402e0206:	48 85 c0             	test   %rax,%rax
1402e0209:	74 62                	je     0x1402e026d
1402e020b:	4d 85 c0             	test   %r8,%r8
1402e020e:	74 17                	je     0x1402e0227
1402e0210:	48 b8 00 00 00 00 00 	movabs $0x8000000000000000,%rax
1402e0217:	00 00 80
1402e021a:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
1402e021f:	f2 0f 10 44 24 08    	movsd  0x8(%rsp),%xmm0
1402e0225:	eb 46                	jmp    0x1402e026d
1402e0227:	f2 0f 10 05 e1 f5 00 	movsd  0xf5e1(%rip),%xmm0        # 0x1402ef810
1402e022e:	00
1402e022f:	eb 3c                	jmp    0x1402e026d
1402e0231:	48 8b c2             	mov    %rdx,%rax
1402e0234:	b9 33 00 00 00       	mov    $0x33,%ecx
1402e0239:	48 c1 e8 34          	shr    $0x34,%rax
1402e023d:	2a c8                	sub    %al,%cl
1402e023f:	b8 01 00 00 00       	mov    $0x1,%eax
1402e0244:	48 d3 e0             	shl    %cl,%rax
1402e0247:	48 ff c8             	dec    %rax
1402e024a:	48 f7 d0             	not    %rax
1402e024d:	48 23 c2             	and    %rdx,%rax
1402e0250:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
1402e0255:	f2 0f 10 44 24 08    	movsd  0x8(%rsp),%xmm0
1402e025b:	4d 85 c0             	test   %r8,%r8
1402e025e:	75 0d                	jne    0x1402e026d
1402e0260:	48 3b c2             	cmp    %rdx,%rax
1402e0263:	74 08                	je     0x1402e026d
1402e0265:	f2 0f 58 05 a3 f5 00 	addsd  0xf5a3(%rip),%xmm0        # 0x1402ef810
1402e026c:	00
1402e026d:	c3                   	ret
1402e026e:	cc                   	int3
1402e026f:	cc                   	int3
1402e0270:	48 83 ec 58          	sub    $0x58,%rsp
1402e0274:	66 0f 7f 74 24 20    	movdqa %xmm6,0x20(%rsp)
1402e027a:	83 3d 9b b5 0f 00 00 	cmpl   $0x0,0xfb59b(%rip)        # 0x1403db81c
1402e0281:	0f 85 e9 02 00 00    	jne    0x1402e0570
1402e0287:	66 0f 28 d8          	movapd %xmm0,%xmm3
1402e028b:	66 0f 28 e0          	movapd %xmm0,%xmm4
1402e028f:	66 0f 73 d3 34       	psrlq  $0x34,%xmm3
1402e0294:	66 48 0f 7e c0       	movq   %xmm0,%rax
1402e0299:	66 0f fb 1d 9f 5b 0c 	psubq  0xc5b9f(%rip),%xmm3        # 0x1403a5e40
1402e02a0:	00
1402e02a1:	66 0f 28 e8          	movapd %xmm0,%xmm5
1402e02a5:	66 0f 54 2d 63 5b 0c 	andpd  0xc5b63(%rip),%xmm5        # 0x1403a5e10
1402e02ac:	00
1402e02ad:	66 0f 2f 2d 5b 5b 0c 	comisd 0xc5b5b(%rip),%xmm5        # 0x1403a5e10
1402e02b4:	00
1402e02b5:	0f 84 85 02 00 00    	je     0x1402e0540
1402e02bb:	66 0f 28 d0          	movapd %xmm0,%xmm2
1402e02bf:	f3 0f e6 f3          	cvtdq2pd %xmm3,%xmm6
1402e02c3:	66 0f 57 ed          	xorpd  %xmm5,%xmm5
1402e02c7:	66 0f 2f c5          	comisd %xmm5,%xmm0
1402e02cb:	0f 86 2f 02 00 00    	jbe    0x1402e0500
1402e02d1:	66 0f db 15 87 5b 0c 	pand   0xc5b87(%rip),%xmm2        # 0x1403a5e60
1402e02d8:	00
1402e02d9:	f2 0f 5c 25 0f 5c 0c 	subsd  0xc5c0f(%rip),%xmm4        # 0x1403a5ef0
1402e02e0:	00
1402e02e1:	66 0f 2f 35 97 5c 0c 	comisd 0xc5c97(%rip),%xmm6        # 0x1403a5f80
1402e02e8:	00
1402e02e9:	0f 84 d8 01 00 00    	je     0x1402e04c7
1402e02ef:	66 0f 54 25 e9 5c 0c 	andpd  0xc5ce9(%rip),%xmm4        # 0x1403a5fe0
1402e02f6:	00
1402e02f7:	4c 8b c8             	mov    %rax,%r9
1402e02fa:	48 23 05 6f 5b 0c 00 	and    0xc5b6f(%rip),%rax        # 0x1403a5e70
1402e0301:	4c 23 0d 78 5b 0c 00 	and    0xc5b78(%rip),%r9        # 0x1403a5e80
1402e0308:	49 d1 e1             	shl    $1,%r9
1402e030b:	49 03 c1             	add    %r9,%rax
1402e030e:	66 48 0f 6e c8       	movq   %rax,%xmm1
1402e0313:	66 0f 2f 25 85 5c 0c 	comisd 0xc5c85(%rip),%xmm4        # 0x1403a5fa0
1402e031a:	00
1402e031b:	0f 82 df 00 00 00    	jb     0x1402e0400
1402e0321:	48 c1 e8 2c          	shr    $0x2c,%rax
1402e0325:	66 0f eb 15 d3 5b 0c 	por    0xc5bd3(%rip),%xmm2        # 0x1403a5f00
1402e032c:	00
1402e032d:	66 0f eb 0d cb 5b 0c 	por    0xc5bcb(%rip),%xmm1        # 0x1403a5f00
1402e0334:	00
1402e0335:	4c 8d 0d 34 6d 0c 00 	lea    0xc6d34(%rip),%r9        # 0x1403a7070
1402e033c:	f2 0f 5c ca          	subsd  %xmm2,%xmm1
1402e0340:	f2 41 0f 59 0c c1    	mulsd  (%r9,%rax,8),%xmm1
1402e0346:	66 0f 28 d1          	movapd %xmm1,%xmm2
1402e034a:	66 0f 28 c1          	movapd %xmm1,%xmm0
1402e034e:	4c 8d 0d fb 5c 0c 00 	lea    0xc5cfb(%rip),%r9        # 0x1403a6050
1402e0355:	f2 0f 10 1d 13 5c 0c 	movsd  0xc5c13(%rip),%xmm3        # 0x1403a5f70
1402e035c:	00
1402e035d:	f2 0f 10 0d db 5b 0c 	movsd  0xc5bdb(%rip),%xmm1        # 0x1403a5f40
1402e0364:	00
1402e0365:	f2 0f 59 da          	mulsd  %xmm2,%xmm3
1402e0369:	f2 0f 59 ca          	mulsd  %xmm2,%xmm1
1402e036d:	f2 0f 59 c2          	mulsd  %xmm2,%xmm0
1402e0371:	66 0f 28 e0          	movapd %xmm0,%xmm4
1402e0375:	f2 0f 58 1d e3 5b 0c 	addsd  0xc5be3(%rip),%xmm3        # 0x1403a5f60
1402e037c:	00
1402e037d:	f2 0f 58 0d ab 5b 0c 	addsd  0xc5bab(%rip),%xmm1        # 0x1403a5f30
1402e0384:	00
1402e0385:	f2 0f 59 e0          	mulsd  %xmm0,%xmm4
1402e0389:	f2 0f 59 da          	mulsd  %xmm2,%xmm3
1402e038d:	f2 0f 59 c8          	mulsd  %xmm0,%xmm1
1402e0391:	f2 0f 58 1d b7 5b 0c 	addsd  0xc5bb7(%rip),%xmm3        # 0x1403a5f50
1402e0398:	00
1402e0399:	f2 0f 58 ca          	addsd  %xmm2,%xmm1
1402e039d:	f2 0f 59 dc          	mulsd  %xmm4,%xmm3
1402e03a1:	f2 0f 58 cb          	addsd  %xmm3,%xmm1
1402e03a5:	f2 0f 10 2d 23 5b 0c 	movsd  0xc5b23(%rip),%xmm5        # 0x1403a5ed0
1402e03ac:	00
1402e03ad:	f2 0f 59 0d db 5a 0c 	mulsd  0xc5adb(%rip),%xmm1        # 0x1403a5e90
1402e03b4:	00
1402e03b5:	f2 0f 59 ee          	mulsd  %xmm6,%xmm5
1402e03b9:	f2 0f 5c e9          	subsd  %xmm1,%xmm5
1402e03bd:	f2 41 0f 10 04 c1    	movsd  (%r9,%rax,8),%xmm0
1402e03c3:	48 8d 15 96 64 0c 00 	lea    0xc6496(%rip),%rdx        # 0x1403a6860
1402e03ca:	f2 0f 10 14 c2       	movsd  (%rdx,%rax,8),%xmm2
1402e03cf:	f2 0f 10 25 e9 5a 0c 	movsd  0xc5ae9(%rip),%xmm4        # 0x1403a5ec0
1402e03d6:	00
1402e03d7:	f2 0f 59 e6          	mulsd  %xmm6,%xmm4
1402e03db:	f2 0f 58 c4          	addsd  %xmm4,%xmm0
1402e03df:	f2 0f 58 d5          	addsd  %xmm5,%xmm2
1402e03e3:	f2 0f 58 c2          	addsd  %xmm2,%xmm0
1402e03e7:	66 0f 6f 74 24 20    	movdqa 0x20(%rsp),%xmm6
1402e03ed:	48 83 c4 58          	add    $0x58,%rsp
1402e03f1:	c3                   	ret
1402e03f2:	66 66 66 66 66 66 0f 	data16 data16 data16 data16 data16 nopw 0x0(%rax,%rax,1)
1402e03f9:	1f 84 00 00 00 00 00
1402e0400:	f2 0f 10 15 d8 5a 0c 	movsd  0xc5ad8(%rip),%xmm2        # 0x1403a5ee0
1402e0407:	00
1402e0408:	f2 0f 5c 05 e0 5a 0c 	subsd  0xc5ae0(%rip),%xmm0        # 0x1403a5ef0
1402e040f:	00
1402e0410:	f2 0f 58 d0          	addsd  %xmm0,%xmm2
1402e0414:	66 0f 28 c8          	movapd %xmm0,%xmm1
1402e0418:	f2 0f 5e ca          	divsd  %xmm2,%xmm1
1402e041c:	f2 0f 10 25 dc 5b 0c 	movsd  0xc5bdc(%rip),%xmm4        # 0x1403a6000
1402e0423:	00
1402e0424:	f2 0f 10 2d f4 5b 0c 	movsd  0xc5bf4(%rip),%xmm5        # 0x1403a6020
1402e042b:	00
1402e042c:	66 0f 28 f0          	movapd %xmm0,%xmm6
1402e0430:	f2 0f 59 f1          	mulsd  %xmm1,%xmm6
1402e0434:	f2 0f 58 c9          	addsd  %xmm1,%xmm1
1402e0438:	66 0f 28 d1          	movapd %xmm1,%xmm2
1402e043c:	f2 0f 59 d1          	mulsd  %xmm1,%xmm2
1402e0440:	f2 0f 59 e2          	mulsd  %xmm2,%xmm4
1402e0444:	f2 0f 59 ea          	mulsd  %xmm2,%xmm5
1402e0448:	f2 0f 58 25 a0 5b 0c 	addsd  0xc5ba0(%rip),%xmm4        # 0x1403a5ff0
1402e044f:	00
1402e0450:	f2 0f 58 2d b8 5b 0c 	addsd  0xc5bb8(%rip),%xmm5        # 0x1403a6010
1402e0457:	00
1402e0458:	f2 0f 59 d1          	mulsd  %xmm1,%xmm2
1402e045c:	f2 0f 59 e2          	mulsd  %xmm2,%xmm4
1402e0460:	f2 0f 59 d2          	mulsd  %xmm2,%xmm2
1402e0464:	f2 0f 59 d1          	mulsd  %xmm1,%xmm2
1402e0468:	f2 0f 59 ea          	mulsd  %xmm2,%xmm5
1402e046c:	f2 0f 10 15 3c 5a 0c 	movsd  0xc5a3c(%rip),%xmm2        # 0x1403a5eb0
1402e0473:	00
1402e0474:	f2 0f 58 e5          	addsd  %xmm5,%xmm4
1402e0478:	f2 0f 5c e6          	subsd  %xmm6,%xmm4
1402e047c:	f2 0f 10 35 1c 5a 0c 	movsd  0xc5a1c(%rip),%xmm6        # 0x1403a5ea0
1402e0483:	00
1402e0484:	66 0f 28 d8          	movapd %xmm0,%xmm3
1402e0488:	66 0f db 1d a0 5b 0c 	pand   0xc5ba0(%rip),%xmm3        # 0x1403a6030
1402e048f:	00
1402e0490:	f2 0f 5c c3          	subsd  %xmm3,%xmm0
1402e0494:	f2 0f 58 e0          	addsd  %xmm0,%xmm4
1402e0498:	66 0f 28 c3          	movapd %xmm3,%xmm0
1402e049c:	66 0f 28 cc          	movapd %xmm4,%xmm1
1402e04a0:	f2 0f 59 e2          	mulsd  %xmm2,%xmm4
1402e04a4:	f2 0f 59 c2          	mulsd  %xmm2,%xmm0
1402e04a8:	f2 0f 59 ce          	mulsd  %xmm6,%xmm1
1402e04ac:	f2 0f 59 de          	mulsd  %xmm6,%xmm3
1402e04b0:	f2 0f 58 c4          	addsd  %xmm4,%xmm0
1402e04b4:	f2 0f 58 c1          	addsd  %xmm1,%xmm0
1402e04b8:	f2 0f 58 c3          	addsd  %xmm3,%xmm0
1402e04bc:	66 0f 6f 74 24 20    	movdqa 0x20(%rsp),%xmm6
1402e04c2:	48 83 c4 58          	add    $0x58,%rsp
1402e04c6:	c3                   	ret
1402e04c7:	66 0f eb 15 21 5a 0c 	por    0xc5a21(%rip),%xmm2        # 0x1403a5ef0
1402e04ce:	00
1402e04cf:	f2 0f 5c 15 19 5a 0c 	subsd  0xc5a19(%rip),%xmm2        # 0x1403a5ef0
1402e04d6:	00
1402e04d7:	f2 0f 10 ea          	movsd  %xmm2,%xmm5
1402e04db:	66 0f db 15 7d 59 0c 	pand   0xc597d(%rip),%xmm2        # 0x1403a5e60
1402e04e2:	00
1402e04e3:	66 48 0f 7e d0       	movq   %xmm2,%rax
1402e04e8:	66 0f 73 d5 34       	psrlq  $0x34,%xmm5
1402e04ed:	66 0f fa 2d 9b 5a 0c 	psubd  0xc5a9b(%rip),%xmm5        # 0x1403a5f90
1402e04f4:	00
1402e04f5:	f3 0f e6 f5          	cvtdq2pd %xmm5,%xmm6
1402e04f9:	e9 f1 fd ff ff       	jmp    0x1402e02ef
1402e04fe:	66 90                	xchg   %ax,%ax
1402e0500:	75 1e                	jne    0x1402e0520
1402e0502:	f2 0f 10 0d f6 58 0c 	movsd  0xc58f6(%rip),%xmm1        # 0x1403a5e00
1402e0509:	00
1402e050a:	44 8b 05 2f 5b 0c 00 	mov    0xc5b2f(%rip),%r8d        # 0x1403a6040
1402e0511:	e8 9a 09 00 00       	call   0x1402e0eb0
1402e0516:	eb 48                	jmp    0x1402e0560
1402e0518:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1402e051f:	00
1402e0520:	f2 0f 10 0d f8 58 0c 	movsd  0xc58f8(%rip),%xmm1        # 0x1403a5e20
1402e0527:	00
1402e0528:	44 8b 05 15 5b 0c 00 	mov    0xc5b15(%rip),%r8d        # 0x1403a6044
1402e052f:	e8 7c 09 00 00       	call   0x1402e0eb0
1402e0534:	eb 2a                	jmp    0x1402e0560
1402e0536:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
1402e053d:	00 00 00
1402e0540:	48 3b 05 c9 58 0c 00 	cmp    0xc58c9(%rip),%rax        # 0x1403a5e10
1402e0547:	74 17                	je     0x1402e0560
1402e0549:	48 3b 05 b0 58 0c 00 	cmp    0xc58b0(%rip),%rax        # 0x1403a5e00
1402e0550:	74 ce                	je     0x1402e0520
1402e0552:	48 0b 05 d7 58 0c 00 	or     0xc58d7(%rip),%rax        # 0x1403a5e30
1402e0559:	66 48 0f 6e c0       	movq   %rax,%xmm0
1402e055e:	66 90                	xchg   %ax,%ax
1402e0560:	66 0f 6f 74 24 20    	movdqa 0x20(%rsp),%xmm6
1402e0566:	48 83 c4 58          	add    $0x58,%rsp
1402e056a:	c3                   	ret
1402e056b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1402e0570:	48 33 c0             	xor    %rax,%rax
1402e0573:	c5 e1 73 d0 34       	vpsrlq $0x34,%xmm0,%xmm3
1402e0578:	c4 e1 f9 7e c0       	vmovq  %xmm0,%rax
1402e057d:	c5 e1 fb 1d bb 58 0c 	vpsubq 0xc58bb(%rip),%xmm3,%xmm3        # 0x1403a5e40
1402e0584:	00
1402e0585:	c5 fa e6 f3          	vcvtdq2pd %xmm3,%xmm6
1402e0589:	c5 f9 db 2d 7f 58 0c 	vpand  0xc587f(%rip),%xmm0,%xmm5        # 0x1403a5e10