{"text_format":"dbase-jsonl-2026-09-30","columns":[{"name":"id","type":"number","width":10,"decimals":0},{"name":"group","type":"number","width":3,"decimals":0},{"name":"comment","type":"character","width":254},{"name":"moveable","type":"number","width":1,"decimals":0},{"name":"type","type":"character","width":10},{"name":"name","type":"character","width":80},{"name":"hidden","type":"number","width":1,"decimals":0}],"n_rows":85,"rows_kept":85,"cut":false,"deleted_skipped":0,"read_ended":"whole","bounds":"16MiB/16384/4096/first_that_fit","version":"dbase_level_three","encoding_class":"enc_absent","reader":"statdb_count/9"}
[{"$raw":"**********"},1,null,{"$raw":"*"},"fence","Start",{"$raw":"*"}]
[{"$raw":"**********"},1,null,{"$raw":"*"},"fence","Start",{"$raw":"*"}]
[{"$raw":"**********"},2,null,{"$raw":"*"},"fence","Corner of Beach & Fritz Sonnenberg",{"$raw":"*"}]
[{"$raw":"**********"},2,null,1,"fence","Corner of Beach & Fritz Sonnenberg",{"$raw":"*"}]
[{"$raw":"**********"},2,"Spare panels to be set up after the 21KM start",1,"fence","Corner of Beach & Fritz Sonnenberg",{"$raw":"*"}]
[{"$raw":"**********"},3,null,1,"fence","Granger Bay Boulevard",{"$raw":"*"}]
[{"$raw":"**********"},3,null,{"$raw":"*"},"fence","Granger Bay Boulevard",{"$raw":"*"}]
[{"$raw":"**********"},3,null,{"$raw":"*"},"fence","Granger Bay Boulevard",{"$raw":"*"}]
[{"$raw":"**********"},3,null,{"$raw":"*"},"fence","Granger Bay Boulevard",{"$raw":"*"}]
[{"$raw":"**********"},3,null,{"$raw":"*"},"fence","Granger Bay Boulevard",{"$raw":"*"}]
[{"$raw":"**********"},4,"Cones to be laid out after the 21KM runners have\npassed.",1,"cones","Granger Bay Boulevard & Fritz Sonnenberg",{"$raw":"*"}]
[{"$raw":"**********"},5,null,{"$raw":"*"},"fence","Underpass",{"$raw":"*"}]
[{"$raw":"**********"},5,"Fence line must follow\npillars. Leave gap open for\nPark Run",{"$raw":"*"},"fence","Underpass",{"$raw":"*"}]
[{"$raw":"**********"},5,null,{"$raw":"*"},"fence","Underpass",{"$raw":"*"}]
[{"$raw":"**********"},8,null,{"$raw":"*"},"fence","Fan Walk onto Helen Suzman",{"$raw":"*"}]
[{"$raw":"**********"},8,null,{"$raw":"*"},"fence","Fan Walk onto Helen Suzman",{"$raw":"*"}]
[{"$raw":"**********"},8,null,{"$raw":"*"},"fence","Fan Walk onto Helen Suzman",{"$raw":"*"}]
[{"$raw":"**********"},8,null,{"$raw":"*"},"fence","Fan Walk onto Helen Suzman",{"$raw":"*"}]
[{"$raw":"**********"},8,null,{"$raw":"*"},"fence","Fan Walk onto Helen Suzman",{"$raw":"*"}]
[{"$raw":"**********"},8,null,{"$raw":"*"},"fence","Fan Walk onto Helen Suzman",{"$raw":"*"}]
[{"$raw":"**********"},9,null,{"$raw":"*"},"fence","5KM Finish",{"$raw":"*"}]
[{"$raw":"**********"},9,null,{"$raw":"*"},"fence","5KM Finish",{"$raw":"*"}]
[{"$raw":"**********"},9,null,{"$raw":"*"},"fence","5KM Finish",{"$raw":"*"}]
[{"$raw":"**********"},17,null,1,"fence","Pavilion Food Court",{"$raw":"*"}]
[{"$raw":"**********"},18,null,{"$raw":"*"},"fence","Beach & Clarens",{"$raw":"*"}]
[{"$raw":"**********"},18,null,1,"fence","Beach & Clarens",{"$raw":"*"}]
[{"$raw":"**********"},18,null,{"$raw":"*"},"fence","Beach & Clarens",{"$raw":"*"}]
[{"$raw":"**********"},19,null,{"$raw":"*"},"fence","Beach & Surf",{"$raw":"*"}]
[{"$raw":"**********"},19,null,{"$raw":"*"},"fence","Beach & Surf",{"$raw":"*"}]
[{"$raw":"**********"},23,null,{"$raw":"*"},"fence","Lower Kloof Road parking lot",{"$raw":"*"}]
[{"$raw":"**********"},6,null,{"$raw":"*"},"cones","Helen Suzman Circle",{"$raw":"*"}]
[{"$raw":"**********"},14,null,{"$raw":"*"},"fence","Beach & Beach",{"$raw":"*"}]
[{"$raw":"**********"},14,null,{"$raw":"*"},"cones","Beach & Beach",{"$raw":"*"}]
[{"$raw":"**********"},15,null,{"$raw":"*"},"cones","Beach Rd",{"$raw":"*"}]
[{"$raw":"**********"},21,null,{"$raw":"*"},"cones","Queens Road Circle",{"$raw":"*"}]
[{"$raw":"**********"},20,null,{"$raw":"*"},"cones","Queens Road Circle to Pools",{"$raw":"*"}]
[{"$raw":"**********"},16,null,{"$raw":"*"},"fence","Promenade Construction",{"$raw":"*"}]
[{"$raw":"**********"},16,null,{"$raw":"*"},"fence","Promenade Construction",{"$raw":"*"}]
[{"$raw":"**********"},20,null,{"$raw":"*"},"cones","Queens Road Circle to Pools",{"$raw":"*"}]
[{"$raw":"**********"},24,null,{"$raw":"*"},"cones","Cones along Lower Kloof Road",{"$raw":"*"}]
[{"$raw":"**********"},14,null,{"$raw":"*"},"cones","Beach & Beach",{"$raw":"*"}]
[{"$raw":"**********"},21,null,{"$raw":"*"},"fencing","Queens Road Circle",{"$raw":"*"}]
[{"$raw":"**********"},16,"Construction",{"$raw":"*"},"constructi","Promenade Construction",{"$raw":"*"}]
[{"$raw":"**********"},1,null,{"$raw":"*"},"fence","Start",{"$raw":"*"}]
[{"$raw":"**********"},1,null,{"$raw":"*"},"fence","Start",{"$raw":"*"}]
[{"$raw":"**********"},4,null,{"$raw":"*"},"spacer","Granger Bay Boulevard & Fritz Sonnenberg",{"$raw":"*"}]
[{"$raw":"**********"},4,null,{"$raw":"*"},"spacer","Granger Bay Boulevard & Fritz Sonnenberg",{"$raw":"*"}]
[{"$raw":"**********"},4,null,{"$raw":"*"},"spacer","Granger Bay Boulevard & Fritz Sonnenberg",{"$raw":"*"}]
[{"$raw":"**********"},14,null,{"$raw":"*"},"cones","Beach & Beach",{"$raw":"*"}]
[{"$raw":"**********"},15,null,{"$raw":"*"},"cones","Beach Rd",{"$raw":"*"}]
[{"$raw":"**********"},14,null,{"$raw":"*"},"cones","Beach & Beach",{"$raw":"*"}]
[{"$raw":"**********"},22,null,{"$raw":"*"},"cones","Seacliffe Road",{"$raw":"*"}]
[{"$raw":"**********"},22,null,{"$raw":"*"},"spacer","Seacliffe Road",{"$raw":"*"}]
[{"$raw":"**********"},22,null,{"$raw":"*"},"spacer","Seacliffe Road",{"$raw":"*"}]
[{"$raw":"**********"},24,null,{"$raw":"*"},"cones","Cones along Lower Kloof Road",{"$raw":"*"}]
[{"$raw":"**********"},24,null,{"$raw":"*"},"cones","Cones along Lower Kloof Road",{"$raw":"*"}]
[{"$raw":"**********"},10,null,{"$raw":"*"},"fence","Finish",{"$raw":"*"}]
[{"$raw":"**********"},10,null,{"$raw":"*"},"fence","Finish",{"$raw":"*"}]
[{"$raw":"**********"},10,null,{"$raw":"*"},"fence","Finish",{"$raw":"*"}]
[{"$raw":"**********"},10,null,{"$raw":"*"},"fence","Finish",{"$raw":"*"}]
[{"$raw":"**********"},10,null,1,"fence","Finish",{"$raw":"*"}]
[{"$raw":"**********"},14,null,{"$raw":"*"},"fence","Beach & Beach",{"$raw":"*"}]
[{"$raw":"**********"},21,null,{"$raw":"*"},"cones","Queens Road Circle",{"$raw":"*"}]
[{"$raw":"**********"},19,null,{"$raw":"*"},"spacer","Beach & Surf",{"$raw":"*"}]
[{"$raw":"**********"},19,null,{"$raw":"*"},"spacer","Beach & Surf",{"$raw":"*"}]
[{"$raw":"**********"},17,null,{"$raw":"*"},"spacer","Pavilion Food Court",{"$raw":"*"}]
[{"$raw":"**********"},17,null,{"$raw":"*"},"spacer","Pavilion Food Court",{"$raw":"*"}]
[{"$raw":"**********"},16,null,{"$raw":"*"},"fence","Promenade Construction",{"$raw":"*"}]
[{"$raw":"**********"},14,null,{"$raw":"*"},"cones","Beach & Beach",{"$raw":"*"}]
[{"$raw":"**********"},14,null,{"$raw":"*"},"cones","Beach & Beach",{"$raw":"*"}]
[{"$raw":"**********"},12,null,{"$raw":"*"},"fence","Lighthouse",{"$raw":"*"}]
[{"$raw":"**********"},12,null,{"$raw":"*"},"cones","Lighthouse",{"$raw":"*"}]
[{"$raw":"**********"},11,null,{"$raw":"*"},"cones","Green Point Park",{"$raw":"*"}]
[{"$raw":"**********"},13,null,{"$raw":"*"},"cones","Beach Rd towards Lighthouse",{"$raw":"*"}]
[{"$raw":"**********"},12,null,{"$raw":"*"},"spacer","Lighthouse",{"$raw":"*"}]
[{"$raw":"**********"},7,null,{"$raw":"*"},"cones","Forecourt",{"$raw":"*"}]
[{"$raw":"**********"},7,null,{"$raw":"*"},"cones","Forecourt",{"$raw":"*"}]
[{"$raw":"**********"},7,null,{"$raw":"*"},"cones","Forecourt",{"$raw":"*"}]
[{"$raw":"**********"},7,null,{"$raw":"*"},"cones","Forecourt",{"$raw":"*"}]
[{"$raw":"**********"},7,null,{"$raw":"*"},"cones","Forecourt",{"$raw":"*"}]
[{"$raw":"**********"},8,null,{"$raw":"*"},"spacer","Fan Walk onto Helen Suzman",{"$raw":"*"}]
[{"$raw":"**********"},12,null,{"$raw":"*"},"spacer","Lighthouse",{"$raw":"*"}]
[{"$raw":"**********"},17,null,{"$raw":"*"},"spacer","Pavilion Food Court",{"$raw":"*"}]
[{"$raw":"**********"},23,null,{"$raw":"*"},"spacer","Lower Kloof Road parking lot",{"$raw":"*"}]
[{"$raw":"**********"},23,null,{"$raw":"*"},"spacer","Lower Kloof Road parking lot",{"$raw":"*"}]