Shuran Gan — the living record · GraphFoot