Detailed information about 102.177.224.0/19