Use range-based for where possible
Use OBF format from resources
Regenerated using proper version of protobuf