Detailed information about 32.228.64.0/19