Store is a type of Keep. you are likely to find Calendar in/at/on Store. you are likely to find Calendar in/at/on Wall. 
Crash is a type of Occupy. 
Keep <--IsA-- Store <--AtLocation-- Calendar --AtLocation--> Wall 
Occupy <--IsA-- Crash 