related tags: 1B1B22 2451FF 647AE2 675BA8 746F95 93C7F3 ABC5DB E2EFF5 E7EDF0 centre makerfaire science sg singapore 2012 181726