sGuard+: Machine Learning Guided Rule-Based Automated Vulnerability Repair on Smart Contracts | Synapse