Wow. What a beautiful moment. Prepare to be moved.