Freegle Tech Report 19-03-31