1408835ab:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
1408835b0:	48 83 c4 30          	add    $0x30,%rsp
1408835b4:	41 5f                	pop    %r15
1408835b6:	5f                   	pop    %rdi
1408835b7:	5e                   	pop    %rsi
1408835b8:	c3                   	ret
1408835b9:	cc                   	int3
1408835ba:	cc                   	int3
1408835bb:	cc                   	int3
1408835bc:	cc                   	int3
1408835bd:	cc                   	int3
1408835be:	cc                   	int3
1408835bf:	cc                   	int3
1408835c0:	40 56                	rex push %rsi
1408835c2:	48 83 ec 20          	sub    $0x20,%rsp
1408835c6:	be 01 00 00 00       	mov    $0x1,%esi
1408835cb:	33 c0                	xor    %eax,%eax
1408835cd:	f0 0f b1 35 37 05 bb 	lock cmpxchg %esi,0xbb0537(%rip)        # 0x141433b0c
1408835d4:	00
1408835d5:	75 43                	jne    0x14088361a
1408835d7:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1408835dc:	48 8d 1d ed a4 b2 00 	lea    0xb2a4ed(%rip),%rbx        # 0x1413adad0
1408835e3:	48 89 7c 24 38       	mov    %rdi,0x38(%rsp)
1408835e8:	bf 0c 00 00 00       	mov    $0xc,%edi
1408835ed:	0f 1f 00             	nopl   (%rax)
1408835f0:	48 8b cb             	mov    %rbx,%rcx
1408835f3:	ff 15 77 ff 6f 00    	call   *0x6fff77(%rip)        # 0x140f83570
1408835f9:	48 83 c3 30          	add    $0x30,%rbx
1408835fd:	48 2b fe             	sub    %rsi,%rdi
140883600:	75 ee                	jne    0x1408835f0
140883602:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
140883607:	33 c0                	xor    %eax,%eax
140883609:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14088360e:	89 35 f4 04 bb 00    	mov    %esi,0xbb04f4(%rip)        # 0x141433b08
140883614:	48 83 c4 20          	add    $0x20,%rsp
140883618:	5e                   	pop    %rsi
140883619:	c3                   	ret
14088361a:	83 3d e7 04 bb 00 00 	cmpl   $0x0,0xbb04e7(%rip)        # 0x141433b08
140883621:	75 25                	jne    0x140883648
140883623:	0f 1f 40 00          	nopl   0x0(%rax)
140883627:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14088362e:	00 00
140883630:	48 8b 05 39 ac b2 00 	mov    0xb2ac39(%rip),%rax        # 0x1413ae270
140883637:	8b ce                	mov    %esi,%ecx
140883639:	ff 15 e1 03 70 00    	call   *0x7003e1(%rip)        # 0x140f83a20
14088363f:	83 3d c2 04 bb 00 00 	cmpl   $0x0,0xbb04c2(%rip)        # 0x141433b08
140883646:	74 e8                	je     0x140883630
140883648:	33 c0                	xor    %eax,%eax
14088364a:	48 83 c4 20          	add    $0x20,%rsp
14088364e:	5e                   	pop    %rsi
14088364f:	c3                   	ret
140883650:	40 56                	rex push %rsi
140883652:	48 83 ec 20          	sub    $0x20,%rsp
140883656:	33 f6                	xor    %esi,%esi
140883658:	b8 01 00 00 00       	mov    $0x1,%eax
14088365d:	f0 0f b1 35 a7 04 bb 	lock cmpxchg %esi,0xbb04a7(%rip)        # 0x141433b0c
140883664:	00
140883665:	75 42                	jne    0x1408836a9
140883667:	83 3d 9a 04 bb 00 01 	cmpl   $0x1,0xbb049a(%rip)        # 0x141433b08
14088366e:	75 39                	jne    0x1408836a9
140883670:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140883675:	48 8d 1d 54 a4 b2 00 	lea    0xb2a454(%rip),%rbx        # 0x1413adad0
14088367c:	48 89 7c 24 38       	mov    %rdi,0x38(%rsp)
140883681:	bf 0c 00 00 00       	mov    $0xc,%edi
140883686:	48 8b cb             	mov    %rbx,%rcx
140883689:	ff 15 99 fc 6f 00    	call   *0x6ffc99(%rip)        # 0x140f83328
14088368f:	48 83 c3 30          	add    $0x30,%rbx
140883693:	48 83 ef 01          	sub    $0x1,%rdi
140883697:	75 ed                	jne    0x140883686
140883699:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
14088369e:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1408836a3:	89 35 5f 04 bb 00    	mov    %esi,0xbb045f(%rip)        # 0x141433b08
1408836a9:	33 c0                	xor    %eax,%eax
1408836ab:	48 83 c4 20          	add    $0x20,%rsp
1408836af:	5e                   	pop    %rsi
1408836b0:	c3                   	ret
1408836b1:	cc                   	int3
1408836b2:	cc                   	int3
1408836b3:	cc                   	int3
1408836b4:	cc                   	int3
1408836b5:	cc                   	int3
1408836b6:	cc                   	int3
1408836b7:	cc                   	int3
1408836b8:	cc                   	int3
1408836b9:	cc                   	int3
1408836ba:	cc                   	int3
1408836bb:	cc                   	int3
1408836bc:	cc                   	int3
1408836bd:	cc                   	int3
1408836be:	cc                   	int3
1408836bf:	cc                   	int3
1408836c0:	40 57                	rex push %rdi
1408836c2:	48 83 ec 20          	sub    $0x20,%rsp
1408836c6:	8b f9                	mov    %ecx,%edi
1408836c8:	85 c9                	test   %ecx,%ecx
1408836ca:	74 23                	je     0x1408836ef
1408836cc:	83 f9 01             	cmp    $0x1,%ecx
1408836cf:	74 1e                	je     0x1408836ef
1408836d1:	8d 41 fe             	lea    -0x2(%rcx),%eax
1408836d4:	48 63 c8             	movslq %eax,%rcx
1408836d7:	48 8d 04 49          	lea    (%rcx,%rcx,2),%rax
1408836db:	48 c1 e0 04          	shl    $0x4,%rax
1408836df:	48 8d 0d ea a3 b2 00 	lea    0xb2a3ea(%rip),%rcx        # 0x1413adad0
1408836e6:	48 03 c1             	add    %rcx,%rax
1408836e9:	48 83 c4 20          	add    $0x20,%rsp
1408836ed:	5f                   	pop    %rdi
1408836ee:	c3                   	ret
1408836ef:	b9 30 00 00 00       	mov    $0x30,%ecx
1408836f4:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1408836f9:	e8 62 a0 06 00       	call   0x1408ed760
1408836fe:	48 8b d8             	mov    %rax,%rbx
140883701:	48 85 c0             	test   %rax,%rax
140883704:	74 1d                	je     0x140883723
140883706:	0f 57 c0             	xorps  %xmm0,%xmm0
140883709:	48 8b c8             	mov    %rax,%rcx
14088370c:	0f 11 00             	movups %xmm0,(%rax)
14088370f:	0f 11 40 10          	movups %xmm0,0x10(%rax)
140883713:	0f 11 40 20          	movups %xmm0,0x20(%rax)
140883717:	89 78 28             	mov    %edi,0x28(%rax)
14088371a:	ff 15 50 fe 6f 00    	call   *0x6ffe50(%rip)        # 0x140f83570
140883720:	48 8b c3             	mov    %rbx,%rax
140883723:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140883728:	48 83 c4 20          	add    $0x20,%rsp
14088372c:	5f                   	pop    %rdi
14088372d:	c3                   	ret
14088372e:	cc                   	int3
14088372f:	cc                   	int3
140883730:	40 53                	rex push %rbx
140883732:	48 83 ec 20          	sub    $0x20,%rsp
140883736:	83 79 28 01          	cmpl   $0x1,0x28(%rcx)
14088373a:	48 8b d9             	mov    %rcx,%rbx
14088373d:	77 13                	ja     0x140883752
14088373f:	ff 15 e3 fb 6f 00    	call   *0x6ffbe3(%rip)        # 0x140f83328
140883745:	48 8b cb             	mov    %rbx,%rcx
140883748:	48 83 c4 20          	add    $0x20,%rsp
14088374c:	5b                   	pop    %rbx
14088374d:	e9 fe 83 00 00       	jmp    0x14088bb50
140883752:	48 83 c4 20          	add    $0x20,%rsp
140883756:	5b                   	pop    %rbx
140883757:	c3                   	ret
140883758:	cc                   	int3
140883759:	cc                   	int3
14088375a:	cc                   	int3
14088375b:	cc                   	int3
14088375c:	cc                   	int3
14088375d:	cc                   	int3
14088375e:	cc                   	int3
14088375f:	cc                   	int3
140883760:	48 ff 25 a9 fb 6f 00 	rex.W jmp *0x6ffba9(%rip)        # 0x140f83310
140883767:	cc                   	int3
140883768:	cc                   	int3
140883769:	cc                   	int3
14088376a:	cc                   	int3
14088376b:	cc                   	int3
14088376c:	cc                   	int3
14088376d:	cc                   	int3
14088376e:	cc                   	int3
14088376f:	cc                   	int3
140883770:	40 53                	rex push %rbx
140883772:	48 83 ec 20          	sub    $0x20,%rsp
140883776:	8b 05 88 a0 b2 00    	mov    0xb2a088(%rip),%eax        # 0x1413ad804
14088377c:	bb 05 00 00 00       	mov    $0x5,%ebx
140883781:	85 c0                	test   %eax,%eax
140883783:	79 0c                	jns    0x140883791
140883785:	c7 05 75 a0 b2 00 01 	movl   $0x1,0xb2a075(%rip)        # 0x1413ad804
14088378c:	00 00 00
14088378f:	eb 02                	jmp    0x140883793
140883791:	74 0d                	je     0x1408837a0
140883793:	ff 15 df fd 6f 00    	call   *0x6ffddf(%rip)        # 0x140f83578
140883799:	33 c9                	xor    %ecx,%ecx
14088379b:	85 c0                	test   %eax,%eax
14088379d:	0f 45 d9             	cmovne %ecx,%ebx
1408837a0:	8b c3                	mov    %ebx,%eax
1408837a2:	48 83 c4 20          	add    $0x20,%rsp
1408837a6:	5b                   	pop    %rbx
1408837a7:	c3                   	ret
1408837a8:	cc                   	int3
1408837a9:	cc                   	int3
1408837aa:	cc                   	int3
1408837ab:	cc                   	int3
1408837ac:	cc                   	int3
1408837ad:	cc                   	int3
1408837ae:	cc                   	int3
1408837af:	cc                   	int3
1408837b0:	48 ff 25 61 fb 6f 00 	rex.W jmp *0x6ffb61(%rip)        # 0x140f83318
1408837b7:	cc                   	int3
1408837b8:	cc                   	int3
1408837b9:	cc                   	int3
1408837ba:	cc                   	int3
1408837bb:	cc                   	int3
1408837bc:	cc                   	int3
1408837bd:	cc                   	int3
1408837be:	cc                   	int3
1408837bf:	cc                   	int3
1408837c0:	40 55                	rex push %rbp
1408837c2:	53                   	push   %rbx
1408837c3:	56                   	push   %rsi
1408837c4:	57                   	push   %rdi
1408837c5:	41 57                	push   %r15
1408837c7:	48 8d ac 24 60 fe ff 	lea    -0x1a0(%rsp),%rbp
1408837ce:	ff
1408837cf:	48 81 ec a0 02 00 00 	sub    $0x2a0,%rsp
1408837d6:	48 8b 05 23 57 b3 00 	mov    0xb35723(%rip),%rax        # 0x1413b8f00
1408837dd:	48 33 c4             	xor    %rsp,%rax
1408837e0:	48 89 85 80 01 00 00 	mov    %rax,0x180(%rbp)
1408837e7:	48 8b 01             	mov    (%rcx),%rax
1408837ea:	33 db                	xor    %ebx,%ebx
1408837ec:	48 89 4c 24 78       	mov    %rcx,0x78(%rsp)
1408837f1:	49 8b f8             	mov    %r8,%rdi
1408837f4:	49 8b 08             	mov    (%r8),%rcx
1408837f7:	be 02 02 00 00       	mov    $0x202,%esi
1408837fc:	4c 89 45 98          	mov    %r8,-0x68(%rbp)
140883800:	4c 8b 78 18          	mov    0x18(%rax),%r15
140883804:	4c 89 7d 80          	mov    %r15,-0x80(%rbp)
140883808:	48 89 5d 90          	mov    %rbx,-0x70(%rbp)
14088380c:	48 85 c9             	test   %rcx,%rcx
14088380f:	75 07                	jne    0x140883818
140883811:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
140883816:	eb 33                	jmp    0x14088384b
140883818:	0f b7 51 14          	movzwl 0x14(%rcx),%edx
14088381c:	0f b7 c2             	movzwl %dx,%eax
14088381f:	66 23 c6             	and    %si,%ax
140883822:	66 3b c6             	cmp    %si,%ax
140883825:	75 0c                	jne    0x140883833
140883827:	80 79 16 01          	cmpb   $0x1,0x16(%rcx)
14088382b:	75 06                	jne    0x140883833
14088382d:	48 8b 41 08          	mov    0x8(%rcx),%rax
140883831:	eb 13                	jmp    0x140883846
140883833:	f6 c2 01             	test   $0x1,%dl
140883836:	74 07                	je     0x14088383f
140883838:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
14088383d:	eb 0c                	jmp    0x14088384b
14088383f:	b2 01                	mov    $0x1,%dl
140883841:	e8 0a 45 0a 00       	call   0x140927d50
140883846:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14088384b:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
14088384f:	4c 89 b4 24 90 02 00 	mov    %r14,0x290(%rsp)
140883856:	00
140883857:	48 85 c9             	test   %rcx,%rcx
14088385a:	75 05                	jne    0x140883861
14088385c:	4c 8b f3             	mov    %rbx,%r14
14088385f:	eb 2f                	jmp    0x140883890
140883861:	0f b7 51 14          	movzwl 0x14(%rcx),%edx
140883865:	0f b7 c2             	movzwl %dx,%eax
140883868:	66 23 c6             	and    %si,%ax
14088386b:	66 3b c6             	cmp    %si,%ax
14088386e:	75 0c                	jne    0x14088387c
140883870:	80 79 16 01          	cmpb   $0x1,0x16(%rcx)
140883874:	75 06                	jne    0x14088387c
140883876:	4c 8b 71 08          	mov    0x8(%rcx),%r14
14088387a:	eb 14                	jmp    0x140883890
14088387c:	f6 c2 01             	test   $0x1,%dl
14088387f:	74 05                	je     0x140883886
140883881:	4c 8b f3             	mov    %rbx,%r14
140883884:	eb 0a                	jmp    0x140883890
140883886:	b2 01                	mov    $0x1,%dl
140883888:	e8 c3 44 0a 00       	call   0x140927d50
14088388d:	4c 8b f0             	mov    %rax,%r14
140883890:	48 8b 4f 20          	mov    0x20(%rdi),%rcx
140883894:	4c 89 74 24 60       	mov    %r14,0x60(%rsp)
140883899:	4c 89 ac 24 98 02 00 	mov    %r13,0x298(%rsp)
1408838a0:	00
1408838a1:	48 85 c9             	test   %rcx,%rcx
1408838a4:	75 05                	jne    0x1408838ab
1408838a6:	4c 8b eb             	mov    %rbx,%r13
1408838a9:	eb 2f                	jmp    0x1408838da
1408838ab:	0f b7 51 14          	movzwl 0x14(%rcx),%edx
1408838af:	0f b7 c2             	movzwl %dx,%eax
1408838b2:	66 23 c6             	and    %si,%ax
1408838b5:	66 3b c6             	cmp    %si,%ax
1408838b8:	75 0c                	jne    0x1408838c6
1408838ba:	80 79 16 01          	cmpb   $0x1,0x16(%rcx)
1408838be:	75 06                	jne    0x1408838c6
1408838c0:	4c 8b 69 08          	mov    0x8(%rcx),%r13
1408838c4:	eb 14                	jmp    0x1408838da
1408838c6:	f6 c2 01             	test   $0x1,%dl
1408838c9:	74 05                	je     0x1408838d0
1408838cb:	4c 8b eb             	mov    %rbx,%r13
1408838ce:	eb 0a                	jmp    0x1408838da
1408838d0:	b2 01                	mov    $0x1,%dl
1408838d2:	e8 79 44 0a 00       	call   0x140927d50
1408838d7:	4c 8b e8             	mov    %rax,%r13
1408838da:	48 8b 4f 28          	mov    0x28(%rdi),%rcx
1408838de:	4c 89 a4 24 d8 02 00 	mov    %r12,0x2d8(%rsp)
1408838e5:	00
1408838e6:	0f b7 51 14          	movzwl 0x14(%rcx),%edx
1408838ea:	f6 c2 24             	test   $0x24,%dl
1408838ed:	74 05                	je     0x1408838f4
1408838ef:	4c 8b 21             	mov    (%rcx),%r12
1408838f2:	eb 2b                	jmp    0x14088391f
1408838f4:	f6 c2 08             	test   $0x8,%dl
1408838f7:	74 0e                	je     0x140883907
1408838f9:	f2 0f 10 01          	movsd  (%rcx),%xmm0
1408838fd:	e8 1e bb 01 00       	call   0x14089f420
140883902:	4c 8b e0             	mov    %rax,%r12
140883905:	eb 18                	jmp    0x14088391f
140883907:	f6 c2 12             	test   $0x12,%dl
14088390a:	74 10                	je     0x14088391c
14088390c:	48 39 59 08          	cmp    %rbx,0x8(%rcx)
140883910:	74 0a                	je     0x14088391c
140883912:	e8 99 00 03 00       	call   0x1408b39b0
140883917:	4c 8b e0             	mov    %rax,%r12
14088391a:	eb 03                	jmp    0x14088391f
14088391c:	4c 8b e3             	mov    %rbx,%r12
14088391f:	48 8b 4f 30          	mov    0x30(%rdi),%rcx
140883923:	48 85 c9             	test   %rcx,%rcx
140883926:	75 05                	jne    0x14088392d
140883928:	48 8b f3             	mov    %rbx,%rsi
14088392b:	eb 2f                	jmp    0x14088395c
14088392d:	0f b7 51 14          	movzwl 0x14(%rcx),%edx
140883931:	0f b7 c2             	movzwl %dx,%eax
140883934:	66 23 c6             	and    %si,%ax
140883937:	66 3b c6             	cmp    %si,%ax
14088393a:	75 0c                	jne    0x140883948
14088393c:	80 79 16 01          	cmpb   $0x1,0x16(%rcx)
140883940:	75 06                	jne    0x140883948
140883942:	48 8b 71 08          	mov    0x8(%rcx),%rsi
140883946:	eb 14                	jmp    0x14088395c
140883948:	f6 c2 01             	test   $0x1,%dl
14088394b:	74 05                	je     0x140883952
14088394d:	48 8b f3             	mov    %rbx,%rsi
140883950:	eb 0a                	jmp    0x14088395c
140883952:	b2 01                	mov    $0x1,%dl
140883954:	e8 f7 43 0a 00       	call   0x140927d50
140883959:	48 8b f0             	mov    %rax,%rsi
14088395c:	48 8b 4f 38          	mov    0x38(%rdi),%rcx
140883960:	48 89 74 24 70       	mov    %rsi,0x70(%rsp)
140883965:	0f b7 51 14          	movzwl 0x14(%rcx),%edx
140883969:	f6 c2 24             	test   $0x24,%dl
14088396c:	74 0a                	je     0x140883978
14088396e:	48 8b 11             	mov    (%rcx),%rdx
140883971:	48 89 54 24 68       	mov    %rdx,0x68(%rsp)
140883976:	eb 31                	jmp    0x1408839a9
140883978:	f6 c2 08             	test   $0x8,%dl
14088397b:	74 10                	je     0x14088398d
14088397d:	f2 0f 10 01          	movsd  (%rcx),%xmm0
140883981:	e8 9a ba 01 00       	call   0x14089f420
140883986:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
14088398b:	eb 1c                	jmp    0x1408839a9
14088398d:	f6 c2 12             	test   $0x12,%dl
140883990:	74 12                	je     0x1408839a4
140883992:	48 39 59 08          	cmp    %rbx,0x8(%rcx)
140883996:	74 0c                	je     0x1408839a4
140883998:	e8 13 00 03 00       	call   0x1408b39b0
14088399d:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1408839a2:	eb 05                	jmp    0x1408839a9
1408839a4:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
1408839a9:	48 8b 4f 40          	mov    0x40(%rdi),%rcx
1408839ad:	0f b7 41 14          	movzwl 0x14(%rcx),%eax
1408839b1:	a8 24                	test   $0x24,%al