financial release