code: def returnData(self, dsptr):
          
          dataPtr = dsptr & 0x00FFFFFFL
          dataLen = (dsptr >> 24) & 0xFF
  
          self.__f.seek(dataPtr)
  
          data = self.__f.read(dataLen)
          result = data[4:].split('|')
          location = Location(self.getLong(data, 0), result[0], result[1], result[2], result[3], result[4])
  
          return location
docs: " get ip data from db file by data start ptr
          " param: dsptr