Added include <cstdint> for uint* types