+ int t = time(0);
+ update_md5(md5, (unsigned char*)&t, sizeof(t));
+
+ unsigned char h[16];
+ unsigned char file_signature[33];
+ finish_md5(md5, h);
+ sprintf((char*)file_signature, "%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x",
+ h[0],h[1],h[2],h[3],
+ h[4],h[5],h[6],h[7],
+ h[8],h[9],h[10],h[11],
+ h[12],h[13],h[14],h[15]);
+
+ char scenename1[80], scenename2[80];
+ sprintf(scenename1, "rfx.MainTimeline_%s", file_signature);
+ sprintf(scenename2, "rfx::MainTimeline_%s", file_signature);