SELECT id, title, TO_CHAR(a.publish_date, 'MM-DD-YYYY'), publish_date, file_size, format, format_id, access_level, access_level_id FROM ( SELECT ROWNUM r, id, title, TO_CHAR(a.publish_date, 'MM-DD-YYYY'), file_size, format, format_id, access_level, access_level_id FROM ( SELECT DISTINCT a.id, a.title, TO_CHAR(a.publish_date, 'MM-DD-YYYY'), a.file_size, tr.refvalue format, a.format AS format_id, tr2.refvalue access_level , a.access_level AS access_level_id FROM SP_ARTICLE a, T_CONTENT_LOCATION_MAP clm, T_LOCATION_LEVEL_MAP llm, T_LOCALE l, T_REFERENCE tr, T_REFERENCE tr2 WHERE a.id = clm.content_id AND clm.location_id = llm.id AND llm.level1_id = ( SELECT level1_id FROM T_LOCATION_LEVEL_MAP WHERE id = 75) AND llm.level5_id = ( SELECT level5_id FROM T_LOCATION_LEVEL_MAP WHERE id = 75) AND clm.locale_id = l.id AND l.region_id = ( SELECT id FROM T_REGION WHERE regioncode_short = 'US' ) AND l.language_id = ( SELECT id FROM T_LANGUAGE WHERE languagecode = 'EN' ) AND a.status!='VO' AND (a.publish_date <= SYSDATE) AND ( CASE WHEN a.use_advanced_rules = 'Y' THEN a.headline_expiration_date ELSE a.expiration_date END IS NULL OR CASE WHEN a.use_advanced_rules = 'Y' THEN a.headline_expiration_date ELSE a.expiration_date END > SYSDATE ) AND a.format=tr.id AND tr.refcategory='FORMAT' AND tr2.refnum = a.access_level AND tr2.refcategory = 'ACCESSLEVEL' ) )