REPUBLIC 100