Looks like no one, including me, has any idea what Liberty Reserve is.