CS5463 source code