Detailed information about 94.102.224.0/20