Stream names seem to be able to longer 44 bytes as currently defined in [MQTTFileDownloader.h](https://github.com/aws/aws-iot-core-mqtt-file-streams-embedded-c/blob/d4c38d5915b5361015a2fbc254c3653148f34786/source/include/MQTTFileDownloader.h) In our application we received a streamId that was 51 bytes long causing the `streamNameBuff` array in `createTopic` to overrun. [This](https://docs.aws.amazon.com/iot/latest/apireference/API_CreateStream.html#API_CreateStream_RequestParameters) seems to indicate stream names can be up to 128 bytes long.