{"instruction": "You are an expert in event extraction. Please extract events from the input that conform to the schema definition. Return an empty list for events that do not exist, and return NAN for arguments that do not exist. If an argument has multiple values, please return a list. Respond in the format of a JSON string.", "schema": [{"event_type": "discover vulnerability", "trigger": true, "arguments": ["supported platform", "vulnerability", "discoverer", "vulnerable system", "common vulnerabilities and exposures", "vulnerable system version", "time"]}, {"event_type": "patch vulnerability", "trigger": true, "arguments": ["common vulnerabilities and exposures", "vulnerability", "vulnerable system", "issues addressed", "patch", "vulnerable system version", "patch number"]}, {"event_type": "data breach", "trigger": true, "arguments": ["number of victim", "damage amount", "attacker", "purpose", "time", "victim", "compromised data", "tool", "attack pattern"]}, {"event_type": "ransom", "trigger": true, "arguments": ["price", "payment method", "damage amount", "attacker", "victim", "attack pattern", "tool", "time"]}, {"event_type": "phishing", "trigger": true, "arguments": ["attack pattern", "place", "trusted entity", "time", "damage amount", "tool", "victim", "attacker"]}], "input": "“ Criminals can pretend to be the bank and ask customers to undertake strange actions that under normal operations would seem suspicious ."}
{"discover vulnerability": [], "patch vulnerability": [], "data breach": [], "ransom": [], "phishing": [{"trigger": "can pretend to be", "arguments": {"attack pattern": "NAN", "place": "NAN", "trusted entity": "the bank", "time": "NAN", "damage amount": "NAN", "tool": "NAN", "victim": "customers", "attacker": "Criminals"}}]}