3 high quality ASX shares to buy and hold for decades