Tenorshare recovery (7/35)

Tenorshare recovery