Detailed information about 78.109.64.0/20