Detailed information about 72.140.240.0/20