republic-finance