1404ac443:	90                   	nop
1404ac444:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1404ac448:	48 83 fa 0f          	cmp    $0xf,%rdx
1404ac44c:	76 31                	jbe    0x1404ac47f
1404ac44e:	48 ff c2             	inc    %rdx
1404ac451:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1404ac455:	48 8b c1             	mov    %rcx,%rax
1404ac458:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404ac45f:	72 19                	jb     0x1404ac47a
1404ac461:	48 83 c2 27          	add    $0x27,%rdx
1404ac465:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404ac469:	48 2b c1             	sub    %rcx,%rax
1404ac46c:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404ac470:	48 83 f8 1f          	cmp    $0x1f,%rax
1404ac474:	0f 87 4d 0f 00 00    	ja     0x1404ad3c7
1404ac47a:	e8 c5 ec 96 00       	call   0x140e1b144
1404ac47f:	48 8d 05 12 2b b5 00 	lea    0xb52b12(%rip),%rax        # 0x140ffef98
1404ac486:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1404ac48a:	48 c7 45 b8 23 00 00 	movq   $0x23,-0x48(%rbp)
1404ac491:	00
1404ac492:	0f 28 45 b0          	movaps -0x50(%rbp),%xmm0
1404ac496:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1404ac49b:	45 33 c9             	xor    %r9d,%r9d
1404ac49e:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1404ac4a2:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1404ac4a6:	48 8b 0d b3 69 f8 00 	mov    0xf869b3(%rip),%rcx        # 0x141432e60
1404ac4ad:	e8 3e 81 36 00       	call   0x1408145f0
1404ac4b2:	48 8b 08             	mov    (%rax),%rcx
1404ac4b5:	48 89 0d 3c d5 f7 00 	mov    %rcx,0xf7d53c(%rip)        # 0x1414299f8
1404ac4bc:	0f 57 c0             	xorps  %xmm0,%xmm0
1404ac4bf:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1404ac4c3:	0f 57 c9             	xorps  %xmm1,%xmm1
1404ac4c6:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1404ac4cb:	b9 30 00 00 00       	mov    $0x30,%ecx
1404ac4d0:	e8 33 ec 96 00       	call   0x140e1b108
1404ac4d5:	48 8b d0             	mov    %rax,%rdx
1404ac4d8:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1404ac4dc:	66 0f 6f 05 dc 60 b3 	movdqa 0xb360dc(%rip),%xmm0        # 0x140fe25c0
1404ac4e3:	00
1404ac4e4:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
1404ac4e9:	0f 10 05 a8 2a b5 00 	movups 0xb52aa8(%rip),%xmm0        # 0x140ffef98
1404ac4f0:	0f 11 00             	movups %xmm0,(%rax)
1404ac4f3:	0f 10 0d ae 2a b5 00 	movups 0xb52aae(%rip),%xmm1        # 0x140ffefa8
1404ac4fa:	0f 11 48 10          	movups %xmm1,0x10(%rax)
1404ac4fe:	0f b7 0d b3 2a b5 00 	movzwl 0xb52ab3(%rip),%ecx        # 0x140ffefb8
1404ac505:	66 89 48 20          	mov    %cx,0x20(%rax)
1404ac509:	0f b6 05 aa 2a b5 00 	movzbl 0xb52aaa(%rip),%eax        # 0x140ffefba
1404ac510:	88 42 22             	mov    %al,0x22(%rdx)
1404ac513:	c6 42 23 00          	movb   $0x0,0x23(%rdx)
1404ac517:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1404ac51d:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1404ac521:	48 8b cb             	mov    %rbx,%rcx
1404ac524:	e8 77 aa 24 00       	call   0x1406f6fa0
1404ac529:	90                   	nop
1404ac52a:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1404ac52e:	48 83 fa 0f          	cmp    $0xf,%rdx
1404ac532:	76 31                	jbe    0x1404ac565
1404ac534:	48 ff c2             	inc    %rdx
1404ac537:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1404ac53b:	48 8b c1             	mov    %rcx,%rax
1404ac53e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404ac545:	72 19                	jb     0x1404ac560
1404ac547:	48 83 c2 27          	add    $0x27,%rdx
1404ac54b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404ac54f:	48 2b c1             	sub    %rcx,%rax
1404ac552:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404ac556:	48 83 f8 1f          	cmp    $0x1f,%rax
1404ac55a:	0f 87 6d 0e 00 00    	ja     0x1404ad3cd
1404ac560:	e8 df eb 96 00       	call   0x140e1b144
1404ac565:	48 8d 05 54 2a b5 00 	lea    0xb52a54(%rip),%rax        # 0x140ffefc0
1404ac56c:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1404ac570:	48 c7 45 b8 24 00 00 	movq   $0x24,-0x48(%rbp)
1404ac577:	00
1404ac578:	0f 28 45 b0          	movaps -0x50(%rbp),%xmm0
1404ac57c:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1404ac581:	45 33 c9             	xor    %r9d,%r9d
1404ac584:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1404ac588:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1404ac58c:	48 8b 0d cd 68 f8 00 	mov    0xf868cd(%rip),%rcx        # 0x141432e60
1404ac593:	e8 58 80 36 00       	call   0x1408145f0
1404ac598:	48 8b 08             	mov    (%rax),%rcx
1404ac59b:	48 89 0d ee d3 f7 00 	mov    %rcx,0xf7d3ee(%rip)        # 0x141429990
1404ac5a2:	0f 57 c0             	xorps  %xmm0,%xmm0
1404ac5a5:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1404ac5a9:	0f 57 c9             	xorps  %xmm1,%xmm1
1404ac5ac:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1404ac5b1:	b9 30 00 00 00       	mov    $0x30,%ecx
1404ac5b6:	e8 4d eb 96 00       	call   0x140e1b108
1404ac5bb:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1404ac5bf:	66 0f 6f 05 79 78 af 	movdqa 0xaf7879(%rip),%xmm0        # 0x140fa3e40
1404ac5c6:	00
1404ac5c7:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
1404ac5cc:	0f 10 05 ed 29 b5 00 	movups 0xb529ed(%rip),%xmm0        # 0x140ffefc0
1404ac5d3:	0f 11 00             	movups %xmm0,(%rax)
1404ac5d6:	0f 10 0d f3 29 b5 00 	movups 0xb529f3(%rip),%xmm1        # 0x140ffefd0
1404ac5dd:	0f 11 48 10          	movups %xmm1,0x10(%rax)
1404ac5e1:	8b 0d f9 29 b5 00    	mov    0xb529f9(%rip),%ecx        # 0x140ffefe0
1404ac5e7:	89 48 20             	mov    %ecx,0x20(%rax)
1404ac5ea:	c6 40 24 00          	movb   $0x0,0x24(%rax)
1404ac5ee:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1404ac5f4:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1404ac5f8:	48 8b cb             	mov    %rbx,%rcx
1404ac5fb:	e8 a0 a9 24 00       	call   0x1406f6fa0
1404ac600:	90                   	nop
1404ac601:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1404ac605:	48 83 fa 0f          	cmp    $0xf,%rdx
1404ac609:	76 31                	jbe    0x1404ac63c
1404ac60b:	48 ff c2             	inc    %rdx
1404ac60e:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1404ac612:	48 8b c1             	mov    %rcx,%rax
1404ac615:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404ac61c:	72 19                	jb     0x1404ac637
1404ac61e:	48 83 c2 27          	add    $0x27,%rdx
1404ac622:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404ac626:	48 2b c1             	sub    %rcx,%rax
1404ac629:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404ac62d:	48 83 f8 1f          	cmp    $0x1f,%rax
1404ac631:	0f 87 9c 0d 00 00    	ja     0x1404ad3d3
1404ac637:	e8 08 eb 96 00       	call   0x140e1b144
1404ac63c:	48 8d 05 a5 29 b5 00 	lea    0xb529a5(%rip),%rax        # 0x140ffefe8
1404ac643:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1404ac647:	48 c7 45 b8 25 00 00 	movq   $0x25,-0x48(%rbp)
1404ac64e:	00
1404ac64f:	0f 28 45 b0          	movaps -0x50(%rbp),%xmm0
1404ac653:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1404ac658:	45 33 c9             	xor    %r9d,%r9d
1404ac65b:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1404ac65f:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1404ac663:	48 8b 0d f6 67 f8 00 	mov    0xf867f6(%rip),%rcx        # 0x141432e60
1404ac66a:	e8 81 7f 36 00       	call   0x1408145f0
1404ac66f:	48 8b 08             	mov    (%rax),%rcx
1404ac672:	48 89 0d 87 d3 f7 00 	mov    %rcx,0xf7d387(%rip)        # 0x141429a00
1404ac679:	0f 57 c0             	xorps  %xmm0,%xmm0
1404ac67c:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1404ac680:	0f 57 c9             	xorps  %xmm1,%xmm1
1404ac683:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1404ac688:	b9 30 00 00 00       	mov    $0x30,%ecx
1404ac68d:	e8 76 ea 96 00       	call   0x140e1b108
1404ac692:	48 8b d0             	mov    %rax,%rdx
1404ac695:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1404ac699:	66 0f 6f 05 bf 4c b4 	movdqa 0xb44cbf(%rip),%xmm0        # 0x140ff1360
1404ac6a0:	00
1404ac6a1:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
1404ac6a6:	0f 10 05 3b 29 b5 00 	movups 0xb5293b(%rip),%xmm0        # 0x140ffefe8
1404ac6ad:	0f 11 00             	movups %xmm0,(%rax)
1404ac6b0:	0f 10 0d 41 29 b5 00 	movups 0xb52941(%rip),%xmm1        # 0x140ffeff8
1404ac6b7:	0f 11 48 10          	movups %xmm1,0x10(%rax)
1404ac6bb:	8b 0d 47 29 b5 00    	mov    0xb52947(%rip),%ecx        # 0x140fff008
1404ac6c1:	89 48 20             	mov    %ecx,0x20(%rax)
1404ac6c4:	0f b6 05 41 29 b5 00 	movzbl 0xb52941(%rip),%eax        # 0x140fff00c
1404ac6cb:	88 42 24             	mov    %al,0x24(%rdx)
1404ac6ce:	c6 42 25 00          	movb   $0x0,0x25(%rdx)
1404ac6d2:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1404ac6d8:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1404ac6dc:	48 8b cb             	mov    %rbx,%rcx
1404ac6df:	e8 bc a8 24 00       	call   0x1406f6fa0
1404ac6e4:	90                   	nop
1404ac6e5:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1404ac6e9:	48 83 fa 0f          	cmp    $0xf,%rdx
1404ac6ed:	76 31                	jbe    0x1404ac720
1404ac6ef:	48 ff c2             	inc    %rdx
1404ac6f2:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1404ac6f6:	48 8b c1             	mov    %rcx,%rax
1404ac6f9:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404ac700:	72 19                	jb     0x1404ac71b
1404ac702:	48 83 c2 27          	add    $0x27,%rdx
1404ac706:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404ac70a:	48 2b c1             	sub    %rcx,%rax
1404ac70d:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404ac711:	48 83 f8 1f          	cmp    $0x1f,%rax
1404ac715:	0f 87 be 0c 00 00    	ja     0x1404ad3d9
1404ac71b:	e8 24 ea 96 00       	call   0x140e1b144
1404ac720:	48 8d 05 e9 28 b5 00 	lea    0xb528e9(%rip),%rax        # 0x140fff010
1404ac727:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1404ac72b:	48 c7 45 b8 26 00 00 	movq   $0x26,-0x48(%rbp)
1404ac732:	00
1404ac733:	0f 28 45 b0          	movaps -0x50(%rbp),%xmm0
1404ac737:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1404ac73c:	45 33 c9             	xor    %r9d,%r9d
1404ac73f:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1404ac743:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1404ac747:	48 8b 0d 12 67 f8 00 	mov    0xf86712(%rip),%rcx        # 0x141432e60
1404ac74e:	e8 9d 7e 36 00       	call   0x1408145f0
1404ac753:	48 8b 08             	mov    (%rax),%rcx
1404ac756:	48 89 0d 4b d2 f7 00 	mov    %rcx,0xf7d24b(%rip)        # 0x1414299a8
1404ac75d:	0f 57 c0             	xorps  %xmm0,%xmm0
1404ac760:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1404ac764:	0f 57 c9             	xorps  %xmm1,%xmm1
1404ac767:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1404ac76c:	b9 30 00 00 00       	mov    $0x30,%ecx
1404ac771:	e8 92 e9 96 00       	call   0x140e1b108
1404ac776:	48 8b d0             	mov    %rax,%rdx
1404ac779:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1404ac77d:	66 0f 6f 05 bb a1 af 	movdqa 0xafa1bb(%rip),%xmm0        # 0x140fa6940
1404ac784:	00
1404ac785:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
1404ac78a:	0f 10 05 7f 28 b5 00 	movups 0xb5287f(%rip),%xmm0        # 0x140fff010
1404ac791:	0f 11 00             	movups %xmm0,(%rax)
1404ac794:	0f 10 0d 85 28 b5 00 	movups 0xb52885(%rip),%xmm1        # 0x140fff020
1404ac79b:	0f 11 48 10          	movups %xmm1,0x10(%rax)
1404ac79f:	8b 0d 8b 28 b5 00    	mov    0xb5288b(%rip),%ecx        # 0x140fff030
1404ac7a5:	89 48 20             	mov    %ecx,0x20(%rax)
1404ac7a8:	0f b7 05 85 28 b5 00 	movzwl 0xb52885(%rip),%eax        # 0x140fff034
1404ac7af:	66 89 42 24          	mov    %ax,0x24(%rdx)
1404ac7b3:	c6 42 26 00          	movb   $0x0,0x26(%rdx)
1404ac7b7:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1404ac7bd:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1404ac7c1:	48 8b cb             	mov    %rbx,%rcx
1404ac7c4:	e8 d7 a7 24 00       	call   0x1406f6fa0
1404ac7c9:	90                   	nop
1404ac7ca:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1404ac7ce:	48 83 fa 0f          	cmp    $0xf,%rdx
1404ac7d2:	76 31                	jbe    0x1404ac805
1404ac7d4:	48 ff c2             	inc    %rdx
1404ac7d7:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1404ac7db:	48 8b c1             	mov    %rcx,%rax
1404ac7de:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404ac7e5:	72 19                	jb     0x1404ac800
1404ac7e7:	48 83 c2 27          	add    $0x27,%rdx
1404ac7eb:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404ac7ef:	48 2b c1             	sub    %rcx,%rax
1404ac7f2:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404ac7f6:	48 83 f8 1f          	cmp    $0x1f,%rax
1404ac7fa:	0f 87 df 0b 00 00    	ja     0x1404ad3df
1404ac800:	e8 3f e9 96 00       	call   0x140e1b144
1404ac805:	48 8d 3d 2c 28 b5 00 	lea    0xb5282c(%rip),%rdi        # 0x140fff038
1404ac80c:	48 89 7d b0          	mov    %rdi,-0x50(%rbp)
1404ac810:	48 c7 45 b8 23 00 00 	movq   $0x23,-0x48(%rbp)
1404ac817:	00
1404ac818:	0f 28 45 b0          	movaps -0x50(%rbp),%xmm0
1404ac81c:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1404ac821:	45 33 c9             	xor    %r9d,%r9d
1404ac824:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1404ac828:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1404ac82c:	48 8b 0d 2d 66 f8 00 	mov    0xf8662d(%rip),%rcx        # 0x141432e60
1404ac833:	e8 b8 7d 36 00       	call   0x1408145f0
1404ac838:	48 8b 08             	mov    (%rax),%rcx
1404ac83b:	48 89 0d ce d1 f7 00 	mov    %rcx,0xf7d1ce(%rip)        # 0x141429a10
1404ac842:	0f 57 c0             	xorps  %xmm0,%xmm0
1404ac845:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1404ac849:	0f 57 c9             	xorps  %xmm1,%xmm1
1404ac84c:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1404ac851:	41 b8 23 00 00 00    	mov    $0x23,%r8d
1404ac857:	48 8b d7             	mov    %rdi,%rdx
1404ac85a:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1404ac85e:	e8 9d a5 ce ff       	call   0x140196e00
1404ac863:	90                   	nop
1404ac864:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1404ac86a:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1404ac86e:	48 8b cb             	mov    %rbx,%rcx
1404ac871:	e8 2a a7 24 00       	call   0x1406f6fa0
1404ac876:	90                   	nop
1404ac877:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1404ac87b:	48 83 fa 0f          	cmp    $0xf,%rdx
1404ac87f:	76 31                	jbe    0x1404ac8b2
1404ac881:	48 ff c2             	inc    %rdx
1404ac884:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1404ac888:	48 8b c1             	mov    %rcx,%rax
1404ac88b:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404ac892:	72 19                	jb     0x1404ac8ad
1404ac894:	48 83 c2 27          	add    $0x27,%rdx
1404ac898:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404ac89c:	48 2b c1             	sub    %rcx,%rax
1404ac89f:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404ac8a3:	48 83 f8 1f          	cmp    $0x1f,%rax
1404ac8a7:	0f 87 38 0b 00 00    	ja     0x1404ad3e5
1404ac8ad:	e8 92 e8 96 00       	call   0x140e1b144
1404ac8b2:	48 8d 3d a7 27 b5 00 	lea    0xb527a7(%rip),%rdi        # 0x140fff060
1404ac8b9:	48 89 7d b0          	mov    %rdi,-0x50(%rbp)
1404ac8bd:	48 c7 45 b8 24 00 00 	movq   $0x24,-0x48(%rbp)
1404ac8c4:	00
1404ac8c5:	0f 28 45 b0          	movaps -0x50(%rbp),%xmm0
1404ac8c9:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1404ac8ce:	45 33 c9             	xor    %r9d,%r9d
1404ac8d1:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1404ac8d5:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1404ac8d9:	48 8b 0d 80 65 f8 00 	mov    0xf86580(%rip),%rcx        # 0x141432e60
1404ac8e0:	e8 0b 7d 36 00       	call   0x1408145f0
1404ac8e5:	48 8b 08             	mov    (%rax),%rcx
1404ac8e8:	48 89 0d 89 d0 f7 00 	mov    %rcx,0xf7d089(%rip)        # 0x141429978
1404ac8ef:	0f 57 c0             	xorps  %xmm0,%xmm0
1404ac8f2:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1404ac8f6:	0f 57 c9             	xorps  %xmm1,%xmm1
1404ac8f9:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1404ac8fe:	41 b8 24 00 00 00    	mov    $0x24,%r8d
1404ac904:	48 8b d7             	mov    %rdi,%rdx
1404ac907:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1404ac90b:	e8 f0 a4 ce ff       	call   0x140196e00
1404ac910:	90                   	nop
1404ac911:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1404ac917:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1404ac91b:	48 8b cb             	mov    %rbx,%rcx
1404ac91e:	e8 7d a6 24 00       	call   0x1406f6fa0
1404ac923:	90                   	nop
1404ac924:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1404ac928:	48 83 fa 0f          	cmp    $0xf,%rdx
1404ac92c:	76 31                	jbe    0x1404ac95f
1404ac92e:	48 ff c2             	inc    %rdx
1404ac931:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1404ac935:	48 8b c1             	mov    %rcx,%rax
1404ac938:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404ac93f:	72 19                	jb     0x1404ac95a
1404ac941:	48 83 c2 27          	add    $0x27,%rdx
1404ac945:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404ac949:	48 2b c1             	sub    %rcx,%rax
1404ac94c:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404ac950:	48 83 f8 1f          	cmp    $0x1f,%rax
1404ac954:	0f 87 91 0a 00 00    	ja     0x1404ad3eb
1404ac95a:	e8 e5 e7 96 00       	call   0x140e1b144
1404ac95f:	48 8d 3d 22 27 b5 00 	lea    0xb52722(%rip),%rdi        # 0x140fff088
1404ac966:	48 89 7d b0          	mov    %rdi,-0x50(%rbp)
1404ac96a:	48 c7 45 b8 20 00 00 	movq   $0x20,-0x48(%rbp)
1404ac971:	00
1404ac972:	0f 28 45 b0          	movaps -0x50(%rbp),%xmm0
1404ac976:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
1404ac97b:	45 33 c9             	xor    %r9d,%r9d
1404ac97e:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1404ac982:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1404ac986:	48 8b 0d d3 64 f8 00 	mov    0xf864d3(%rip),%rcx        # 0x141432e60
1404ac98d:	e8 5e 7c 36 00       	call   0x1408145f0
1404ac992:	48 8b 08             	mov    (%rax),%rcx
1404ac995:	48 89 0d 1c d0 f7 00 	mov    %rcx,0xf7d01c(%rip)        # 0x1414299b8
1404ac99c:	0f 57 c0             	xorps  %xmm0,%xmm0
1404ac99f:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1404ac9a3:	0f 57 c9             	xorps  %xmm1,%xmm1
1404ac9a6:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1404ac9ab:	41 b8 20 00 00 00    	mov    $0x20,%r8d
1404ac9b1:	48 8b d7             	mov    %rdi,%rdx
1404ac9b4:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1404ac9b8:	e8 43 a4 ce ff       	call   0x140196e00
1404ac9bd:	90                   	nop
1404ac9be:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1404ac9c4:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1404ac9c8:	48 8b cb             	mov    %rbx,%rcx
1404ac9cb:	e8 d0 a5 24 00       	call   0x1406f6fa0
1404ac9d0:	90                   	nop
1404ac9d1:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1404ac9d5:	48 83 fa 0f          	cmp    $0xf,%rdx
1404ac9d9:	76 31                	jbe    0x1404aca0c
1404ac9db:	48 ff c2             	inc    %rdx
1404ac9de:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1404ac9e2:	48 8b c1             	mov    %rcx,%rax
1404ac9e5:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404ac9ec:	72 19                	jb     0x1404aca07
1404ac9ee:	48 83 c2 27          	add    $0x27,%rdx
1404ac9f2:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404ac9f6:	48 2b c1             	sub    %rcx,%rax
1404ac9f9:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404ac9fd:	48 83 f8 1f          	cmp    $0x1f,%rax
1404aca01:	0f 87 ea 09 00 00    	ja     0x1404ad3f1