Fix memory unaligned reads

Bug fix for unaligned memory reads. This corrects the issue with service port names being jumbled for certain demos.
So uhm.. this one doesn't need any correction either, I guess?