Joe Locke assets