14078e2b0:	0f 28 85 40 04 00 00 	movaps 0x440(%rbp),%xmm0
14078e2b7:	66 0f 7f 85 40 08 00 	movdqa %xmm0,0x840(%rbp)
14078e2be:	00
14078e2bf:	48 8d 8d 40 08 00 00 	lea    0x840(%rbp),%rcx
14078e2c6:	e8 c5 2a 01 00       	call   0x1407a0d90
14078e2cb:	48 8b d0             	mov    %rax,%rdx
14078e2ce:	48 8d 8d 98 00 00 00 	lea    0x98(%rbp),%rcx
14078e2d5:	e8 f6 1a a1 ff       	call   0x14019fdd0
14078e2da:	48 8b 08             	mov    (%rax),%rcx
14078e2dd:	48 89 18             	mov    %rbx,(%rax)
14078e2e0:	4c 8b 05 79 31 ca 00 	mov    0xca3179(%rip),%r8        # 0x141431460
14078e2e7:	48 89 0d 72 31 ca 00 	mov    %rcx,0xca3172(%rip)        # 0x141431460
14078e2ee:	4d 85 c0             	test   %r8,%r8
14078e2f1:	74 29                	je     0x14078e31c
14078e2f3:	41 8b 40 10          	mov    0x10(%r8),%eax
14078e2f7:	ff c8                	dec    %eax
14078e2f9:	41 89 40 10          	mov    %eax,0x10(%r8)
14078e2fd:	85 c0                	test   %eax,%eax
14078e2ff:	7f 1b                	jg     0x14078e31c
14078e301:	0f 88 3d 0a 00 00    	js     0x14078ed44
14078e307:	49 8b 00             	mov    (%r8),%rax
14078e30a:	ba 01 00 00 00       	mov    $0x1,%edx
14078e30f:	49 8b c8             	mov    %r8,%rcx
14078e312:	48 8b 00             	mov    (%rax),%rax
14078e315:	ff 15 05 57 7f 00    	call   *0x7f5705(%rip)        # 0x140f83a20
14078e31b:	90                   	nop
14078e31c:	48 8d 05 bd d1 89 00 	lea    0x89d1bd(%rip),%rax        # 0x14102b4e0
14078e323:	48 89 85 50 04 00 00 	mov    %rax,0x450(%rbp)
14078e32a:	48 c7 85 58 04 00 00 	movq   $0x24,0x458(%rbp)
14078e331:	24 00 00 00
14078e335:	0f 28 85 50 04 00 00 	movaps 0x450(%rbp),%xmm0
14078e33c:	66 0f 7f 85 50 08 00 	movdqa %xmm0,0x850(%rbp)
14078e343:	00
14078e344:	48 8d 8d 50 08 00 00 	lea    0x850(%rbp),%rcx
14078e34b:	e8 40 2a 01 00       	call   0x1407a0d90
14078e350:	48 8b d0             	mov    %rax,%rdx
14078e353:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
14078e35a:	e8 71 1a a1 ff       	call   0x14019fdd0
14078e35f:	48 8b 08             	mov    (%rax),%rcx
14078e362:	48 89 18             	mov    %rbx,(%rax)
14078e365:	4c 8b 05 fc 30 ca 00 	mov    0xca30fc(%rip),%r8        # 0x141431468
14078e36c:	48 89 0d f5 30 ca 00 	mov    %rcx,0xca30f5(%rip)        # 0x141431468
14078e373:	4d 85 c0             	test   %r8,%r8
14078e376:	74 29                	je     0x14078e3a1
14078e378:	41 8b 40 10          	mov    0x10(%r8),%eax
14078e37c:	ff c8                	dec    %eax
14078e37e:	41 89 40 10          	mov    %eax,0x10(%r8)
14078e382:	85 c0                	test   %eax,%eax
14078e384:	7f 1b                	jg     0x14078e3a1
14078e386:	0f 88 c3 09 00 00    	js     0x14078ed4f
14078e38c:	49 8b 00             	mov    (%r8),%rax
14078e38f:	ba 01 00 00 00       	mov    $0x1,%edx
14078e394:	49 8b c8             	mov    %r8,%rcx
14078e397:	48 8b 00             	mov    (%rax),%rax
14078e39a:	ff 15 80 56 7f 00    	call   *0x7f5680(%rip)        # 0x140f83a20
14078e3a0:	90                   	nop
14078e3a1:	48 8d 05 60 d1 89 00 	lea    0x89d160(%rip),%rax        # 0x14102b508
14078e3a8:	48 89 85 60 04 00 00 	mov    %rax,0x460(%rbp)
14078e3af:	48 c7 85 68 04 00 00 	movq   $0x23,0x468(%rbp)
14078e3b6:	23 00 00 00
14078e3ba:	0f 28 85 60 04 00 00 	movaps 0x460(%rbp),%xmm0
14078e3c1:	66 0f 7f 85 60 08 00 	movdqa %xmm0,0x860(%rbp)
14078e3c8:	00
14078e3c9:	48 8d 8d 60 08 00 00 	lea    0x860(%rbp),%rcx
14078e3d0:	e8 bb 29 01 00       	call   0x1407a0d90
14078e3d5:	48 8b d0             	mov    %rax,%rdx
14078e3d8:	48 8d 8d a8 00 00 00 	lea    0xa8(%rbp),%rcx
14078e3df:	e8 ec 19 a1 ff       	call   0x14019fdd0
14078e3e4:	48 8b 08             	mov    (%rax),%rcx
14078e3e7:	48 89 18             	mov    %rbx,(%rax)
14078e3ea:	4c 8b 05 7f 30 ca 00 	mov    0xca307f(%rip),%r8        # 0x141431470
14078e3f1:	48 89 0d 78 30 ca 00 	mov    %rcx,0xca3078(%rip)        # 0x141431470
14078e3f8:	4d 85 c0             	test   %r8,%r8
14078e3fb:	74 29                	je     0x14078e426
14078e3fd:	41 8b 40 10          	mov    0x10(%r8),%eax
14078e401:	ff c8                	dec    %eax
14078e403:	41 89 40 10          	mov    %eax,0x10(%r8)
14078e407:	85 c0                	test   %eax,%eax
14078e409:	7f 1b                	jg     0x14078e426
14078e40b:	0f 88 49 09 00 00    	js     0x14078ed5a
14078e411:	49 8b 00             	mov    (%r8),%rax
14078e414:	ba 01 00 00 00       	mov    $0x1,%edx
14078e419:	49 8b c8             	mov    %r8,%rcx
14078e41c:	48 8b 00             	mov    (%rax),%rax
14078e41f:	ff 15 fb 55 7f 00    	call   *0x7f55fb(%rip)        # 0x140f83a20
14078e425:	90                   	nop
14078e426:	48 8d 05 03 d1 89 00 	lea    0x89d103(%rip),%rax        # 0x14102b530
14078e42d:	48 89 85 70 04 00 00 	mov    %rax,0x470(%rbp)
14078e434:	48 c7 85 78 04 00 00 	movq   $0x24,0x478(%rbp)
14078e43b:	24 00 00 00
14078e43f:	0f 28 85 70 04 00 00 	movaps 0x470(%rbp),%xmm0
14078e446:	66 0f 7f 85 70 08 00 	movdqa %xmm0,0x870(%rbp)
14078e44d:	00
14078e44e:	48 8d 8d 70 08 00 00 	lea    0x870(%rbp),%rcx
14078e455:	e8 36 29 01 00       	call   0x1407a0d90
14078e45a:	48 8b d0             	mov    %rax,%rdx
14078e45d:	48 8d 8d b0 00 00 00 	lea    0xb0(%rbp),%rcx
14078e464:	e8 67 19 a1 ff       	call   0x14019fdd0
14078e469:	48 8b 08             	mov    (%rax),%rcx
14078e46c:	48 89 18             	mov    %rbx,(%rax)
14078e46f:	4c 8b 05 02 30 ca 00 	mov    0xca3002(%rip),%r8        # 0x141431478
14078e476:	48 89 0d fb 2f ca 00 	mov    %rcx,0xca2ffb(%rip)        # 0x141431478
14078e47d:	4d 85 c0             	test   %r8,%r8
14078e480:	74 29                	je     0x14078e4ab
14078e482:	41 8b 40 10          	mov    0x10(%r8),%eax
14078e486:	ff c8                	dec    %eax
14078e488:	41 89 40 10          	mov    %eax,0x10(%r8)
14078e48c:	85 c0                	test   %eax,%eax
14078e48e:	7f 1b                	jg     0x14078e4ab
14078e490:	0f 88 cf 08 00 00    	js     0x14078ed65
14078e496:	49 8b 00             	mov    (%r8),%rax
14078e499:	ba 01 00 00 00       	mov    $0x1,%edx
14078e49e:	49 8b c8             	mov    %r8,%rcx
14078e4a1:	48 8b 00             	mov    (%rax),%rax
14078e4a4:	ff 15 76 55 7f 00    	call   *0x7f5576(%rip)        # 0x140f83a20
14078e4aa:	90                   	nop
14078e4ab:	48 8d 05 a6 d0 89 00 	lea    0x89d0a6(%rip),%rax        # 0x14102b558
14078e4b2:	48 89 85 80 04 00 00 	mov    %rax,0x480(%rbp)
14078e4b9:	48 c7 85 88 04 00 00 	movq   $0x23,0x488(%rbp)
14078e4c0:	23 00 00 00
14078e4c4:	0f 28 85 80 04 00 00 	movaps 0x480(%rbp),%xmm0
14078e4cb:	66 0f 7f 85 80 08 00 	movdqa %xmm0,0x880(%rbp)
14078e4d2:	00
14078e4d3:	48 8d 8d 80 08 00 00 	lea    0x880(%rbp),%rcx
14078e4da:	e8 b1 28 01 00       	call   0x1407a0d90
14078e4df:	48 8b d0             	mov    %rax,%rdx
14078e4e2:	48 8d 8d b8 00 00 00 	lea    0xb8(%rbp),%rcx
14078e4e9:	e8 e2 18 a1 ff       	call   0x14019fdd0
14078e4ee:	48 8b 08             	mov    (%rax),%rcx
14078e4f1:	48 89 18             	mov    %rbx,(%rax)
14078e4f4:	4c 8b 05 85 2f ca 00 	mov    0xca2f85(%rip),%r8        # 0x141431480
14078e4fb:	48 89 0d 7e 2f ca 00 	mov    %rcx,0xca2f7e(%rip)        # 0x141431480
14078e502:	4d 85 c0             	test   %r8,%r8
14078e505:	74 29                	je     0x14078e530
14078e507:	41 8b 40 10          	mov    0x10(%r8),%eax
14078e50b:	ff c8                	dec    %eax
14078e50d:	41 89 40 10          	mov    %eax,0x10(%r8)
14078e511:	85 c0                	test   %eax,%eax
14078e513:	7f 1b                	jg     0x14078e530
14078e515:	0f 88 55 08 00 00    	js     0x14078ed70
14078e51b:	49 8b 00             	mov    (%r8),%rax
14078e51e:	ba 01 00 00 00       	mov    $0x1,%edx
14078e523:	49 8b c8             	mov    %r8,%rcx
14078e526:	48 8b 00             	mov    (%rax),%rax
14078e529:	ff 15 f1 54 7f 00    	call   *0x7f54f1(%rip)        # 0x140f83a20
14078e52f:	90                   	nop
14078e530:	48 8d 05 49 d0 89 00 	lea    0x89d049(%rip),%rax        # 0x14102b580
14078e537:	48 89 85 90 04 00 00 	mov    %rax,0x490(%rbp)
14078e53e:	48 c7 85 98 04 00 00 	movq   $0x24,0x498(%rbp)
14078e545:	24 00 00 00
14078e549:	0f 28 85 90 04 00 00 	movaps 0x490(%rbp),%xmm0
14078e550:	66 0f 7f 85 90 08 00 	movdqa %xmm0,0x890(%rbp)
14078e557:	00
14078e558:	48 8d 8d 90 08 00 00 	lea    0x890(%rbp),%rcx
14078e55f:	e8 2c 28 01 00       	call   0x1407a0d90
14078e564:	48 8b d0             	mov    %rax,%rdx
14078e567:	48 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%rcx
14078e56e:	e8 5d 18 a1 ff       	call   0x14019fdd0
14078e573:	48 8b 08             	mov    (%rax),%rcx
14078e576:	48 89 18             	mov    %rbx,(%rax)
14078e579:	4c 8b 05 08 2f ca 00 	mov    0xca2f08(%rip),%r8        # 0x141431488
14078e580:	48 89 0d 01 2f ca 00 	mov    %rcx,0xca2f01(%rip)        # 0x141431488
14078e587:	4d 85 c0             	test   %r8,%r8
14078e58a:	74 29                	je     0x14078e5b5
14078e58c:	41 8b 40 10          	mov    0x10(%r8),%eax
14078e590:	ff c8                	dec    %eax
14078e592:	41 89 40 10          	mov    %eax,0x10(%r8)
14078e596:	85 c0                	test   %eax,%eax
14078e598:	7f 1b                	jg     0x14078e5b5
14078e59a:	0f 88 db 07 00 00    	js     0x14078ed7b
14078e5a0:	49 8b 00             	mov    (%r8),%rax
14078e5a3:	ba 01 00 00 00       	mov    $0x1,%edx
14078e5a8:	49 8b c8             	mov    %r8,%rcx
14078e5ab:	48 8b 00             	mov    (%rax),%rax
14078e5ae:	ff 15 6c 54 7f 00    	call   *0x7f546c(%rip)        # 0x140f83a20
14078e5b4:	90                   	nop
14078e5b5:	48 8d 05 ec cf 89 00 	lea    0x89cfec(%rip),%rax        # 0x14102b5a8
14078e5bc:	48 89 85 a0 04 00 00 	mov    %rax,0x4a0(%rbp)
14078e5c3:	48 c7 85 a8 04 00 00 	movq   $0x11,0x4a8(%rbp)
14078e5ca:	11 00 00 00
14078e5ce:	0f 28 85 a0 04 00 00 	movaps 0x4a0(%rbp),%xmm0
14078e5d5:	66 0f 7f 85 a0 08 00 	movdqa %xmm0,0x8a0(%rbp)
14078e5dc:	00
14078e5dd:	48 8d 8d a0 08 00 00 	lea    0x8a0(%rbp),%rcx
14078e5e4:	e8 a7 27 01 00       	call   0x1407a0d90
14078e5e9:	48 8b d0             	mov    %rax,%rdx
14078e5ec:	48 8d 8d c8 00 00 00 	lea    0xc8(%rbp),%rcx
14078e5f3:	e8 d8 17 a1 ff       	call   0x14019fdd0
14078e5f8:	48 8b 08             	mov    (%rax),%rcx
14078e5fb:	48 89 18             	mov    %rbx,(%rax)
14078e5fe:	4c 8b 05 8b 2e ca 00 	mov    0xca2e8b(%rip),%r8        # 0x141431490
14078e605:	48 89 0d 84 2e ca 00 	mov    %rcx,0xca2e84(%rip)        # 0x141431490
14078e60c:	4d 85 c0             	test   %r8,%r8
14078e60f:	74 29                	je     0x14078e63a
14078e611:	41 8b 40 10          	mov    0x10(%r8),%eax
14078e615:	ff c8                	dec    %eax
14078e617:	41 89 40 10          	mov    %eax,0x10(%r8)
14078e61b:	85 c0                	test   %eax,%eax
14078e61d:	7f 1b                	jg     0x14078e63a
14078e61f:	0f 88 61 07 00 00    	js     0x14078ed86
14078e625:	49 8b 00             	mov    (%r8),%rax
14078e628:	ba 01 00 00 00       	mov    $0x1,%edx
14078e62d:	49 8b c8             	mov    %r8,%rcx
14078e630:	48 8b 00             	mov    (%rax),%rax
14078e633:	ff 15 e7 53 7f 00    	call   *0x7f53e7(%rip)        # 0x140f83a20
14078e639:	90                   	nop
14078e63a:	48 8d 05 7f cf 89 00 	lea    0x89cf7f(%rip),%rax        # 0x14102b5c0
14078e641:	48 89 85 b0 04 00 00 	mov    %rax,0x4b0(%rbp)
14078e648:	48 c7 85 b8 04 00 00 	movq   $0x7,0x4b8(%rbp)
14078e64f:	07 00 00 00
14078e653:	0f 28 85 b0 04 00 00 	movaps 0x4b0(%rbp),%xmm0
14078e65a:	66 0f 7f 85 b0 08 00 	movdqa %xmm0,0x8b0(%rbp)
14078e661:	00
14078e662:	48 8d 8d b0 08 00 00 	lea    0x8b0(%rbp),%rcx
14078e669:	e8 22 27 01 00       	call   0x1407a0d90
14078e66e:	48 8b d0             	mov    %rax,%rdx
14078e671:	48 8d 8d d0 00 00 00 	lea    0xd0(%rbp),%rcx
14078e678:	e8 53 17 a1 ff       	call   0x14019fdd0
14078e67d:	48 8b 08             	mov    (%rax),%rcx
14078e680:	48 89 18             	mov    %rbx,(%rax)
14078e683:	4c 8b 05 0e 2e ca 00 	mov    0xca2e0e(%rip),%r8        # 0x141431498
14078e68a:	48 89 0d 07 2e ca 00 	mov    %rcx,0xca2e07(%rip)        # 0x141431498
14078e691:	4d 85 c0             	test   %r8,%r8
14078e694:	74 29                	je     0x14078e6bf
14078e696:	41 8b 40 10          	mov    0x10(%r8),%eax
14078e69a:	ff c8                	dec    %eax
14078e69c:	41 89 40 10          	mov    %eax,0x10(%r8)
14078e6a0:	85 c0                	test   %eax,%eax
14078e6a2:	7f 1b                	jg     0x14078e6bf
14078e6a4:	0f 88 e7 06 00 00    	js     0x14078ed91
14078e6aa:	49 8b 00             	mov    (%r8),%rax
14078e6ad:	ba 01 00 00 00       	mov    $0x1,%edx
14078e6b2:	49 8b c8             	mov    %r8,%rcx
14078e6b5:	48 8b 00             	mov    (%rax),%rax
14078e6b8:	ff 15 62 53 7f 00    	call   *0x7f5362(%rip)        # 0x140f83a20
14078e6be:	90                   	nop
14078e6bf:	48 8d 05 02 cf 89 00 	lea    0x89cf02(%rip),%rax        # 0x14102b5c8
14078e6c6:	48 89 85 c0 04 00 00 	mov    %rax,0x4c0(%rbp)
14078e6cd:	48 c7 85 c8 04 00 00 	movq   $0xf,0x4c8(%rbp)
14078e6d4:	0f 00 00 00
14078e6d8:	0f 28 85 c0 04 00 00 	movaps 0x4c0(%rbp),%xmm0
14078e6df:	66 0f 7f 85 c0 08 00 	movdqa %xmm0,0x8c0(%rbp)
14078e6e6:	00
14078e6e7:	48 8d 8d c0 08 00 00 	lea    0x8c0(%rbp),%rcx
14078e6ee:	e8 9d 26 01 00       	call   0x1407a0d90
14078e6f3:	48 8b d0             	mov    %rax,%rdx
14078e6f6:	48 8d 8d d8 00 00 00 	lea    0xd8(%rbp),%rcx
14078e6fd:	e8 ce 16 a1 ff       	call   0x14019fdd0
14078e702:	48 8b 08             	mov    (%rax),%rcx
14078e705:	48 89 18             	mov    %rbx,(%rax)
14078e708:	4c 8b 05 91 2d ca 00 	mov    0xca2d91(%rip),%r8        # 0x1414314a0
14078e70f:	48 89 0d 8a 2d ca 00 	mov    %rcx,0xca2d8a(%rip)        # 0x1414314a0
14078e716:	4d 85 c0             	test   %r8,%r8
14078e719:	74 29                	je     0x14078e744
14078e71b:	41 8b 40 10          	mov    0x10(%r8),%eax
14078e71f:	ff c8                	dec    %eax
14078e721:	41 89 40 10          	mov    %eax,0x10(%r8)
14078e725:	85 c0                	test   %eax,%eax
14078e727:	7f 1b                	jg     0x14078e744
14078e729:	0f 88 6d 06 00 00    	js     0x14078ed9c
14078e72f:	49 8b 00             	mov    (%r8),%rax
14078e732:	ba 01 00 00 00       	mov    $0x1,%edx
14078e737:	49 8b c8             	mov    %r8,%rcx
14078e73a:	48 8b 00             	mov    (%rax),%rax
14078e73d:	ff 15 dd 52 7f 00    	call   *0x7f52dd(%rip)        # 0x140f83a20
14078e743:	90                   	nop
14078e744:	48 8d 05 8d ce 89 00 	lea    0x89ce8d(%rip),%rax        # 0x14102b5d8
14078e74b:	48 89 85 d0 04 00 00 	mov    %rax,0x4d0(%rbp)
14078e752:	48 c7 85 d8 04 00 00 	movq   $0x15,0x4d8(%rbp)
14078e759:	15 00 00 00
14078e75d:	0f 28 85 d0 04 00 00 	movaps 0x4d0(%rbp),%xmm0
14078e764:	66 0f 7f 85 d0 08 00 	movdqa %xmm0,0x8d0(%rbp)
14078e76b:	00
14078e76c:	48 8d 8d d0 08 00 00 	lea    0x8d0(%rbp),%rcx
14078e773:	e8 18 26 01 00       	call   0x1407a0d90
14078e778:	48 8b d0             	mov    %rax,%rdx
14078e77b:	48 8d 8d e0 00 00 00 	lea    0xe0(%rbp),%rcx
14078e782:	e8 49 16 a1 ff       	call   0x14019fdd0
14078e787:	48 8b 08             	mov    (%rax),%rcx
14078e78a:	48 89 18             	mov    %rbx,(%rax)
14078e78d:	4c 8b 05 14 2d ca 00 	mov    0xca2d14(%rip),%r8        # 0x1414314a8
14078e794:	48 89 0d 0d 2d ca 00 	mov    %rcx,0xca2d0d(%rip)        # 0x1414314a8
14078e79b:	4d 85 c0             	test   %r8,%r8
14078e79e:	74 29                	je     0x14078e7c9
14078e7a0:	41 8b 40 10          	mov    0x10(%r8),%eax
14078e7a4:	ff c8                	dec    %eax
14078e7a6:	41 89 40 10          	mov    %eax,0x10(%r8)
14078e7aa:	85 c0                	test   %eax,%eax
14078e7ac:	7f 1b                	jg     0x14078e7c9
14078e7ae:	0f 88 f3 05 00 00    	js     0x14078eda7
14078e7b4:	49 8b 00             	mov    (%r8),%rax
14078e7b7:	ba 01 00 00 00       	mov    $0x1,%edx
14078e7bc:	49 8b c8             	mov    %r8,%rcx
14078e7bf:	48 8b 00             	mov    (%rax),%rax
14078e7c2:	ff 15 58 52 7f 00    	call   *0x7f5258(%rip)        # 0x140f83a20
14078e7c8:	90                   	nop
14078e7c9:	48 8d 05 20 ce 89 00 	lea    0x89ce20(%rip),%rax        # 0x14102b5f0
14078e7d0:	48 89 85 e0 04 00 00 	mov    %rax,0x4e0(%rbp)
14078e7d7:	48 c7 85 e8 04 00 00 	movq   $0xc,0x4e8(%rbp)
14078e7de:	0c 00 00 00
14078e7e2:	0f 28 85 e0 04 00 00 	movaps 0x4e0(%rbp),%xmm0
14078e7e9:	66 0f 7f 85 e0 08 00 	movdqa %xmm0,0x8e0(%rbp)
14078e7f0:	00
14078e7f1:	48 8d 8d e0 08 00 00 	lea    0x8e0(%rbp),%rcx
14078e7f8:	e8 93 25 01 00       	call   0x1407a0d90
14078e7fd:	48 8b d0             	mov    %rax,%rdx
14078e800:	48 8d 8d e8 00 00 00 	lea    0xe8(%rbp),%rcx
14078e807:	e8 c4 15 a1 ff       	call   0x14019fdd0
14078e80c:	48 8b 08             	mov    (%rax),%rcx
14078e80f:	48 89 18             	mov    %rbx,(%rax)
14078e812:	4c 8b 05 97 2c ca 00 	mov    0xca2c97(%rip),%r8        # 0x1414314b0
14078e819:	48 89 0d 90 2c ca 00 	mov    %rcx,0xca2c90(%rip)        # 0x1414314b0
14078e820:	4d 85 c0             	test   %r8,%r8
14078e823:	74 29                	je     0x14078e84e
14078e825:	41 8b 40 10          	mov    0x10(%r8),%eax
14078e829:	ff c8                	dec    %eax
14078e82b:	41 89 40 10          	mov    %eax,0x10(%r8)
14078e82f:	85 c0                	test   %eax,%eax
14078e831:	7f 1b                	jg     0x14078e84e
14078e833:	0f 88 e1 00 00 00    	js     0x14078e91a
14078e839:	49 8b 00             	mov    (%r8),%rax
14078e83c:	ba 01 00 00 00       	mov    $0x1,%edx
14078e841:	49 8b c8             	mov    %r8,%rcx
14078e844:	48 8b 00             	mov    (%rax),%rax
14078e847:	ff 15 d3 51 7f 00    	call   *0x7f51d3(%rip)        # 0x140f83a20
14078e84d:	90                   	nop
14078e84e:	48 8d 05 ab cd 89 00 	lea    0x89cdab(%rip),%rax        # 0x14102b600
14078e855:	48 89 85 f0 04 00 00 	mov    %rax,0x4f0(%rbp)
14078e85c:	48 c7 85 f8 04 00 00 	movq   $0xb,0x4f8(%rbp)
14078e863:	0b 00 00 00
14078e867:	0f 28 85 f0 04 00 00 	movaps 0x4f0(%rbp),%xmm0
14078e86e:	66 0f 7f 85 f0 08 00 	movdqa %xmm0,0x8f0(%rbp)
14078e875:	00
14078e876:	48 8d 8d f0 08 00 00 	lea    0x8f0(%rbp),%rcx
14078e87d:	e8 0e 25 01 00       	call   0x1407a0d90
14078e882:	48 8b d0             	mov    %rax,%rdx
14078e885:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
14078e88c:	e8 3f 15 a1 ff       	call   0x14019fdd0
14078e891:	48 8b 10             	mov    (%rax),%rdx
14078e894:	48 89 18             	mov    %rbx,(%rax)
14078e897:	48 8b 0d 1a 2c ca 00 	mov    0xca2c1a(%rip),%rcx        # 0x1414314b8
14078e89e:	48 89 15 13 2c ca 00 	mov    %rdx,0xca2c13(%rip)        # 0x1414314b8
14078e8a5:	48 85 c9             	test   %rcx,%rcx
14078e8a8:	74 06                	je     0x14078e8b0
14078e8aa:	e8 91 08 a1 ff       	call   0x14019f140
14078e8af:	90                   	nop
14078e8b0:	48 8d 05 59 e0 83 00 	lea    0x83e059(%rip),%rax        # 0x140fcc910
14078e8b7:	48 89 85 00 05 00 00 	mov    %rax,0x500(%rbp)
14078e8be:	48 c7 85 08 05 00 00 	movq   $0xf,0x508(%rbp)
14078e8c5:	0f 00 00 00