1406ab0ee:	e8 7d 4a cd ff       	call   0x14037fb70
1406ab0f3:	49 8b 97 98 0d 00 00 	mov    0xd98(%r15),%rdx
1406ab0fa:	b9 0a 00 00 00       	mov    $0xa,%ecx
1406ab0ff:	e8 b0 04 79 00       	call   0x140e3b5b4
1406ab104:	90                   	nop
1406ab105:	48 8b 55 9f          	mov    -0x61(%rbp),%rdx
1406ab109:	48 83 fa 0f          	cmp    $0xf,%rdx
1406ab10d:	76 31                	jbe    0x1406ab140
1406ab10f:	48 ff c2             	inc    %rdx
1406ab112:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
1406ab116:	48 8b c1             	mov    %rcx,%rax
1406ab119:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406ab120:	72 19                	jb     0x1406ab13b
1406ab122:	48 83 c2 27          	add    $0x27,%rdx
1406ab126:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406ab12a:	48 2b c1             	sub    %rcx,%rax
1406ab12d:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406ab131:	48 83 f8 1f          	cmp    $0x1f,%rax
1406ab135:	0f 87 82 09 00 00    	ja     0x1406ababd
1406ab13b:	e8 04 00 77 00       	call   0x140e1b144
1406ab140:	0f 57 c0             	xorps  %xmm0,%xmm0
1406ab143:	0f 11 45 a7          	movups %xmm0,-0x59(%rbp)
1406ab147:	0f 57 c9             	xorps  %xmm1,%xmm1
1406ab14a:	f3 0f 7f 4d b7       	movdqu %xmm1,-0x49(%rbp)
1406ab14f:	48 c7 44 24 30 2f 00 	movq   $0x2f,0x30(%rsp)
1406ab156:	00 00
1406ab158:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1406ab15d:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
1406ab161:	e8 3a bc ae ff       	call   0x140196da0
1406ab166:	48 8b d0             	mov    %rax,%rdx
1406ab169:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
1406ab16d:	48 c7 45 b7 2c 00 00 	movq   $0x2c,-0x49(%rbp)
1406ab174:	00
1406ab175:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1406ab17a:	48 89 4d bf          	mov    %rcx,-0x41(%rbp)
1406ab17e:	0f 10 05 13 14 97 00 	movups 0x971413(%rip),%xmm0        # 0x14101c598
1406ab185:	0f 11 00             	movups %xmm0,(%rax)
1406ab188:	0f 10 0d 19 14 97 00 	movups 0x971419(%rip),%xmm1        # 0x14101c5a8
1406ab18f:	0f 11 48 10          	movups %xmm1,0x10(%rax)
1406ab193:	f2 0f 10 05 1d 14 97 	movsd  0x97141d(%rip),%xmm0        # 0x14101c5b8
1406ab19a:	00
1406ab19b:	f2 0f 11 40 20       	movsd  %xmm0,0x20(%rax)
1406ab1a0:	8b 05 1a 14 97 00    	mov    0x97141a(%rip),%eax        # 0x14101c5c0
1406ab1a6:	89 42 28             	mov    %eax,0x28(%rdx)
1406ab1a9:	c6 42 2c 00          	movb   $0x0,0x2c(%rdx)
1406ab1ad:	49 8b cf             	mov    %r15,%rcx
1406ab1b0:	e8 8b 83 03 00       	call   0x1406e3540
1406ab1b5:	4c 8d 45 a7          	lea    -0x59(%rbp),%r8
1406ab1b9:	48 83 7d bf 0f       	cmpq   $0xf,-0x41(%rbp)
1406ab1be:	4c 0f 47 45 a7       	cmova  -0x59(%rbp),%r8
1406ab1c3:	48 8d 15 e6 d2 92 00 	lea    0x92d2e6(%rip),%rdx        # 0x140fd84b0
1406ab1ca:	49 8b 8f 98 0d 00 00 	mov    0xd98(%r15),%rcx
1406ab1d1:	e8 9a 49 cd ff       	call   0x14037fb70
1406ab1d6:	49 8b 97 98 0d 00 00 	mov    0xd98(%r15),%rdx
1406ab1dd:	b9 0a 00 00 00       	mov    $0xa,%ecx
1406ab1e2:	e8 cd 03 79 00       	call   0x140e3b5b4
1406ab1e7:	90                   	nop
1406ab1e8:	48 8b 55 bf          	mov    -0x41(%rbp),%rdx
1406ab1ec:	48 83 fa 0f          	cmp    $0xf,%rdx
1406ab1f0:	76 31                	jbe    0x1406ab223
1406ab1f2:	48 ff c2             	inc    %rdx
1406ab1f5:	48 8b 4d a7          	mov    -0x59(%rbp),%rcx
1406ab1f9:	48 8b c1             	mov    %rcx,%rax
1406ab1fc:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406ab203:	72 19                	jb     0x1406ab21e
1406ab205:	48 83 c2 27          	add    $0x27,%rdx
1406ab209:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406ab20d:	48 2b c1             	sub    %rcx,%rax
1406ab210:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406ab214:	48 83 f8 1f          	cmp    $0x1f,%rax
1406ab218:	0f 87 a5 08 00 00    	ja     0x1406abac3
1406ab21e:	e8 21 ff 76 00       	call   0x140e1b144
1406ab223:	0f 57 c0             	xorps  %xmm0,%xmm0
1406ab226:	0f 11 45 87          	movups %xmm0,-0x79(%rbp)
1406ab22a:	0f 57 c9             	xorps  %xmm1,%xmm1
1406ab22d:	f3 0f 7f 4d 97       	movdqu %xmm1,-0x69(%rbp)
1406ab232:	b9 30 00 00 00       	mov    $0x30,%ecx
1406ab237:	e8 cc fe 76 00       	call   0x140e1b108
1406ab23c:	48 8b c8             	mov    %rax,%rcx
1406ab23f:	48 89 45 87          	mov    %rax,-0x79(%rbp)
1406ab243:	66 0f 6f 05 05 8c 8f 	movdqa 0x8f8c05(%rip),%xmm0        # 0x140fa3e50
1406ab24a:	00
1406ab24b:	f3 0f 7f 45 97       	movdqu %xmm0,-0x69(%rbp)
1406ab250:	0f 10 05 71 13 97 00 	movups 0x971371(%rip),%xmm0        # 0x14101c5c8
1406ab257:	0f 11 00             	movups %xmm0,(%rax)
1406ab25a:	0f 10 0d 77 13 97 00 	movups 0x971377(%rip),%xmm1        # 0x14101c5d8
1406ab261:	0f 11 48 10          	movups %xmm1,0x10(%rax)
1406ab265:	f2 0f 10 05 7b 13 97 	movsd  0x97137b(%rip),%xmm0        # 0x14101c5e8
1406ab26c:	00
1406ab26d:	f2 0f 11 40 20       	movsd  %xmm0,0x20(%rax)
1406ab272:	0f b7 05 77 13 97 00 	movzwl 0x971377(%rip),%eax        # 0x14101c5f0
1406ab279:	66 89 41 28          	mov    %ax,0x28(%rcx)
1406ab27d:	c6 41 2a 00          	movb   $0x0,0x2a(%rcx)
1406ab281:	49 8b cf             	mov    %r15,%rcx
1406ab284:	e8 b7 82 03 00       	call   0x1406e3540
1406ab289:	4c 8d 45 87          	lea    -0x79(%rbp),%r8
1406ab28d:	48 83 7d 9f 0f       	cmpq   $0xf,-0x61(%rbp)
1406ab292:	4c 0f 47 45 87       	cmova  -0x79(%rbp),%r8
1406ab297:	48 8d 15 12 d2 92 00 	lea    0x92d212(%rip),%rdx        # 0x140fd84b0
1406ab29e:	49 8b 8f 98 0d 00 00 	mov    0xd98(%r15),%rcx
1406ab2a5:	e8 c6 48 cd ff       	call   0x14037fb70
1406ab2aa:	49 8b 97 98 0d 00 00 	mov    0xd98(%r15),%rdx
1406ab2b1:	b9 0a 00 00 00       	mov    $0xa,%ecx
1406ab2b6:	e8 f9 02 79 00       	call   0x140e3b5b4
1406ab2bb:	90                   	nop
1406ab2bc:	48 8b 55 9f          	mov    -0x61(%rbp),%rdx
1406ab2c0:	48 83 fa 0f          	cmp    $0xf,%rdx
1406ab2c4:	76 31                	jbe    0x1406ab2f7
1406ab2c6:	48 ff c2             	inc    %rdx
1406ab2c9:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
1406ab2cd:	48 8b c1             	mov    %rcx,%rax
1406ab2d0:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406ab2d7:	72 19                	jb     0x1406ab2f2
1406ab2d9:	48 83 c2 27          	add    $0x27,%rdx
1406ab2dd:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406ab2e1:	48 2b c1             	sub    %rcx,%rax
1406ab2e4:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406ab2e8:	48 83 f8 1f          	cmp    $0x1f,%rax
1406ab2ec:	0f 87 d7 07 00 00    	ja     0x1406abac9
1406ab2f2:	e8 4d fe 76 00       	call   0x140e1b144
1406ab2f7:	0f 57 c0             	xorps  %xmm0,%xmm0
1406ab2fa:	0f 11 45 87          	movups %xmm0,-0x79(%rbp)
1406ab2fe:	0f 57 c9             	xorps  %xmm1,%xmm1
1406ab301:	f3 0f 7f 4d 97       	movdqu %xmm1,-0x69(%rbp)
1406ab306:	b9 30 00 00 00       	mov    $0x30,%ecx
1406ab30b:	e8 f8 fd 76 00       	call   0x140e1b108
1406ab310:	48 8b d0             	mov    %rax,%rdx
1406ab313:	48 89 45 87          	mov    %rax,-0x79(%rbp)
1406ab317:	66 0f 6f 05 c1 17 97 	movdqa 0x9717c1(%rip),%xmm0        # 0x14101cae0
1406ab31e:	00
1406ab31f:	f3 0f 7f 45 97       	movdqu %xmm0,-0x69(%rbp)
1406ab324:	0f 10 05 cd 12 97 00 	movups 0x9712cd(%rip),%xmm0        # 0x14101c5f8
1406ab32b:	0f 11 00             	movups %xmm0,(%rax)
1406ab32e:	0f 10 0d d3 12 97 00 	movups 0x9712d3(%rip),%xmm1        # 0x14101c608
1406ab335:	0f 11 48 10          	movups %xmm1,0x10(%rax)
1406ab339:	8b 0d d9 12 97 00    	mov    0x9712d9(%rip),%ecx        # 0x14101c618
1406ab33f:	89 48 20             	mov    %ecx,0x20(%rax)
1406ab342:	0f b7 05 d3 12 97 00 	movzwl 0x9712d3(%rip),%eax        # 0x14101c61c
1406ab349:	66 89 42 24          	mov    %ax,0x24(%rdx)
1406ab34d:	0f b6 05 ca 12 97 00 	movzbl 0x9712ca(%rip),%eax        # 0x14101c61e
1406ab354:	88 42 26             	mov    %al,0x26(%rdx)
1406ab357:	c6 42 27 00          	movb   $0x0,0x27(%rdx)
1406ab35b:	49 8b cf             	mov    %r15,%rcx
1406ab35e:	e8 dd 81 03 00       	call   0x1406e3540
1406ab363:	4c 8d 45 87          	lea    -0x79(%rbp),%r8
1406ab367:	48 83 7d 9f 0f       	cmpq   $0xf,-0x61(%rbp)
1406ab36c:	4c 0f 47 45 87       	cmova  -0x79(%rbp),%r8
1406ab371:	48 8d 15 38 d1 92 00 	lea    0x92d138(%rip),%rdx        # 0x140fd84b0
1406ab378:	49 8b 8f 98 0d 00 00 	mov    0xd98(%r15),%rcx
1406ab37f:	e8 ec 47 cd ff       	call   0x14037fb70
1406ab384:	49 8b 97 98 0d 00 00 	mov    0xd98(%r15),%rdx
1406ab38b:	b9 0a 00 00 00       	mov    $0xa,%ecx
1406ab390:	e8 1f 02 79 00       	call   0x140e3b5b4
1406ab395:	90                   	nop
1406ab396:	48 8b 55 9f          	mov    -0x61(%rbp),%rdx
1406ab39a:	48 83 fa 0f          	cmp    $0xf,%rdx
1406ab39e:	76 31                	jbe    0x1406ab3d1
1406ab3a0:	48 ff c2             	inc    %rdx
1406ab3a3:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
1406ab3a7:	48 8b c1             	mov    %rcx,%rax
1406ab3aa:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406ab3b1:	72 19                	jb     0x1406ab3cc
1406ab3b3:	48 83 c2 27          	add    $0x27,%rdx
1406ab3b7:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406ab3bb:	48 2b c1             	sub    %rcx,%rax
1406ab3be:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406ab3c2:	48 83 f8 1f          	cmp    $0x1f,%rax
1406ab3c6:	0f 87 03 07 00 00    	ja     0x1406abacf
1406ab3cc:	e8 73 fd 76 00       	call   0x140e1b144
1406ab3d1:	0f 57 c0             	xorps  %xmm0,%xmm0
1406ab3d4:	0f 11 45 87          	movups %xmm0,-0x79(%rbp)
1406ab3d8:	0f 57 c9             	xorps  %xmm1,%xmm1
1406ab3db:	f3 0f 7f 4d 97       	movdqu %xmm1,-0x69(%rbp)
1406ab3e0:	b9 70 00 00 00       	mov    $0x70,%ecx
1406ab3e5:	e8 1e fd 76 00       	call   0x140e1b108
1406ab3ea:	48 8b c8             	mov    %rax,%rcx
1406ab3ed:	48 89 45 87          	mov    %rax,-0x79(%rbp)
1406ab3f1:	66 0f 6f 05 37 17 97 	movdqa 0x971737(%rip),%xmm0        # 0x14101cb30
1406ab3f8:	00
1406ab3f9:	f3 0f 7f 45 97       	movdqu %xmm0,-0x69(%rbp)
1406ab3fe:	0f 28 05 1b 12 97 00 	movaps 0x97121b(%rip),%xmm0        # 0x14101c620
1406ab405:	0f 11 00             	movups %xmm0,(%rax)
1406ab408:	0f 28 0d 21 12 97 00 	movaps 0x971221(%rip),%xmm1        # 0x14101c630
1406ab40f:	0f 11 48 10          	movups %xmm1,0x10(%rax)
1406ab413:	0f 28 05 26 12 97 00 	movaps 0x971226(%rip),%xmm0        # 0x14101c640
1406ab41a:	0f 11 40 20          	movups %xmm0,0x20(%rax)
1406ab41e:	0f 28 0d 2b 12 97 00 	movaps 0x97122b(%rip),%xmm1        # 0x14101c650
1406ab425:	0f 11 48 30          	movups %xmm1,0x30(%rax)
1406ab429:	0f 28 05 30 12 97 00 	movaps 0x971230(%rip),%xmm0        # 0x14101c660
1406ab430:	0f 11 40 40          	movups %xmm0,0x40(%rax)
1406ab434:	0f 28 0d 35 12 97 00 	movaps 0x971235(%rip),%xmm1        # 0x14101c670
1406ab43b:	0f 11 48 50          	movups %xmm1,0x50(%rax)
1406ab43f:	8b 05 3b 12 97 00    	mov    0x97123b(%rip),%eax        # 0x14101c680
1406ab445:	89 41 60             	mov    %eax,0x60(%rcx)
1406ab448:	0f b7 05 35 12 97 00 	movzwl 0x971235(%rip),%eax        # 0x14101c684
1406ab44f:	66 89 41 64          	mov    %ax,0x64(%rcx)
1406ab453:	0f b6 05 2c 12 97 00 	movzbl 0x97122c(%rip),%eax        # 0x14101c686
1406ab45a:	88 41 66             	mov    %al,0x66(%rcx)
1406ab45d:	c6 41 67 00          	movb   $0x0,0x67(%rcx)
1406ab461:	49 8b cf             	mov    %r15,%rcx
1406ab464:	e8 d7 80 03 00       	call   0x1406e3540
1406ab469:	4c 8d 45 c7          	lea    -0x39(%rbp),%r8
1406ab46d:	48 83 7d df 0f       	cmpq   $0xf,-0x21(%rbp)
1406ab472:	4c 0f 47 45 c7       	cmova  -0x39(%rbp),%r8
1406ab477:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
1406ab47b:	48 83 7d 9f 0f       	cmpq   $0xf,-0x61(%rbp)
1406ab480:	48 0f 47 55 87       	cmova  -0x79(%rbp),%rdx
1406ab485:	49 8b 8f 98 0d 00 00 	mov    0xd98(%r15),%rcx
1406ab48c:	e8 df 46 cd ff       	call   0x14037fb70
1406ab491:	49 8b 97 98 0d 00 00 	mov    0xd98(%r15),%rdx
1406ab498:	b9 0a 00 00 00       	mov    $0xa,%ecx
1406ab49d:	e8 12 01 79 00       	call   0x140e3b5b4
1406ab4a2:	90                   	nop
1406ab4a3:	48 8b 55 9f          	mov    -0x61(%rbp),%rdx
1406ab4a7:	48 83 fa 0f          	cmp    $0xf,%rdx
1406ab4ab:	76 31                	jbe    0x1406ab4de
1406ab4ad:	48 ff c2             	inc    %rdx
1406ab4b0:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
1406ab4b4:	48 8b c1             	mov    %rcx,%rax
1406ab4b7:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406ab4be:	72 19                	jb     0x1406ab4d9
1406ab4c0:	48 83 c2 27          	add    $0x27,%rdx
1406ab4c4:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406ab4c8:	48 2b c1             	sub    %rcx,%rax
1406ab4cb:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406ab4cf:	48 83 f8 1f          	cmp    $0x1f,%rax
1406ab4d3:	0f 87 fc 05 00 00    	ja     0x1406abad5
1406ab4d9:	e8 66 fc 76 00       	call   0x140e1b144
1406ab4de:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1406ab4e3:	44 8b 48 0c          	mov    0xc(%rax),%r9d
1406ab4e7:	44 8b 40 08          	mov    0x8(%rax),%r8d
1406ab4eb:	48 8b 10             	mov    (%rax),%rdx
1406ab4ee:	48 8d 0d 93 11 97 00 	lea    0x971193(%rip),%rcx        # 0x14101c688
1406ab4f5:	e8 16 c4 1b 00       	call   0x140867910
1406ab4fa:	0f 57 c0             	xorps  %xmm0,%xmm0
1406ab4fd:	0f 11 45 87          	movups %xmm0,-0x79(%rbp)
1406ab501:	0f 57 c9             	xorps  %xmm1,%xmm1
1406ab504:	f3 0f 7f 4d 97       	movdqu %xmm1,-0x69(%rbp)
1406ab509:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1406ab510:	49 ff c5             	inc    %r13
1406ab513:	42 80 3c 28 00       	cmpb   $0x0,(%rax,%r13,1)
1406ab518:	75 f6                	jne    0x1406ab510
1406ab51a:	4d 8b c5             	mov    %r13,%r8
1406ab51d:	48 8b d0             	mov    %rax,%rdx
1406ab520:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
1406ab524:	e8 d7 b8 ae ff       	call   0x140196e00
1406ab529:	90                   	nop
1406ab52a:	0f 57 c0             	xorps  %xmm0,%xmm0
1406ab52d:	0f 11 45 a7          	movups %xmm0,-0x59(%rbp)
1406ab531:	0f 57 c9             	xorps  %xmm1,%xmm1
1406ab534:	f3 0f 7f 4d b7       	movdqu %xmm1,-0x49(%rbp)
1406ab539:	b9 20 00 00 00       	mov    $0x20,%ecx
1406ab53e:	e8 c5 fb 76 00       	call   0x140e1b108
1406ab543:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
1406ab547:	66 0f 6f 05 21 8e 8f 	movdqa 0x8f8e21(%rip),%xmm0        # 0x140fa4370
1406ab54e:	00
1406ab54f:	f3 0f 7f 45 b7       	movdqu %xmm0,-0x49(%rbp)
1406ab554:	0f 10 05 3d 11 97 00 	movups 0x97113d(%rip),%xmm0        # 0x14101c698
1406ab55b:	0f 11 00             	movups %xmm0,(%rax)
1406ab55e:	0f b6 0d 43 11 97 00 	movzbl 0x971143(%rip),%ecx        # 0x14101c6a8
1406ab565:	88 48 10             	mov    %cl,0x10(%rax)
1406ab568:	c6 40 11 00          	movb   $0x0,0x11(%rax)
1406ab56c:	49 8b cf             	mov    %r15,%rcx
1406ab56f:	e8 cc 7f 03 00       	call   0x1406e3540
1406ab574:	4c 8d 45 87          	lea    -0x79(%rbp),%r8
1406ab578:	48 83 7d 9f 0f       	cmpq   $0xf,-0x61(%rbp)
1406ab57d:	4c 0f 47 45 87       	cmova  -0x79(%rbp),%r8
1406ab582:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
1406ab586:	48 83 7d bf 0f       	cmpq   $0xf,-0x41(%rbp)
1406ab58b:	48 0f 47 55 a7       	cmova  -0x59(%rbp),%rdx
1406ab590:	49 8b 8f 98 0d 00 00 	mov    0xd98(%r15),%rcx
1406ab597:	e8 d4 45 cd ff       	call   0x14037fb70
1406ab59c:	49 8b 97 98 0d 00 00 	mov    0xd98(%r15),%rdx
1406ab5a3:	b9 0a 00 00 00       	mov    $0xa,%ecx
1406ab5a8:	e8 07 00 79 00       	call   0x140e3b5b4
1406ab5ad:	90                   	nop
1406ab5ae:	48 8b 55 bf          	mov    -0x41(%rbp),%rdx
1406ab5b2:	48 83 fa 0f          	cmp    $0xf,%rdx
1406ab5b6:	76 31                	jbe    0x1406ab5e9
1406ab5b8:	48 ff c2             	inc    %rdx
1406ab5bb:	48 8b 4d a7          	mov    -0x59(%rbp),%rcx
1406ab5bf:	48 8b c1             	mov    %rcx,%rax
1406ab5c2:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406ab5c9:	72 19                	jb     0x1406ab5e4
1406ab5cb:	48 83 c2 27          	add    $0x27,%rdx
1406ab5cf:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406ab5d3:	48 2b c1             	sub    %rcx,%rax
1406ab5d6:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406ab5da:	48 83 f8 1f          	cmp    $0x1f,%rax
1406ab5de:	0f 87 f7 04 00 00    	ja     0x1406abadb
1406ab5e4:	e8 5b fb 76 00       	call   0x140e1b144
1406ab5e9:	f3 0f 7f 75 b7       	movdqu %xmm6,-0x49(%rbp)
1406ab5ee:	c6 45 a7 00          	movb   $0x0,-0x59(%rbp)
1406ab5f2:	48 8b 55 9f          	mov    -0x61(%rbp),%rdx
1406ab5f6:	48 83 fa 0f          	cmp    $0xf,%rdx
1406ab5fa:	76 31                	jbe    0x1406ab62d
1406ab5fc:	48 ff c2             	inc    %rdx
1406ab5ff:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
1406ab603:	48 8b c1             	mov    %rcx,%rax
1406ab606:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406ab60d:	72 19                	jb     0x1406ab628
1406ab60f:	48 83 c2 27          	add    $0x27,%rdx
1406ab613:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406ab617:	48 2b c1             	sub    %rcx,%rax
1406ab61a:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406ab61e:	48 83 f8 1f          	cmp    $0x1f,%rax
1406ab622:	0f 87 b9 04 00 00    	ja     0x1406abae1
1406ab628:	e8 17 fb 76 00       	call   0x140e1b144
1406ab62d:	49 8b 87 c0 04 00 00 	mov    0x4c0(%r15),%rax
1406ab634:	48 85 c0             	test   %rax,%rax
1406ab637:	0f 84 c9 02 00 00    	je     0x1406ab906
1406ab63d:	83 78 18 00          	cmpl   $0x0,0x18(%rax)
1406ab641:	0f 84 bf 02 00 00    	je     0x1406ab906
1406ab647:	0f 57 c0             	xorps  %xmm0,%xmm0
1406ab64a:	0f 11 45 87          	movups %xmm0,-0x79(%rbp)
1406ab64e:	0f 57 c9             	xorps  %xmm1,%xmm1
1406ab651:	f3 0f 7f 4d 97       	movdqu %xmm1,-0x69(%rbp)
1406ab656:	41 b8 37 00 00 00    	mov    $0x37,%r8d
1406ab65c:	48 8d 15 4d 10 97 00 	lea    0x97104d(%rip),%rdx        # 0x14101c6b0
1406ab663:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
1406ab667:	e8 94 b7 ae ff       	call   0x140196e00
1406ab66c:	90                   	nop
1406ab66d:	49 8b cf             	mov    %r15,%rcx
1406ab670:	e8 cb 7e 03 00       	call   0x1406e3540
1406ab675:	4c 8d 45 87          	lea    -0x79(%rbp),%r8
1406ab679:	48 83 7d 9f 0f       	cmpq   $0xf,-0x61(%rbp)
1406ab67e:	4c 0f 47 45 87       	cmova  -0x79(%rbp),%r8
1406ab683:	48 8d 15 26 ce 92 00 	lea    0x92ce26(%rip),%rdx        # 0x140fd84b0
1406ab68a:	49 8b 8f 98 0d 00 00 	mov    0xd98(%r15),%rcx
1406ab691:	e8 da 44 cd ff       	call   0x14037fb70
1406ab696:	49 8b 97 98 0d 00 00 	mov    0xd98(%r15),%rdx
1406ab69d:	b9 0a 00 00 00       	mov    $0xa,%ecx
1406ab6a2:	e8 0d ff 78 00       	call   0x140e3b5b4
1406ab6a7:	90                   	nop
1406ab6a8:	4c 8b 45 9f          	mov    -0x61(%rbp),%r8
1406ab6ac:	49 83 f8 0f          	cmp    $0xf,%r8
1406ab6b0:	76 0d                	jbe    0x1406ab6bf
1406ab6b2:	48 8b 55 87          	mov    -0x79(%rbp),%rdx
1406ab6b6:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
1406ab6ba:	e8 91 19 af ff       	call   0x14019d050
1406ab6bf:	0f 57 c0             	xorps  %xmm0,%xmm0
1406ab6c2:	0f 11 45 a7          	movups %xmm0,-0x59(%rbp)
1406ab6c6:	66 0f 6f 0d 32 a3 8f 	movdqa 0x8fa332(%rip),%xmm1        # 0x140fa5a00
1406ab6cd:	00
1406ab6ce:	f3 0f 7f 4d b7       	movdqu %xmm1,-0x49(%rbp)
1406ab6d3:	f2 0f 10 05 0d 10 97 	movsd  0x97100d(%rip),%xmm0        # 0x14101c6e8
1406ab6da:	00
1406ab6db:	f2 0f 11 45 a7       	movsd  %xmm0,-0x59(%rbp)
1406ab6e0:	8b 05 0a 10 97 00    	mov    0x97100a(%rip),%eax        # 0x14101c6f0
1406ab6e6:	89 45 af             	mov    %eax,-0x51(%rbp)