Detailed information about 113.95.224.0/20