all 138 offerings