Detailed information about 64.225.40.192/27