Detailed information about 105.227.32.0/19