1406f252b:	0f 82 14 0a 00 00    	jb     0x1406f2f45
1406f2531:	4c 8d 4d 00          	lea    0x0(%rbp),%r9
1406f2535:	48 83 7d 18 0f       	cmpq   $0xf,0x18(%rbp)
1406f253a:	4c 0f 47 4d 00       	cmova  0x0(%rbp),%r9
1406f253f:	48 c7 44 24 30 02 00 	movq   $0x2,0x30(%rsp)
1406f2546:	00 00
1406f2548:	48 8d 05 1d e6 8e 00 	lea    0x8ee61d(%rip),%rax        # 0x140fe0b6c
1406f254f:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1406f2554:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1406f2559:	4c 8d 45 00          	lea    0x0(%rbp),%r8
1406f255d:	40 0f b6 d6          	movzbl %sil,%edx
1406f2561:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
1406f2568:	e8 73 02 b4 ff       	call   0x1402327e0
1406f256d:	90                   	nop
1406f256e:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1406f2572:	48 83 7d f8 0f       	cmpq   $0xf,-0x8(%rbp)
1406f2577:	48 0f 47 55 e0       	cmova  -0x20(%rbp),%rdx
1406f257c:	4c 8b 45 f0          	mov    -0x10(%rbp),%r8
1406f2580:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
1406f2587:	e8 f4 bb ab ff       	call   0x1401ae180
1406f258c:	0f 57 c0             	xorps  %xmm0,%xmm0
1406f258f:	0f 11 45 a0          	movups %xmm0,-0x60(%rbp)
1406f2593:	4c 89 65 b0          	mov    %r12,-0x50(%rbp)
1406f2597:	4c 89 65 b8          	mov    %r12,-0x48(%rbp)
1406f259b:	0f 10 00             	movups (%rax),%xmm0
1406f259e:	0f 11 45 a0          	movups %xmm0,-0x60(%rbp)
1406f25a2:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1406f25a6:	0f 11 4d b0          	movups %xmm1,-0x50(%rbp)
1406f25aa:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1406f25b1:	00
1406f25b2:	4c 89 60 10          	mov    %r12,0x10(%rax)
1406f25b6:	c6 00 00             	movb   $0x0,(%rax)
1406f25b9:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1406f25bf:	48 8d 15 16 c9 92 00 	lea    0x92c916(%rip),%rdx        # 0x14101eedc
1406f25c6:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1406f25ca:	e8 b1 bb ab ff       	call   0x1401ae180
1406f25cf:	0f 57 c0             	xorps  %xmm0,%xmm0
1406f25d2:	0f 11 85 80 00 00 00 	movups %xmm0,0x80(%rbp)
1406f25d9:	4c 89 a5 90 00 00 00 	mov    %r12,0x90(%rbp)
1406f25e0:	4c 89 a5 98 00 00 00 	mov    %r12,0x98(%rbp)
1406f25e7:	0f 10 00             	movups (%rax),%xmm0
1406f25ea:	0f 11 85 80 00 00 00 	movups %xmm0,0x80(%rbp)
1406f25f1:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1406f25f5:	0f 11 8d 90 00 00 00 	movups %xmm1,0x90(%rbp)
1406f25fc:	4c 89 60 10          	mov    %r12,0x10(%rax)
1406f2600:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1406f2607:	00
1406f2608:	c6 00 00             	movb   $0x0,(%rax)
1406f260b:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1406f260f:	48 83 7d f8 0f       	cmpq   $0xf,-0x8(%rbp)
1406f2614:	48 0f 47 55 e0       	cmova  -0x20(%rbp),%rdx
1406f2619:	4c 8b 45 f0          	mov    -0x10(%rbp),%r8
1406f261d:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
1406f2624:	e8 57 bb ab ff       	call   0x1401ae180
1406f2629:	0f 57 c0             	xorps  %xmm0,%xmm0
1406f262c:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1406f2630:	4c 89 65 d0          	mov    %r12,-0x30(%rbp)
1406f2634:	4c 89 65 d8          	mov    %r12,-0x28(%rbp)
1406f2638:	0f 10 00             	movups (%rax),%xmm0
1406f263b:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1406f263f:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1406f2643:	0f 11 4d d0          	movups %xmm1,-0x30(%rbp)
1406f2647:	4c 89 60 10          	mov    %r12,0x10(%rax)
1406f264b:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1406f2652:	00
1406f2653:	c6 00 00             	movb   $0x0,(%rax)
1406f2656:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1406f265a:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1406f265e:	48 8b c2             	mov    %rdx,%rax
1406f2661:	48 2b c1             	sub    %rcx,%rax
1406f2664:	48 83 f8 01          	cmp    $0x1,%rax
1406f2668:	72 21                	jb     0x1406f268b
1406f266a:	48 8d 41 01          	lea    0x1(%rcx),%rax
1406f266e:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1406f2672:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
1406f2676:	48 83 fa 0f          	cmp    $0xf,%rdx
1406f267a:	48 0f 47 45 c0       	cmova  -0x40(%rbp),%rax
1406f267f:	66 c7 04 08 29 00    	movw   $0x29,(%rax,%rcx,1)
1406f2685:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
1406f2689:	eb 22                	jmp    0x1406f26ad
1406f268b:	48 c7 44 24 20 01 00 	movq   $0x1,0x20(%rsp)
1406f2692:	00 00
1406f2694:	4c 8d 0d 09 2a 8c 00 	lea    0x8c2a09(%rip),%r9        # 0x140fb50a4
1406f269b:	44 0f b6 c3          	movzbl %bl,%r8d
1406f269f:	ba 01 00 00 00       	mov    $0x1,%edx
1406f26a4:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1406f26a8:	e8 d3 5f ab ff       	call   0x1401a8680
1406f26ad:	0f 10 30             	movups (%rax),%xmm6
1406f26b0:	0f 10 78 10          	movups 0x10(%rax),%xmm7
1406f26b4:	4c 89 60 10          	mov    %r12,0x10(%rax)
1406f26b8:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1406f26bf:	00
1406f26c0:	c6 00 00             	movb   $0x0,(%rax)
1406f26c3:	48 8b 55 18          	mov    0x18(%rbp),%rdx
1406f26c7:	48 83 fa 0f          	cmp    $0xf,%rdx
1406f26cb:	76 31                	jbe    0x1406f26fe
1406f26cd:	48 ff c2             	inc    %rdx
1406f26d0:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1406f26d4:	48 8b c1             	mov    %rcx,%rax
1406f26d7:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406f26de:	72 19                	jb     0x1406f26f9
1406f26e0:	48 83 c2 27          	add    $0x27,%rdx
1406f26e4:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406f26e8:	48 2b c1             	sub    %rcx,%rax
1406f26eb:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406f26ef:	48 83 f8 1f          	cmp    $0x1f,%rax
1406f26f3:	0f 87 28 08 00 00    	ja     0x1406f2f21
1406f26f9:	e8 46 8a 72 00       	call   0x140e1b144
1406f26fe:	0f 11 75 00          	movups %xmm6,0x0(%rbp)
1406f2702:	0f 11 7d 10          	movups %xmm7,0x10(%rbp)
1406f2706:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1406f270a:	48 83 fa 0f          	cmp    $0xf,%rdx
1406f270e:	76 31                	jbe    0x1406f2741
1406f2710:	48 ff c2             	inc    %rdx
1406f2713:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1406f2717:	48 8b c1             	mov    %rcx,%rax
1406f271a:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406f2721:	72 19                	jb     0x1406f273c
1406f2723:	48 83 c2 27          	add    $0x27,%rdx
1406f2727:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406f272b:	48 2b c1             	sub    %rcx,%rax
1406f272e:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406f2732:	48 83 f8 1f          	cmp    $0x1f,%rax
1406f2736:	0f 87 eb 07 00 00    	ja     0x1406f2f27
1406f273c:	e8 03 8a 72 00       	call   0x140e1b144
1406f2741:	4c 89 65 d0          	mov    %r12,-0x30(%rbp)
1406f2745:	48 c7 45 d8 0f 00 00 	movq   $0xf,-0x28(%rbp)
1406f274c:	00
1406f274d:	c6 45 c0 00          	movb   $0x0,-0x40(%rbp)
1406f2751:	48 8b 95 98 00 00 00 	mov    0x98(%rbp),%rdx
1406f2758:	48 83 fa 0f          	cmp    $0xf,%rdx
1406f275c:	76 34                	jbe    0x1406f2792
1406f275e:	48 ff c2             	inc    %rdx
1406f2761:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
1406f2768:	48 8b c1             	mov    %rcx,%rax
1406f276b:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406f2772:	72 19                	jb     0x1406f278d
1406f2774:	48 83 c2 27          	add    $0x27,%rdx
1406f2778:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406f277c:	48 2b c1             	sub    %rcx,%rax
1406f277f:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406f2783:	48 83 f8 1f          	cmp    $0x1f,%rax
1406f2787:	0f 87 a0 07 00 00    	ja     0x1406f2f2d
1406f278d:	e8 b2 89 72 00       	call   0x140e1b144
1406f2792:	4c 89 a5 90 00 00 00 	mov    %r12,0x90(%rbp)
1406f2799:	48 c7 85 98 00 00 00 	movq   $0xf,0x98(%rbp)
1406f27a0:	0f 00 00 00
1406f27a4:	c6 85 80 00 00 00 00 	movb   $0x0,0x80(%rbp)
1406f27ab:	48 8b 55 b8          	mov    -0x48(%rbp),%rdx
1406f27af:	48 83 fa 0f          	cmp    $0xf,%rdx
1406f27b3:	76 31                	jbe    0x1406f27e6
1406f27b5:	48 ff c2             	inc    %rdx
1406f27b8:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
1406f27bc:	48 8b c1             	mov    %rcx,%rax
1406f27bf:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406f27c6:	72 19                	jb     0x1406f27e1
1406f27c8:	48 83 c2 27          	add    $0x27,%rdx
1406f27cc:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406f27d0:	48 2b c1             	sub    %rcx,%rax
1406f27d3:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406f27d7:	48 83 f8 1f          	cmp    $0x1f,%rax
1406f27db:	0f 87 52 07 00 00    	ja     0x1406f2f33
1406f27e1:	e8 5e 89 72 00       	call   0x140e1b144
1406f27e6:	4c 89 65 b0          	mov    %r12,-0x50(%rbp)
1406f27ea:	48 c7 45 b8 0f 00 00 	movq   $0xf,-0x48(%rbp)
1406f27f1:	00
1406f27f2:	c6 45 a0 00          	movb   $0x0,-0x60(%rbp)
1406f27f6:	48 8b 95 b8 00 00 00 	mov    0xb8(%rbp),%rdx
1406f27fd:	48 83 fa 0f          	cmp    $0xf,%rdx
1406f2801:	76 35                	jbe    0x1406f2838
1406f2803:	48 ff c2             	inc    %rdx
1406f2806:	48 8b 8d a0 00 00 00 	mov    0xa0(%rbp),%rcx
1406f280d:	48 8b c1             	mov    %rcx,%rax
1406f2810:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406f2817:	72 19                	jb     0x1406f2832
1406f2819:	48 83 c2 27          	add    $0x27,%rdx
1406f281d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406f2821:	48 2b c1             	sub    %rcx,%rax
1406f2824:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406f2828:	48 83 f8 1f          	cmp    $0x1f,%rax
1406f282c:	0f 87 07 07 00 00    	ja     0x1406f2f39
1406f2832:	e8 0d 89 72 00       	call   0x140e1b144
1406f2837:	90                   	nop
1406f2838:	48 8b 55 f8          	mov    -0x8(%rbp),%rdx
1406f283c:	48 83 fa 0f          	cmp    $0xf,%rdx
1406f2840:	76 31                	jbe    0x1406f2873
1406f2842:	48 ff c2             	inc    %rdx
1406f2845:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1406f2849:	48 8b c1             	mov    %rcx,%rax
1406f284c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406f2853:	72 19                	jb     0x1406f286e
1406f2855:	48 83 c2 27          	add    $0x27,%rdx
1406f2859:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406f285d:	48 2b c1             	sub    %rcx,%rax
1406f2860:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406f2864:	48 83 f8 1f          	cmp    $0x1f,%rax
1406f2868:	0f 87 d1 06 00 00    	ja     0x1406f2f3f
1406f286e:	e8 d1 88 72 00       	call   0x140e1b144
1406f2873:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1406f2878:	48 83 c1 08          	add    $0x8,%rcx
1406f287c:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
1406f2881:	45 33 f6             	xor    %r14d,%r14d
1406f2884:	48 3b 4c 24 60       	cmp    0x60(%rsp),%rcx
1406f2889:	74 0a                	je     0x1406f2895
1406f288b:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
1406f2890:	e9 4b f9 ff ff       	jmp    0x1406f21e0
1406f2895:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1406f289a:	4c 8b 7c 24 70       	mov    0x70(%rsp),%r15
1406f289f:	4c 8b 64 24 78       	mov    0x78(%rsp),%r12
1406f28a4:	4c 8b 6d 80          	mov    -0x80(%rbp),%r13
1406f28a8:	0f 57 c0             	xorps  %xmm0,%xmm0
1406f28ab:	0f 11 45 a0          	movups %xmm0,-0x60(%rbp)
1406f28af:	0f 57 c9             	xorps  %xmm1,%xmm1
1406f28b2:	f3 0f 7f 4d b0       	movdqu %xmm1,-0x50(%rbp)
1406f28b7:	b9 30 00 00 00       	mov    $0x30,%ecx
1406f28bc:	e8 47 88 72 00       	call   0x140e1b108
1406f28c1:	48 8b c8             	mov    %rax,%rcx
1406f28c4:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
1406f28c8:	66 0f 6f 05 80 c5 92 	movdqa 0x92c580(%rip),%xmm0        # 0x14101ee50
1406f28cf:	00
1406f28d0:	f3 0f 7f 45 b0       	movdqu %xmm0,-0x50(%rbp)
1406f28d5:	0f 10 05 04 c6 92 00 	movups 0x92c604(%rip),%xmm0        # 0x14101eee0
1406f28dc:	0f 11 00             	movups %xmm0,(%rax)
1406f28df:	0f 10 0d 0a c6 92 00 	movups 0x92c60a(%rip),%xmm1        # 0x14101eef0
1406f28e6:	0f 11 48 10          	movups %xmm1,0x10(%rax)
1406f28ea:	f2 0f 10 05 0e c6 92 	movsd  0x92c60e(%rip),%xmm0        # 0x14101ef00
1406f28f1:	00
1406f28f2:	f2 0f 11 40 20       	movsd  %xmm0,0x20(%rax)
1406f28f7:	8b 05 0b c6 92 00    	mov    0x92c60b(%rip),%eax        # 0x14101ef08
1406f28fd:	89 41 28             	mov    %eax,0x28(%rcx)
1406f2900:	0f b7 05 05 c6 92 00 	movzwl 0x92c605(%rip),%eax        # 0x14101ef0c
1406f2907:	66 89 41 2c          	mov    %ax,0x2c(%rcx)
1406f290b:	0f b6 05 fc c5 92 00 	movzbl 0x92c5fc(%rip),%eax        # 0x14101ef0e
1406f2912:	88 41 2e             	mov    %al,0x2e(%rcx)
1406f2915:	c6 41 2f 00          	movb   $0x0,0x2f(%rcx)
1406f2919:	48 8b cb             	mov    %rbx,%rcx
1406f291c:	e8 1f 0c ff ff       	call   0x1406e3540
1406f2921:	48 8d 45 00          	lea    0x0(%rbp),%rax
1406f2925:	48 83 7d 18 0f       	cmpq   $0xf,0x18(%rbp)
1406f292a:	48 0f 47 45 00       	cmova  0x0(%rbp),%rax
1406f292f:	4c 8d 4d 20          	lea    0x20(%rbp),%r9
1406f2933:	48 83 7d 38 0f       	cmpq   $0xf,0x38(%rbp)
1406f2938:	4c 0f 47 4d 20       	cmova  0x20(%rbp),%r9
1406f293d:	4d 8b c7             	mov    %r15,%r8
1406f2940:	49 83 7f 18 0f       	cmpq   $0xf,0x18(%r15)
1406f2945:	76 03                	jbe    0x1406f294a
1406f2947:	4d 8b 07             	mov    (%r15),%r8
1406f294a:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1406f294e:	48 83 7d b8 0f       	cmpq   $0xf,-0x48(%rbp)
1406f2953:	48 0f 47 55 a0       	cmova  -0x60(%rbp),%rdx
1406f2958:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1406f295d:	48 8b 8b 98 0d 00 00 	mov    0xd98(%rbx),%rcx
1406f2964:	e8 07 d2 c8 ff       	call   0x14037fb70
1406f2969:	48 8b 93 98 0d 00 00 	mov    0xd98(%rbx),%rdx
1406f2970:	b9 0a 00 00 00       	mov    $0xa,%ecx
1406f2975:	e8 3a 8c 74 00       	call   0x140e3b5b4
1406f297a:	90                   	nop
1406f297b:	48 8b 55 b8          	mov    -0x48(%rbp),%rdx
1406f297f:	48 83 fa 0f          	cmp    $0xf,%rdx
1406f2983:	76 31                	jbe    0x1406f29b6
1406f2985:	48 ff c2             	inc    %rdx
1406f2988:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
1406f298c:	48 8b c1             	mov    %rcx,%rax
1406f298f:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406f2996:	72 19                	jb     0x1406f29b1
1406f2998:	48 83 c2 27          	add    $0x27,%rdx
1406f299c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406f29a0:	48 2b c1             	sub    %rcx,%rax
1406f29a3:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406f29a7:	48 83 f8 1f          	cmp    $0x1f,%rax
1406f29ab:	0f 87 a6 05 00 00    	ja     0x1406f2f57
1406f29b1:	e8 8e 87 72 00       	call   0x140e1b144
1406f29b6:	4d 85 e4             	test   %r12,%r12
1406f29b9:	0f 84 86 00 00 00    	je     0x1406f2a45
1406f29bf:	41 83 7c 24 0c 00    	cmpl   $0x0,0xc(%r12)
1406f29c5:	7e 7e                	jle    0x1406f2a45
1406f29c7:	0f 57 c0             	xorps  %xmm0,%xmm0
1406f29ca:	0f 11 45 a0          	movups %xmm0,-0x60(%rbp)
1406f29ce:	0f 57 c9             	xorps  %xmm1,%xmm1
1406f29d1:	f3 0f 7f 4d b0       	movdqu %xmm1,-0x50(%rbp)
1406f29d6:	41 b8 2b 00 00 00    	mov    $0x2b,%r8d
1406f29dc:	48 8d 15 2d c5 92 00 	lea    0x92c52d(%rip),%rdx        # 0x14101ef10
1406f29e3:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1406f29e7:	e8 14 44 aa ff       	call   0x140196e00
1406f29ec:	90                   	nop
1406f29ed:	48 8b cb             	mov    %rbx,%rcx
1406f29f0:	e8 4b 0b ff ff       	call   0x1406e3540
1406f29f5:	4d 8b c7             	mov    %r15,%r8
1406f29f8:	49 83 7f 18 0f       	cmpq   $0xf,0x18(%r15)
1406f29fd:	76 03                	jbe    0x1406f2a02
1406f29ff:	4d 8b 07             	mov    (%r15),%r8
1406f2a02:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1406f2a06:	48 83 7d b8 0f       	cmpq   $0xf,-0x48(%rbp)
1406f2a0b:	48 0f 47 55 a0       	cmova  -0x60(%rbp),%rdx
1406f2a10:	48 8b 8b 98 0d 00 00 	mov    0xd98(%rbx),%rcx
1406f2a17:	e8 54 d1 c8 ff       	call   0x14037fb70
1406f2a1c:	48 8b 93 98 0d 00 00 	mov    0xd98(%rbx),%rdx
1406f2a23:	b9 0a 00 00 00       	mov    $0xa,%ecx
1406f2a28:	e8 87 8b 74 00       	call   0x140e3b5b4
1406f2a2d:	90                   	nop
1406f2a2e:	4c 8b 45 b8          	mov    -0x48(%rbp),%r8
1406f2a32:	49 83 f8 0f          	cmp    $0xf,%r8
1406f2a36:	76 0d                	jbe    0x1406f2a45
1406f2a38:	48 8b 55 a0          	mov    -0x60(%rbp),%rdx
1406f2a3c:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1406f2a40:	e8 0b a6 aa ff       	call   0x14019d050
1406f2a45:	0f 57 c0             	xorps  %xmm0,%xmm0
1406f2a48:	0f 11 45 a0          	movups %xmm0,-0x60(%rbp)
1406f2a4c:	0f 57 c9             	xorps  %xmm1,%xmm1
1406f2a4f:	f3 0f 7f 4d b0       	movdqu %xmm1,-0x50(%rbp)
1406f2a54:	b9 40 00 00 00       	mov    $0x40,%ecx
1406f2a59:	e8 aa 86 72 00       	call   0x140e1b108
1406f2a5e:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
1406f2a62:	66 0f 6f 05 f6 c3 92 	movdqa 0x92c3f6(%rip),%xmm0        # 0x14101ee60
1406f2a69:	00
1406f2a6a:	f3 0f 7f 45 b0       	movdqu %xmm0,-0x50(%rbp)
1406f2a6f:	0f 10 05 ca c4 92 00 	movups 0x92c4ca(%rip),%xmm0        # 0x14101ef40
1406f2a76:	0f 11 00             	movups %xmm0,(%rax)
1406f2a79:	0f 10 0d d0 c4 92 00 	movups 0x92c4d0(%rip),%xmm1        # 0x14101ef50
1406f2a80:	0f 11 48 10          	movups %xmm1,0x10(%rax)
1406f2a84:	0f 10 05 d5 c4 92 00 	movups 0x92c4d5(%rip),%xmm0        # 0x14101ef60
1406f2a8b:	0f 11 40 20          	movups %xmm0,0x20(%rax)
1406f2a8f:	f2 0f 10 05 d9 c4 92 	movsd  0x92c4d9(%rip),%xmm0        # 0x14101ef70
1406f2a96:	00
1406f2a97:	f2 0f 11 40 30       	movsd  %xmm0,0x30(%rax)
1406f2a9c:	c6 40 38 00          	movb   $0x0,0x38(%rax)
1406f2aa0:	48 8b cb             	mov    %rbx,%rcx
1406f2aa3:	e8 98 0a ff ff       	call   0x1406e3540
1406f2aa8:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
1406f2aac:	48 83 7d b8 0f       	cmpq   $0xf,-0x48(%rbp)
1406f2ab1:	4c 0f 47 45 a0       	cmova  -0x60(%rbp),%r8
1406f2ab6:	48 8d 15 f3 59 8e 00 	lea    0x8e59f3(%rip),%rdx        # 0x140fd84b0
1406f2abd:	48 8b 8b 98 0d 00 00 	mov    0xd98(%rbx),%rcx
1406f2ac4:	e8 a7 d0 c8 ff       	call   0x14037fb70
1406f2ac9:	48 8b 93 98 0d 00 00 	mov    0xd98(%rbx),%rdx
1406f2ad0:	b9 0a 00 00 00       	mov    $0xa,%ecx
1406f2ad5:	e8 da 8a 74 00       	call   0x140e3b5b4
1406f2ada:	90                   	nop
1406f2adb:	48 8b 55 b8          	mov    -0x48(%rbp),%rdx
1406f2adf:	48 83 fa 0f          	cmp    $0xf,%rdx
1406f2ae3:	76 31                	jbe    0x1406f2b16
1406f2ae5:	48 ff c2             	inc    %rdx
1406f2ae8:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
1406f2aec:	48 8b c1             	mov    %rcx,%rax
1406f2aef:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406f2af6:	72 19                	jb     0x1406f2b11
1406f2af8:	48 83 c2 27          	add    $0x27,%rdx
1406f2afc:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406f2b00:	48 2b c1             	sub    %rcx,%rax
1406f2b03:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax