(?:\stype-id="[^"]*")?(?:\sid="([^"]*)")?\stype="Album"(?:\stype-id="[^"]*")?(?:\sid="([^"]*)")?><title>([^<]*)</title><first-release-date(\s/)?>(\d{4})? <artist\sid[^>]*type="Person".*?<life-span>\s*<begin>([^<]*) <artist\sid[^>]*type="Person".*?<life-span><begin>[^<]*</begin><end>([^<]*) <artist\sid[^>]*type="Group".*?<life-span><begin>([^<]*) <artist\sid[^>]*type="Group".*?<life-span><begin>[^<]*</begin><end>([^<]*) allmusic.com TheAudioDb.com ^$ <(?:born|formed)*>(.+)</(?:born|formed)*> <artist type="Person".*?<life-span><begin>([^<]*) <artist type="Person".*?<life-span><begin>[^<]*</begin><end>([^<]*) <artist type="Group".*?<life-span><begin>([^<]*) <artist type="Group".*?<life-span><begin>[^<]*</begin><end>([^<]*) <release id="([^"]*)"><title>([^<]*)< <release-group\stype="[^"]*"\sid="([^"]*)" <release-group\stype="[^"]*"\stype-id="[^"]*"\sid="([^"]*)" <release-group\sid="([^"]*)"\stype="[^"]*" <release-group\sid="([^"]*)"\stype-id="[^"]*" <release-group\stype-id="[^"]*"\sid="([^"]*)" <release-group\stype-id="[^"]*"\stype="[^"]*"\sid="([^"]*)" (.+) (?:joinphrase="([^"]*)">)?<artist\sid="([^"]*)".*?<name>([^<]*)< (.+) <artist id="[^"]*".*?<name>([^<]*)< (.+) </primary-type><rating votes-count="[^"]*">(\d) (.+) <label id="[^"]*".*?<name>([^<]*) (.+) <first-release-date>([^<]*)< <first-release-date>(\d{4}) <track[^>]+><position>(\d+)</position><number>\d*</number>(?:<length>(\d*?)\d{3}</length>)*(?:<recording id="([^"]*)">)*<title>([^<]*)< (.+)