1409759dd:	48 8b 40 08          	mov    0x8(%rax),%rax
1409759e1:	ff 15 51 72 19 00    	call   *0x197251(%rip)        # 0x140b0cc38
1409759e7:	90                   	nop
1409759e8:	48 8b 45 28          	mov    0x28(%rbp),%rax
1409759ec:	48 83 f8 0f          	cmp    $0xf,%rax
1409759f0:	76 2d                	jbe    0x140975a1f
1409759f2:	48 ff c0             	inc    %rax
1409759f5:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
1409759f9:	48 8b d1             	mov    %rcx,%rdx
1409759fc:	49 3b c6             	cmp    %r14,%rax
1409759ff:	72 18                	jb     0x140975a19
140975a01:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140975a05:	48 2b d1             	sub    %rcx,%rdx
140975a08:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140975a0c:	48 83 f8 1f          	cmp    $0x1f,%rax
140975a10:	76 07                	jbe    0x140975a19
140975a12:	ff 15 80 6f 19 00    	call   *0x196f80(%rip)        # 0x140b0c998
140975a18:	cc                   	int3
140975a19:	ff 15 a1 6e 19 00    	call   *0x196ea1(%rip)        # 0x140b0c8c0
140975a1f:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
140975a23:	48 8b 01             	mov    (%rcx),%rax
140975a26:	44 8b 46 58          	mov    0x58(%rsi),%r8d
140975a2a:	45 03 c7             	add    %r15d,%r8d
140975a2d:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
140975a32:	45 33 c9             	xor    %r9d,%r9d
140975a35:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140975a3a:	48 8b 40 48          	mov    0x48(%rax),%rax
140975a3e:	ff 15 f4 71 19 00    	call   *0x1971f4(%rip)        # 0x140b0cc38
140975a44:	48 8b d8             	mov    %rax,%rbx
140975a47:	0f 57 c0             	xorps  %xmm0,%xmm0
140975a4a:	0f 11 45 f0          	movups %xmm0,-0x10(%rbp)
140975a4e:	66 0f 6f 0d 4a c2 23 	movdqa 0x23c24a(%rip),%xmm1        # 0x140bb1ca0
140975a55:	00
140975a56:	f3 0f 7f 4d 00       	movdqu %xmm1,0x0(%rbp)
140975a5b:	8b 0d 2f 49 1d 00    	mov    0x1d492f(%rip),%ecx        # 0x140b4a390
140975a61:	89 4d f0             	mov    %ecx,-0x10(%rbp)
140975a64:	8a 0d 2a 49 1d 00    	mov    0x1d492a(%rip),%cl        # 0x140b4a394
140975a6a:	88 4d f4             	mov    %cl,-0xc(%rbp)
140975a6d:	44 88 65 f5          	mov    %r12b,-0xb(%rbp)
140975a71:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
140975a75:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
140975a79:	e8 d2 4a 79 ff       	call   0x14010a550
140975a7e:	48 8b c8             	mov    %rax,%rcx
140975a81:	48 8b d3             	mov    %rbx,%rdx
140975a84:	e8 5b 08 69 ff       	call   0x1400062e4
140975a89:	48 8b 45 08          	mov    0x8(%rbp),%rax
140975a8d:	48 83 f8 0f          	cmp    $0xf,%rax
140975a91:	76 2d                	jbe    0x140975ac0
140975a93:	48 ff c0             	inc    %rax
140975a96:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
140975a9a:	48 8b d1             	mov    %rcx,%rdx
140975a9d:	49 3b c6             	cmp    %r14,%rax
140975aa0:	72 18                	jb     0x140975aba
140975aa2:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140975aa6:	48 2b d1             	sub    %rcx,%rdx
140975aa9:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140975aad:	48 83 f8 1f          	cmp    $0x1f,%rax
140975ab1:	76 07                	jbe    0x140975aba
140975ab3:	ff 15 df 6e 19 00    	call   *0x196edf(%rip)        # 0x140b0c998
140975ab9:	cc                   	int3
140975aba:	ff 15 00 6e 19 00    	call   *0x196e00(%rip)        # 0x140b0c8c0
140975ac0:	66 0f 6f 05 88 c1 23 	movdqa 0x23c188(%rip),%xmm0        # 0x140bb1c50
140975ac7:	00
140975ac8:	f3 0f 7f 45 00       	movdqu %xmm0,0x0(%rbp)
140975acd:	44 88 65 f0          	mov    %r12b,-0x10(%rbp)
140975ad1:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140975ad6:	48 85 db             	test   %rbx,%rbx
140975ad9:	74 39                	je     0x140975b14
140975adb:	41 8b c5             	mov    %r13d,%eax
140975ade:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140975ae3:	41 03 c5             	add    %r13d,%eax
140975ae6:	75 2c                	jne    0x140975b14
140975ae8:	48 8b 03             	mov    (%rbx),%rax
140975aeb:	48 8b cb             	mov    %rbx,%rcx
140975aee:	48 8b 00             	mov    (%rax),%rax
140975af1:	ff 15 41 71 19 00    	call   *0x197141(%rip)        # 0x140b0cc38
140975af7:	41 8b c5             	mov    %r13d,%eax
140975afa:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140975aff:	41 03 c5             	add    %r13d,%eax
140975b02:	75 10                	jne    0x140975b14
140975b04:	48 8b 03             	mov    (%rbx),%rax
140975b07:	48 8b cb             	mov    %rbx,%rcx
140975b0a:	48 8b 40 08          	mov    0x8(%rax),%rax
140975b0e:	ff 15 24 71 19 00    	call   *0x197124(%rip)        # 0x140b0cc38
140975b14:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
140975b18:	48 8b 01             	mov    (%rcx),%rax
140975b1b:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
140975b20:	45 33 c9             	xor    %r9d,%r9d
140975b23:	44 8b 46 30          	mov    0x30(%rsi),%r8d
140975b27:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140975b2c:	48 8b 40 48          	mov    0x48(%rax),%rax
140975b30:	ff 15 02 71 19 00    	call   *0x197102(%rip)        # 0x140b0cc38
140975b36:	48 8b d8             	mov    %rax,%rbx
140975b39:	0f 57 c0             	xorps  %xmm0,%xmm0
140975b3c:	0f 11 45 f0          	movups %xmm0,-0x10(%rbp)
140975b40:	66 0f 6f 0d 58 c1 23 	movdqa 0x23c158(%rip),%xmm1        # 0x140bb1ca0
140975b47:	00
140975b48:	f3 0f 7f 4d 00       	movdqu %xmm1,0x0(%rbp)
140975b4d:	8b 0d 25 80 1f 00    	mov    0x1f8025(%rip),%ecx        # 0x140b6db78
140975b53:	89 4d f0             	mov    %ecx,-0x10(%rbp)
140975b56:	8a 0d 20 80 1f 00    	mov    0x1f8020(%rip),%cl        # 0x140b6db7c
140975b5c:	88 4d f4             	mov    %cl,-0xc(%rbp)
140975b5f:	44 88 65 f5          	mov    %r12b,-0xb(%rbp)
140975b63:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
140975b67:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
140975b6b:	e8 e0 49 79 ff       	call   0x14010a550
140975b70:	48 8b c8             	mov    %rax,%rcx
140975b73:	48 8b d3             	mov    %rbx,%rdx
140975b76:	e8 69 07 69 ff       	call   0x1400062e4
140975b7b:	48 8b 45 08          	mov    0x8(%rbp),%rax
140975b7f:	48 83 f8 0f          	cmp    $0xf,%rax
140975b83:	76 2d                	jbe    0x140975bb2
140975b85:	48 ff c0             	inc    %rax
140975b88:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
140975b8c:	48 8b d1             	mov    %rcx,%rdx
140975b8f:	49 3b c6             	cmp    %r14,%rax
140975b92:	72 18                	jb     0x140975bac
140975b94:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140975b98:	48 2b d1             	sub    %rcx,%rdx
140975b9b:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140975b9f:	48 83 f8 1f          	cmp    $0x1f,%rax
140975ba3:	76 07                	jbe    0x140975bac
140975ba5:	ff 15 ed 6d 19 00    	call   *0x196ded(%rip)        # 0x140b0c998
140975bab:	cc                   	int3
140975bac:	ff 15 0e 6d 19 00    	call   *0x196d0e(%rip)        # 0x140b0c8c0
140975bb2:	66 0f 6f 05 96 c0 23 	movdqa 0x23c096(%rip),%xmm0        # 0x140bb1c50
140975bb9:	00
140975bba:	f3 0f 7f 45 00       	movdqu %xmm0,0x0(%rbp)
140975bbf:	44 88 65 f0          	mov    %r12b,-0x10(%rbp)
140975bc3:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140975bc8:	48 85 db             	test   %rbx,%rbx
140975bcb:	74 39                	je     0x140975c06
140975bcd:	41 8b c5             	mov    %r13d,%eax
140975bd0:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140975bd5:	41 03 c5             	add    %r13d,%eax
140975bd8:	75 2c                	jne    0x140975c06
140975bda:	48 8b 03             	mov    (%rbx),%rax
140975bdd:	48 8b cb             	mov    %rbx,%rcx
140975be0:	48 8b 00             	mov    (%rax),%rax
140975be3:	ff 15 4f 70 19 00    	call   *0x19704f(%rip)        # 0x140b0cc38
140975be9:	41 8b c5             	mov    %r13d,%eax
140975bec:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140975bf1:	41 03 c5             	add    %r13d,%eax
140975bf4:	75 10                	jne    0x140975c06
140975bf6:	48 8b 03             	mov    (%rbx),%rax
140975bf9:	48 8b cb             	mov    %rbx,%rcx
140975bfc:	48 8b 40 08          	mov    0x8(%rax),%rax
140975c00:	ff 15 32 70 19 00    	call   *0x197032(%rip)        # 0x140b0cc38
140975c06:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
140975c0a:	48 8b 01             	mov    (%rcx),%rax
140975c0d:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
140975c12:	45 33 c9             	xor    %r9d,%r9d
140975c15:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
140975c1a:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140975c1f:	48 8b 80 88 00 00 00 	mov    0x88(%rax),%rax
140975c26:	ff 15 0c 70 19 00    	call   *0x19700c(%rip)        # 0x140b0cc38
140975c2c:	48 8b d8             	mov    %rax,%rbx
140975c2f:	0f 57 c0             	xorps  %xmm0,%xmm0
140975c32:	0f 11 45 f0          	movups %xmm0,-0x10(%rbp)
140975c36:	66 0f 6f 0d 72 c0 23 	movdqa 0x23c072(%rip),%xmm1        # 0x140bb1cb0
140975c3d:	00
140975c3e:	f3 0f 7f 4d 00       	movdqu %xmm1,0x0(%rbp)
140975c43:	8b 0d 37 7f 1f 00    	mov    0x1f7f37(%rip),%ecx        # 0x140b6db80
140975c49:	89 4d f0             	mov    %ecx,-0x10(%rbp)
140975c4c:	0f b7 0d 31 7f 1f 00 	movzwl 0x1f7f31(%rip),%ecx        # 0x140b6db84
140975c53:	66 89 4d f4          	mov    %cx,-0xc(%rbp)
140975c57:	44 88 65 f6          	mov    %r12b,-0xa(%rbp)
140975c5b:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
140975c5f:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
140975c63:	e8 e8 48 79 ff       	call   0x14010a550
140975c68:	48 8b c8             	mov    %rax,%rcx
140975c6b:	48 8b d3             	mov    %rbx,%rdx
140975c6e:	e8 71 06 69 ff       	call   0x1400062e4
140975c73:	48 8b 45 08          	mov    0x8(%rbp),%rax
140975c77:	48 83 f8 0f          	cmp    $0xf,%rax
140975c7b:	76 2d                	jbe    0x140975caa
140975c7d:	48 ff c0             	inc    %rax
140975c80:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
140975c84:	48 8b d1             	mov    %rcx,%rdx
140975c87:	49 3b c6             	cmp    %r14,%rax
140975c8a:	72 18                	jb     0x140975ca4
140975c8c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140975c90:	48 2b d1             	sub    %rcx,%rdx
140975c93:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140975c97:	48 83 f8 1f          	cmp    $0x1f,%rax
140975c9b:	76 07                	jbe    0x140975ca4
140975c9d:	ff 15 f5 6c 19 00    	call   *0x196cf5(%rip)        # 0x140b0c998
140975ca3:	cc                   	int3
140975ca4:	ff 15 16 6c 19 00    	call   *0x196c16(%rip)        # 0x140b0c8c0
140975caa:	66 0f 6f 05 9e bf 23 	movdqa 0x23bf9e(%rip),%xmm0        # 0x140bb1c50
140975cb1:	00
140975cb2:	f3 0f 7f 45 00       	movdqu %xmm0,0x0(%rbp)
140975cb7:	44 88 65 f0          	mov    %r12b,-0x10(%rbp)
140975cbb:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140975cc0:	48 85 db             	test   %rbx,%rbx
140975cc3:	74 39                	je     0x140975cfe
140975cc5:	41 8b c5             	mov    %r13d,%eax
140975cc8:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140975ccd:	41 03 c5             	add    %r13d,%eax
140975cd0:	75 2c                	jne    0x140975cfe
140975cd2:	48 8b 03             	mov    (%rbx),%rax
140975cd5:	48 8b cb             	mov    %rbx,%rcx
140975cd8:	48 8b 00             	mov    (%rax),%rax
140975cdb:	ff 15 57 6f 19 00    	call   *0x196f57(%rip)        # 0x140b0cc38
140975ce1:	41 8b c5             	mov    %r13d,%eax
140975ce4:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140975ce9:	41 03 c5             	add    %r13d,%eax
140975cec:	75 10                	jne    0x140975cfe
140975cee:	48 8b 03             	mov    (%rbx),%rax
140975cf1:	48 8b cb             	mov    %rbx,%rcx
140975cf4:	48 8b 40 08          	mov    0x8(%rax),%rax
140975cf8:	ff 15 3a 6f 19 00    	call   *0x196f3a(%rip)        # 0x140b0cc38
140975cfe:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
140975d02:	48 8b 01             	mov    (%rcx),%rax
140975d05:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
140975d0a:	45 33 c9             	xor    %r9d,%r9d
140975d0d:	45 8b c7             	mov    %r15d,%r8d
140975d10:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140975d15:	48 8b 40 48          	mov    0x48(%rax),%rax
140975d19:	ff 15 19 6f 19 00    	call   *0x196f19(%rip)        # 0x140b0cc38
140975d1f:	48 8b 08             	mov    (%rax),%rcx
140975d22:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
140975d27:	4c 8b 40 08          	mov    0x8(%rax),%r8
140975d2b:	4c 89 44 24 48       	mov    %r8,0x48(%rsp)
140975d30:	4c 89 20             	mov    %r12,(%rax)
140975d33:	4c 89 60 08          	mov    %r12,0x8(%rax)
140975d37:	48 8b 55 80          	mov    -0x80(%rbp),%rdx
140975d3b:	48 3b 55 88          	cmp    -0x78(%rbp),%rdx
140975d3f:	74 16                	je     0x140975d57
140975d41:	48 89 0a             	mov    %rcx,(%rdx)
140975d44:	4c 89 42 08          	mov    %r8,0x8(%rdx)
140975d48:	49 8b cc             	mov    %r12,%rcx
140975d4b:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
140975d50:	48 83 45 80 10       	addq   $0x10,-0x80(%rbp)
140975d55:	eb 14                	jmp    0x140975d6b
140975d57:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140975d5c:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140975d61:	e8 ea a5 6a ff       	call   0x140020350
140975d66:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140975d6b:	48 85 c9             	test   %rcx,%rcx
140975d6e:	74 41                	je     0x140975db1
140975d70:	41 8b c5             	mov    %r13d,%eax
140975d73:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140975d78:	41 03 c5             	add    %r13d,%eax
140975d7b:	75 34                	jne    0x140975db1
140975d7d:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140975d82:	48 8b 03             	mov    (%rbx),%rax
140975d85:	48 8b cb             	mov    %rbx,%rcx
140975d88:	48 8b 00             	mov    (%rax),%rax
140975d8b:	ff 15 a7 6e 19 00    	call   *0x196ea7(%rip)        # 0x140b0cc38
140975d91:	41 8b c5             	mov    %r13d,%eax
140975d94:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140975d99:	41 03 c5             	add    %r13d,%eax
140975d9c:	75 13                	jne    0x140975db1
140975d9e:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140975da3:	48 8b 01             	mov    (%rcx),%rax
140975da6:	48 8b 40 08          	mov    0x8(%rax),%rax
140975daa:	ff 15 88 6e 19 00    	call   *0x196e88(%rip)        # 0x140b0cc38
140975db0:	90                   	nop
140975db1:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140975db6:	48 85 db             	test   %rbx,%rbx
140975db9:	74 39                	je     0x140975df4
140975dbb:	41 8b c5             	mov    %r13d,%eax
140975dbe:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140975dc3:	41 03 c5             	add    %r13d,%eax
140975dc6:	75 2c                	jne    0x140975df4
140975dc8:	48 8b 03             	mov    (%rbx),%rax
140975dcb:	48 8b cb             	mov    %rbx,%rcx
140975dce:	48 8b 00             	mov    (%rax),%rax
140975dd1:	ff 15 61 6e 19 00    	call   *0x196e61(%rip)        # 0x140b0cc38
140975dd7:	41 8b c5             	mov    %r13d,%eax
140975dda:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140975ddf:	41 03 c5             	add    %r13d,%eax
140975de2:	75 10                	jne    0x140975df4
140975de4:	48 8b 03             	mov    (%rbx),%rax
140975de7:	48 8b cb             	mov    %rbx,%rcx
140975dea:	48 8b 40 08          	mov    0x8(%rax),%rax
140975dee:	ff 15 44 6e 19 00    	call   *0x196e44(%rip)        # 0x140b0cc38
140975df4:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
140975df8:	48 8b 01             	mov    (%rcx),%rax
140975dfb:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
140975e00:	45 33 c9             	xor    %r9d,%r9d
140975e03:	45 8d 41 04          	lea    0x4(%r9),%r8d
140975e07:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140975e0c:	48 8b 40 48          	mov    0x48(%rax),%rax
140975e10:	ff 15 22 6e 19 00    	call   *0x196e22(%rip)        # 0x140b0cc38
140975e16:	48 8b 08             	mov    (%rax),%rcx
140975e19:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
140975e1e:	4c 8b 40 08          	mov    0x8(%rax),%r8
140975e22:	4c 89 44 24 48       	mov    %r8,0x48(%rsp)
140975e27:	4c 89 20             	mov    %r12,(%rax)
140975e2a:	4c 89 60 08          	mov    %r12,0x8(%rax)
140975e2e:	48 8b 55 80          	mov    -0x80(%rbp),%rdx
140975e32:	48 3b 55 88          	cmp    -0x78(%rbp),%rdx
140975e36:	74 16                	je     0x140975e4e
140975e38:	48 89 0a             	mov    %rcx,(%rdx)
140975e3b:	4c 89 42 08          	mov    %r8,0x8(%rdx)
140975e3f:	49 8b cc             	mov    %r12,%rcx
140975e42:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
140975e47:	48 83 45 80 10       	addq   $0x10,-0x80(%rbp)
140975e4c:	eb 14                	jmp    0x140975e62
140975e4e:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140975e53:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140975e58:	e8 f3 a4 6a ff       	call   0x140020350
140975e5d:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140975e62:	48 85 c9             	test   %rcx,%rcx
140975e65:	74 41                	je     0x140975ea8
140975e67:	41 8b c5             	mov    %r13d,%eax
140975e6a:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140975e6f:	41 03 c5             	add    %r13d,%eax
140975e72:	75 34                	jne    0x140975ea8
140975e74:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140975e79:	48 8b 03             	mov    (%rbx),%rax
140975e7c:	48 8b cb             	mov    %rbx,%rcx
140975e7f:	48 8b 00             	mov    (%rax),%rax
140975e82:	ff 15 b0 6d 19 00    	call   *0x196db0(%rip)        # 0x140b0cc38
140975e88:	41 8b c5             	mov    %r13d,%eax
140975e8b:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140975e90:	41 03 c5             	add    %r13d,%eax
140975e93:	75 13                	jne    0x140975ea8
140975e95:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140975e9a:	48 8b 01             	mov    (%rcx),%rax
140975e9d:	48 8b 40 08          	mov    0x8(%rax),%rax
140975ea1:	ff 15 91 6d 19 00    	call   *0x196d91(%rip)        # 0x140b0cc38
140975ea7:	90                   	nop
140975ea8:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140975ead:	48 85 db             	test   %rbx,%rbx
140975eb0:	74 39                	je     0x140975eeb
140975eb2:	41 8b c5             	mov    %r13d,%eax
140975eb5:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140975eba:	41 03 c5             	add    %r13d,%eax
140975ebd:	75 2c                	jne    0x140975eeb
140975ebf:	48 8b 03             	mov    (%rbx),%rax
140975ec2:	48 8b cb             	mov    %rbx,%rcx
140975ec5:	48 8b 00             	mov    (%rax),%rax
140975ec8:	ff 15 6a 6d 19 00    	call   *0x196d6a(%rip)        # 0x140b0cc38
140975ece:	41 8b c5             	mov    %r13d,%eax
140975ed1:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140975ed6:	41 03 c5             	add    %r13d,%eax
140975ed9:	75 10                	jne    0x140975eeb
140975edb:	48 8b 03             	mov    (%rbx),%rax
140975ede:	48 8b cb             	mov    %rbx,%rcx
140975ee1:	48 8b 40 08          	mov    0x8(%rax),%rax
140975ee5:	ff 15 4d 6d 19 00    	call   *0x196d4d(%rip)        # 0x140b0cc38
140975eeb:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
140975eef:	48 8b 01             	mov    (%rcx),%rax
140975ef2:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
140975ef7:	45 33 c9             	xor    %r9d,%r9d
140975efa:	45 8d 41 02          	lea    0x2(%r9),%r8d
140975efe:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx