W1siziisimx1y2t5lwrvzy1yywnpbmcvyxzhdgfycy9hyjkznwfmms0ymjjhltq3zmutogmyos0xmdfjmdcymjm3otatntmwnte1mzkxn2q1zjyznwqzmzhhoge5mgi0ndrjmdyixv0?sha=03946549e5ddf92e

Jim Clark