Kaleb Cook carves up Centennial Bulls in high-stakes century