14045a3e8:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14045a3ec:	48 83 f8 1f          	cmp    $0x1f,%rax
14045a3f0:	0f 87 b9 06 00 00    	ja     0x14045aaaf
14045a3f6:	e8 49 0d 9c 00       	call   0x140e1b144
14045a3fb:	48 8d 05 5e d2 b9 00 	lea    0xb9d25e(%rip),%rax        # 0x140ff7660
14045a402:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14045a406:	48 c7 45 c8 0e 00 00 	movq   $0xe,-0x38(%rbp)
14045a40d:	00
14045a40e:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
14045a412:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
14045a417:	45 33 c9             	xor    %r9d,%r9d
14045a41a:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
14045a41e:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14045a422:	48 8b 0d 37 8a fd 00 	mov    0xfd8a37(%rip),%rcx        # 0x141432e60
14045a429:	e8 c2 a1 3b 00       	call   0x1408145f0
14045a42e:	48 8b 08             	mov    (%rax),%rcx
14045a431:	48 89 0d d8 d9 fc 00 	mov    %rcx,0xfcd9d8(%rip)        # 0x141427e10
14045a438:	0f 57 c0             	xorps  %xmm0,%xmm0
14045a43b:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
14045a43f:	66 0f 6f 0d 99 a6 b4 	movdqa 0xb4a699(%rip),%xmm1        # 0x140fa4ae0
14045a446:	00
14045a447:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
14045a44c:	f2 0f 10 05 0c d2 b9 	movsd  0xb9d20c(%rip),%xmm0        # 0x140ff7660
14045a453:	00
14045a454:	f2 0f 11 45 d0       	movsd  %xmm0,-0x30(%rbp)
14045a459:	8b 05 09 d2 b9 00    	mov    0xb9d209(%rip),%eax        # 0x140ff7668
14045a45f:	89 45 d8             	mov    %eax,-0x28(%rbp)
14045a462:	0f b7 05 03 d2 b9 00 	movzwl 0xb9d203(%rip),%eax        # 0x140ff766c
14045a469:	66 89 45 dc          	mov    %ax,-0x24(%rbp)
14045a46d:	c6 45 de 00          	movb   $0x0,-0x22(%rbp)
14045a471:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14045a477:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14045a47b:	48 8b cb             	mov    %rbx,%rcx
14045a47e:	e8 1d cb 29 00       	call   0x1406f6fa0
14045a483:	90                   	nop
14045a484:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14045a488:	48 83 fa 0f          	cmp    $0xf,%rdx
14045a48c:	76 31                	jbe    0x14045a4bf
14045a48e:	48 ff c2             	inc    %rdx
14045a491:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14045a495:	48 8b c1             	mov    %rcx,%rax
14045a498:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14045a49f:	72 19                	jb     0x14045a4ba
14045a4a1:	48 83 c2 27          	add    $0x27,%rdx
14045a4a5:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14045a4a9:	48 2b c1             	sub    %rcx,%rax
14045a4ac:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14045a4b0:	48 83 f8 1f          	cmp    $0x1f,%rax
14045a4b4:	0f 87 fb 05 00 00    	ja     0x14045aab5
14045a4ba:	e8 85 0c 9c 00       	call   0x140e1b144
14045a4bf:	48 8d 05 aa d1 b9 00 	lea    0xb9d1aa(%rip),%rax        # 0x140ff7670
14045a4c6:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14045a4ca:	48 c7 45 c8 0e 00 00 	movq   $0xe,-0x38(%rbp)
14045a4d1:	00
14045a4d2:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
14045a4d6:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
14045a4db:	45 33 c9             	xor    %r9d,%r9d
14045a4de:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
14045a4e2:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14045a4e6:	48 8b 0d 73 89 fd 00 	mov    0xfd8973(%rip),%rcx        # 0x141432e60
14045a4ed:	e8 fe a0 3b 00       	call   0x1408145f0
14045a4f2:	48 8b 08             	mov    (%rax),%rcx
14045a4f5:	48 89 0d 44 d9 fc 00 	mov    %rcx,0xfcd944(%rip)        # 0x141427e40
14045a4fc:	0f 57 c0             	xorps  %xmm0,%xmm0
14045a4ff:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
14045a503:	66 0f 6f 0d d5 a5 b4 	movdqa 0xb4a5d5(%rip),%xmm1        # 0x140fa4ae0
14045a50a:	00
14045a50b:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
14045a510:	f2 0f 10 05 58 d1 b9 	movsd  0xb9d158(%rip),%xmm0        # 0x140ff7670
14045a517:	00
14045a518:	f2 0f 11 45 d0       	movsd  %xmm0,-0x30(%rbp)
14045a51d:	8b 05 55 d1 b9 00    	mov    0xb9d155(%rip),%eax        # 0x140ff7678
14045a523:	89 45 d8             	mov    %eax,-0x28(%rbp)
14045a526:	0f b7 05 4f d1 b9 00 	movzwl 0xb9d14f(%rip),%eax        # 0x140ff767c
14045a52d:	66 89 45 dc          	mov    %ax,-0x24(%rbp)
14045a531:	c6 45 de 00          	movb   $0x0,-0x22(%rbp)
14045a535:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14045a53b:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14045a53f:	48 8b cb             	mov    %rbx,%rcx
14045a542:	e8 59 ca 29 00       	call   0x1406f6fa0
14045a547:	90                   	nop
14045a548:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14045a54c:	48 83 fa 0f          	cmp    $0xf,%rdx
14045a550:	76 31                	jbe    0x14045a583
14045a552:	48 ff c2             	inc    %rdx
14045a555:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14045a559:	48 8b c1             	mov    %rcx,%rax
14045a55c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14045a563:	72 19                	jb     0x14045a57e
14045a565:	48 83 c2 27          	add    $0x27,%rdx
14045a569:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14045a56d:	48 2b c1             	sub    %rcx,%rax
14045a570:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14045a574:	48 83 f8 1f          	cmp    $0x1f,%rax
14045a578:	0f 87 3d 05 00 00    	ja     0x14045aabb
14045a57e:	e8 c1 0b 9c 00       	call   0x140e1b144
14045a583:	48 8d 05 f6 d0 b9 00 	lea    0xb9d0f6(%rip),%rax        # 0x140ff7680
14045a58a:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14045a58e:	48 c7 45 c8 12 00 00 	movq   $0x12,-0x38(%rbp)
14045a595:	00
14045a596:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
14045a59a:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
14045a59f:	45 33 c9             	xor    %r9d,%r9d
14045a5a2:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
14045a5a6:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14045a5aa:	48 8b 0d af 88 fd 00 	mov    0xfd88af(%rip),%rcx        # 0x141432e60
14045a5b1:	e8 3a a0 3b 00       	call   0x1408145f0
14045a5b6:	48 8b 08             	mov    (%rax),%rcx
14045a5b9:	48 89 0d 38 d8 fc 00 	mov    %rcx,0xfcd838(%rip)        # 0x141427df8
14045a5c0:	0f 57 c0             	xorps  %xmm0,%xmm0
14045a5c3:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
14045a5c7:	0f 57 c9             	xorps  %xmm1,%xmm1
14045a5ca:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
14045a5cf:	b9 20 00 00 00       	mov    $0x20,%ecx
14045a5d4:	e8 2f 0b 9c 00       	call   0x140e1b108
14045a5d9:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14045a5dd:	66 0f 6f 05 9b 9d b4 	movdqa 0xb49d9b(%rip),%xmm0        # 0x140fa4380
14045a5e4:	00
14045a5e5:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
14045a5ea:	0f 10 05 8f d0 b9 00 	movups 0xb9d08f(%rip),%xmm0        # 0x140ff7680
14045a5f1:	0f 11 00             	movups %xmm0,(%rax)
14045a5f4:	0f b7 0d 95 d0 b9 00 	movzwl 0xb9d095(%rip),%ecx        # 0x140ff7690
14045a5fb:	66 89 48 10          	mov    %cx,0x10(%rax)
14045a5ff:	c6 40 12 00          	movb   $0x0,0x12(%rax)
14045a603:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14045a609:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14045a60d:	48 8b cb             	mov    %rbx,%rcx
14045a610:	e8 8b c9 29 00       	call   0x1406f6fa0
14045a615:	90                   	nop
14045a616:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14045a61a:	48 83 fa 0f          	cmp    $0xf,%rdx
14045a61e:	76 31                	jbe    0x14045a651
14045a620:	48 ff c2             	inc    %rdx
14045a623:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14045a627:	48 8b c1             	mov    %rcx,%rax
14045a62a:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14045a631:	72 19                	jb     0x14045a64c
14045a633:	48 83 c2 27          	add    $0x27,%rdx
14045a637:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14045a63b:	48 2b c1             	sub    %rcx,%rax
14045a63e:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14045a642:	48 83 f8 1f          	cmp    $0x1f,%rax
14045a646:	0f 87 75 04 00 00    	ja     0x14045aac1
14045a64c:	e8 f3 0a 9c 00       	call   0x140e1b144
14045a651:	48 8d 3d 40 d0 b9 00 	lea    0xb9d040(%rip),%rdi        # 0x140ff7698
14045a658:	48 89 7d c0          	mov    %rdi,-0x40(%rbp)
14045a65c:	48 c7 45 c8 13 00 00 	movq   $0x13,-0x38(%rbp)
14045a663:	00
14045a664:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
14045a668:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
14045a66d:	45 33 c9             	xor    %r9d,%r9d
14045a670:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
14045a674:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14045a678:	48 8b 0d e1 87 fd 00 	mov    0xfd87e1(%rip),%rcx        # 0x141432e60
14045a67f:	e8 6c 9f 3b 00       	call   0x1408145f0
14045a684:	48 8b 08             	mov    (%rax),%rcx
14045a687:	48 89 0d 5a d7 fc 00 	mov    %rcx,0xfcd75a(%rip)        # 0x141427de8
14045a68e:	0f 57 c0             	xorps  %xmm0,%xmm0
14045a691:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
14045a695:	0f 57 c9             	xorps  %xmm1,%xmm1
14045a698:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
14045a69d:	41 b8 13 00 00 00    	mov    $0x13,%r8d
14045a6a3:	48 8b d7             	mov    %rdi,%rdx
14045a6a6:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14045a6aa:	e8 51 c7 d3 ff       	call   0x140196e00
14045a6af:	90                   	nop
14045a6b0:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14045a6b6:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14045a6ba:	48 8b cb             	mov    %rbx,%rcx
14045a6bd:	e8 de c8 29 00       	call   0x1406f6fa0
14045a6c2:	90                   	nop
14045a6c3:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14045a6c7:	48 83 fa 0f          	cmp    $0xf,%rdx
14045a6cb:	76 31                	jbe    0x14045a6fe
14045a6cd:	48 ff c2             	inc    %rdx
14045a6d0:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14045a6d4:	48 8b c1             	mov    %rcx,%rax
14045a6d7:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14045a6de:	72 19                	jb     0x14045a6f9
14045a6e0:	48 83 c2 27          	add    $0x27,%rdx
14045a6e4:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14045a6e8:	48 2b c1             	sub    %rcx,%rax
14045a6eb:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14045a6ef:	48 83 f8 1f          	cmp    $0x1f,%rax
14045a6f3:	0f 87 ce 03 00 00    	ja     0x14045aac7
14045a6f9:	e8 46 0a 9c 00       	call   0x140e1b144
14045a6fe:	48 8d 3d ab cf b9 00 	lea    0xb9cfab(%rip),%rdi        # 0x140ff76b0
14045a705:	48 89 7d c0          	mov    %rdi,-0x40(%rbp)
14045a709:	48 c7 45 c8 19 00 00 	movq   $0x19,-0x38(%rbp)
14045a710:	00
14045a711:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
14045a715:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
14045a71a:	45 33 c9             	xor    %r9d,%r9d
14045a71d:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
14045a721:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14045a725:	48 8b 0d 34 87 fd 00 	mov    0xfd8734(%rip),%rcx        # 0x141432e60
14045a72c:	e8 bf 9e 3b 00       	call   0x1408145f0
14045a731:	48 8b 08             	mov    (%rax),%rcx
14045a734:	48 89 0d 0d d7 fc 00 	mov    %rcx,0xfcd70d(%rip)        # 0x141427e48
14045a73b:	0f 57 c0             	xorps  %xmm0,%xmm0
14045a73e:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
14045a742:	0f 57 c9             	xorps  %xmm1,%xmm1
14045a745:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
14045a74a:	41 b8 19 00 00 00    	mov    $0x19,%r8d
14045a750:	48 8b d7             	mov    %rdi,%rdx
14045a753:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14045a757:	e8 a4 c6 d3 ff       	call   0x140196e00
14045a75c:	90                   	nop
14045a75d:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14045a763:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14045a767:	48 8b cb             	mov    %rbx,%rcx
14045a76a:	e8 31 c8 29 00       	call   0x1406f6fa0
14045a76f:	90                   	nop
14045a770:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14045a774:	48 83 fa 0f          	cmp    $0xf,%rdx
14045a778:	76 31                	jbe    0x14045a7ab
14045a77a:	48 ff c2             	inc    %rdx
14045a77d:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14045a781:	48 8b c1             	mov    %rcx,%rax
14045a784:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14045a78b:	72 19                	jb     0x14045a7a6
14045a78d:	48 83 c2 27          	add    $0x27,%rdx
14045a791:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14045a795:	48 2b c1             	sub    %rcx,%rax
14045a798:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14045a79c:	48 83 f8 1f          	cmp    $0x1f,%rax
14045a7a0:	0f 87 27 03 00 00    	ja     0x14045aacd
14045a7a6:	e8 99 09 9c 00       	call   0x140e1b144
14045a7ab:	48 8d 3d 1e cf b9 00 	lea    0xb9cf1e(%rip),%rdi        # 0x140ff76d0
14045a7b2:	48 89 7d c0          	mov    %rdi,-0x40(%rbp)
14045a7b6:	48 c7 45 c8 10 00 00 	movq   $0x10,-0x38(%rbp)
14045a7bd:	00
14045a7be:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
14045a7c2:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
14045a7c7:	45 33 c9             	xor    %r9d,%r9d
14045a7ca:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
14045a7ce:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14045a7d2:	48 8b 0d 87 86 fd 00 	mov    0xfd8687(%rip),%rcx        # 0x141432e60
14045a7d9:	e8 12 9e 3b 00       	call   0x1408145f0
14045a7de:	48 8b 08             	mov    (%rax),%rcx
14045a7e1:	48 89 0d 38 d6 fc 00 	mov    %rcx,0xfcd638(%rip)        # 0x141427e20
14045a7e8:	0f 57 c0             	xorps  %xmm0,%xmm0
14045a7eb:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
14045a7ef:	0f 57 c9             	xorps  %xmm1,%xmm1
14045a7f2:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
14045a7f7:	41 b8 10 00 00 00    	mov    $0x10,%r8d
14045a7fd:	48 8b d7             	mov    %rdi,%rdx
14045a800:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14045a804:	e8 f7 c5 d3 ff       	call   0x140196e00
14045a809:	90                   	nop
14045a80a:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14045a810:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14045a814:	48 8b cb             	mov    %rbx,%rcx
14045a817:	e8 84 c7 29 00       	call   0x1406f6fa0
14045a81c:	90                   	nop
14045a81d:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14045a821:	48 83 fa 0f          	cmp    $0xf,%rdx
14045a825:	76 31                	jbe    0x14045a858
14045a827:	48 ff c2             	inc    %rdx
14045a82a:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14045a82e:	48 8b c1             	mov    %rcx,%rax
14045a831:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14045a838:	72 19                	jb     0x14045a853
14045a83a:	48 83 c2 27          	add    $0x27,%rdx
14045a83e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14045a842:	48 2b c1             	sub    %rcx,%rax
14045a845:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14045a849:	48 83 f8 1f          	cmp    $0x1f,%rax
14045a84d:	0f 87 80 02 00 00    	ja     0x14045aad3
14045a853:	e8 ec 08 9c 00       	call   0x140e1b144
14045a858:	48 8d 05 89 ce b9 00 	lea    0xb9ce89(%rip),%rax        # 0x140ff76e8
14045a85f:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14045a863:	48 c7 45 c8 0e 00 00 	movq   $0xe,-0x38(%rbp)
14045a86a:	00
14045a86b:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
14045a86f:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
14045a874:	45 33 c9             	xor    %r9d,%r9d
14045a877:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
14045a87b:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14045a87f:	48 8b 0d da 85 fd 00 	mov    0xfd85da(%rip),%rcx        # 0x141432e60
14045a886:	e8 65 9d 3b 00       	call   0x1408145f0
14045a88b:	48 8b 08             	mov    (%rax),%rcx
14045a88e:	48 89 0d bb d5 fc 00 	mov    %rcx,0xfcd5bb(%rip)        # 0x141427e50
14045a895:	0f 57 c0             	xorps  %xmm0,%xmm0
14045a898:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
14045a89c:	66 0f 6f 0d 3c a2 b4 	movdqa 0xb4a23c(%rip),%xmm1        # 0x140fa4ae0
14045a8a3:	00
14045a8a4:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
14045a8a9:	f2 0f 10 05 37 ce b9 	movsd  0xb9ce37(%rip),%xmm0        # 0x140ff76e8
14045a8b0:	00
14045a8b1:	f2 0f 11 45 d0       	movsd  %xmm0,-0x30(%rbp)
14045a8b6:	8b 05 34 ce b9 00    	mov    0xb9ce34(%rip),%eax        # 0x140ff76f0
14045a8bc:	89 45 d8             	mov    %eax,-0x28(%rbp)
14045a8bf:	0f b7 05 2e ce b9 00 	movzwl 0xb9ce2e(%rip),%eax        # 0x140ff76f4
14045a8c6:	66 89 45 dc          	mov    %ax,-0x24(%rbp)
14045a8ca:	c6 45 de 00          	movb   $0x0,-0x22(%rbp)
14045a8ce:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14045a8d4:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14045a8d8:	48 8b cb             	mov    %rbx,%rcx
14045a8db:	e8 c0 c6 29 00       	call   0x1406f6fa0
14045a8e0:	90                   	nop
14045a8e1:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14045a8e5:	48 83 fa 0f          	cmp    $0xf,%rdx
14045a8e9:	76 31                	jbe    0x14045a91c
14045a8eb:	48 ff c2             	inc    %rdx
14045a8ee:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14045a8f2:	48 8b c1             	mov    %rcx,%rax
14045a8f5:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14045a8fc:	72 19                	jb     0x14045a917
14045a8fe:	48 83 c2 27          	add    $0x27,%rdx
14045a902:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14045a906:	48 2b c1             	sub    %rcx,%rax
14045a909:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14045a90d:	48 83 f8 1f          	cmp    $0x1f,%rax
14045a911:	0f 87 c2 01 00 00    	ja     0x14045aad9
14045a917:	e8 28 08 9c 00       	call   0x140e1b144
14045a91c:	48 8d 3d d5 cd b9 00 	lea    0xb9cdd5(%rip),%rdi        # 0x140ff76f8
14045a923:	48 89 7d c0          	mov    %rdi,-0x40(%rbp)
14045a927:	48 c7 45 c8 13 00 00 	movq   $0x13,-0x38(%rbp)
14045a92e:	00
14045a92f:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
14045a933:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
14045a938:	45 33 c9             	xor    %r9d,%r9d
14045a93b:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
14045a93f:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14045a943:	48 8b 0d 16 85 fd 00 	mov    0xfd8516(%rip),%rcx        # 0x141432e60
14045a94a:	e8 a1 9c 3b 00       	call   0x1408145f0
14045a94f:	48 8b 08             	mov    (%rax),%rcx
14045a952:	48 89 0d a7 d4 fc 00 	mov    %rcx,0xfcd4a7(%rip)        # 0x141427e00
14045a959:	0f 57 c0             	xorps  %xmm0,%xmm0
14045a95c:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
14045a960:	0f 57 c9             	xorps  %xmm1,%xmm1
14045a963:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
14045a968:	41 b8 13 00 00 00    	mov    $0x13,%r8d
14045a96e:	48 8b d7             	mov    %rdi,%rdx
14045a971:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14045a975:	e8 86 c4 d3 ff       	call   0x140196e00
14045a97a:	90                   	nop
14045a97b:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14045a981:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14045a985:	48 8b cb             	mov    %rbx,%rcx
14045a988:	e8 13 c6 29 00       	call   0x1406f6fa0
14045a98d:	90                   	nop
14045a98e:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14045a992:	48 83 fa 0f          	cmp    $0xf,%rdx
14045a996:	76 31                	jbe    0x14045a9c9
14045a998:	48 ff c2             	inc    %rdx
14045a99b:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14045a99f:	48 8b c1             	mov    %rcx,%rax
14045a9a2:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx