OPINION

1499500501502503556