[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"camp-3777":3,"camp-3777-nearby":173},{"camp":4,"sessions":45,"rating":15,"notFound":16,"fetchError":16,"redirectTo":15},{"camp_id":5,"created_at":6,"org_id":7,"camp_name":8,"camp_description":9,"camp_source_link":10,"camp_contact_name":11,"camp_contact_title":12,"camp_contact_email":13,"camp_contact_phone":14,"camp_schedule_url":10,"last_session_crawl_at":15,"last_session_content_hash":15,"crawl_disabled":16,"updated_at":17,"camp_home_url":10,"camp_url_confidence":18,"camp_url_last_checked_at":15,"camp_site_profile":19,"last_sessions_scan_date":26,"last_sessions_scan_hash":27,"last_sessions_scan_found":28,"last_sessions_scan_no_upcoming":16,"last_sessions_scan_reason":15,"last_sessions_scan_pages":29,"updated_by_organizer_date":15,"simple_scrape_worked":15,"llm_success_streak":32,"last_structure_hints":15,"last_discovery_at":33,"sync_enabled":16,"scrape_status":34,"scrape_status_reason":25,"scrape_status_updated_at":35,"scrape_tier":36,"consecutive_unchanged_scans":37,"operating_status":15,"operating_status_reason":15,"operating_status_source":15,"operating_status_updated_at":15,"admin_notes":15,"organizer":38},3777,"2026-03-25T02:22:08.109139+00:00",756,"School of Richmond Ballet Summer Dance Camp","Summer dance camps and classes for ages 4-14 including ballet, creative movement, theatre dance, and the Minds In Motion program for rising 5th-8th graders.","https://richmondballet.com/school/summer/","Maren Topp","SRB Programs Administrator","mtopp@richmondballet.com","8043440906",null,false,"2026-08-30T09:46:23.324729+00:00",0.95,{"notes":20,"requires_js":16,"session_urls":21,"has_pdf_links":16,"is_multi_page":16,"has_cloudflare":16,"sessions_format":25,"has_calendar_embed":16,"detected_sessions_url":10},"Sessions listed in static HTML with dates, times, and prices",[22],{"url":10,"role":23,"notes":24},"main","All sessions on one page","simple_html","2026-08-30","0",7,[30],{"url":10,"content_hash":31},"383b1f88c2eb213b6d83276284e0b89011b10396dbc96faad80086af1f2929bb",0,"2026-08-29T16:02:05.594+00:00","scrapable","2026-03-28T15:47:46.678496+00:00","dormant",4,{"org_id":7,"org_zip":39,"org_city":40,"org_name":41,"org_state":42,"org_source_link":43,"org_contact_email":13,"org_address_line_1":44},"23219","Richmond","Richmond Ballet","VA","https://richmondballet.com","407 East Canal Street",[46,57,60,63,68,74,77,85,91,96,101,105,112,116,122,127,134,137,140,147,150,153,156,159,162,167,170],{"sess_id":47,"sess_name":48,"sess_description":49,"sess_start_date":50,"sess_end_date":51,"sess_start_time":52,"sess_end_time":53,"sess_price_min":54,"sess_price_max":54,"price_per":15,"reg_label":55,"is_virtual":16,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":44,"city":40,"state":42,"zip":39,"min_age":56,"max_age":28,"min_grade":15,"max_grade":15},20063,"Invitation to the Dance Camp - Cinderella (Ages 5-7)","Cinderella themed dance camp for ages 5-7.","2026-06-15","2026-06-18","09:00:00","11:00:00",180,"open",5,{"sess_id":58,"sess_name":59,"sess_description":15,"sess_start_date":50,"sess_end_date":51,"sess_start_time":52,"sess_end_time":53,"sess_price_min":54,"sess_price_max":54,"price_per":15,"reg_label":15,"is_virtual":16,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":15,"city":15,"state":15,"zip":15,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},36383,"Invitation to the Dance Camps - Cinderella",{"sess_id":61,"sess_name":62,"sess_description":15,"sess_start_date":50,"sess_end_date":51,"sess_start_time":52,"sess_end_time":53,"sess_price_min":54,"sess_price_max":54,"price_per":15,"reg_label":15,"is_virtual":16,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":15,"city":15,"state":15,"zip":15,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},23243,"Invitation to the Dance: Cinderella",{"sess_id":64,"sess_name":65,"sess_description":15,"sess_start_date":50,"sess_end_date":51,"sess_start_time":52,"sess_end_time":66,"sess_price_min":67,"sess_price_max":67,"price_per":15,"reg_label":15,"is_virtual":16,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":15,"city":15,"state":15,"zip":15,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},23245,"SRB Dance Camp (Ages 8-12)","14:00:00",340,{"sess_id":69,"sess_name":70,"sess_description":71,"sess_start_date":50,"sess_end_date":51,"sess_start_time":52,"sess_end_time":66,"sess_price_min":67,"sess_price_max":67,"price_per":15,"reg_label":55,"is_virtual":16,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":44,"city":40,"state":42,"zip":39,"min_age":72,"max_age":73,"min_grade":15,"max_grade":15},20065,"SRB Dance Camp (Ages 8-12) - June","Dance camp for ages 8-12 including ballet and various styles.",8,12,{"sess_id":75,"sess_name":76,"sess_description":15,"sess_start_date":50,"sess_end_date":51,"sess_start_time":52,"sess_end_time":66,"sess_price_min":67,"sess_price_max":67,"price_per":15,"reg_label":15,"is_virtual":16,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":15,"city":15,"state":15,"zip":15,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},37141,"SRB Dance Camps (June 15-18)",{"sess_id":78,"sess_name":79,"sess_description":15,"sess_start_date":80,"sess_end_date":81,"sess_start_time":82,"sess_end_time":83,"sess_price_min":84,"sess_price_max":84,"price_per":15,"reg_label":15,"is_virtual":16,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":15,"city":15,"state":15,"zip":15,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},36379,"Lower Ballet (8-12 Year Olds)","2026-06-23","2026-07-23","16:30:00","17:30:00",250,{"sess_id":86,"sess_name":87,"sess_description":15,"sess_start_date":80,"sess_end_date":88,"sess_start_time":83,"sess_end_time":89,"sess_price_min":90,"sess_price_max":90,"price_per":15,"reg_label":15,"is_virtual":16,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":15,"city":15,"state":15,"zip":15,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},36380,"Lower Theatre Dance (8-12 Year Olds)","2026-07-21","18:30:00",195,{"sess_id":92,"sess_name":93,"sess_description":15,"sess_start_date":80,"sess_end_date":81,"sess_start_time":94,"sess_end_time":89,"sess_price_min":95,"sess_price_max":95,"price_per":15,"reg_label":15,"is_virtual":16,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":15,"city":15,"state":15,"zip":15,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},36387,"SRB Lower III Mini Intensive","16:00:00",515,{"sess_id":97,"sess_name":98,"sess_description":15,"sess_start_date":99,"sess_end_date":100,"sess_start_time":83,"sess_end_time":89,"sess_price_min":90,"sess_price_max":90,"price_per":15,"reg_label":15,"is_virtual":16,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":15,"city":15,"state":15,"zip":15,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},36381,"Lower Character Dance (8-12 Year Olds)","2026-06-24","2026-07-22",{"sess_id":102,"sess_name":103,"sess_description":15,"sess_start_date":104,"sess_end_date":81,"sess_start_time":83,"sess_end_time":89,"sess_price_min":90,"sess_price_max":90,"price_per":15,"reg_label":15,"is_virtual":16,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":15,"city":15,"state":15,"zip":15,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},36382,"Lower Modern (8-12 Year Olds)","2026-06-25",{"sess_id":106,"sess_name":107,"sess_description":15,"sess_start_date":108,"sess_end_date":109,"sess_start_time":52,"sess_end_time":110,"sess_price_min":111,"sess_price_max":111,"price_per":15,"reg_label":15,"is_virtual":16,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":15,"city":15,"state":15,"zip":15,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},36375,"Invitation to the Dance (4-5 Year Olds) - 9:00 AM","2026-06-27","2026-07-25","09:50:00",150,{"sess_id":113,"sess_name":114,"sess_description":15,"sess_start_date":108,"sess_end_date":109,"sess_start_time":110,"sess_end_time":115,"sess_price_min":111,"sess_price_max":111,"price_per":15,"reg_label":15,"is_virtual":16,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":15,"city":15,"state":15,"zip":15,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},36376,"Invitation to the Dance (4-5 Year Olds) - 9:50 AM","10:40:00",{"sess_id":117,"sess_name":118,"sess_description":15,"sess_start_date":108,"sess_end_date":109,"sess_start_time":119,"sess_end_time":120,"sess_price_min":121,"sess_price_max":121,"price_per":15,"reg_label":15,"is_virtual":16,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":15,"city":15,"state":15,"zip":15,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},36377,"Pre-Primary & Primary (6-8 Year Olds) - 10:50 AM","10:50:00","11:50:00",155,{"sess_id":123,"sess_name":124,"sess_description":15,"sess_start_date":108,"sess_end_date":109,"sess_start_time":125,"sess_end_time":126,"sess_price_min":121,"sess_price_max":121,"price_per":15,"reg_label":15,"is_virtual":16,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":15,"city":15,"state":15,"zip":15,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},36378,"Pre-Primary & Primary (6-8 Year Olds) - 12:00 PM","12:00:00","13:00:00",{"sess_id":128,"sess_name":129,"sess_description":130,"sess_start_date":131,"sess_end_date":132,"sess_start_time":52,"sess_end_time":53,"sess_price_min":133,"sess_price_max":133,"price_per":15,"reg_label":55,"is_virtual":16,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":44,"city":40,"state":42,"zip":39,"min_age":56,"max_age":28,"min_grade":15,"max_grade":15},20064,"Invitation to the Dance Camp - Sleeping Beauty (Ages 5-7)","Sleeping Beauty themed dance camp for ages 5-7.","2026-07-27","2026-07-31",225,{"sess_id":135,"sess_name":136,"sess_description":15,"sess_start_date":131,"sess_end_date":132,"sess_start_time":52,"sess_end_time":53,"sess_price_min":133,"sess_price_max":133,"price_per":15,"reg_label":15,"is_virtual":16,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":15,"city":15,"state":15,"zip":15,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},36384,"Invitation to the Dance Camps - The Sleeping Beauty",{"sess_id":138,"sess_name":139,"sess_description":15,"sess_start_date":131,"sess_end_date":132,"sess_start_time":52,"sess_end_time":53,"sess_price_min":133,"sess_price_max":133,"price_per":15,"reg_label":15,"is_virtual":16,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":15,"city":15,"state":15,"zip":15,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},23244,"Invitation to the Dance: The Sleeping Beauty",{"sess_id":141,"sess_name":142,"sess_description":143,"sess_start_date":131,"sess_end_date":132,"sess_start_time":52,"sess_end_time":94,"sess_price_min":144,"sess_price_max":144,"price_per":15,"reg_label":55,"is_virtual":16,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":44,"city":40,"state":42,"zip":39,"min_age":145,"max_age":146,"min_grade":56,"max_grade":72},20067,"Minds In Motion Camp - Week 1 (Rising 5th-8th Graders)","Full-day performing arts camp for rising 5th-8th graders.",350,10,14,{"sess_id":148,"sess_name":149,"sess_description":15,"sess_start_date":131,"sess_end_date":132,"sess_start_time":52,"sess_end_time":94,"sess_price_min":144,"sess_price_max":144,"price_per":15,"reg_label":15,"is_virtual":16,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":15,"city":15,"state":15,"zip":15,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},36388,"Minds In Motion Camps - July",{"sess_id":151,"sess_name":152,"sess_description":15,"sess_start_date":131,"sess_end_date":132,"sess_start_time":52,"sess_end_time":94,"sess_price_min":144,"sess_price_max":144,"price_per":15,"reg_label":15,"is_virtual":16,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":15,"city":15,"state":15,"zip":15,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},37143,"Minds In Motion Summer Camp (July 27-31)",{"sess_id":154,"sess_name":65,"sess_description":15,"sess_start_date":131,"sess_end_date":132,"sess_start_time":52,"sess_end_time":66,"sess_price_min":155,"sess_price_max":155,"price_per":15,"reg_label":15,"is_virtual":16,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":15,"city":15,"state":15,"zip":15,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},23246,420,{"sess_id":157,"sess_name":158,"sess_description":71,"sess_start_date":131,"sess_end_date":132,"sess_start_time":52,"sess_end_time":66,"sess_price_min":155,"sess_price_max":155,"price_per":15,"reg_label":55,"is_virtual":16,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":44,"city":40,"state":42,"zip":39,"min_age":72,"max_age":73,"min_grade":15,"max_grade":15},20066,"SRB Dance Camp (Ages 8-12) - July",{"sess_id":160,"sess_name":161,"sess_description":15,"sess_start_date":131,"sess_end_date":132,"sess_start_time":52,"sess_end_time":66,"sess_price_min":155,"sess_price_max":155,"price_per":15,"reg_label":15,"is_virtual":16,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":15,"city":15,"state":15,"zip":15,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},37142,"SRB Dance Camps (July 27-31)",{"sess_id":163,"sess_name":164,"sess_description":143,"sess_start_date":165,"sess_end_date":166,"sess_start_time":52,"sess_end_time":94,"sess_price_min":144,"sess_price_max":144,"price_per":15,"reg_label":55,"is_virtual":16,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":44,"city":40,"state":42,"zip":39,"min_age":145,"max_age":146,"min_grade":56,"max_grade":72},20068,"Minds In Motion Camp - Week 2 (Rising 5th-8th Graders)","2026-08-03","2026-08-07",{"sess_id":168,"sess_name":169,"sess_description":15,"sess_start_date":165,"sess_end_date":166,"sess_start_time":52,"sess_end_time":94,"sess_price_min":144,"sess_price_max":144,"price_per":15,"reg_label":15,"is_virtual":16,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":15,"city":15,"state":15,"zip":15,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},36389,"Minds In Motion Camps - August",{"sess_id":171,"sess_name":172,"sess_description":15,"sess_start_date":165,"sess_end_date":166,"sess_start_time":52,"sess_end_time":94,"sess_price_min":144,"sess_price_max":144,"price_per":15,"reg_label":15,"is_virtual":16,"before_care_available":15,"before_care_start_time":15,"after_care_available":15,"after_care_end_time":15,"after_care_additional_cost_if_separate":15,"line_1":15,"city":15,"state":15,"zip":15,"min_age":15,"max_age":15,"min_grade":15,"max_grade":15},37144,"Minds In Motion Summer Camp (August 3-7)",[174,187,200,214,227,236],{"camp_id":175,"camp_name":176,"camp_description":177,"org_name":178,"city":40,"state":42,"categories":179,"next_sess_start_date":15,"upcoming_session_count":32,"price_min":186,"price_max":133,"min_age":56,"max_age":73,"avg_rating":15,"review_count":32,"total_count":73},3764,"Lewis Ginter Botanical Garden Green Adventure Summer Camps","Half-day nature and garden camps for ages 5-12. Monday-Friday 9am-noon. Pre-registration required, no day-of sign-ups. Splashpad visit on Fridays.","Lewis Ginter Botanical Garden",[180,181,182,183,184,185],"arts","day","enrichment","nature","science","summer",175,{"camp_id":188,"camp_name":189,"camp_description":190,"org_name":191,"city":40,"state":42,"categories":192,"next_sess_start_date":15,"upcoming_session_count":32,"price_min":196,"price_max":197,"min_age":198,"max_age":199,"avg_rating":15,"review_count":32,"total_count":73},3765,"Maymont Summer Discovery Camps","Nature-based summer camps at Maymont historic estate for ages 2.5-13 with themes like animal encounters, nature exploration, and science. Half-day camps (9am-12pm) for younger children, full-day camps (9am-3pm) for older groups. 17 program themes across 11 weeks.","Maymont Foundation",[193,194,183,195,184,185],"day camp","environmental","outdoor",102,425,2,13,{"camp_id":201,"camp_name":202,"camp_description":203,"org_name":204,"city":40,"state":42,"categories":205,"next_sess_start_date":15,"upcoming_session_count":32,"price_min":210,"price_max":211,"min_age":212,"max_age":213,"avg_rating":15,"review_count":32,"total_count":73},3790,"Richmond Debate Institute Summer Camp","Speech and debate summer camps for middle and high school students at VCU School of Business. Includes day camp and overnight options.","Richmond Debate Institute",[206,181,207,182,208,209,185],"academic","debate","overnight","public speaking",450,1495,11,18,{"camp_id":215,"camp_name":216,"camp_description":217,"org_name":218,"city":40,"state":42,"categories":219,"next_sess_start_date":15,"upcoming_session_count":32,"price_min":225,"price_max":226,"min_age":199,"max_age":213,"avg_rating":15,"review_count":32,"total_count":73},3781,"RITS AI Summer Camp","One-week AI summer camp for teens ages 13+ at VCU College of Engineering. Hands-on projects in computer vision, biomedical sports science, and CS/vibe coding. Guest presentations from VCU professors.","Richmond Institute of Technology & Science (RITS)",[220,221,181,222,184,223,185,224],"ai","coding","engineering","stem","technology",495,600,{"camp_id":228,"camp_name":229,"camp_description":230,"org_name":231,"city":40,"state":42,"categories":232,"next_sess_start_date":15,"upcoming_session_count":32,"price_min":144,"price_max":234,"min_age":235,"max_age":73,"avg_rating":15,"review_count":32,"total_count":73},3766,"Science Museum of Virginia Summer Camp","STEM summer camps for ages 6-12 with 5 themed weeks. Explore exhibitions, watch Dome films, and participate in hands-on science. Early drop-off 8:30am and late pickup 5:30pm available.","Science Museum of Virginia",[181,233,184,223,185],"museum",400,6,{"camp_id":237,"camp_name":238,"camp_description":239,"org_name":240,"city":40,"state":42,"categories":241,"next_sess_start_date":15,"upcoming_session_count":32,"price_min":245,"price_max":245,"min_age":235,"max_age":73,"avg_rating":15,"review_count":32,"total_count":73},4413,"SwimRVA Spring Break Camp","Spring break camp for ages 6-12 with swim lessons, log rolling, water polo, and activities.","SwimRVA",[242,181,243,244],"break","swimming","water sports",319]