There's much to be thankful for. Happy Thanksgiving!