140a624ae:	48 c7 44 24 30 08 00 	movq   $0x8,0x30(%rsp)
140a624b5:	00 00
140a624b7:	0f 10 4c 24 40       	movups 0x40(%rsp),%xmm1
140a624bc:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140a624c1:	48 8d 05 38 4a 73 ff 	lea    -0x8cb5c8(%rip),%rax        # 0x140196f00
140a624c8:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140a624cd:	48 8d 05 5c 8b 7d ff 	lea    -0x8274a4(%rip),%rax        # 0x14023b030
140a624d4:	0f 11 8d 78 24 00 00 	movups %xmm1,0x2478(%rbp)
140a624db:	0f 10 4c 24 60       	movups 0x60(%rsp),%xmm1
140a624e0:	0f 11 85 68 24 00 00 	movups %xmm0,0x2468(%rbp)
140a624e7:	0f 10 44 24 50       	movups 0x50(%rsp),%xmm0
140a624ec:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140a624f1:	48 8d 05 38 8b 7d ff 	lea    -0x8274c8(%rip),%rax        # 0x14023b030
140a624f8:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
140a624fd:	48 8d 05 3c b2 00 00 	lea    0xb23c(%rip),%rax        # 0x140a6d740
140a62504:	0f 11 8d 98 24 00 00 	movups %xmm1,0x2498(%rbp)
140a6250b:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140a62510:	48 8d 05 19 4e 00 00 	lea    0x4e19(%rip),%rax        # 0x140a67330
140a62517:	0f 10 0d b2 d7 61 00 	movups 0x61d7b2(%rip),%xmm1        # 0x14107fcd0
140a6251e:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140a62523:	48 8d 05 56 05 01 00 	lea    0x10556(%rip),%rax        # 0x140a72a80
140a6252a:	0f 11 85 88 24 00 00 	movups %xmm0,0x2488(%rbp)
140a62531:	f2 0f 10 44 24 70    	movsd  0x70(%rsp),%xmm0
140a62537:	f2 0f 11 85 a8 24 00 	movsd  %xmm0,0x24a8(%rbp)
140a6253e:	00
140a6253f:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
140a62544:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
140a62549:	0f 29 8d b0 24 00 00 	movaps %xmm1,0x24b0(%rbp)
140a62550:	0f 10 4c 24 40       	movups 0x40(%rsp),%xmm1
140a62555:	0f 29 85 c0 24 00 00 	movaps %xmm0,0x24c0(%rbp)
140a6255c:	0f 10 44 24 50       	movups 0x50(%rsp),%xmm0
140a62561:	0f 29 8d d0 24 00 00 	movaps %xmm1,0x24d0(%rbp)
140a62568:	0f 10 4c 24 60       	movups 0x60(%rsp),%xmm1
140a6256d:	0f 29 85 e0 24 00 00 	movaps %xmm0,0x24e0(%rbp)
140a62574:	0f 29 8d f0 24 00 00 	movaps %xmm1,0x24f0(%rbp)
140a6257b:	f2 0f 10 44 24 70    	movsd  0x70(%rsp),%xmm0
140a62581:	48 8d 05 78 49 73 ff 	lea    -0x8cb688(%rip),%rax        # 0x140196f00
140a62588:	0f 10 0d 51 d7 61 00 	movups 0x61d751(%rip),%xmm1        # 0x14107fce0
140a6258f:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140a62594:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
140a62598:	f2 0f 11 85 00 25 00 	movsd  %xmm0,0x2500(%rbp)
140a6259f:	00
140a625a0:	48 8d 05 59 49 73 ff 	lea    -0x8cb6a7(%rip),%rax        # 0x140196f00
140a625a7:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140a625ac:	33 c9                	xor    %ecx,%ecx
140a625ae:	0f 11 8d 08 25 00 00 	movups %xmm1,0x2508(%rbp)
140a625b5:	48 c7 45 88 6e 00 00 	movq   $0x6e,-0x78(%rbp)
140a625bc:	00
140a625bd:	48 8d 05 3c 49 73 ff 	lea    -0x8cb6c4(%rip),%rax        # 0x140196f00
140a625c4:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140a625c9:	48 8d 05 60 8a 7d ff 	lea    -0x8275a0(%rip),%rax        # 0x14023b030
140a625d0:	0f 10 4c 24 40       	movups 0x40(%rsp),%xmm1
140a625d5:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140a625da:	48 8d 05 4f 8a 7d ff 	lea    -0x8275b1(%rip),%rax        # 0x14023b030
140a625e1:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
140a625e6:	48 8d 05 b3 b1 00 00 	lea    0xb1b3(%rip),%rax        # 0x140a6d7a0
140a625ed:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140a625f2:	48 8d 05 97 4d 00 00 	lea    0x4d97(%rip),%rax        # 0x140a67390
140a625f9:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140a625fe:	48 8d 05 eb 04 01 00 	lea    0x104eb(%rip),%rax        # 0x140a72af0
140a62605:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
140a6260a:	48 8d 45 90          	lea    -0x70(%rbp),%rax
140a6260e:	48 89 45 80          	mov    %rax,-0x80(%rbp)
140a62612:	0f 11 8d 28 25 00 00 	movups %xmm1,0x2528(%rbp)
140a62619:	48 c7 44 24 30 08 00 	movq   $0x8,0x30(%rsp)
140a62620:	00 00
140a62622:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
140a62627:	0f 10 4c 24 60       	movups 0x60(%rsp),%xmm1
140a6262c:	0f 11 85 18 25 00 00 	movups %xmm0,0x2518(%rbp)
140a62633:	0f 10 44 24 50       	movups 0x50(%rsp),%xmm0
140a62638:	0f 11 8d 48 25 00 00 	movups %xmm1,0x2548(%rbp)
140a6263f:	0f 11 85 38 25 00 00 	movups %xmm0,0x2538(%rbp)
140a62646:	f2 0f 10 44 24 70    	movsd  0x70(%rsp),%xmm0
140a6264c:	f2 0f 11 85 58 25 00 	movsd  %xmm0,0x2558(%rbp)
140a62653:	00
140a62654:	0f 28 45 80          	movaps -0x80(%rbp),%xmm0
140a62658:	66 0f 7f 45 80       	movdqa %xmm0,-0x80(%rbp)
140a6265d:	e8 4e 63 ff ff       	call   0x140a589b0
140a62662:	48 8b 8d 60 25 00 00 	mov    0x2560(%rbp),%rcx
140a62669:	48 33 cc             	xor    %rsp,%rcx
140a6266c:	e8 8f 8e 3b 00       	call   0x140e1b500
140a62671:	48 81 c4 70 26 00 00 	add    $0x2670,%rsp
140a62678:	5d                   	pop    %rbp
140a62679:	c3                   	ret
140a6267a:	cc                   	int3
140a6267b:	cc                   	int3
140a6267c:	cc                   	int3
140a6267d:	cc                   	int3
140a6267e:	cc                   	int3
140a6267f:	cc                   	int3
140a62680:	40 53                	rex push %rbx
140a62682:	56                   	push   %rsi
140a62683:	57                   	push   %rdi
140a62684:	48 83 ec 30          	sub    $0x30,%rsp
140a62688:	48 8b fa             	mov    %rdx,%rdi
140a6268b:	48 8b d9             	mov    %rcx,%rbx
140a6268e:	33 c0                	xor    %eax,%eax
140a62690:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140a62695:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140a6269a:	48 8d 74 24 60       	lea    0x60(%rsp),%rsi
140a6269f:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
140a626a4:	e8 37 53 ff ff       	call   0x140a579e0
140a626a9:	84 c0                	test   %al,%al
140a626ab:	74 60                	je     0x140a6270d
140a626ad:	48 8b d6             	mov    %rsi,%rdx
140a626b0:	48 8b cb             	mov    %rbx,%rcx
140a626b3:	e8 58 83 ff ff       	call   0x140a5aa10
140a626b8:	84 c0                	test   %al,%al
140a626ba:	74 51                	je     0x140a6270d
140a626bc:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
140a626c1:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a626c6:	4c 8b 4c 24 68       	mov    0x68(%rsp),%r9
140a626cb:	4c 8b 43 20          	mov    0x20(%rbx),%r8
140a626cf:	48 8b d7             	mov    %rdi,%rdx
140a626d2:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140a626d7:	e8 b4 5a fa ff       	call   0x140a08190
140a626dc:	0f b6 54 24 50       	movzbl 0x50(%rsp),%edx
140a626e1:	84 d2                	test   %dl,%dl
140a626e3:	74 44                	je     0x140a62729
140a626e5:	41 b8 2c 00 00 00    	mov    $0x2c,%r8d
140a626eb:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140a626f0:	e8 eb 48 fa ff       	call   0x140a06fe0
140a626f5:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140a626f9:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
140a626fe:	e8 ed c5 f5 ff       	call   0x1409becf0
140a62703:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140a62708:	e8 e3 ca f5 ff       	call   0x1409bf1f0
140a6270d:	32 db                	xor    %bl,%bl
140a6270f:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
140a62714:	48 85 c9             	test   %rcx,%rcx
140a62717:	74 05                	je     0x140a6271e
140a62719:	e8 32 77 fa ff       	call   0x140a09e50
140a6271e:	0f b6 c3             	movzbl %bl,%eax
140a62721:	48 83 c4 30          	add    $0x30,%rsp
140a62725:	5f                   	pop    %rdi
140a62726:	5e                   	pop    %rsi
140a62727:	5b                   	pop    %rbx
140a62728:	c3                   	ret
140a62729:	b3 01                	mov    $0x1,%bl
140a6272b:	eb e2                	jmp    0x140a6270f
140a6272d:	cc                   	int3
140a6272e:	cc                   	int3
140a6272f:	cc                   	int3
140a62730:	40 53                	rex push %rbx
140a62732:	48 83 ec 20          	sub    $0x20,%rsp
140a62736:	48 8b da             	mov    %rdx,%rbx
140a62739:	48 c7 44 24 40 00 00 	movq   $0x0,0x40(%rsp)
140a62740:	00 00
140a62742:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140a62747:	e8 34 ff ff ff       	call   0x140a62680
140a6274c:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140a62751:	84 c0                	test   %al,%al
140a62753:	74 2d                	je     0x140a62782
140a62755:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a62759:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140a6275d:	48 85 c9             	test   %rcx,%rcx
140a62760:	74 0a                	je     0x140a6276c
140a62762:	f0 48 ff 41 08       	lock incq 0x8(%rcx)
140a62767:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140a6276c:	48 85 c0             	test   %rax,%rax
140a6276f:	74 0d                	je     0x140a6277e
140a62771:	48 8b c8             	mov    %rax,%rcx
140a62774:	e8 b7 59 fa ff       	call   0x140a08130
140a62779:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140a6277e:	b3 01                	mov    $0x1,%bl
140a62780:	eb 02                	jmp    0x140a62784
140a62782:	32 db                	xor    %bl,%bl
140a62784:	48 85 c9             	test   %rcx,%rcx
140a62787:	74 06                	je     0x140a6278f
140a62789:	e8 42 59 fa ff       	call   0x140a080d0
140a6278e:	90                   	nop
140a6278f:	0f b6 c3             	movzbl %bl,%eax
140a62792:	48 83 c4 20          	add    $0x20,%rsp
140a62796:	5b                   	pop    %rbx
140a62797:	c3                   	ret
140a62798:	cc                   	int3
140a62799:	cc                   	int3
140a6279a:	cc                   	int3
140a6279b:	cc                   	int3
140a6279c:	cc                   	int3
140a6279d:	cc                   	int3
140a6279e:	cc                   	int3
140a6279f:	cc                   	int3
140a627a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140a627a5:	55                   	push   %rbp
140a627a6:	48 8d 6c 24 d0       	lea    -0x30(%rsp),%rbp
140a627ab:	48 81 ec 30 01 00 00 	sub    $0x130,%rsp
140a627b2:	0f 29 b4 24 20 01 00 	movaps %xmm6,0x120(%rsp)
140a627b9:	00
140a627ba:	48 8b 05 3f 67 95 00 	mov    0x95673f(%rip),%rax        # 0x1413b8f00
140a627c1:	48 33 c4             	xor    %rsp,%rax
140a627c4:	48 89 45 10          	mov    %rax,0x10(%rbp)
140a627c8:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
140a627cf:	00 00
140a627d1:	0f 57 c0             	xorps  %xmm0,%xmm0
140a627d4:	0f 11 45 f0          	movups %xmm0,-0x10(%rbp)
140a627d8:	66 0f 6f 35 50 16 54 	movdqa 0x541650(%rip),%xmm6        # 0x140fa3e30
140a627df:	00
140a627e0:	f3 0f 7f 75 00       	movdqu %xmm6,0x0(%rbp)
140a627e5:	c6 45 f0 00          	movb   $0x0,-0x10(%rbp)
140a627e9:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
140a627ed:	f3 0f 7f 75 e0       	movdqu %xmm6,-0x20(%rbp)
140a627f2:	c6 45 d0 00          	movb   $0x0,-0x30(%rbp)
140a627f6:	b8 1d 00 00 00       	mov    $0x1d,%eax
140a627fb:	66 89 44 24 70       	mov    %ax,0x70(%rsp)
140a62800:	0f 10 05 19 da 61 00 	movups 0x61da19(%rip),%xmm0        # 0x141080220
140a62807:	0f 11 44 24 78       	movups %xmm0,0x78(%rsp)
140a6280c:	48 89 4d 88          	mov    %rcx,-0x78(%rbp)
140a62810:	48 89 4d 90          	mov    %rcx,-0x70(%rbp)
140a62814:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140a62819:	48 89 45 98          	mov    %rax,-0x68(%rbp)
140a6281d:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
140a62821:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140a62825:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
140a62829:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
140a6282d:	48 89 55 b0          	mov    %rdx,-0x50(%rbp)
140a62831:	48 8d 05 60 b2 56 00 	lea    0x56b260(%rip),%rax        # 0x140fcda98
140a62838:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a6283d:	48 c7 44 24 28 0a 00 	movq   $0xa,0x28(%rsp)
140a62844:	00 00
140a62846:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
140a6284b:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
140a6284f:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140a62854:	0f 11 44 24 58       	movups %xmm0,0x58(%rsp)
140a62859:	f2 0f 10 44 24 50    	movsd  0x50(%rsp),%xmm0
140a6285f:	f2 0f 11 44 24 68    	movsd  %xmm0,0x68(%rsp)
140a62865:	48 8d 05 58 0c 5e 00 	lea    0x5e0c58(%rip),%rax        # 0x1410434c4
140a6286c:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a62871:	48 c7 44 24 28 06 00 	movq   $0x6,0x28(%rsp)
140a62878:	00 00
140a6287a:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
140a6287f:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
140a62883:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140a62888:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
140a6288d:	f2 0f 10 44 24 30    	movsd  0x30(%rsp),%xmm0
140a62893:	f2 0f 11 44 24 50    	movsd  %xmm0,0x50(%rsp)
140a62899:	48 8d 05 04 ef 56 00 	lea    0x56ef04(%rip),%rax        # 0x140fd17a4
140a628a0:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a628a5:	48 c7 44 24 28 06 00 	movq   $0x6,0x28(%rsp)
140a628ac:	00 00
140a628ae:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
140a628b3:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140a628b8:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
140a628bc:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
140a628c1:	f2 0f 10 45 c8       	movsd  -0x38(%rbp),%xmm0
140a628c6:	f2 0f 11 44 24 30    	movsd  %xmm0,0x30(%rsp)
140a628cc:	4c 8d 4c 24 58       	lea    0x58(%rsp),%r9
140a628d1:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140a628d6:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140a628db:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140a628e0:	e8 6b ac ff ff       	call   0x140a5d550
140a628e5:	0f b6 d8             	movzbl %al,%ebx
140a628e8:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
140a628ec:	48 83 fa 0f          	cmp    $0xf,%rdx
140a628f0:	76 39                	jbe    0x140a6292b
140a628f2:	48 ff c2             	inc    %rdx
140a628f5:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140a628f9:	48 8b c1             	mov    %rcx,%rax
140a628fc:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140a62903:	72 19                	jb     0x140a6291e
140a62905:	48 83 c2 27          	add    $0x27,%rdx
140a62909:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140a6290d:	48 2b c1             	sub    %rcx,%rax
140a62910:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140a62914:	48 83 f8 1f          	cmp    $0x1f,%rax
140a62918:	0f 87 9b 00 00 00    	ja     0x140a629b9
140a6291e:	e8 21 88 3b 00       	call   0x140e1b144
140a62923:	66 0f 6f 35 05 15 54 	movdqa 0x541505(%rip),%xmm6        # 0x140fa3e30
140a6292a:	00
140a6292b:	f3 0f 7f 75 e0       	movdqu %xmm6,-0x20(%rbp)
140a62930:	c6 45 d0 00          	movb   $0x0,-0x30(%rbp)
140a62934:	48 8b 55 08          	mov    0x8(%rbp),%rdx
140a62938:	48 83 fa 0f          	cmp    $0xf,%rdx
140a6293c:	76 35                	jbe    0x140a62973
140a6293e:	48 ff c2             	inc    %rdx
140a62941:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
140a62945:	48 8b c1             	mov    %rcx,%rax
140a62948:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140a6294f:	72 15                	jb     0x140a62966
140a62951:	48 83 c2 27          	add    $0x27,%rdx
140a62955:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140a62959:	48 2b c1             	sub    %rcx,%rax
140a6295c:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140a62960:	48 83 f8 1f          	cmp    $0x1f,%rax
140a62964:	77 4d                	ja     0x140a629b3
140a62966:	e8 d9 87 3b 00       	call   0x140e1b144
140a6296b:	66 0f 6f 35 bd 14 54 	movdqa 0x5414bd(%rip),%xmm6        # 0x140fa3e30
140a62972:	00
140a62973:	f3 0f 7f 75 00       	movdqu %xmm6,0x0(%rbp)
140a62978:	c6 45 f0 00          	movb   $0x0,-0x10(%rbp)
140a6297c:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140a62981:	48 85 c9             	test   %rcx,%rcx
140a62984:	74 05                	je     0x140a6298b
140a62986:	e8 c5 74 fa ff       	call   0x140a09e50
140a6298b:	0f b6 c3             	movzbl %bl,%eax
140a6298e:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
140a62992:	48 33 cc             	xor    %rsp,%rcx
140a62995:	e8 66 8b 3b 00       	call   0x140e1b500
140a6299a:	48 8b 9c 24 40 01 00 	mov    0x140(%rsp),%rbx
140a629a1:	00
140a629a2:	0f 28 b4 24 20 01 00 	movaps 0x120(%rsp),%xmm6
140a629a9:	00
140a629aa:	48 81 c4 30 01 00 00 	add    $0x130,%rsp
140a629b1:	5d                   	pop    %rbp
140a629b2:	c3                   	ret
140a629b3:	e8 ec 77 3c 00       	call   0x140e2a1a4
140a629b8:	90                   	nop
140a629b9:	e8 e6 77 3c 00       	call   0x140e2a1a4
140a629be:	cc                   	int3
140a629bf:	cc                   	int3
140a629c0:	40 53                	rex push %rbx
140a629c2:	55                   	push   %rbp
140a629c3:	56                   	push   %rsi
140a629c4:	57                   	push   %rdi
140a629c5:	48 83 ec 38          	sub    $0x38,%rsp
140a629c9:	48 8b f2             	mov    %rdx,%rsi
140a629cc:	48 8b f9             	mov    %rcx,%rdi
140a629cf:	33 db                	xor    %ebx,%ebx
140a629d1:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
140a629d6:	48 8b 02             	mov    (%rdx),%rax
140a629d9:	48 85 c0             	test   %rax,%rax
140a629dc:	74 17                	je     0x140a629f5
140a629de:	48 8b 58 10          	mov    0x10(%rax),%rbx
140a629e2:	48 8b 40 18          	mov    0x18(%rax),%rax
140a629e6:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140a629eb:	48 85 c0             	test   %rax,%rax
140a629ee:	74 05                	je     0x140a629f5
140a629f0:	f0 48 ff 40 08       	lock incq 0x8(%rax)
140a629f5:	48 8d 6c 24 68       	lea    0x68(%rsp),%rbp
140a629fa:	48 8b d3             	mov    %rbx,%rdx
140a629fd:	e8 de 5e ff ff       	call   0x140a588e0
140a62a02:	84 c0                	test   %al,%al
140a62a04:	74 5e                	je     0x140a62a64
140a62a06:	48 8b d5             	mov    %rbp,%rdx
140a62a09:	48 8b cf             	mov    %rdi,%rcx
140a62a0c:	e8 bf 81 ff ff       	call   0x140a5abd0
140a62a11:	84 c0                	test   %al,%al
140a62a13:	74 4f                	je     0x140a62a64
140a62a15:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
140a62a1a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a62a1f:	4c 8b cb             	mov    %rbx,%r9
140a62a22:	4c 8b 47 20          	mov    0x20(%rdi),%r8
140a62a26:	48 8b d6             	mov    %rsi,%rdx
140a62a29:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140a62a2e:	e8 4d 58 fa ff       	call   0x140a08280
140a62a33:	0f b6 54 24 60       	movzbl 0x60(%rsp),%edx
140a62a38:	84 d2                	test   %dl,%dl
140a62a3a:	74 45                	je     0x140a62a81
140a62a3c:	41 b8 2c 00 00 00    	mov    $0x2c,%r8d
140a62a42:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx