Fully met and exceeded my expectations. Many thanks.