KennelAsset.h and KennelAssetFactory.cpp uses code based on the UE4 Plugins project TextAsset, made availiabe under the BSD 3-Clause license.
This project includes code directly from Google's protocol buffers project, made availiable under the BSD license.