[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"camp-3927":3,"camp-3927-nearby":149},{"camp":4,"sessions":41,"rating":11,"notFound":12,"fetchError":12,"redirectTo":11},{"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":11,"camp_contact_email":11,"camp_contact_phone":11,"camp_schedule_url":10,"last_session_crawl_at":11,"last_session_content_hash":11,"crawl_disabled":12,"updated_at":13,"camp_home_url":10,"camp_url_confidence":14,"camp_url_last_checked_at":11,"camp_site_profile":15,"last_sessions_scan_date":22,"last_sessions_scan_hash":23,"last_sessions_scan_found":24,"last_sessions_scan_no_upcoming":12,"last_sessions_scan_reason":11,"last_sessions_scan_pages":25,"updated_by_organizer_date":11,"simple_scrape_worked":11,"llm_success_streak":28,"last_structure_hints":11,"last_discovery_at":29,"sync_enabled":12,"scrape_status":30,"scrape_status_reason":21,"scrape_status_updated_at":31,"scrape_tier":32,"consecutive_unchanged_scans":33,"operating_status":11,"operating_status_reason":11,"operating_status_source":11,"operating_status_updated_at":11,"admin_notes":11,"organizer":34},3927,"2026-03-25T04:07:11.610661+00:00",906,"Summer at Bryn Mawr","7-week summer program for K through grade 12 with morning, afternoon, and full-day sessions. Free before and after care. Lunch included for full-day campers. Registration via CampBrain.","https://www.brynmawrschool.org/the-bryn-mawr-experience/summer",null,false,"2026-08-30T11:12:32.786745+00:00",0.9,{"notes":16,"requires_js":12,"session_urls":17,"has_pdf_links":12,"is_multi_page":12,"has_cloudflare":12,"sessions_format":21,"has_calendar_embed":12,"detected_sessions_url":10},"7 weeks Jun 15-Jul 31. $250-790 per program. Free before/after care.",[18],{"url":10,"role":19,"notes":20},"main","Overview with weekly schedule. Registration via CampBrain.","simple_html","2026-08-30","0",13,[26],{"url":10,"content_hash":27},"0bfe133289bf8f84c205742c5d64adae5486124eda1a03c27a150e712e09780a",0,"2026-08-30T02:52:46.991+00:00","scrapable","2026-03-28T15:47:46.678496+00:00","dormant",4,{"org_id":7,"org_zip":35,"org_city":36,"org_name":37,"org_state":38,"org_source_link":39,"org_contact_email":11,"org_address_line_1":40},"21210","Baltimore","The Bryn Mawr School","MD","https://www.brynmawrschool.org","109 West Melrose Avenue",[42,50,53,56,63,65,69,80,85,87,91,95,98,102,107,111,115,118,121,126,129,135,137,140,142,145],{"sess_id":43,"sess_name":44,"sess_description":11,"sess_start_date":45,"sess_end_date":46,"sess_start_time":47,"sess_end_time":48,"sess_price_min":49,"sess_price_max":49,"price_per":11,"reg_label":11,"is_virtual":12,"before_care_available":11,"before_care_start_time":11,"after_care_available":11,"after_care_end_time":11,"after_care_additional_cost_if_separate":11,"line_1":11,"city":11,"state":11,"zip":11,"min_age":11,"max_age":11,"min_grade":11,"max_grade":11},23576,"Animal Planet","2026-06-15","2026-06-18","13:30:00","16:30:00",250,{"sess_id":51,"sess_name":52,"sess_description":11,"sess_start_date":45,"sess_end_date":46,"sess_start_time":47,"sess_end_time":48,"sess_price_min":49,"sess_price_max":49,"price_per":11,"reg_label":11,"is_virtual":12,"before_care_available":11,"before_care_start_time":11,"after_care_available":11,"after_care_end_time":11,"after_care_additional_cost_if_separate":11,"line_1":11,"city":11,"state":11,"zip":11,"min_age":11,"max_age":11,"min_grade":11,"max_grade":11},23580,"Calming Crafts & Friendship Bracelets",{"sess_id":54,"sess_name":55,"sess_description":11,"sess_start_date":45,"sess_end_date":46,"sess_start_time":47,"sess_end_time":48,"sess_price_min":49,"sess_price_max":49,"price_per":11,"reg_label":11,"is_virtual":12,"before_care_available":11,"before_care_start_time":11,"after_care_available":11,"after_care_end_time":11,"after_care_additional_cost_if_separate":11,"line_1":11,"city":11,"state":11,"zip":11,"min_age":11,"max_age":11,"min_grade":11,"max_grade":11},23584,"Candy Crush - Session 1",{"sess_id":57,"sess_name":58,"sess_description":11,"sess_start_date":45,"sess_end_date":59,"sess_start_time":60,"sess_end_time":61,"sess_price_min":62,"sess_price_max":62,"price_per":11,"reg_label":11,"is_virtual":12,"before_care_available":11,"before_care_start_time":11,"after_care_available":11,"after_care_end_time":11,"after_care_additional_cost_if_separate":11,"line_1":11,"city":11,"state":11,"zip":11,"min_age":11,"max_age":11,"min_grade":11,"max_grade":11},37282,"Creative Workshop: Session 1","2026-06-26","09:00:00","12:30:00",600,{"sess_id":64,"sess_name":58,"sess_description":11,"sess_start_date":45,"sess_end_date":46,"sess_start_time":60,"sess_end_time":61,"sess_price_min":62,"sess_price_max":62,"price_per":11,"reg_label":11,"is_virtual":12,"before_care_available":11,"before_care_start_time":11,"after_care_available":11,"after_care_end_time":11,"after_care_additional_cost_if_separate":11,"line_1":11,"city":11,"state":11,"zip":11,"min_age":11,"max_age":11,"min_grade":11,"max_grade":11},23575,{"sess_id":66,"sess_name":67,"sess_description":11,"sess_start_date":45,"sess_end_date":46,"sess_start_time":60,"sess_end_time":61,"sess_price_min":68,"sess_price_max":68,"price_per":11,"reg_label":11,"is_virtual":12,"before_care_available":11,"before_care_start_time":11,"after_care_available":11,"after_care_end_time":11,"after_care_additional_cost_if_separate":11,"line_1":11,"city":11,"state":11,"zip":11,"min_age":11,"max_age":11,"min_grade":11,"max_grade":11},23579,"Fairytale Ballet Dance Adventure: Session 1",290,{"sess_id":70,"sess_name":71,"sess_description":72,"sess_start_date":45,"sess_end_date":46,"sess_start_time":60,"sess_end_time":48,"sess_price_min":49,"sess_price_max":73,"price_per":11,"reg_label":74,"is_virtual":12,"before_care_available":75,"before_care_start_time":76,"after_care_available":75,"after_care_end_time":77,"after_care_additional_cost_if_separate":28,"line_1":40,"city":36,"state":38,"zip":35,"min_age":78,"max_age":79,"min_grade":11,"max_grade":11},17873,"Week 1 (4-day)","Summer programs K-12. 4-day week (closed June 19). Free before/after care. Lunch included for full-day.",790,"open",true,"08:00:00","17:00:00",5,18,{"sess_id":81,"sess_name":82,"sess_description":11,"sess_start_date":83,"sess_end_date":84,"sess_start_time":60,"sess_end_time":48,"sess_price_min":11,"sess_price_max":11,"price_per":11,"reg_label":11,"is_virtual":12,"before_care_available":11,"before_care_start_time":11,"after_care_available":11,"after_care_end_time":11,"after_care_additional_cost_if_separate":11,"line_1":11,"city":11,"state":11,"zip":11,"min_age":11,"max_age":11,"min_grade":11,"max_grade":11},23587,"Bridges","2026-06-22","2026-07-24",{"sess_id":86,"sess_name":82,"sess_description":11,"sess_start_date":83,"sess_end_date":84,"sess_start_time":11,"sess_end_time":11,"sess_price_min":11,"sess_price_max":11,"price_per":11,"reg_label":11,"is_virtual":12,"before_care_available":11,"before_care_start_time":11,"after_care_available":11,"after_care_end_time":11,"after_care_additional_cost_if_separate":11,"line_1":11,"city":11,"state":11,"zip":11,"min_age":11,"max_age":11,"min_grade":11,"max_grade":11},37294,{"sess_id":88,"sess_name":89,"sess_description":11,"sess_start_date":83,"sess_end_date":59,"sess_start_time":47,"sess_end_time":48,"sess_price_min":90,"sess_price_max":90,"price_per":11,"reg_label":11,"is_virtual":12,"before_care_available":11,"before_care_start_time":11,"after_care_available":11,"after_care_end_time":11,"after_care_additional_cost_if_separate":11,"line_1":11,"city":11,"state":11,"zip":11,"min_age":11,"max_age":11,"min_grade":11,"max_grade":11},37288,"Spa-tacular - Session 1",310,{"sess_id":92,"sess_name":93,"sess_description":11,"sess_start_date":83,"sess_end_date":59,"sess_start_time":60,"sess_end_time":61,"sess_price_min":94,"sess_price_max":94,"price_per":11,"reg_label":11,"is_virtual":12,"before_care_available":11,"before_care_start_time":11,"after_care_available":11,"after_care_end_time":11,"after_care_additional_cost_if_separate":11,"line_1":11,"city":11,"state":11,"zip":11,"min_age":11,"max_age":11,"min_grade":11,"max_grade":11},37287,"StoryCraft Adventures: Where books come to life!",330,{"sess_id":96,"sess_name":93,"sess_description":11,"sess_start_date":83,"sess_end_date":97,"sess_start_time":60,"sess_end_time":61,"sess_price_min":94,"sess_price_max":94,"price_per":11,"reg_label":11,"is_virtual":12,"before_care_available":11,"before_care_start_time":11,"after_care_available":11,"after_care_end_time":11,"after_care_additional_cost_if_separate":11,"line_1":11,"city":11,"state":11,"zip":11,"min_age":11,"max_age":11,"min_grade":11,"max_grade":11},23581,"2026-06-25",{"sess_id":99,"sess_name":100,"sess_description":101,"sess_start_date":83,"sess_end_date":59,"sess_start_time":60,"sess_end_time":48,"sess_price_min":49,"sess_price_max":73,"price_per":11,"reg_label":74,"is_virtual":12,"before_care_available":75,"before_care_start_time":76,"after_care_available":75,"after_care_end_time":77,"after_care_additional_cost_if_separate":28,"line_1":40,"city":36,"state":38,"zip":35,"min_age":78,"max_age":79,"min_grade":11,"max_grade":11},17874,"Week 2","Summer programs K-12.",{"sess_id":103,"sess_name":104,"sess_description":11,"sess_start_date":105,"sess_end_date":106,"sess_start_time":60,"sess_end_time":61,"sess_price_min":68,"sess_price_max":68,"price_per":11,"reg_label":11,"is_virtual":12,"before_care_available":11,"before_care_start_time":11,"after_care_available":11,"after_care_end_time":11,"after_care_additional_cost_if_separate":11,"line_1":11,"city":11,"state":11,"zip":11,"min_age":11,"max_age":11,"min_grade":11,"max_grade":11},23578,"Drama Camp: Session 1","2026-06-29","2026-07-02",{"sess_id":108,"sess_name":109,"sess_description":110,"sess_start_date":105,"sess_end_date":106,"sess_start_time":60,"sess_end_time":48,"sess_price_min":49,"sess_price_max":73,"price_per":11,"reg_label":74,"is_virtual":12,"before_care_available":75,"before_care_start_time":76,"after_care_available":75,"after_care_end_time":77,"after_care_additional_cost_if_separate":28,"line_1":40,"city":36,"state":38,"zip":35,"min_age":78,"max_age":79,"min_grade":11,"max_grade":11},17875,"Week 3 (4-day)","4-day week (closed July 3).",{"sess_id":112,"sess_name":89,"sess_description":11,"sess_start_date":113,"sess_end_date":114,"sess_start_time":47,"sess_end_time":48,"sess_price_min":90,"sess_price_max":90,"price_per":11,"reg_label":11,"is_virtual":12,"before_care_available":11,"before_care_start_time":11,"after_care_available":11,"after_care_end_time":11,"after_care_additional_cost_if_separate":11,"line_1":11,"city":11,"state":11,"zip":11,"min_age":11,"max_age":11,"min_grade":11,"max_grade":11},23583,"2026-07-06","2026-07-10",{"sess_id":116,"sess_name":117,"sess_description":11,"sess_start_date":113,"sess_end_date":114,"sess_start_time":60,"sess_end_time":61,"sess_price_min":90,"sess_price_max":90,"price_per":11,"reg_label":11,"is_virtual":12,"before_care_available":11,"before_care_start_time":11,"after_care_available":11,"after_care_end_time":11,"after_care_additional_cost_if_separate":11,"line_1":11,"city":11,"state":11,"zip":11,"min_age":11,"max_age":11,"min_grade":11,"max_grade":11},23577,"Tennis: Session 1",{"sess_id":119,"sess_name":120,"sess_description":101,"sess_start_date":113,"sess_end_date":114,"sess_start_time":60,"sess_end_time":48,"sess_price_min":49,"sess_price_max":73,"price_per":11,"reg_label":74,"is_virtual":12,"before_care_available":75,"before_care_start_time":76,"after_care_available":75,"after_care_end_time":77,"after_care_additional_cost_if_separate":28,"line_1":40,"city":36,"state":38,"zip":35,"min_age":78,"max_age":79,"min_grade":11,"max_grade":11},17876,"Week 4",{"sess_id":122,"sess_name":123,"sess_description":11,"sess_start_date":124,"sess_end_date":125,"sess_start_time":60,"sess_end_time":61,"sess_price_min":90,"sess_price_max":90,"price_per":11,"reg_label":11,"is_virtual":12,"before_care_available":11,"before_care_start_time":11,"after_care_available":11,"after_care_end_time":11,"after_care_additional_cost_if_separate":11,"line_1":11,"city":11,"state":11,"zip":11,"min_age":11,"max_age":11,"min_grade":11,"max_grade":11},23582,"Tennis: Session 2","2026-07-13","2026-07-17",{"sess_id":127,"sess_name":128,"sess_description":101,"sess_start_date":124,"sess_end_date":125,"sess_start_time":60,"sess_end_time":48,"sess_price_min":49,"sess_price_max":73,"price_per":11,"reg_label":74,"is_virtual":12,"before_care_available":75,"before_care_start_time":76,"after_care_available":75,"after_care_end_time":77,"after_care_additional_cost_if_separate":28,"line_1":40,"city":36,"state":38,"zip":35,"min_age":78,"max_age":79,"min_grade":11,"max_grade":11},17877,"Week 5",{"sess_id":130,"sess_name":131,"sess_description":11,"sess_start_date":132,"sess_end_date":133,"sess_start_time":11,"sess_end_time":11,"sess_price_min":134,"sess_price_max":134,"price_per":11,"reg_label":11,"is_virtual":12,"before_care_available":11,"before_care_start_time":11,"after_care_available":11,"after_care_end_time":11,"after_care_additional_cost_if_separate":11,"line_1":11,"city":11,"state":11,"zip":11,"min_age":11,"max_age":11,"min_grade":11,"max_grade":11},37293,"Broadway Bound!","2026-07-20","2026-07-31",705,{"sess_id":136,"sess_name":131,"sess_description":11,"sess_start_date":132,"sess_end_date":133,"sess_start_time":60,"sess_end_time":48,"sess_price_min":134,"sess_price_max":134,"price_per":11,"reg_label":11,"is_virtual":12,"before_care_available":11,"before_care_start_time":11,"after_care_available":11,"after_care_end_time":11,"after_care_additional_cost_if_separate":11,"line_1":11,"city":11,"state":11,"zip":11,"min_age":11,"max_age":11,"min_grade":11,"max_grade":11},23586,{"sess_id":138,"sess_name":139,"sess_description":11,"sess_start_date":132,"sess_end_date":133,"sess_start_time":11,"sess_end_time":11,"sess_price_min":73,"sess_price_max":73,"price_per":11,"reg_label":11,"is_virtual":12,"before_care_available":11,"before_care_start_time":11,"after_care_available":11,"after_care_end_time":11,"after_care_additional_cost_if_separate":11,"line_1":11,"city":11,"state":11,"zip":11,"min_age":11,"max_age":11,"min_grade":11,"max_grade":11},37292,"Broadway Kids Camp",{"sess_id":141,"sess_name":139,"sess_description":11,"sess_start_date":132,"sess_end_date":133,"sess_start_time":60,"sess_end_time":48,"sess_price_min":73,"sess_price_max":73,"price_per":11,"reg_label":11,"is_virtual":12,"before_care_available":11,"before_care_start_time":11,"after_care_available":11,"after_care_end_time":11,"after_care_additional_cost_if_separate":11,"line_1":11,"city":11,"state":11,"zip":11,"min_age":11,"max_age":11,"min_grade":11,"max_grade":11},23585,{"sess_id":143,"sess_name":144,"sess_description":101,"sess_start_date":132,"sess_end_date":84,"sess_start_time":60,"sess_end_time":48,"sess_price_min":49,"sess_price_max":73,"price_per":11,"reg_label":74,"is_virtual":12,"before_care_available":75,"before_care_start_time":76,"after_care_available":75,"after_care_end_time":77,"after_care_additional_cost_if_separate":28,"line_1":40,"city":36,"state":38,"zip":35,"min_age":78,"max_age":79,"min_grade":11,"max_grade":11},17878,"Week 6",{"sess_id":146,"sess_name":147,"sess_description":101,"sess_start_date":148,"sess_end_date":133,"sess_start_time":60,"sess_end_time":48,"sess_price_min":49,"sess_price_max":73,"price_per":11,"reg_label":74,"is_virtual":12,"before_care_available":75,"before_care_start_time":76,"after_care_available":75,"after_care_end_time":77,"after_care_additional_cost_if_separate":28,"line_1":40,"city":36,"state":38,"zip":35,"min_age":78,"max_age":79,"min_grade":11,"max_grade":11},17879,"Week 7","2026-07-27",[150,173,199,215,223,237],{"camp_id":151,"camp_name":152,"camp_description":153,"org_name":154,"city":36,"state":38,"categories":155,"next_sess_start_date":167,"upcoming_session_count":168,"price_min":169,"price_max":169,"min_age":170,"max_age":171,"avg_rating":11,"review_count":28,"total_count":172},222,"School’s Out Sports Camp","Early-summer multi-sport day camp at The Park School of Baltimore for campers ages 6–14 (rising 1st–8th). Campers rotate through five daily stations (Indoor Sports, Outdoor Sports, Swimming, Challenge Course, Indoor Activities) and are grouped by age and preferred experience level (recreation vs. competition), with a pre-camp survey to support grouping. Sessions: June 9–12 and June 15–18. Cost: $340/week. Hours: 8:30 a.m.–3:15 p.m. (drop-off as early as 8:15 a.m.; afternoon carpool ends 3:30 p.m.), with optional extended care 3:30–5:30 p.m. Lunch is not available for purchase; campers bring lunch and snacks.","The Park School of Baltimore",[156,157,158,159,160,161,162,163,164,165,166],"all sports","aquatics","basketball","challenge course","day camp","kids","outdoor play","soccer","stem","summer","swimming","2027-06-09",2,340,6,14,39,{"camp_id":174,"camp_name":175,"camp_description":176,"org_name":154,"city":36,"state":38,"categories":177,"next_sess_start_date":196,"upcoming_session_count":170,"price_min":197,"price_max":62,"min_age":198,"max_age":171,"avg_rating":11,"review_count":28,"total_count":172},225,"Adventure Camps (Park Camps at The Park School of Baltimore)","Adventure Camps are Park Camps' outdoor adventure day camps for ages 8–14 (rising 3rd–8th grades), anchored in Park's challenge course (low ropes team-building plus aerial elements like a climbing wall/high ropes/zip line). Each one-week session runs 8:30 a.m.–3:15 p.m. and includes camper-choice activities plus a full-day Wednesday field trip tied to the week's theme (e.g., canoeing & hiking, mountain biking, outdoor climbing, river tubing), with an optional overnight camping trip during the \"Tents & S'mores\" week. Dates listed run June 22–August 21; cost is $575/week (+$25 for the overnight camping week).",[178,156,179,180,159,181,182,183,160,184,185,186,187,188,189,190,191,192,193,164,165,194,195],"adventure","camping","canoeing","climbing","climbing and challenge courses","cycling","field trips and travel","hiking","kayaking","mountain biking","outdoor adventure","outdoor and nature","overnight","paddlesports","rock climbing","ropes course","water sports","zipline","2027-06-22",575,8,{"camp_id":200,"camp_name":201,"camp_description":202,"org_name":203,"city":36,"state":38,"categories":204,"next_sess_start_date":11,"upcoming_session_count":28,"price_min":211,"price_max":212,"min_age":213,"max_age":214,"avg_rating":11,"review_count":28,"total_count":172},3930,"Archbishop Curley Summer Camps","Summer sports camps at Archbishop Curley High School including baseball, basketball, football, lacrosse, soccer, and volleyball on a 33-acre campus with athletic fields, fitness center, and gymnasium.","Archbishop Curley High School",[205,158,206,207,208,163,209,165,210],"baseball","day","enrichment","football","sports","volleyball",100,200,7,16,{"camp_id":216,"camp_name":217,"camp_description":218,"org_name":219,"city":36,"state":38,"categories":220,"next_sess_start_date":11,"upcoming_session_count":28,"price_min":221,"price_max":222,"min_age":78,"max_age":171,"avg_rating":11,"review_count":28,"total_count":172},3550,"Baltimore Blast Summer Soccer Camps","Week-long soccer camps at multiple locations across the Baltimore metro area. Half-day and full-day options.","Baltimore Blast",[206,160,163,209,165],295,395,{"camp_id":224,"camp_name":225,"camp_description":226,"org_name":227,"city":36,"state":38,"categories":228,"next_sess_start_date":11,"upcoming_session_count":28,"price_min":235,"price_max":212,"min_age":213,"max_age":236,"avg_rating":11,"review_count":28,"total_count":172},206,"Bay Explorers","Weeklong summer nature camp at Marshy Point Nature Center where children explore Chesapeake Bay-area habitats and wildlife through outdoor activities; sessions list age ranges (commonly ages 7–9, varies by week).","Marshy Point Nature Center",[160,229,230,185,231,189,232,164,165,233,234],"ecology","environmental","nature","outdoor education","water","wildlife",140,9,{"camp_id":238,"camp_name":239,"camp_description":240,"org_name":241,"city":36,"state":38,"categories":242,"next_sess_start_date":11,"upcoming_session_count":28,"price_min":248,"price_max":249,"min_age":170,"max_age":214,"avg_rating":11,"review_count":28,"total_count":172},3921,"Camp BCS","Two-week summer theater arts camp for ages 6-16 where young artists build community through theater games, writing, visual arts, movement, music, and STEAM workshops, culminating in a showcase performance. Max 45 campers per session organized into age-based villages.","Baltimore Center Stage",[243,244,245,246,206,165,247],"all theater and stand-up","arts","break","creative writing","theater",360,750]