res = {}, extraKey = '') => {
	for(key in obj) {
	    if(typeof obj[key] !== 'object') {
		res[extraKey + key] = obj[key];
	    }
	    else {
		flattenJSON(obj[key], res, `${extraKey}${key}.`);
	    }
	}
	return res;
    };

    try {
	/* Create root, set UTC time and animation theme */
	var root = am5.Root.new("llvm_watch");
	root.utc = true;
	root.setThemes([am5themes_Animated.new(root)]);

	/* Create chart */
	var chart = root.container.children.push(
	    am5xy.XYChart.new(root, {
		panX: false,
		panY: