@SuppressWarnings("unchecked")
public void run() {
GDSystem system = GDSystem.getInstance();
try {
Map<String, Object> properties = (Map<String, Object>) system.query(new GetProperty());
if(properties.get("timezone") == null) {
system.execute(new SetProperty("timezone", "America/Sao_Paulo"));
}
DateTimeZone zone = DateTimeZone.forID(String.valueOf(properties.get("timezone")));
DateTimeZone.setDefault(zone);