oolp40