140102723:	74 08                	je     0x14010272d
140102725:	84 c0                	test   %al,%al
140102727:	0f 85 5b 01 00 00    	jne    0x140102888
14010272d:	48 83 bb c8 00 00 00 	cmpq   $0x3,0xc8(%rbx)
140102734:	03
140102735:	76 09                	jbe    0x140102740
140102737:	45 84 f6             	test   %r14b,%r14b
14010273a:	0f 85 93 00 00 00    	jne    0x1401027d3
140102740:	4c 8b 86 80 03 00 00 	mov    0x380(%rsi),%r8
140102747:	ba 01 00 00 00       	mov    $0x1,%edx
14010274c:	48 89 d9             	mov    %rbx,%rcx
14010274f:	e8 fc eb ff ff       	call   0x140101350
140102754:	48 8b 05 25 f2 17 00 	mov    0x17f225(%rip),%rax        # 0x140281980
14010275b:	48 89 83 b0 00 00 00 	mov    %rax,0xb0(%rbx)
140102762:	f0 48 0f b1 1d 15 f2 	lock cmpxchg %rbx,0x17f215(%rip)        # 0x140281980
140102769:	17 00
14010276b:	75 ee                	jne    0x14010275b
14010276d:	f0 48 83 05 4a f1 17 	lock addq $0x1,0x17f14a(%rip)        # 0x1402818c0
140102774:	00 01
140102776:	41 83 ec 01          	sub    $0x1,%r12d
14010277a:	72 73                	jb     0x1401027ef
14010277c:	e8 df e0 ff ff       	call   0x140100860
140102781:	48 89 c3             	mov    %rax,%rbx
140102784:	48 85 c0             	test   %rax,%rax
140102787:	74 66                	je     0x1401027ef
140102789:	48 83 83 c8 00 00 00 	addq   $0x1,0xc8(%rbx)
140102790:	01
140102791:	f3 0f 6f 13          	movdqu (%rbx),%xmm2
140102795:	4c 89 ea             	mov    %r13,%rdx
140102798:	48 89 f9             	mov    %rdi,%rcx
14010279b:	0f 11 54 24 70       	movups %xmm2,0x70(%rsp)
1401027a0:	48 8b 43 10          	mov    0x10(%rbx),%rax
1401027a4:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
1401027ab:	00
1401027ac:	e8 bf 50 0b 00       	call   0x1401b7870
1401027b1:	49 89 f1             	mov    %rsi,%r9
1401027b4:	4d 89 f8             	mov    %r15,%r8
1401027b7:	48 89 ea             	mov    %rbp,%rdx
1401027ba:	48 89 d9             	mov    %rbx,%rcx
1401027bd:	41 89 c6             	mov    %eax,%r14d
1401027c0:	e8 1b f3 ff ff       	call   0x140101ae0
1401027c5:	48 83 bb d0 00 00 00 	cmpq   $0x0,0xd0(%rbx)
1401027cc:	00
1401027cd:	0f 85 4d ff ff ff    	jne    0x140102720
1401027d3:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1401027d8:	45 31 c9             	xor    %r9d,%r9d
1401027db:	45 31 c0             	xor    %r8d,%r8d
1401027de:	48 89 fa             	mov    %rdi,%rdx
1401027e1:	48 89 d9             	mov    %rbx,%rcx
1401027e4:	e8 27 f4 ff ff       	call   0x140101c10
1401027e9:	41 83 ec 01          	sub    $0x1,%r12d
1401027ed:	73 8d                	jae    0x14010277c
1401027ef:	80 bc 24 97 00 00 00 	cmpb   $0x0,0x97(%rsp)
1401027f6:	00
1401027f7:	4c 8b 74 24 48       	mov    0x48(%rsp),%r14
1401027fc:	75 2f                	jne    0x14010282d
1401027fe:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
140102803:	31 d2                	xor    %edx,%edx
140102805:	31 c9                	xor    %ecx,%ecx
140102807:	49 89 f1             	mov    %rsi,%r9
14010280a:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
140102811:	00 00
140102813:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140102818:	44 8b 87 28 0b 00 00 	mov    0xb28(%rdi),%r8d
14010281f:	e8 7c f5 ff ff       	call   0x140101da0
140102824:	48 85 c0             	test   %rax,%rax
140102827:	0f 85 13 fd ff ff    	jne    0x140102540
14010282d:	45 31 ff             	xor    %r15d,%r15d
140102830:	e9 5f fe ff ff       	jmp    0x140102694
140102835:	48 89 da             	mov    %rbx,%rdx
140102838:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14010283d:	4d 29 f0             	sub    %r14,%r8
140102840:	45 31 c9             	xor    %r9d,%r9d
140102843:	48 b9 cd cc cc cc cc 	movabs $0xcccccccccccccccd,%rcx
14010284a:	cc cc cc
14010284d:	4c 29 e2             	sub    %r12,%rdx
140102850:	48 c1 fa 04          	sar    $0x4,%rdx
140102854:	48 0f af d1          	imul   %rcx,%rdx
140102858:	4c 89 f9             	mov    %r15,%rcx
14010285b:	4c 01 f2             	add    %r14,%rdx
14010285e:	e8 2d ec ff ff       	call   0x140101490
140102863:	8b 44 24 6c          	mov    0x6c(%rsp),%eax
140102867:	4d 89 f0             	mov    %r14,%r8
14010286a:	89 03                	mov    %eax,(%rbx)
14010286c:	e9 d7 fd ff ff       	jmp    0x140102648
140102871:	48 8b 43 40          	mov    0x40(%rbx),%rax
140102875:	49 89 44 24 08       	mov    %rax,0x8(%r12)
14010287a:	e9 a7 fd ff ff       	jmp    0x140102626
14010287f:	49 89 14 24          	mov    %rdx,(%r12)
140102883:	e9 8a fd ff ff       	jmp    0x140102612
140102888:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14010288d:	48 89 fa             	mov    %rdi,%rdx
140102890:	48 89 d9             	mov    %rbx,%rcx
140102893:	4c 8b 74 24 48       	mov    0x48(%rsp),%r14
140102898:	4c 8b 84 24 00 01 00 	mov    0x100(%rsp),%r8
14010289f:	00
1401028a0:	4c 8d 8c 24 97 00 00 	lea    0x97(%rsp),%r9
1401028a7:	00
1401028a8:	e8 63 f3 ff ff       	call   0x140101c10
1401028ad:	80 bc 24 97 00 00 00 	cmpb   $0x0,0x97(%rsp)
1401028b4:	00
1401028b5:	0f 85 72 ff ff ff    	jne    0x14010282d
1401028bb:	48 85 c0             	test   %rax,%rax
1401028be:	0f 85 7c fc ff ff    	jne    0x140102540
1401028c4:	e9 35 ff ff ff       	jmp    0x1401027fe
1401028c9:	48 89 f2             	mov    %rsi,%rdx
1401028cc:	48 89 d9             	mov    %rbx,%rcx
1401028cf:	e8 7c ef ff ff       	call   0x140101850
1401028d4:	e9 fe fd ff ff       	jmp    0x1401026d7
1401028d9:	e8 92 1f 0e 00       	call   0x1401e4870
1401028de:	90                   	nop
1401028df:	90                   	nop
1401028e0:	48 89 c8             	mov    %rcx,%rax
1401028e3:	49 89 d1             	mov    %rdx,%r9
1401028e6:	8b 4a 1c             	mov    0x1c(%rdx),%ecx
1401028e9:	4c 8d 90 08 01 00 00 	lea    0x108(%rax),%r10
1401028f0:	4c 29 d2             	sub    %r10,%rdx
1401028f3:	49 ba cd cc cc cc cc 	movabs $0xcccccccccccccccd,%r10
1401028fa:	cc cc cc
1401028fd:	48 c1 fa 04          	sar    $0x4,%rdx
140102901:	49 0f af d2          	imul   %r10,%rdx
140102905:	48 83 f9 07          	cmp    $0x7,%rcx
140102909:	76 15                	jbe    0x140102920
14010290b:	48 83 f9 40          	cmp    $0x40,%rcx
14010290f:	77 2f                	ja     0x140102940
140102911:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
140102915:	eb 0b                	jmp    0x140102922
140102917:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14010291e:	00 00
140102920:	31 c9                	xor    %ecx,%ecx
140102922:	4d 85 c0             	test   %r8,%r8
140102925:	74 0d                	je     0x140102934
140102927:	45 8b 09             	mov    (%r9),%r9d
14010292a:	49 c1 e1 10          	shl    $0x10,%r9
14010292e:	49 29 c9             	sub    %rcx,%r9
140102931:	4d 89 08             	mov    %r9,(%r8)
140102934:	48 c1 e2 10          	shl    $0x10,%rdx
140102938:	48 01 ca             	add    %rcx,%rdx
14010293b:	48 01 d0             	add    %rdx,%rax
14010293e:	c3                   	ret
14010293f:	90                   	nop
140102940:	45 31 d2             	xor    %r10d,%r10d
140102943:	48 81 f9 01 02 00 00 	cmp    $0x201,%rcx
14010294a:	49 0f 43 ca          	cmovae %r10,%rcx
14010294e:	eb d2                	jmp    0x140102922
140102950:	c3                   	ret
140102951:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
140102958:	00 00 00 00
14010295c:	0f 1f 40 00          	nopl   0x0(%rax)
140102960:	56                   	push   %rsi
140102961:	53                   	push   %rbx
140102962:	48 83 ec 28          	sub    $0x28,%rsp
140102966:	48 8d 59 ff          	lea    -0x1(%rcx),%rbx
14010296a:	4c 89 c2             	mov    %r8,%rdx
14010296d:	4c 89 c6             	mov    %r8,%rsi
140102970:	e8 0b f0 ff ff       	call   0x140101980
140102975:	48 81 e3 00 00 00 fe 	and    $0xfffffffffe000000,%rbx
14010297c:	48 8b 83 d0 00 00 00 	mov    0xd0(%rbx),%rax
140102983:	48 85 c0             	test   %rax,%rax
140102986:	74 18                	je     0x1401029a0
140102988:	48 3b 83 c0 00 00 00 	cmp    0xc0(%rbx),%rax
14010298f:	74 27                	je     0x1401029b8
140102991:	48 83 c4 28          	add    $0x28,%rsp
140102995:	5b                   	pop    %rbx
140102996:	5e                   	pop    %rsi
140102997:	c3                   	ret
140102998:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14010299f:	00
1401029a0:	48 89 f2             	mov    %rsi,%rdx
1401029a3:	48 89 d9             	mov    %rbx,%rcx
1401029a6:	48 83 c4 28          	add    $0x28,%rsp
1401029aa:	5b                   	pop    %rbx
1401029ab:	5e                   	pop    %rsi
1401029ac:	e9 4f e1 ff ff       	jmp    0x140100b00
1401029b1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401029b8:	48 89 f2             	mov    %rsi,%rdx
1401029bb:	48 89 d9             	mov    %rbx,%rcx
1401029be:	48 83 c4 28          	add    $0x28,%rsp
1401029c2:	5b                   	pop    %rbx
1401029c3:	5e                   	pop    %rsi
1401029c4:	e9 97 f9 ff ff       	jmp    0x140102360
1401029c9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401029d0:	48 8b 05 a9 ee 17 00 	mov    0x17eea9(%rip),%rax        # 0x140281880
1401029d7:	48 85 c0             	test   %rax,%rax
1401029da:	75 04                	jne    0x1401029e0
1401029dc:	c3                   	ret
1401029dd:	0f 1f 00             	nopl   (%rax)
1401029e0:	f3 90                	pause
1401029e2:	eb ec                	jmp    0x1401029d0
1401029e4:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401029eb:	00 00 00 00
1401029ef:	90                   	nop
1401029f0:	56                   	push   %rsi
1401029f1:	53                   	push   %rbx
1401029f2:	48 83 ec 28          	sub    $0x28,%rsp
1401029f6:	48 8b 82 80 03 00 00 	mov    0x380(%rdx),%rax
1401029fd:	48 8d 59 ff          	lea    -0x1(%rcx),%rbx
140102a01:	48 89 d6             	mov    %rdx,%rsi
140102a04:	48 8d 88 00 01 00 00 	lea    0x100(%rax),%rcx
140102a0b:	ba 01 00 00 00       	mov    $0x1,%edx
140102a10:	48 81 e3 00 00 00 fe 	and    $0xfffffffffe000000,%rbx
140102a17:	48 83 83 c0 00 00 00 	addq   $0x1,0xc0(%rbx)
140102a1e:	01
140102a1f:	e8 ac 0e 00 00       	call   0x1401038d0
140102a24:	48 8b 83 c0 00 00 00 	mov    0xc0(%rbx),%rax
140102a2b:	48 39 83 d0 00 00 00 	cmp    %rax,0xd0(%rbx)
140102a32:	74 0c                	je     0x140102a40
140102a34:	48 83 c4 28          	add    $0x28,%rsp
140102a38:	5b                   	pop    %rbx
140102a39:	5e                   	pop    %rsi
140102a3a:	c3                   	ret
140102a3b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140102a40:	48 89 f2             	mov    %rsi,%rdx
140102a43:	48 89 d9             	mov    %rbx,%rcx
140102a46:	48 83 c4 28          	add    $0x28,%rsp
140102a4a:	5b                   	pop    %rbx
140102a4b:	5e                   	pop    %rsi
140102a4c:	e9 0f f9 ff ff       	jmp    0x140102360
140102a51:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
140102a58:	00 00 00 00
140102a5c:	0f 1f 40 00          	nopl   0x0(%rax)
140102a60:	56                   	push   %rsi
140102a61:	53                   	push   %rbx
140102a62:	48 83 ec 38          	sub    $0x38,%rsp
140102a66:	48 89 ce             	mov    %rcx,%rsi
140102a69:	48 89 d3             	mov    %rdx,%rbx
140102a6c:	eb 15                	jmp    0x140102a83
140102a6e:	66 90                	xchg   %ax,%ax
140102a70:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140102a75:	45 31 c9             	xor    %r9d,%r9d
140102a78:	45 31 c0             	xor    %r8d,%r8d
140102a7b:	48 89 f2             	mov    %rsi,%rdx
140102a7e:	e8 8d f1 ff ff       	call   0x140101c10
140102a83:	e8 d8 dd ff ff       	call   0x140100860
140102a88:	48 89 c1             	mov    %rax,%rcx
140102a8b:	48 85 c0             	test   %rax,%rax
140102a8e:	75 e0                	jne    0x140102a70
140102a90:	48 83 c4 38          	add    $0x38,%rsp
140102a94:	5b                   	pop    %rbx
140102a95:	5e                   	pop    %rsi
140102a96:	c3                   	ret
140102a97:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140102a9e:	00 00
140102aa0:	41 54                	push   %r12
140102aa2:	55                   	push   %rbp
140102aa3:	57                   	push   %rdi
140102aa4:	56                   	push   %rsi
140102aa5:	53                   	push   %rbx
140102aa6:	48 83 ec 30          	sub    $0x30,%rsp
140102aaa:	be ff 03 00 00       	mov    $0x3ff,%esi
140102aaf:	49 89 cc             	mov    %rcx,%r12
140102ab2:	4c 89 c7             	mov    %r8,%rdi
140102ab5:	0f b6 ea             	movzbl %dl,%ebp
140102ab8:	84 d2                	test   %dl,%dl
140102aba:	74 27                	je     0x140102ae3
140102abc:	e9 8f 00 00 00       	jmp    0x140102b50
140102ac1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140102ac8:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140102acd:	45 31 c9             	xor    %r9d,%r9d
140102ad0:	45 31 c0             	xor    %r8d,%r8d
140102ad3:	4c 89 e2             	mov    %r12,%rdx
140102ad6:	48 89 d9             	mov    %rbx,%rcx
140102ad9:	e8 32 f1 ff ff       	call   0x140101c10
140102ade:	83 ee 01             	sub    $0x1,%esi
140102ae1:	72 5f                	jb     0x140102b42
140102ae3:	e8 78 dd ff ff       	call   0x140100860
140102ae8:	48 89 c3             	mov    %rax,%rbx
140102aeb:	48 85 c0             	test   %rax,%rax
140102aee:	74 52                	je     0x140102b42
140102af0:	45 31 c0             	xor    %r8d,%r8d
140102af3:	31 d2                	xor    %edx,%edx
140102af5:	49 89 f9             	mov    %rdi,%r9
140102af8:	48 89 d9             	mov    %rbx,%rcx
140102afb:	e8 e0 ef ff ff       	call   0x140101ae0
140102b00:	48 83 bb d0 00 00 00 	cmpq   $0x0,0xd0(%rbx)
140102b07:	00
140102b08:	74 be                	je     0x140102ac8
140102b0a:	4c 8b 87 80 03 00 00 	mov    0x380(%rdi),%r8
140102b11:	89 ea                	mov    %ebp,%edx
140102b13:	48 89 d9             	mov    %rbx,%rcx
140102b16:	e8 35 e8 ff ff       	call   0x140101350
140102b1b:	48 8b 05 5e ee 17 00 	mov    0x17ee5e(%rip),%rax        # 0x140281980
140102b22:	48 89 83 b0 00 00 00 	mov    %rax,0xb0(%rbx)
140102b29:	f0 48 0f b1 1d 4e ee 	lock cmpxchg %rbx,0x17ee4e(%rip)        # 0x140281980
140102b30:	17 00
140102b32:	75 ee                	jne    0x140102b22
140102b34:	f0 48 83 05 83 ed 17 	lock addq $0x1,0x17ed83(%rip)        # 0x1402818c0
140102b3b:	00 01
140102b3d:	83 ee 01             	sub    $0x1,%esi
140102b40:	73 a1                	jae    0x140102ae3
140102b42:	48 83 c4 30          	add    $0x30,%rsp
140102b46:	5b                   	pop    %rbx
140102b47:	5e                   	pop    %rsi
140102b48:	5f                   	pop    %rdi
140102b49:	5d                   	pop    %rbp
140102b4a:	41 5c                	pop    %r12
140102b4c:	c3                   	ret
140102b4d:	0f 1f 00             	nopl   (%rax)
140102b50:	e8 fb da ff ff       	call   0x140100650
140102b55:	be ff 3f 00 00       	mov    $0x3fff,%esi
140102b5a:	eb 87                	jmp    0x140102ae3
140102b5c:	0f 1f 40 00          	nopl   0x0(%rax)
140102b60:	53                   	push   %rbx
140102b61:	48 83 ec 20          	sub    $0x20,%rsp
140102b65:	80 79 18 00          	cmpb   $0x0,0x18(%rcx)
140102b69:	4c 89 c3             	mov    %r8,%rbx
140102b6c:	75 0a                	jne    0x140102b78
140102b6e:	48 83 c4 20          	add    $0x20,%rsp
140102b72:	5b                   	pop    %rbx
140102b73:	c3                   	ret
140102b74:	0f 1f 40 00          	nopl   0x0(%rax)
140102b78:	4c 89 c1             	mov    %r8,%rcx
140102b7b:	e8 70 64 ff ff       	call   0x1400f8ff0
140102b80:	48 83 f8 08          	cmp    $0x8,%rax
140102b84:	76 e8                	jbe    0x140102b6e
140102b86:	4c 8b 05 73 60 13 00 	mov    0x136073(%rip),%r8        # 0x140238c00
140102b8d:	48 8d 50 f8          	lea    -0x8(%rax),%rdx
140102b91:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140102b95:	48 83 c4 20          	add    $0x20,%rsp
140102b99:	5b                   	pop    %rbx
140102b9a:	e9 01 9f ff ff       	jmp    0x1400fcaa0
140102b9f:	90                   	nop
140102ba0:	48 89 c8             	mov    %rcx,%rax
140102ba3:	48 89 d1             	mov    %rdx,%rcx
140102ba6:	4c 89 c2             	mov    %r8,%rdx
140102ba9:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
140102bae:	48 81 fa 00 00 00 01 	cmp    $0x1000000,%rdx
140102bb5:	77 61                	ja     0x140102c18
140102bb7:	48 81 f9 00 40 00 00 	cmp    $0x4000,%rcx
140102bbe:	76 28                	jbe    0x140102be8
140102bc0:	48 81 f9 00 00 02 00 	cmp    $0x20000,%rcx
140102bc7:	76 37                	jbe    0x140102c00
140102bc9:	48 81 f9 00 00 00 01 	cmp    $0x1000000,%rcx
140102bd0:	76 16                	jbe    0x140102be8
140102bd2:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
140102bd7:	44 8b 80 28 0b 00 00 	mov    0xb28(%rax),%r8d
140102bde:	e9 2d f6 ff ff       	jmp    0x140102210
140102be3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140102be8:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
140102bed:	48 89 ca             	mov    %rcx,%rdx
140102bf0:	49 89 c8             	mov    %rcx,%r8
140102bf3:	48 89 c1             	mov    %rax,%rcx
140102bf6:	e9 85 f8 ff ff       	jmp    0x140102480
140102bfb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140102c00:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
140102c05:	ba 00 00 08 00       	mov    $0x80000,%edx
140102c0a:	49 89 c8             	mov    %rcx,%r8
140102c0d:	48 89 c1             	mov    %rax,%rcx
140102c10:	e9 6b f8 ff ff       	jmp    0x140102480
140102c15:	0f 1f 00             	nopl   (%rax)