VERIFIED abi and joseph Offer Code WORKING May 2024