1408c058c:	00
1408c058d:	48 89 82 b0 00 00 00 	mov    %rax,0xb0(%rdx)
1408c0594:	48 8b 84 24 88 00 00 	mov    0x88(%rsp),%rax
1408c059b:	00
1408c059c:	48 8b 8a b8 00 00 00 	mov    0xb8(%rdx),%rcx
1408c05a3:	48 89 82 b8 00 00 00 	mov    %rax,0xb8(%rdx)
1408c05aa:	48 85 c9             	test   %rcx,%rcx
1408c05ad:	74 18                	je     0x1408c05c7
1408c05af:	8b c6                	mov    %esi,%eax
1408c05b1:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1408c05b6:	03 c6                	add    %esi,%eax
1408c05b8:	75 0d                	jne    0x1408c05c7
1408c05ba:	48 8b 01             	mov    (%rcx),%rax
1408c05bd:	48 8b 40 08          	mov    0x8(%rax),%rax
1408c05c1:	ff 15 71 c6 24 00    	call   *0x24c671(%rip)        # 0x140b0cc38
1408c05c7:	48 8d 94 24 90 00 00 	lea    0x90(%rsp),%rdx
1408c05ce:	00
1408c05cf:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx
1408c05d6:	00
1408c05d7:	e8 6c f1 ff ff       	call   0x1408bf748
1408c05dc:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
1408c05e3:	00
1408c05e4:	e8 d7 7f 07 00       	call   0x1409385c0
1408c05e9:	90                   	nop
1408c05ea:	48 8d 8c 24 90 00 00 	lea    0x90(%rsp),%rcx
1408c05f1:	00
1408c05f2:	e8 89 5b 74 ff       	call   0x140006180
1408c05f7:	48 8b 43 10          	mov    0x10(%rbx),%rax
1408c05fb:	40 38 78 19          	cmp    %dil,0x19(%rax)
1408c05ff:	74 21                	je     0x1408c0622
1408c0601:	48 8b 43 08          	mov    0x8(%rbx),%rax
1408c0605:	eb 0d                	jmp    0x1408c0614
1408c0607:	48 3b 58 10          	cmp    0x10(%rax),%rbx
1408c060b:	75 0d                	jne    0x1408c061a
1408c060d:	48 8b d8             	mov    %rax,%rbx
1408c0610:	48 8b 40 08          	mov    0x8(%rax),%rax
1408c0614:	40 38 78 19          	cmp    %dil,0x19(%rax)
1408c0618:	74 ed                	je     0x1408c0607
1408c061a:	48 8b d8             	mov    %rax,%rbx
1408c061d:	e9 29 fe ff ff       	jmp    0x1408c044b
1408c0622:	48 8b d8             	mov    %rax,%rbx
1408c0625:	48 8b 00             	mov    (%rax),%rax
1408c0628:	40 38 78 19          	cmp    %dil,0x19(%rax)
1408c062c:	74 f4                	je     0x1408c0622
1408c062e:	e9 18 fe ff ff       	jmp    0x1408c044b
1408c0633:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
1408c063a:	00
1408c063b:	48 8b 1b             	mov    (%rbx),%rbx
1408c063e:	48 3b 9c 24 d8 00 00 	cmp    0xd8(%rsp),%rbx
1408c0645:	00
1408c0646:	0f 84 12 02 00 00    	je     0x1408c085e
1408c064c:	48 8d 94 24 b0 00 00 	lea    0xb0(%rsp),%rdx
1408c0653:	00
1408c0654:	48 8d 8c 24 90 00 00 	lea    0x90(%rsp),%rcx
1408c065b:	00
1408c065c:	e8 57 1e 00 00       	call   0x1408c24b8
1408c0661:	90                   	nop
1408c0662:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
1408c0669:	00
1408c066a:	0f 57 c0             	xorps  %xmm0,%xmm0
1408c066d:	66 0f 7f 84 24 80 00 	movdqa %xmm0,0x80(%rsp)
1408c0674:	00 00
1408c0676:	48 8b 84 24 98 00 00 	mov    0x98(%rsp),%rax
1408c067d:	00
1408c067e:	48 85 c0             	test   %rax,%rax
1408c0681:	74 15                	je     0x1408c0698
1408c0683:	0f 28 84 24 90 00 00 	movaps 0x90(%rsp),%xmm0
1408c068a:	00
1408c068b:	66 0f 7f 84 24 80 00 	movdqa %xmm0,0x80(%rsp)
1408c0692:	00 00
1408c0694:	f0 ff 40 0c          	lock incl 0xc(%rax)
1408c0698:	4c 89 a4 24 80 01 00 	mov    %r12,0x180(%rsp)
1408c069f:	00
1408c06a0:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
1408c06a7:	00
1408c06a8:	48 8b 94 24 88 00 00 	mov    0x88(%rsp),%rdx
1408c06af:	00
1408c06b0:	0f 57 c0             	xorps  %xmm0,%xmm0
1408c06b3:	66 0f 7f 84 24 80 00 	movdqa %xmm0,0x80(%rsp)
1408c06ba:	00 00
1408c06bc:	4c 89 ac 24 f0 01 00 	mov    %r13,0x1f0(%rsp)
1408c06c3:	00
1408c06c4:	4c 89 a4 24 f8 01 00 	mov    %r12,0x1f8(%rsp)
1408c06cb:	00
1408c06cc:	48 89 84 24 00 02 00 	mov    %rax,0x200(%rsp)
1408c06d3:	00
1408c06d4:	48 89 94 24 08 02 00 	mov    %rdx,0x208(%rsp)
1408c06db:	00
1408c06dc:	f3 0f 7f 84 24 88 01 	movdqu %xmm0,0x188(%rsp)
1408c06e3:	00 00
1408c06e5:	48 8d 84 24 f0 01 00 	lea    0x1f0(%rsp),%rax
1408c06ec:	00
1408c06ed:	48 89 84 24 28 02 00 	mov    %rax,0x228(%rsp)
1408c06f4:	00
1408c06f5:	48 8d 94 24 f0 01 00 	lea    0x1f0(%rsp),%rdx
1408c06fc:	00
1408c06fd:	e8 02 7b 07 00       	call   0x140938204
1408c0702:	48 8b 8c 24 28 02 00 	mov    0x228(%rsp),%rcx
1408c0709:	00
1408c070a:	48 85 c9             	test   %rcx,%rcx
1408c070d:	74 1c                	je     0x1408c072b
1408c070f:	48 8b 01             	mov    (%rcx),%rax
1408c0712:	48 8d 94 24 f0 01 00 	lea    0x1f0(%rsp),%rdx
1408c0719:	00
1408c071a:	48 3b ca             	cmp    %rdx,%rcx
1408c071d:	0f 95 c2             	setne  %dl
1408c0720:	48 8b 40 20          	mov    0x20(%rax),%rax
1408c0724:	ff 15 0e c5 24 00    	call   *0x24c50e(%rip)        # 0x140b0cc38
1408c072a:	90                   	nop
1408c072b:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1408c072f:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
1408c0736:	00
1408c0737:	48 81 c1 a0 00 00 00 	add    $0xa0,%rcx
1408c073e:	e8 35 aa 75 ff       	call   0x14001b178
1408c0743:	48 8b 94 24 90 00 00 	mov    0x90(%rsp),%rdx
1408c074a:	00
1408c074b:	0f 57 c0             	xorps  %xmm0,%xmm0
1408c074e:	66 0f 7f 84 24 80 00 	movdqa %xmm0,0x80(%rsp)
1408c0755:	00 00
1408c0757:	48 8b 84 24 a8 00 00 	mov    0xa8(%rsp),%rax
1408c075e:	00
1408c075f:	48 85 c0             	test   %rax,%rax
1408c0762:	74 15                	je     0x1408c0779
1408c0764:	0f 28 84 24 a0 00 00 	movaps 0xa0(%rsp),%xmm0
1408c076b:	00
1408c076c:	66 0f 7f 84 24 80 00 	movdqa %xmm0,0x80(%rsp)
1408c0773:	00 00
1408c0775:	f0 ff 40 0c          	lock incl 0xc(%rax)
1408c0779:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
1408c0780:	00
1408c0781:	48 89 82 b0 00 00 00 	mov    %rax,0xb0(%rdx)
1408c0788:	48 8b 84 24 88 00 00 	mov    0x88(%rsp),%rax
1408c078f:	00
1408c0790:	48 8b 8a b8 00 00 00 	mov    0xb8(%rdx),%rcx
1408c0797:	48 89 82 b8 00 00 00 	mov    %rax,0xb8(%rdx)
1408c079e:	48 85 c9             	test   %rcx,%rcx
1408c07a1:	74 18                	je     0x1408c07bb
1408c07a3:	8b c6                	mov    %esi,%eax
1408c07a5:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1408c07aa:	03 c6                	add    %esi,%eax
1408c07ac:	75 0d                	jne    0x1408c07bb
1408c07ae:	48 8b 01             	mov    (%rcx),%rax
1408c07b1:	48 8b 40 08          	mov    0x8(%rax),%rax
1408c07b5:	ff 15 7d c4 24 00    	call   *0x24c47d(%rip)        # 0x140b0cc38
1408c07bb:	48 8d 94 24 90 00 00 	lea    0x90(%rsp),%rdx
1408c07c2:	00
1408c07c3:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx
1408c07ca:	00
1408c07cb:	e8 78 ef ff ff       	call   0x1408bf748
1408c07d0:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
1408c07d7:	00
1408c07d8:	e8 e3 7d 07 00       	call   0x1409385c0
1408c07dd:	90                   	nop
1408c07de:	4c 8b bc 24 98 00 00 	mov    0x98(%rsp),%r15
1408c07e5:	00
1408c07e6:	4d 85 ff             	test   %r15,%r15
1408c07e9:	74 37                	je     0x1408c0822
1408c07eb:	8b c6                	mov    %esi,%eax
1408c07ed:	f0 41 0f c1 47 08    	lock xadd %eax,0x8(%r15)
1408c07f3:	03 c6                	add    %esi,%eax
1408c07f5:	75 2b                	jne    0x1408c0822
1408c07f7:	49 8b 07             	mov    (%r15),%rax
1408c07fa:	49 8b cf             	mov    %r15,%rcx
1408c07fd:	48 8b 00             	mov    (%rax),%rax
1408c0800:	ff 15 32 c4 24 00    	call   *0x24c432(%rip)        # 0x140b0cc38
1408c0806:	8b c6                	mov    %esi,%eax
1408c0808:	f0 41 0f c1 47 0c    	lock xadd %eax,0xc(%r15)
1408c080e:	03 c6                	add    %esi,%eax
1408c0810:	75 10                	jne    0x1408c0822
1408c0812:	49 8b 07             	mov    (%r15),%rax
1408c0815:	49 8b cf             	mov    %r15,%rcx
1408c0818:	48 8b 40 08          	mov    0x8(%rax),%rax
1408c081c:	ff 15 16 c4 24 00    	call   *0x24c416(%rip)        # 0x140b0cc38
1408c0822:	48 8b 43 10          	mov    0x10(%rbx),%rax
1408c0826:	40 38 78 19          	cmp    %dil,0x19(%rax)
1408c082a:	74 21                	je     0x1408c084d
1408c082c:	48 8b 43 08          	mov    0x8(%rbx),%rax
1408c0830:	eb 0d                	jmp    0x1408c083f
1408c0832:	48 3b 58 10          	cmp    0x10(%rax),%rbx
1408c0836:	75 0d                	jne    0x1408c0845
1408c0838:	48 8b d8             	mov    %rax,%rbx
1408c083b:	48 8b 40 08          	mov    0x8(%rax),%rax
1408c083f:	40 38 78 19          	cmp    %dil,0x19(%rax)
1408c0843:	74 ed                	je     0x1408c0832
1408c0845:	48 8b d8             	mov    %rax,%rbx
1408c0848:	e9 f1 fd ff ff       	jmp    0x1408c063e
1408c084d:	48 8b d8             	mov    %rax,%rbx
1408c0850:	48 8b 00             	mov    (%rax),%rax
1408c0853:	40 38 78 19          	cmp    %dil,0x19(%rax)
1408c0857:	74 f4                	je     0x1408c084d
1408c0859:	e9 e0 fd ff ff       	jmp    0x1408c063e
1408c085e:	48 8b 9c 24 a8 00 00 	mov    0xa8(%rsp),%rbx
1408c0865:	00
1408c0866:	48 85 db             	test   %rbx,%rbx
1408c0869:	74 36                	je     0x1408c08a1
1408c086b:	8b c6                	mov    %esi,%eax
1408c086d:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408c0872:	03 c6                	add    %esi,%eax
1408c0874:	75 2b                	jne    0x1408c08a1
1408c0876:	48 8b 03             	mov    (%rbx),%rax
1408c0879:	48 8b cb             	mov    %rbx,%rcx
1408c087c:	48 8b 00             	mov    (%rax),%rax
1408c087f:	ff 15 b3 c3 24 00    	call   *0x24c3b3(%rip)        # 0x140b0cc38
1408c0885:	8b c6                	mov    %esi,%eax
1408c0887:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408c088c:	03 c6                	add    %esi,%eax
1408c088e:	75 11                	jne    0x1408c08a1
1408c0890:	48 8b 03             	mov    (%rbx),%rax
1408c0893:	48 8b cb             	mov    %rbx,%rcx
1408c0896:	48 8b 40 08          	mov    0x8(%rax),%rax
1408c089a:	ff 15 98 c3 24 00    	call   *0x24c398(%rip)        # 0x140b0cc38
1408c08a0:	90                   	nop
1408c08a1:	48 8b 9c 24 20 01 00 	mov    0x120(%rsp),%rbx
1408c08a8:	00
1408c08a9:	48 85 db             	test   %rbx,%rbx
1408c08ac:	74 35                	je     0x1408c08e3
1408c08ae:	8b c6                	mov    %esi,%eax
1408c08b0:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408c08b5:	03 c6                	add    %esi,%eax
1408c08b7:	75 2a                	jne    0x1408c08e3
1408c08b9:	48 8b 03             	mov    (%rbx),%rax
1408c08bc:	48 8b cb             	mov    %rbx,%rcx
1408c08bf:	48 8b 00             	mov    (%rax),%rax
1408c08c2:	ff 15 70 c3 24 00    	call   *0x24c370(%rip)        # 0x140b0cc38
1408c08c8:	8b c6                	mov    %esi,%eax
1408c08ca:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408c08cf:	03 c6                	add    %esi,%eax
1408c08d1:	75 10                	jne    0x1408c08e3
1408c08d3:	48 8b 03             	mov    (%rbx),%rax
1408c08d6:	48 8b cb             	mov    %rbx,%rcx
1408c08d9:	48 8b 40 08          	mov    0x8(%rax),%rax
1408c08dd:	ff 15 55 c3 24 00    	call   *0x24c355(%rip)        # 0x140b0cc38
1408c08e3:	4c 8b bc 24 d0 00 00 	mov    0xd0(%rsp),%r15
1408c08ea:	00
1408c08eb:	4c 8b 84 24 d8 00 00 	mov    0xd8(%rsp),%r8
1408c08f2:	00
1408c08f3:	4d 8b 40 08          	mov    0x8(%r8),%r8
1408c08f7:	48 8d 94 24 d8 00 00 	lea    0xd8(%rsp),%rdx
1408c08fe:	00
1408c08ff:	48 8d 8c 24 d8 00 00 	lea    0xd8(%rsp),%rcx
1408c0906:	00
1408c0907:	e8 20 dd 75 ff       	call   0x14001e62c
1408c090c:	48 8b 8c 24 d8 00 00 	mov    0xd8(%rsp),%rcx
1408c0913:	00
1408c0914:	ff 15 a6 bf 24 00    	call   *0x24bfa6(%rip)        # 0x140b0c8c0
1408c091a:	4c 8b 84 24 f8 00 00 	mov    0xf8(%rsp),%r8
1408c0921:	00
1408c0922:	4d 8b 40 08          	mov    0x8(%r8),%r8
1408c0926:	48 8d 94 24 f8 00 00 	lea    0xf8(%rsp),%rdx
1408c092d:	00
1408c092e:	48 8d 8c 24 f8 00 00 	lea    0xf8(%rsp),%rcx
1408c0935:	00
1408c0936:	e8 f1 dc 75 ff       	call   0x14001e62c
1408c093b:	48 8b 8c 24 f8 00 00 	mov    0xf8(%rsp),%rcx
1408c0942:	00
1408c0943:	ff 15 77 bf 24 00    	call   *0x24bf77(%rip)        # 0x140b0c8c0
1408c0949:	48 8d 8c 24 48 01 00 	lea    0x148(%rsp),%rcx
1408c0950:	00
1408c0951:	e8 46 17 00 00       	call   0x1408c209c
1408c0956:	48 8b 8c 24 60 01 00 	mov    0x160(%rsp),%rcx
1408c095d:	00
1408c095e:	48 85 c9             	test   %rcx,%rcx
1408c0961:	74 43                	je     0x1408c09a6
1408c0963:	8b c6                	mov    %esi,%eax
1408c0965:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1408c096a:	03 c6                	add    %esi,%eax
1408c096c:	75 38                	jne    0x1408c09a6
1408c096e:	48 8b 9c 24 60 01 00 	mov    0x160(%rsp),%rbx
1408c0975:	00
1408c0976:	48 8b 03             	mov    (%rbx),%rax
1408c0979:	48 8b cb             	mov    %rbx,%rcx
1408c097c:	48 8b 00             	mov    (%rax),%rax
1408c097f:	ff 15 b3 c2 24 00    	call   *0x24c2b3(%rip)        # 0x140b0cc38
1408c0985:	8b c6                	mov    %esi,%eax
1408c0987:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408c098c:	03 c6                	add    %esi,%eax
1408c098e:	75 16                	jne    0x1408c09a6
1408c0990:	48 8b 8c 24 60 01 00 	mov    0x160(%rsp),%rcx
1408c0997:	00
1408c0998:	48 8b 01             	mov    (%rcx),%rax
1408c099b:	48 8b 40 08          	mov    0x8(%rax),%rax
1408c099f:	ff 15 93 c2 24 00    	call   *0x24c293(%rip)        # 0x140b0cc38
1408c09a5:	90                   	nop
1408c09a6:	4c 8b 84 24 e8 00 00 	mov    0xe8(%rsp),%r8
1408c09ad:	00
1408c09ae:	4d 8b 40 08          	mov    0x8(%r8),%r8
1408c09b2:	48 8d 94 24 e8 00 00 	lea    0xe8(%rsp),%rdx
1408c09b9:	00
1408c09ba:	48 8d 8c 24 e8 00 00 	lea    0xe8(%rsp),%rcx
1408c09c1:	00
1408c09c2:	e8 65 dc 75 ff       	call   0x14001e62c
1408c09c7:	48 8b 8c 24 e8 00 00 	mov    0xe8(%rsp),%rcx
1408c09ce:	00
1408c09cf:	ff 15 eb be 24 00    	call   *0x24beeb(%rip)        # 0x140b0c8c0
1408c09d5:	48 8b 9c 24 a0 01 00 	mov    0x1a0(%rsp),%rbx
1408c09dc:	00
1408c09dd:	48 85 db             	test   %rbx,%rbx
1408c09e0:	74 36                	je     0x1408c0a18
1408c09e2:	8b c6                	mov    %esi,%eax
1408c09e4:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408c09e9:	03 c6                	add    %esi,%eax
1408c09eb:	75 2b                	jne    0x1408c0a18
1408c09ed:	48 8b 03             	mov    (%rbx),%rax
1408c09f0:	48 8b cb             	mov    %rbx,%rcx
1408c09f3:	48 8b 00             	mov    (%rax),%rax
1408c09f6:	ff 15 3c c2 24 00    	call   *0x24c23c(%rip)        # 0x140b0cc38
1408c09fc:	8b c6                	mov    %esi,%eax
1408c09fe:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408c0a03:	03 c6                	add    %esi,%eax
1408c0a05:	75 11                	jne    0x1408c0a18
1408c0a07:	48 8b 03             	mov    (%rbx),%rax
1408c0a0a:	48 8b cb             	mov    %rbx,%rcx
1408c0a0d:	48 8b 40 08          	mov    0x8(%rax),%rax
1408c0a11:	ff 15 21 c2 24 00    	call   *0x24c221(%rip)        # 0x140b0cc38
1408c0a17:	90                   	nop
1408c0a18:	48 8b 9c 24 c8 00 00 	mov    0xc8(%rsp),%rbx
1408c0a1f:	00
1408c0a20:	48 85 db             	test   %rbx,%rbx
1408c0a23:	74 36                	je     0x1408c0a5b
1408c0a25:	8b c6                	mov    %esi,%eax
1408c0a27:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408c0a2c:	03 c6                	add    %esi,%eax
1408c0a2e:	75 2b                	jne    0x1408c0a5b
1408c0a30:	48 8b 03             	mov    (%rbx),%rax
1408c0a33:	48 8b cb             	mov    %rbx,%rcx
1408c0a36:	48 8b 00             	mov    (%rax),%rax
1408c0a39:	ff 15 f9 c1 24 00    	call   *0x24c1f9(%rip)        # 0x140b0cc38
1408c0a3f:	8b c6                	mov    %esi,%eax
1408c0a41:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408c0a46:	03 c6                	add    %esi,%eax
1408c0a48:	75 11                	jne    0x1408c0a5b
1408c0a4a:	48 8b 03             	mov    (%rbx),%rax
1408c0a4d:	48 8b cb             	mov    %rbx,%rcx
1408c0a50:	48 8b 40 08          	mov    0x8(%rax),%rax
1408c0a54:	ff 15 de c1 24 00    	call   *0x24c1de(%rip)        # 0x140b0cc38
1408c0a5a:	90                   	nop
1408c0a5b:	eb 0b                	jmp    0x1408c0a68
1408c0a5d:	4c 8b bc 24 30 01 00 	mov    0x130(%rsp),%r15
1408c0a64:	00
1408c0a65:	83 ce ff             	or     $0xffffffff,%esi
1408c0a68:	48 8b 9c 24 10 01 00 	mov    0x110(%rsp),%rbx
1408c0a6f:	00
1408c0a70:	eb 50                	jmp    0x1408c0ac2
1408c0a72:	49 8b 0f             	mov    (%r15),%rcx
1408c0a75:	48 8b 01             	mov    (%rcx),%rax
1408c0a78:	0f 57 c0             	xorps  %xmm0,%xmm0
1408c0a7b:	f3 0f 7f 84 24 c0 00 	movdqu %xmm0,0xc0(%rsp)
1408c0a82:	00 00
1408c0a84:	49 8b 57 08          	mov    0x8(%r15),%rdx
1408c0a88:	48 85 d2             	test   %rdx,%rdx