{"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": ["vulnerability", "capabilities", "vulnerable system", "vulnerable system owner", "supported platform", "discoverer"]}, {"event_type": "patch vulnerability", "trigger": true, "arguments": ["vulnerable system version", "issues addressed", "time", "vulnerable system", "common vulnerabilities and exposures", "supported platform", "patch number", "releaser"]}, {"event_type": "data breach", "trigger": true, "arguments": ["place", "attack pattern", "compromised data", "purpose", "time", "attacker", "number of data", "victim", "damage amount", "number of victim"]}, {"event_type": "phishing", "trigger": true, "arguments": ["victim", "time", "trusted entity", "purpose", "damage amount", "place"]}], "input": "Hackers are also changing the game when it comes to data theft ."}
{"discover vulnerability": [], "patch vulnerability": [], "data breach": [{"trigger": "data theft", "arguments": {"place": "NAN", "attack pattern": "NAN", "compromised data": "NAN", "purpose": "NAN", "time": "NAN", "attacker": "Hackers", "number of data": "NAN", "victim": "NAN", "damage amount": "NAN", "number of victim": "NAN"}}], "phishing": []}