camel republic