14036c352:	48 89 85 28 0c 00 00 	mov    %rax,0xc28(%rbp)
14036c359:	0f 28 85 20 0c 00 00 	movaps 0xc20(%rbp),%xmm0
14036c360:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14036c366:	4c 8d 45 89          	lea    -0x77(%rbp),%r8
14036c36a:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14036c36f:	48 8d 8d 00 10 00 00 	lea    0x1000(%rbp),%rcx
14036c376:	e8 d5 3a e3 ff       	call   0x14019fe50
14036c37b:	4c 8b 6c 24 70       	mov    0x70(%rsp),%r13
14036c380:	4d 8b cd             	mov    %r13,%r9
14036c383:	4c 8b c0             	mov    %rax,%r8
14036c386:	48 8b 15 6b ee 0a 01 	mov    0x10aee6b(%rip),%rdx        # 0x14141b1f8
14036c38d:	48 8d 8d e0 07 00 00 	lea    0x7e0(%rbp),%rcx
14036c394:	e8 f7 7f 00 00       	call   0x140374390
14036c399:	48 8b 08             	mov    (%rax),%rcx
14036c39c:	48 89 30             	mov    %rsi,(%rax)
14036c39f:	48 89 8d 48 03 00 00 	mov    %rcx,0x348(%rbp)
14036c3a6:	48 8b 08             	mov    (%rax),%rcx
14036c3a9:	48 85 c9             	test   %rcx,%rcx
14036c3ac:	74 24                	je     0x14036c3d2
14036c3ae:	8b 41 10             	mov    0x10(%rcx),%eax
14036c3b1:	ff c8                	dec    %eax
14036c3b3:	89 41 10             	mov    %eax,0x10(%rcx)
14036c3b6:	85 c0                	test   %eax,%eax
14036c3b8:	7f 18                	jg     0x14036c3d2
14036c3ba:	0f 88 61 36 00 00    	js     0x14036fa21
14036c3c0:	48 8b 01             	mov    (%rcx),%rax
14036c3c3:	ba 01 00 00 00       	mov    $0x1,%edx
14036c3c8:	48 8b 00             	mov    (%rax),%rax
14036c3cb:	ff 15 4f 76 c1 00    	call   *0xc1764f(%rip)        # 0x140f83a20
14036c3d1:	90                   	nop
14036c3d2:	48 8d 95 48 03 00 00 	lea    0x348(%rbp),%rdx
14036c3d9:	48 8d 8d e8 07 00 00 	lea    0x7e8(%rbp),%rcx
14036c3e0:	e8 2b 39 e3 ff       	call   0x14019fd10
14036c3e5:	4c 8b c0             	mov    %rax,%r8
14036c3e8:	ba 07 00 00 00       	mov    $0x7,%edx
14036c3ed:	48 8b cb             	mov    %rbx,%rcx
14036c3f0:	e8 0b 87 3c 00       	call   0x140734b00
14036c3f5:	90                   	nop
14036c3f6:	4c 8d 0d f3 20 e3 ff 	lea    -0x1cdf0d(%rip),%r9        # 0x14019e4f0
14036c3fd:	ba 08 00 00 00       	mov    $0x8,%edx
14036c402:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14036c408:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
14036c40f:	e8 38 f1 aa 00       	call   0x140e1b54c
14036c414:	90                   	nop
14036c415:	4c 8d 0d d4 20 e3 ff 	lea    -0x1cdf2c(%rip),%r9        # 0x14019e4f0
14036c41c:	ba 08 00 00 00       	mov    $0x8,%edx
14036c421:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14036c427:	48 8d 8d 88 00 00 00 	lea    0x88(%rbp),%rcx
14036c42e:	e8 19 f1 aa 00       	call   0x140e1b54c
14036c433:	90                   	nop
14036c434:	48 8d 8d 50 03 00 00 	lea    0x350(%rbp),%rcx
14036c43b:	e8 b0 20 e3 ff       	call   0x14019e4f0
14036c440:	4c 8b 05 21 fa 0a 01 	mov    0x10afa21(%rip),%r8        # 0x14141be68
14036c447:	45 8b 80 28 01 00 00 	mov    0x128(%r8),%r8d
14036c44e:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14036c453:	48 8d 8d f0 07 00 00 	lea    0x7f0(%rbp),%rcx
14036c45a:	e8 41 67 00 00       	call   0x140372ba0
14036c45f:	48 8b 08             	mov    (%rax),%rcx
14036c462:	48 89 30             	mov    %rsi,(%rax)
14036c465:	48 89 8d 68 03 00 00 	mov    %rcx,0x368(%rbp)
14036c46c:	48 8b 08             	mov    (%rax),%rcx
14036c46f:	48 85 c9             	test   %rcx,%rcx
14036c472:	74 24                	je     0x14036c498
14036c474:	8b 41 10             	mov    0x10(%rcx),%eax
14036c477:	ff c8                	dec    %eax
14036c479:	89 41 10             	mov    %eax,0x10(%rcx)
14036c47c:	85 c0                	test   %eax,%eax
14036c47e:	7f 18                	jg     0x14036c498
14036c480:	0f 88 a6 35 00 00    	js     0x14036fa2c
14036c486:	48 8b 01             	mov    (%rcx),%rax
14036c489:	ba 01 00 00 00       	mov    $0x1,%edx
14036c48e:	48 8b 00             	mov    (%rax),%rax
14036c491:	ff 15 89 75 c1 00    	call   *0xc17589(%rip)        # 0x140f83a20
14036c497:	90                   	nop
14036c498:	48 8b 9d 68 03 00 00 	mov    0x368(%rbp),%rbx
14036c49f:	4d 8b c6             	mov    %r14,%r8
14036c4a2:	48 8d 95 98 00 00 00 	lea    0x98(%rbp),%rdx
14036c4a9:	48 8b 0d c8 69 0c 01 	mov    0x10c69c8(%rip),%rcx        # 0x141432e78
14036c4b0:	e8 bb 2a ea ff       	call   0x14020ef70
14036c4b5:	90                   	nop
14036c4b6:	48 8d 85 98 00 00 00 	lea    0x98(%rbp),%rax
14036c4bd:	48 89 85 30 0c 00 00 	mov    %rax,0xc30(%rbp)
14036c4c4:	48 8d 85 a0 00 00 00 	lea    0xa0(%rbp),%rax
14036c4cb:	48 89 85 38 0c 00 00 	mov    %rax,0xc38(%rbp)
14036c4d2:	0f 28 85 30 0c 00 00 	movaps 0xc30(%rbp),%xmm0
14036c4d9:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14036c4df:	4c 8d 45 8a          	lea    -0x76(%rbp),%r8
14036c4e3:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14036c4e8:	48 8d 8d 18 10 00 00 	lea    0x1018(%rbp),%rcx
14036c4ef:	e8 5c 39 e3 ff       	call   0x14019fe50
14036c4f4:	4c 8b c0             	mov    %rax,%r8
14036c4f7:	49 8b d7             	mov    %r15,%rdx
14036c4fa:	48 8d 8d f8 07 00 00 	lea    0x7f8(%rbp),%rcx
14036c501:	e8 ea 00 34 00       	call   0x1406ac5f0
14036c506:	48 8b 08             	mov    (%rax),%rcx
14036c509:	48 89 30             	mov    %rsi,(%rax)
14036c50c:	48 89 8d 58 03 00 00 	mov    %rcx,0x358(%rbp)
14036c513:	48 8b 08             	mov    (%rax),%rcx
14036c516:	48 85 c9             	test   %rcx,%rcx
14036c519:	74 24                	je     0x14036c53f
14036c51b:	8b 41 10             	mov    0x10(%rcx),%eax
14036c51e:	ff c8                	dec    %eax
14036c520:	89 41 10             	mov    %eax,0x10(%rcx)
14036c523:	85 c0                	test   %eax,%eax
14036c525:	7f 18                	jg     0x14036c53f
14036c527:	0f 88 0a 35 00 00    	js     0x14036fa37
14036c52d:	48 8b 01             	mov    (%rcx),%rax
14036c530:	ba 01 00 00 00       	mov    $0x1,%edx
14036c535:	48 8b 00             	mov    (%rax),%rax
14036c538:	ff 15 e2 74 c1 00    	call   *0xc174e2(%rip)        # 0x140f83a20
14036c53e:	90                   	nop
14036c53f:	48 8d 95 58 03 00 00 	lea    0x358(%rbp),%rdx
14036c546:	48 8d 8d 90 00 00 00 	lea    0x90(%rbp),%rcx
14036c54d:	e8 be 37 e3 ff       	call   0x14019fd10
14036c552:	90                   	nop
14036c553:	48 8d 85 90 00 00 00 	lea    0x90(%rbp),%rax
14036c55a:	48 89 85 40 0c 00 00 	mov    %rax,0xc40(%rbp)
14036c561:	48 8d 85 98 00 00 00 	lea    0x98(%rbp),%rax
14036c568:	48 89 85 48 0c 00 00 	mov    %rax,0xc48(%rbp)
14036c56f:	0f 28 85 40 0c 00 00 	movaps 0xc40(%rbp),%xmm0
14036c576:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14036c57c:	4c 8d 45 8b          	lea    -0x75(%rbp),%r8
14036c580:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14036c585:	48 8d 8d 30 10 00 00 	lea    0x1030(%rbp),%rcx
14036c58c:	e8 bf 38 e3 ff       	call   0x14019fe50
14036c591:	4d 8b cd             	mov    %r13,%r9
14036c594:	4c 8b c0             	mov    %rax,%r8
14036c597:	48 8b 15 5a ec 0a 01 	mov    0x10aec5a(%rip),%rdx        # 0x14141b1f8
14036c59e:	48 8d 8d 00 08 00 00 	lea    0x800(%rbp),%rcx
14036c5a5:	e8 e6 7d 00 00       	call   0x140374390
14036c5aa:	48 8b 08             	mov    (%rax),%rcx
14036c5ad:	48 89 30             	mov    %rsi,(%rax)
14036c5b0:	48 89 8d 60 03 00 00 	mov    %rcx,0x360(%rbp)
14036c5b7:	48 8b 08             	mov    (%rax),%rcx
14036c5ba:	48 85 c9             	test   %rcx,%rcx
14036c5bd:	74 24                	je     0x14036c5e3
14036c5bf:	8b 41 10             	mov    0x10(%rcx),%eax
14036c5c2:	ff c8                	dec    %eax
14036c5c4:	89 41 10             	mov    %eax,0x10(%rcx)
14036c5c7:	85 c0                	test   %eax,%eax
14036c5c9:	7f 18                	jg     0x14036c5e3
14036c5cb:	0f 88 71 34 00 00    	js     0x14036fa42
14036c5d1:	48 8b 01             	mov    (%rcx),%rax
14036c5d4:	ba 01 00 00 00       	mov    $0x1,%edx
14036c5d9:	48 8b 00             	mov    (%rax),%rax
14036c5dc:	ff 15 3e 74 c1 00    	call   *0xc1743e(%rip)        # 0x140f83a20
14036c5e2:	90                   	nop
14036c5e3:	48 8d 95 60 03 00 00 	lea    0x360(%rbp),%rdx
14036c5ea:	48 8d 8d 08 08 00 00 	lea    0x808(%rbp),%rcx
14036c5f1:	e8 1a 37 e3 ff       	call   0x14019fd10
14036c5f6:	4c 8b c0             	mov    %rax,%r8
14036c5f9:	ba 08 00 00 00       	mov    $0x8,%edx
14036c5fe:	48 8b cb             	mov    %rbx,%rcx
14036c601:	e8 fa 84 3c 00       	call   0x140734b00
14036c606:	90                   	nop
14036c607:	4c 8d 0d e2 1e e3 ff 	lea    -0x1ce11e(%rip),%r9        # 0x14019e4f0
14036c60e:	ba 08 00 00 00       	mov    $0x8,%edx
14036c613:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14036c619:	48 8d 8d 90 00 00 00 	lea    0x90(%rbp),%rcx
14036c620:	e8 27 ef aa 00       	call   0x140e1b54c
14036c625:	90                   	nop
14036c626:	4c 8d 0d c3 1e e3 ff 	lea    -0x1ce13d(%rip),%r9        # 0x14019e4f0
14036c62d:	ba 08 00 00 00       	mov    $0x8,%edx
14036c632:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14036c638:	48 8d 8d 98 00 00 00 	lea    0x98(%rbp),%rcx
14036c63f:	e8 08 ef aa 00       	call   0x140e1b54c
14036c644:	90                   	nop
14036c645:	48 8d 8d 68 03 00 00 	lea    0x368(%rbp),%rcx
14036c64c:	e8 9f 1e e3 ff       	call   0x14019e4f0
14036c651:	e9 26 05 00 00       	jmp    0x14036cb7c
14036c656:	4c 8b 05 0b f8 0a 01 	mov    0x10af80b(%rip),%r8        # 0x14141be68
14036c65d:	45 8b 80 28 01 00 00 	mov    0x128(%r8),%r8d
14036c664:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14036c669:	48 8d 8d 10 08 00 00 	lea    0x810(%rbp),%rcx
14036c670:	e8 2b 65 00 00       	call   0x140372ba0
14036c675:	48 8b 08             	mov    (%rax),%rcx
14036c678:	48 89 30             	mov    %rsi,(%rax)
14036c67b:	48 89 8d 98 03 00 00 	mov    %rcx,0x398(%rbp)
14036c682:	48 8b 08             	mov    (%rax),%rcx
14036c685:	48 85 c9             	test   %rcx,%rcx
14036c688:	74 24                	je     0x14036c6ae
14036c68a:	8b 41 10             	mov    0x10(%rcx),%eax
14036c68d:	ff c8                	dec    %eax
14036c68f:	89 41 10             	mov    %eax,0x10(%rcx)
14036c692:	85 c0                	test   %eax,%eax
14036c694:	7f 18                	jg     0x14036c6ae
14036c696:	0f 88 b1 33 00 00    	js     0x14036fa4d
14036c69c:	48 8b 01             	mov    (%rcx),%rax
14036c69f:	ba 01 00 00 00       	mov    $0x1,%edx
14036c6a4:	48 8b 00             	mov    (%rax),%rax
14036c6a7:	ff 15 73 73 c1 00    	call   *0xc17373(%rip)        # 0x140f83a20
14036c6ad:	90                   	nop
14036c6ae:	4c 8b bd 98 03 00 00 	mov    0x398(%rbp),%r15
14036c6b5:	4d 8b c5             	mov    %r13,%r8
14036c6b8:	48 8d 95 c0 00 00 00 	lea    0xc0(%rbp),%rdx
14036c6bf:	48 8b 0d b2 67 0c 01 	mov    0x10c67b2(%rip),%rcx        # 0x141432e78
14036c6c6:	e8 a5 28 ea ff       	call   0x14020ef70
14036c6cb:	90                   	nop
14036c6cc:	48 8d 85 c0 00 00 00 	lea    0xc0(%rbp),%rax
14036c6d3:	48 89 85 50 0c 00 00 	mov    %rax,0xc50(%rbp)
14036c6da:	48 8d 85 c8 00 00 00 	lea    0xc8(%rbp),%rax
14036c6e1:	48 89 85 58 0c 00 00 	mov    %rax,0xc58(%rbp)
14036c6e8:	0f 28 85 50 0c 00 00 	movaps 0xc50(%rbp),%xmm0
14036c6ef:	66 0f 7f 44 24 60    	movdqa %xmm0,0x60(%rsp)
14036c6f5:	4c 8d 45 8c          	lea    -0x74(%rbp),%r8
14036c6f9:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
14036c6fe:	48 8d 8d 48 10 00 00 	lea    0x1048(%rbp),%rcx
14036c705:	e8 46 37 e3 ff       	call   0x14019fe50
14036c70a:	4c 8b c0             	mov    %rax,%r8
14036c70d:	48 8b 5d b8          	mov    -0x48(%rbp),%rbx
14036c711:	48 8b d3             	mov    %rbx,%rdx
14036c714:	48 8d 8d 18 08 00 00 	lea    0x818(%rbp),%rcx
14036c71b:	e8 d0 fe 33 00       	call   0x1406ac5f0
14036c720:	48 8b 08             	mov    (%rax),%rcx
14036c723:	48 89 30             	mov    %rsi,(%rax)
14036c726:	48 89 8d 90 03 00 00 	mov    %rcx,0x390(%rbp)
14036c72d:	48 8b 08             	mov    (%rax),%rcx
14036c730:	48 85 c9             	test   %rcx,%rcx
14036c733:	74 24                	je     0x14036c759
14036c735:	8b 41 10             	mov    0x10(%rcx),%eax
14036c738:	ff c8                	dec    %eax
14036c73a:	89 41 10             	mov    %eax,0x10(%rcx)
14036c73d:	85 c0                	test   %eax,%eax
14036c73f:	7f 18                	jg     0x14036c759
14036c741:	0f 88 11 33 00 00    	js     0x14036fa58
14036c747:	48 8b 01             	mov    (%rcx),%rax
14036c74a:	ba 01 00 00 00       	mov    $0x1,%edx
14036c74f:	48 8b 00             	mov    (%rax),%rax
14036c752:	ff 15 c8 72 c1 00    	call   *0xc172c8(%rip)        # 0x140f83a20
14036c758:	90                   	nop
14036c759:	48 8b 85 90 03 00 00 	mov    0x390(%rbp),%rax
14036c760:	4c 8b 70 20          	mov    0x20(%rax),%r14
14036c764:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
14036c769:	48 8d 95 b8 00 00 00 	lea    0xb8(%rbp),%rdx
14036c770:	48 8b 0d 01 67 0c 01 	mov    0x10c6701(%rip),%rcx        # 0x141432e78
14036c777:	e8 f4 27 ea ff       	call   0x14020ef70
14036c77c:	90                   	nop
14036c77d:	48 8d 85 b8 00 00 00 	lea    0xb8(%rbp),%rax
14036c784:	48 89 85 60 0c 00 00 	mov    %rax,0xc60(%rbp)
14036c78b:	48 8d 85 c0 00 00 00 	lea    0xc0(%rbp),%rax
14036c792:	48 89 85 68 0c 00 00 	mov    %rax,0xc68(%rbp)
14036c799:	0f 28 85 60 0c 00 00 	movaps 0xc60(%rbp),%xmm0
14036c7a0:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14036c7a6:	4c 8d 45 8d          	lea    -0x73(%rbp),%r8
14036c7aa:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14036c7af:	48 8d 8d 60 10 00 00 	lea    0x1060(%rbp),%rcx
14036c7b6:	e8 95 36 e3 ff       	call   0x14019fe50
14036c7bb:	4c 8b c0             	mov    %rax,%r8
14036c7be:	48 8b d3             	mov    %rbx,%rdx
14036c7c1:	48 8d 8d 28 08 00 00 	lea    0x828(%rbp),%rcx
14036c7c8:	e8 23 fe 33 00       	call   0x1406ac5f0
14036c7cd:	48 8b 08             	mov    (%rax),%rcx
14036c7d0:	48 89 30             	mov    %rsi,(%rax)
14036c7d3:	48 89 8d 88 03 00 00 	mov    %rcx,0x388(%rbp)
14036c7da:	48 8b 08             	mov    (%rax),%rcx
14036c7dd:	48 85 c9             	test   %rcx,%rcx
14036c7e0:	74 24                	je     0x14036c806
14036c7e2:	8b 41 10             	mov    0x10(%rcx),%eax
14036c7e5:	ff c8                	dec    %eax
14036c7e7:	89 41 10             	mov    %eax,0x10(%rcx)
14036c7ea:	85 c0                	test   %eax,%eax
14036c7ec:	7f 18                	jg     0x14036c806
14036c7ee:	0f 88 6f 32 00 00    	js     0x14036fa63
14036c7f4:	48 8b 01             	mov    (%rcx),%rax
14036c7f7:	ba 01 00 00 00       	mov    $0x1,%edx
14036c7fc:	48 8b 00             	mov    (%rax),%rax
14036c7ff:	ff 15 1b 72 c1 00    	call   *0xc1721b(%rip)        # 0x140f83a20
14036c805:	90                   	nop
14036c806:	48 8b 85 88 03 00 00 	mov    0x388(%rbp),%rax
14036c80d:	48 8b 70 20          	mov    0x20(%rax),%rsi
14036c811:	4d 8d 45 02          	lea    0x2(%r13),%r8
14036c815:	48 8d 95 b0 00 00 00 	lea    0xb0(%rbp),%rdx
14036c81c:	48 8b 0d 55 66 0c 01 	mov    0x10c6655(%rip),%rcx        # 0x141432e78
14036c823:	e8 48 27 ea ff       	call   0x14020ef70
14036c828:	90                   	nop
14036c829:	48 8d 85 b0 00 00 00 	lea    0xb0(%rbp),%rax
14036c830:	48 89 85 70 0c 00 00 	mov    %rax,0xc70(%rbp)
14036c837:	48 8d 85 b8 00 00 00 	lea    0xb8(%rbp),%rax
14036c83e:	48 89 85 78 0c 00 00 	mov    %rax,0xc78(%rbp)
14036c845:	0f 28 85 70 0c 00 00 	movaps 0xc70(%rbp),%xmm0
14036c84c:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14036c852:	4c 8d 45 8e          	lea    -0x72(%rbp),%r8
14036c856:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14036c85b:	48 8d 8d 78 10 00 00 	lea    0x1078(%rbp),%rcx
14036c862:	e8 e9 35 e3 ff       	call   0x14019fe50
14036c867:	4c 8b c0             	mov    %rax,%r8
14036c86a:	48 8b d3             	mov    %rbx,%rdx
14036c86d:	48 8d 8d 30 08 00 00 	lea    0x830(%rbp),%rcx
14036c874:	e8 77 fd 33 00       	call   0x1406ac5f0
14036c879:	48 8b 08             	mov    (%rax),%rcx
14036c87c:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
14036c883:	48 89 8d 80 03 00 00 	mov    %rcx,0x380(%rbp)
14036c88a:	48 8b 08             	mov    (%rax),%rcx
14036c88d:	48 85 c9             	test   %rcx,%rcx
14036c890:	74 24                	je     0x14036c8b6
14036c892:	8b 41 10             	mov    0x10(%rcx),%eax
14036c895:	ff c8                	dec    %eax
14036c897:	89 41 10             	mov    %eax,0x10(%rcx)
14036c89a:	85 c0                	test   %eax,%eax
14036c89c:	7f 18                	jg     0x14036c8b6
14036c89e:	0f 88 ca 31 00 00    	js     0x14036fa6e
14036c8a4:	48 8b 01             	mov    (%rcx),%rax
14036c8a7:	ba 01 00 00 00       	mov    $0x1,%edx
14036c8ac:	48 8b 00             	mov    (%rax),%rax
14036c8af:	ff 15 6b 71 c1 00    	call   *0xc1716b(%rip)        # 0x140f83a20
14036c8b5:	90                   	nop
14036c8b6:	48 8b 85 80 03 00 00 	mov    0x380(%rbp),%rax
14036c8bd:	48 8b 58 20          	mov    0x20(%rax),%rbx
14036c8c1:	4d 8d 45 03          	lea    0x3(%r13),%r8
14036c8c5:	48 8d 95 20 01 00 00 	lea    0x120(%rbp),%rdx
14036c8cc:	48 8b 0d a5 65 0c 01 	mov    0x10c65a5(%rip),%rcx        # 0x141432e78
14036c8d3:	e8 98 26 ea ff       	call   0x14020ef70
14036c8d8:	90                   	nop
14036c8d9:	48 8d 85 20 01 00 00 	lea    0x120(%rbp),%rax
14036c8e0:	48 89 85 80 0c 00 00 	mov    %rax,0xc80(%rbp)
14036c8e7:	48 8d 85 28 01 00 00 	lea    0x128(%rbp),%rax
14036c8ee:	48 89 85 88 0c 00 00 	mov    %rax,0xc88(%rbp)
14036c8f5:	0f 28 85 80 0c 00 00 	movaps 0xc80(%rbp),%xmm0
14036c8fc:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
14036c902:	4c 8d 45 8f          	lea    -0x71(%rbp),%r8
14036c906:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14036c90b:	48 8d 8d 90 10 00 00 	lea    0x1090(%rbp),%rcx
14036c912:	e8 39 35 e3 ff       	call   0x14019fe50
14036c917:	4c 8b c0             	mov    %rax,%r8
14036c91a:	48 8b 55 b8          	mov    -0x48(%rbp),%rdx
14036c91e:	48 8d 8d 38 08 00 00 	lea    0x838(%rbp),%rcx
14036c925:	e8 c6 fc 33 00       	call   0x1406ac5f0
14036c92a:	48 8b 08             	mov    (%rax),%rcx
14036c92d:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
14036c934:	48 89 8d 78 03 00 00 	mov    %rcx,0x378(%rbp)
14036c93b:	48 8b 08             	mov    (%rax),%rcx
14036c93e:	48 85 c9             	test   %rcx,%rcx
14036c941:	74 24                	je     0x14036c967
14036c943:	8b 41 10             	mov    0x10(%rcx),%eax
14036c946:	ff c8                	dec    %eax
14036c948:	89 41 10             	mov    %eax,0x10(%rcx)
14036c94b:	85 c0                	test   %eax,%eax
14036c94d:	7f 18                	jg     0x14036c967
14036c94f:	0f 88 24 31 00 00    	js     0x14036fa79
14036c955:	48 8b 01             	mov    (%rcx),%rax
14036c958:	ba 01 00 00 00       	mov    $0x1,%edx
14036c95d:	48 8b 00             	mov    (%rax),%rax
14036c960:	ff 15 ba 70 c1 00    	call   *0xc170ba(%rip)        # 0x140f83a20
14036c966:	90                   	nop
14036c967:	48 8b 85 78 03 00 00 	mov    0x378(%rbp),%rax
14036c96e:	4c 8b c3             	mov    %rbx,%r8
14036c971:	48 8b 50 20          	mov    0x20(%rax),%rdx
14036c975:	48 8d 8d 60 08 00 00 	lea    0x860(%rbp),%rcx
14036c97c:	e8 0f 09 34 00       	call   0x1406ad290
14036c981:	90                   	nop