14011c938:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14011c93d:	83 f8 01             	cmp    $0x1,%eax
14011c940:	75 0e                	jne    0x14011c950
14011c942:	48 8b 8c 24 98 00 00 	mov    0x98(%rsp),%rcx
14011c949:	00
14011c94a:	48 8b 01             	mov    (%rcx),%rax
14011c94d:	ff 50 08             	call   *0x8(%rax)
14011c950:	48 8d 0d 79 23 20 00 	lea    0x202379(%rip),%rcx        # 0x14031ecd0
14011c957:	e8 20 aa 04 00       	call   0x14016737c
14011c95c:	90                   	nop
14011c95d:	48 8b 9c 24 88 00 00 	mov    0x88(%rsp),%rbx
14011c964:	00
14011c965:	48 85 db             	test   %rbx,%rbx
14011c968:	74 2b                	je     0x14011c995
14011c96a:	41 8b c5             	mov    %r13d,%eax
14011c96d:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14011c972:	83 f8 01             	cmp    $0x1,%eax
14011c975:	75 1e                	jne    0x14011c995
14011c977:	48 8b 03             	mov    (%rbx),%rax
14011c97a:	48 8b cb             	mov    %rbx,%rcx
14011c97d:	ff 10                	call   *(%rax)
14011c97f:	f0 44 0f c1 6b 0c    	lock xadd %r13d,0xc(%rbx)
14011c985:	41 83 fd 01          	cmp    $0x1,%r13d
14011c989:	75 0a                	jne    0x14011c995
14011c98b:	48 8b 03             	mov    (%rbx),%rax
14011c98e:	48 8b cb             	mov    %rbx,%rcx
14011c991:	ff 50 08             	call   *0x8(%rax)
14011c994:	90                   	nop
14011c995:	4c 8b 7c 24 40       	mov    0x40(%rsp),%r15
14011c99a:	eb 0f                	jmp    0x14011c9ab
14011c99c:	33 f6                	xor    %esi,%esi
14011c99e:	4c 8b bc 24 c0 02 00 	mov    0x2c0(%rsp),%r15
14011c9a5:	00
14011c9a6:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
14011c9ab:	48 8d 05 6e 1e 12 00 	lea    0x121e6e(%rip),%rax        # 0x14023e820
14011c9b2:	eb 16                	jmp    0x14011c9ca
14011c9b4:	33 f6                	xor    %esi,%esi
14011c9b6:	48 8d 05 63 1e 12 00 	lea    0x121e63(%rip),%rax        # 0x14023e820
14011c9bd:	4c 8b bc 24 c0 02 00 	mov    0x2c0(%rsp),%r15
14011c9c4:	00
14011c9c5:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
14011c9ca:	48 89 84 24 b0 00 00 	mov    %rax,0xb0(%rsp)
14011c9d1:	00
14011c9d2:	48 8d 8c 24 b8 00 00 	lea    0xb8(%rsp),%rcx
14011c9d9:	00
14011c9da:	e8 51 94 00 00       	call   0x140125e30
14011c9df:	48 89 b4 24 b8 00 00 	mov    %rsi,0xb8(%rsp)
14011c9e6:	00
14011c9e7:	48 8b 9c 24 c8 00 00 	mov    0xc8(%rsp),%rbx
14011c9ee:	00
14011c9ef:	48 85 db             	test   %rbx,%rbx
14011c9f2:	74 26                	je     0x14011ca1a
14011c9f4:	4c 8d 0d 75 96 fa ff 	lea    -0x5698b(%rip),%r9        # 0x1400c6070
14011c9fb:	ba 20 00 00 00       	mov    $0x20,%edx
14011ca00:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
14011ca04:	48 8b cb             	mov    %rbx,%rcx
14011ca07:	e8 20 99 06 00       	call   0x14018632c
14011ca0c:	90                   	nop
14011ca0d:	ba 60 00 00 00       	mov    $0x60,%edx
14011ca12:	48 8b cb             	mov    %rbx,%rcx
14011ca15:	e8 32 9c 06 00       	call   0x14018664c
14011ca1a:	48 8d 05 6f 1d 12 00 	lea    0x121d6f(%rip),%rax        # 0x14023e790
14011ca21:	48 89 84 24 b0 00 00 	mov    %rax,0xb0(%rsp)
14011ca28:	00
14011ca29:	48 8d 8c 24 58 03 00 	lea    0x358(%rsp),%rcx
14011ca30:	00
14011ca31:	e8 4a 99 fa ff       	call   0x1400c6380
14011ca36:	90                   	nop
14011ca37:	48 8d 8c 24 60 01 00 	lea    0x160(%rsp),%rcx
14011ca3e:	00
14011ca3f:	e8 ec 93 00 00       	call   0x140125e30
14011ca44:	48 89 b4 24 60 01 00 	mov    %rsi,0x160(%rsp)
14011ca4b:	00
14011ca4c:	48 8b 9c 24 70 01 00 	mov    0x170(%rsp),%rbx
14011ca53:	00
14011ca54:	48 85 db             	test   %rbx,%rbx
14011ca57:	74 27                	je     0x14011ca80
14011ca59:	4c 8d 0d 10 96 fa ff 	lea    -0x569f0(%rip),%r9        # 0x1400c6070
14011ca60:	ba 20 00 00 00       	mov    $0x20,%edx
14011ca65:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
14011ca69:	48 8b cb             	mov    %rbx,%rcx
14011ca6c:	e8 bb 98 06 00       	call   0x14018632c
14011ca71:	90                   	nop
14011ca72:	ba 60 00 00 00       	mov    $0x60,%edx
14011ca77:	48 8b cb             	mov    %rbx,%rcx
14011ca7a:	e8 cd 9b 06 00       	call   0x14018664c
14011ca7f:	90                   	nop
14011ca80:	48 8d 8c 24 20 01 00 	lea    0x120(%rsp),%rcx
14011ca87:	00
14011ca88:	e8 d3 b4 fa ff       	call   0x1400c7f60
14011ca8d:	90                   	nop
14011ca8e:	48 8d 8c 24 e0 00 00 	lea    0xe0(%rsp),%rcx
14011ca95:	00
14011ca96:	e8 c5 b4 fa ff       	call   0x1400c7f60
14011ca9b:	90                   	nop
14011ca9c:	49 8b cf             	mov    %r15,%rcx
14011ca9f:	e8 dc 98 fa ff       	call   0x1400c6380
14011caa4:	90                   	nop
14011caa5:	48 8b 4f 38          	mov    0x38(%rdi),%rcx
14011caa9:	48 85 c9             	test   %rcx,%rcx
14011caac:	74 10                	je     0x14011cabe
14011caae:	48 8b 01             	mov    (%rcx),%rax
14011cab1:	48 3b cf             	cmp    %rdi,%rcx
14011cab4:	0f 95 c2             	setne  %dl
14011cab7:	ff 50 20             	call   *0x20(%rax)
14011caba:	48 89 77 38          	mov    %rsi,0x38(%rdi)
14011cabe:	48 8b 8c 24 28 06 00 	mov    0x628(%rsp),%rcx
14011cac5:	00
14011cac6:	48 33 cc             	xor    %rsp,%rcx
14011cac9:	e8 02 98 06 00       	call   0x1401862d0
14011cace:	4c 8d 9c 24 30 06 00 	lea    0x630(%rsp),%r11
14011cad5:	00
14011cad6:	49 8b 5b 40          	mov    0x40(%r11),%rbx
14011cada:	49 8b 73 48          	mov    0x48(%r11),%rsi
14011cade:	49 8b e3             	mov    %r11,%rsp
14011cae1:	41 5f                	pop    %r15
14011cae3:	41 5e                	pop    %r14
14011cae5:	41 5d                	pop    %r13
14011cae7:	41 5c                	pop    %r12
14011cae9:	5f                   	pop    %rdi
14011caea:	c3                   	ret
14011caeb:	e8 60 94 fa ff       	call   0x1400c5f50
14011caf0:	90                   	nop
14011caf1:	e8 8e ea 06 00       	call   0x14018b584
14011caf6:	90                   	nop
14011caf7:	e8 44 a1 04 00       	call   0x140166c40
14011cafc:	90                   	nop
14011cafd:	8b c8                	mov    %eax,%ecx
14011caff:	e8 54 b0 04 00       	call   0x140167b58
14011cb04:	cc                   	int3
14011cb05:	cc                   	int3
14011cb06:	cc                   	int3
14011cb07:	cc                   	int3
14011cb08:	cc                   	int3
14011cb09:	cc                   	int3
14011cb0a:	cc                   	int3
14011cb0b:	cc                   	int3
14011cb0c:	cc                   	int3
14011cb0d:	cc                   	int3
14011cb0e:	cc                   	int3
14011cb0f:	cc                   	int3
14011cb10:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14011cb15:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14011cb1a:	57                   	push   %rdi
14011cb1b:	41 56                	push   %r14
14011cb1d:	41 57                	push   %r15
14011cb1f:	48 81 ec 60 02 00 00 	sub    $0x260,%rsp
14011cb26:	48 8b 05 43 e7 18 00 	mov    0x18e743(%rip),%rax        # 0x1402ab270
14011cb2d:	48 33 c4             	xor    %rsp,%rax
14011cb30:	48 89 84 24 50 02 00 	mov    %rax,0x250(%rsp)
14011cb37:	00
14011cb38:	4c 8b f2             	mov    %rdx,%r14
14011cb3b:	48 8b d9             	mov    %rcx,%rbx
14011cb3e:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
14011cb43:	48 8b d1             	mov    %rcx,%rdx
14011cb46:	48 8d 8c 24 b0 01 00 	lea    0x1b0(%rsp),%rcx
14011cb4d:	00
14011cb4e:	e8 8d 95 fa ff       	call   0x1400c60e0
14011cb53:	90                   	nop
14011cb54:	48 8b 73 10          	mov    0x10(%rbx),%rsi
14011cb58:	48 8b cb             	mov    %rbx,%rcx
14011cb5b:	48 8b 7b 18          	mov    0x18(%rbx),%rdi
14011cb5f:	48 83 ff 10          	cmp    $0x10,%rdi
14011cb63:	72 03                	jb     0x14011cb68
14011cb65:	48 8b 0b             	mov    (%rbx),%rcx
14011cb68:	48 c7 44 24 20 0e 00 	movq   $0xe,0x20(%rsp)
14011cb6f:	00 00
14011cb71:	4c 8d 0d 10 c8 11 00 	lea    0x11c810(%rip),%r9        # 0x140239388
14011cb78:	45 33 c0             	xor    %r8d,%r8d
14011cb7b:	48 8b d6             	mov    %rsi,%rdx
14011cb7e:	e8 3d 9b fa ff       	call   0x1400c66c0
14011cb83:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
14011cb87:	0f 84 04 04 00 00    	je     0x14011cf91
14011cb8d:	48 8d 0d 3c 21 20 00 	lea    0x20213c(%rip),%rcx        # 0x14031ecd0
14011cb94:	e8 bf a7 04 00       	call   0x140167358
14011cb99:	85 c0                	test   %eax,%eax
14011cb9b:	0f 85 71 08 00 00    	jne    0x14011d412
14011cba1:	33 f6                	xor    %esi,%esi
14011cba3:	48 89 b4 24 e0 00 00 	mov    %rsi,0xe0(%rsp)
14011cbaa:	00
14011cbab:	66 0f 6f 05 2d d6 16 	movdqa 0x16d62d(%rip),%xmm0        # 0x14028a1e0
14011cbb2:	00
14011cbb3:	f3 0f 7f 84 24 f0 00 	movdqu %xmm0,0xf0(%rsp)
14011cbba:	00 00
14011cbbc:	40 88 b4 24 e0 00 00 	mov    %sil,0xe0(%rsp)
14011cbc3:	00
14011cbc4:	45 33 c0             	xor    %r8d,%r8d
14011cbc7:	48 8d 15 aa 0d 11 00 	lea    0x110daa(%rip),%rdx        # 0x14022d978
14011cbce:	48 8d 8c 24 e0 00 00 	lea    0xe0(%rsp),%rcx
14011cbd5:	00
14011cbd6:	e8 25 98 fa ff       	call   0x1400c6400
14011cbdb:	90                   	nop
14011cbdc:	48 89 b4 24 70 01 00 	mov    %rsi,0x170(%rsp)
14011cbe3:	00
14011cbe4:	66 0f 6f 05 f4 d5 16 	movdqa 0x16d5f4(%rip),%xmm0        # 0x14028a1e0
14011cbeb:	00
14011cbec:	f3 0f 7f 84 24 80 01 	movdqu %xmm0,0x180(%rsp)
14011cbf3:	00 00
14011cbf5:	40 88 b4 24 70 01 00 	mov    %sil,0x170(%rsp)
14011cbfc:	00
14011cbfd:	45 33 c0             	xor    %r8d,%r8d
14011cc00:	48 8d 15 71 0d 11 00 	lea    0x110d71(%rip),%rdx        # 0x14022d978
14011cc07:	48 8d 8c 24 70 01 00 	lea    0x170(%rsp),%rcx
14011cc0e:	00
14011cc0f:	e8 ec 97 fa ff       	call   0x1400c6400
14011cc14:	90                   	nop
14011cc15:	4c 8d 8c 24 e0 00 00 	lea    0xe0(%rsp),%r9
14011cc1c:	00
14011cc1d:	4c 8d 84 24 70 01 00 	lea    0x170(%rsp),%r8
14011cc24:	00
14011cc25:	48 8d 15 c4 b1 1c 00 	lea    0x1cb1c4(%rip),%rdx        # 0x1402e7df0
14011cc2c:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14011cc31:	e8 8a 8c 01 00       	call   0x1401358c0
14011cc36:	90                   	nop
14011cc37:	48 8d 8c 24 70 01 00 	lea    0x170(%rsp),%rcx
14011cc3e:	00
14011cc3f:	e8 3c 97 fa ff       	call   0x1400c6380
14011cc44:	90                   	nop
14011cc45:	48 8d 8c 24 e0 00 00 	lea    0xe0(%rsp),%rcx
14011cc4c:	00
14011cc4d:	e8 2e 97 fa ff       	call   0x1400c6380
14011cc52:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14011cc57:	48 85 db             	test   %rbx,%rbx
14011cc5a:	0f 84 32 01 00 00    	je     0x14011cd92
14011cc60:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
14011cc65:	48 85 c0             	test   %rax,%rax
14011cc68:	74 09                	je     0x14011cc73
14011cc6a:	f0 ff 40 08          	lock incl 0x8(%rax)
14011cc6e:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14011cc73:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
14011cc78:	66 0f 7f 44 24 60    	movdqa %xmm0,0x60(%rsp)
14011cc7e:	48 8b 03             	mov    (%rbx),%rax
14011cc81:	4c 8b 78 28          	mov    0x28(%rax),%r15
14011cc85:	66 0f 6f 05 53 d6 16 	movdqa 0x16d653(%rip),%xmm0        # 0x14028a2e0
14011cc8c:	00
14011cc8d:	f3 0f 7f 84 24 38 01 	movdqu %xmm0,0x138(%rsp)
14011cc94:	00 00
14011cc96:	c7 84 24 48 01 00 00 	movl   $0xf302b8ed,0x148(%rsp)
14011cc9d:	ed b8 02 f3
14011cca1:	66 c7 84 24 4c 01 00 	movw   $0xea0a,0x14c(%rsp)
14011cca8:	00 0a ea
14011ccab:	33 c0                	xor    %eax,%eax
14011ccad:	88 84 24 4e 01 00 00 	mov    %al,0x14e(%rsp)
14011ccb4:	48 8d 94 24 f0 01 00 	lea    0x1f0(%rsp),%rdx
14011ccbb:	00
14011ccbc:	48 8d 8c 24 38 01 00 	lea    0x138(%rsp),%rcx
14011ccc3:	00
14011ccc4:	e8 37 d7 fa ff       	call   0x1400ca400
14011ccc9:	48 8b f8             	mov    %rax,%rdi
14011cccc:	48 83 78 18 10       	cmpq   $0x10,0x18(%rax)
14011ccd1:	72 03                	jb     0x14011ccd6
14011ccd3:	48 8b 38             	mov    (%rax),%rdi
14011ccd6:	66 0f 6f 05 22 d6 16 	movdqa 0x16d622(%rip),%xmm0        # 0x14028a300
14011ccdd:	00
14011ccde:	f3 0f 7f 84 24 00 01 	movdqu %xmm0,0x100(%rsp)
14011cce5:	00 00
14011cce7:	c7 84 24 10 01 00 00 	movl   $0xee1feceb,0x110(%rsp)
14011ccee:	eb ec 1f ee
14011ccf2:	c7 84 24 14 01 00 00 	movl   $0xa451fe0d,0x114(%rsp)
14011ccf9:	0d fe 51 a4
14011ccfd:	c7 84 24 18 01 00 00 	movl   $0x52b835,0x118(%rsp)
14011cd04:	35 b8 52 00
14011cd08:	48 8d 94 24 d0 01 00 	lea    0x1d0(%rsp),%rdx
14011cd0f:	00
14011cd10:	48 8d 8c 24 00 01 00 	lea    0x100(%rsp),%rcx
14011cd17:	00
14011cd18:	e8 03 cc fa ff       	call   0x1400c9920
14011cd1d:	90                   	nop
14011cd1e:	48 83 78 18 10       	cmpq   $0x10,0x18(%rax)
14011cd23:	72 03                	jb     0x14011cd28
14011cd25:	48 8b 00             	mov    (%rax),%rax
14011cd28:	4c 8b c7             	mov    %rdi,%r8
14011cd2b:	48 8b d0             	mov    %rax,%rdx
14011cd2e:	48 8b cb             	mov    %rbx,%rcx
14011cd31:	41 ff d7             	call   *%r15
14011cd34:	90                   	nop
14011cd35:	48 8d 8c 24 d0 01 00 	lea    0x1d0(%rsp),%rcx
14011cd3c:	00
14011cd3d:	e8 3e 96 fa ff       	call   0x1400c6380
14011cd42:	90                   	nop
14011cd43:	48 8d 8c 24 f0 01 00 	lea    0x1f0(%rsp),%rcx
14011cd4a:	00
14011cd4b:	e8 30 96 fa ff       	call   0x1400c6380
14011cd50:	90                   	nop
14011cd51:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
14011cd56:	48 85 c9             	test   %rcx,%rcx
14011cd59:	74 37                	je     0x14011cd92
14011cd5b:	bf ff ff ff ff       	mov    $0xffffffff,%edi
14011cd60:	8b c7                	mov    %edi,%eax
14011cd62:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14011cd67:	83 f8 01             	cmp    $0x1,%eax
14011cd6a:	75 2b                	jne    0x14011cd97
14011cd6c:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
14011cd71:	48 8b 03             	mov    (%rbx),%rax
14011cd74:	48 8b cb             	mov    %rbx,%rcx
14011cd77:	ff 10                	call   *(%rax)
14011cd79:	8b c7                	mov    %edi,%eax
14011cd7b:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14011cd80:	83 f8 01             	cmp    $0x1,%eax
14011cd83:	75 12                	jne    0x14011cd97
14011cd85:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
14011cd8a:	48 8b 01             	mov    (%rcx),%rax
14011cd8d:	ff 50 08             	call   *0x8(%rax)
14011cd90:	eb 05                	jmp    0x14011cd97
14011cd92:	bf ff ff ff ff       	mov    $0xffffffff,%edi
14011cd97:	48 8d 0d 32 1f 20 00 	lea    0x201f32(%rip),%rcx        # 0x14031ecd0
14011cd9e:	e8 d9 a5 04 00       	call   0x14016737c
14011cda3:	90                   	nop
14011cda4:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
14011cda9:	48 85 db             	test   %rbx,%rbx
14011cdac:	74 28                	je     0x14011cdd6
14011cdae:	8b c7                	mov    %edi,%eax
14011cdb0:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14011cdb5:	83 f8 01             	cmp    $0x1,%eax
14011cdb8:	75 1c                	jne    0x14011cdd6
14011cdba:	48 8b 03             	mov    (%rbx),%rax
14011cdbd:	48 8b cb             	mov    %rbx,%rcx
14011cdc0:	ff 10                	call   *(%rax)
14011cdc2:	f0 0f c1 7b 0c       	lock xadd %edi,0xc(%rbx)
14011cdc7:	83 ff 01             	cmp    $0x1,%edi
14011cdca:	75 0a                	jne    0x14011cdd6
14011cdcc:	48 8b 03             	mov    (%rbx),%rax
14011cdcf:	48 8b cb             	mov    %rbx,%rcx
14011cdd2:	ff 50 08             	call   *0x8(%rax)
14011cdd5:	90                   	nop
14011cdd6:	eb 07                	jmp    0x14011cddf
14011cdd8:	33 f6                	xor    %esi,%esi
14011cdda:	4c 8b 74 24 50       	mov    0x50(%rsp),%r14
14011cddf:	49 83 7e 38 00       	cmpq   $0x0,0x38(%r14)
14011cde4:	0f 84 79 01 00 00    	je     0x14011cf63
14011cdea:	48 8d 84 24 e0 00 00 	lea    0xe0(%rsp),%rax
14011cdf1:	00
14011cdf2:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
14011cdf7:	48 89 b4 24 e0 00 00 	mov    %rsi,0xe0(%rsp)
14011cdfe:	00
14011cdff:	48 89 b4 24 f0 00 00 	mov    %rsi,0xf0(%rsp)
14011ce06:	00
14011ce07:	48 c7 84 24 f8 00 00 	movq   $0xf,0xf8(%rsp)
14011ce0e:	00 0f 00 00 00
14011ce13:	45 33 c0             	xor    %r8d,%r8d
14011ce16:	48 8d 15 5b 0b 11 00 	lea    0x110b5b(%rip),%rdx        # 0x14022d978
14011ce1d:	48 8d 8c 24 e0 00 00 	lea    0xe0(%rsp),%rcx
14011ce24:	00
14011ce25:	e8 d6 95 fa ff       	call   0x1400c6400
14011ce2a:	90                   	nop
14011ce2b:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
14011ce30:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14011ce35:	48 8d 94 24 b0 01 00 	lea    0x1b0(%rsp),%rdx
14011ce3c:	00
14011ce3d:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx