14011e1c6:	00
14011e1c7:	45 33 c0             	xor    %r8d,%r8d
14011e1ca:	48 8d 15 a7 f7 10 00 	lea    0x10f7a7(%rip),%rdx        # 0x14022d978
14011e1d1:	48 8d 8c 24 18 02 00 	lea    0x218(%rsp),%rcx
14011e1d8:	00
14011e1d9:	e8 22 82 fa ff       	call   0x1400c6400
14011e1de:	90                   	nop
14011e1df:	4c 89 b4 24 f8 01 00 	mov    %r14,0x1f8(%rsp)
14011e1e6:	00
14011e1e7:	4c 89 b4 24 08 02 00 	mov    %r14,0x208(%rsp)
14011e1ee:	00
14011e1ef:	48 c7 84 24 10 02 00 	movq   $0xf,0x210(%rsp)
14011e1f6:	00 0f 00 00 00
14011e1fb:	c6 84 24 f8 01 00 00 	movb   $0x0,0x1f8(%rsp)
14011e202:	00
14011e203:	45 33 c0             	xor    %r8d,%r8d
14011e206:	48 8d 15 6b f7 10 00 	lea    0x10f76b(%rip),%rdx        # 0x14022d978
14011e20d:	48 8d 8c 24 f8 01 00 	lea    0x1f8(%rsp),%rcx
14011e214:	00
14011e215:	e8 e6 81 fa ff       	call   0x1400c6400
14011e21a:	90                   	nop
14011e21b:	4c 8d 8c 24 18 02 00 	lea    0x218(%rsp),%r9
14011e222:	00
14011e223:	4c 8d 84 24 f8 01 00 	lea    0x1f8(%rsp),%r8
14011e22a:	00
14011e22b:	48 8d 15 1e a7 1c 00 	lea    0x1ca71e(%rip),%rdx        # 0x1402e8950
14011e232:	48 8d 8c 24 d0 00 00 	lea    0xd0(%rsp),%rcx
14011e239:	00
14011e23a:	e8 81 76 01 00       	call   0x1401358c0
14011e23f:	90                   	nop
14011e240:	48 8d 8c 24 f8 01 00 	lea    0x1f8(%rsp),%rcx
14011e247:	00
14011e248:	e8 33 81 fa ff       	call   0x1400c6380
14011e24d:	90                   	nop
14011e24e:	48 8d 8c 24 18 02 00 	lea    0x218(%rsp),%rcx
14011e255:	00
14011e256:	e8 25 81 fa ff       	call   0x1400c6380
14011e25b:	48 8b 8c 24 d0 00 00 	mov    0xd0(%rsp),%rcx
14011e262:	00
14011e263:	48 85 c9             	test   %rcx,%rcx
14011e266:	0f 84 95 00 00 00    	je     0x14011e301
14011e26c:	48 8b 84 24 d8 00 00 	mov    0xd8(%rsp),%rax
14011e273:	00
14011e274:	48 85 c0             	test   %rax,%rax
14011e277:	74 0c                	je     0x14011e285
14011e279:	f0 ff 40 08          	lock incl 0x8(%rax)
14011e27d:	48 8b 8c 24 d0 00 00 	mov    0xd0(%rsp),%rcx
14011e284:	00
14011e285:	0f 28 84 24 d0 00 00 	movaps 0xd0(%rsp),%xmm0
14011e28c:	00
14011e28d:	66 0f 7f 84 24 10 01 	movdqa %xmm0,0x110(%rsp)
14011e294:	00 00
14011e296:	48 8b 01             	mov    (%rcx),%rax
14011e299:	4c 8b 48 28          	mov    0x28(%rax),%r9
14011e29d:	4c 8b 44 24 58       	mov    0x58(%rsp),%r8
14011e2a2:	49 81 c0 a0 00 00 00 	add    $0xa0,%r8
14011e2a9:	49 83 78 18 10       	cmpq   $0x10,0x18(%r8)
14011e2ae:	72 03                	jb     0x14011e2b3
14011e2b0:	4d 8b 00             	mov    (%r8),%r8
14011e2b3:	48 8d 15 ae f5 11 00 	lea    0x11f5ae(%rip),%rdx        # 0x14023d868
14011e2ba:	41 ff d1             	call   *%r9
14011e2bd:	90                   	nop
14011e2be:	48 8b 8c 24 18 01 00 	mov    0x118(%rsp),%rcx
14011e2c5:	00
14011e2c6:	48 85 c9             	test   %rcx,%rcx
14011e2c9:	74 36                	je     0x14011e301
14011e2cb:	8b c6                	mov    %esi,%eax
14011e2cd:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14011e2d2:	83 f8 01             	cmp    $0x1,%eax
14011e2d5:	75 2a                	jne    0x14011e301
14011e2d7:	48 8b 9c 24 18 01 00 	mov    0x118(%rsp),%rbx
14011e2de:	00
14011e2df:	48 8b 03             	mov    (%rbx),%rax
14011e2e2:	48 8b cb             	mov    %rbx,%rcx
14011e2e5:	ff 10                	call   *(%rax)
14011e2e7:	8b c6                	mov    %esi,%eax
14011e2e9:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14011e2ee:	83 f8 01             	cmp    $0x1,%eax
14011e2f1:	75 0e                	jne    0x14011e301
14011e2f3:	48 8b 8c 24 18 01 00 	mov    0x118(%rsp),%rcx
14011e2fa:	00
14011e2fb:	48 8b 01             	mov    (%rcx),%rax
14011e2fe:	ff 50 08             	call   *0x8(%rax)
14011e301:	48 8d 0d c8 09 20 00 	lea    0x2009c8(%rip),%rcx        # 0x14031ecd0
14011e308:	e8 6f 90 04 00       	call   0x14016737c
14011e30d:	90                   	nop
14011e30e:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
14011e315:	00
14011e316:	48 85 db             	test   %rbx,%rbx
14011e319:	74 2a                	je     0x14011e345
14011e31b:	8b c6                	mov    %esi,%eax
14011e31d:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14011e322:	83 f8 01             	cmp    $0x1,%eax
14011e325:	75 1e                	jne    0x14011e345
14011e327:	48 8b 03             	mov    (%rbx),%rax
14011e32a:	48 8b cb             	mov    %rbx,%rcx
14011e32d:	ff 10                	call   *(%rax)
14011e32f:	8b c6                	mov    %esi,%eax
14011e331:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14011e336:	83 f8 01             	cmp    $0x1,%eax
14011e339:	75 0a                	jne    0x14011e345
14011e33b:	48 8b 03             	mov    (%rbx),%rax
14011e33e:	48 8b cb             	mov    %rbx,%rcx
14011e341:	ff 50 08             	call   *0x8(%rax)
14011e344:	90                   	nop
14011e345:	eb 0c                	jmp    0x14011e353
14011e347:	45 33 f6             	xor    %r14d,%r14d
14011e34a:	49 8d 76 ff          	lea    -0x1(%r14),%rsi
14011e34e:	4c 8b 7c 24 60       	mov    0x60(%rsp),%r15
14011e353:	4c 89 b4 24 58 01 00 	mov    %r14,0x158(%rsp)
14011e35a:	00
14011e35b:	4c 89 b4 24 68 01 00 	mov    %r14,0x168(%rsp)
14011e362:	00
14011e363:	48 c7 84 24 70 01 00 	movq   $0x7,0x170(%rsp)
14011e36a:	00 07 00 00 00
14011e36f:	66 44 89 b4 24 58 01 	mov    %r14w,0x158(%rsp)
14011e376:	00 00
14011e378:	45 33 c0             	xor    %r8d,%r8d
14011e37b:	48 8d 15 b2 92 11 00 	lea    0x1192b2(%rip),%rdx        # 0x140237634
14011e382:	48 8d 8c 24 58 01 00 	lea    0x158(%rsp),%rcx
14011e389:	00
14011e38a:	e8 c1 7e fa ff       	call   0x1400c6250
14011e38f:	90                   	nop
14011e390:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14011e395:	48 8d 8b e0 00 00 00 	lea    0xe0(%rbx),%rcx
14011e39c:	48 8d 94 24 58 01 00 	lea    0x158(%rsp),%rdx
14011e3a3:	00
14011e3a4:	e8 77 af fc ff       	call   0x1400e9320
14011e3a9:	48 8d 8c 24 58 01 00 	lea    0x158(%rsp),%rcx
14011e3b0:	00
14011e3b1:	48 83 bc 24 70 01 00 	cmpq   $0x8,0x170(%rsp)
14011e3b8:	00 08
14011e3ba:	48 0f 43 8c 24 58 01 	cmovae 0x158(%rsp),%rcx
14011e3c1:	00 00
14011e3c3:	ff 15 1f fd 0d 00    	call   *0xdfd1f(%rip)        # 0x1401fe0e8
14011e3c9:	c6 44 24 51 00       	movb   $0x0,0x51(%rsp)
14011e3ce:	48 8b d3             	mov    %rbx,%rdx
14011e3d1:	48 8d 8c 24 28 03 00 	lea    0x328(%rsp),%rcx
14011e3d8:	00
14011e3d9:	e8 02 7d fa ff       	call   0x1400c60e0
14011e3de:	90                   	nop
14011e3df:	4c 8d 44 24 51       	lea    0x51(%rsp),%r8
14011e3e4:	48 8d 94 24 28 03 00 	lea    0x328(%rsp),%rdx
14011e3eb:	00
14011e3ec:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
14011e3f3:	00
14011e3f4:	e8 87 32 01 00       	call   0x140131680
14011e3f9:	90                   	nop
14011e3fa:	48 8d 93 10 01 00 00 	lea    0x110(%rbx),%rdx
14011e401:	48 8d 8c 24 08 03 00 	lea    0x308(%rsp),%rcx
14011e408:	00
14011e409:	e8 d2 7c fa ff       	call   0x1400c60e0
14011e40e:	90                   	nop
14011e40f:	45 33 c9             	xor    %r9d,%r9d
14011e412:	4c 8d 84 24 80 00 00 	lea    0x80(%rsp),%r8
14011e419:	00
14011e41a:	33 d2                	xor    %edx,%edx
14011e41c:	48 8d 3d f5 4a 20 00 	lea    0x204af5(%rip),%rdi        # 0x140322f18
14011e423:	48 8b cf             	mov    %rdi,%rcx
14011e426:	ff 15 ec fe 0d 00    	call   *0xdfeec(%rip)        # 0x1401fe318
14011e42c:	85 c0                	test   %eax,%eax
14011e42e:	0f 84 5d 07 00 00    	je     0x14011eb91
14011e434:	83 bc 24 80 00 00 00 	cmpl   $0x0,0x80(%rsp)
14011e43b:	00
14011e43c:	0f 84 c8 00 00 00    	je     0x14011e50a
14011e442:	48 89 bc 24 40 01 00 	mov    %rdi,0x140(%rsp)
14011e449:	00
14011e44a:	c7 84 24 48 01 00 00 	movl   $0x4,0x148(%rsp)
14011e451:	04 00 00 00
14011e455:	b9 40 00 00 00       	mov    $0x40,%ecx
14011e45a:	e8 91 7e 06 00       	call   0x1401862f0
14011e45f:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
14011e464:	48 8d 94 24 08 03 00 	lea    0x308(%rsp),%rdx
14011e46b:	00
14011e46c:	48 8b c8             	mov    %rax,%rcx
14011e46f:	e8 0c 96 fe ff       	call   0x140107a80
14011e474:	48 8b d8             	mov    %rax,%rbx
14011e477:	48 89 84 24 38 01 00 	mov    %rax,0x138(%rsp)
14011e47e:	00
14011e47f:	b9 18 00 00 00       	mov    $0x18,%ecx
14011e484:	e8 67 7e 06 00       	call   0x1401862f0
14011e489:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
14011e48e:	0f 57 c0             	xorps  %xmm0,%xmm0
14011e491:	0f 11 00             	movups %xmm0,(%rax)
14011e494:	c7 40 08 01 00 00 00 	movl   $0x1,0x8(%rax)
14011e49b:	c7 40 0c 01 00 00 00 	movl   $0x1,0xc(%rax)
14011e4a2:	48 8d 0d 9f e3 11 00 	lea    0x11e39f(%rip),%rcx        # 0x14023c848
14011e4a9:	48 89 08             	mov    %rcx,(%rax)
14011e4ac:	48 89 58 10          	mov    %rbx,0x10(%rax)
14011e4b0:	48 89 1d 79 49 20 00 	mov    %rbx,0x204979(%rip)        # 0x140322e30
14011e4b7:	48 8b 1d 7a 49 20 00 	mov    0x20497a(%rip),%rbx        # 0x140322e38
14011e4be:	48 89 05 73 49 20 00 	mov    %rax,0x204973(%rip)        # 0x140322e38
14011e4c5:	48 85 db             	test   %rbx,%rbx
14011e4c8:	74 2a                	je     0x14011e4f4
14011e4ca:	8b c6                	mov    %esi,%eax
14011e4cc:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14011e4d1:	83 f8 01             	cmp    $0x1,%eax
14011e4d4:	75 1e                	jne    0x14011e4f4
14011e4d6:	48 8b 03             	mov    (%rbx),%rax
14011e4d9:	48 8b cb             	mov    %rbx,%rcx
14011e4dc:	ff 10                	call   *(%rax)
14011e4de:	8b c6                	mov    %esi,%eax
14011e4e0:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14011e4e5:	83 f8 01             	cmp    $0x1,%eax
14011e4e8:	75 0a                	jne    0x14011e4f4
14011e4ea:	48 8b 03             	mov    (%rbx),%rax
14011e4ed:	48 8b cb             	mov    %rbx,%rcx
14011e4f0:	ff 50 08             	call   *0x8(%rax)
14011e4f3:	90                   	nop
14011e4f4:	45 33 c0             	xor    %r8d,%r8d
14011e4f7:	33 d2                	xor    %edx,%edx
14011e4f9:	48 8b cf             	mov    %rdi,%rcx
14011e4fc:	ff 15 1e fe 0d 00    	call   *0xdfe1e(%rip)        # 0x1401fe320
14011e502:	85 c0                	test   %eax,%eax
14011e504:	0f 84 87 06 00 00    	je     0x14011eb91
14011e50a:	48 8d 8c 24 08 03 00 	lea    0x308(%rsp),%rcx
14011e511:	00
14011e512:	e8 69 7e fa ff       	call   0x1400c6380
14011e517:	90                   	nop
14011e518:	48 8d 0d b1 07 20 00 	lea    0x2007b1(%rip),%rcx        # 0x14031ecd0
14011e51f:	e8 34 8e 04 00       	call   0x140167358
14011e524:	85 c0                	test   %eax,%eax
14011e526:	0f 85 73 06 00 00    	jne    0x14011eb9f
14011e52c:	4c 89 b4 24 58 02 00 	mov    %r14,0x258(%rsp)
14011e533:	00
14011e534:	4c 89 b4 24 68 02 00 	mov    %r14,0x268(%rsp)
14011e53b:	00
14011e53c:	48 c7 84 24 70 02 00 	movq   $0xf,0x270(%rsp)
14011e543:	00 0f 00 00 00
14011e548:	c6 84 24 58 02 00 00 	movb   $0x0,0x258(%rsp)
14011e54f:	00
14011e550:	45 33 c0             	xor    %r8d,%r8d
14011e553:	48 8d 15 1e f4 10 00 	lea    0x10f41e(%rip),%rdx        # 0x14022d978
14011e55a:	48 8d 8c 24 58 02 00 	lea    0x258(%rsp),%rcx
14011e561:	00
14011e562:	e8 99 7e fa ff       	call   0x1400c6400
14011e567:	90                   	nop
14011e568:	4c 89 b4 24 38 02 00 	mov    %r14,0x238(%rsp)
14011e56f:	00
14011e570:	4c 89 b4 24 48 02 00 	mov    %r14,0x248(%rsp)
14011e577:	00
14011e578:	48 c7 84 24 50 02 00 	movq   $0xf,0x250(%rsp)
14011e57f:	00 0f 00 00 00
14011e584:	c6 84 24 38 02 00 00 	movb   $0x0,0x238(%rsp)
14011e58b:	00
14011e58c:	45 33 c0             	xor    %r8d,%r8d
14011e58f:	48 8d 15 e2 f3 10 00 	lea    0x10f3e2(%rip),%rdx        # 0x14022d978
14011e596:	48 8d 8c 24 38 02 00 	lea    0x238(%rsp),%rcx
14011e59d:	00
14011e59e:	e8 5d 7e fa ff       	call   0x1400c6400
14011e5a3:	90                   	nop
14011e5a4:	4c 8d 8c 24 58 02 00 	lea    0x258(%rsp),%r9
14011e5ab:	00
14011e5ac:	4c 8d 84 24 38 02 00 	lea    0x238(%rsp),%r8
14011e5b3:	00
14011e5b4:	48 8d 15 95 a3 1c 00 	lea    0x1ca395(%rip),%rdx        # 0x1402e8950
14011e5bb:	48 8d 8c 24 90 00 00 	lea    0x90(%rsp),%rcx
14011e5c2:	00
14011e5c3:	e8 f8 72 01 00       	call   0x1401358c0
14011e5c8:	90                   	nop
14011e5c9:	48 8d 8c 24 38 02 00 	lea    0x238(%rsp),%rcx
14011e5d0:	00
14011e5d1:	e8 aa 7d fa ff       	call   0x1400c6380
14011e5d6:	90                   	nop
14011e5d7:	48 8d 8c 24 58 02 00 	lea    0x258(%rsp),%rcx
14011e5de:	00
14011e5df:	e8 9c 7d fa ff       	call   0x1400c6380
14011e5e4:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
14011e5eb:	00
14011e5ec:	48 85 c9             	test   %rcx,%rcx
14011e5ef:	74 7b                	je     0x14011e66c
14011e5f1:	48 8b 84 24 98 00 00 	mov    0x98(%rsp),%rax
14011e5f8:	00
14011e5f9:	48 85 c0             	test   %rax,%rax
14011e5fc:	74 0c                	je     0x14011e60a
14011e5fe:	f0 ff 40 08          	lock incl 0x8(%rax)
14011e602:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
14011e609:	00
14011e60a:	0f 28 84 24 90 00 00 	movaps 0x90(%rsp),%xmm0
14011e611:	00
14011e612:	66 0f 7f 84 24 20 01 	movdqa %xmm0,0x120(%rsp)
14011e619:	00 00
14011e61b:	48 8b 01             	mov    (%rcx),%rax
14011e61e:	48 8d 15 73 f2 11 00 	lea    0x11f273(%rip),%rdx        # 0x14023d898
14011e625:	ff 50 28             	call   *0x28(%rax)
14011e628:	90                   	nop
14011e629:	48 8b 8c 24 28 01 00 	mov    0x128(%rsp),%rcx
14011e630:	00
14011e631:	48 85 c9             	test   %rcx,%rcx
14011e634:	74 36                	je     0x14011e66c
14011e636:	8b c6                	mov    %esi,%eax
14011e638:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14011e63d:	83 f8 01             	cmp    $0x1,%eax
14011e640:	75 2a                	jne    0x14011e66c
14011e642:	48 8b 9c 24 28 01 00 	mov    0x128(%rsp),%rbx
14011e649:	00
14011e64a:	48 8b 03             	mov    (%rbx),%rax
14011e64d:	48 8b cb             	mov    %rbx,%rcx
14011e650:	ff 10                	call   *(%rax)
14011e652:	8b c6                	mov    %esi,%eax
14011e654:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14011e659:	83 f8 01             	cmp    $0x1,%eax
14011e65c:	75 0e                	jne    0x14011e66c
14011e65e:	48 8b 8c 24 28 01 00 	mov    0x128(%rsp),%rcx
14011e665:	00
14011e666:	48 8b 01             	mov    (%rcx),%rax
14011e669:	ff 50 08             	call   *0x8(%rax)
14011e66c:	48 8d 0d 5d 06 20 00 	lea    0x20065d(%rip),%rcx        # 0x14031ecd0
14011e673:	e8 04 8d 04 00       	call   0x14016737c
14011e678:	90                   	nop
14011e679:	48 8b 9c 24 98 00 00 	mov    0x98(%rsp),%rbx
14011e680:	00
14011e681:	48 85 db             	test   %rbx,%rbx
14011e684:	74 2a                	je     0x14011e6b0
14011e686:	8b c6                	mov    %esi,%eax
14011e688:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14011e68d:	83 f8 01             	cmp    $0x1,%eax
14011e690:	75 1e                	jne    0x14011e6b0
14011e692:	48 8b 03             	mov    (%rbx),%rax
14011e695:	48 8b cb             	mov    %rbx,%rcx
14011e698:	ff 10                	call   *(%rax)
14011e69a:	8b c6                	mov    %esi,%eax
14011e69c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14011e6a1:	83 f8 01             	cmp    $0x1,%eax
14011e6a4:	75 0a                	jne    0x14011e6b0
14011e6a6:	48 8b 03             	mov    (%rbx),%rax
14011e6a9:	48 8b cb             	mov    %rbx,%rcx
14011e6ac:	ff 50 08             	call   *0x8(%rax)
14011e6af:	90                   	nop
14011e6b0:	eb 0c                	jmp    0x14011e6be
14011e6b2:	45 33 f6             	xor    %r14d,%r14d
14011e6b5:	49 8d 76 ff          	lea    -0x1(%r14),%rsi
14011e6b9:	4c 8b 7c 24 60       	mov    0x60(%rsp),%r15
14011e6be:	b9 28 01 00 00       	mov    $0x128,%ecx
14011e6c3:	e8 28 7c 06 00       	call   0x1401862f0
14011e6c8:	48 8b f8             	mov    %rax,%rdi
14011e6cb:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
14011e6d0:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14011e6d5:	48 8d 8b a0 00 00 00 	lea    0xa0(%rbx),%rcx
14011e6dc:	48 8d 53 40          	lea    0x40(%rbx),%rdx
14011e6e0:	4c 8d 4b 20          	lea    0x20(%rbx),%r9
14011e6e4:	44 0f b6 93 08 01 00 	movzbl 0x108(%rbx),%r10d
14011e6eb:	00
14011e6ec:	4c 8b 9b 00 01 00 00 	mov    0x100(%rbx),%r11
14011e6f3:	0f 57 c0             	xorps  %xmm0,%xmm0
14011e6f6:	f3 0f 7f 84 24 e0 00 	movdqu %xmm0,0xe0(%rsp)
14011e6fd:	00 00
14011e6ff:	f0 41 ff 47 08       	lock incl 0x8(%r15)
14011e704:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
14011e709:	48 89 84 24 e0 00 00 	mov    %rax,0xe0(%rsp)