14011e710:	00
14011e711:	4c 89 bc 24 e8 00 00 	mov    %r15,0xe8(%rsp)
14011e718:	00
14011e719:	4c 8b 44 24 58       	mov    0x58(%rsp),%r8
14011e71e:	49 81 c0 c0 00 00 00 	add    $0xc0,%r8
14011e725:	48 8b 84 24 88 00 00 	mov    0x88(%rsp),%rax
14011e72c:	00
14011e72d:	4c 89 b4 24 88 00 00 	mov    %r14,0x88(%rsp)
14011e734:	00
14011e735:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
14011e73a:	48 8d 84 24 58 01 00 	lea    0x158(%rsp),%rax
14011e741:	00
14011e742:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14011e747:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
14011e74c:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
14011e751:	4c 89 4c 24 30       	mov    %r9,0x30(%rsp)
14011e756:	44 88 54 24 28       	mov    %r10b,0x28(%rsp)
14011e75b:	4c 89 5c 24 20       	mov    %r11,0x20(%rsp)
14011e760:	4c 8d 8c 24 e0 00 00 	lea    0xe0(%rsp),%r9
14011e767:	00
14011e768:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
14011e76d:	48 8b cf             	mov    %rdi,%rcx
14011e770:	e8 9b a3 fe ff       	call   0x140108b10
14011e775:	48 8b f8             	mov    %rax,%rdi
14011e778:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
14011e77d:	48 89 84 24 a0 00 00 	mov    %rax,0xa0(%rsp)
14011e784:	00
14011e785:	4c 89 b4 24 78 01 00 	mov    %r14,0x178(%rsp)
14011e78c:	00
14011e78d:	4c 89 b4 24 88 01 00 	mov    %r14,0x188(%rsp)
14011e794:	00
14011e795:	48 c7 84 24 90 01 00 	movq   $0x7,0x190(%rsp)
14011e79c:	00 07 00 00 00
14011e7a1:	66 44 89 b4 24 78 01 	mov    %r14w,0x178(%rsp)
14011e7a8:	00 00
14011e7aa:	45 33 c0             	xor    %r8d,%r8d
14011e7ad:	48 8d 15 80 8e 11 00 	lea    0x118e80(%rip),%rdx        # 0x140237634
14011e7b4:	48 8d 8c 24 78 01 00 	lea    0x178(%rsp),%rcx
14011e7bb:	00
14011e7bc:	e8 8f 7a fa ff       	call   0x1400c6250
14011e7c1:	90                   	nop
14011e7c2:	4c 89 b4 24 a8 00 00 	mov    %r14,0xa8(%rsp)
14011e7c9:	00
14011e7ca:	4c 89 b4 24 b8 00 00 	mov    %r14,0xb8(%rsp)
14011e7d1:	00
14011e7d2:	4c 89 b4 24 c0 00 00 	mov    %r14,0xc0(%rsp)
14011e7d9:	00
14011e7da:	4c 8d ac 24 78 01 00 	lea    0x178(%rsp),%r13
14011e7e1:	00
14011e7e2:	48 83 bc 24 90 01 00 	cmpq   $0x8,0x190(%rsp)
14011e7e9:	00 08
14011e7eb:	4c 0f 43 ac 24 78 01 	cmovae 0x178(%rsp),%r13
14011e7f2:	00 00
14011e7f4:	4c 8b a4 24 88 01 00 	mov    0x188(%rsp),%r12
14011e7fb:	00
14011e7fc:	49 83 fc 08          	cmp    $0x8,%r12
14011e800:	73 1b                	jae    0x14011e81d
14011e802:	41 0f 10 45 00       	movups 0x0(%r13),%xmm0
14011e807:	0f 11 84 24 a8 00 00 	movups %xmm0,0xa8(%rsp)
14011e80e:	00
14011e80f:	48 c7 84 24 c0 00 00 	movq   $0x7,0xc0(%rsp)
14011e816:	00 07 00 00 00
14011e81b:	eb 4c                	jmp    0x14011e869
14011e81d:	49 8b dc             	mov    %r12,%rbx
14011e820:	48 83 cb 07          	or     $0x7,%rbx
14011e824:	48 b8 fe ff ff ff ff 	movabs $0x7ffffffffffffffe,%rax
14011e82b:	ff ff 7f
14011e82e:	48 3b d8             	cmp    %rax,%rbx
14011e831:	48 0f 47 d8          	cmova  %rax,%rbx
14011e835:	48 8d 53 01          	lea    0x1(%rbx),%rdx
14011e839:	48 8d 8c 24 a8 00 00 	lea    0xa8(%rsp),%rcx
14011e840:	00
14011e841:	e8 0a 7e fa ff       	call   0x1400c6650
14011e846:	48 89 84 24 a8 00 00 	mov    %rax,0xa8(%rsp)
14011e84d:	00
14011e84e:	4e 8d 04 65 02 00 00 	lea    0x2(,%r12,2),%r8
14011e855:	00
14011e856:	49 8b d5             	mov    %r13,%rdx
14011e859:	48 8b c8             	mov    %rax,%rcx
14011e85c:	e8 5f 9b 06 00       	call   0x1401883c0
14011e861:	48 89 9c 24 c0 00 00 	mov    %rbx,0xc0(%rsp)
14011e868:	00
14011e869:	4c 89 a4 24 b8 00 00 	mov    %r12,0xb8(%rsp)
14011e870:	00
14011e871:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14011e877:	48 8d 94 24 a8 00 00 	lea    0xa8(%rsp),%rdx
14011e87e:	00
14011e87f:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
14011e884:	e8 97 60 ff ff       	call   0x140114920
14011e889:	0f 57 c0             	xorps  %xmm0,%xmm0
14011e88c:	f3 0f 7f 84 24 f0 00 	movdqu %xmm0,0xf0(%rsp)
14011e893:	00 00
14011e895:	8b c6                	mov    %esi,%eax
14011e897:	f0 41 0f c1 47 08    	lock xadd %eax,0x8(%r15)
14011e89d:	83 f8 01             	cmp    $0x1,%eax
14011e8a0:	75 1f                	jne    0x14011e8c1
14011e8a2:	49 8b 07             	mov    (%r15),%rax
14011e8a5:	49 8b cf             	mov    %r15,%rcx
14011e8a8:	ff 10                	call   *(%rax)
14011e8aa:	8b c6                	mov    %esi,%eax
14011e8ac:	f0 41 0f c1 47 0c    	lock xadd %eax,0xc(%r15)
14011e8b2:	83 f8 01             	cmp    $0x1,%eax
14011e8b5:	75 0a                	jne    0x14011e8c1
14011e8b7:	49 8b 07             	mov    (%r15),%rax
14011e8ba:	49 8b cf             	mov    %r15,%rcx
14011e8bd:	ff 50 08             	call   *0x8(%rax)
14011e8c0:	90                   	nop
14011e8c1:	48 8d 0d 08 04 20 00 	lea    0x200408(%rip),%rcx        # 0x14031ecd0
14011e8c8:	e8 8b 8a 04 00       	call   0x140167358
14011e8cd:	85 c0                	test   %eax,%eax
14011e8cf:	0f 85 d2 02 00 00    	jne    0x14011eba7
14011e8d5:	4c 89 b4 24 98 02 00 	mov    %r14,0x298(%rsp)
14011e8dc:	00
14011e8dd:	4c 89 b4 24 a8 02 00 	mov    %r14,0x2a8(%rsp)
14011e8e4:	00
14011e8e5:	48 c7 84 24 b0 02 00 	movq   $0xf,0x2b0(%rsp)
14011e8ec:	00 0f 00 00 00
14011e8f1:	c6 84 24 98 02 00 00 	movb   $0x0,0x298(%rsp)
14011e8f8:	00
14011e8f9:	45 33 c0             	xor    %r8d,%r8d
14011e8fc:	48 8d 15 75 f0 10 00 	lea    0x10f075(%rip),%rdx        # 0x14022d978
14011e903:	48 8d 8c 24 98 02 00 	lea    0x298(%rsp),%rcx
14011e90a:	00
14011e90b:	e8 f0 7a fa ff       	call   0x1400c6400
14011e910:	90                   	nop
14011e911:	4c 89 b4 24 78 02 00 	mov    %r14,0x278(%rsp)
14011e918:	00
14011e919:	4c 89 b4 24 88 02 00 	mov    %r14,0x288(%rsp)
14011e920:	00
14011e921:	48 c7 84 24 90 02 00 	movq   $0xf,0x290(%rsp)
14011e928:	00 0f 00 00 00
14011e92d:	c6 84 24 78 02 00 00 	movb   $0x0,0x278(%rsp)
14011e934:	00
14011e935:	45 33 c0             	xor    %r8d,%r8d
14011e938:	48 8d 15 39 f0 10 00 	lea    0x10f039(%rip),%rdx        # 0x14022d978
14011e93f:	48 8d 8c 24 78 02 00 	lea    0x278(%rsp),%rcx
14011e946:	00
14011e947:	e8 b4 7a fa ff       	call   0x1400c6400
14011e94c:	90                   	nop
14011e94d:	4c 8d 8c 24 98 02 00 	lea    0x298(%rsp),%r9
14011e954:	00
14011e955:	4c 8d 84 24 78 02 00 	lea    0x278(%rsp),%r8
14011e95c:	00
14011e95d:	48 8d 15 ec 9f 1c 00 	lea    0x1c9fec(%rip),%rdx        # 0x1402e8950
14011e964:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14011e969:	e8 52 6f 01 00       	call   0x1401358c0
14011e96e:	90                   	nop
14011e96f:	48 8d 8c 24 78 02 00 	lea    0x278(%rsp),%rcx
14011e976:	00
14011e977:	e8 04 7a fa ff       	call   0x1400c6380
14011e97c:	90                   	nop
14011e97d:	48 8d 8c 24 98 02 00 	lea    0x298(%rsp),%rcx
14011e984:	00
14011e985:	e8 f6 79 fa ff       	call   0x1400c6380
14011e98a:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
14011e98f:	48 85 c9             	test   %rcx,%rcx
14011e992:	74 72                	je     0x14011ea06
14011e994:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
14011e999:	48 85 c0             	test   %rax,%rax
14011e99c:	74 09                	je     0x14011e9a7
14011e99e:	f0 ff 40 08          	lock incl 0x8(%rax)
14011e9a2:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
14011e9a7:	0f 28 44 24 70       	movaps 0x70(%rsp),%xmm0
14011e9ac:	66 0f 7f 84 24 00 01 	movdqa %xmm0,0x100(%rsp)
14011e9b3:	00 00
14011e9b5:	48 8b 01             	mov    (%rcx),%rax
14011e9b8:	48 8d 15 f9 ee 11 00 	lea    0x11eef9(%rip),%rdx        # 0x14023d8b8
14011e9bf:	ff 50 28             	call   *0x28(%rax)
14011e9c2:	90                   	nop
14011e9c3:	48 8b 8c 24 08 01 00 	mov    0x108(%rsp),%rcx
14011e9ca:	00
14011e9cb:	48 85 c9             	test   %rcx,%rcx
14011e9ce:	74 36                	je     0x14011ea06
14011e9d0:	8b c6                	mov    %esi,%eax
14011e9d2:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14011e9d7:	83 f8 01             	cmp    $0x1,%eax
14011e9da:	75 2a                	jne    0x14011ea06
14011e9dc:	48 8b 9c 24 08 01 00 	mov    0x108(%rsp),%rbx
14011e9e3:	00
14011e9e4:	48 8b 03             	mov    (%rbx),%rax
14011e9e7:	48 8b cb             	mov    %rbx,%rcx
14011e9ea:	ff 10                	call   *(%rax)
14011e9ec:	8b c6                	mov    %esi,%eax
14011e9ee:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14011e9f3:	83 f8 01             	cmp    $0x1,%eax
14011e9f6:	75 0e                	jne    0x14011ea06
14011e9f8:	48 8b 8c 24 08 01 00 	mov    0x108(%rsp),%rcx
14011e9ff:	00
14011ea00:	48 8b 01             	mov    (%rcx),%rax
14011ea03:	ff 50 08             	call   *0x8(%rax)
14011ea06:	48 8d 0d c3 02 20 00 	lea    0x2002c3(%rip),%rcx        # 0x14031ecd0
14011ea0d:	e8 6a 89 04 00       	call   0x14016737c
14011ea12:	90                   	nop
14011ea13:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
14011ea18:	48 85 db             	test   %rbx,%rbx
14011ea1b:	74 28                	je     0x14011ea45
14011ea1d:	8b c6                	mov    %esi,%eax
14011ea1f:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14011ea24:	83 f8 01             	cmp    $0x1,%eax
14011ea27:	75 1c                	jne    0x14011ea45
14011ea29:	48 8b 03             	mov    (%rbx),%rax
14011ea2c:	48 8b cb             	mov    %rbx,%rcx
14011ea2f:	ff 10                	call   *(%rax)
14011ea31:	f0 0f c1 73 0c       	lock xadd %esi,0xc(%rbx)
14011ea36:	83 fe 01             	cmp    $0x1,%esi
14011ea39:	75 0a                	jne    0x14011ea45
14011ea3b:	48 8b 03             	mov    (%rbx),%rax
14011ea3e:	48 8b cb             	mov    %rbx,%rcx
14011ea41:	ff 50 08             	call   *0x8(%rax)
14011ea44:	90                   	nop
14011ea45:	eb 05                	jmp    0x14011ea4c
14011ea47:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
14011ea4c:	48 8d 8c 24 78 01 00 	lea    0x178(%rsp),%rcx
14011ea53:	00
14011ea54:	e8 67 77 fa ff       	call   0x1400c61c0
14011ea59:	90                   	nop
14011ea5a:	48 85 ff             	test   %rdi,%rdi
14011ea5d:	74 16                	je     0x14011ea75
14011ea5f:	48 8b cf             	mov    %rdi,%rcx
14011ea62:	e8 29 a6 fe ff       	call   0x140109090
14011ea67:	ba 28 01 00 00       	mov    $0x128,%edx
14011ea6c:	48 8b cf             	mov    %rdi,%rcx
14011ea6f:	e8 d8 7b 06 00       	call   0x14018664c
14011ea74:	90                   	nop
14011ea75:	48 8b 9c 24 88 00 00 	mov    0x88(%rsp),%rbx
14011ea7c:	00
14011ea7d:	48 85 db             	test   %rbx,%rbx
14011ea80:	74 16                	je     0x14011ea98
14011ea82:	48 8b cb             	mov    %rbx,%rcx
14011ea85:	e8 d6 97 fa ff       	call   0x1400c8260
14011ea8a:	ba a0 01 00 00       	mov    $0x1a0,%edx
14011ea8f:	48 8b cb             	mov    %rbx,%rcx
14011ea92:	e8 b5 7b 06 00       	call   0x14018664c
14011ea97:	90                   	nop
14011ea98:	48 8d 8c 24 28 03 00 	lea    0x328(%rsp),%rcx
14011ea9f:	00
14011eaa0:	e8 db 78 fa ff       	call   0x1400c6380
14011eaa5:	90                   	nop
14011eaa6:	48 8d 8c 24 58 01 00 	lea    0x158(%rsp),%rcx
14011eaad:	00
14011eaae:	e8 0d 77 fa ff       	call   0x1400c61c0
14011eab3:	90                   	nop
14011eab4:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14011eab9:	48 8d 8b 10 01 00 00 	lea    0x110(%rbx),%rcx
14011eac0:	e8 bb 78 fa ff       	call   0x1400c6380
14011eac5:	48 8d 8b e0 00 00 00 	lea    0xe0(%rbx),%rcx
14011eacc:	e8 af 78 fa ff       	call   0x1400c6380
14011ead1:	48 8d 8b c0 00 00 00 	lea    0xc0(%rbx),%rcx
14011ead8:	e8 a3 78 fa ff       	call   0x1400c6380
14011eadd:	48 8d 8b a0 00 00 00 	lea    0xa0(%rbx),%rcx
14011eae4:	e8 97 78 fa ff       	call   0x1400c6380
14011eae9:	48 8d 8b 80 00 00 00 	lea    0x80(%rbx),%rcx
14011eaf0:	e8 8b 78 fa ff       	call   0x1400c6380
14011eaf5:	48 8d 4b 60          	lea    0x60(%rbx),%rcx
14011eaf9:	e8 82 78 fa ff       	call   0x1400c6380
14011eafe:	48 8d 4b 40          	lea    0x40(%rbx),%rcx
14011eb02:	e8 79 78 fa ff       	call   0x1400c6380
14011eb07:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
14011eb0b:	e8 70 78 fa ff       	call   0x1400c6380
14011eb10:	48 8b cb             	mov    %rbx,%rcx
14011eb13:	e8 68 78 fa ff       	call   0x1400c6380
14011eb18:	ba 30 01 00 00       	mov    $0x130,%edx
14011eb1d:	48 8b cb             	mov    %rbx,%rcx
14011eb20:	e8 27 7b 06 00       	call   0x14018664c
14011eb25:	90                   	nop
14011eb26:	48 8d 8c 24 b8 02 00 	lea    0x2b8(%rsp),%rcx
14011eb2d:	00
14011eb2e:	e8 4d 78 fa ff       	call   0x1400c6380
14011eb33:	90                   	nop
14011eb34:	48 8d 8c 24 e8 02 00 	lea    0x2e8(%rsp),%rcx
14011eb3b:	00
14011eb3c:	e8 7f 76 fa ff       	call   0x1400c61c0
14011eb41:	90                   	nop
14011eb42:	48 8d 8c 24 b8 01 00 	lea    0x1b8(%rsp),%rcx
14011eb49:	00
14011eb4a:	e8 71 76 fa ff       	call   0x1400c61c0
14011eb4f:	90                   	nop
14011eb50:	48 8d 8c 24 98 01 00 	lea    0x198(%rsp),%rcx
14011eb57:	00
14011eb58:	e8 63 76 fa ff       	call   0x1400c61c0
14011eb5d:	33 c0                	xor    %eax,%eax
14011eb5f:	48 8b 8c 24 48 03 00 	mov    0x348(%rsp),%rcx
14011eb66:	00
14011eb67:	48 33 cc             	xor    %rsp,%rcx
14011eb6a:	e8 61 77 06 00       	call   0x1401862d0
14011eb6f:	4c 8d 9c 24 50 03 00 	lea    0x350(%rsp),%r11
14011eb76:	00
14011eb77:	49 8b 5b 20          	mov    0x20(%r11),%rbx
14011eb7b:	49 8b 73 28          	mov    0x28(%r11),%rsi
14011eb7f:	49 8b 7b 30          	mov    0x30(%r11),%rdi
14011eb83:	4d 8b 63 38          	mov    0x38(%r11),%r12
14011eb87:	49 8b e3             	mov    %r11,%rsp
14011eb8a:	41 5f                	pop    %r15
14011eb8c:	41 5e                	pop    %r14
14011eb8e:	41 5d                	pop    %r13
14011eb90:	c3                   	ret
14011eb91:	e8 66 ca 06 00       	call   0x14018b5fc
14011eb96:	90                   	nop
14011eb97:	8b c8                	mov    %eax,%ecx
14011eb99:	e8 ba 8f 04 00       	call   0x140167b58
14011eb9e:	90                   	nop
14011eb9f:	8b c8                	mov    %eax,%ecx
14011eba1:	e8 b2 8f 04 00       	call   0x140167b58
14011eba6:	90                   	nop
14011eba7:	8b c8                	mov    %eax,%ecx
14011eba9:	e8 aa 8f 04 00       	call   0x140167b58
14011ebae:	cc                   	int3
14011ebaf:	cc                   	int3
14011ebb0:	40 53                	rex push %rbx
14011ebb2:	48 83 ec 20          	sub    $0x20,%rsp
14011ebb6:	48 8b 19             	mov    (%rcx),%rbx
14011ebb9:	48 85 db             	test   %rbx,%rbx
14011ebbc:	74 1a                	je     0x14011ebd8
14011ebbe:	48 8b cb             	mov    %rbx,%rcx
14011ebc1:	e8 ca a4 fe ff       	call   0x140109090
14011ebc6:	ba 28 01 00 00       	mov    $0x128,%edx
14011ebcb:	48 8b cb             	mov    %rbx,%rcx
14011ebce:	48 83 c4 20          	add    $0x20,%rsp
14011ebd2:	5b                   	pop    %rbx
14011ebd3:	e9 74 7a 06 00       	jmp    0x14018664c
14011ebd8:	48 83 c4 20          	add    $0x20,%rsp
14011ebdc:	5b                   	pop    %rbx
14011ebdd:	c3                   	ret
14011ebde:	cc                   	int3
14011ebdf:	cc                   	int3
14011ebe0:	40 53                	rex push %rbx
14011ebe2:	48 83 ec 20          	sub    $0x20,%rsp
14011ebe6:	48 8b 59 10          	mov    0x10(%rcx),%rbx
14011ebea:	48 85 db             	test   %rbx,%rbx
14011ebed:	74 1a                	je     0x14011ec09
14011ebef:	48 8b cb             	mov    %rbx,%rcx
14011ebf2:	e8 b9 15 ff ff       	call   0x1401101b0
14011ebf7:	ba a0 02 00 00       	mov    $0x2a0,%edx
14011ebfc:	48 8b cb             	mov    %rbx,%rcx
14011ebff:	48 83 c4 20          	add    $0x20,%rsp
14011ec03:	5b                   	pop    %rbx
14011ec04:	e9 43 7a 06 00       	jmp    0x14018664c
14011ec09:	48 83 c4 20          	add    $0x20,%rsp
14011ec0d:	5b                   	pop    %rbx
14011ec0e:	c3                   	ret
14011ec0f:	cc                   	int3
14011ec10:	40 53                	rex push %rbx
14011ec12:	48 83 ec 20          	sub    $0x20,%rsp
14011ec16:	48 8b 19             	mov    (%rcx),%rbx
14011ec19:	48 85 db             	test   %rbx,%rbx
14011ec1c:	74 1a                	je     0x14011ec38
14011ec1e:	48 8b cb             	mov    %rbx,%rcx
14011ec21:	e8 8a 15 ff ff       	call   0x1401101b0
14011ec26:	ba a0 02 00 00       	mov    $0x2a0,%edx
14011ec2b:	48 8b cb             	mov    %rbx,%rcx