Tenorshare recovery (10/35)

Tenorshare recovery