140496254:	48 33 c4             	xor    %rsp,%rax
140496257:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14049625b:	48 8b d9             	mov    %rcx,%rbx
14049625e:	48 8d 05 fb 66 b6 00 	lea    0xb666fb(%rip),%rax        # 0x140ffc960
140496265:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140496269:	48 c7 45 c8 17 00 00 	movq   $0x17,-0x38(%rbp)
140496270:	00
140496271:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
140496275:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
14049627a:	45 33 c9             	xor    %r9d,%r9d
14049627d:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
140496281:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140496285:	48 8b 0d d4 cb f9 00 	mov    0xf9cbd4(%rip),%rcx        # 0x141432e60
14049628c:	e8 5f e3 37 00       	call   0x1408145f0
140496291:	48 8b 08             	mov    (%rax),%rcx
140496294:	48 89 0d 85 30 f9 00 	mov    %rcx,0xf93085(%rip)        # 0x141429320
14049629b:	0f 57 c0             	xorps  %xmm0,%xmm0
14049629e:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1404962a2:	0f 57 c9             	xorps  %xmm1,%xmm1
1404962a5:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1404962aa:	b9 20 00 00 00       	mov    $0x20,%ecx
1404962af:	e8 54 4e 98 00       	call   0x140e1b108
1404962b4:	48 8b d0             	mov    %rax,%rdx
1404962b7:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1404962bb:	66 0f 6f 05 5d 06 b1 	movdqa 0xb1065d(%rip),%xmm0        # 0x140fa6920
1404962c2:	00
1404962c3:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
1404962c8:	0f 10 05 91 66 b6 00 	movups 0xb66691(%rip),%xmm0        # 0x140ffc960
1404962cf:	0f 11 00             	movups %xmm0,(%rax)
1404962d2:	8b 0d 98 66 b6 00    	mov    0xb66698(%rip),%ecx        # 0x140ffc970
1404962d8:	89 48 10             	mov    %ecx,0x10(%rax)
1404962db:	0f b7 0d 92 66 b6 00 	movzwl 0xb66692(%rip),%ecx        # 0x140ffc974
1404962e2:	66 89 48 14          	mov    %cx,0x14(%rax)
1404962e6:	0f b6 05 89 66 b6 00 	movzbl 0xb66689(%rip),%eax        # 0x140ffc976
1404962ed:	88 42 16             	mov    %al,0x16(%rdx)
1404962f0:	c6 42 17 00          	movb   $0x0,0x17(%rdx)
1404962f4:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1404962fa:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1404962fe:	48 8b cb             	mov    %rbx,%rcx
140496301:	e8 9a 0c 26 00       	call   0x1406f6fa0
140496306:	90                   	nop
140496307:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14049630b:	48 83 fa 0f          	cmp    $0xf,%rdx
14049630f:	76 31                	jbe    0x140496342
140496311:	48 ff c2             	inc    %rdx
140496314:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140496318:	48 8b c1             	mov    %rcx,%rax
14049631b:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140496322:	72 19                	jb     0x14049633d
140496324:	48 83 c2 27          	add    $0x27,%rdx
140496328:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14049632c:	48 2b c1             	sub    %rcx,%rax
14049632f:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140496333:	48 83 f8 1f          	cmp    $0x1f,%rax
140496337:	0f 87 3d 05 00 00    	ja     0x14049687a
14049633d:	e8 02 4e 98 00       	call   0x140e1b144
140496342:	48 8d 05 2f 66 b6 00 	lea    0xb6662f(%rip),%rax        # 0x140ffc978
140496349:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14049634d:	48 c7 45 c8 17 00 00 	movq   $0x17,-0x38(%rbp)
140496354:	00
140496355:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
140496359:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
14049635e:	45 33 c9             	xor    %r9d,%r9d
140496361:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
140496365:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140496369:	48 8b 0d f0 ca f9 00 	mov    0xf9caf0(%rip),%rcx        # 0x141432e60
140496370:	e8 7b e2 37 00       	call   0x1408145f0
140496375:	48 8b 08             	mov    (%rax),%rcx
140496378:	48 89 0d b9 2f f9 00 	mov    %rcx,0xf92fb9(%rip)        # 0x141429338
14049637f:	0f 57 c0             	xorps  %xmm0,%xmm0
140496382:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
140496386:	0f 57 c9             	xorps  %xmm1,%xmm1
140496389:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
14049638e:	b9 20 00 00 00       	mov    $0x20,%ecx
140496393:	e8 70 4d 98 00       	call   0x140e1b108
140496398:	48 8b d0             	mov    %rax,%rdx
14049639b:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14049639f:	66 0f 6f 05 79 05 b1 	movdqa 0xb10579(%rip),%xmm0        # 0x140fa6920
1404963a6:	00
1404963a7:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
1404963ac:	0f 10 05 c5 65 b6 00 	movups 0xb665c5(%rip),%xmm0        # 0x140ffc978
1404963b3:	0f 11 00             	movups %xmm0,(%rax)
1404963b6:	8b 0d cc 65 b6 00    	mov    0xb665cc(%rip),%ecx        # 0x140ffc988
1404963bc:	89 48 10             	mov    %ecx,0x10(%rax)
1404963bf:	0f b7 0d c6 65 b6 00 	movzwl 0xb665c6(%rip),%ecx        # 0x140ffc98c
1404963c6:	66 89 48 14          	mov    %cx,0x14(%rax)
1404963ca:	0f b6 05 bd 65 b6 00 	movzbl 0xb665bd(%rip),%eax        # 0x140ffc98e
1404963d1:	88 42 16             	mov    %al,0x16(%rdx)
1404963d4:	c6 42 17 00          	movb   $0x0,0x17(%rdx)
1404963d8:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1404963de:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1404963e2:	48 8b cb             	mov    %rbx,%rcx
1404963e5:	e8 b6 0b 26 00       	call   0x1406f6fa0
1404963ea:	90                   	nop
1404963eb:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1404963ef:	48 83 fa 0f          	cmp    $0xf,%rdx
1404963f3:	76 31                	jbe    0x140496426
1404963f5:	48 ff c2             	inc    %rdx
1404963f8:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1404963fc:	48 8b c1             	mov    %rcx,%rax
1404963ff:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140496406:	72 19                	jb     0x140496421
140496408:	48 83 c2 27          	add    $0x27,%rdx
14049640c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140496410:	48 2b c1             	sub    %rcx,%rax
140496413:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140496417:	48 83 f8 1f          	cmp    $0x1f,%rax
14049641b:	0f 87 5f 04 00 00    	ja     0x140496880
140496421:	e8 1e 4d 98 00       	call   0x140e1b144
140496426:	48 8d 05 63 65 b6 00 	lea    0xb66563(%rip),%rax        # 0x140ffc990
14049642d:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140496431:	48 c7 45 c8 18 00 00 	movq   $0x18,-0x38(%rbp)
140496438:	00
140496439:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
14049643d:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
140496442:	45 33 c9             	xor    %r9d,%r9d
140496445:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
140496449:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14049644d:	48 8b 0d 0c ca f9 00 	mov    0xf9ca0c(%rip),%rcx        # 0x141432e60
140496454:	e8 97 e1 37 00       	call   0x1408145f0
140496459:	48 8b 08             	mov    (%rax),%rcx
14049645c:	48 89 0d cd 2e f9 00 	mov    %rcx,0xf92ecd(%rip)        # 0x141429330
140496463:	0f 57 c0             	xorps  %xmm0,%xmm0
140496466:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
14049646a:	0f 57 c9             	xorps  %xmm1,%xmm1
14049646d:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
140496472:	b9 20 00 00 00       	mov    $0x20,%ecx
140496477:	e8 8c 4c 98 00       	call   0x140e1b108
14049647c:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140496480:	66 0f 6f 05 88 e6 b0 	movdqa 0xb0e688(%rip),%xmm0        # 0x140fa4b10
140496487:	00
140496488:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
14049648d:	0f 10 05 fc 64 b6 00 	movups 0xb664fc(%rip),%xmm0        # 0x140ffc990
140496494:	0f 11 00             	movups %xmm0,(%rax)
140496497:	f2 0f 10 05 01 65 b6 	movsd  0xb66501(%rip),%xmm0        # 0x140ffc9a0
14049649e:	00
14049649f:	f2 0f 11 40 10       	movsd  %xmm0,0x10(%rax)
1404964a4:	c6 40 18 00          	movb   $0x0,0x18(%rax)
1404964a8:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1404964ae:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1404964b2:	48 8b cb             	mov    %rbx,%rcx
1404964b5:	e8 e6 0a 26 00       	call   0x1406f6fa0
1404964ba:	90                   	nop
1404964bb:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1404964bf:	48 83 fa 0f          	cmp    $0xf,%rdx
1404964c3:	76 31                	jbe    0x1404964f6
1404964c5:	48 ff c2             	inc    %rdx
1404964c8:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1404964cc:	48 8b c1             	mov    %rcx,%rax
1404964cf:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404964d6:	72 19                	jb     0x1404964f1
1404964d8:	48 83 c2 27          	add    $0x27,%rdx
1404964dc:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404964e0:	48 2b c1             	sub    %rcx,%rax
1404964e3:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404964e7:	48 83 f8 1f          	cmp    $0x1f,%rax
1404964eb:	0f 87 95 03 00 00    	ja     0x140496886
1404964f1:	e8 4e 4c 98 00       	call   0x140e1b144
1404964f6:	48 8d 05 b3 64 b6 00 	lea    0xb664b3(%rip),%rax        # 0x140ffc9b0
1404964fd:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140496501:	48 c7 45 c8 18 00 00 	movq   $0x18,-0x38(%rbp)
140496508:	00
140496509:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
14049650d:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
140496512:	45 33 c9             	xor    %r9d,%r9d
140496515:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
140496519:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
14049651d:	48 8b 0d 3c c9 f9 00 	mov    0xf9c93c(%rip),%rcx        # 0x141432e60
140496524:	e8 c7 e0 37 00       	call   0x1408145f0
140496529:	48 8b 08             	mov    (%rax),%rcx
14049652c:	48 89 0d 1d 2e f9 00 	mov    %rcx,0xf92e1d(%rip)        # 0x141429350
140496533:	0f 57 c0             	xorps  %xmm0,%xmm0
140496536:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
14049653a:	0f 57 c9             	xorps  %xmm1,%xmm1
14049653d:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
140496542:	b9 20 00 00 00       	mov    $0x20,%ecx
140496547:	e8 bc 4b 98 00       	call   0x140e1b108
14049654c:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140496550:	66 0f 6f 05 b8 e5 b0 	movdqa 0xb0e5b8(%rip),%xmm0        # 0x140fa4b10
140496557:	00
140496558:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
14049655d:	0f 10 05 4c 64 b6 00 	movups 0xb6644c(%rip),%xmm0        # 0x140ffc9b0
140496564:	0f 11 00             	movups %xmm0,(%rax)
140496567:	f2 0f 10 05 51 64 b6 	movsd  0xb66451(%rip),%xmm0        # 0x140ffc9c0
14049656e:	00
14049656f:	f2 0f 11 40 10       	movsd  %xmm0,0x10(%rax)
140496574:	c6 40 18 00          	movb   $0x0,0x18(%rax)
140496578:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14049657e:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140496582:	48 8b cb             	mov    %rbx,%rcx
140496585:	e8 16 0a 26 00       	call   0x1406f6fa0
14049658a:	90                   	nop
14049658b:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14049658f:	48 83 fa 0f          	cmp    $0xf,%rdx
140496593:	76 31                	jbe    0x1404965c6
140496595:	48 ff c2             	inc    %rdx
140496598:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14049659c:	48 8b c1             	mov    %rcx,%rax
14049659f:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404965a6:	72 19                	jb     0x1404965c1
1404965a8:	48 83 c2 27          	add    $0x27,%rdx
1404965ac:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1404965b0:	48 2b c1             	sub    %rcx,%rax
1404965b3:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1404965b7:	48 83 f8 1f          	cmp    $0x1f,%rax
1404965bb:	0f 87 cb 02 00 00    	ja     0x14049688c
1404965c1:	e8 7e 4b 98 00       	call   0x140e1b144
1404965c6:	48 8d 05 03 64 b6 00 	lea    0xb66403(%rip),%rax        # 0x140ffc9d0
1404965cd:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1404965d1:	48 c7 45 c8 1b 00 00 	movq   $0x1b,-0x38(%rbp)
1404965d8:	00
1404965d9:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1404965dd:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
1404965e2:	45 33 c9             	xor    %r9d,%r9d
1404965e5:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1404965e9:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1404965ed:	48 8b 0d 6c c8 f9 00 	mov    0xf9c86c(%rip),%rcx        # 0x141432e60
1404965f4:	e8 f7 df 37 00       	call   0x1408145f0
1404965f9:	48 8b 08             	mov    (%rax),%rcx
1404965fc:	48 89 0d 25 2d f9 00 	mov    %rcx,0xf92d25(%rip)        # 0x141429328
140496603:	0f 57 c0             	xorps  %xmm0,%xmm0
140496606:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
14049660a:	0f 57 c9             	xorps  %xmm1,%xmm1
14049660d:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
140496612:	b9 20 00 00 00       	mov    $0x20,%ecx
140496617:	e8 ec 4a 98 00       	call   0x140e1b108
14049661c:	48 8b d0             	mov    %rax,%rdx
14049661f:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140496623:	66 0f 6f 05 95 c8 b4 	movdqa 0xb4c895(%rip),%xmm0        # 0x140fe2ec0
14049662a:	00
14049662b:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
140496630:	0f 10 05 99 63 b6 00 	movups 0xb66399(%rip),%xmm0        # 0x140ffc9d0
140496637:	0f 11 00             	movups %xmm0,(%rax)
14049663a:	f2 0f 10 05 9e 63 b6 	movsd  0xb6639e(%rip),%xmm0        # 0x140ffc9e0
140496641:	00
140496642:	f2 0f 11 40 10       	movsd  %xmm0,0x10(%rax)
140496647:	0f b7 0d 9a 63 b6 00 	movzwl 0xb6639a(%rip),%ecx        # 0x140ffc9e8
14049664e:	66 89 48 18          	mov    %cx,0x18(%rax)
140496652:	0f b6 05 91 63 b6 00 	movzbl 0xb66391(%rip),%eax        # 0x140ffc9ea
140496659:	88 42 1a             	mov    %al,0x1a(%rdx)
14049665c:	c6 42 1b 00          	movb   $0x0,0x1b(%rdx)
140496660:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140496666:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14049666a:	48 8b cb             	mov    %rbx,%rcx
14049666d:	e8 2e 09 26 00       	call   0x1406f6fa0
140496672:	90                   	nop
140496673:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
140496677:	48 83 fa 0f          	cmp    $0xf,%rdx
14049667b:	76 31                	jbe    0x1404966ae
14049667d:	48 ff c2             	inc    %rdx
140496680:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140496684:	48 8b c1             	mov    %rcx,%rax
140496687:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14049668e:	72 19                	jb     0x1404966a9
140496690:	48 83 c2 27          	add    $0x27,%rdx
140496694:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140496698:	48 2b c1             	sub    %rcx,%rax
14049669b:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14049669f:	48 83 f8 1f          	cmp    $0x1f,%rax
1404966a3:	0f 87 e9 01 00 00    	ja     0x140496892
1404966a9:	e8 96 4a 98 00       	call   0x140e1b144
1404966ae:	48 8d 05 3b 63 b6 00 	lea    0xb6633b(%rip),%rax        # 0x140ffc9f0
1404966b5:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1404966b9:	48 c7 45 c8 1c 00 00 	movq   $0x1c,-0x38(%rbp)
1404966c0:	00
1404966c1:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1404966c5:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
1404966ca:	45 33 c9             	xor    %r9d,%r9d
1404966cd:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1404966d1:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1404966d5:	48 8b 0d 84 c7 f9 00 	mov    0xf9c784(%rip),%rcx        # 0x141432e60
1404966dc:	e8 0f df 37 00       	call   0x1408145f0
1404966e1:	48 8b 08             	mov    (%rax),%rcx
1404966e4:	48 89 0d 5d 2c f9 00 	mov    %rcx,0xf92c5d(%rip)        # 0x141429348
1404966eb:	0f 57 c0             	xorps  %xmm0,%xmm0
1404966ee:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1404966f2:	0f 57 c9             	xorps  %xmm1,%xmm1
1404966f5:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1404966fa:	b9 20 00 00 00       	mov    $0x20,%ecx
1404966ff:	e8 04 4a 98 00       	call   0x140e1b108
140496704:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140496708:	66 0f 6f 05 20 02 b1 	movdqa 0xb10220(%rip),%xmm0        # 0x140fa6930
14049670f:	00
140496710:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
140496715:	0f 10 05 d4 62 b6 00 	movups 0xb662d4(%rip),%xmm0        # 0x140ffc9f0
14049671c:	0f 11 00             	movups %xmm0,(%rax)
14049671f:	f2 0f 10 05 d9 62 b6 	movsd  0xb662d9(%rip),%xmm0        # 0x140ffca00
140496726:	00
140496727:	f2 0f 11 40 10       	movsd  %xmm0,0x10(%rax)
14049672c:	8b 0d d6 62 b6 00    	mov    0xb662d6(%rip),%ecx        # 0x140ffca08
140496732:	89 48 18             	mov    %ecx,0x18(%rax)
140496735:	c6 40 1c 00          	movb   $0x0,0x1c(%rax)
140496739:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14049673f:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140496743:	48 8b cb             	mov    %rbx,%rcx
140496746:	e8 55 08 26 00       	call   0x1406f6fa0
14049674b:	90                   	nop
14049674c:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
140496750:	48 83 fa 0f          	cmp    $0xf,%rdx
140496754:	76 31                	jbe    0x140496787
140496756:	48 ff c2             	inc    %rdx
140496759:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14049675d:	48 8b c1             	mov    %rcx,%rax
140496760:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140496767:	72 19                	jb     0x140496782
140496769:	48 83 c2 27          	add    $0x27,%rdx
14049676d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140496771:	48 2b c1             	sub    %rcx,%rax
140496774:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140496778:	48 83 f8 1f          	cmp    $0x1f,%rax
14049677c:	0f 87 16 01 00 00    	ja     0x140496898
140496782:	e8 bd 49 98 00       	call   0x140e1b144
140496787:	48 8d 05 82 62 b6 00 	lea    0xb66282(%rip),%rax        # 0x140ffca10
14049678e:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140496792:	48 c7 45 c8 19 00 00 	movq   $0x19,-0x38(%rbp)
140496799:	00
14049679a:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
14049679e:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
1404967a3:	45 33 c9             	xor    %r9d,%r9d
1404967a6:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1404967aa:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1404967ae:	48 8b 0d ab c6 f9 00 	mov    0xf9c6ab(%rip),%rcx        # 0x141432e60
1404967b5:	e8 36 de 37 00       	call   0x1408145f0
1404967ba:	48 8b 08             	mov    (%rax),%rcx
1404967bd:	48 89 0d 7c 2b f9 00 	mov    %rcx,0xf92b7c(%rip)        # 0x141429340
1404967c4:	0f 57 c0             	xorps  %xmm0,%xmm0
1404967c7:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1404967cb:	0f 57 c9             	xorps  %xmm1,%xmm1
1404967ce:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1404967d3:	b9 20 00 00 00       	mov    $0x20,%ecx
1404967d8:	e8 2b 49 98 00       	call   0x140e1b108
1404967dd:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1404967e1:	66 0f 6f 05 47 fc b4 	movdqa 0xb4fc47(%rip),%xmm0        # 0x140fe6430
1404967e8:	00
1404967e9:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
1404967ee:	0f 10 05 1b 62 b6 00 	movups 0xb6621b(%rip),%xmm0        # 0x140ffca10
1404967f5:	0f 11 00             	movups %xmm0,(%rax)
1404967f8:	f2 0f 10 05 20 62 b6 	movsd  0xb66220(%rip),%xmm0        # 0x140ffca20
1404967ff:	00
140496800:	f2 0f 11 40 10       	movsd  %xmm0,0x10(%rax)
140496805:	0f b6 15 1c 62 b6 00 	movzbl 0xb6621c(%rip),%edx        # 0x140ffca28
14049680c:	88 50 18             	mov    %dl,0x18(%rax)
14049680f:	c6 40 19 00          	movb   $0x0,0x19(%rax)
140496813:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140496819:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14049681d:	48 8b cb             	mov    %rbx,%rcx
140496820:	e8 7b 07 26 00       	call   0x1406f6fa0
140496825:	90                   	nop
140496826:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14049682a:	48 83 fa 0f          	cmp    $0xf,%rdx