1401593bb:	4c 8d 05 1e a3 9e 00 	lea    0x9ea31e(%rip),%r8        # 0x140b436e0
1401593c2:	49 8b d7             	mov    %r15,%rdx
1401593c5:	48 8b ce             	mov    %rsi,%rcx
1401593c8:	e8 67 13 00 00       	call   0x14015a734
1401593cd:	e9 db fd ff ff       	jmp    0x1401591ad
1401593d2:	ff 15 e8 34 9b 00    	call   *0x9b34e8(%rip)        # 0x140b0c8c0
1401593d8:	66 0f 6f 05 50 88 a5 	movdqa 0xa58850(%rip),%xmm0        # 0x140bb1c30
1401593df:	00
1401593e0:	f3 0f 7f 85 c0 07 00 	movdqu %xmm0,0x7c0(%rbp)
1401593e7:	00
1401593e8:	66 44 89 a5 b0 07 00 	mov    %r12w,0x7b0(%rbp)
1401593ef:	00
1401593f0:	48 8b 85 e8 07 00 00 	mov    0x7e8(%rbp),%rax
1401593f7:	48 83 f8 07          	cmp    $0x7,%rax
1401593fb:	76 43                	jbe    0x140159440
1401593fd:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140159404:	00
140159405:	48 8b 95 d0 07 00 00 	mov    0x7d0(%rbp),%rdx
14015940c:	48 8b ca             	mov    %rdx,%rcx
14015940f:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140159415:	72 18                	jb     0x14015942f
140159417:	48 8b 52 f8          	mov    -0x8(%rdx),%rdx
14015941b:	48 2b ca             	sub    %rdx,%rcx
14015941e:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140159422:	48 83 f8 1f          	cmp    $0x1f,%rax
140159426:	76 07                	jbe    0x14015942f
140159428:	ff 15 6a 35 9b 00    	call   *0x9b356a(%rip)        # 0x140b0c998
14015942e:	cc                   	int3
14015942f:	48 8b ca             	mov    %rdx,%rcx
140159432:	ff 15 88 34 9b 00    	call   *0x9b3488(%rip)        # 0x140b0c8c0
140159438:	66 0f 6f 05 f0 87 a5 	movdqa 0xa587f0(%rip),%xmm0        # 0x140bb1c30
14015943f:	00
140159440:	f3 0f 7f 85 e0 07 00 	movdqu %xmm0,0x7e0(%rbp)
140159447:	00
140159448:	66 44 89 a5 d0 07 00 	mov    %r12w,0x7d0(%rbp)
14015944f:	00
140159450:	48 8b 85 08 08 00 00 	mov    0x808(%rbp),%rax
140159457:	48 83 f8 07          	cmp    $0x7,%rax
14015945b:	76 38                	jbe    0x140159495
14015945d:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140159464:	00
140159465:	48 8b 8d f0 07 00 00 	mov    0x7f0(%rbp),%rcx
14015946c:	48 8b d1             	mov    %rcx,%rdx
14015946f:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140159475:	72 18                	jb     0x14015948f
140159477:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14015947b:	48 2b d1             	sub    %rcx,%rdx
14015947e:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140159482:	48 83 f8 1f          	cmp    $0x1f,%rax
140159486:	76 07                	jbe    0x14015948f
140159488:	ff 15 0a 35 9b 00    	call   *0x9b350a(%rip)        # 0x140b0c998
14015948e:	cc                   	int3
14015948f:	ff 15 2b 34 9b 00    	call   *0x9b342b(%rip)        # 0x140b0c8c0
140159495:	84 db                	test   %bl,%bl
140159497:	0f 85 05 12 00 00    	jne    0x14015a6a2
14015949d:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
1401594a2:	45 8b cd             	mov    %r13d,%r9d
1401594a5:	4c 8d 05 cc a2 9e 00 	lea    0x9ea2cc(%rip),%r8        # 0x140b43778
1401594ac:	49 8b d7             	mov    %r15,%rdx
1401594af:	48 8b ce             	mov    %rsi,%rcx
1401594b2:	e8 7d 12 00 00       	call   0x14015a734
1401594b7:	8b f8                	mov    %eax,%edi
1401594b9:	85 c0                	test   %eax,%eax
1401594bb:	0f 88 e1 11 00 00    	js     0x14015a6a2
1401594c1:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
1401594c5:	48 8b 01             	mov    (%rcx),%rax
1401594c8:	4c 8d 0d 41 79 9e 00 	lea    0x9e7941(%rip),%r9        # 0x140b40e10
1401594cf:	4c 8d 05 62 a2 9e 00 	lea    0x9ea262(%rip),%r8        # 0x140b43738
1401594d6:	48 8d 1d 27 74 9e 00 	lea    0x9e7427(%rip),%rbx        # 0x140b40904
1401594dd:	48 8b d3             	mov    %rbx,%rdx
1401594e0:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
1401594e7:	ff 15 4b 37 9b 00    	call   *0x9b374b(%rip)        # 0x140b0cc38
1401594ed:	8b f8                	mov    %eax,%edi
1401594ef:	85 c0                	test   %eax,%eax
1401594f1:	0f 88 ab 11 00 00    	js     0x14015a6a2
1401594f7:	4c 89 64 24 30       	mov    %r12,0x30(%rsp)
1401594fc:	48 8d 05 bd 79 9e 00 	lea    0x9e79bd(%rip),%rax        # 0x140b40ec0
140159503:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140159508:	48 8d 05 19 a2 9e 00 	lea    0x9ea219(%rip),%rax        # 0x140b43728
14015950f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140159514:	45 33 c9             	xor    %r9d,%r9d
140159517:	4c 8d 05 2a a2 9e 00 	lea    0x9ea22a(%rip),%r8        # 0x140b43748
14015951e:	48 8b d3             	mov    %rbx,%rdx
140159521:	48 8b ce             	mov    %rsi,%rcx
140159524:	e8 0b 12 00 00       	call   0x14015a734
140159529:	8b f8                	mov    %eax,%edi
14015952b:	85 c0                	test   %eax,%eax
14015952d:	0f 88 6f 11 00 00    	js     0x14015a6a2
140159533:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140159537:	48 8b 01             	mov    (%rcx),%rax
14015953a:	45 33 c9             	xor    %r9d,%r9d
14015953d:	4c 8d 05 c4 b0 9e 00 	lea    0x9eb0c4(%rip),%r8        # 0x140b44608
140159544:	4c 8d 3d c5 75 9e 00 	lea    0x9e75c5(%rip),%r15        # 0x140b40b10
14015954b:	49 8b d7             	mov    %r15,%rdx
14015954e:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
140159555:	ff 15 dd 36 9b 00    	call   *0x9b36dd(%rip)        # 0x140b0cc38
14015955b:	8b f8                	mov    %eax,%edi
14015955d:	85 c0                	test   %eax,%eax
14015955f:	0f 88 3d 11 00 00    	js     0x14015a6a2
140159565:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
14015956a:	45 8b cd             	mov    %r13d,%r9d
14015956d:	4c 8d 05 7c b0 9e 00 	lea    0x9eb07c(%rip),%r8        # 0x140b445f0
140159574:	49 8b d7             	mov    %r15,%rdx
140159577:	48 8b ce             	mov    %rsi,%rcx
14015957a:	e8 b5 11 00 00       	call   0x14015a734
14015957f:	8b f8                	mov    %eax,%edi
140159581:	85 c0                	test   %eax,%eax
140159583:	0f 88 19 11 00 00    	js     0x14015a6a2
140159589:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14015958d:	48 8b 01             	mov    (%rcx),%rax
140159590:	45 33 c9             	xor    %r9d,%r9d
140159593:	4c 8d 05 46 b0 9e 00 	lea    0x9eb046(%rip),%r8        # 0x140b445e0
14015959a:	49 8b d7             	mov    %r15,%rdx
14015959d:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
1401595a4:	ff 15 8e 36 9b 00    	call   *0x9b368e(%rip)        # 0x140b0cc38
1401595aa:	8b f8                	mov    %eax,%edi
1401595ac:	85 c0                	test   %eax,%eax
1401595ae:	0f 88 ee 10 00 00    	js     0x14015a6a2
1401595b4:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
1401595b8:	48 8b 01             	mov    (%rcx),%rax
1401595bb:	45 33 c9             	xor    %r9d,%r9d
1401595be:	4c 8d 05 13 99 9e 00 	lea    0x9e9913(%rip),%r8        # 0x140b42ed8
1401595c5:	48 8b d3             	mov    %rbx,%rdx
1401595c8:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
1401595cf:	ff 15 63 36 9b 00    	call   *0x9b3663(%rip)        # 0x140b0cc38
1401595d5:	8b f8                	mov    %eax,%edi
1401595d7:	85 c0                	test   %eax,%eax
1401595d9:	0f 88 c3 10 00 00    	js     0x14015a6a2
1401595df:	4c 89 64 24 40       	mov    %r12,0x40(%rsp)
1401595e4:	4c 8d 3d cd 58 9e 00 	lea    0x9e58cd(%rip),%r15        # 0x140b3eeb8
1401595eb:	4c 89 7c 24 38       	mov    %r15,0x38(%rsp)
1401595f0:	48 8d 05 c9 99 9e 00 	lea    0x9e99c9(%rip),%rax        # 0x140b42fc0
1401595f7:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401595fc:	4c 89 7c 24 28       	mov    %r15,0x28(%rsp)
140159601:	48 8d 05 d4 95 9e 00 	lea    0x9e95d4(%rip),%rax        # 0x140b42bdc
140159608:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14015960d:	45 8b cd             	mov    %r13d,%r9d
140159610:	4c 8d 05 a1 99 9e 00 	lea    0x9e99a1(%rip),%r8        # 0x140b42fb8
140159617:	48 8b d3             	mov    %rbx,%rdx
14015961a:	48 8b ce             	mov    %rsi,%rcx
14015961d:	e8 12 11 00 00       	call   0x14015a734
140159622:	8b f8                	mov    %eax,%edi
140159624:	85 c0                	test   %eax,%eax
140159626:	0f 88 76 10 00 00    	js     0x14015a6a2
14015962c:	48 8d 95 d0 07 00 00 	lea    0x7d0(%rbp),%rdx
140159633:	48 8d 8d c8 00 00 00 	lea    0xc8(%rbp),%rcx
14015963a:	e8 39 54 fb ff       	call   0x14010ea78
14015963f:	48 8d 9d d0 07 00 00 	lea    0x7d0(%rbp),%rbx
140159646:	48 83 bd e8 07 00 00 	cmpq   $0x7,0x7e8(%rbp)
14015964d:	07
14015964e:	48 0f 47 9d d0 07 00 	cmova  0x7d0(%rbp),%rbx
140159655:	00
140159656:	48 8d 95 b0 07 00 00 	lea    0x7b0(%rbp),%rdx
14015965d:	48 8d 8d c8 01 00 00 	lea    0x1c8(%rbp),%rcx
140159664:	e8 0f 54 fb ff       	call   0x14010ea78
140159669:	48 8d 85 b0 07 00 00 	lea    0x7b0(%rbp),%rax
140159670:	48 83 bd c8 07 00 00 	cmpq   $0x7,0x7c8(%rbp)
140159677:	07
140159678:	48 0f 47 85 b0 07 00 	cmova  0x7b0(%rbp),%rax
14015967f:	00
140159680:	4c 89 64 24 40       	mov    %r12,0x40(%rsp)
140159685:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
14015968a:	48 8d 0d f7 96 9e 00 	lea    0x9e96f7(%rip),%rcx        # 0x140b42d88
140159691:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
140159696:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14015969b:	48 8d 05 06 97 9e 00 	lea    0x9e9706(%rip),%rax        # 0x140b42da8
1401596a2:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401596a7:	45 8b cd             	mov    %r13d,%r9d
1401596aa:	4c 8d 05 ef 96 9e 00 	lea    0x9e96ef(%rip),%r8        # 0x140b42da0
1401596b1:	48 8d 15 4c 72 9e 00 	lea    0x9e724c(%rip),%rdx        # 0x140b40904
1401596b8:	48 8b ce             	mov    %rsi,%rcx
1401596bb:	e8 74 10 00 00       	call   0x14015a734
1401596c0:	8b f8                	mov    %eax,%edi
1401596c2:	8b d8                	mov    %eax,%ebx
1401596c4:	c1 eb 1f             	shr    $0x1f,%ebx
1401596c7:	48 8b 85 c8 07 00 00 	mov    0x7c8(%rbp),%rax
1401596ce:	48 83 f8 07          	cmp    $0x7,%rax
1401596d2:	76 38                	jbe    0x14015970c
1401596d4:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401596db:	00
1401596dc:	48 8b 8d b0 07 00 00 	mov    0x7b0(%rbp),%rcx
1401596e3:	48 8b d1             	mov    %rcx,%rdx
1401596e6:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401596ec:	72 18                	jb     0x140159706
1401596ee:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401596f2:	48 2b d1             	sub    %rcx,%rdx
1401596f5:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401596f9:	48 83 f8 1f          	cmp    $0x1f,%rax
1401596fd:	76 07                	jbe    0x140159706
1401596ff:	ff 15 93 32 9b 00    	call   *0x9b3293(%rip)        # 0x140b0c998
140159705:	cc                   	int3
140159706:	ff 15 b4 31 9b 00    	call   *0x9b31b4(%rip)        # 0x140b0c8c0
14015970c:	66 0f 6f 05 1c 85 a5 	movdqa 0xa5851c(%rip),%xmm0        # 0x140bb1c30
140159713:	00
140159714:	f3 0f 7f 85 c0 07 00 	movdqu %xmm0,0x7c0(%rbp)
14015971b:	00
14015971c:	66 44 89 a5 b0 07 00 	mov    %r12w,0x7b0(%rbp)
140159723:	00
140159724:	48 8b 85 e8 07 00 00 	mov    0x7e8(%rbp),%rax
14015972b:	48 83 f8 07          	cmp    $0x7,%rax
14015972f:	76 38                	jbe    0x140159769
140159731:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140159738:	00
140159739:	48 8b 8d d0 07 00 00 	mov    0x7d0(%rbp),%rcx
140159740:	48 8b d1             	mov    %rcx,%rdx
140159743:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140159749:	72 18                	jb     0x140159763
14015974b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14015974f:	48 2b d1             	sub    %rcx,%rdx
140159752:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140159756:	48 83 f8 1f          	cmp    $0x1f,%rax
14015975a:	76 07                	jbe    0x140159763
14015975c:	ff 15 36 32 9b 00    	call   *0x9b3236(%rip)        # 0x140b0c998
140159762:	cc                   	int3
140159763:	ff 15 57 31 9b 00    	call   *0x9b3157(%rip)        # 0x140b0c8c0
140159769:	84 db                	test   %bl,%bl
14015976b:	0f 85 31 0f 00 00    	jne    0x14015a6a2
140159771:	4c 89 64 24 40       	mov    %r12,0x40(%rsp)
140159776:	4c 89 7c 24 38       	mov    %r15,0x38(%rsp)
14015977b:	48 8d 05 3e 98 9e 00 	lea    0x9e983e(%rip),%rax        # 0x140b42fc0
140159782:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140159787:	4c 89 7c 24 28       	mov    %r15,0x28(%rsp)
14015978c:	48 8d 05 49 94 9e 00 	lea    0x9e9449(%rip),%rax        # 0x140b42bdc
140159793:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140159798:	45 8b cd             	mov    %r13d,%r9d
14015979b:	4c 8d 05 2e ae 9e 00 	lea    0x9eae2e(%rip),%r8        # 0x140b445d0
1401597a2:	48 8d 15 5b 71 9e 00 	lea    0x9e715b(%rip),%rdx        # 0x140b40904
1401597a9:	48 8b ce             	mov    %rsi,%rcx
1401597ac:	e8 83 0f 00 00       	call   0x14015a734
1401597b1:	8b f8                	mov    %eax,%edi
1401597b3:	85 c0                	test   %eax,%eax
1401597b5:	0f 88 e7 0e 00 00    	js     0x14015a6a2
1401597bb:	48 8d 95 d0 07 00 00 	lea    0x7d0(%rbp),%rdx
1401597c2:	48 8d 8d c8 00 00 00 	lea    0xc8(%rbp),%rcx
1401597c9:	e8 aa 52 fb ff       	call   0x14010ea78
1401597ce:	48 8d 9d d0 07 00 00 	lea    0x7d0(%rbp),%rbx
1401597d5:	48 83 bd e8 07 00 00 	cmpq   $0x7,0x7e8(%rbp)
1401597dc:	07
1401597dd:	48 0f 47 9d d0 07 00 	cmova  0x7d0(%rbp),%rbx
1401597e4:	00
1401597e5:	48 8d 95 b0 07 00 00 	lea    0x7b0(%rbp),%rdx
1401597ec:	48 8d 8d c8 01 00 00 	lea    0x1c8(%rbp),%rcx
1401597f3:	e8 80 52 fb ff       	call   0x14010ea78
1401597f8:	48 8d 85 b0 07 00 00 	lea    0x7b0(%rbp),%rax
1401597ff:	48 83 bd c8 07 00 00 	cmpq   $0x7,0x7c8(%rbp)
140159806:	07
140159807:	48 0f 47 85 b0 07 00 	cmova  0x7b0(%rbp),%rax
14015980e:	00
14015980f:	4c 89 64 24 40       	mov    %r12,0x40(%rsp)
140159814:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
140159819:	48 8d 0d 68 95 9e 00 	lea    0x9e9568(%rip),%rcx        # 0x140b42d88
140159820:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
140159825:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14015982a:	48 8d 05 77 95 9e 00 	lea    0x9e9577(%rip),%rax        # 0x140b42da8
140159831:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140159836:	45 8b cd             	mov    %r13d,%r9d
140159839:	4c 8d 05 80 ad 9e 00 	lea    0x9ead80(%rip),%r8        # 0x140b445c0
140159840:	48 8d 15 bd 70 9e 00 	lea    0x9e70bd(%rip),%rdx        # 0x140b40904
140159847:	48 8b ce             	mov    %rsi,%rcx
14015984a:	e8 e5 0e 00 00       	call   0x14015a734
14015984f:	8b f8                	mov    %eax,%edi
140159851:	8b d8                	mov    %eax,%ebx
140159853:	c1 eb 1f             	shr    $0x1f,%ebx
140159856:	48 8b 85 c8 07 00 00 	mov    0x7c8(%rbp),%rax
14015985d:	41 bf 00 10 00 00    	mov    $0x1000,%r15d
140159863:	48 83 f8 07          	cmp    $0x7,%rax
140159867:	76 35                	jbe    0x14015989e
140159869:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140159870:	00
140159871:	48 8b 8d b0 07 00 00 	mov    0x7b0(%rbp),%rcx
140159878:	48 8b d1             	mov    %rcx,%rdx
14015987b:	49 3b c7             	cmp    %r15,%rax
14015987e:	72 18                	jb     0x140159898
140159880:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140159884:	48 2b d1             	sub    %rcx,%rdx
140159887:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14015988b:	48 83 f8 1f          	cmp    $0x1f,%rax
14015988f:	76 07                	jbe    0x140159898
140159891:	ff 15 01 31 9b 00    	call   *0x9b3101(%rip)        # 0x140b0c998
140159897:	cc                   	int3
140159898:	ff 15 22 30 9b 00    	call   *0x9b3022(%rip)        # 0x140b0c8c0
14015989e:	66 0f 6f 05 8a 83 a5 	movdqa 0xa5838a(%rip),%xmm0        # 0x140bb1c30
1401598a5:	00
1401598a6:	f3 0f 7f 85 c0 07 00 	movdqu %xmm0,0x7c0(%rbp)
1401598ad:	00
1401598ae:	66 44 89 a5 b0 07 00 	mov    %r12w,0x7b0(%rbp)
1401598b5:	00
1401598b6:	48 8b 85 e8 07 00 00 	mov    0x7e8(%rbp),%rax
1401598bd:	48 83 f8 07          	cmp    $0x7,%rax
1401598c1:	76 35                	jbe    0x1401598f8
1401598c3:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401598ca:	00
1401598cb:	48 8b 8d d0 07 00 00 	mov    0x7d0(%rbp),%rcx
1401598d2:	48 8b d1             	mov    %rcx,%rdx
1401598d5:	49 3b c7             	cmp    %r15,%rax
1401598d8:	72 18                	jb     0x1401598f2
1401598da:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401598de:	48 2b d1             	sub    %rcx,%rdx
1401598e1:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401598e5:	48 83 f8 1f          	cmp    $0x1f,%rax
1401598e9:	76 07                	jbe    0x1401598f2
1401598eb:	ff 15 a7 30 9b 00    	call   *0x9b30a7(%rip)        # 0x140b0c998
1401598f1:	cc                   	int3
1401598f2:	ff 15 c8 2f 9b 00    	call   *0x9b2fc8(%rip)        # 0x140b0c8c0
1401598f8:	84 db                	test   %bl,%bl
1401598fa:	0f 85 a2 0d 00 00    	jne    0x14015a6a2
140159900:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140159904:	48 8b 01             	mov    (%rcx),%rax
140159907:	48 8b 40 78          	mov    0x78(%rax),%rax
14015990b:	ff 15 27 33 9b 00    	call   *0x9b3327(%rip)        # 0x140b0cc38
140159911:	8b f8                	mov    %eax,%edi
140159913:	85 c0                	test   %eax,%eax
140159915:	0f 88 87 0d 00 00    	js     0x14015a6a2
14015991b:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14015991f:	48 8b 01             	mov    (%rcx),%rax
140159922:	48 8b 40 78          	mov    0x78(%rax),%rax
140159926:	ff 15 0c 33 9b 00    	call   *0x9b330c(%rip)        # 0x140b0cc38
14015992c:	8b f8                	mov    %eax,%edi
14015992e:	85 c0                	test   %eax,%eax
140159930:	0f 88 6c 0d 00 00    	js     0x14015a6a2
140159936:	0f 57 c0             	xorps  %xmm0,%xmm0
140159939:	f3 0f 7f 45 98       	movdqu %xmm0,-0x68(%rbp)
14015993e:	4c 89 65 a8          	mov    %r12,-0x58(%rbp)
140159942:	f3 0f 7f 85 f0 07 00 	movdqu %xmm0,0x7f0(%rbp)
140159949:	00
14015994a:	49 8b 46 08          	mov    0x8(%r14),%rax
14015994e:	48 85 c0             	test   %rax,%rax
140159951:	74 05                	je     0x140159958
140159953:	f0 44 01 68 08       	lock add %r13d,0x8(%rax)
140159958:	49 8b 06             	mov    (%r14),%rax
14015995b:	48 89 85 f0 07 00 00 	mov    %rax,0x7f0(%rbp)
140159962:	49 8b 46 08          	mov    0x8(%r14),%rax
140159966:	48 89 85 f8 07 00 00 	mov    %rax,0x7f8(%rbp)
14015996d:	48 8d 8d f0 07 00 00 	lea    0x7f0(%rbp),%rcx
140159974:	e8 07 c5 04 00       	call   0x1401a5e80
140159979:	84 c0                	test   %al,%al
14015997b:	0f 84 c5 01 00 00    	je     0x140159b46
140159981:	0f 57 c0             	xorps  %xmm0,%xmm0
140159984:	f3 0f 7f 85 d0 07 00 	movdqu %xmm0,0x7d0(%rbp)
14015998b:	00
14015998c:	4c 89 a5 e0 07 00 00 	mov    %r12,0x7e0(%rbp)
140159993:	4d 8b c5             	mov    %r13,%r8
140159996:	48 8d 95 d0 07 00 00 	lea    0x7d0(%rbp),%rdx
14015999d:	49 8b 0e             	mov    (%r14),%rcx
1401599a0:	e8 ef 3c ee ff       	call   0x14003d694
1401599a5:	0f 57 c0             	xorps  %xmm0,%xmm0
1401599a8:	f3 0f 7f 85 b0 07 00 	movdqu %xmm0,0x7b0(%rbp)
1401599af:	00
1401599b0:	4c 89 a5 c0 07 00 00 	mov    %r12,0x7c0(%rbp)
1401599b7:	4d 8b c5             	mov    %r13,%r8